diff --git a/.gitignore b/.gitignore index 66619bb..75bb825 100644 --- a/.gitignore +++ b/.gitignore @@ -96,3 +96,5 @@ Desktop.ini #CEF specific *.pak *.bin + +libs/ diff --git a/addon_config.mk b/addon_config.mk new file mode 100755 index 0000000..3fc5c8b --- /dev/null +++ b/addon_config.mk @@ -0,0 +1,76 @@ +# All variables and this file are optional, if they are not present the PG and the +# makefiles will try to parse the correct values from the file system. +# +# Variables that specify exclusions can use % as a wildcard to specify that anything in +# that position will match. A partial path can also be specified to, for example, exclude +# a whole folder from the parsed paths from the file system +# +# Variables can be specified using = or += +# = will clear the contents of that variable both specified from the file or the ones parsed +# from the file system +# += will add the values to the previous ones in the file or the ones parsed from the file +# system +# +# The PG can be used to detect errors in this file, just create a new project with this addon +# and the PG will write to the console the kind of error and in which line it is + +meta: + ADDON_NAME = ofxCef + ADDON_DESCRIPTION = CEF for OF + ADDON_AUTHOR = + ADDON_TAGS = "CEF" "Chromium Embedded Framework" + ADDON_URL = https://github.com/ofZach/ofxCef + +common: + # dependencies with other addons, a list of them separated by spaces + # or use += in several lines + #ADDON_DEPENDENCIES = + + # include search paths, this will be usually parsed from the file system + # but if the addon or addon libraries need special search paths they can be + # specified here separated by spaces or one per line using += + # ADDON_INCLUDES = + ADDON_INCLUDES_EXCLUDE = libs + ADDON_INCLUDES_EXCLUDE += libs/cef/include/% + ADDON_INCLUDES_EXCLUDE += libs/cef/lib + ADDON_INCLUDES_EXCLUDE += libs/cef/lib/% + + # any special flag that should be passed to the compiler when using this + # addon + # ADDON_CFLAGS = + + # any special flag that should be passed to the linker when using this + # addon, also used for system libraries with -lname + # ADDON_LDFLAGS = -rpath @loader_path/../../../../../../../addons/ofxHapPlayer/libs + + # linux only, any library that should be included in the project using + # pkg-config + # ADDON_PKG_CONFIG_LIBRARIES = + + # osx/iOS only, any framework that should be included in the project + # ADDON_FRAMEWORKS = + + # source files, these will be usually parsed from the file system looking + # in the src folders in libs and the root of the addon. if your addon needs + # to include files in different places or a different set of files per platform + # they can be specified here + # ADDON_SOURCES = + + # some addons need resources to be copied to the bin/data folder of the project + # specify here any files that need to be copied, you can use wildcards like * and ? + # ADDON_DATA = + + # when parsing the file system looking for libraries exclude this for all or + # a specific platform + #ADDON_LIBS_EXCLUDE = + + ADDON_SOURCES_EXCLUDE = src/process_helper_mac.cpp + +vs: + ADDON_LIBS_EXCLUDE = "libs/cef/export/vs/x64" + ADDON_LIBS_EXCLUDE = "libs/cef/export/vs/x64/%" + ADDON_DLLS_TO_COPY = "libs/cef/export/vs/x64/*" # Not working with of 0.9.8 or earlier + +osx: + ADDON_FRAMEWORKS = "../../../addons/ofxCef/libs/cef/lib/osx/Chromium Embedded Framework.framework" + ADDON_OBJC_SOURCES = src/*.cpp # Not working with of 0.9.8 or earlier diff --git a/example_ofxCEF/Makefile b/cef_helper_mac/Makefile similarity index 91% rename from example_ofxCEF/Makefile rename to cef_helper_mac/Makefile index 7a7fe8b..8d8e4c0 100644 --- a/example_ofxCEF/Makefile +++ b/cef_helper_mac/Makefile @@ -6,7 +6,7 @@ endif # make sure the the OF_ROOT location is defined ifndef OF_ROOT - OF_ROOT=../../.. + OF_ROOT=$(realpath ../../..) endif # call the project makefile! diff --git a/example_ofxCEF/Project.xcconfig b/cef_helper_mac/Project.xcconfig similarity index 91% rename from example_ofxCEF/Project.xcconfig rename to cef_helper_mac/Project.xcconfig index c90f7b1..e570b15 100644 --- a/example_ofxCEF/Project.xcconfig +++ b/cef_helper_mac/Project.xcconfig @@ -13,5 +13,5 @@ ICON_FILE_PATH = $(OF_PATH)/libs/openFrameworksCompiled/project/osx/ //IF YOU WANT AN APP TO HAVE A CUSTOM ICON - PUT THEM IN YOUR DATA FOLDER AND CHANGE ICON_FILE_PATH to: //ICON_FILE_PATH = bin/data/ -OTHER_LDFLAGS = $(OF_CORE_LIBS) +OTHER_LDFLAGS = $(OF_CORE_LIBS) $(OF_CORE_FRAMEWORKS) HEADER_SEARCH_PATHS = $(OF_CORE_HEADERS) diff --git a/cef_helper_mac/addons.make b/cef_helper_mac/addons.make new file mode 100644 index 0000000..00cd754 --- /dev/null +++ b/cef_helper_mac/addons.make @@ -0,0 +1 @@ +ofxCef diff --git a/example_ofxCEF/cefHelper/cefHelper-Info.plist b/cef_helper_mac/cef_helper_mac-Info.plist similarity index 56% rename from example_ofxCEF/cefHelper/cefHelper-Info.plist rename to cef_helper_mac/cef_helper_mac-Info.plist index 55b8484..8d64d2b 100644 --- a/example_ofxCEF/cefHelper/cefHelper-Info.plist +++ b/cef_helper_mac/cef_helper_mac-Info.plist @@ -3,32 +3,20 @@ CFBundleDevelopmentRegion - en + English CFBundleExecutable ${EXECUTABLE_NAME} - CFBundleIconFile - CFBundleIdentifier - d.${PRODUCT_NAME:rfc1034identifier} + cc.openFrameworks.ofapp CFBundleInfoDictionaryVersion 6.0 - CFBundleName - ${PRODUCT_NAME} CFBundlePackageType APPL - CFBundleShortVersionString - 1.0 CFBundleSignature ???? CFBundleVersion - 1 - LSMinimumSystemVersion - ${MACOSX_DEPLOYMENT_TARGET} - NSMainNibFile - MainMenu - NSPrincipalClass - NSApplication - LSUIElement - + 1.0 + CFBundleIconFile + ${ICON} diff --git a/cef_helper_mac/cef_helper_mac.xcodeproj/project.pbxproj b/cef_helper_mac/cef_helper_mac.xcodeproj/project.pbxproj new file mode 100644 index 0000000..ae319ea --- /dev/null +++ b/cef_helper_mac/cef_helper_mac.xcodeproj/project.pbxproj @@ -0,0 +1,1234 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 46; + objects = { + +/* Begin PBXBuildFile section */ + 411603EA2192EED00032044A /* ofxCEFClientAppBrowser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 411603E92192EED00032044A /* ofxCEFClientAppBrowser.cpp */; }; + 411603ED2192F6A40032044A /* ofxCEFClientAppRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 411603EB2192F6A30032044A /* ofxCEFClientAppRenderer.cpp */; }; + 412C18221F95F89200E2B940 /* ofxCEFV8ExtensionHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3379499ACE8BED89F23E2F5E /* ofxCEFV8ExtensionHandler.cpp */; }; + 412C18301F95F8D900E2B940 /* process_helper_mac.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E2CB6F3196C2D9B0DA81F16D /* process_helper_mac.cpp */; }; + 412C18361F960C7600E2B940 /* cefListV8Converter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 412C18331F960C4000E2B940 /* cefListV8Converter.cpp */; }; +/* End PBXBuildFile section */ + +/* Begin PBXContainerItemProxy section */ + E4328147138ABC890047C5CB /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = E4328143138ABC890047C5CB /* openFrameworksLib.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = E4B27C1510CBEB8E00536013; + remoteInfo = openFrameworks; + }; +/* End PBXContainerItemProxy section */ + +/* Begin PBXFileReference section */ + 00A8105CE56A23A4C633630A /* cef_callback_forward.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_callback_forward.h; path = ../libs/CEF/include/base/cef_callback_forward.h; sourceTree = SOURCE_ROOT; }; + 00D150121E6B8DE928112F51 /* cef_waitable_event_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_waitable_event_capi.h; path = ../libs/CEF/include/capi/cef_waitable_event_capi.h; sourceTree = SOURCE_ROOT; }; + 017E16E2C4B8299743C254B7 /* cef_layout_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_layout_capi.h; path = ../libs/CEF/include/capi/views/cef_layout_capi.h; sourceTree = SOURCE_ROOT; }; + 02F78BAEDBB86570BA2588BC /* cef_button_delegate.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_button_delegate.h; path = ../libs/CEF/include/views/cef_button_delegate.h; sourceTree = SOURCE_ROOT; }; + 031B6A340DB74F78EBE35147 /* cef_window_delegate.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_window_delegate.h; path = ../libs/CEF/include/views/cef_window_delegate.h; sourceTree = SOURCE_ROOT; }; + 047C8DAF1B30506877191E84 /* cef_find_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_find_handler_capi.h; path = ../libs/CEF/include/capi/cef_find_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 059300C27320B4260EEC4FFB /* cef_logging_internal.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_logging_internal.h; path = ../libs/CEF/include/internal/cef_logging_internal.h; sourceTree = SOURCE_ROOT; }; + 059AA750DCA8C3833EA24BC8 /* cef_thread_internal.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_thread_internal.h; path = ../libs/CEF/include/internal/cef_thread_internal.h; sourceTree = SOURCE_ROOT; }; + 05ADCC883BC5615B6F177029 /* cef_context_menu_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_context_menu_handler.h; path = ../libs/CEF/include/cef_context_menu_handler.h; sourceTree = SOURCE_ROOT; }; + 06472639AD85EF051FEA7431 /* cef_cookie.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_cookie.h; path = ../libs/CEF/include/cef_cookie.h; sourceTree = SOURCE_ROOT; }; + 0845B85888A04020814C173C /* cef_move.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_move.h; path = ../libs/CEF/include/base/cef_move.h; sourceTree = SOURCE_ROOT; }; + 0A305D19C6A4B8BEEB6FA998 /* cef_request_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_request_handler_capi.h; path = ../libs/CEF/include/capi/cef_request_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 0AE3262580C47405CB26E38B /* ofxCEFBrowserClient.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = ofxCEFBrowserClient.h; path = ../src/ofxCEFBrowserClient.h; sourceTree = SOURCE_ROOT; }; + 0B650DDEB39DF966B9DAA237 /* cef_dialog_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_dialog_handler_capi.h; path = ../libs/CEF/include/capi/cef_dialog_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 0C093F1B6443E27053D04177 /* cef_navigation_entry.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_navigation_entry.h; path = ../libs/CEF/include/cef_navigation_entry.h; sourceTree = SOURCE_ROOT; }; + 0C3DC7A3FFFF369BF286F29D /* ofxCEFRenderHandler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = ofxCEFRenderHandler.h; path = ../src/ofxCEFRenderHandler.h; sourceTree = SOURCE_ROOT; }; + 0CCE147FA33FB24788A3CA48 /* cef_resource_bundle_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_resource_bundle_handler_capi.h; path = ../libs/CEF/include/capi/cef_resource_bundle_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 0CD43EE3962AED5065E9C3BF /* cef_browser_view_delegate_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_browser_view_delegate_capi.h; path = ../libs/CEF/include/capi/views/cef_browser_view_delegate_capi.h; sourceTree = SOURCE_ROOT; }; + 0D07CB8CB6CF01B2BB7408B4 /* cef_app_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_app_capi.h; path = ../libs/CEF/include/capi/cef_app_capi.h; sourceTree = SOURCE_ROOT; }; + 104AC27D6D3D6FF146611523 /* cef_atomic_ref_count.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_atomic_ref_count.h; path = ../libs/CEF/include/base/cef_atomic_ref_count.h; sourceTree = SOURCE_ROOT; }; + 10DE145D13551CBD88AD97D9 /* cef_load_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_load_handler.h; path = ../libs/CEF/include/cef_load_handler.h; sourceTree = SOURCE_ROOT; }; + 121B0D8007849FF91345E405 /* cef_crash_util_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_crash_util_capi.h; path = ../libs/CEF/include/capi/cef_crash_util_capi.h; sourceTree = SOURCE_ROOT; }; + 134ECD9508E4F52B4E9FD219 /* cef_button_delegate_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_button_delegate_capi.h; path = ../libs/CEF/include/capi/views/cef_button_delegate_capi.h; sourceTree = SOURCE_ROOT; }; + 13AD7A9B1246E1E57DA2272E /* cef_thread_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_thread_capi.h; path = ../libs/CEF/include/capi/cef_thread_capi.h; sourceTree = SOURCE_ROOT; }; + 1498BACB0A03F29EF2669DD1 /* cef_path_util_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_path_util_capi.h; path = ../libs/CEF/include/capi/cef_path_util_capi.h; sourceTree = SOURCE_ROOT; }; + 154AB519F2F707B68346564B /* cef_browser_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_browser_capi.h; path = ../libs/CEF/include/capi/cef_browser_capi.h; sourceTree = SOURCE_ROOT; }; + 16E52E9A6A80705DA7B4F203 /* cef_download_item_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_download_item_capi.h; path = ../libs/CEF/include/capi/cef_download_item_capi.h; sourceTree = SOURCE_ROOT; }; + 186BF04FBA3EC6A11700021C /* cef_keyboard_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_keyboard_handler_capi.h; path = ../libs/CEF/include/capi/cef_keyboard_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 1B2D11DA404B8837D4E4D64D /* cef_fill_layout_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_fill_layout_capi.h; path = ../libs/CEF/include/capi/views/cef_fill_layout_capi.h; sourceTree = SOURCE_ROOT; }; + 1B9C62A4DB587ACCDF641086 /* cef_lock_impl.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_lock_impl.h; path = ../libs/CEF/include/base/internal/cef_lock_impl.h; sourceTree = SOURCE_ROOT; }; + 1C102D9EF9DBCA23FE140ECB /* cef_print_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_print_handler_capi.h; path = ../libs/CEF/include/capi/cef_print_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 1C49AD81E3996416CD438722 /* cef_display.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_display.h; path = ../libs/CEF/include/views/cef_display.h; sourceTree = SOURCE_ROOT; }; + 1E7C0BDF75386AD873677DD9 /* cef_types.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_types.h; path = ../libs/CEF/include/internal/cef_types.h; sourceTree = SOURCE_ROOT; }; + 1FD43B29A1B7A34812370C68 /* cef_request_context_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_request_context_handler.h; path = ../libs/CEF/include/cef_request_context_handler.h; sourceTree = SOURCE_ROOT; }; + 226403B84D05BABFA9449E03 /* cef_byte_read_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_byte_read_handler.h; path = ../libs/CEF/include/wrapper/cef_byte_read_handler.h; sourceTree = SOURCE_ROOT; }; + 22AB56E43254814FE4460E95 /* cef_time.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_time.h; path = ../libs/CEF/include/internal/cef_time.h; sourceTree = SOURCE_ROOT; }; + 247736F75982E305A6F0C7FD /* cef_browser_process_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_browser_process_handler_capi.h; path = ../libs/CEF/include/capi/cef_browser_process_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 250C220D10818B2FA4484A75 /* cef_browser_process_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_browser_process_handler.h; path = ../libs/CEF/include/cef_browser_process_handler.h; sourceTree = SOURCE_ROOT; }; + 2563B284BE4063E2A3BAEC3B /* cef_ptr.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_ptr.h; path = ../libs/CEF/include/internal/cef_ptr.h; sourceTree = SOURCE_ROOT; }; + 28A105414ED8183C3F15324C /* cef_pack_resources.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_pack_resources.h; path = ../libs/CEF/include/cef_pack_resources.h; sourceTree = SOURCE_ROOT; }; + 2925A8C13AEDB281B815571C /* cef_panel_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_panel_capi.h; path = ../libs/CEF/include/capi/views/cef_panel_capi.h; sourceTree = SOURCE_ROOT; }; + 2AFC60A383F139CB1F605861 /* cef_types_mac.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_types_mac.h; path = ../libs/CEF/include/internal/cef_types_mac.h; sourceTree = SOURCE_ROOT; }; + 2B8BD4295891913162B8DF70 /* cef_drag_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_drag_handler.h; path = ../libs/CEF/include/cef_drag_handler.h; sourceTree = SOURCE_ROOT; }; + 2BF16FEF5614D19912488A40 /* cef_load_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_load_handler_capi.h; path = ../libs/CEF/include/capi/cef_load_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 2C74ADA1533A962430AFD0D7 /* cef_string_multimap.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_string_multimap.h; path = ../libs/CEF/include/internal/cef_string_multimap.h; sourceTree = SOURCE_ROOT; }; + 2CAAA34EE80DB4ACC4C5306A /* cef_window_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_window_capi.h; path = ../libs/CEF/include/capi/views/cef_window_capi.h; sourceTree = SOURCE_ROOT; }; + 3121C241E011CFF75067DFAF /* cef_values_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_values_capi.h; path = ../libs/CEF/include/capi/cef_values_capi.h; sourceTree = SOURCE_ROOT; }; + 3143840145828E4E66F563B6 /* ofxCEFBrowserClient.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 30; name = ofxCEFBrowserClient.cpp; path = ../src/ofxCEFBrowserClient.cpp; sourceTree = SOURCE_ROOT; }; + 3231E0A6CFAC7877742CF12A /* cef_image_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_image_capi.h; path = ../libs/CEF/include/capi/cef_image_capi.h; sourceTree = SOURCE_ROOT; }; + 334127ACD4FE80EFD16B87B5 /* cef_basictypes.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_basictypes.h; path = ../libs/CEF/include/base/cef_basictypes.h; sourceTree = SOURCE_ROOT; }; + 3379499ACE8BED89F23E2F5E /* ofxCEFV8ExtensionHandler.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 30; name = ofxCEFV8ExtensionHandler.cpp; path = ../src/ofxCEFV8ExtensionHandler.cpp; sourceTree = SOURCE_ROOT; }; + 349532B383A38AD87BA7A4E1 /* cef_origin_whitelist.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_origin_whitelist.h; path = ../libs/CEF/include/cef_origin_whitelist.h; sourceTree = SOURCE_ROOT; }; + 34C1CDEDC38C102B81E8494A /* cef_menu_model.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_menu_model.h; path = ../libs/CEF/include/cef_menu_model.h; sourceTree = SOURCE_ROOT; }; + 3840DE048C5FBEAE2CC70E5B /* cef_request_context_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_request_context_handler_capi.h; path = ../libs/CEF/include/capi/cef_request_context_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 388C19E9C55DF584C475CE53 /* cef_response_filter.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_response_filter.h; path = ../libs/CEF/include/cef_response_filter.h; sourceTree = SOURCE_ROOT; }; + 389B7DFBEF093DA208D44B05 /* cef_thread_collision_warner.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_thread_collision_warner.h; path = ../libs/CEF/include/base/cef_thread_collision_warner.h; sourceTree = SOURCE_ROOT; }; + 3B47AF130DF363B72632ECAE /* cef_response.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_response.h; path = ../libs/CEF/include/cef_response.h; sourceTree = SOURCE_ROOT; }; + 3BFE095A29B0BBEC8627C01D /* cef_jsdialog_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_jsdialog_handler.h; path = ../libs/CEF/include/cef_jsdialog_handler.h; sourceTree = SOURCE_ROOT; }; + 3C0E421EF35AA181EF895B47 /* cef_crash_util.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_crash_util.h; path = ../libs/CEF/include/cef_crash_util.h; sourceTree = SOURCE_ROOT; }; + 3C7D24056C6346BA9C5AA5E3 /* cef_label_button.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_label_button.h; path = ../libs/CEF/include/views/cef_label_button.h; sourceTree = SOURCE_ROOT; }; + 3E7C109DA77EB56E32C3A24F /* cef_auth_callback_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_auth_callback_capi.h; path = ../libs/CEF/include/capi/cef_auth_callback_capi.h; sourceTree = SOURCE_ROOT; }; + 3F493CAE36A0A340083C98E6 /* cef_browser_view.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_browser_view.h; path = ../libs/CEF/include/views/cef_browser_view.h; sourceTree = SOURCE_ROOT; }; + 3FFCCF5BFCF4EC58BD956489 /* cef_window.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_window.h; path = ../libs/CEF/include/views/cef_window.h; sourceTree = SOURCE_ROOT; }; + 40B183EE77C90CFBDCCD19F3 /* cef_task_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_task_capi.h; path = ../libs/CEF/include/capi/cef_task_capi.h; sourceTree = SOURCE_ROOT; }; + 40C4C7E93D0AC8CFA8C233FA /* cef_layout.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_layout.h; path = ../libs/CEF/include/views/cef_layout.h; sourceTree = SOURCE_ROOT; }; + 411603E72192EECF0032044A /* ofxCEFClientAppBrowser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ofxCEFClientAppBrowser.h; path = ../src/ofxCEFClientAppBrowser.h; sourceTree = ""; }; + 411603E92192EED00032044A /* ofxCEFClientAppBrowser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ofxCEFClientAppBrowser.cpp; path = ../src/ofxCEFClientAppBrowser.cpp; sourceTree = ""; }; + 411603EB2192F6A30032044A /* ofxCEFClientAppRenderer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ofxCEFClientAppRenderer.cpp; path = ../src/ofxCEFClientAppRenderer.cpp; sourceTree = ""; }; + 411603EC2192F6A40032044A /* ofxCEFClientAppRenderer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ofxCEFClientAppRenderer.h; path = ../src/ofxCEFClientAppRenderer.h; sourceTree = ""; }; + 412C182E1F95F89200E2B940 /* cef_helper_mac.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = cef_helper_mac.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 412C18331F960C4000E2B940 /* cefListV8Converter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = cefListV8Converter.cpp; path = ../src/cefListV8Converter.cpp; sourceTree = ""; }; + 412C18341F960C4000E2B940 /* cefListV8Converter.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = cefListV8Converter.hpp; path = ../src/cefListV8Converter.hpp; sourceTree = ""; }; + 419E8BEA1EAF91C6001970BA /* cefclient Helper.app */ = {isa = PBXFileReference; lastKnownFileType = wrapper.application; name = "cefclient Helper.app"; path = "../../../addons/ofxCef/libs/CEF/lib/osx/cefclient Helper.app"; sourceTree = ""; }; + 439DF123438C870E5C8AFED2 /* cef_life_span_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_life_span_handler.h; path = ../libs/CEF/include/cef_life_span_handler.h; sourceTree = SOURCE_ROOT; }; + 46F32FD28C3646EC96B69230 /* cef_keyboard_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_keyboard_handler.h; path = ../libs/CEF/include/cef_keyboard_handler.h; sourceTree = SOURCE_ROOT; }; + 478483E97555F9E10687F4DB /* cef_resource_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_resource_handler_capi.h; path = ../libs/CEF/include/capi/cef_resource_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 48B6A5B3593B0BBB3650B43A /* cef_template_util.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_template_util.h; path = ../libs/CEF/include/base/cef_template_util.h; sourceTree = SOURCE_ROOT; }; + 49BE215952E47933C20D6F06 /* cef_ssl_info.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_ssl_info.h; path = ../libs/CEF/include/cef_ssl_info.h; sourceTree = SOURCE_ROOT; }; + 4A1567AC9B9C51C39F0DB15B /* cef_string_visitor.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_string_visitor.h; path = ../libs/CEF/include/cef_string_visitor.h; sourceTree = SOURCE_ROOT; }; + 4A4BFCD1008F4FF5D351DCBF /* cef_geolocation.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_geolocation.h; path = ../libs/CEF/include/cef_geolocation.h; sourceTree = SOURCE_ROOT; }; + 4A67BE045428656379914865 /* cef_auth_callback.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_auth_callback.h; path = ../libs/CEF/include/cef_auth_callback.h; sourceTree = SOURCE_ROOT; }; + 4B9582027B920B8C59B8AB9E /* cef_display_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_display_capi.h; path = ../libs/CEF/include/capi/views/cef_display_capi.h; sourceTree = SOURCE_ROOT; }; + 4CC5EE2C018FD1075B98A8DF /* cef_client_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_client_capi.h; path = ../libs/CEF/include/capi/cef_client_capi.h; sourceTree = SOURCE_ROOT; }; + 4D94F1D1DBC9EEC7F3D81FFB /* cef_mac.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_mac.h; path = ../libs/CEF/include/internal/cef_mac.h; sourceTree = SOURCE_ROOT; }; + 4E0F5AB39E6B1884FEFC76E6 /* cef_geolocation_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_geolocation_handler.h; path = ../libs/CEF/include/cef_geolocation_handler.h; sourceTree = SOURCE_ROOT; }; + 4E662E2BE8FA3F3CD8627E79 /* cef_callback_helpers.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_callback_helpers.h; path = ../libs/CEF/include/base/cef_callback_helpers.h; sourceTree = SOURCE_ROOT; }; + 4EE09C32EA75504996C50264 /* cef_client.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_client.h; path = ../libs/CEF/include/cef_client.h; sourceTree = SOURCE_ROOT; }; + 50018A028DCD8126C544228A /* cef_jsdialog_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_jsdialog_handler_capi.h; path = ../libs/CEF/include/capi/cef_jsdialog_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 50314BC1D32D0291D19773D6 /* cef_build.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_build.h; path = ../libs/CEF/include/base/cef_build.h; sourceTree = SOURCE_ROOT; }; + 5036D955357F3411DF16F435 /* cef_scoped_temp_dir.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_scoped_temp_dir.h; path = ../libs/CEF/include/wrapper/cef_scoped_temp_dir.h; sourceTree = SOURCE_ROOT; }; + 508464688AB39F14B94C2657 /* cef_menu_button.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_menu_button.h; path = ../libs/CEF/include/views/cef_menu_button.h; sourceTree = SOURCE_ROOT; }; + 50D28E29580015D5AC2C85E4 /* cef_atomicops_mac.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_atomicops_mac.h; path = ../libs/CEF/include/base/internal/cef_atomicops_mac.h; sourceTree = SOURCE_ROOT; }; + 5448DBA53F3ABDC880631289 /* cef_box_layout.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_box_layout.h; path = ../libs/CEF/include/views/cef_box_layout.h; sourceTree = SOURCE_ROOT; }; + 5472E6535C5787BA2C551CEC /* cef_context_menu_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_context_menu_handler_capi.h; path = ../libs/CEF/include/capi/cef_context_menu_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 579F61271EEB97F9A5D433BD /* cef_application_mac.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_application_mac.h; path = ../libs/CEF/include/cef_application_mac.h; sourceTree = SOURCE_ROOT; }; + 57C4446AD7A409567C1E962B /* cef_print_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_print_handler.h; path = ../libs/CEF/include/cef_print_handler.h; sourceTree = SOURCE_ROOT; }; + 5C496F327ADD217E1DC27F0D /* cef_button.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_button.h; path = ../libs/CEF/include/views/cef_button.h; sourceTree = SOURCE_ROOT; }; + 5FBB25522DC5F8D647D4623B /* cef_focus_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_focus_handler_capi.h; path = ../libs/CEF/include/capi/cef_focus_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 5FF69BDDC0662438F8085A5A /* cef_macros.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_macros.h; path = ../libs/CEF/include/base/cef_macros.h; sourceTree = SOURCE_ROOT; }; + 600D52614EC4E1E71194581C /* cef_request_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_request_handler.h; path = ../libs/CEF/include/cef_request_handler.h; sourceTree = SOURCE_ROOT; }; + 603926EDA9D076FBC432131C /* cef_closure_task.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_closure_task.h; path = ../libs/CEF/include/wrapper/cef_closure_task.h; sourceTree = SOURCE_ROOT; }; + 60E6702B2899022E7917CCCE /* cef_cancelable_callback.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_cancelable_callback.h; path = ../libs/CEF/include/base/cef_cancelable_callback.h; sourceTree = SOURCE_ROOT; }; + 61293345140F13151C1CBE63 /* cef_image.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_image.h; path = ../libs/CEF/include/cef_image.h; sourceTree = SOURCE_ROOT; }; + 648A35182AE01AEBC10EB168 /* cef_string_list.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_string_list.h; path = ../libs/CEF/include/internal/cef_string_list.h; sourceTree = SOURCE_ROOT; }; + 648DEAD0C5E90DC0FD2F3996 /* cef_callback_internal.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_callback_internal.h; path = ../libs/CEF/include/base/internal/cef_callback_internal.h; sourceTree = SOURCE_ROOT; }; + 650FC4146655FDF53ECC0CC7 /* cef_urlrequest_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_urlrequest_capi.h; path = ../libs/CEF/include/capi/cef_urlrequest_capi.h; sourceTree = SOURCE_ROOT; }; + 65679B700347062AF587D46F /* cef_menu_model_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_menu_model_capi.h; path = ../libs/CEF/include/capi/cef_menu_model_capi.h; sourceTree = SOURCE_ROOT; }; + 664680A952F7CBAF70530210 /* cef_textfield_delegate_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_textfield_delegate_capi.h; path = ../libs/CEF/include/capi/views/cef_textfield_delegate_capi.h; sourceTree = SOURCE_ROOT; }; + 676C60DA887A77C13D96A1B0 /* Chromium Embedded Framework.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = "Chromium Embedded Framework.framework"; path = "../../../addons/ofxCef/libs/CEF/lib/osx/Chromium Embedded Framework.framework"; sourceTree = ""; }; + 69DD2B73DA672AF8EDCAE485 /* cef_zip_archive.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_zip_archive.h; path = ../libs/CEF/include/wrapper/cef_zip_archive.h; sourceTree = SOURCE_ROOT; }; + 6A13FCE8988DE4E6D169F272 /* cef_menu_button_delegate.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_menu_button_delegate.h; path = ../libs/CEF/include/views/cef_menu_button_delegate.h; sourceTree = SOURCE_ROOT; }; + 6A6F5A17E5CBAE3741D17F53 /* cef_values.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_values.h; path = ../libs/CEF/include/cef_values.h; sourceTree = SOURCE_ROOT; }; + 6A7E0328FF995A402DD65977 /* cef_render_process_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_render_process_handler.h; path = ../libs/CEF/include/cef_render_process_handler.h; sourceTree = SOURCE_ROOT; }; + 6B5F8F62B3709F8C153081D2 /* cef_scheme.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_scheme.h; path = ../libs/CEF/include/cef_scheme.h; sourceTree = SOURCE_ROOT; }; + 6C6A6AB283856D6025BB20FC /* cef_scheme_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_scheme_capi.h; path = ../libs/CEF/include/capi/cef_scheme_capi.h; sourceTree = SOURCE_ROOT; }; + 6C7735FA9C6495D2EA75773E /* cef_panel_delegate.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_panel_delegate.h; path = ../libs/CEF/include/views/cef_panel_delegate.h; sourceTree = SOURCE_ROOT; }; + 6D6431CF3803CA041DC14D39 /* cef_thread_checker.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_thread_checker.h; path = ../libs/CEF/include/base/cef_thread_checker.h; sourceTree = SOURCE_ROOT; }; + 6F757022354536F97D578C44 /* cef_response_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_response_capi.h; path = ../libs/CEF/include/capi/cef_response_capi.h; sourceTree = SOURCE_ROOT; }; + 709249AD4B4EE086C6263E45 /* cef_browser_view_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_browser_view_capi.h; path = ../libs/CEF/include/capi/views/cef_browser_view_capi.h; sourceTree = SOURCE_ROOT; }; + 7169E7224E326C4E54C695C1 /* cef_menu_model_delegate_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_menu_model_delegate_capi.h; path = ../libs/CEF/include/capi/cef_menu_model_delegate_capi.h; sourceTree = SOURCE_ROOT; }; + 719F77935CEF86E0881894A2 /* cef_xml_reader.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_xml_reader.h; path = ../libs/CEF/include/cef_xml_reader.h; sourceTree = SOURCE_ROOT; }; + 7280F52F28DEAB3B1FFAAC36 /* cef_ssl_status_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_ssl_status_capi.h; path = ../libs/CEF/include/capi/cef_ssl_status_capi.h; sourceTree = SOURCE_ROOT; }; + 743396C8F905AA5D92C6FDB1 /* cef_waitable_event.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_waitable_event.h; path = ../libs/CEF/include/cef_waitable_event.h; sourceTree = SOURCE_ROOT; }; + 75A38693D65885690FE0A798 /* cef_drag_data.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_drag_data.h; path = ../libs/CEF/include/cef_drag_data.h; sourceTree = SOURCE_ROOT; }; + 76010F48767E8729B89FB6E9 /* cef_atomicops.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_atomicops.h; path = ../libs/CEF/include/base/cef_atomicops.h; sourceTree = SOURCE_ROOT; }; + 77CD0F0B4FBDA31B993A466A /* cef_process_util_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_process_util_capi.h; path = ../libs/CEF/include/capi/cef_process_util_capi.h; sourceTree = SOURCE_ROOT; }; + 77F4E47266CFD2A4A1CB1BCF /* cef_stream.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_stream.h; path = ../libs/CEF/include/cef_stream.h; sourceTree = SOURCE_ROOT; }; + 791114CD478A8E30EC7E51C6 /* cef_frame.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_frame.h; path = ../libs/CEF/include/cef_frame.h; sourceTree = SOURCE_ROOT; }; + 7A5C718882300B2D97BCC92A /* cef_frame_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_frame_capi.h; path = ../libs/CEF/include/capi/cef_frame_capi.h; sourceTree = SOURCE_ROOT; }; + 7B2C0BCEEB004BB027509E23 /* cef_zip_reader.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_zip_reader.h; path = ../libs/CEF/include/cef_zip_reader.h; sourceTree = SOURCE_ROOT; }; + 7B4C4E7C233C51881DBBD6ED /* cef_callback.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_callback.h; path = ../libs/CEF/include/base/cef_callback.h; sourceTree = SOURCE_ROOT; }; + 7BEA0393CE33C1E675D58F36 /* cef_lock.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_lock.h; path = ../libs/CEF/include/base/cef_lock.h; sourceTree = SOURCE_ROOT; }; + 7C0624103091C5A20C18CE00 /* cef_resource_bundle_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_resource_bundle_handler.h; path = ../libs/CEF/include/cef_resource_bundle_handler.h; sourceTree = SOURCE_ROOT; }; + 7CAB52AA7E300EBDE7A61CF6 /* cef_bind.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_bind.h; path = ../libs/CEF/include/base/cef_bind.h; sourceTree = SOURCE_ROOT; }; + 7F62621D4E5EC92E6DFA3A76 /* cef_menu_model_delegate.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_menu_model_delegate.h; path = ../libs/CEF/include/cef_menu_model_delegate.h; sourceTree = SOURCE_ROOT; }; + 80F188AF1FDD2ED34BDC539B /* cef_command_line.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_command_line.h; path = ../libs/CEF/include/cef_command_line.h; sourceTree = SOURCE_ROOT; }; + 81AE7629F494ED88AE6CFFE7 /* cef_callback_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_callback_capi.h; path = ../libs/CEF/include/capi/cef_callback_capi.h; sourceTree = SOURCE_ROOT; }; + 81B7DDB09EAF5A385EE768D8 /* cef_message_router.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_message_router.h; path = ../libs/CEF/include/wrapper/cef_message_router.h; sourceTree = SOURCE_ROOT; }; + 8263412B474F6BC30B0860BC /* cef_platform_thread.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_platform_thread.h; path = ../libs/CEF/include/base/cef_platform_thread.h; sourceTree = SOURCE_ROOT; }; + 8278693E9BC9669382C702CA /* cef_web_plugin_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_web_plugin_capi.h; path = ../libs/CEF/include/capi/cef_web_plugin_capi.h; sourceTree = SOURCE_ROOT; }; + 838124A02D4D44E1B5ACE981 /* cef_label_button_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_label_button_capi.h; path = ../libs/CEF/include/capi/views/cef_label_button_capi.h; sourceTree = SOURCE_ROOT; }; + 84BA79C2C6EB86F0DC6DA60F /* cef_browser_view_delegate.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_browser_view_delegate.h; path = ../libs/CEF/include/views/cef_browser_view_delegate.h; sourceTree = SOURCE_ROOT; }; + 858F9D865013D3464D0DAAA2 /* cef_dom_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_dom_capi.h; path = ../libs/CEF/include/capi/cef_dom_capi.h; sourceTree = SOURCE_ROOT; }; + 87906015D22DDE193453F99D /* cef_string16.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_string16.h; path = ../libs/CEF/include/base/cef_string16.h; sourceTree = SOURCE_ROOT; }; + 8934C685BA7EC2FBB9874076 /* cef_download_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_download_handler.h; path = ../libs/CEF/include/cef_download_handler.h; sourceTree = SOURCE_ROOT; }; + 8FA3CF8657971FE3AC570A7E /* cef_textfield.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_textfield.h; path = ../libs/CEF/include/views/cef_textfield.h; sourceTree = SOURCE_ROOT; }; + 8FFA683CDCBDC4ACF286CC03 /* cef_dialog_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_dialog_handler.h; path = ../libs/CEF/include/cef_dialog_handler.h; sourceTree = SOURCE_ROOT; }; + 90157DAF59106440D42488C8 /* cef_string_visitor_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_string_visitor_capi.h; path = ../libs/CEF/include/capi/cef_string_visitor_capi.h; sourceTree = SOURCE_ROOT; }; + 91570521C6DAD94C3E64E3CC /* cef_display_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_display_handler_capi.h; path = ../libs/CEF/include/capi/cef_display_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 91D8D4541BE5328C97565059 /* cef_task.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_task.h; path = ../libs/CEF/include/cef_task.h; sourceTree = SOURCE_ROOT; }; + 9241577F206204E60D45C227 /* cef_resource_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_resource_handler.h; path = ../libs/CEF/include/cef_resource_handler.h; sourceTree = SOURCE_ROOT; }; + 9306AD217489B0FA9A38229A /* cef_base.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_base.h; path = ../libs/CEF/include/cef_base.h; sourceTree = SOURCE_ROOT; }; + 93D2C009A042E8D421325E6D /* cef_button_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_button_capi.h; path = ../libs/CEF/include/capi/views/cef_button_capi.h; sourceTree = SOURCE_ROOT; }; + 948DE815A8BF54F8DEFA9E1F /* cef_process_message_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_process_message_capi.h; path = ../libs/CEF/include/capi/cef_process_message_capi.h; sourceTree = SOURCE_ROOT; }; + 952EB1534EAF7C8DE3B57788 /* cef_menu_button_delegate_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_menu_button_delegate_capi.h; path = ../libs/CEF/include/capi/views/cef_menu_button_delegate_capi.h; sourceTree = SOURCE_ROOT; }; + 96D6915BB2294537803E0185 /* cef_view.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_view.h; path = ../libs/CEF/include/views/cef_view.h; sourceTree = SOURCE_ROOT; }; + 97F9AF61EAFFB1E029F47450 /* cef_print_settings.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_print_settings.h; path = ../libs/CEF/include/cef_print_settings.h; sourceTree = SOURCE_ROOT; }; + 98D1A29C98272E39CA39538A /* cef_process_message.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_process_message.h; path = ../libs/CEF/include/cef_process_message.h; sourceTree = SOURCE_ROOT; }; + 9927EB77BDC867AAF562F78C /* cef_resource_manager.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_resource_manager.h; path = ../libs/CEF/include/wrapper/cef_resource_manager.h; sourceTree = SOURCE_ROOT; }; + 9A4CF30462824A4DE272A799 /* cef_view_delegate.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_view_delegate.h; path = ../libs/CEF/include/views/cef_view_delegate.h; sourceTree = SOURCE_ROOT; }; + 9B6C2C911ED0C14AF9F0DDF2 /* cef_focus_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_focus_handler.h; path = ../libs/CEF/include/cef_focus_handler.h; sourceTree = SOURCE_ROOT; }; + 9C5A594FFF0CF75A526B32D0 /* cef_display_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_display_handler.h; path = ../libs/CEF/include/cef_display_handler.h; sourceTree = SOURCE_ROOT; }; + 9E05EDC71C22639135EEFB53 /* cef_translator_test.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_translator_test.h; path = ../libs/CEF/include/test/cef_translator_test.h; sourceTree = SOURCE_ROOT; }; + 9E3A5E64A6866572D63818ED /* cef_string_map.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_string_map.h; path = ../libs/CEF/include/internal/cef_string_map.h; sourceTree = SOURCE_ROOT; }; + A2CD5DFD8AC000CF28A036B3 /* cef_x509_certificate_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_x509_certificate_capi.h; path = ../libs/CEF/include/capi/cef_x509_certificate_capi.h; sourceTree = SOURCE_ROOT; }; + A34C82298C99D534EFCBAEF6 /* cef_string_types.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_string_types.h; path = ../libs/CEF/include/internal/cef_string_types.h; sourceTree = SOURCE_ROOT; }; + A3F5B729945F7F754225BD67 /* cef_download_item.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_download_item.h; path = ../libs/CEF/include/cef_download_item.h; sourceTree = SOURCE_ROOT; }; + A50B09AC3F2FEE06AB5B6C9C /* cef_resource_bundle.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_resource_bundle.h; path = ../libs/CEF/include/cef_resource_bundle.h; sourceTree = SOURCE_ROOT; }; + A6014F268C4227B0B1546C52 /* cef_render_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_render_handler.h; path = ../libs/CEF/include/cef_render_handler.h; sourceTree = SOURCE_ROOT; }; + A66B5B186428C7BC4C250E54 /* cef_bind_helpers.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_bind_helpers.h; path = ../libs/CEF/include/base/cef_bind_helpers.h; sourceTree = SOURCE_ROOT; }; + A7CF3F278607EEEE6C1FE62A /* cef_base_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_base_capi.h; path = ../libs/CEF/include/capi/cef_base_capi.h; sourceTree = SOURCE_ROOT; }; + A8033F325134FD6F182AE61C /* cef_trace_event.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_trace_event.h; path = ../libs/CEF/include/base/cef_trace_event.h; sourceTree = SOURCE_ROOT; }; + A91CC28545098FA8C6A01192 /* cef_ref_counted.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_ref_counted.h; path = ../libs/CEF/include/base/cef_ref_counted.h; sourceTree = SOURCE_ROOT; }; + A964E8C2A56E5BDCE6DCFBB4 /* cef_browser.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_browser.h; path = ../libs/CEF/include/cef_browser.h; sourceTree = SOURCE_ROOT; }; + A9BDC8EE3E9F23D5FAF5A00D /* cef_box_layout_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_box_layout_capi.h; path = ../libs/CEF/include/capi/views/cef_box_layout_capi.h; sourceTree = SOURCE_ROOT; }; + AB29C229420ED599A4CA2553 /* cef_panel.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_panel.h; path = ../libs/CEF/include/views/cef_panel.h; sourceTree = SOURCE_ROOT; }; + AB56A16B3B927E61C553D918 /* cef_resource_bundle_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_resource_bundle_capi.h; path = ../libs/CEF/include/capi/cef_resource_bundle_capi.h; sourceTree = SOURCE_ROOT; }; + ACCF44873905B50288EF13A9 /* cef_types_wrappers.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_types_wrappers.h; path = ../libs/CEF/include/internal/cef_types_wrappers.h; sourceTree = SOURCE_ROOT; }; + AD94A62B2296394EF2929A26 /* cef_origin_whitelist_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_origin_whitelist_capi.h; path = ../libs/CEF/include/capi/cef_origin_whitelist_capi.h; sourceTree = SOURCE_ROOT; }; + AE18C2E85CAC09812819290F /* cef_urlrequest.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_urlrequest.h; path = ../libs/CEF/include/cef_urlrequest.h; sourceTree = SOURCE_ROOT; }; + AE4907E153D78226BB4B0695 /* cef_textfield_delegate.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_textfield_delegate.h; path = ../libs/CEF/include/views/cef_textfield_delegate.h; sourceTree = SOURCE_ROOT; }; + AE9B45ABB3C3EAAF167A3CAD /* cef_atomicops_atomicword_compat.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_atomicops_atomicword_compat.h; path = ../libs/CEF/include/base/internal/cef_atomicops_atomicword_compat.h; sourceTree = SOURCE_ROOT; }; + AEAC21FBDBD54D9F04B7E99A /* cef_thread.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_thread.h; path = ../libs/CEF/include/cef_thread.h; sourceTree = SOURCE_ROOT; }; + AF4312F520806A18A6E0DBC0 /* cef_geolocation_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_geolocation_handler_capi.h; path = ../libs/CEF/include/capi/cef_geolocation_handler_capi.h; sourceTree = SOURCE_ROOT; }; + AFAD2352A88680459A835D1E /* cef_drag_data_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_drag_data_capi.h; path = ../libs/CEF/include/capi/cef_drag_data_capi.h; sourceTree = SOURCE_ROOT; }; + B094BFC87D8D2DC065A28412 /* cef_ssl_info_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_ssl_info_capi.h; path = ../libs/CEF/include/capi/cef_ssl_info_capi.h; sourceTree = SOURCE_ROOT; }; + B0FF1049AFA1FD88EB5D9246 /* cef_raw_scoped_refptr_mismatch_checker.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_raw_scoped_refptr_mismatch_checker.h; path = ../libs/CEF/include/base/internal/cef_raw_scoped_refptr_mismatch_checker.h; sourceTree = SOURCE_ROOT; }; + B1BCE7C57E0B9C6676E764E0 /* ofxCEF.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = ofxCEF.h; path = ../src/ofxCEF.h; sourceTree = SOURCE_ROOT; }; + B1C098A975DB259EABABC626 /* cef_helpers.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_helpers.h; path = ../libs/CEF/include/wrapper/cef_helpers.h; sourceTree = SOURCE_ROOT; }; + B3121FA4A9A643D25AE844ED /* ofxCEFV8ExtensionHandler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = ofxCEFV8ExtensionHandler.h; path = ../src/ofxCEFV8ExtensionHandler.h; sourceTree = SOURCE_ROOT; }; + B3E5436416F5E5D828DEB393 /* cef_logging.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_logging.h; path = ../libs/CEF/include/base/cef_logging.h; sourceTree = SOURCE_ROOT; }; + B470EFE493DD205060E4B781 /* cef_process_util.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_process_util.h; path = ../libs/CEF/include/cef_process_util.h; sourceTree = SOURCE_ROOT; }; + B5C8B3BE03EA53B0B886EA2F /* cef_version.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_version.h; path = ../libs/CEF/include/cef_version.h; sourceTree = SOURCE_ROOT; }; + B61C869BB87981E7E00372B9 /* ofxCEF.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 30; name = ofxCEF.cpp; path = ../src/ofxCEF.cpp; sourceTree = SOURCE_ROOT; }; + B780BAA8374E909321D973EC /* cef_app.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_app.h; path = ../libs/CEF/include/cef_app.h; sourceTree = SOURCE_ROOT; }; + B85ABDC1CBCB05CA0E2D7B0C /* cef_v8.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_v8.h; path = ../libs/CEF/include/cef_v8.h; sourceTree = SOURCE_ROOT; }; + BA0FCEFAA8EBDB9406AF70E9 /* cef_scoped_ptr.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_scoped_ptr.h; path = ../libs/CEF/include/base/cef_scoped_ptr.h; sourceTree = SOURCE_ROOT; }; + BB0C1CFBBF750F120AFFC8EE /* cef_request_context_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_request_context_capi.h; path = ../libs/CEF/include/capi/cef_request_context_capi.h; sourceTree = SOURCE_ROOT; }; + BB294CE09D04FB8171ECB175 /* cef_request_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_request_capi.h; path = ../libs/CEF/include/capi/cef_request_capi.h; sourceTree = SOURCE_ROOT; }; + BE1A4646BCFBF6B7D2F3664C /* cef_download_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_download_handler_capi.h; path = ../libs/CEF/include/capi/cef_download_handler_capi.h; sourceTree = SOURCE_ROOT; }; + BE39B316B633F3A71E8A5ECE /* cef_geolocation_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_geolocation_capi.h; path = ../libs/CEF/include/capi/cef_geolocation_capi.h; sourceTree = SOURCE_ROOT; }; + C001E8A46248F1A60BE5D8D8 /* cef_xml_reader_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_xml_reader_capi.h; path = ../libs/CEF/include/capi/cef_xml_reader_capi.h; sourceTree = SOURCE_ROOT; }; + C19F598D2FAF984A71ADFB6C /* cef_export.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_export.h; path = ../libs/CEF/include/internal/cef_export.h; sourceTree = SOURCE_ROOT; }; + C1BD0ACF4FA0F425F6A56D56 /* cef_path_util.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_path_util.h; path = ../libs/CEF/include/cef_path_util.h; sourceTree = SOURCE_ROOT; }; + C37AE67B954AF09F48810AA0 /* cef_weak_ptr.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_weak_ptr.h; path = ../libs/CEF/include/base/cef_weak_ptr.h; sourceTree = SOURCE_ROOT; }; + C47D8FF6295182CA224ECAAF /* cef_parser.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_parser.h; path = ../libs/CEF/include/cef_parser.h; sourceTree = SOURCE_ROOT; }; + C5011A563407A3BD455A93EE /* cef_callback_list.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_callback_list.h; path = ../libs/CEF/include/base/cef_callback_list.h; sourceTree = SOURCE_ROOT; }; + C638E69FFCBCE7E4F31A1136 /* cef_menu_button_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_menu_button_capi.h; path = ../libs/CEF/include/capi/views/cef_menu_button_capi.h; sourceTree = SOURCE_ROOT; }; + C86337DC3CF5098CF1A7FF7F /* cef_callback.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_callback.h; path = ../libs/CEF/include/cef_callback.h; sourceTree = SOURCE_ROOT; }; + CCABEBA2552B5B2517AD0B7F /* cef_file_util.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_file_util.h; path = ../libs/CEF/include/cef_file_util.h; sourceTree = SOURCE_ROOT; }; + CD05B1474FD7465BCDB95261 /* cef_window_delegate_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_window_delegate_capi.h; path = ../libs/CEF/include/capi/views/cef_window_delegate_capi.h; sourceTree = SOURCE_ROOT; }; + CD92B59266A8CF40D0CD8728 /* cef_response_filter_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_response_filter_capi.h; path = ../libs/CEF/include/capi/cef_response_filter_capi.h; sourceTree = SOURCE_ROOT; }; + D03CD134FE50954795B73C63 /* cef_web_plugin.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_web_plugin.h; path = ../libs/CEF/include/cef_web_plugin.h; sourceTree = SOURCE_ROOT; }; + D0F484F6824945CC19EF5414 /* cef_cookie_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_cookie_capi.h; path = ../libs/CEF/include/capi/cef_cookie_capi.h; sourceTree = SOURCE_ROOT; }; + D1BF5301D82D247B9F840C2D /* cef_stream_resource_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_stream_resource_handler.h; path = ../libs/CEF/include/wrapper/cef_stream_resource_handler.h; sourceTree = SOURCE_ROOT; }; + D34ECE1A0A542CFBA9F20D57 /* cef_string_wrappers.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_string_wrappers.h; path = ../libs/CEF/include/internal/cef_string_wrappers.h; sourceTree = SOURCE_ROOT; }; + D3B89EC3235A0FA7CE8E35FF /* cef_v8_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_v8_capi.h; path = ../libs/CEF/include/capi/cef_v8_capi.h; sourceTree = SOURCE_ROOT; }; + D4A8087BDD945D24FBC87D7C /* cef_string.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_string.h; path = ../libs/CEF/include/internal/cef_string.h; sourceTree = SOURCE_ROOT; }; + D746E1662A28A4E322AD48F8 /* cef_trace.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_trace.h; path = ../libs/CEF/include/cef_trace.h; sourceTree = SOURCE_ROOT; }; + D9BF70B7CAAED82AAD485098 /* cef_view_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_view_capi.h; path = ../libs/CEF/include/capi/views/cef_view_capi.h; sourceTree = SOURCE_ROOT; }; + DA44807000FEBE9E817EEA77 /* cef_command_line_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_command_line_capi.h; path = ../libs/CEF/include/capi/cef_command_line_capi.h; sourceTree = SOURCE_ROOT; }; + DBF8B1D889F69391748455A2 /* cef_x509_certificate.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_x509_certificate.h; path = ../libs/CEF/include/cef_x509_certificate.h; sourceTree = SOURCE_ROOT; }; + DEB7E370DAEA96B07566907D /* cef_render_process_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_render_process_handler_capi.h; path = ../libs/CEF/include/capi/cef_render_process_handler_capi.h; sourceTree = SOURCE_ROOT; }; + DF5705DDEB4047876F195C2F /* cef_scroll_view_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_scroll_view_capi.h; path = ../libs/CEF/include/capi/views/cef_scroll_view_capi.h; sourceTree = SOURCE_ROOT; }; + E11F665FF14CF03519494FB7 /* ofxCEFRenderHandler.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 30; name = ofxCEFRenderHandler.cpp; path = ../src/ofxCEFRenderHandler.cpp; sourceTree = SOURCE_ROOT; }; + E2CB6F3196C2D9B0DA81F16D /* process_helper_mac.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 30; name = process_helper_mac.cpp; path = ../src/process_helper_mac.cpp; sourceTree = SOURCE_ROOT; }; + E2F59AD1091D7B3C0018373B /* cef_life_span_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_life_span_handler_capi.h; path = ../libs/CEF/include/capi/cef_life_span_handler_capi.h; sourceTree = SOURCE_ROOT; }; + E343A1D3C31B5BF1B186DE85 /* cef_pack_strings.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_pack_strings.h; path = ../libs/CEF/include/cef_pack_strings.h; sourceTree = SOURCE_ROOT; }; + E35A36C3BC4E82F6B6A1E98D /* cef_fill_layout.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_fill_layout.h; path = ../libs/CEF/include/views/cef_fill_layout.h; sourceTree = SOURCE_ROOT; }; + E374B73DC6E1075484990903 /* cef_zip_reader_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_zip_reader_capi.h; path = ../libs/CEF/include/capi/cef_zip_reader_capi.h; sourceTree = SOURCE_ROOT; }; + E4328143138ABC890047C5CB /* openFrameworksLib.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = openFrameworksLib.xcodeproj; path = ../../../libs/openFrameworksCompiled/project/osx/openFrameworksLib.xcodeproj; sourceTree = SOURCE_ROOT; }; + E4B6FCAD0C3E899E008CF71C /* openFrameworks-Info.plist */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.plist.xml; path = "openFrameworks-Info.plist"; sourceTree = ""; }; + E4EB691F138AFCF100A09F29 /* CoreOF.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = CoreOF.xcconfig; path = ../../../libs/openFrameworksCompiled/project/osx/CoreOF.xcconfig; sourceTree = SOURCE_ROOT; }; + E4EB6923138AFD0F00A09F29 /* Project.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Project.xcconfig; sourceTree = ""; }; + E6FB457E859D644678218ACD /* cef_parser_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_parser_capi.h; path = ../libs/CEF/include/capi/cef_parser_capi.h; sourceTree = SOURCE_ROOT; }; + E7F3208DFB66B58191236B8C /* cef_print_settings_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_print_settings_capi.h; path = ../libs/CEF/include/capi/cef_print_settings_capi.h; sourceTree = SOURCE_ROOT; }; + EA6910D96B4B14C2D00D404C /* cef_xml_object.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_xml_object.h; path = ../libs/CEF/include/wrapper/cef_xml_object.h; sourceTree = SOURCE_ROOT; }; + EABB6EB74FD6023548434A29 /* cef_thread_checker_impl.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_thread_checker_impl.h; path = ../libs/CEF/include/base/internal/cef_thread_checker_impl.h; sourceTree = SOURCE_ROOT; }; + ECCDD24CD2EC39374D2B96EE /* cef_navigation_entry_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_navigation_entry_capi.h; path = ../libs/CEF/include/capi/cef_navigation_entry_capi.h; sourceTree = SOURCE_ROOT; }; + EF02D317FA03F79BAB7417C2 /* cef_bind_internal.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_bind_internal.h; path = ../libs/CEF/include/base/internal/cef_bind_internal.h; sourceTree = SOURCE_ROOT; }; + F07CAD3A4548C602DAD6E20B /* cef_render_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_render_handler_capi.h; path = ../libs/CEF/include/capi/cef_render_handler_capi.h; sourceTree = SOURCE_ROOT; }; + F1DFED66753548FD8BD26E8D /* cef_panel_delegate_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_panel_delegate_capi.h; path = ../libs/CEF/include/capi/views/cef_panel_delegate_capi.h; sourceTree = SOURCE_ROOT; }; + F354C245A09A95F939497855 /* cef_request_context.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_request_context.h; path = ../libs/CEF/include/cef_request_context.h; sourceTree = SOURCE_ROOT; }; + F50E548318CED5A68B29E1ED /* cef_textfield_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_textfield_capi.h; path = ../libs/CEF/include/capi/views/cef_textfield_capi.h; sourceTree = SOURCE_ROOT; }; + F6E736DE5AAE8B5872CE5B01 /* cef_request.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_request.h; path = ../libs/CEF/include/cef_request.h; sourceTree = SOURCE_ROOT; }; + F6FC57B82AF36C2D33F44BEB /* cef_trace_event_internal.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_trace_event_internal.h; path = ../libs/CEF/include/internal/cef_trace_event_internal.h; sourceTree = SOURCE_ROOT; }; + F749C9C54A5ADEFA2C8780B6 /* cef_stream_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_stream_capi.h; path = ../libs/CEF/include/capi/cef_stream_capi.h; sourceTree = SOURCE_ROOT; }; + F74E193CB74F5EAA6C552F5B /* cef_drag_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_drag_handler_capi.h; path = ../libs/CEF/include/capi/cef_drag_handler_capi.h; sourceTree = SOURCE_ROOT; }; + F7F6AA97FE4A8E2AE00D4491 /* cef_view_delegate_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_view_delegate_capi.h; path = ../libs/CEF/include/capi/views/cef_view_delegate_capi.h; sourceTree = SOURCE_ROOT; }; + F967CDE79ABA5267BD6B0D2F /* cef_trace_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_trace_capi.h; path = ../libs/CEF/include/capi/cef_trace_capi.h; sourceTree = SOURCE_ROOT; }; + FA5376D6DF22EC5951146499 /* cef_find_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_find_handler.h; path = ../libs/CEF/include/cef_find_handler.h; sourceTree = SOURCE_ROOT; }; + FB6FE54BB161EBF48278E544 /* cef_dom.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_dom.h; path = ../libs/CEF/include/cef_dom.h; sourceTree = SOURCE_ROOT; }; + FC88EDD2EEB2CDC3B428B9DA /* cef_translator_test_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_translator_test_capi.h; path = ../libs/CEF/include/capi/test/cef_translator_test_capi.h; sourceTree = SOURCE_ROOT; }; + FDF1AF02EDDF3203C88DEA1E /* cef_ssl_status.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_ssl_status.h; path = ../libs/CEF/include/cef_ssl_status.h; sourceTree = SOURCE_ROOT; }; + FFA00BF629954EC07BE06DD9 /* cef_scroll_view.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_scroll_view.h; path = ../libs/CEF/include/views/cef_scroll_view.h; sourceTree = SOURCE_ROOT; }; + FFCFA03F5EA7A76D860DCB05 /* cef_file_util_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_file_util_capi.h; path = ../libs/CEF/include/capi/cef_file_util_capi.h; sourceTree = SOURCE_ROOT; }; + FFD98EBA9B2E89605C365D5C /* cef_tuple.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = cef_tuple.h; path = ../libs/CEF/include/base/cef_tuple.h; sourceTree = SOURCE_ROOT; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 412C18231F95F89200E2B940 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 089010574C9F9D9DBD76A7BD /* lib */ = { + isa = PBXGroup; + children = ( + 6A7C1240F4CC8594F3C1BEB1 /* osx */, + ); + name = lib; + sourceTree = ""; + }; + 0EC0B8D3910FB4FF2F2548E1 /* src */ = { + isa = PBXGroup; + children = ( + B61C869BB87981E7E00372B9 /* ofxCEF.cpp */, + B1BCE7C57E0B9C6676E764E0 /* ofxCEF.h */, + 411603E72192EECF0032044A /* ofxCEFClientAppBrowser.h */, + 411603E92192EED00032044A /* ofxCEFClientAppBrowser.cpp */, + 411603EC2192F6A40032044A /* ofxCEFClientAppRenderer.h */, + 411603EB2192F6A30032044A /* ofxCEFClientAppRenderer.cpp */, + 3143840145828E4E66F563B6 /* ofxCEFBrowserClient.cpp */, + 0AE3262580C47405CB26E38B /* ofxCEFBrowserClient.h */, + E11F665FF14CF03519494FB7 /* ofxCEFRenderHandler.cpp */, + 0C3DC7A3FFFF369BF286F29D /* ofxCEFRenderHandler.h */, + 3379499ACE8BED89F23E2F5E /* ofxCEFV8ExtensionHandler.cpp */, + B3121FA4A9A643D25AE844ED /* ofxCEFV8ExtensionHandler.h */, + 412C18331F960C4000E2B940 /* cefListV8Converter.cpp */, + 412C18341F960C4000E2B940 /* cefListV8Converter.hpp */, + E2CB6F3196C2D9B0DA81F16D /* process_helper_mac.cpp */, + ); + name = src; + sourceTree = ""; + }; + 0F90403C9A4BAB61A4FE6812 /* test */ = { + isa = PBXGroup; + children = ( + FC88EDD2EEB2CDC3B428B9DA /* cef_translator_test_capi.h */, + ); + name = test; + sourceTree = ""; + }; + 1975E104CAAA563515AA558E /* test */ = { + isa = PBXGroup; + children = ( + 9E05EDC71C22639135EEFB53 /* cef_translator_test.h */, + ); + name = test; + sourceTree = ""; + }; + 28D7F6B6165F2AE5DBE02D14 /* cef */ = { + isa = PBXGroup; + children = ( + EB7A3F2BF75F7D38C4191CEC /* include */, + 089010574C9F9D9DBD76A7BD /* lib */, + ); + name = cef; + sourceTree = ""; + }; + 43E93A91E2B36934B9AC0F41 /* internal */ = { + isa = PBXGroup; + children = ( + AE9B45ABB3C3EAAF167A3CAD /* cef_atomicops_atomicword_compat.h */, + 50D28E29580015D5AC2C85E4 /* cef_atomicops_mac.h */, + EF02D317FA03F79BAB7417C2 /* cef_bind_internal.h */, + 648DEAD0C5E90DC0FD2F3996 /* cef_callback_internal.h */, + 1B9C62A4DB587ACCDF641086 /* cef_lock_impl.h */, + B0FF1049AFA1FD88EB5D9246 /* cef_raw_scoped_refptr_mismatch_checker.h */, + EABB6EB74FD6023548434A29 /* cef_thread_checker_impl.h */, + ); + name = internal; + sourceTree = ""; + }; + 5295F6A07F3084015105AEBE /* views */ = { + isa = PBXGroup; + children = ( + A9BDC8EE3E9F23D5FAF5A00D /* cef_box_layout_capi.h */, + 709249AD4B4EE086C6263E45 /* cef_browser_view_capi.h */, + 0CD43EE3962AED5065E9C3BF /* cef_browser_view_delegate_capi.h */, + 93D2C009A042E8D421325E6D /* cef_button_capi.h */, + 134ECD9508E4F52B4E9FD219 /* cef_button_delegate_capi.h */, + 4B9582027B920B8C59B8AB9E /* cef_display_capi.h */, + 1B2D11DA404B8837D4E4D64D /* cef_fill_layout_capi.h */, + 838124A02D4D44E1B5ACE981 /* cef_label_button_capi.h */, + 017E16E2C4B8299743C254B7 /* cef_layout_capi.h */, + C638E69FFCBCE7E4F31A1136 /* cef_menu_button_capi.h */, + 952EB1534EAF7C8DE3B57788 /* cef_menu_button_delegate_capi.h */, + 2925A8C13AEDB281B815571C /* cef_panel_capi.h */, + F1DFED66753548FD8BD26E8D /* cef_panel_delegate_capi.h */, + DF5705DDEB4047876F195C2F /* cef_scroll_view_capi.h */, + F50E548318CED5A68B29E1ED /* cef_textfield_capi.h */, + 664680A952F7CBAF70530210 /* cef_textfield_delegate_capi.h */, + D9BF70B7CAAED82AAD485098 /* cef_view_capi.h */, + F7F6AA97FE4A8E2AE00D4491 /* cef_view_delegate_capi.h */, + 2CAAA34EE80DB4ACC4C5306A /* cef_window_capi.h */, + CD05B1474FD7465BCDB95261 /* cef_window_delegate_capi.h */, + ); + name = views; + sourceTree = ""; + }; + 6948EE371B920CB800B5AC1A /* local_addons */ = { + isa = PBXGroup; + children = ( + ); + name = local_addons; + sourceTree = ""; + }; + 6A7C1240F4CC8594F3C1BEB1 /* osx */ = { + isa = PBXGroup; + children = ( + 419E8BEA1EAF91C6001970BA /* cefclient Helper.app */, + 676C60DA887A77C13D96A1B0 /* Chromium Embedded Framework.framework */, + ); + name = osx; + sourceTree = ""; + }; + 6B29814DF64C7978AEF36735 /* internal */ = { + isa = PBXGroup; + children = ( + C19F598D2FAF984A71ADFB6C /* cef_export.h */, + 059300C27320B4260EEC4FFB /* cef_logging_internal.h */, + 4D94F1D1DBC9EEC7F3D81FFB /* cef_mac.h */, + 2563B284BE4063E2A3BAEC3B /* cef_ptr.h */, + D4A8087BDD945D24FBC87D7C /* cef_string.h */, + 648A35182AE01AEBC10EB168 /* cef_string_list.h */, + 9E3A5E64A6866572D63818ED /* cef_string_map.h */, + 2C74ADA1533A962430AFD0D7 /* cef_string_multimap.h */, + A34C82298C99D534EFCBAEF6 /* cef_string_types.h */, + D34ECE1A0A542CFBA9F20D57 /* cef_string_wrappers.h */, + 059AA750DCA8C3833EA24BC8 /* cef_thread_internal.h */, + 22AB56E43254814FE4460E95 /* cef_time.h */, + F6FC57B82AF36C2D33F44BEB /* cef_trace_event_internal.h */, + 1E7C0BDF75386AD873677DD9 /* cef_types.h */, + 2AFC60A383F139CB1F605861 /* cef_types_mac.h */, + ACCF44873905B50288EF13A9 /* cef_types_wrappers.h */, + ); + name = internal; + sourceTree = ""; + }; + 6D0B478D53419D7AF2C2D1AE /* ofxCef */ = { + isa = PBXGroup; + children = ( + 0EC0B8D3910FB4FF2F2548E1 /* src */, + 9865EE8A64E4FA2C953C5100 /* libs */, + ); + name = ofxCef; + sourceTree = ""; + }; + 9865EE8A64E4FA2C953C5100 /* libs */ = { + isa = PBXGroup; + children = ( + 28D7F6B6165F2AE5DBE02D14 /* cef */, + ); + name = libs; + sourceTree = ""; + }; + BB23A70021CBD18944027DCE /* base */ = { + isa = PBXGroup; + children = ( + 104AC27D6D3D6FF146611523 /* cef_atomic_ref_count.h */, + 76010F48767E8729B89FB6E9 /* cef_atomicops.h */, + 334127ACD4FE80EFD16B87B5 /* cef_basictypes.h */, + 7CAB52AA7E300EBDE7A61CF6 /* cef_bind.h */, + A66B5B186428C7BC4C250E54 /* cef_bind_helpers.h */, + 50314BC1D32D0291D19773D6 /* cef_build.h */, + 7B4C4E7C233C51881DBBD6ED /* cef_callback.h */, + 00A8105CE56A23A4C633630A /* cef_callback_forward.h */, + 4E662E2BE8FA3F3CD8627E79 /* cef_callback_helpers.h */, + C5011A563407A3BD455A93EE /* cef_callback_list.h */, + 60E6702B2899022E7917CCCE /* cef_cancelable_callback.h */, + 7BEA0393CE33C1E675D58F36 /* cef_lock.h */, + B3E5436416F5E5D828DEB393 /* cef_logging.h */, + 5FF69BDDC0662438F8085A5A /* cef_macros.h */, + 0845B85888A04020814C173C /* cef_move.h */, + 8263412B474F6BC30B0860BC /* cef_platform_thread.h */, + A91CC28545098FA8C6A01192 /* cef_ref_counted.h */, + BA0FCEFAA8EBDB9406AF70E9 /* cef_scoped_ptr.h */, + 87906015D22DDE193453F99D /* cef_string16.h */, + 48B6A5B3593B0BBB3650B43A /* cef_template_util.h */, + 6D6431CF3803CA041DC14D39 /* cef_thread_checker.h */, + 389B7DFBEF093DA208D44B05 /* cef_thread_collision_warner.h */, + A8033F325134FD6F182AE61C /* cef_trace_event.h */, + FFD98EBA9B2E89605C365D5C /* cef_tuple.h */, + C37AE67B954AF09F48810AA0 /* cef_weak_ptr.h */, + 43E93A91E2B36934B9AC0F41 /* internal */, + ); + name = base; + sourceTree = ""; + }; + BB4B014C10F69532006C3DED /* addons */ = { + isa = PBXGroup; + children = ( + 6D0B478D53419D7AF2C2D1AE /* ofxCef */, + ); + name = addons; + sourceTree = ""; + }; + CC85CBFE02F60B4572AC5890 /* views */ = { + isa = PBXGroup; + children = ( + 5448DBA53F3ABDC880631289 /* cef_box_layout.h */, + 3F493CAE36A0A340083C98E6 /* cef_browser_view.h */, + 84BA79C2C6EB86F0DC6DA60F /* cef_browser_view_delegate.h */, + 5C496F327ADD217E1DC27F0D /* cef_button.h */, + 02F78BAEDBB86570BA2588BC /* cef_button_delegate.h */, + 1C49AD81E3996416CD438722 /* cef_display.h */, + E35A36C3BC4E82F6B6A1E98D /* cef_fill_layout.h */, + 3C7D24056C6346BA9C5AA5E3 /* cef_label_button.h */, + 40C4C7E93D0AC8CFA8C233FA /* cef_layout.h */, + 508464688AB39F14B94C2657 /* cef_menu_button.h */, + 6A13FCE8988DE4E6D169F272 /* cef_menu_button_delegate.h */, + AB29C229420ED599A4CA2553 /* cef_panel.h */, + 6C7735FA9C6495D2EA75773E /* cef_panel_delegate.h */, + FFA00BF629954EC07BE06DD9 /* cef_scroll_view.h */, + 8FA3CF8657971FE3AC570A7E /* cef_textfield.h */, + AE4907E153D78226BB4B0695 /* cef_textfield_delegate.h */, + 96D6915BB2294537803E0185 /* cef_view.h */, + 9A4CF30462824A4DE272A799 /* cef_view_delegate.h */, + 3FFCCF5BFCF4EC58BD956489 /* cef_window.h */, + 031B6A340DB74F78EBE35147 /* cef_window_delegate.h */, + ); + name = views; + sourceTree = ""; + }; + CE9505ED3A8989AD0727C952 /* wrapper */ = { + isa = PBXGroup; + children = ( + 226403B84D05BABFA9449E03 /* cef_byte_read_handler.h */, + 603926EDA9D076FBC432131C /* cef_closure_task.h */, + B1C098A975DB259EABABC626 /* cef_helpers.h */, + 81B7DDB09EAF5A385EE768D8 /* cef_message_router.h */, + 9927EB77BDC867AAF562F78C /* cef_resource_manager.h */, + 5036D955357F3411DF16F435 /* cef_scoped_temp_dir.h */, + D1BF5301D82D247B9F840C2D /* cef_stream_resource_handler.h */, + EA6910D96B4B14C2D00D404C /* cef_xml_object.h */, + 69DD2B73DA672AF8EDCAE485 /* cef_zip_archive.h */, + ); + name = wrapper; + sourceTree = ""; + }; + E4328144138ABC890047C5CB /* Products */ = { + isa = PBXGroup; + children = ( + E4328148138ABC890047C5CB /* openFrameworksDebug.a */, + ); + name = Products; + sourceTree = ""; + }; + E4B69B4A0A3A1720003C02F2 = { + isa = PBXGroup; + children = ( + E4B6FCAD0C3E899E008CF71C /* openFrameworks-Info.plist */, + E4EB6923138AFD0F00A09F29 /* Project.xcconfig */, + E4EEC9E9138DF44700A80321 /* openFrameworks */, + BB4B014C10F69532006C3DED /* addons */, + 6948EE371B920CB800B5AC1A /* local_addons */, + 412C182E1F95F89200E2B940 /* cef_helper_mac.app */, + ); + sourceTree = ""; + }; + E4EEC9E9138DF44700A80321 /* openFrameworks */ = { + isa = PBXGroup; + children = ( + E4EB691F138AFCF100A09F29 /* CoreOF.xcconfig */, + E4328143138ABC890047C5CB /* openFrameworksLib.xcodeproj */, + ); + name = openFrameworks; + sourceTree = ""; + }; + EB7A3F2BF75F7D38C4191CEC /* include */ = { + isa = PBXGroup; + children = ( + BB23A70021CBD18944027DCE /* base */, + FC392B62E7AF2FF7DD819975 /* capi */, + B780BAA8374E909321D973EC /* cef_app.h */, + 579F61271EEB97F9A5D433BD /* cef_application_mac.h */, + 4A67BE045428656379914865 /* cef_auth_callback.h */, + 9306AD217489B0FA9A38229A /* cef_base.h */, + A964E8C2A56E5BDCE6DCFBB4 /* cef_browser.h */, + 250C220D10818B2FA4484A75 /* cef_browser_process_handler.h */, + C86337DC3CF5098CF1A7FF7F /* cef_callback.h */, + 4EE09C32EA75504996C50264 /* cef_client.h */, + 80F188AF1FDD2ED34BDC539B /* cef_command_line.h */, + 05ADCC883BC5615B6F177029 /* cef_context_menu_handler.h */, + 06472639AD85EF051FEA7431 /* cef_cookie.h */, + 3C0E421EF35AA181EF895B47 /* cef_crash_util.h */, + 8FFA683CDCBDC4ACF286CC03 /* cef_dialog_handler.h */, + 9C5A594FFF0CF75A526B32D0 /* cef_display_handler.h */, + FB6FE54BB161EBF48278E544 /* cef_dom.h */, + 8934C685BA7EC2FBB9874076 /* cef_download_handler.h */, + A3F5B729945F7F754225BD67 /* cef_download_item.h */, + 75A38693D65885690FE0A798 /* cef_drag_data.h */, + 2B8BD4295891913162B8DF70 /* cef_drag_handler.h */, + CCABEBA2552B5B2517AD0B7F /* cef_file_util.h */, + FA5376D6DF22EC5951146499 /* cef_find_handler.h */, + 9B6C2C911ED0C14AF9F0DDF2 /* cef_focus_handler.h */, + 791114CD478A8E30EC7E51C6 /* cef_frame.h */, + 4A4BFCD1008F4FF5D351DCBF /* cef_geolocation.h */, + 4E0F5AB39E6B1884FEFC76E6 /* cef_geolocation_handler.h */, + 61293345140F13151C1CBE63 /* cef_image.h */, + 3BFE095A29B0BBEC8627C01D /* cef_jsdialog_handler.h */, + 46F32FD28C3646EC96B69230 /* cef_keyboard_handler.h */, + 439DF123438C870E5C8AFED2 /* cef_life_span_handler.h */, + 10DE145D13551CBD88AD97D9 /* cef_load_handler.h */, + 34C1CDEDC38C102B81E8494A /* cef_menu_model.h */, + 7F62621D4E5EC92E6DFA3A76 /* cef_menu_model_delegate.h */, + 0C093F1B6443E27053D04177 /* cef_navigation_entry.h */, + 349532B383A38AD87BA7A4E1 /* cef_origin_whitelist.h */, + 28A105414ED8183C3F15324C /* cef_pack_resources.h */, + E343A1D3C31B5BF1B186DE85 /* cef_pack_strings.h */, + C47D8FF6295182CA224ECAAF /* cef_parser.h */, + C1BD0ACF4FA0F425F6A56D56 /* cef_path_util.h */, + 57C4446AD7A409567C1E962B /* cef_print_handler.h */, + 97F9AF61EAFFB1E029F47450 /* cef_print_settings.h */, + 98D1A29C98272E39CA39538A /* cef_process_message.h */, + B470EFE493DD205060E4B781 /* cef_process_util.h */, + A6014F268C4227B0B1546C52 /* cef_render_handler.h */, + 6A7E0328FF995A402DD65977 /* cef_render_process_handler.h */, + F6E736DE5AAE8B5872CE5B01 /* cef_request.h */, + F354C245A09A95F939497855 /* cef_request_context.h */, + 1FD43B29A1B7A34812370C68 /* cef_request_context_handler.h */, + 600D52614EC4E1E71194581C /* cef_request_handler.h */, + A50B09AC3F2FEE06AB5B6C9C /* cef_resource_bundle.h */, + 7C0624103091C5A20C18CE00 /* cef_resource_bundle_handler.h */, + 9241577F206204E60D45C227 /* cef_resource_handler.h */, + 3B47AF130DF363B72632ECAE /* cef_response.h */, + 388C19E9C55DF584C475CE53 /* cef_response_filter.h */, + 6B5F8F62B3709F8C153081D2 /* cef_scheme.h */, + 49BE215952E47933C20D6F06 /* cef_ssl_info.h */, + FDF1AF02EDDF3203C88DEA1E /* cef_ssl_status.h */, + 77F4E47266CFD2A4A1CB1BCF /* cef_stream.h */, + 4A1567AC9B9C51C39F0DB15B /* cef_string_visitor.h */, + 91D8D4541BE5328C97565059 /* cef_task.h */, + AEAC21FBDBD54D9F04B7E99A /* cef_thread.h */, + D746E1662A28A4E322AD48F8 /* cef_trace.h */, + AE18C2E85CAC09812819290F /* cef_urlrequest.h */, + B85ABDC1CBCB05CA0E2D7B0C /* cef_v8.h */, + 6A6F5A17E5CBAE3741D17F53 /* cef_values.h */, + B5C8B3BE03EA53B0B886EA2F /* cef_version.h */, + 743396C8F905AA5D92C6FDB1 /* cef_waitable_event.h */, + D03CD134FE50954795B73C63 /* cef_web_plugin.h */, + DBF8B1D889F69391748455A2 /* cef_x509_certificate.h */, + 719F77935CEF86E0881894A2 /* cef_xml_reader.h */, + 7B2C0BCEEB004BB027509E23 /* cef_zip_reader.h */, + 6B29814DF64C7978AEF36735 /* internal */, + 1975E104CAAA563515AA558E /* test */, + CC85CBFE02F60B4572AC5890 /* views */, + CE9505ED3A8989AD0727C952 /* wrapper */, + ); + name = include; + sourceTree = ""; + }; + FC392B62E7AF2FF7DD819975 /* capi */ = { + isa = PBXGroup; + children = ( + 0D07CB8CB6CF01B2BB7408B4 /* cef_app_capi.h */, + 3E7C109DA77EB56E32C3A24F /* cef_auth_callback_capi.h */, + A7CF3F278607EEEE6C1FE62A /* cef_base_capi.h */, + 154AB519F2F707B68346564B /* cef_browser_capi.h */, + 247736F75982E305A6F0C7FD /* cef_browser_process_handler_capi.h */, + 81AE7629F494ED88AE6CFFE7 /* cef_callback_capi.h */, + 4CC5EE2C018FD1075B98A8DF /* cef_client_capi.h */, + DA44807000FEBE9E817EEA77 /* cef_command_line_capi.h */, + 5472E6535C5787BA2C551CEC /* cef_context_menu_handler_capi.h */, + D0F484F6824945CC19EF5414 /* cef_cookie_capi.h */, + 121B0D8007849FF91345E405 /* cef_crash_util_capi.h */, + 0B650DDEB39DF966B9DAA237 /* cef_dialog_handler_capi.h */, + 91570521C6DAD94C3E64E3CC /* cef_display_handler_capi.h */, + 858F9D865013D3464D0DAAA2 /* cef_dom_capi.h */, + BE1A4646BCFBF6B7D2F3664C /* cef_download_handler_capi.h */, + 16E52E9A6A80705DA7B4F203 /* cef_download_item_capi.h */, + AFAD2352A88680459A835D1E /* cef_drag_data_capi.h */, + F74E193CB74F5EAA6C552F5B /* cef_drag_handler_capi.h */, + FFCFA03F5EA7A76D860DCB05 /* cef_file_util_capi.h */, + 047C8DAF1B30506877191E84 /* cef_find_handler_capi.h */, + 5FBB25522DC5F8D647D4623B /* cef_focus_handler_capi.h */, + 7A5C718882300B2D97BCC92A /* cef_frame_capi.h */, + BE39B316B633F3A71E8A5ECE /* cef_geolocation_capi.h */, + AF4312F520806A18A6E0DBC0 /* cef_geolocation_handler_capi.h */, + 3231E0A6CFAC7877742CF12A /* cef_image_capi.h */, + 50018A028DCD8126C544228A /* cef_jsdialog_handler_capi.h */, + 186BF04FBA3EC6A11700021C /* cef_keyboard_handler_capi.h */, + E2F59AD1091D7B3C0018373B /* cef_life_span_handler_capi.h */, + 2BF16FEF5614D19912488A40 /* cef_load_handler_capi.h */, + 65679B700347062AF587D46F /* cef_menu_model_capi.h */, + 7169E7224E326C4E54C695C1 /* cef_menu_model_delegate_capi.h */, + ECCDD24CD2EC39374D2B96EE /* cef_navigation_entry_capi.h */, + AD94A62B2296394EF2929A26 /* cef_origin_whitelist_capi.h */, + E6FB457E859D644678218ACD /* cef_parser_capi.h */, + 1498BACB0A03F29EF2669DD1 /* cef_path_util_capi.h */, + 1C102D9EF9DBCA23FE140ECB /* cef_print_handler_capi.h */, + E7F3208DFB66B58191236B8C /* cef_print_settings_capi.h */, + 948DE815A8BF54F8DEFA9E1F /* cef_process_message_capi.h */, + 77CD0F0B4FBDA31B993A466A /* cef_process_util_capi.h */, + F07CAD3A4548C602DAD6E20B /* cef_render_handler_capi.h */, + DEB7E370DAEA96B07566907D /* cef_render_process_handler_capi.h */, + BB294CE09D04FB8171ECB175 /* cef_request_capi.h */, + BB0C1CFBBF750F120AFFC8EE /* cef_request_context_capi.h */, + 3840DE048C5FBEAE2CC70E5B /* cef_request_context_handler_capi.h */, + 0A305D19C6A4B8BEEB6FA998 /* cef_request_handler_capi.h */, + AB56A16B3B927E61C553D918 /* cef_resource_bundle_capi.h */, + 0CCE147FA33FB24788A3CA48 /* cef_resource_bundle_handler_capi.h */, + 478483E97555F9E10687F4DB /* cef_resource_handler_capi.h */, + 6F757022354536F97D578C44 /* cef_response_capi.h */, + CD92B59266A8CF40D0CD8728 /* cef_response_filter_capi.h */, + 6C6A6AB283856D6025BB20FC /* cef_scheme_capi.h */, + B094BFC87D8D2DC065A28412 /* cef_ssl_info_capi.h */, + 7280F52F28DEAB3B1FFAAC36 /* cef_ssl_status_capi.h */, + F749C9C54A5ADEFA2C8780B6 /* cef_stream_capi.h */, + 90157DAF59106440D42488C8 /* cef_string_visitor_capi.h */, + 40B183EE77C90CFBDCCD19F3 /* cef_task_capi.h */, + 13AD7A9B1246E1E57DA2272E /* cef_thread_capi.h */, + F967CDE79ABA5267BD6B0D2F /* cef_trace_capi.h */, + 650FC4146655FDF53ECC0CC7 /* cef_urlrequest_capi.h */, + D3B89EC3235A0FA7CE8E35FF /* cef_v8_capi.h */, + 3121C241E011CFF75067DFAF /* cef_values_capi.h */, + 00D150121E6B8DE928112F51 /* cef_waitable_event_capi.h */, + 8278693E9BC9669382C702CA /* cef_web_plugin_capi.h */, + A2CD5DFD8AC000CF28A036B3 /* cef_x509_certificate_capi.h */, + C001E8A46248F1A60BE5D8D8 /* cef_xml_reader_capi.h */, + E374B73DC6E1075484990903 /* cef_zip_reader_capi.h */, + 0F90403C9A4BAB61A4FE6812 /* test */, + 5295F6A07F3084015105AEBE /* views */, + ); + name = capi; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 412C18181F95F89200E2B940 /* cef_helper_mac */ = { + isa = PBXNativeTarget; + buildConfigurationList = 412C182B1F95F89200E2B940 /* Build configuration list for PBXNativeTarget "cef_helper_mac" */; + buildPhases = ( + 412C181B1F95F89200E2B940 /* Sources */, + 412C18231F95F89200E2B940 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = cef_helper_mac; + productName = myOFApp; + productReference = 412C182E1F95F89200E2B940 /* cef_helper_mac.app */; + productType = "com.apple.product-type.application"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + E4B69B4C0A3A1720003C02F2 /* Project object */ = { + isa = PBXProject; + attributes = { + LastUpgradeCheck = 0600; + }; + buildConfigurationList = E4B69B4D0A3A1720003C02F2 /* Build configuration list for PBXProject "cef_helper_mac" */; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = English; + hasScannedForEncodings = 0; + knownRegions = ( + English, + Japanese, + French, + German, + ); + mainGroup = E4B69B4A0A3A1720003C02F2; + productRefGroup = E4B69B4A0A3A1720003C02F2; + projectDirPath = ""; + projectReferences = ( + { + ProductGroup = E4328144138ABC890047C5CB /* Products */; + ProjectRef = E4328143138ABC890047C5CB /* openFrameworksLib.xcodeproj */; + }, + ); + projectRoot = ""; + targets = ( + 412C18181F95F89200E2B940 /* cef_helper_mac */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXReferenceProxy section */ + E4328148138ABC890047C5CB /* openFrameworksDebug.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = openFrameworksDebug.a; + remoteRef = E4328147138ABC890047C5CB /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; +/* End PBXReferenceProxy section */ + +/* Begin PBXSourcesBuildPhase section */ + 412C181B1F95F89200E2B940 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 411603EA2192EED00032044A /* ofxCEFClientAppBrowser.cpp in Sources */, + 412C18301F95F8D900E2B940 /* process_helper_mac.cpp in Sources */, + 412C18221F95F89200E2B940 /* ofxCEFV8ExtensionHandler.cpp in Sources */, + 411603ED2192F6A40032044A /* ofxCEFClientAppRenderer.cpp in Sources */, + 412C18361F960C7600E2B940 /* cefListV8Converter.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin XCBuildConfiguration section */ + 412C182C1F95F89200E2B940 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E4EB6923138AFD0F00A09F29 /* Project.xcconfig */; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(SRCROOT)/../libs/cef/lib/osx/"; + COPY_PHASE_STRIP = NO; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1)", + ../../../addons/ofxCef/libs/CEF/lib/osx, + ); + FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = ""; + GCC_DYNAMIC_NO_PIC = NO; + GCC_GENERATE_DEBUGGING_SYMBOLS = YES; + GCC_MODEL_TUNING = NONE; + HEADER_SEARCH_PATHS = ( + "$(OF_CORE_HEADERS)", + src, + ../../../addons/ofxCef/libs, + ../../../addons/ofxCef/libs/CEF, + ../../../addons/ofxCef/libs/CEF/include, + ../../../addons/ofxCef/libs/CEF/include/base, + ../../../addons/ofxCef/libs/CEF/include/base/internal, + ../../../addons/ofxCef/libs/CEF/include/capi, + ../../../addons/ofxCef/libs/CEF/include/capi/test, + ../../../addons/ofxCef/libs/CEF/include/capi/views, + ../../../addons/ofxCef/libs/CEF/include/internal, + ../../../addons/ofxCef/libs/CEF/include/test, + ../../../addons/ofxCef/libs/CEF/include/views, + ../../../addons/ofxCef/libs/CEF/include/wrapper, + ../../../addons/ofxCef/libs/CEF/lib, + ../../../addons/ofxCef/libs/CEF/lib/osx, + ../../../addons/ofxCef/libs/CEF/lib/osx/cefclient, + Helper.app, + ../../../addons/ofxCef/libs/CEF/lib/osx/cefclient, + Helper.app/Contents, + ../../../addons/ofxCef/libs/CEF/lib/osx/cefclient, + Helper.app/Contents/MacOS, + ../../../addons/ofxCef/libs/CEF/win32, + ../../../addons/ofxCef/libs/CEF/win64, + ../../../addons/ofxCef/src, + ); + ICON = "$(ICON_NAME_DEBUG)"; + ICON_FILE = "$(ICON_FILE_PATH)$(ICON)"; + INFOPLIST_FILE = "openFrameworks-Info.plist"; + INSTALL_PATH = /Applications; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../../../../"; + LIBRARY_SEARCH_PATHS = "$(inherited)"; + MACOSX_DEPLOYMENT_TARGET = 10.9; + OF_CORE_FRAMEWORKS = "-framework Accelerate -framework AGL -framework AppKit -framework ApplicationServices -framework AudioToolbox -framework AVFoundation -framework Cocoa -framework CoreAudio -framework CoreFoundation -framework CoreMedia -framework CoreServices -framework CoreVideo -framework IOKit -framework OpenGL -framework QuartzCore -framework QTKit -framework Security -framework LDAP"; + OTHER_CODE_SIGN_FLAGS = "--deep"; + OTHER_LDFLAGS = ../../../addons/ofxCef/libs/CEF/lib/osx/libcef_dll_wrapper.a; + PRODUCT_NAME = "$(TARGET_NAME)"; + WRAPPER_EXTENSION = app; + }; + name = Debug; + }; + 412C182D1F95F89200E2B940 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E4EB6923138AFD0F00A09F29 /* Project.xcconfig */; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(SRCROOT)/../libs/cef/lib/osx/"; + COPY_PHASE_STRIP = YES; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1)", + ../../../addons/ofxCef/libs/CEF/lib/osx, + ); + FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = ""; + GCC_GENERATE_DEBUGGING_SYMBOLS = YES; + GCC_MODEL_TUNING = NONE; + HEADER_SEARCH_PATHS = ( + "$(OF_CORE_HEADERS)", + src, + ../../../addons/ofxCef/libs, + ../../../addons/ofxCef/libs/CEF, + ../../../addons/ofxCef/libs/CEF/include, + ../../../addons/ofxCef/libs/CEF/include/base, + ../../../addons/ofxCef/libs/CEF/include/base/internal, + ../../../addons/ofxCef/libs/CEF/include/capi, + ../../../addons/ofxCef/libs/CEF/include/capi/test, + ../../../addons/ofxCef/libs/CEF/include/capi/views, + ../../../addons/ofxCef/libs/CEF/include/internal, + ../../../addons/ofxCef/libs/CEF/include/test, + ../../../addons/ofxCef/libs/CEF/include/views, + ../../../addons/ofxCef/libs/CEF/include/wrapper, + ../../../addons/ofxCef/libs/CEF/lib, + ../../../addons/ofxCef/libs/CEF/lib/osx, + ../../../addons/ofxCef/libs/CEF/lib/osx/cefclient, + Helper.app, + ../../../addons/ofxCef/libs/CEF/lib/osx/cefclient, + Helper.app/Contents, + ../../../addons/ofxCef/libs/CEF/lib/osx/cefclient, + Helper.app/Contents/MacOS, + ../../../addons/ofxCef/libs/CEF/win32, + ../../../addons/ofxCef/libs/CEF/win64, + ../../../addons/ofxCef/src, + ); + ICON = "$(ICON_NAME_RELEASE)"; + ICON_FILE = "$(ICON_FILE_PATH)$(ICON)"; + INFOPLIST_FILE = "openFrameworks-Info.plist"; + INSTALL_PATH = /Applications; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../../../../"; + LIBRARY_SEARCH_PATHS = "$(inherited)"; + MACOSX_DEPLOYMENT_TARGET = 10.9; + OF_CORE_FRAMEWORKS = "-framework Accelerate -framework AGL -framework AppKit -framework ApplicationServices -framework AudioToolbox -framework AVFoundation -framework Cocoa -framework CoreAudio -framework CoreFoundation -framework CoreMedia -framework CoreServices -framework CoreVideo -framework IOKit -framework OpenGL -framework QuartzCore -framework QTKit -framework Security -framework LDAP"; + OTHER_CODE_SIGN_FLAGS = "--deep"; + OTHER_LDFLAGS = ../../../addons/ofxCef/libs/CEF/lib/osx/libcef_dll_wrapper.a; + PRODUCT_NAME = "$(TARGET_NAME)"; + WRAPPER_EXTENSION = app; + baseConfigurationReference = E4EB6923138AFD0F00A09F29; + }; + name = Release; + }; + E4B69B4E0A3A1720003C02F2 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E4EB6923138AFD0F00A09F29 /* Project.xcconfig */; + buildSettings = { + CONFIGURATION_BUILD_DIR = "$(SRCROOT)/bin/"; + COPY_PHASE_STRIP = NO; + DEAD_CODE_STRIPPING = YES; + GCC_AUTO_VECTORIZATION = YES; + GCC_ENABLE_SSE3_EXTENSIONS = YES; + GCC_ENABLE_SUPPLEMENTAL_SSE3_INSTRUCTIONS = YES; + GCC_INLINES_ARE_PRIVATE_EXTERN = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES; + GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO; + GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO; + GCC_WARN_UNINITIALIZED_AUTOS = NO; + GCC_WARN_UNUSED_VALUE = NO; + GCC_WARN_UNUSED_VARIABLE = NO; + HEADER_SEARCH_PATHS = ( + "$(OF_CORE_HEADERS)", + src, + ../../../addons/ofxCef/libs, + ../../../addons/ofxCef/libs/CEF, + ../../../addons/ofxCef/libs/CEF/include, + ../../../addons/ofxCef/libs/CEF/include/base, + ../../../addons/ofxCef/libs/CEF/include/base/internal, + ../../../addons/ofxCef/libs/CEF/include/capi, + ../../../addons/ofxCef/libs/CEF/include/capi/test, + ../../../addons/ofxCef/libs/CEF/include/capi/views, + ../../../addons/ofxCef/libs/CEF/include/internal, + ../../../addons/ofxCef/libs/CEF/include/test, + ../../../addons/ofxCef/libs/CEF/include/views, + ../../../addons/ofxCef/libs/CEF/include/wrapper, + ../../../addons/ofxCef/libs/CEF/lib, + ../../../addons/ofxCef/libs/CEF/lib/osx, + ../../../addons/ofxCef/libs/CEF/lib/osx/cefclient, + Helper.app, + ../../../addons/ofxCef/libs/CEF/lib/osx/cefclient, + Helper.app/Contents, + ../../../addons/ofxCef/libs/CEF/lib/osx/cefclient, + Helper.app/Contents/MacOS, + ../../../addons/ofxCef/libs/CEF/osx32_, + ../../../addons/ofxCef/libs/CEF/osx32_/build, + ../../../addons/ofxCef/libs/CEF/osx32_/cmake, + ../../../addons/ofxCef/libs/CEF/osx32_/include, + ../../../addons/ofxCef/libs/CEF/osx32_/include/base, + ../../../addons/ofxCef/libs/CEF/osx32_/include/base/internal, + ../../../addons/ofxCef/libs/CEF/osx32_/include/capi, + ../../../addons/ofxCef/libs/CEF/osx32_/include/capi/test, + ../../../addons/ofxCef/libs/CEF/osx32_/include/capi/views, + ../../../addons/ofxCef/libs/CEF/osx32_/include/internal, + ../../../addons/ofxCef/libs/CEF/osx32_/include/test, + ../../../addons/ofxCef/libs/CEF/osx32_/include/views, + ../../../addons/ofxCef/libs/CEF/osx32_/include/wrapper, + ../../../addons/ofxCef/libs/CEF/osx32_/lib, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/browser, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/browser/extensions, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/browser/extensions/api, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/browser/extensions/api/tabs, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/browser/native, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/browser/net, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/browser/osr, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/browser/pepper, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/browser/permissions, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/browser/plugins, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/browser/prefs, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/browser/printing, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/browser/views, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/common, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/common/extensions, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/common/extensions/api, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/common/net, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/common/test, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/features, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/renderer, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/renderer/extensions, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/renderer/media, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/renderer/pepper, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/renderer/plugins, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/resources, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/utility, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef_dll, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef_dll/base, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef_dll/cpptoc, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef_dll/cpptoc/test, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef_dll/cpptoc/views, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef_dll/ctocpp, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef_dll/ctocpp/test, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef_dll/ctocpp/views, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef_dll/sandbox, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef_dll/wrapper, + ../../../addons/ofxCef/libs/CEF/osx32_/patch, + ../../../addons/ofxCef/libs/CEF/osx32_/patch/patches, + ../../../addons/ofxCef/libs/CEF/osx32_/tests, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/cefclient, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/cefclient/browser, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/cefclient/common, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/cefclient/renderer, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/cefclient/resources, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/cefclient/resources/mac, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/cefclient/resources/mac/English.lproj, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/cefclient/resources/win, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/cefsimple, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/cefsimple/mac, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/cefsimple/mac/English.lproj, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/cefsimple/res, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/ceftests, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/ceftests/resources, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/ceftests/resources/mac, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/ceftests/resources/mac/English.lproj, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/ceftests/resources/win, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/ceftests/views, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/gtest, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/gtest/include, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/gtest/include/gtest, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/shared, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/shared/browser, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/shared/common, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/shared/renderer, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/shared/resources, + ../../../addons/ofxCef/libs/CEF/osx32_/tools, + ../../../addons/ofxCef/libs/CEF/osx32_/tools/automate, + ../../../addons/ofxCef/libs/CEF/osx32_/tools/cefbuilds, + ../../../addons/ofxCef/libs/CEF/osx32_/tools/distrib, + ../../../addons/ofxCef/libs/CEF/osx32_/tools/distrib/mac, + ../../../addons/ofxCef/libs/CEF/osx32_/tools/distrib/win, + ../../../addons/ofxCef/libs/CEF/win32, + ../../../addons/ofxCef/libs/CEF/win64, + ../../../addons/ofxCef/src, + ); + MACOSX_DEPLOYMENT_TARGET = 10.8; + ONLY_ACTIVE_ARCH = YES; + OTHER_CPLUSPLUSFLAGS = ( + "-D__MACOSX_CORE__", + "-mtune=native", + ); + OTHER_LDFLAGS = ( + "$(OF_CORE_FRAMEWORKS)", + "$(OF_CORE_LIBS)", + ../../../addons/ofxCef/libs/CEF/lib/osx/libcef_dll_wrapper.a, + ); + SDKROOT = macosx; + }; + name = Debug; + }; + E4B69B4F0A3A1720003C02F2 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E4EB6923138AFD0F00A09F29 /* Project.xcconfig */; + buildSettings = { + CONFIGURATION_BUILD_DIR = "$(SRCROOT)/bin/"; + COPY_PHASE_STRIP = YES; + DEAD_CODE_STRIPPING = YES; + GCC_AUTO_VECTORIZATION = YES; + GCC_ENABLE_SSE3_EXTENSIONS = YES; + GCC_ENABLE_SUPPLEMENTAL_SSE3_INSTRUCTIONS = YES; + GCC_INLINES_ARE_PRIVATE_EXTERN = NO; + GCC_OPTIMIZATION_LEVEL = 3; + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_UNROLL_LOOPS = YES; + GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES; + GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO; + GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO; + GCC_WARN_UNINITIALIZED_AUTOS = NO; + GCC_WARN_UNUSED_VALUE = NO; + GCC_WARN_UNUSED_VARIABLE = NO; + HEADER_SEARCH_PATHS = ( + "$(OF_CORE_HEADERS)", + src, + ../../../addons/ofxCef/libs, + ../../../addons/ofxCef/libs/CEF, + ../../../addons/ofxCef/libs/CEF/include, + ../../../addons/ofxCef/libs/CEF/include/base, + ../../../addons/ofxCef/libs/CEF/include/base/internal, + ../../../addons/ofxCef/libs/CEF/include/capi, + ../../../addons/ofxCef/libs/CEF/include/capi/test, + ../../../addons/ofxCef/libs/CEF/include/capi/views, + ../../../addons/ofxCef/libs/CEF/include/internal, + ../../../addons/ofxCef/libs/CEF/include/test, + ../../../addons/ofxCef/libs/CEF/include/views, + ../../../addons/ofxCef/libs/CEF/include/wrapper, + ../../../addons/ofxCef/libs/CEF/lib, + ../../../addons/ofxCef/libs/CEF/lib/osx, + ../../../addons/ofxCef/libs/CEF/lib/osx/cefclient, + Helper.app, + ../../../addons/ofxCef/libs/CEF/lib/osx/cefclient, + Helper.app/Contents, + ../../../addons/ofxCef/libs/CEF/lib/osx/cefclient, + Helper.app/Contents/MacOS, + ../../../addons/ofxCef/libs/CEF/osx32_, + ../../../addons/ofxCef/libs/CEF/osx32_/build, + ../../../addons/ofxCef/libs/CEF/osx32_/cmake, + ../../../addons/ofxCef/libs/CEF/osx32_/include, + ../../../addons/ofxCef/libs/CEF/osx32_/include/base, + ../../../addons/ofxCef/libs/CEF/osx32_/include/base/internal, + ../../../addons/ofxCef/libs/CEF/osx32_/include/capi, + ../../../addons/ofxCef/libs/CEF/osx32_/include/capi/test, + ../../../addons/ofxCef/libs/CEF/osx32_/include/capi/views, + ../../../addons/ofxCef/libs/CEF/osx32_/include/internal, + ../../../addons/ofxCef/libs/CEF/osx32_/include/test, + ../../../addons/ofxCef/libs/CEF/osx32_/include/views, + ../../../addons/ofxCef/libs/CEF/osx32_/include/wrapper, + ../../../addons/ofxCef/libs/CEF/osx32_/lib, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/browser, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/browser/extensions, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/browser/extensions/api, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/browser/extensions/api/tabs, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/browser/native, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/browser/net, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/browser/osr, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/browser/pepper, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/browser/permissions, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/browser/plugins, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/browser/prefs, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/browser/printing, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/browser/views, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/common, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/common/extensions, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/common/extensions/api, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/common/net, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/common/test, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/features, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/renderer, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/renderer/extensions, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/renderer/media, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/renderer/pepper, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/renderer/plugins, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/resources, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef/utility, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef_dll, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef_dll/base, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef_dll/cpptoc, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef_dll/cpptoc/test, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef_dll/cpptoc/views, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef_dll/ctocpp, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef_dll/ctocpp/test, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef_dll/ctocpp/views, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef_dll/sandbox, + ../../../addons/ofxCef/libs/CEF/osx32_/libcef_dll/wrapper, + ../../../addons/ofxCef/libs/CEF/osx32_/patch, + ../../../addons/ofxCef/libs/CEF/osx32_/patch/patches, + ../../../addons/ofxCef/libs/CEF/osx32_/tests, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/cefclient, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/cefclient/browser, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/cefclient/common, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/cefclient/renderer, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/cefclient/resources, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/cefclient/resources/mac, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/cefclient/resources/mac/English.lproj, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/cefclient/resources/win, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/cefsimple, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/cefsimple/mac, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/cefsimple/mac/English.lproj, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/cefsimple/res, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/ceftests, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/ceftests/resources, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/ceftests/resources/mac, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/ceftests/resources/mac/English.lproj, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/ceftests/resources/win, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/ceftests/views, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/gtest, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/gtest/include, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/gtest/include/gtest, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/shared, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/shared/browser, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/shared/common, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/shared/renderer, + ../../../addons/ofxCef/libs/CEF/osx32_/tests/shared/resources, + ../../../addons/ofxCef/libs/CEF/osx32_/tools, + ../../../addons/ofxCef/libs/CEF/osx32_/tools/automate, + ../../../addons/ofxCef/libs/CEF/osx32_/tools/cefbuilds, + ../../../addons/ofxCef/libs/CEF/osx32_/tools/distrib, + ../../../addons/ofxCef/libs/CEF/osx32_/tools/distrib/mac, + ../../../addons/ofxCef/libs/CEF/osx32_/tools/distrib/win, + ../../../addons/ofxCef/libs/CEF/win32, + ../../../addons/ofxCef/libs/CEF/win64, + ../../../addons/ofxCef/src, + ); + MACOSX_DEPLOYMENT_TARGET = 10.8; + OTHER_CPLUSPLUSFLAGS = ( + "-D__MACOSX_CORE__", + "-mtune=native", + ); + OTHER_LDFLAGS = ( + "$(OF_CORE_FRAMEWORKS)", + "$(OF_CORE_LIBS)", + ../../../addons/ofxCef/libs/CEF/lib/osx/libcef_dll_wrapper.a, + ); + SDKROOT = macosx; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 412C182B1F95F89200E2B940 /* Build configuration list for PBXNativeTarget "cef_helper_mac" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 412C182C1F95F89200E2B940 /* Debug */, + 412C182D1F95F89200E2B940 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + E4B69B4D0A3A1720003C02F2 /* Build configuration list for PBXProject "cef_helper_mac" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + E4B69B4E0A3A1720003C02F2 /* Debug */, + E4B69B4F0A3A1720003C02F2 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = E4B69B4C0A3A1720003C02F2 /* Project object */; +} diff --git a/example_ofxCEF/config.make b/cef_helper_mac/config.make similarity index 100% rename from example_ofxCEF/config.make rename to cef_helper_mac/config.make diff --git a/cef_helper_mac/icon.rc b/cef_helper_mac/icon.rc new file mode 100644 index 0000000..7e26eb3 --- /dev/null +++ b/cef_helper_mac/icon.rc @@ -0,0 +1,8 @@ +// Icon Resource Definition +#define MAIN_ICON 102 + +#if defined(_DEBUG) +MAIN_ICON ICON "icon_debug.ico" +#else +MAIN_ICON ICON "icon.ico" +#endif diff --git a/example_ofxCEF/openFrameworks-Info.plist b/cef_helper_mac/openFrameworks-Info.plist similarity index 93% rename from example_ofxCEF/openFrameworks-Info.plist rename to cef_helper_mac/openFrameworks-Info.plist index f669fe8..8d64d2b 100644 --- a/example_ofxCEF/openFrameworks-Info.plist +++ b/cef_helper_mac/openFrameworks-Info.plist @@ -16,8 +16,6 @@ ???? CFBundleVersion 1.0 - NSHighResolutionCapable - CFBundleIconFile ${ICON} diff --git a/example-communication/Makefile b/example-communication/Makefile new file mode 100644 index 0000000..8d8e4c0 --- /dev/null +++ b/example-communication/Makefile @@ -0,0 +1,13 @@ +# Attempt to load a config.make file. +# If none is found, project defaults in config.project.make will be used. +ifneq ($(wildcard config.make),) + include config.make +endif + +# make sure the the OF_ROOT location is defined +ifndef OF_ROOT + OF_ROOT=$(realpath ../../..) +endif + +# call the project makefile! +include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk diff --git a/example-communication/Project.xcconfig b/example-communication/Project.xcconfig new file mode 100644 index 0000000..40adc89 --- /dev/null +++ b/example-communication/Project.xcconfig @@ -0,0 +1,18 @@ +//THE PATH TO THE ROOT OF OUR OF PATH RELATIVE TO THIS PROJECT. +//THIS NEEDS TO BE DEFINED BEFORE CoreOF.xcconfig IS INCLUDED +OF_PATH = ../../.. + +//THIS HAS ALL THE HEADER AND LIBS FOR OF CORE +#include "../../../libs/openFrameworksCompiled/project/osx/CoreOF.xcconfig" + +//ICONS - NEW IN 0072 +ICON_NAME_DEBUG = icon-debug.icns +ICON_NAME_RELEASE = icon.icns +ICON_FILE_PATH = $(OF_PATH)/libs/openFrameworksCompiled/project/osx/ + +//IF YOU WANT AN APP TO HAVE A CUSTOM ICON - PUT THEM IN YOUR DATA FOLDER AND CHANGE ICON_FILE_PATH to: +//ICON_FILE_PATH = bin/data/ + +OTHER_CFLAGS = $(OF_CORE_CFLAGS) +OTHER_LDFLAGS = $(OF_CORE_LIBS) $(OF_CORE_FRAMEWORKS) +HEADER_SEARCH_PATHS = $(OF_CORE_HEADERS) diff --git a/example-communication/addons.make b/example-communication/addons.make new file mode 100644 index 0000000..00cd754 --- /dev/null +++ b/example-communication/addons.make @@ -0,0 +1 @@ +ofxCef diff --git a/example_ofxCEF/bin/data/.gitkeep b/example-communication/bin/data/.gitkeep similarity index 100% rename from example_ofxCEF/bin/data/.gitkeep rename to example-communication/bin/data/.gitkeep diff --git a/example-communication/bin/data/index.html b/example-communication/bin/data/index.html new file mode 100644 index 0000000..6a716b7 --- /dev/null +++ b/example-communication/bin/data/index.html @@ -0,0 +1,29 @@ + + + + + ofxCef + + + + + + + + + Data from OF (press any key): + + + + + + \ No newline at end of file diff --git a/example-communication/config.make b/example-communication/config.make new file mode 100644 index 0000000..df10f64 --- /dev/null +++ b/example-communication/config.make @@ -0,0 +1,142 @@ +################################################################################ +# CONFIGURE PROJECT MAKEFILE (optional) +# This file is where we make project specific configurations. +################################################################################ + +################################################################################ +# OF ROOT +# The location of your root openFrameworks installation +# (default) OF_ROOT = ../../.. +################################################################################ +# OF_ROOT = ../../.. + +################################################################################ +# PROJECT ROOT +# The location of the project - a starting place for searching for files +# (default) PROJECT_ROOT = . (this directory) +# +################################################################################ +# PROJECT_ROOT = . + +################################################################################ +# PROJECT SPECIFIC CHECKS +# This is a project defined section to create internal makefile flags to +# conditionally enable or disable the addition of various features within +# this makefile. For instance, if you want to make changes based on whether +# GTK is installed, one might test that here and create a variable to check. +################################################################################ +# None + +################################################################################ +# PROJECT EXTERNAL SOURCE PATHS +# These are fully qualified paths that are not within the PROJECT_ROOT folder. +# Like source folders in the PROJECT_ROOT, these paths are subject to +# exlclusion via the PROJECT_EXLCUSIONS list. +# +# (default) PROJECT_EXTERNAL_SOURCE_PATHS = (blank) +# +# Note: Leave a leading space when adding list items with the += operator +################################################################################ +# PROJECT_EXTERNAL_SOURCE_PATHS = + +################################################################################ +# PROJECT EXCLUSIONS +# These makefiles assume that all folders in your current project directory +# and any listed in the PROJECT_EXTERNAL_SOURCH_PATHS are are valid locations +# to look for source code. The any folders or files that match any of the +# items in the PROJECT_EXCLUSIONS list below will be ignored. +# +# Each item in the PROJECT_EXCLUSIONS list will be treated as a complete +# string unless teh user adds a wildcard (%) operator to match subdirectories. +# GNU make only allows one wildcard for matching. The second wildcard (%) is +# treated literally. +# +# (default) PROJECT_EXCLUSIONS = (blank) +# +# Will automatically exclude the following: +# +# $(PROJECT_ROOT)/bin% +# $(PROJECT_ROOT)/obj% +# $(PROJECT_ROOT)/%.xcodeproj +# +# Note: Leave a leading space when adding list items with the += operator +################################################################################ +# PROJECT_EXCLUSIONS = + +################################################################################ +# PROJECT LINKER FLAGS +# These flags will be sent to the linker when compiling the executable. +# +# (default) PROJECT_LDFLAGS = -Wl,-rpath=./libs +# +# Note: Leave a leading space when adding list items with the += operator +################################################################################ + +# Currently, shared libraries that are needed are copied to the +# $(PROJECT_ROOT)/bin/libs directory. The following LDFLAGS tell the linker to +# add a runtime path to search for those shared libraries, since they aren't +# incorporated directly into the final executable application binary. +# TODO: should this be a default setting? +# PROJECT_LDFLAGS=-Wl,-rpath=./libs + +################################################################################ +# PROJECT DEFINES +# Create a space-delimited list of DEFINES. The list will be converted into +# CFLAGS with the "-D" flag later in the makefile. +# +# (default) PROJECT_DEFINES = (blank) +# +# Note: Leave a leading space when adding list items with the += operator +################################################################################ +# PROJECT_DEFINES = + +################################################################################ +# PROJECT CFLAGS +# This is a list of fully qualified CFLAGS required when compiling for this +# project. These CFLAGS will be used IN ADDITION TO the PLATFORM_CFLAGS +# defined in your platform specific core configuration files. These flags are +# presented to the compiler BEFORE the PROJECT_OPTIMIZATION_CFLAGS below. +# +# (default) PROJECT_CFLAGS = (blank) +# +# Note: Before adding PROJECT_CFLAGS, note that the PLATFORM_CFLAGS defined in +# your platform specific configuration file will be applied by default and +# further flags here may not be needed. +# +# Note: Leave a leading space when adding list items with the += operator +################################################################################ +# PROJECT_CFLAGS = + +################################################################################ +# PROJECT OPTIMIZATION CFLAGS +# These are lists of CFLAGS that are target-specific. While any flags could +# be conditionally added, they are usually limited to optimization flags. +# These flags are added BEFORE the PROJECT_CFLAGS. +# +# PROJECT_OPTIMIZATION_CFLAGS_RELEASE flags are only applied to RELEASE targets. +# +# (default) PROJECT_OPTIMIZATION_CFLAGS_RELEASE = (blank) +# +# PROJECT_OPTIMIZATION_CFLAGS_DEBUG flags are only applied to DEBUG targets. +# +# (default) PROJECT_OPTIMIZATION_CFLAGS_DEBUG = (blank) +# +# Note: Before adding PROJECT_OPTIMIZATION_CFLAGS, please note that the +# PLATFORM_OPTIMIZATION_CFLAGS defined in your platform specific configuration +# file will be applied by default and further optimization flags here may not +# be needed. +# +# Note: Leave a leading space when adding list items with the += operator +################################################################################ +# PROJECT_OPTIMIZATION_CFLAGS_RELEASE = +# PROJECT_OPTIMIZATION_CFLAGS_DEBUG = + +################################################################################ +# PROJECT COMPILERS +# Custom compilers can be set for CC and CXX +# (default) PROJECT_CXX = (blank) +# (default) PROJECT_CC = (blank) +# Note: Leave a leading space when adding list items with the += operator +################################################################################ +# PROJECT_CXX = +# PROJECT_CC = diff --git a/example-communication/example-communication.sln b/example-communication/example-communication.sln new file mode 100755 index 0000000..9a1ae9d --- /dev/null +++ b/example-communication/example-communication.sln @@ -0,0 +1,35 @@ +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 15 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example-communication", "example-communication.vcxproj", "{7FD42DF7-442E-479A-BA76-D0022F99702A}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "openframeworksLib", "..\..\..\libs\openFrameworksCompiled\project\vs\openframeworksLib.vcxproj", "{5837595D-ACA9-485C-8E76-729040CE4B0B}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Win32 = Debug|Win32 + Debug|x64 = Debug|x64 + Release|Win32 = Release|Win32 + Release|x64 = Release|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {7FD42DF7-442E-479A-BA76-D0022F99702A}.Debug|Win32.ActiveCfg = Debug|Win32 + {7FD42DF7-442E-479A-BA76-D0022F99702A}.Debug|Win32.Build.0 = Debug|Win32 + {7FD42DF7-442E-479A-BA76-D0022F99702A}.Debug|x64.ActiveCfg = Debug|x64 + {7FD42DF7-442E-479A-BA76-D0022F99702A}.Debug|x64.Build.0 = Debug|x64 + {7FD42DF7-442E-479A-BA76-D0022F99702A}.Release|Win32.ActiveCfg = Release|Win32 + {7FD42DF7-442E-479A-BA76-D0022F99702A}.Release|Win32.Build.0 = Release|Win32 + {7FD42DF7-442E-479A-BA76-D0022F99702A}.Release|x64.ActiveCfg = Release|x64 + {7FD42DF7-442E-479A-BA76-D0022F99702A}.Release|x64.Build.0 = Release|x64 + {5837595D-ACA9-485C-8E76-729040CE4B0B}.Debug|Win32.ActiveCfg = Debug|Win32 + {5837595D-ACA9-485C-8E76-729040CE4B0B}.Debug|Win32.Build.0 = Debug|Win32 + {5837595D-ACA9-485C-8E76-729040CE4B0B}.Debug|x64.ActiveCfg = Debug|x64 + {5837595D-ACA9-485C-8E76-729040CE4B0B}.Debug|x64.Build.0 = Debug|x64 + {5837595D-ACA9-485C-8E76-729040CE4B0B}.Release|Win32.ActiveCfg = Release|Win32 + {5837595D-ACA9-485C-8E76-729040CE4B0B}.Release|Win32.Build.0 = Release|Win32 + {5837595D-ACA9-485C-8E76-729040CE4B0B}.Release|x64.ActiveCfg = Release|x64 + {5837595D-ACA9-485C-8E76-729040CE4B0B}.Release|x64.Build.0 = Release|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/example-communication/example-communication.vcxproj b/example-communication/example-communication.vcxproj new file mode 100755 index 0000000..b2bd1b9 --- /dev/null +++ b/example-communication/example-communication.vcxproj @@ -0,0 +1,486 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + $(WindowsTargetPlatformVersion) + + + {7FD42DF7-442E-479A-BA76-D0022F99702A} + Win32Proj + example-communication + + + + Application + Unicode + v141 + + + Application + Unicode + v141 + + + Application + Unicode + true + v141 + + + Application + Unicode + true + v141 + + + + + + + + + + + + + + + + + + + + + bin\ + obj\$(Configuration)\ + $(ProjectName)_debug + true + true + + + bin\ + obj\$(Configuration)\ + $(ProjectName)_debug + true + true + + + bin\ + obj\$(Configuration)\ + false + + + bin\ + obj\$(Configuration)\ + false + + + + Disabled + EnableFastChecks + %(PreprocessorDefinitions) + MultiThreadedDebugDLL + Level3 + %(AdditionalIncludeDirectories);src;..\..\..\addons\ofxCef\libs\cef;..\..\..\addons\ofxCef\libs\cef\export;..\..\..\addons\ofxCef\libs\cef\export\vs;..\..\..\addons\ofxCef\libs\cef\export\vs\x64;..\..\..\addons\ofxCef\libs\cef\export\vs\x64\locales;..\..\..\addons\ofxCef\libs\cef\export\vs\x64\swiftshader;..\..\..\addons\ofxCef\libs\cef\include;..\..\..\addons\ofxCef\src + CompileAsCpp + $(IntDir)/%(RelativeDir)/ + + + true + Console + false + %(AdditionalDependencies) + %(AdditionalLibraryDirectories) + + + + for /d %%f in ("$(OF_ROOT)\libs\*") do (if exist "%%f\lib\vs\$(Platform_Actual)\*.dll" (robocopy "%%f\lib\vs\$(Platform_Actual)" "$(ProjectDir)bin" "*.dll" /njs /njh /np /fp /bytes )) +robocopy "$(OF_ROOT)/addons/ofxCef/libs/cef/export/vs/$(Platform_Actual)/" "$(ProjectDir)bin/" "*" /E /njs /njh /np /fp /bytes +if errorlevel 1 exit 0 else exit %errorlevel% + + + + + Disabled + EnableFastChecks + %(PreprocessorDefinitions) + MultiThreadedDebugDLL + Level3 + %(AdditionalIncludeDirectories);src;..\..\..\addons\ofxCef\libs\cef;..\..\..\addons\ofxCef\libs\cef\export;..\..\..\addons\ofxCef\libs\cef\export\vs;..\..\..\addons\ofxCef\libs\cef\export\vs\x64;..\..\..\addons\ofxCef\libs\cef\export\vs\x64\locales;..\..\..\addons\ofxCef\libs\cef\export\vs\x64\swiftshader;..\..\..\addons\ofxCef\libs\cef\include;..\..\..\addons\ofxCef\src + CompileAsCpp + $(IntDir)/%(RelativeDir)/ + true + + + true + Console + false + %(AdditionalDependencies);libcef.lib;libcef_dll_wrapper.lib + %(AdditionalLibraryDirectories);..\..\..\addons\ofxCef\libs\cef\lib\vs\x64\Debug + + + + for /d %%f in ("$(OF_ROOT)\libs\*") do (if exist "%%f\lib\vs\$(Platform_Actual)\*.dll" (robocopy "%%f\lib\vs\$(Platform_Actual)" "$(ProjectDir)bin" "*.dll" /njs /njh /np /fp /bytes )) +robocopy "$(OF_ROOT)/addons/ofxCef/libs/cef/export/vs/$(Platform_Actual)/" "$(ProjectDir)bin/" "*" /E /njs /njh /np /fp /bytes +if errorlevel 1 exit 0 else exit %errorlevel% + + + + + false + %(PreprocessorDefinitions) + MultiThreadedDLL + Level3 + %(AdditionalIncludeDirectories);src;..\..\..\addons\ofxCef\libs\cef;..\..\..\addons\ofxCef\libs\cef\export;..\..\..\addons\ofxCef\libs\cef\export\vs;..\..\..\addons\ofxCef\libs\cef\export\vs\x64;..\..\..\addons\ofxCef\libs\cef\export\vs\x64\locales;..\..\..\addons\ofxCef\libs\cef\export\vs\x64\swiftshader;..\..\..\addons\ofxCef\libs\cef\include;..\..\..\addons\ofxCef\src + CompileAsCpp + $(IntDir)/%(RelativeDir)/ + true + + + false + false + Console + true + true + false + %(AdditionalDependencies) + %(AdditionalLibraryDirectories) + + + + for /d %%f in ("$(OF_ROOT)\libs\*") do (if exist "%%f\lib\vs\$(Platform_Actual)\*.dll" (robocopy "%%f\lib\vs\$(Platform_Actual)" "$(ProjectDir)bin" "*.dll" /njs /njh /np /fp /bytes )) +robocopy "$(OF_ROOT)/addons/ofxCef/libs/cef/export/vs/$(Platform_Actual)/" "$(ProjectDir)bin/" "*" /E /njs /njh /np /fp /bytes +if errorlevel 1 exit 0 else exit %errorlevel% + + + + + false + %(PreprocessorDefinitions) + MultiThreadedDLL + Level3 + %(AdditionalIncludeDirectories);src;..\..\..\addons\ofxCef\libs\cef;..\..\..\addons\ofxCef\libs\cef\export;..\..\..\addons\ofxCef\libs\cef\export\vs;..\..\..\addons\ofxCef\libs\cef\export\vs\x64;..\..\..\addons\ofxCef\libs\cef\export\vs\x64\locales;..\..\..\addons\ofxCef\libs\cef\export\vs\x64\swiftshader;..\..\..\addons\ofxCef\libs\cef\include;..\..\..\addons\ofxCef\src + CompileAsCpp + $(IntDir)/%(RelativeDir)/ + + + false + false + Console + true + true + false + %(AdditionalDependencies);libcef.lib;libcef_dll_wrapper.lib + %(AdditionalLibraryDirectories);..\..\..\addons\ofxCef\libs\cef\lib\vs\x64\Release + + + + for /d %%f in ("$(OF_ROOT)\libs\*") do (if exist "%%f\lib\vs\$(Platform_Actual)\*.dll" (robocopy "%%f\lib\vs\$(Platform_Actual)" "$(ProjectDir)bin" "*.dll" /njs /njh /np /fp /bytes )) +robocopy "$(OF_ROOT)/addons/ofxCef/libs/cef/export/vs/$(Platform_Actual)/" "$(ProjectDir)bin/" "*" /E /njs /njh /np /fp /bytes +if errorlevel 1 exit 0 else exit %errorlevel% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {5837595d-aca9-485c-8e76-729040ce4b0b} + + + + + /D_DEBUG %(AdditionalOptions) + /D_DEBUG %(AdditionalOptions) + $(OF_ROOT)\libs\openFrameworksCompiled\project\vs + + + + + + + + + \ No newline at end of file diff --git a/example-communication/example-communication.vcxproj.filters b/example-communication/example-communication.vcxproj.filters new file mode 100755 index 0000000..611c24a --- /dev/null +++ b/example-communication/example-communication.vcxproj.filters @@ -0,0 +1,855 @@ + + + + + src + + + src + + + src + + + src + + + addons\ofxCef\src + + + addons\ofxCef\src + + + addons\ofxCef\src + + + addons\ofxCef\src + + + addons\ofxCef\src + + + addons\ofxCef\src + + + addons\ofxCef\src + + + + + {d8376475-7454-4a24-b08a-aac121d3ad6f} + + + {71834F65-F3A9-211E-73B8-DC85} + + + {242B8897-478F-B7EC-238A-8F4F} + + + {D4B7FEB8-FF20-0484-59B5-9E53} + + + {259D652A-1060-DF9D-A02E-AE2E} + + + {885A750D-613C-CE7B-B45B-3852} + + + {1AEE5775-012F-7E1B-CF5C-1156} + + + {9689C101-792D-AB1A-C7DF-069E} + + + {319BDE76-5E11-315A-9A13-F164} + + + {F0F26143-6024-7965-2498-019F} + + + {CA9CD6BF-7FE6-E07C-D767-C9C1} + + + {358DECDF-A899-5772-B5A5-C927} + + + {2D10CE5C-3A9F-01C7-FE29-6391} + + + {9DCBCE3D-679F-0807-A4BB-461F} + + + {2D4D42E9-458A-46AB-E2C1-673B} + + + {843DA5E7-87E5-A046-2932-AD8D} + + + + + src + + + src + + + addons\ofxCef\src + + + addons\ofxCef\src + + + addons\ofxCef\src + + + addons\ofxCef\src + + + addons\ofxCef\src + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base\internal + + + addons\ofxCef\libs\cef\include\base\internal + + + addons\ofxCef\libs\cef\include\base\internal + + + addons\ofxCef\libs\cef\include\base\internal + + + addons\ofxCef\libs\cef\include\base\internal + + + addons\ofxCef\libs\cef\include\base\internal + + + addons\ofxCef\libs\cef\include\base\internal + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi\test + + + addons\ofxCef\libs\cef\include\capi\test + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\test + + + addons\ofxCef\libs\cef\include\test + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\wrapper + + + addons\ofxCef\libs\cef\include\wrapper + + + addons\ofxCef\libs\cef\include\wrapper + + + addons\ofxCef\libs\cef\include\wrapper + + + addons\ofxCef\libs\cef\include\wrapper + + + addons\ofxCef\libs\cef\include\wrapper + + + addons\ofxCef\libs\cef\include\wrapper + + + addons\ofxCef\libs\cef\include\wrapper + + + addons\ofxCef\libs\cef\include\wrapper + + + addons\ofxCef\src + + + addons\ofxCef\src + + + + + + \ No newline at end of file diff --git a/example_ofxCEF/example_ofxCEF.vcxproj.user b/example-communication/example-communication.vcxproj.user similarity index 51% rename from example_ofxCEF/example_ofxCEF.vcxproj.user rename to example-communication/example-communication.vcxproj.user index bedf919..988b987 100644 --- a/example_ofxCEF/example_ofxCEF.vcxproj.user +++ b/example-communication/example-communication.vcxproj.user @@ -1,11 +1,19 @@ - - - - $(ProjectDir)/bin - WindowsLocalDebugger - - - $(ProjectDir)/bin - WindowsLocalDebugger - + + + + $(ProjectDir)/bin + WindowsLocalDebugger + + + $(ProjectDir)/bin + WindowsLocalDebugger + + + $(ProjectDir)/bin + WindowsLocalDebugger + + + $(ProjectDir)/bin + WindowsLocalDebugger + \ No newline at end of file diff --git a/example-communication/example-communication.xcodeproj/project.pbxproj b/example-communication/example-communication.xcodeproj/project.pbxproj new file mode 100644 index 0000000..ac74369 --- /dev/null +++ b/example-communication/example-communication.xcodeproj/project.pbxproj @@ -0,0 +1,1180 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 46; + objects = { + +/* Begin PBXBuildFile section */ + 054614B14443C095B5A78B37 /* Chromium Embedded Framework.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 676C60DA887A77C13D96A1B0 /* Chromium Embedded Framework.framework */; }; + 0B2F620AA6FB89C959B760EE /* ofxCEF.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B61C869BB87981E7E00372B9 /* ofxCEF.cpp */; }; + 2B7B5637662258FC4D5354EE /* ofxCEFRenderHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E11F665FF14CF03519494FB7 /* ofxCEFRenderHandler.cpp */; }; + 410329B521996FEF007E1BAB /* ofxCEFClientAppRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 410329B121996FEF007E1BAB /* ofxCEFClientAppRenderer.cpp */; }; + 410329B621996FEF007E1BAB /* ofxCEFClientAppBrowser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 410329B221996FEF007E1BAB /* ofxCEFClientAppBrowser.cpp */; }; + 60837D7FC0A1D38FDA8CC116 /* ofxCEFV8ExtensionHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3379499ACE8BED89F23E2F5E /* ofxCEFV8ExtensionHandler.cpp */; }; + 91A885E37C3BBD067D0D17D8 /* Chromium Embedded Framework.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 676C60DA887A77C13D96A1B0 /* Chromium Embedded Framework.framework */; }; + D4F15080353458EE1748AA0B /* ofxCEFBrowserClient.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3143840145828E4E66F563B6 /* ofxCEFBrowserClient.cpp */; }; + DDDA3EA84EFFC4D6091FD47F /* cefListV8Converter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3C0EB826B0EFD34C3661063B /* cefListV8Converter.cpp */; }; + E4328149138ABC9F0047C5CB /* openFrameworksDebug.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E4328148138ABC890047C5CB /* openFrameworksDebug.a */; }; + E4B69E200A3A1BDC003C02F2 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E4B69E1D0A3A1BDC003C02F2 /* main.cpp */; }; + E4B69E210A3A1BDC003C02F2 /* ofApp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E4B69E1E0A3A1BDC003C02F2 /* ofApp.cpp */; }; +/* End PBXBuildFile section */ + +/* Begin PBXContainerItemProxy section */ + E4328147138ABC890047C5CB /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = E4328143138ABC890047C5CB /* openFrameworksLib.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = E4B27C1510CBEB8E00536013; + remoteInfo = openFrameworks; + }; + E4EEB9AB138B136A00A80321 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = E4328143138ABC890047C5CB /* openFrameworksLib.xcodeproj */; + proxyType = 1; + remoteGlobalIDString = E4B27C1410CBEB8E00536013; + remoteInfo = openFrameworks; + }; +/* End PBXContainerItemProxy section */ + +/* Begin PBXCopyFilesBuildPhase section */ + E4C2427710CC5ABF004149E2 /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = ""; + dstSubfolderSpec = 10; + files = ( + 91A885E37C3BBD067D0D17D8 /* Chromium Embedded Framework.framework in CopyFiles */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXCopyFilesBuildPhase section */ + +/* Begin PBXFileReference section */ + 00291C2C2AE6D65CF0674608 /* cef_panel_delegate_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_panel_delegate_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_panel_delegate_capi.h; sourceTree = SOURCE_ROOT; }; + 0070187B8EC42356D4CF7F51 /* cef_keyboard_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_keyboard_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_keyboard_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 02DCF5B7EBEAA737E78B7710 /* cef_closure_task.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_closure_task.h; path = ../../../addons/ofxCef/libs/cef/include/wrapper/cef_closure_task.h; sourceTree = SOURCE_ROOT; }; + 038E45E704C8256EB554384B /* cef_time.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_time.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_time.h; sourceTree = SOURCE_ROOT; }; + 03F213D7D110051F641364FF /* cef_logging.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_logging.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_logging.h; sourceTree = SOURCE_ROOT; }; + 051CAF59801F608E7A3CFE51 /* cef_atomic_ref_count.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_atomic_ref_count.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_atomic_ref_count.h; sourceTree = SOURCE_ROOT; }; + 0580D2BEC47ECA2D9C062697 /* cef_ptr.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_ptr.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_ptr.h; sourceTree = SOURCE_ROOT; }; + 0A60009E387736C9FCFF2D31 /* cef_window_delegate_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_window_delegate_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_window_delegate_capi.h; sourceTree = SOURCE_ROOT; }; + 0AA14A31D5AC638649220E7E /* cef_process_util_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_process_util_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_process_util_capi.h; sourceTree = SOURCE_ROOT; }; + 0AE3262580C47405CB26E38B /* ofxCEFBrowserClient.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = ofxCEFBrowserClient.h; path = ../../../addons/ofxCef/src/ofxCEFBrowserClient.h; sourceTree = SOURCE_ROOT; }; + 0B647118EEF908AFC8B7EC25 /* cef_request_context_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_request_context_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_request_context_capi.h; sourceTree = SOURCE_ROOT; }; + 0BA5D3F2ED2C1D7C1C13236E /* cef_navigation_entry_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_navigation_entry_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_navigation_entry_capi.h; sourceTree = SOURCE_ROOT; }; + 0C3DC7A3FFFF369BF286F29D /* ofxCEFRenderHandler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = ofxCEFRenderHandler.h; path = ../../../addons/ofxCef/src/ofxCEFRenderHandler.h; sourceTree = SOURCE_ROOT; }; + 0C98F3B9F4A2D644446686F6 /* cef_test_helpers.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_test_helpers.h; path = ../../../addons/ofxCef/libs/cef/include/test/cef_test_helpers.h; sourceTree = SOURCE_ROOT; }; + 0EAD6675A3A755793C171A8F /* cef_callback.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_callback.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_callback.h; sourceTree = SOURCE_ROOT; }; + 100E07500FD35582B67D14AC /* cef_request_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_request_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_request_capi.h; sourceTree = SOURCE_ROOT; }; + 102C1DAB212B329B65C61061 /* cef_file_util_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_file_util_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_file_util_capi.h; sourceTree = SOURCE_ROOT; }; + 14E82EA6DB3DD95C04DDED37 /* cef_macros.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_macros.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_macros.h; sourceTree = SOURCE_ROOT; }; + 1527539B757A644D124EA007 /* cef_scoped_temp_dir.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_scoped_temp_dir.h; path = ../../../addons/ofxCef/libs/cef/include/wrapper/cef_scoped_temp_dir.h; sourceTree = SOURCE_ROOT; }; + 15DAF777C2C535E5C9A152B4 /* cef_command_line_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_command_line_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_command_line_capi.h; sourceTree = SOURCE_ROOT; }; + 164261CD1ADDDBD171716EEA /* cef_display_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_display_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_display_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 1812BFF9062710ADA10F08BB /* cef_textfield_delegate.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_textfield_delegate.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_textfield_delegate.h; sourceTree = SOURCE_ROOT; }; + 194DBE7514AAE19E698516C2 /* cef_string_visitor.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_string_visitor.h; path = ../../../addons/ofxCef/libs/cef/include/cef_string_visitor.h; sourceTree = SOURCE_ROOT; }; + 1AEA8B96E803CF26F2358173 /* cef_window_delegate.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_window_delegate.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_window_delegate.h; sourceTree = SOURCE_ROOT; }; + 1C4C1718A279B31E7822E8FC /* cef_response_filter.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_response_filter.h; path = ../../../addons/ofxCef/libs/cef/include/cef_response_filter.h; sourceTree = SOURCE_ROOT; }; + 1E3C63D5B3ADF248C67F262E /* cef_render_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_render_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_render_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 1ED7DF86D8B2F865F3161898 /* cef_path_util.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_path_util.h; path = ../../../addons/ofxCef/libs/cef/include/cef_path_util.h; sourceTree = SOURCE_ROOT; }; + 1F2102998F2F5D77E45A9B9E /* cef_button.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_button.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_button.h; sourceTree = SOURCE_ROOT; }; + 1FCB8F579FEF30A7AC7012FF /* cef_textfield_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_textfield_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_textfield_capi.h; sourceTree = SOURCE_ROOT; }; + 20A89AE885F402F3D8640ED9 /* cef_view_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_view_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_view_capi.h; sourceTree = SOURCE_ROOT; }; + 20E07D1E2B10B5E715570258 /* cef_dom.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_dom.h; path = ../../../addons/ofxCef/libs/cef/include/cef_dom.h; sourceTree = SOURCE_ROOT; }; + 2165E514BB0CAF310B9C9F9C /* cef_thread_checker.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_thread_checker.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_thread_checker.h; sourceTree = SOURCE_ROOT; }; + 2170C47EB499A21AB46FBF5E /* cef_trace_event.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_trace_event.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_trace_event.h; sourceTree = SOURCE_ROOT; }; + 2559555A14C037F68194F01A /* cef_parser_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_parser_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_parser_capi.h; sourceTree = SOURCE_ROOT; }; + 25D8DAA39247BA7DD9406F41 /* cef_response_filter_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_response_filter_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_response_filter_capi.h; sourceTree = SOURCE_ROOT; }; + 2725157AB1466A545399FA9C /* cef_types_mac.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_types_mac.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_types_mac.h; sourceTree = SOURCE_ROOT; }; + 28BFBB77A35D3DF30174424F /* cef_geolocation_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_geolocation_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_geolocation_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 2A1710BD54FB929A4915325D /* cef_zip_archive.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_zip_archive.h; path = ../../../addons/ofxCef/libs/cef/include/wrapper/cef_zip_archive.h; sourceTree = SOURCE_ROOT; }; + 2A7CBF9F9FB8C1B48BDBF11F /* cef_lock_impl.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_lock_impl.h; path = ../../../addons/ofxCef/libs/cef/include/base/internal/cef_lock_impl.h; sourceTree = SOURCE_ROOT; }; + 2A82FA1E0BE1F12B079098CA /* cef_stream_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_stream_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_stream_capi.h; sourceTree = SOURCE_ROOT; }; + 2B0B95E92EF7663E5027CB14 /* cef_request_context_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_request_context_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_request_context_handler.h; sourceTree = SOURCE_ROOT; }; + 2B1811713EA0A5A684CE6836 /* cef_v8_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_v8_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_v8_capi.h; sourceTree = SOURCE_ROOT; }; + 2B8C6E33454D1450AA1470C0 /* cef_drag_data.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_drag_data.h; path = ../../../addons/ofxCef/libs/cef/include/cef_drag_data.h; sourceTree = SOURCE_ROOT; }; + 2E1F7A888F210617B446D55F /* cef_callback_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_callback_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_callback_capi.h; sourceTree = SOURCE_ROOT; }; + 2F868FAA607DC5B7C6B57B8D /* cef_v8.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_v8.h; path = ../../../addons/ofxCef/libs/cef/include/cef_v8.h; sourceTree = SOURCE_ROOT; }; + 3068F8462C97222A6797F42C /* cef_scroll_view.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_scroll_view.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_scroll_view.h; sourceTree = SOURCE_ROOT; }; + 312C3D2CF79BC5F1AE3D9349 /* cef_dom_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_dom_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_dom_capi.h; sourceTree = SOURCE_ROOT; }; + 3143840145828E4E66F563B6 /* ofxCEFBrowserClient.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; name = ofxCEFBrowserClient.cpp; path = ../../../addons/ofxCef/src/ofxCEFBrowserClient.cpp; sourceTree = SOURCE_ROOT; }; + 3197DCA73569896BC4D3A5CD /* cef_display_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_display_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_display_capi.h; sourceTree = SOURCE_ROOT; }; + 329F869BF4D0C75B9C0443D6 /* cef_keyboard_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_keyboard_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_keyboard_handler.h; sourceTree = SOURCE_ROOT; }; + 32A420DD2DE9D512C27CE46E /* cef_callback.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_callback.h; path = ../../../addons/ofxCef/libs/cef/include/cef_callback.h; sourceTree = SOURCE_ROOT; }; + 3379499ACE8BED89F23E2F5E /* ofxCEFV8ExtensionHandler.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; name = ofxCEFV8ExtensionHandler.cpp; path = ../../../addons/ofxCef/src/ofxCEFV8ExtensionHandler.cpp; sourceTree = SOURCE_ROOT; }; + 33E4D5D374715A15136F45E2 /* cef_scroll_view_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_scroll_view_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_scroll_view_capi.h; sourceTree = SOURCE_ROOT; }; + 33F32C1F925105CE3DEE3F9F /* cef_resource_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_resource_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_resource_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 34D59E89926EFC8E645DEBD8 /* cef_platform_thread.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_platform_thread.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_platform_thread.h; sourceTree = SOURCE_ROOT; }; + 35451B09495C8A84AF5DF26A /* cef_render_process_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_render_process_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_render_process_handler.h; sourceTree = SOURCE_ROOT; }; + 3607AAADD5F34875B9010CF4 /* cef_string16.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_string16.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_string16.h; sourceTree = SOURCE_ROOT; }; + 36297A6A6CA6AEBB1CE40B29 /* cef_context_menu_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_context_menu_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_context_menu_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 36B82456EFB5609FFF46663E /* cef_textfield.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_textfield.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_textfield.h; sourceTree = SOURCE_ROOT; }; + 3785B0F39A5DAE364418EDB6 /* cef_waitable_event_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_waitable_event_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_waitable_event_capi.h; sourceTree = SOURCE_ROOT; }; + 387F88B3F68B92B5EBECEE50 /* cef_ssl_status.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_ssl_status.h; path = ../../../addons/ofxCef/libs/cef/include/cef_ssl_status.h; sourceTree = SOURCE_ROOT; }; + 39493142F17014B2C220732A /* cef_server.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_server.h; path = ../../../addons/ofxCef/libs/cef/include/cef_server.h; sourceTree = SOURCE_ROOT; }; + 3A6C457F405589BE42E9462F /* cef_geolocation.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_geolocation.h; path = ../../../addons/ofxCef/libs/cef/include/cef_geolocation.h; sourceTree = SOURCE_ROOT; }; + 3B59A5220427F31282741C97 /* cef_logging_internal.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_logging_internal.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_logging_internal.h; sourceTree = SOURCE_ROOT; }; + 3C0EB826B0EFD34C3661063B /* cefListV8Converter.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; name = cefListV8Converter.cpp; path = ../../../addons/ofxCef/src/cefListV8Converter.cpp; sourceTree = SOURCE_ROOT; }; + 410329B121996FEF007E1BAB /* ofxCEFClientAppRenderer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ofxCEFClientAppRenderer.cpp; path = ../src/ofxCEFClientAppRenderer.cpp; sourceTree = ""; }; + 410329B221996FEF007E1BAB /* ofxCEFClientAppBrowser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ofxCEFClientAppBrowser.cpp; path = ../src/ofxCEFClientAppBrowser.cpp; sourceTree = ""; }; + 410329B321996FEF007E1BAB /* ofxCEFClientAppRenderer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ofxCEFClientAppRenderer.h; path = ../src/ofxCEFClientAppRenderer.h; sourceTree = ""; }; + 410329B421996FEF007E1BAB /* ofxCEFClientAppBrowser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ofxCEFClientAppBrowser.h; path = ../src/ofxCEFClientAppBrowser.h; sourceTree = ""; }; + 428133A8E151E9599C7094AA /* cef_layout_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_layout_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_layout_capi.h; sourceTree = SOURCE_ROOT; }; + 439C83036046CB60F9D4E85F /* cef_extension.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_extension.h; path = ../../../addons/ofxCef/libs/cef/include/cef_extension.h; sourceTree = SOURCE_ROOT; }; + 456DC3A4B1A811268E4ED2AA /* cef_stream_resource_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_stream_resource_handler.h; path = ../../../addons/ofxCef/libs/cef/include/wrapper/cef_stream_resource_handler.h; sourceTree = SOURCE_ROOT; }; + 48731D7516BBD47EDE77691D /* cef_translator_test_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_translator_test_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/test/cef_translator_test_capi.h; sourceTree = SOURCE_ROOT; }; + 48D9AD678ECE82FD13FA7B72 /* cef_weak_ptr.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_weak_ptr.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_weak_ptr.h; sourceTree = SOURCE_ROOT; }; + 4A48FEF248B91E3D9BE62E9D /* cef_callback_internal.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_callback_internal.h; path = ../../../addons/ofxCef/libs/cef/include/base/internal/cef_callback_internal.h; sourceTree = SOURCE_ROOT; }; + 4A79AF8D7C001FF91F87328B /* cef_geolocation_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_geolocation_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_geolocation_capi.h; sourceTree = SOURCE_ROOT; }; + 4A85211958E95D183DD7F558 /* cef_build.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_build.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_build.h; sourceTree = SOURCE_ROOT; }; + 4BD2BB0449EBC664E70254BB /* cef_translator_test.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_translator_test.h; path = ../../../addons/ofxCef/libs/cef/include/test/cef_translator_test.h; sourceTree = SOURCE_ROOT; }; + 4DCB781AB625093251C26A41 /* cef_command_line.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_command_line.h; path = ../../../addons/ofxCef/libs/cef/include/cef_command_line.h; sourceTree = SOURCE_ROOT; }; + 4EAA8586359C3609E2B6C16E /* cef_types.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_types.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_types.h; sourceTree = SOURCE_ROOT; }; + 4F6DC747BD9AD4EDB1B8B4CF /* cef_drag_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_drag_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_drag_handler.h; sourceTree = SOURCE_ROOT; }; + 500CB4673C1D482EC7AA8DC7 /* cef_byte_read_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_byte_read_handler.h; path = ../../../addons/ofxCef/libs/cef/include/wrapper/cef_byte_read_handler.h; sourceTree = SOURCE_ROOT; }; + 537687F8E675715DFCC827C4 /* cef_focus_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_focus_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_focus_handler.h; sourceTree = SOURCE_ROOT; }; + 53AAA9A67986C932E53BFBD4 /* cef_browser_process_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_browser_process_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_browser_process_handler.h; sourceTree = SOURCE_ROOT; }; + 55A2FF67EDC791B376BBBBBC /* cef_scheme_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_scheme_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_scheme_capi.h; sourceTree = SOURCE_ROOT; }; + 565B942ECC409BE27EF174DA /* cef_urlrequest.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_urlrequest.h; path = ../../../addons/ofxCef/libs/cef/include/cef_urlrequest.h; sourceTree = SOURCE_ROOT; }; + 5760F67CAF9D75B690014B2C /* cef_download_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_download_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_download_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 5767A92884E9FEC2530B0FE9 /* cef_request_context_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_request_context_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_request_context_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 576A33814DEF9E47AE72BF46 /* cef_request_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_request_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_request_handler.h; sourceTree = SOURCE_ROOT; }; + 5898ACB2578EDE834F3A2E87 /* cef_string_multimap.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_string_multimap.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_string_multimap.h; sourceTree = SOURCE_ROOT; }; + 590D42228F2455CC7EF1630B /* cef_render_process_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_render_process_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_render_process_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 5C01A32E16C9F8B03F1BC0BD /* cef_extension_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_extension_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_extension_capi.h; sourceTree = SOURCE_ROOT; }; + 5C5892077B759975737C3D3B /* cef_stream.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_stream.h; path = ../../../addons/ofxCef/libs/cef/include/cef_stream.h; sourceTree = SOURCE_ROOT; }; + 5EB2CFF8ABA3128ED991B0A3 /* cef_menu_model_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_menu_model_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_menu_model_capi.h; sourceTree = SOURCE_ROOT; }; + 60FAAD1FD2BF2F28A49CF9CB /* cef_bind_internal.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_bind_internal.h; path = ../../../addons/ofxCef/libs/cef/include/base/internal/cef_bind_internal.h; sourceTree = SOURCE_ROOT; }; + 61D295E14C76CF41C14373B3 /* cef_print_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_print_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_print_handler.h; sourceTree = SOURCE_ROOT; }; + 62D6E7B0849E68BE180F2B76 /* cef_cookie.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_cookie.h; path = ../../../addons/ofxCef/libs/cef/include/cef_cookie.h; sourceTree = SOURCE_ROOT; }; + 641C5DB65E7AF41D219F6ADB /* cef_ssl_info.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_ssl_info.h; path = ../../../addons/ofxCef/libs/cef/include/cef_ssl_info.h; sourceTree = SOURCE_ROOT; }; + 64C2ADFB4C35C03A55EA5555 /* cef_web_plugin_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_web_plugin_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_web_plugin_capi.h; sourceTree = SOURCE_ROOT; }; + 660166720CBB6D15E6AD8D74 /* cef_ssl_info_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_ssl_info_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_ssl_info_capi.h; sourceTree = SOURCE_ROOT; }; + 67420906AEE1C3940C1F400E /* cef_window_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_window_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_window_capi.h; sourceTree = SOURCE_ROOT; }; + 676C60DA887A77C13D96A1B0 /* Chromium Embedded Framework.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = "Chromium Embedded Framework.framework"; path = "../../../addons/ofxCef/libs/cef/lib/osx/Chromium Embedded Framework.framework"; sourceTree = ""; }; + 6B8E5FECF03F7670453AB7E5 /* cef_navigation_entry.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_navigation_entry.h; path = ../../../addons/ofxCef/libs/cef/include/cef_navigation_entry.h; sourceTree = SOURCE_ROOT; }; + 6CA025E6225BDC11F43AADDD /* cef_thread.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_thread.h; path = ../../../addons/ofxCef/libs/cef/include/cef_thread.h; sourceTree = SOURCE_ROOT; }; + 6D48E2E9E29351DBADFE3564 /* cef_image.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_image.h; path = ../../../addons/ofxCef/libs/cef/include/cef_image.h; sourceTree = SOURCE_ROOT; }; + 6DBD56173FC8974C5E895DC2 /* cef_app_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_app_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_app_capi.h; sourceTree = SOURCE_ROOT; }; + 6E7F76F360EB5BE6FA4E3D77 /* cef_origin_whitelist_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_origin_whitelist_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_origin_whitelist_capi.h; sourceTree = SOURCE_ROOT; }; + 6F4A4A0CBCC99CC1A315E7E0 /* cef_basictypes.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_basictypes.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_basictypes.h; sourceTree = SOURCE_ROOT; }; + 6F9FBE05E07CD95BD3505CDC /* cef_zip_reader.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_zip_reader.h; path = ../../../addons/ofxCef/libs/cef/include/cef_zip_reader.h; sourceTree = SOURCE_ROOT; }; + 703C1A24D67566A7528E8FE6 /* cef_menu_button_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_menu_button_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_menu_button_capi.h; sourceTree = SOURCE_ROOT; }; + 72E50376F0DEA2D640ADE973 /* cef_crash_util_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_crash_util_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_crash_util_capi.h; sourceTree = SOURCE_ROOT; }; + 7323E118D31813C31A5E1D00 /* cef_download_item_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_download_item_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_download_item_capi.h; sourceTree = SOURCE_ROOT; }; + 753BC7D073828C4E511F3A9D /* cef_helpers.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_helpers.h; path = ../../../addons/ofxCef/libs/cef/include/wrapper/cef_helpers.h; sourceTree = SOURCE_ROOT; }; + 757F2186B54D6794ADD5E30D /* cef_drag_data_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_drag_data_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_drag_data_capi.h; sourceTree = SOURCE_ROOT; }; + 77265803EE36042E2558313D /* cef_layout.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_layout.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_layout.h; sourceTree = SOURCE_ROOT; }; + 78C36D0030576B1802717918 /* cef_drag_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_drag_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_drag_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 7AB1CBE92D5E91C087A77A29 /* cef_export.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_export.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_export.h; sourceTree = SOURCE_ROOT; }; + 7AFC5E1DA4C8DB16BA6314ED /* cef_view.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_view.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_view.h; sourceTree = SOURCE_ROOT; }; + 7B2E9BCA74D98422C3D8F664 /* cef_panel.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_panel.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_panel.h; sourceTree = SOURCE_ROOT; }; + 7B736B6A394508298F5B0EC7 /* cef_load_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_load_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_load_handler.h; sourceTree = SOURCE_ROOT; }; + 7E71C37E88E2458E287F3019 /* cef_resource_bundle_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_resource_bundle_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_resource_bundle_capi.h; sourceTree = SOURCE_ROOT; }; + 7E9A6B0776B57BE4080AF35B /* cef_scoped_ptr.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_scoped_ptr.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_scoped_ptr.h; sourceTree = SOURCE_ROOT; }; + 7EDF5043E930DDDBAD13A1B9 /* cef_client.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_client.h; path = ../../../addons/ofxCef/libs/cef/include/cef_client.h; sourceTree = SOURCE_ROOT; }; + 80B010B05CAC488642D0B525 /* cef_task_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_task_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_task_capi.h; sourceTree = SOURCE_ROOT; }; + 84041CFB6C12D7C730329764 /* cef_pack_resources.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_pack_resources.h; path = ../../../addons/ofxCef/libs/cef/include/cef_pack_resources.h; sourceTree = SOURCE_ROOT; }; + 8524AFCA20B9B36ABA3D9DE3 /* cef_raw_scoped_refptr_mismatch_checker.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_raw_scoped_refptr_mismatch_checker.h; path = ../../../addons/ofxCef/libs/cef/include/base/internal/cef_raw_scoped_refptr_mismatch_checker.h; sourceTree = SOURCE_ROOT; }; + 8632BA4E507580E07E482A92 /* cef_browser_view_delegate.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_browser_view_delegate.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_browser_view_delegate.h; sourceTree = SOURCE_ROOT; }; + 86E941ADE6F454524494918B /* cef_dialog_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_dialog_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_dialog_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 87C99D489550B5F7614CEC79 /* cef_types_wrappers.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_types_wrappers.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_types_wrappers.h; sourceTree = SOURCE_ROOT; }; + 89A5C65507C1CFEB5B9D68BC /* cef_xml_reader.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_xml_reader.h; path = ../../../addons/ofxCef/libs/cef/include/cef_xml_reader.h; sourceTree = SOURCE_ROOT; }; + 8A0740C024D75A9D2B68F076 /* cef_browser_process_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_browser_process_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_browser_process_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 8A5537262E05E1BC6EF54DD3 /* cef_string_list.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_string_list.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_string_list.h; sourceTree = SOURCE_ROOT; }; + 8ABC6818A43A1B0E6CD97BE6 /* cef_button_delegate.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_button_delegate.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_button_delegate.h; sourceTree = SOURCE_ROOT; }; + 8ACC1885A082BB0951E1D9D3 /* cefListV8Converter.hpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cefListV8Converter.hpp; path = ../../../addons/ofxCef/src/cefListV8Converter.hpp; sourceTree = SOURCE_ROOT; }; + 8C33A100ECF5CF89E82ACB1C /* cef_client_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_client_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_client_capi.h; sourceTree = SOURCE_ROOT; }; + 8D13DBD2CDBB693036316FE2 /* cef_extension_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_extension_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_extension_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 8F2465C05916D117B3E22AB3 /* cef_app.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_app.h; path = ../../../addons/ofxCef/libs/cef/include/cef_app.h; sourceTree = SOURCE_ROOT; }; + 91E90367403A96FD57A20EC5 /* cef_menu_model_delegate.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_menu_model_delegate.h; path = ../../../addons/ofxCef/libs/cef/include/cef_menu_model_delegate.h; sourceTree = SOURCE_ROOT; }; + 935125649445BCB4A826D8C4 /* cef_frame.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_frame.h; path = ../../../addons/ofxCef/libs/cef/include/cef_frame.h; sourceTree = SOURCE_ROOT; }; + 945B530205210062DEDCB8BD /* cef_crash_util.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_crash_util.h; path = ../../../addons/ofxCef/libs/cef/include/cef_crash_util.h; sourceTree = SOURCE_ROOT; }; + 94A9E4D1C0AE95211249A154 /* cef_string_types.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_string_types.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_string_types.h; sourceTree = SOURCE_ROOT; }; + 95C184E8715D0671B4A51949 /* cef_download_item.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_download_item.h; path = ../../../addons/ofxCef/libs/cef/include/cef_download_item.h; sourceTree = SOURCE_ROOT; }; + 95EBCF48E605420615CACDAC /* cef_x509_certificate.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_x509_certificate.h; path = ../../../addons/ofxCef/libs/cef/include/cef_x509_certificate.h; sourceTree = SOURCE_ROOT; }; + 974B79EAD856878FD64ED06C /* cef_cancelable_callback.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_cancelable_callback.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_cancelable_callback.h; sourceTree = SOURCE_ROOT; }; + 974FEBEF159B09BB22504CA7 /* cef_parser.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_parser.h; path = ../../../addons/ofxCef/libs/cef/include/cef_parser.h; sourceTree = SOURCE_ROOT; }; + 97A89147AFFDE13AC13EFFEE /* cef_jsdialog_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_jsdialog_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_jsdialog_handler.h; sourceTree = SOURCE_ROOT; }; + 97B0ABF69F3F3E15AB0DF99A /* cef_box_layout_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_box_layout_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_box_layout_capi.h; sourceTree = SOURCE_ROOT; }; + 99401AD0A780BE1669349E7A /* cef_textfield_delegate_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_textfield_delegate_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_textfield_delegate_capi.h; sourceTree = SOURCE_ROOT; }; + 9AF25D6C059C1CB68217FE51 /* cef_accessibility_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_accessibility_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_accessibility_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 9B671F9CB08E6B35E7DEB3E2 /* cef_urlrequest_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_urlrequest_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_urlrequest_capi.h; sourceTree = SOURCE_ROOT; }; + 9B8E96CF11B0D07AC8C80825 /* cef_cookie_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_cookie_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_cookie_capi.h; sourceTree = SOURCE_ROOT; }; + 9EFA081B768BC2D7E53C0BEF /* cef_atomicops_atomicword_compat.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_atomicops_atomicword_compat.h; path = ../../../addons/ofxCef/libs/cef/include/base/internal/cef_atomicops_atomicword_compat.h; sourceTree = SOURCE_ROOT; }; + 9F66A52DE3235A3CA7CC821B /* cef_browser_view.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_browser_view.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_browser_view.h; sourceTree = SOURCE_ROOT; }; + 9FC99C765B8E56829F73F602 /* cef_trace.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_trace.h; path = ../../../addons/ofxCef/libs/cef/include/cef_trace.h; sourceTree = SOURCE_ROOT; }; + 9FD165F7E38EC29304BA165A /* cef_auth_callback.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_auth_callback.h; path = ../../../addons/ofxCef/libs/cef/include/cef_auth_callback.h; sourceTree = SOURCE_ROOT; }; + 9FE08A7EF88630EF071F2DF7 /* cef_trace_event_internal.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_trace_event_internal.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_trace_event_internal.h; sourceTree = SOURCE_ROOT; }; + A2EC7B67B20A528AAC28B259 /* cef_ssl_status_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_ssl_status_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_ssl_status_capi.h; sourceTree = SOURCE_ROOT; }; + A372DA1CE70F88199F689004 /* cef_browser_view_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_browser_view_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_browser_view_capi.h; sourceTree = SOURCE_ROOT; }; + A3C30F1A207F8DD6041E16A9 /* cef_values_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_values_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_values_capi.h; sourceTree = SOURCE_ROOT; }; + A41D1A0FD57292C0456A183A /* cef_download_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_download_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_download_handler.h; sourceTree = SOURCE_ROOT; }; + A46581D26344CEC7F833EC4F /* cef_origin_whitelist.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_origin_whitelist.h; path = ../../../addons/ofxCef/libs/cef/include/cef_origin_whitelist.h; sourceTree = SOURCE_ROOT; }; + A4F62297F22927703D069632 /* cef_label_button.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_label_button.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_label_button.h; sourceTree = SOURCE_ROOT; }; + A51362F34FA079B132380258 /* cef_bind.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_bind.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_bind.h; sourceTree = SOURCE_ROOT; }; + A51D2E9F76E67D1FA5B669C5 /* cef_string.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_string.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_string.h; sourceTree = SOURCE_ROOT; }; + A58CFA6B0BC404C6E710C5FF /* cef_find_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_find_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_find_handler_capi.h; sourceTree = SOURCE_ROOT; }; + A6505ED7F290F77860CBA2B3 /* cef_response.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_response.h; path = ../../../addons/ofxCef/libs/cef/include/cef_response.h; sourceTree = SOURCE_ROOT; }; + A8B41AADC4F93F5896BFDF4D /* cef_find_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_find_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_find_handler.h; sourceTree = SOURCE_ROOT; }; + A8D5A110FCE732144E6B774E /* cef_print_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_print_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_print_handler_capi.h; sourceTree = SOURCE_ROOT; }; + A93AE59A7FBC32E104137AC9 /* cef_ref_counted.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_ref_counted.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_ref_counted.h; sourceTree = SOURCE_ROOT; }; + AA01EF9D712A57CD8111F80E /* cef_dialog_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_dialog_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_dialog_handler.h; sourceTree = SOURCE_ROOT; }; + AA46A452A707ED73469FB8C4 /* cef_extension_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_extension_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_extension_handler.h; sourceTree = SOURCE_ROOT; }; + AC4D09DA188BE5D17D008866 /* cef_geolocation_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_geolocation_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_geolocation_handler.h; sourceTree = SOURCE_ROOT; }; + AC65E2D4B5A68A3215A6FB58 /* cef_menu_button.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_menu_button.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_menu_button.h; sourceTree = SOURCE_ROOT; }; + ACC86EC892AFCCFB41F3F071 /* cef_file_util.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_file_util.h; path = ../../../addons/ofxCef/libs/cef/include/cef_file_util.h; sourceTree = SOURCE_ROOT; }; + AE51D7106C761E3664823B58 /* cef_path_util_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_path_util_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_path_util_capi.h; sourceTree = SOURCE_ROOT; }; + AE7D03D08AA1048999D54D56 /* cef_version.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_version.h; path = ../../../addons/ofxCef/libs/cef/include/cef_version.h; sourceTree = SOURCE_ROOT; }; + AFD16FEB65EC23FC9C9DD391 /* cef_base_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_base_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_base_capi.h; sourceTree = SOURCE_ROOT; }; + B0C11256F640F03C8909CB1F /* cef_auth_callback_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_auth_callback_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_auth_callback_capi.h; sourceTree = SOURCE_ROOT; }; + B101C6D04337BE34E432CD47 /* cef_trace_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_trace_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_trace_capi.h; sourceTree = SOURCE_ROOT; }; + B175EDAEE30511DFA6869C8C /* cef_fill_layout.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_fill_layout.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_fill_layout.h; sourceTree = SOURCE_ROOT; }; + B1BCE7C57E0B9C6676E764E0 /* ofxCEF.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = ofxCEF.h; path = ../../../addons/ofxCef/src/ofxCEF.h; sourceTree = SOURCE_ROOT; }; + B228AFD4C274F09BD84E3644 /* cef_process_message.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_process_message.h; path = ../../../addons/ofxCef/libs/cef/include/cef_process_message.h; sourceTree = SOURCE_ROOT; }; + B3121FA4A9A643D25AE844ED /* ofxCEFV8ExtensionHandler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = ofxCEFV8ExtensionHandler.h; path = ../../../addons/ofxCef/src/ofxCEFV8ExtensionHandler.h; sourceTree = SOURCE_ROOT; }; + B61C869BB87981E7E00372B9 /* ofxCEF.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; name = ofxCEF.cpp; path = ../../../addons/ofxCef/src/ofxCEF.cpp; sourceTree = SOURCE_ROOT; }; + B7068C2801EB5E57568D5747 /* cef_print_settings_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_print_settings_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_print_settings_capi.h; sourceTree = SOURCE_ROOT; }; + B7842E66545E17936B90A6A3 /* cef_focus_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_focus_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_focus_handler_capi.h; sourceTree = SOURCE_ROOT; }; + B843F26C41577598C0C84453 /* cef_panel_delegate.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_panel_delegate.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_panel_delegate.h; sourceTree = SOURCE_ROOT; }; + B86BF06A1F5FFD3AA8A1ADBC /* cef_callback_forward.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_callback_forward.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_callback_forward.h; sourceTree = SOURCE_ROOT; }; + B8E3BA0C86BC637A167CF7A5 /* cef_button_delegate_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_button_delegate_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_button_delegate_capi.h; sourceTree = SOURCE_ROOT; }; + B91A6AB0896F314023998097 /* cef_thread_collision_warner.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_thread_collision_warner.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_thread_collision_warner.h; sourceTree = SOURCE_ROOT; }; + B9E46B8C27B943C86A500F90 /* cef_resource_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_resource_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_resource_handler.h; sourceTree = SOURCE_ROOT; }; + BB5E99A443174F8ABD0C2CEE /* cef_zip_reader_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_zip_reader_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_zip_reader_capi.h; sourceTree = SOURCE_ROOT; }; + BCA4A8F39596FFD54087EEB2 /* cef_panel_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_panel_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_panel_capi.h; sourceTree = SOURCE_ROOT; }; + BE80C92C83485889252EA565 /* cef_process_util.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_process_util.h; path = ../../../addons/ofxCef/libs/cef/include/cef_process_util.h; sourceTree = SOURCE_ROOT; }; + BFE6680FBEA0DC9C94935515 /* cef_browser_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_browser_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_browser_capi.h; sourceTree = SOURCE_ROOT; }; + C232D2A4935A4BAB9BEBCBE3 /* cef_render_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_render_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_render_handler.h; sourceTree = SOURCE_ROOT; }; + C2A3664EA100E524DCC94BD7 /* cef_jsdialog_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_jsdialog_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_jsdialog_handler_capi.h; sourceTree = SOURCE_ROOT; }; + C3FA73FBFC6F238011A060C2 /* cef_task.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_task.h; path = ../../../addons/ofxCef/libs/cef/include/cef_task.h; sourceTree = SOURCE_ROOT; }; + C665723989D6E858BD56A279 /* cef_base.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_base.h; path = ../../../addons/ofxCef/libs/cef/include/cef_base.h; sourceTree = SOURCE_ROOT; }; + C73CF328495504862FA5BB77 /* cef_request_context.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_request_context.h; path = ../../../addons/ofxCef/libs/cef/include/cef_request_context.h; sourceTree = SOURCE_ROOT; }; + C81256E22D14A8D61BA760E1 /* cef_server_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_server_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_server_capi.h; sourceTree = SOURCE_ROOT; }; + C967E4972D0CB2BA88A54150 /* cef_callback_helpers.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_callback_helpers.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_callback_helpers.h; sourceTree = SOURCE_ROOT; }; + C988E5A7C685A3424E658C60 /* cef_box_layout.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_box_layout.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_box_layout.h; sourceTree = SOURCE_ROOT; }; + CA41B65FFADC0A8E79FCB477 /* cef_menu_button_delegate.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_menu_button_delegate.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_menu_button_delegate.h; sourceTree = SOURCE_ROOT; }; + CB535D74365CBDFEA8E35B48 /* cef_callback_list.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_callback_list.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_callback_list.h; sourceTree = SOURCE_ROOT; }; + CC0ED719A2A4CCA23044598A /* cef_request_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_request_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_request_handler_capi.h; sourceTree = SOURCE_ROOT; }; + CE3E502AD101CF73119C7620 /* cef_string_wrappers.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_string_wrappers.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_string_wrappers.h; sourceTree = SOURCE_ROOT; }; + D21F9F044B785C9AAE99882E /* cef_display_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_display_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_display_handler.h; sourceTree = SOURCE_ROOT; }; + D39D4B19986C62E65B25CCDB /* cef_template_util.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_template_util.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_template_util.h; sourceTree = SOURCE_ROOT; }; + D4680D3C9AA2BAA9E944FAA0 /* cef_resource_bundle_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_resource_bundle_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_resource_bundle_handler_capi.h; sourceTree = SOURCE_ROOT; }; + D503B184127E8E8FD3AC4364 /* cef_fill_layout_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_fill_layout_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_fill_layout_capi.h; sourceTree = SOURCE_ROOT; }; + D53A7A9DC7E2F03EE4E90E6A /* cef_resource_bundle.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_resource_bundle.h; path = ../../../addons/ofxCef/libs/cef/include/cef_resource_bundle.h; sourceTree = SOURCE_ROOT; }; + D5413B4D3C96962CE6FA48D2 /* cef_thread_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_thread_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_thread_capi.h; sourceTree = SOURCE_ROOT; }; + D5B65053FD5777C94CD27822 /* cef_life_span_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_life_span_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_life_span_handler.h; sourceTree = SOURCE_ROOT; }; + D7B3EE49C588599B875DF410 /* cef_resource_manager.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_resource_manager.h; path = ../../../addons/ofxCef/libs/cef/include/wrapper/cef_resource_manager.h; sourceTree = SOURCE_ROOT; }; + DA4070D8CA2E8FA61F9A65EC /* cef_menu_button_delegate_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_menu_button_delegate_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_menu_button_delegate_capi.h; sourceTree = SOURCE_ROOT; }; + DAE0125ABEBEEB7E0840558D /* cef_lock.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_lock.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_lock.h; sourceTree = SOURCE_ROOT; }; + DC9812BF70A242F2F6E30986 /* cef_application_mac.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_application_mac.h; path = ../../../addons/ofxCef/libs/cef/include/cef_application_mac.h; sourceTree = SOURCE_ROOT; }; + DD712588C183082E38E7716D /* cef_button_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_button_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_button_capi.h; sourceTree = SOURCE_ROOT; }; + DD8653ECF75A895FD5A0ACBF /* cef_xml_object.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_xml_object.h; path = ../../../addons/ofxCef/libs/cef/include/wrapper/cef_xml_object.h; sourceTree = SOURCE_ROOT; }; + DDC8F223489E55EC3D8CE152 /* cef_resource_bundle_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_resource_bundle_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_resource_bundle_handler.h; sourceTree = SOURCE_ROOT; }; + DDCA1B6E377A87F56A51A6C1 /* cef_thread_internal.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_thread_internal.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_thread_internal.h; sourceTree = SOURCE_ROOT; }; + DEEA50EFDF9E6DEDCEFFC7DD /* cef_process_message_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_process_message_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_process_message_capi.h; sourceTree = SOURCE_ROOT; }; + E01216B38AA87546AAE6480E /* cef_atomicops.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_atomicops.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_atomicops.h; sourceTree = SOURCE_ROOT; }; + E054875D166F3D43DCB1319E /* cef_string_map.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_string_map.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_string_map.h; sourceTree = SOURCE_ROOT; }; + E074339A44FF3FAA11C97ACD /* cef_request.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_request.h; path = ../../../addons/ofxCef/libs/cef/include/cef_request.h; sourceTree = SOURCE_ROOT; }; + E0AF22F013B3CC965AF97A00 /* cef_view_delegate.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_view_delegate.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_view_delegate.h; sourceTree = SOURCE_ROOT; }; + E0B44099A61A6D6EF0795807 /* cef_browser_view_delegate_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_browser_view_delegate_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_browser_view_delegate_capi.h; sourceTree = SOURCE_ROOT; }; + E0E0C29CDFF1A4E0D94EBFB1 /* cef_image_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_image_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_image_capi.h; sourceTree = SOURCE_ROOT; }; + E0E7FD6AD1EC890D55DA1B95 /* cef_print_settings.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_print_settings.h; path = ../../../addons/ofxCef/libs/cef/include/cef_print_settings.h; sourceTree = SOURCE_ROOT; }; + E11F665FF14CF03519494FB7 /* ofxCEFRenderHandler.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; name = ofxCEFRenderHandler.cpp; path = ../../../addons/ofxCef/src/ofxCEFRenderHandler.cpp; sourceTree = SOURCE_ROOT; }; + E13AAC49A7180915F5DFF26A /* cef_values.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_values.h; path = ../../../addons/ofxCef/libs/cef/include/cef_values.h; sourceTree = SOURCE_ROOT; }; + E1AD7A631E9F4A7BEF229E0A /* cef_move.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_move.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_move.h; sourceTree = SOURCE_ROOT; }; + E218F572F86392981FA548C8 /* cef_scheme.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_scheme.h; path = ../../../addons/ofxCef/libs/cef/include/cef_scheme.h; sourceTree = SOURCE_ROOT; }; + E23C0C44EF59DB29666D3DE5 /* cef_pack_strings.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_pack_strings.h; path = ../../../addons/ofxCef/libs/cef/include/cef_pack_strings.h; sourceTree = SOURCE_ROOT; }; + E31F8B2516EA5EC0C7D9033F /* cef_web_plugin.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_web_plugin.h; path = ../../../addons/ofxCef/libs/cef/include/cef_web_plugin.h; sourceTree = SOURCE_ROOT; }; + E3BBF0E5D2FEF2B41B600FEA /* cef_thread_checker_impl.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_thread_checker_impl.h; path = ../../../addons/ofxCef/libs/cef/include/base/internal/cef_thread_checker_impl.h; sourceTree = SOURCE_ROOT; }; + E3E6E82D5A72F1B492D90A5A /* cef_response_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_response_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_response_capi.h; sourceTree = SOURCE_ROOT; }; + E414DCC4B0622758091FDF34 /* cef_view_delegate_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_view_delegate_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_view_delegate_capi.h; sourceTree = SOURCE_ROOT; }; + E4328143138ABC890047C5CB /* openFrameworksLib.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = openFrameworksLib.xcodeproj; path = ../../../libs/openFrameworksCompiled/project/osx/openFrameworksLib.xcodeproj; sourceTree = SOURCE_ROOT; }; + E4B69B5B0A3A1756003C02F2 /* example-communicationDebug.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "example-communicationDebug.app"; sourceTree = BUILT_PRODUCTS_DIR; }; + E4B69E1D0A3A1BDC003C02F2 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = main.cpp; path = src/main.cpp; sourceTree = SOURCE_ROOT; }; + E4B69E1E0A3A1BDC003C02F2 /* ofApp.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; fileEncoding = 4; name = ofApp.cpp; path = src/ofApp.cpp; sourceTree = SOURCE_ROOT; }; + E4B69E1F0A3A1BDC003C02F2 /* ofApp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ofApp.h; path = src/ofApp.h; sourceTree = SOURCE_ROOT; }; + E4B6FCAD0C3E899E008CF71C /* openFrameworks-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "openFrameworks-Info.plist"; sourceTree = ""; }; + E4EB691F138AFCF100A09F29 /* CoreOF.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = CoreOF.xcconfig; path = ../../../libs/openFrameworksCompiled/project/osx/CoreOF.xcconfig; sourceTree = SOURCE_ROOT; }; + E4EB6923138AFD0F00A09F29 /* Project.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Project.xcconfig; sourceTree = ""; }; + E6588DF3079F655AD1C5DF7D /* cef_context_menu_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_context_menu_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_context_menu_handler.h; sourceTree = SOURCE_ROOT; }; + E69A3E8C4E3CEED5EBE2EDDB /* cef_bind_helpers.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_bind_helpers.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_bind_helpers.h; sourceTree = SOURCE_ROOT; }; + EA39EA5C73D7889996C5055D /* cef_window.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_window.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_window.h; sourceTree = SOURCE_ROOT; }; + EBEA1A54295575EADC08B1A4 /* cef_display.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_display.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_display.h; sourceTree = SOURCE_ROOT; }; + ECEA9D6C3733379C671BEE05 /* cef_load_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_load_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_load_handler_capi.h; sourceTree = SOURCE_ROOT; }; + EE04E97C993954368032EBE0 /* cef_waitable_event.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_waitable_event.h; path = ../../../addons/ofxCef/libs/cef/include/cef_waitable_event.h; sourceTree = SOURCE_ROOT; }; + EF056F30FA4D0748BB9F4F89 /* cef_label_button_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_label_button_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_label_button_capi.h; sourceTree = SOURCE_ROOT; }; + EF618F1484DB7FB3EA72BCCE /* cef_string_visitor_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_string_visitor_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_string_visitor_capi.h; sourceTree = SOURCE_ROOT; }; + F079A73233038C77C7E3A46E /* cef_mac.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_mac.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_mac.h; sourceTree = SOURCE_ROOT; }; + F2634A3AE21222C5A8D8E964 /* cef_tuple.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_tuple.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_tuple.h; sourceTree = SOURCE_ROOT; }; + F2950550A4C23777E421C4CE /* cef_xml_reader_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_xml_reader_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_xml_reader_capi.h; sourceTree = SOURCE_ROOT; }; + F2CFBC26BE435E92B94F1AB6 /* cef_menu_model_delegate_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_menu_model_delegate_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_menu_model_delegate_capi.h; sourceTree = SOURCE_ROOT; }; + F2DA59000A3359582C042E69 /* cef_menu_model.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_menu_model.h; path = ../../../addons/ofxCef/libs/cef/include/cef_menu_model.h; sourceTree = SOURCE_ROOT; }; + F3016B183553860DD54502DD /* cef_accessibility_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_accessibility_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_accessibility_handler.h; sourceTree = SOURCE_ROOT; }; + F59AB90BF7FE1BACC057D8B2 /* cef_x509_certificate_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_x509_certificate_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_x509_certificate_capi.h; sourceTree = SOURCE_ROOT; }; + F8223F151C4CECC1307C58EE /* cef_message_router.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_message_router.h; path = ../../../addons/ofxCef/libs/cef/include/wrapper/cef_message_router.h; sourceTree = SOURCE_ROOT; }; + F8B0ABC2ADE0A4A9F37F9AF1 /* cef_browser.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_browser.h; path = ../../../addons/ofxCef/libs/cef/include/cef_browser.h; sourceTree = SOURCE_ROOT; }; + FA98B1BA3D5E91F31692C693 /* cef_life_span_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_life_span_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_life_span_handler_capi.h; sourceTree = SOURCE_ROOT; }; + FB1C52564AA0A2FEF650C352 /* cef_test_helpers_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_test_helpers_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/test/cef_test_helpers_capi.h; sourceTree = SOURCE_ROOT; }; + FD663796D151EAF19E477943 /* cef_atomicops_mac.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_atomicops_mac.h; path = ../../../addons/ofxCef/libs/cef/include/base/internal/cef_atomicops_mac.h; sourceTree = SOURCE_ROOT; }; + FE2AC60928AA8B59105FF342 /* cef_frame_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_frame_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_frame_capi.h; sourceTree = SOURCE_ROOT; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + E4B69B590A3A1756003C02F2 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + E4328149138ABC9F0047C5CB /* openFrameworksDebug.a in Frameworks */, + 054614B14443C095B5A78B37 /* Chromium Embedded Framework.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 0EC0B8D3910FB4FF2F2548E1 /* src */ = { + isa = PBXGroup; + children = ( + B1BCE7C57E0B9C6676E764E0 /* ofxCEF.h */, + B61C869BB87981E7E00372B9 /* ofxCEF.cpp */, + 410329B421996FEF007E1BAB /* ofxCEFClientAppBrowser.h */, + 410329B221996FEF007E1BAB /* ofxCEFClientAppBrowser.cpp */, + 410329B321996FEF007E1BAB /* ofxCEFClientAppRenderer.h */, + 410329B121996FEF007E1BAB /* ofxCEFClientAppRenderer.cpp */, + B3121FA4A9A643D25AE844ED /* ofxCEFV8ExtensionHandler.h */, + 3379499ACE8BED89F23E2F5E /* ofxCEFV8ExtensionHandler.cpp */, + 0C3DC7A3FFFF369BF286F29D /* ofxCEFRenderHandler.h */, + E11F665FF14CF03519494FB7 /* ofxCEFRenderHandler.cpp */, + 0AE3262580C47405CB26E38B /* ofxCEFBrowserClient.h */, + 3143840145828E4E66F563B6 /* ofxCEFBrowserClient.cpp */, + 8ACC1885A082BB0951E1D9D3 /* cefListV8Converter.hpp */, + 3C0EB826B0EFD34C3661063B /* cefListV8Converter.cpp */, + ); + name = src; + sourceTree = ""; + }; + 0F366E2DCC281789EE10037C /* views */ = { + isa = PBXGroup; + children = ( + 67420906AEE1C3940C1F400E /* cef_window_capi.h */, + 97B0ABF69F3F3E15AB0DF99A /* cef_box_layout_capi.h */, + 3197DCA73569896BC4D3A5CD /* cef_display_capi.h */, + 428133A8E151E9599C7094AA /* cef_layout_capi.h */, + EF056F30FA4D0748BB9F4F89 /* cef_label_button_capi.h */, + BCA4A8F39596FFD54087EEB2 /* cef_panel_capi.h */, + 00291C2C2AE6D65CF0674608 /* cef_panel_delegate_capi.h */, + 33E4D5D374715A15136F45E2 /* cef_scroll_view_capi.h */, + D503B184127E8E8FD3AC4364 /* cef_fill_layout_capi.h */, + 0A60009E387736C9FCFF2D31 /* cef_window_delegate_capi.h */, + A372DA1CE70F88199F689004 /* cef_browser_view_capi.h */, + DA4070D8CA2E8FA61F9A65EC /* cef_menu_button_delegate_capi.h */, + B8E3BA0C86BC637A167CF7A5 /* cef_button_delegate_capi.h */, + E414DCC4B0622758091FDF34 /* cef_view_delegate_capi.h */, + DD712588C183082E38E7716D /* cef_button_capi.h */, + 703C1A24D67566A7528E8FE6 /* cef_menu_button_capi.h */, + 1FCB8F579FEF30A7AC7012FF /* cef_textfield_capi.h */, + E0B44099A61A6D6EF0795807 /* cef_browser_view_delegate_capi.h */, + 20A89AE885F402F3D8640ED9 /* cef_view_capi.h */, + 99401AD0A780BE1669349E7A /* cef_textfield_delegate_capi.h */, + ); + name = views; + sourceTree = ""; + }; + 39FFD18D10CC270FBF73AAC8 /* cef */ = { + isa = PBXGroup; + children = ( + 87E8AECF78C6D1C320A6EAE7 /* include */, + 98EE33A5957CF40805C1E23E /* lib */, + ); + name = cef; + sourceTree = ""; + }; + 44E724472538E1093E45BA5E /* test */ = { + isa = PBXGroup; + children = ( + FB1C52564AA0A2FEF650C352 /* cef_test_helpers_capi.h */, + 48731D7516BBD47EDE77691D /* cef_translator_test_capi.h */, + ); + name = test; + sourceTree = ""; + }; + 4DF1A3E4E0B20EC683EBCBC0 /* internal */ = { + isa = PBXGroup; + children = ( + 8524AFCA20B9B36ABA3D9DE3 /* cef_raw_scoped_refptr_mismatch_checker.h */, + 9EFA081B768BC2D7E53C0BEF /* cef_atomicops_atomicword_compat.h */, + E3BBF0E5D2FEF2B41B600FEA /* cef_thread_checker_impl.h */, + 2A7CBF9F9FB8C1B48BDBF11F /* cef_lock_impl.h */, + 60FAAD1FD2BF2F28A49CF9CB /* cef_bind_internal.h */, + FD663796D151EAF19E477943 /* cef_atomicops_mac.h */, + 4A48FEF248B91E3D9BE62E9D /* cef_callback_internal.h */, + ); + name = internal; + sourceTree = ""; + }; + 6948EE371B920CB800B5AC1A /* local_addons */ = { + isa = PBXGroup; + children = ( + ); + name = local_addons; + sourceTree = ""; + }; + 6D0B478D53419D7AF2C2D1AE /* ofxCef */ = { + isa = PBXGroup; + children = ( + 0EC0B8D3910FB4FF2F2548E1 /* src */, + 9865EE8A64E4FA2C953C5100 /* libs */, + ); + name = ofxCef; + sourceTree = ""; + }; + 87E8AECF78C6D1C320A6EAE7 /* include */ = { + isa = PBXGroup; + children = ( + C232D2A4935A4BAB9BEBCBE3 /* cef_render_handler.h */, + E23C0C44EF59DB29666D3DE5 /* cef_pack_strings.h */, + 1C4C1718A279B31E7822E8FC /* cef_response_filter.h */, + 35451B09495C8A84AF5DF26A /* cef_render_process_handler.h */, + F3016B183553860DD54502DD /* cef_accessibility_handler.h */, + 329F869BF4D0C75B9C0443D6 /* cef_keyboard_handler.h */, + 194DBE7514AAE19E698516C2 /* cef_string_visitor.h */, + 39493142F17014B2C220732A /* cef_server.h */, + 2B8C6E33454D1450AA1470C0 /* cef_drag_data.h */, + 9FC99C765B8E56829F73F602 /* cef_trace.h */, + D53A7A9DC7E2F03EE4E90E6A /* cef_resource_bundle.h */, + C665723989D6E858BD56A279 /* cef_base.h */, + 387F88B3F68B92B5EBECEE50 /* cef_ssl_status.h */, + 641C5DB65E7AF41D219F6ADB /* cef_ssl_info.h */, + D55B13580304F99F88260147 /* test */, + 32A420DD2DE9D512C27CE46E /* cef_callback.h */, + 576A33814DEF9E47AE72BF46 /* cef_request_handler.h */, + AE7D03D08AA1048999D54D56 /* cef_version.h */, + 4F6DC747BD9AD4EDB1B8B4CF /* cef_drag_handler.h */, + A46581D26344CEC7F833EC4F /* cef_origin_whitelist.h */, + 926D6545DBE9002B45FF44F0 /* wrapper */, + 2B0B95E92EF7663E5027CB14 /* cef_request_context_handler.h */, + DDC8F223489E55EC3D8CE152 /* cef_resource_bundle_handler.h */, + AC4D09DA188BE5D17D008866 /* cef_geolocation_handler.h */, + E0E7FD6AD1EC890D55DA1B95 /* cef_print_settings.h */, + D21F9F044B785C9AAE99882E /* cef_display_handler.h */, + 565B942ECC409BE27EF174DA /* cef_urlrequest.h */, + A49E846A9F4F5D86D1C5A8E7 /* capi */, + E6588DF3079F655AD1C5DF7D /* cef_context_menu_handler.h */, + 6D48E2E9E29351DBADFE3564 /* cef_image.h */, + ACC86EC892AFCCFB41F3F071 /* cef_file_util.h */, + 9FD165F7E38EC29304BA165A /* cef_auth_callback.h */, + D5B65053FD5777C94CD27822 /* cef_life_span_handler.h */, + B9E46B8C27B943C86A500F90 /* cef_resource_handler.h */, + 84041CFB6C12D7C730329764 /* cef_pack_resources.h */, + DB453EA2E9DF995E38AC7F3C /* internal */, + A41D1A0FD57292C0456A183A /* cef_download_handler.h */, + 6CA025E6225BDC11F43AADDD /* cef_thread.h */, + 61D295E14C76CF41C14373B3 /* cef_print_handler.h */, + E13AAC49A7180915F5DFF26A /* cef_values.h */, + AA01EF9D712A57CD8111F80E /* cef_dialog_handler.h */, + EE04E97C993954368032EBE0 /* cef_waitable_event.h */, + 91E90367403A96FD57A20EC5 /* cef_menu_model_delegate.h */, + 1ED7DF86D8B2F865F3161898 /* cef_path_util.h */, + 62D6E7B0849E68BE180F2B76 /* cef_cookie.h */, + 6F9FBE05E07CD95BD3505CDC /* cef_zip_reader.h */, + E218F572F86392981FA548C8 /* cef_scheme.h */, + 537687F8E675715DFCC827C4 /* cef_focus_handler.h */, + 5C5892077B759975737C3D3B /* cef_stream.h */, + 6B8E5FECF03F7670453AB7E5 /* cef_navigation_entry.h */, + F8B0ABC2ADE0A4A9F37F9AF1 /* cef_browser.h */, + 95EBCF48E605420615CACDAC /* cef_x509_certificate.h */, + F2DA59000A3359582C042E69 /* cef_menu_model.h */, + 945B530205210062DEDCB8BD /* cef_crash_util.h */, + 97A89147AFFDE13AC13EFFEE /* cef_jsdialog_handler.h */, + C73CF328495504862FA5BB77 /* cef_request_context.h */, + 7B736B6A394508298F5B0EC7 /* cef_load_handler.h */, + E074339A44FF3FAA11C97ACD /* cef_request.h */, + B228AFD4C274F09BD84E3644 /* cef_process_message.h */, + 53AAA9A67986C932E53BFBD4 /* cef_browser_process_handler.h */, + 439C83036046CB60F9D4E85F /* cef_extension.h */, + E31F8B2516EA5EC0C7D9033F /* cef_web_plugin.h */, + 974FEBEF159B09BB22504CA7 /* cef_parser.h */, + AA46A452A707ED73469FB8C4 /* cef_extension_handler.h */, + DC9812BF70A242F2F6E30986 /* cef_application_mac.h */, + A8B41AADC4F93F5896BFDF4D /* cef_find_handler.h */, + 2F868FAA607DC5B7C6B57B8D /* cef_v8.h */, + C3FA73FBFC6F238011A060C2 /* cef_task.h */, + BE80C92C83485889252EA565 /* cef_process_util.h */, + 3A6C457F405589BE42E9462F /* cef_geolocation.h */, + 20E07D1E2B10B5E715570258 /* cef_dom.h */, + 9C4C6EDEEDF1DA841F5FBA71 /* views */, + 4DCB781AB625093251C26A41 /* cef_command_line.h */, + 7EDF5043E930DDDBAD13A1B9 /* cef_client.h */, + 95C184E8715D0671B4A51949 /* cef_download_item.h */, + 935125649445BCB4A826D8C4 /* cef_frame.h */, + 89A5C65507C1CFEB5B9D68BC /* cef_xml_reader.h */, + 8F2465C05916D117B3E22AB3 /* cef_app.h */, + 9536C2EA873D9B763BD42191 /* base */, + A6505ED7F290F77860CBA2B3 /* cef_response.h */, + ); + name = include; + sourceTree = ""; + }; + 926D6545DBE9002B45FF44F0 /* wrapper */ = { + isa = PBXGroup; + children = ( + DD8653ECF75A895FD5A0ACBF /* cef_xml_object.h */, + 456DC3A4B1A811268E4ED2AA /* cef_stream_resource_handler.h */, + 02DCF5B7EBEAA737E78B7710 /* cef_closure_task.h */, + F8223F151C4CECC1307C58EE /* cef_message_router.h */, + 500CB4673C1D482EC7AA8DC7 /* cef_byte_read_handler.h */, + D7B3EE49C588599B875DF410 /* cef_resource_manager.h */, + 1527539B757A644D124EA007 /* cef_scoped_temp_dir.h */, + 753BC7D073828C4E511F3A9D /* cef_helpers.h */, + 2A1710BD54FB929A4915325D /* cef_zip_archive.h */, + ); + name = wrapper; + sourceTree = ""; + }; + 9536C2EA873D9B763BD42191 /* base */ = { + isa = PBXGroup; + children = ( + E1AD7A631E9F4A7BEF229E0A /* cef_move.h */, + F2634A3AE21222C5A8D8E964 /* cef_tuple.h */, + A51362F34FA079B132380258 /* cef_bind.h */, + 2165E514BB0CAF310B9C9F9C /* cef_thread_checker.h */, + E69A3E8C4E3CEED5EBE2EDDB /* cef_bind_helpers.h */, + A93AE59A7FBC32E104137AC9 /* cef_ref_counted.h */, + 0EAD6675A3A755793C171A8F /* cef_callback.h */, + 34D59E89926EFC8E645DEBD8 /* cef_platform_thread.h */, + 14E82EA6DB3DD95C04DDED37 /* cef_macros.h */, + 4DF1A3E4E0B20EC683EBCBC0 /* internal */, + 974B79EAD856878FD64ED06C /* cef_cancelable_callback.h */, + C967E4972D0CB2BA88A54150 /* cef_callback_helpers.h */, + 6F4A4A0CBCC99CC1A315E7E0 /* cef_basictypes.h */, + B86BF06A1F5FFD3AA8A1ADBC /* cef_callback_forward.h */, + 03F213D7D110051F641364FF /* cef_logging.h */, + 051CAF59801F608E7A3CFE51 /* cef_atomic_ref_count.h */, + E01216B38AA87546AAE6480E /* cef_atomicops.h */, + B91A6AB0896F314023998097 /* cef_thread_collision_warner.h */, + 3607AAADD5F34875B9010CF4 /* cef_string16.h */, + 4A85211958E95D183DD7F558 /* cef_build.h */, + DAE0125ABEBEEB7E0840558D /* cef_lock.h */, + 2170C47EB499A21AB46FBF5E /* cef_trace_event.h */, + CB535D74365CBDFEA8E35B48 /* cef_callback_list.h */, + 7E9A6B0776B57BE4080AF35B /* cef_scoped_ptr.h */, + 48D9AD678ECE82FD13FA7B72 /* cef_weak_ptr.h */, + D39D4B19986C62E65B25CCDB /* cef_template_util.h */, + ); + name = base; + sourceTree = ""; + }; + 9865EE8A64E4FA2C953C5100 /* libs */ = { + isa = PBXGroup; + children = ( + 39FFD18D10CC270FBF73AAC8 /* cef */, + ); + name = libs; + sourceTree = ""; + }; + 98EE33A5957CF40805C1E23E /* lib */ = { + isa = PBXGroup; + children = ( + 9F925C3B4AB22600BFEFA3E5 /* osx */, + ); + name = lib; + sourceTree = ""; + }; + 9C4C6EDEEDF1DA841F5FBA71 /* views */ = { + isa = PBXGroup; + children = ( + 7B2E9BCA74D98422C3D8F664 /* cef_panel.h */, + 8632BA4E507580E07E482A92 /* cef_browser_view_delegate.h */, + C988E5A7C685A3424E658C60 /* cef_box_layout.h */, + CA41B65FFADC0A8E79FCB477 /* cef_menu_button_delegate.h */, + 1F2102998F2F5D77E45A9B9E /* cef_button.h */, + AC65E2D4B5A68A3215A6FB58 /* cef_menu_button.h */, + 9F66A52DE3235A3CA7CC821B /* cef_browser_view.h */, + 1AEA8B96E803CF26F2358173 /* cef_window_delegate.h */, + 77265803EE36042E2558313D /* cef_layout.h */, + 3068F8462C97222A6797F42C /* cef_scroll_view.h */, + EBEA1A54295575EADC08B1A4 /* cef_display.h */, + EA39EA5C73D7889996C5055D /* cef_window.h */, + 7AFC5E1DA4C8DB16BA6314ED /* cef_view.h */, + B843F26C41577598C0C84453 /* cef_panel_delegate.h */, + 36B82456EFB5609FFF46663E /* cef_textfield.h */, + B175EDAEE30511DFA6869C8C /* cef_fill_layout.h */, + A4F62297F22927703D069632 /* cef_label_button.h */, + E0AF22F013B3CC965AF97A00 /* cef_view_delegate.h */, + 1812BFF9062710ADA10F08BB /* cef_textfield_delegate.h */, + 8ABC6818A43A1B0E6CD97BE6 /* cef_button_delegate.h */, + ); + name = views; + sourceTree = ""; + }; + 9F925C3B4AB22600BFEFA3E5 /* osx */ = { + isa = PBXGroup; + children = ( + 676C60DA887A77C13D96A1B0 /* Chromium Embedded Framework.framework */, + ); + name = osx; + sourceTree = ""; + }; + A49E846A9F4F5D86D1C5A8E7 /* capi */ = { + isa = PBXGroup; + children = ( + 0B647118EEF908AFC8B7EC25 /* cef_request_context_capi.h */, + E3E6E82D5A72F1B492D90A5A /* cef_response_capi.h */, + EF618F1484DB7FB3EA72BCCE /* cef_string_visitor_capi.h */, + 86E941ADE6F454524494918B /* cef_dialog_handler_capi.h */, + F2950550A4C23777E421C4CE /* cef_xml_reader_capi.h */, + 3785B0F39A5DAE364418EDB6 /* cef_waitable_event_capi.h */, + 8C33A100ECF5CF89E82ACB1C /* cef_client_capi.h */, + AFD16FEB65EC23FC9C9DD391 /* cef_base_capi.h */, + D5413B4D3C96962CE6FA48D2 /* cef_thread_capi.h */, + E0E0C29CDFF1A4E0D94EBFB1 /* cef_image_capi.h */, + 5767A92884E9FEC2530B0FE9 /* cef_request_context_handler_capi.h */, + 44E724472538E1093E45BA5E /* test */, + 9B671F9CB08E6B35E7DEB3E2 /* cef_urlrequest_capi.h */, + 660166720CBB6D15E6AD8D74 /* cef_ssl_info_capi.h */, + 6DBD56173FC8974C5E895DC2 /* cef_app_capi.h */, + F2CFBC26BE435E92B94F1AB6 /* cef_menu_model_delegate_capi.h */, + FA98B1BA3D5E91F31692C693 /* cef_life_span_handler_capi.h */, + 2559555A14C037F68194F01A /* cef_parser_capi.h */, + B7842E66545E17936B90A6A3 /* cef_focus_handler_capi.h */, + FE2AC60928AA8B59105FF342 /* cef_frame_capi.h */, + 4A79AF8D7C001FF91F87328B /* cef_geolocation_capi.h */, + 757F2186B54D6794ADD5E30D /* cef_drag_data_capi.h */, + 312C3D2CF79BC5F1AE3D9349 /* cef_dom_capi.h */, + 25D8DAA39247BA7DD9406F41 /* cef_response_filter_capi.h */, + A58CFA6B0BC404C6E710C5FF /* cef_find_handler_capi.h */, + 64C2ADFB4C35C03A55EA5555 /* cef_web_plugin_capi.h */, + 7323E118D31813C31A5E1D00 /* cef_download_item_capi.h */, + 78C36D0030576B1802717918 /* cef_drag_handler_capi.h */, + 164261CD1ADDDBD171716EEA /* cef_display_handler_capi.h */, + 2A82FA1E0BE1F12B079098CA /* cef_stream_capi.h */, + B101C6D04337BE34E432CD47 /* cef_trace_capi.h */, + ECEA9D6C3733379C671BEE05 /* cef_load_handler_capi.h */, + 28BFBB77A35D3DF30174424F /* cef_geolocation_handler_capi.h */, + AE51D7106C761E3664823B58 /* cef_path_util_capi.h */, + 9B8E96CF11B0D07AC8C80825 /* cef_cookie_capi.h */, + 9AF25D6C059C1CB68217FE51 /* cef_accessibility_handler_capi.h */, + C81256E22D14A8D61BA760E1 /* cef_server_capi.h */, + A2EC7B67B20A528AAC28B259 /* cef_ssl_status_capi.h */, + CC0ED719A2A4CCA23044598A /* cef_request_handler_capi.h */, + B7068C2801EB5E57568D5747 /* cef_print_settings_capi.h */, + 6E7F76F360EB5BE6FA4E3D77 /* cef_origin_whitelist_capi.h */, + 72E50376F0DEA2D640ADE973 /* cef_crash_util_capi.h */, + 2E1F7A888F210617B446D55F /* cef_callback_capi.h */, + F59AB90BF7FE1BACC057D8B2 /* cef_x509_certificate_capi.h */, + 100E07500FD35582B67D14AC /* cef_request_capi.h */, + 8D13DBD2CDBB693036316FE2 /* cef_extension_handler_capi.h */, + 5EB2CFF8ABA3128ED991B0A3 /* cef_menu_model_capi.h */, + C2A3664EA100E524DCC94BD7 /* cef_jsdialog_handler_capi.h */, + 36297A6A6CA6AEBB1CE40B29 /* cef_context_menu_handler_capi.h */, + BFE6680FBEA0DC9C94935515 /* cef_browser_capi.h */, + 0AA14A31D5AC638649220E7E /* cef_process_util_capi.h */, + 5C01A32E16C9F8B03F1BC0BD /* cef_extension_capi.h */, + B0C11256F640F03C8909CB1F /* cef_auth_callback_capi.h */, + 1E3C63D5B3ADF248C67F262E /* cef_render_handler_capi.h */, + A3C30F1A207F8DD6041E16A9 /* cef_values_capi.h */, + 5760F67CAF9D75B690014B2C /* cef_download_handler_capi.h */, + BB5E99A443174F8ABD0C2CEE /* cef_zip_reader_capi.h */, + DEEA50EFDF9E6DEDCEFFC7DD /* cef_process_message_capi.h */, + 33F32C1F925105CE3DEE3F9F /* cef_resource_handler_capi.h */, + 102C1DAB212B329B65C61061 /* cef_file_util_capi.h */, + 0F366E2DCC281789EE10037C /* views */, + 15DAF777C2C535E5C9A152B4 /* cef_command_line_capi.h */, + 0BA5D3F2ED2C1D7C1C13236E /* cef_navigation_entry_capi.h */, + 80B010B05CAC488642D0B525 /* cef_task_capi.h */, + D4680D3C9AA2BAA9E944FAA0 /* cef_resource_bundle_handler_capi.h */, + 8A0740C024D75A9D2B68F076 /* cef_browser_process_handler_capi.h */, + 7E71C37E88E2458E287F3019 /* cef_resource_bundle_capi.h */, + 590D42228F2455CC7EF1630B /* cef_render_process_handler_capi.h */, + 0070187B8EC42356D4CF7F51 /* cef_keyboard_handler_capi.h */, + 55A2FF67EDC791B376BBBBBC /* cef_scheme_capi.h */, + 2B1811713EA0A5A684CE6836 /* cef_v8_capi.h */, + A8D5A110FCE732144E6B774E /* cef_print_handler_capi.h */, + ); + name = capi; + sourceTree = ""; + }; + BB4B014C10F69532006C3DED /* addons */ = { + isa = PBXGroup; + children = ( + 6D0B478D53419D7AF2C2D1AE /* ofxCef */, + ); + name = addons; + sourceTree = ""; + }; + D55B13580304F99F88260147 /* test */ = { + isa = PBXGroup; + children = ( + 4BD2BB0449EBC664E70254BB /* cef_translator_test.h */, + 0C98F3B9F4A2D644446686F6 /* cef_test_helpers.h */, + ); + name = test; + sourceTree = ""; + }; + DB453EA2E9DF995E38AC7F3C /* internal */ = { + isa = PBXGroup; + children = ( + A51D2E9F76E67D1FA5B669C5 /* cef_string.h */, + CE3E502AD101CF73119C7620 /* cef_string_wrappers.h */, + 5898ACB2578EDE834F3A2E87 /* cef_string_multimap.h */, + 2725157AB1466A545399FA9C /* cef_types_mac.h */, + F079A73233038C77C7E3A46E /* cef_mac.h */, + 0580D2BEC47ECA2D9C062697 /* cef_ptr.h */, + E054875D166F3D43DCB1319E /* cef_string_map.h */, + DDCA1B6E377A87F56A51A6C1 /* cef_thread_internal.h */, + 87C99D489550B5F7614CEC79 /* cef_types_wrappers.h */, + 4EAA8586359C3609E2B6C16E /* cef_types.h */, + 8A5537262E05E1BC6EF54DD3 /* cef_string_list.h */, + 038E45E704C8256EB554384B /* cef_time.h */, + 9FE08A7EF88630EF071F2DF7 /* cef_trace_event_internal.h */, + 94A9E4D1C0AE95211249A154 /* cef_string_types.h */, + 7AB1CBE92D5E91C087A77A29 /* cef_export.h */, + 3B59A5220427F31282741C97 /* cef_logging_internal.h */, + ); + name = internal; + sourceTree = ""; + }; + E4328144138ABC890047C5CB /* Products */ = { + isa = PBXGroup; + children = ( + E4328148138ABC890047C5CB /* openFrameworksDebug.a */, + ); + name = Products; + sourceTree = ""; + }; + E4B69B4A0A3A1720003C02F2 = { + isa = PBXGroup; + children = ( + E4B6FCAD0C3E899E008CF71C /* openFrameworks-Info.plist */, + E4EB6923138AFD0F00A09F29 /* Project.xcconfig */, + E4B69E1C0A3A1BDC003C02F2 /* src */, + E4EEC9E9138DF44700A80321 /* openFrameworks */, + BB4B014C10F69532006C3DED /* addons */, + 6948EE371B920CB800B5AC1A /* local_addons */, + E4B69B5B0A3A1756003C02F2 /* example-communicationDebug.app */, + ); + sourceTree = ""; + }; + E4B69E1C0A3A1BDC003C02F2 /* src */ = { + isa = PBXGroup; + children = ( + E4B69E1D0A3A1BDC003C02F2 /* main.cpp */, + E4B69E1E0A3A1BDC003C02F2 /* ofApp.cpp */, + E4B69E1F0A3A1BDC003C02F2 /* ofApp.h */, + ); + path = src; + sourceTree = SOURCE_ROOT; + }; + E4EEC9E9138DF44700A80321 /* openFrameworks */ = { + isa = PBXGroup; + children = ( + E4EB691F138AFCF100A09F29 /* CoreOF.xcconfig */, + E4328143138ABC890047C5CB /* openFrameworksLib.xcodeproj */, + ); + name = openFrameworks; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + E4B69B5A0A3A1756003C02F2 /* example-communication */ = { + isa = PBXNativeTarget; + buildConfigurationList = E4B69B5F0A3A1757003C02F2 /* Build configuration list for PBXNativeTarget "example-communication" */; + buildPhases = ( + E4B69B580A3A1756003C02F2 /* Sources */, + E4B69B590A3A1756003C02F2 /* Frameworks */, + E4B6FFFD0C3F9AB9008CF71C /* ShellScript */, + E4C2427710CC5ABF004149E2 /* CopyFiles */, + 8466F1851C04CA0E00918B1C /* ShellScript */, + 4136261E20E23C5F00020160 /* ShellScript */, + ); + buildRules = ( + ); + dependencies = ( + E4EEB9AC138B136A00A80321 /* PBXTargetDependency */, + ); + name = "example-communication"; + productName = myOFApp; + productReference = E4B69B5B0A3A1756003C02F2 /* example-communicationDebug.app */; + productType = "com.apple.product-type.application"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + E4B69B4C0A3A1720003C02F2 /* Project object */ = { + isa = PBXProject; + attributes = { + LastUpgradeCheck = 0600; + }; + buildConfigurationList = E4B69B4D0A3A1720003C02F2 /* Build configuration list for PBXProject "example-communication" */; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = English; + hasScannedForEncodings = 0; + knownRegions = ( + English, + Japanese, + French, + German, + ); + mainGroup = E4B69B4A0A3A1720003C02F2; + productRefGroup = E4B69B4A0A3A1720003C02F2; + projectDirPath = ""; + projectReferences = ( + { + ProductGroup = E4328144138ABC890047C5CB /* Products */; + ProjectRef = E4328143138ABC890047C5CB /* openFrameworksLib.xcodeproj */; + }, + ); + projectRoot = ""; + targets = ( + E4B69B5A0A3A1756003C02F2 /* example-communication */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXReferenceProxy section */ + E4328148138ABC890047C5CB /* openFrameworksDebug.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = openFrameworksDebug.a; + remoteRef = E4328147138ABC890047C5CB /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; +/* End PBXReferenceProxy section */ + +/* Begin PBXShellScriptBuildPhase section */ + 4136261E20E23C5F00020160 /* ShellScript */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "install_name_tool -change \"@rpath/Frameworks/Chromium Embedded Framework.framework/Chromium Embedded Framework\" \"@executable_path/../Frameworks/Chromium Embedded Framework.framework/Chromium Embedded Framework\" \"${BUILT_PRODUCTS_DIR}/${EXECUTABLE_PATH}\"\nrsync -aved \"$OF_PATH/addons/ofxCef/libs/cef/lib/osx/cef_helper_mac.app\" \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/\"\nrm -rf \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/$PRODUCT_NAME Helper*.app\"\n# Helper Apps\ncp -R \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/cef_helper_mac.app\" \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/$PRODUCT_NAME Helper.app\"\nmv \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/$PRODUCT_NAME Helper.app/Contents/MacOS/cef_helper_mac\" \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/$PRODUCT_NAME Helper.app/Contents/MacOS/$PRODUCT_NAME Helper\"\n# GPU Helper\ncp -R \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/cef_helper_mac.app\" \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/$PRODUCT_NAME Helper (GPU).app\"\nmv \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/$PRODUCT_NAME Helper (GPU).app/Contents/MacOS/cef_helper_mac\" \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/$PRODUCT_NAME Helper (GPU).app/Contents/MacOS/$PRODUCT_NAME Helper (GPU)\"\n# Plugin Helper\ncp -R \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/cef_helper_mac.app\" \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/$PRODUCT_NAME Helper (Plugin).app\"\nmv \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/$PRODUCT_NAME Helper (Plugin).app/Contents/MacOS/cef_helper_mac\" \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/$PRODUCT_NAME Helper (Plugin).app/Contents/MacOS/$PRODUCT_NAME Helper (Plugin)\"\n# Renderer Helper\ncp -R \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/cef_helper_mac.app\" \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/$PRODUCT_NAME Helper (Renderer).app\"\nmv \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/$PRODUCT_NAME Helper (Renderer).app/Contents/MacOS/cef_helper_mac\" \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/$PRODUCT_NAME Helper (Renderer).app/Contents/MacOS/$PRODUCT_NAME Helper (Renderer)\"\n\nrm -rf \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/cef_helper_mac.app\"\n"; + }; + 8466F1851C04CA0E00918B1C /* ShellScript */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 12; + files = ( + ); + inputPaths = ( + ); + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "echo \"$GCC_PREPROCESSOR_DEFINITIONS\";\nAPPSTORE=`expr \"$GCC_PREPROCESSOR_DEFINITIONS\" : \".*APPSTORE=\\([0-9]*\\)\"`\nif [ -z \"$APPSTORE\" ] ; then\necho \"Note: Not copying bin/data to App Package or doing App Code signing. Use AppStore target for AppStore distribution\";\nelse\n# Copy bin/data into App/Resources\nrsync -avz --exclude='.DS_Store' \"${SRCROOT}/bin/data/\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/data/\"\n\n# ---- Code Sign App Package ----\n\n# WARNING: You may have to run Clean in Xcode after changing CODE_SIGN_IDENTITY!\n\n# Verify that $CODE_SIGN_IDENTITY is set\nif [ -z \"${CODE_SIGN_IDENTITY}\" ] ; then\necho \"CODE_SIGN_IDENTITY needs to be set for framework code-signing\"\nexit 0\nfi\n\nif [ -z \"${CODE_SIGN_ENTITLEMENTS}\" ] ; then\necho \"CODE_SIGN_ENTITLEMENTS needs to be set for framework code-signing!\"\n\nif [ \"${CONFIGURATION}\" = \"Release\" ] ; then\nexit 1\nelse\n# Code-signing is optional for non-release builds.\nexit 0\nfi\nfi\n\nITEMS=\"\"\n\nFRAMEWORKS_DIR=\"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}\"\necho \"$FRAMEWORKS_DIR\"\nif [ -d \"$FRAMEWORKS_DIR\" ] ; then\nFRAMEWORKS=$(find \"${FRAMEWORKS_DIR}\" -depth -type d -name \"*.framework\" -or -name \"*.dylib\" -or -name \"*.bundle\" | sed -e \"s/\\(.*framework\\)/\\1\\/Versions\\/A\\//\")\nRESULT=$?\nif [[ $RESULT != 0 ]] ; then\nexit 1\nfi\n\nITEMS=\"${FRAMEWORKS}\"\nfi\n\nLOGINITEMS_DIR=\"${TARGET_BUILD_DIR}/${CONTENTS_FOLDER_PATH}/Library/LoginItems/\"\nif [ -d \"$LOGINITEMS_DIR\" ] ; then\nLOGINITEMS=$(find \"${LOGINITEMS_DIR}\" -depth -type d -name \"*.app\")\nRESULT=$?\nif [[ $RESULT != 0 ]] ; then\nexit 1\nfi\n\nITEMS=\"${ITEMS}\"$'\\n'\"${LOGINITEMS}\"\nfi\n\n# Prefer the expanded name, if available.\nCODE_SIGN_IDENTITY_FOR_ITEMS=\"${EXPANDED_CODE_SIGN_IDENTITY_NAME}\"\nif [ \"${CODE_SIGN_IDENTITY_FOR_ITEMS}\" = \"\" ] ; then\n# Fall back to old behavior.\nCODE_SIGN_IDENTITY_FOR_ITEMS=\"${CODE_SIGN_IDENTITY}\"\nfi\n\necho \"Identity:\"\necho \"${CODE_SIGN_IDENTITY_FOR_ITEMS}\"\n\necho \"Entitlements:\"\necho \"${CODE_SIGN_ENTITLEMENTS}\"\n\necho \"Found:\"\necho \"${ITEMS}\"\n\n# Change the Internal Field Separator (IFS) so that spaces in paths will not cause problems below.\nSAVED_IFS=$IFS\nIFS=$(echo -en \"\\n\\b\")\n\n# Loop through all items.\nfor ITEM in $ITEMS;\ndo\necho \"Signing '${ITEM}'\"\ncodesign --force --verbose --sign \"${CODE_SIGN_IDENTITY_FOR_ITEMS}\" --entitlements \"${CODE_SIGN_ENTITLEMENTS}\" \"${ITEM}\"\nRESULT=$?\nif [[ $RESULT != 0 ]] ; then\necho \"Failed to sign '${ITEM}'.\"\nIFS=$SAVED_IFS\nexit 1\nfi\ndone\n\n# Restore $IFS.\nIFS=$SAVED_IFS\n\nfi\n"; + }; + E4B6FFFD0C3F9AB9008CF71C /* ShellScript */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "mkdir -p \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Resources/\"\n# Copy default icon file into App/Resources\nrsync -aved \"$ICON_FILE\" \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Resources/\"\n# Copy libfmod and change install directory for fmod to run\nrsync -aved \"$OF_PATH/libs/fmodex/lib/osx/libfmodex.dylib\" \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/\";\ninstall_name_tool -change @executable_path/libfmodex.dylib @executable_path/../Frameworks/libfmodex.dylib \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/MacOS/$PRODUCT_NAME\";\n\necho \"$GCC_PREPROCESSOR_DEFINITIONS\";\n"; + }; +/* End PBXShellScriptBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + E4B69B580A3A1756003C02F2 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + E4B69E200A3A1BDC003C02F2 /* main.cpp in Sources */, + E4B69E210A3A1BDC003C02F2 /* ofApp.cpp in Sources */, + D4F15080353458EE1748AA0B /* ofxCEFBrowserClient.cpp in Sources */, + 410329B621996FEF007E1BAB /* ofxCEFClientAppBrowser.cpp in Sources */, + 2B7B5637662258FC4D5354EE /* ofxCEFRenderHandler.cpp in Sources */, + 60837D7FC0A1D38FDA8CC116 /* ofxCEFV8ExtensionHandler.cpp in Sources */, + 0B2F620AA6FB89C959B760EE /* ofxCEF.cpp in Sources */, + 410329B521996FEF007E1BAB /* ofxCEFClientAppRenderer.cpp in Sources */, + DDDA3EA84EFFC4D6091FD47F /* cefListV8Converter.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXTargetDependency section */ + E4EEB9AC138B136A00A80321 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = openFrameworks; + targetProxy = E4EEB9AB138B136A00A80321 /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + +/* Begin XCBuildConfiguration section */ + 99FA3DBB1C7456C400CFA0EE /* AppStore */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E4EB6923138AFD0F00A09F29 /* Project.xcconfig */; + buildSettings = { + CONFIGURATION_BUILD_DIR = "$(SRCROOT)/bin/"; + COPY_PHASE_STRIP = YES; + DEAD_CODE_STRIPPING = YES; + GCC_AUTO_VECTORIZATION = YES; + GCC_ENABLE_SSE3_EXTENSIONS = YES; + GCC_ENABLE_SUPPLEMENTAL_SSE3_INSTRUCTIONS = YES; + GCC_INLINES_ARE_PRIVATE_EXTERN = NO; + GCC_OPTIMIZATION_LEVEL = 3; + "GCC_PREPROCESSOR_DEFINITIONS[arch=*]" = "DISTRIBUTION=1"; + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_UNROLL_LOOPS = YES; + GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES; + GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO; + GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO; + GCC_WARN_UNINITIALIZED_AUTOS = NO; + GCC_WARN_UNUSED_VALUE = NO; + GCC_WARN_UNUSED_VARIABLE = NO; + HEADER_SEARCH_PATHS = ( + "$(OF_CORE_HEADERS)", + src, + ../../../addons/ofxCef/libs/cef, + ../../../addons/ofxCef/libs/cef/include, + ../../../addons/ofxCef/src, + ); + MACOSX_DEPLOYMENT_TARGET = 10.9; + OTHER_CODE_SIGN_FLAGS = "--deep"; + OTHER_CPLUSPLUSFLAGS = ( + "-D__MACOSX_CORE__", + "-mtune=native", + ); + OTHER_LDFLAGS = ( + "$(OF_CORE_FRAMEWORKS)", + "$(OF_CORE_LIBS)", + ../../../addons/ofxCef/libs/cef/lib/osx/libcef_dll_wrapper.a, + ); + SDKROOT = macosx; + }; + name = AppStore; + }; + 99FA3DBC1C7456C400CFA0EE /* AppStore */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E4EB6923138AFD0F00A09F29 /* Project.xcconfig */; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + COPY_PHASE_STRIP = YES; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + ../../../addons/ofxCef/libs/cef/lib/osx, + ); + GCC_GENERATE_DEBUGGING_SYMBOLS = YES; + GCC_MODEL_TUNING = NONE; + "GCC_PREPROCESSOR_DEFINITIONS[arch=*]" = "APPSTORE=1"; + HEADER_SEARCH_PATHS = ( + "$(OF_CORE_HEADERS)", + src, + ../../../addons/ofxCef/libs/cef, + ../../../addons/ofxCef/libs/cef/include, + ../../../addons/ofxCef/src, + ); + ICON = "$(ICON_NAME_RELEASE)"; + ICON_FILE = "$(ICON_FILE_PATH)$(ICON)"; + INFOPLIST_FILE = "openFrameworks-Info.plist"; + INSTALL_PATH = /Applications; + LIBRARY_SEARCH_PATHS = "$(inherited)"; + OF_CORE_FRAMEWORKS = "-framework Accelerate -framework AGL -framework AppKit -framework ApplicationServices -framework AudioToolbox -framework AVFoundation -framework Cocoa -framework CoreAudio -framework CoreFoundation -framework CoreMedia -framework CoreServices -framework CoreVideo -framework IOKit -framework OpenGL -framework QuartzCore -framework QTKit -framework Security -framework LDAP"; + OTHER_LDFLAGS = ( + "$(OF_CORE_FRAMEWORKS)", + "$(OF_CORE_LIBS)", + ../../../addons/ofxCef/libs/cef/lib/osx/libcef_dll_wrapper.a, + ); + PRODUCT_NAME = "$(TARGET_NAME)"; + WRAPPER_EXTENSION = app; + baseConfigurationReference = E4EB6923138AFD0F00A09F29; + }; + name = AppStore; + }; + E4B69B4E0A3A1720003C02F2 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E4EB6923138AFD0F00A09F29 /* Project.xcconfig */; + buildSettings = { + CONFIGURATION_BUILD_DIR = "$(SRCROOT)/bin/"; + COPY_PHASE_STRIP = NO; + DEAD_CODE_STRIPPING = YES; + GCC_AUTO_VECTORIZATION = YES; + GCC_ENABLE_SSE3_EXTENSIONS = YES; + GCC_ENABLE_SUPPLEMENTAL_SSE3_INSTRUCTIONS = YES; + GCC_INLINES_ARE_PRIVATE_EXTERN = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES; + GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO; + GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO; + GCC_WARN_UNINITIALIZED_AUTOS = NO; + GCC_WARN_UNUSED_VALUE = NO; + GCC_WARN_UNUSED_VARIABLE = NO; + HEADER_SEARCH_PATHS = ( + "$(OF_CORE_HEADERS)", + src, + ../../../addons/ofxCef/libs/cef, + ../../../addons/ofxCef/libs/cef/include, + ../../../addons/ofxCef/src, + ); + MACOSX_DEPLOYMENT_TARGET = 10.9; + ONLY_ACTIVE_ARCH = YES; + OTHER_CODE_SIGN_FLAGS = "--deep"; + OTHER_CPLUSPLUSFLAGS = ( + "-D__MACOSX_CORE__", + "-mtune=native", + ); + OTHER_LDFLAGS = ( + "$(OF_CORE_FRAMEWORKS)", + "$(OF_CORE_LIBS)", + ../../../addons/ofxCef/libs/cef/lib/osx/libcef_dll_wrapper.a, + ); + SDKROOT = macosx; + }; + name = Debug; + }; + E4B69B4F0A3A1720003C02F2 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E4EB6923138AFD0F00A09F29 /* Project.xcconfig */; + buildSettings = { + CONFIGURATION_BUILD_DIR = "$(SRCROOT)/bin/"; + COPY_PHASE_STRIP = YES; + DEAD_CODE_STRIPPING = YES; + GCC_AUTO_VECTORIZATION = YES; + GCC_ENABLE_SSE3_EXTENSIONS = YES; + GCC_ENABLE_SUPPLEMENTAL_SSE3_INSTRUCTIONS = YES; + GCC_INLINES_ARE_PRIVATE_EXTERN = NO; + GCC_OPTIMIZATION_LEVEL = 3; + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_UNROLL_LOOPS = YES; + GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES; + GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO; + GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO; + GCC_WARN_UNINITIALIZED_AUTOS = NO; + GCC_WARN_UNUSED_VALUE = NO; + GCC_WARN_UNUSED_VARIABLE = NO; + HEADER_SEARCH_PATHS = ( + "$(OF_CORE_HEADERS)", + src, + ../../../addons/ofxCef/libs/cef, + ../../../addons/ofxCef/libs/cef/include, + ../../../addons/ofxCef/src, + ); + MACOSX_DEPLOYMENT_TARGET = 10.9; + OTHER_CODE_SIGN_FLAGS = "--deep"; + OTHER_CPLUSPLUSFLAGS = ( + "-D__MACOSX_CORE__", + "-mtune=native", + ); + OTHER_LDFLAGS = ( + "$(OF_CORE_FRAMEWORKS)", + "$(OF_CORE_LIBS)", + ../../../addons/ofxCef/libs/cef/lib/osx/libcef_dll_wrapper.a, + ); + SDKROOT = macosx; + }; + name = Release; + }; + E4B69B600A3A1757003C02F2 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E4EB6923138AFD0F00A09F29 /* Project.xcconfig */; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + COPY_PHASE_STRIP = NO; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + ../../../addons/ofxCef/libs/cef/lib/osx, + ); + GCC_DYNAMIC_NO_PIC = NO; + GCC_GENERATE_DEBUGGING_SYMBOLS = YES; + GCC_MODEL_TUNING = NONE; + HEADER_SEARCH_PATHS = ( + "$(OF_CORE_HEADERS)", + src, + ../../../addons/ofxCef/libs/cef, + ../../../addons/ofxCef/libs/cef/include, + ../../../addons/ofxCef/src, + ); + ICON = "$(ICON_NAME_DEBUG)"; + ICON_FILE = "$(ICON_FILE_PATH)$(ICON)"; + INFOPLIST_FILE = "openFrameworks-Info.plist"; + INSTALL_PATH = /Applications; + LIBRARY_SEARCH_PATHS = "$(inherited)"; + OF_CORE_FRAMEWORKS = "-framework Accelerate -framework AGL -framework AppKit -framework ApplicationServices -framework AudioToolbox -framework AVFoundation -framework Cocoa -framework CoreAudio -framework CoreFoundation -framework CoreMedia -framework CoreServices -framework CoreVideo -framework IOKit -framework OpenGL -framework QuartzCore -framework QTKit -framework Security -framework LDAP"; + OTHER_LDFLAGS = ( + "$(OF_CORE_FRAMEWORKS)", + "$(OF_CORE_LIBS)", + ../../../addons/ofxCef/libs/cef/lib/osx/libcef_dll_wrapper.a, + ); + PRODUCT_NAME = "$(TARGET_NAME)Debug"; + WRAPPER_EXTENSION = app; + }; + name = Debug; + }; + E4B69B610A3A1757003C02F2 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E4EB6923138AFD0F00A09F29 /* Project.xcconfig */; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + COPY_PHASE_STRIP = YES; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + ../../../addons/ofxCef/libs/cef/lib/osx, + ); + GCC_GENERATE_DEBUGGING_SYMBOLS = YES; + GCC_MODEL_TUNING = NONE; + HEADER_SEARCH_PATHS = ( + "$(OF_CORE_HEADERS)", + src, + ../../../addons/ofxCef/libs/cef, + ../../../addons/ofxCef/libs/cef/include, + ../../../addons/ofxCef/src, + ); + ICON = "$(ICON_NAME_RELEASE)"; + ICON_FILE = "$(ICON_FILE_PATH)$(ICON)"; + INFOPLIST_FILE = "openFrameworks-Info.plist"; + INSTALL_PATH = /Applications; + LIBRARY_SEARCH_PATHS = "$(inherited)"; + OF_CORE_FRAMEWORKS = "-framework Accelerate -framework AGL -framework AppKit -framework ApplicationServices -framework AudioToolbox -framework AVFoundation -framework Cocoa -framework CoreAudio -framework CoreFoundation -framework CoreMedia -framework CoreServices -framework CoreVideo -framework IOKit -framework OpenGL -framework QuartzCore -framework QTKit -framework Security -framework LDAP"; + OTHER_LDFLAGS = ( + "$(OF_CORE_FRAMEWORKS)", + "$(OF_CORE_LIBS)", + ../../../addons/ofxCef/libs/cef/lib/osx/libcef_dll_wrapper.a, + ); + PRODUCT_NAME = "$(TARGET_NAME)"; + WRAPPER_EXTENSION = app; + baseConfigurationReference = E4EB6923138AFD0F00A09F29; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + E4B69B4D0A3A1720003C02F2 /* Build configuration list for PBXProject "example-communication" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + E4B69B4E0A3A1720003C02F2 /* Debug */, + E4B69B4F0A3A1720003C02F2 /* Release */, + 99FA3DBB1C7456C400CFA0EE /* AppStore */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + E4B69B5F0A3A1757003C02F2 /* Build configuration list for PBXNativeTarget "example-communication" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + E4B69B600A3A1757003C02F2 /* Debug */, + E4B69B610A3A1757003C02F2 /* Release */, + 99FA3DBC1C7456C400CFA0EE /* AppStore */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = E4B69B4C0A3A1720003C02F2 /* Project object */; +} diff --git a/example-communication/example-communication.xcodeproj/xcshareddata/xcschemes/example-communication Debug.xcscheme b/example-communication/example-communication.xcodeproj/xcshareddata/xcschemes/example-communication Debug.xcscheme new file mode 100644 index 0000000..5c7c334 --- /dev/null +++ b/example-communication/example-communication.xcodeproj/xcshareddata/xcschemes/example-communication Debug.xcscheme @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/example-communication/example-communication.xcodeproj/xcshareddata/xcschemes/example-communication Release.xcscheme b/example-communication/example-communication.xcodeproj/xcshareddata/xcschemes/example-communication Release.xcscheme new file mode 100644 index 0000000..efeaa46 --- /dev/null +++ b/example-communication/example-communication.xcodeproj/xcshareddata/xcschemes/example-communication Release.xcscheme @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/example-communication/icon.rc b/example-communication/icon.rc new file mode 100644 index 0000000..7e26eb3 --- /dev/null +++ b/example-communication/icon.rc @@ -0,0 +1,8 @@ +// Icon Resource Definition +#define MAIN_ICON 102 + +#if defined(_DEBUG) +MAIN_ICON ICON "icon_debug.ico" +#else +MAIN_ICON ICON "icon.ico" +#endif diff --git a/example-communication/openFrameworks-Info.plist b/example-communication/openFrameworks-Info.plist new file mode 100644 index 0000000..8d64d2b --- /dev/null +++ b/example-communication/openFrameworks-Info.plist @@ -0,0 +1,22 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + cc.openFrameworks.ofapp + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + APPL + CFBundleSignature + ???? + CFBundleVersion + 1.0 + CFBundleIconFile + ${ICON} + + diff --git a/example-communication/src/main.cpp b/example-communication/src/main.cpp new file mode 100644 index 0000000..21b5411 --- /dev/null +++ b/example-communication/src/main.cpp @@ -0,0 +1,21 @@ +#include "ofMain.h" +#include "ofApp.h" + +//======================================================================== +int main( ){ + int argc = 0; + char** argv = NULL; + int exit_code = initofxCEF(argc, argv); + if (exit_code >= 0) { + return exit_code; + } + + ofSetupOpenGL(1024,768,OF_WINDOW); // <-------- setup the GL context + + // this kicks off the running of my app + // can be OF_WINDOW or OF_FULLSCREEN + // pass in width and height too: + ofRunApp(new ofApp()); + + CefShutdown(); +} diff --git a/example-communication/src/ofApp.cpp b/example-communication/src/ofApp.cpp new file mode 100644 index 0000000..15c75d9 --- /dev/null +++ b/example-communication/src/ofApp.cpp @@ -0,0 +1,123 @@ +#include "ofApp.h" + +//-------------------------------------------------------------- +void ofApp::setup(){ + string url = "file://" + ofToDataPath("index.html", true); + cef.setup(url); +} + +//-------------------------------------------------------------- +void ofApp::update(){ + + // Don't call the bind method before cef is ready + // – Should be an event + if (!jsFunctionBinded && cef.isReady()) { + + // Bind js function 'dataToOf' to C++ method 'ofApp::gotMessageFromJS' + cef.bind("dataToOF", this, &ofApp::gotMessageFromJS); + jsFunctionBinded = true; + } + + // Globally update CEF + updateCEF(); + +} + +//-------------------------------------------------------------- +void ofApp::draw(){ + cef.draw(); +} + +void ofApp::gotMessageFromJS(const ofxCEFJSMessageArgs& msg){ + + ofLogNotice() << "gotMessageFromJS()"; + + for (int i = 0; i < msg.args->GetSize(); i++) { + CefValueType type = msg.args->GetType(i); + ofLogNotice() << " Message index " + ofToString(i) + " of type " + ofToString(type); + + switch (type) { + case VTYPE_BOOL: + ofLogNotice() << " Bool content: " << ofToString(msg.args->GetBool(i)); + break; + case VTYPE_INT: + ofLogNotice() << " Int content: " << ofToString(msg.args->GetInt(i)); + break; + case VTYPE_DOUBLE: + ofLogNotice() << " Double content: " << ofToString(msg.args->GetDouble(i)); + break; + case VTYPE_STRING: + ofLogNotice() << " String content: " << msg.args->GetString(i).ToString(); + break; + + default: + ofLogNotice() << " Might be a VTYPE_BINARY, VTYPE_DICTIONARY or VTYPE_LIST"; + break; + } + } +} + +//-------------------------------------------------------------- +void ofApp::keyPressed(int key){ + +} + +//-------------------------------------------------------------- +void ofApp::keyReleased(int key){ + if (key == 'r') { + cef.reload(); + jsFunctionBinded = false; + } + else if (key == 'b') { + cef.bind("dataToOF", this, &ofApp::gotMessageFromJS); + } + else { + // Send data to JS every time a key is pressed + cef.executeJS("dataFromOF(\"keyReleased in OF: " + ofToString(key) + "\")"); + } +} + +//-------------------------------------------------------------- +void ofApp::mouseMoved(int x, int y ){ + +} + +//-------------------------------------------------------------- +void ofApp::mouseDragged(int x, int y, int button){ + +} + +//-------------------------------------------------------------- +void ofApp::mousePressed(int x, int y, int button){ + +} + +//-------------------------------------------------------------- +void ofApp::mouseReleased(int x, int y, int button){ + +} + +//-------------------------------------------------------------- +void ofApp::mouseEntered(int x, int y){ + +} + +//-------------------------------------------------------------- +void ofApp::mouseExited(int x, int y){ + +} + +//-------------------------------------------------------------- +void ofApp::windowResized(int w, int h){ + +} + +//-------------------------------------------------------------- +void ofApp::gotMessage(ofMessage msg){ + +} + +//-------------------------------------------------------------- +void ofApp::dragEvent(ofDragInfo dragInfo){ + +} diff --git a/example-communication/src/ofApp.h b/example-communication/src/ofApp.h new file mode 100644 index 0000000..646753e --- /dev/null +++ b/example-communication/src/ofApp.h @@ -0,0 +1,30 @@ +#pragma once + +#include "ofMain.h" +#include "ofxCEF.h" + +class ofApp : public ofBaseApp{ + +public: + void setup(); + void update(); + void draw(); + + void keyPressed(int key); + void keyReleased(int key); + void mouseMoved(int x, int y ); + void mouseDragged(int x, int y, int button); + void mousePressed(int x, int y, int button); + void mouseReleased(int x, int y, int button); + void mouseEntered(int x, int y); + void mouseExited(int x, int y); + void windowResized(int w, int h); + void dragEvent(ofDragInfo dragInfo); + void gotMessage(ofMessage msg); + +private: + + ofxCEF cef; + void gotMessageFromJS(const ofxCEFJSMessageArgs& msg); + bool jsFunctionBinded = false; +}; diff --git a/example-multi/Makefile b/example-multi/Makefile new file mode 100644 index 0000000..8d8e4c0 --- /dev/null +++ b/example-multi/Makefile @@ -0,0 +1,13 @@ +# Attempt to load a config.make file. +# If none is found, project defaults in config.project.make will be used. +ifneq ($(wildcard config.make),) + include config.make +endif + +# make sure the the OF_ROOT location is defined +ifndef OF_ROOT + OF_ROOT=$(realpath ../../..) +endif + +# call the project makefile! +include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk diff --git a/example-multi/Project.xcconfig b/example-multi/Project.xcconfig new file mode 100644 index 0000000..40adc89 --- /dev/null +++ b/example-multi/Project.xcconfig @@ -0,0 +1,18 @@ +//THE PATH TO THE ROOT OF OUR OF PATH RELATIVE TO THIS PROJECT. +//THIS NEEDS TO BE DEFINED BEFORE CoreOF.xcconfig IS INCLUDED +OF_PATH = ../../.. + +//THIS HAS ALL THE HEADER AND LIBS FOR OF CORE +#include "../../../libs/openFrameworksCompiled/project/osx/CoreOF.xcconfig" + +//ICONS - NEW IN 0072 +ICON_NAME_DEBUG = icon-debug.icns +ICON_NAME_RELEASE = icon.icns +ICON_FILE_PATH = $(OF_PATH)/libs/openFrameworksCompiled/project/osx/ + +//IF YOU WANT AN APP TO HAVE A CUSTOM ICON - PUT THEM IN YOUR DATA FOLDER AND CHANGE ICON_FILE_PATH to: +//ICON_FILE_PATH = bin/data/ + +OTHER_CFLAGS = $(OF_CORE_CFLAGS) +OTHER_LDFLAGS = $(OF_CORE_LIBS) $(OF_CORE_FRAMEWORKS) +HEADER_SEARCH_PATHS = $(OF_CORE_HEADERS) diff --git a/example-multi/addons.make b/example-multi/addons.make new file mode 100644 index 0000000..00cd754 --- /dev/null +++ b/example-multi/addons.make @@ -0,0 +1 @@ +ofxCef diff --git a/example_ofxCEF/addons.make b/example-multi/bin/data/.gitkeep similarity index 100% rename from example_ofxCEF/addons.make rename to example-multi/bin/data/.gitkeep diff --git a/example-multi/config.make b/example-multi/config.make new file mode 100644 index 0000000..df10f64 --- /dev/null +++ b/example-multi/config.make @@ -0,0 +1,142 @@ +################################################################################ +# CONFIGURE PROJECT MAKEFILE (optional) +# This file is where we make project specific configurations. +################################################################################ + +################################################################################ +# OF ROOT +# The location of your root openFrameworks installation +# (default) OF_ROOT = ../../.. +################################################################################ +# OF_ROOT = ../../.. + +################################################################################ +# PROJECT ROOT +# The location of the project - a starting place for searching for files +# (default) PROJECT_ROOT = . (this directory) +# +################################################################################ +# PROJECT_ROOT = . + +################################################################################ +# PROJECT SPECIFIC CHECKS +# This is a project defined section to create internal makefile flags to +# conditionally enable or disable the addition of various features within +# this makefile. For instance, if you want to make changes based on whether +# GTK is installed, one might test that here and create a variable to check. +################################################################################ +# None + +################################################################################ +# PROJECT EXTERNAL SOURCE PATHS +# These are fully qualified paths that are not within the PROJECT_ROOT folder. +# Like source folders in the PROJECT_ROOT, these paths are subject to +# exlclusion via the PROJECT_EXLCUSIONS list. +# +# (default) PROJECT_EXTERNAL_SOURCE_PATHS = (blank) +# +# Note: Leave a leading space when adding list items with the += operator +################################################################################ +# PROJECT_EXTERNAL_SOURCE_PATHS = + +################################################################################ +# PROJECT EXCLUSIONS +# These makefiles assume that all folders in your current project directory +# and any listed in the PROJECT_EXTERNAL_SOURCH_PATHS are are valid locations +# to look for source code. The any folders or files that match any of the +# items in the PROJECT_EXCLUSIONS list below will be ignored. +# +# Each item in the PROJECT_EXCLUSIONS list will be treated as a complete +# string unless teh user adds a wildcard (%) operator to match subdirectories. +# GNU make only allows one wildcard for matching. The second wildcard (%) is +# treated literally. +# +# (default) PROJECT_EXCLUSIONS = (blank) +# +# Will automatically exclude the following: +# +# $(PROJECT_ROOT)/bin% +# $(PROJECT_ROOT)/obj% +# $(PROJECT_ROOT)/%.xcodeproj +# +# Note: Leave a leading space when adding list items with the += operator +################################################################################ +# PROJECT_EXCLUSIONS = + +################################################################################ +# PROJECT LINKER FLAGS +# These flags will be sent to the linker when compiling the executable. +# +# (default) PROJECT_LDFLAGS = -Wl,-rpath=./libs +# +# Note: Leave a leading space when adding list items with the += operator +################################################################################ + +# Currently, shared libraries that are needed are copied to the +# $(PROJECT_ROOT)/bin/libs directory. The following LDFLAGS tell the linker to +# add a runtime path to search for those shared libraries, since they aren't +# incorporated directly into the final executable application binary. +# TODO: should this be a default setting? +# PROJECT_LDFLAGS=-Wl,-rpath=./libs + +################################################################################ +# PROJECT DEFINES +# Create a space-delimited list of DEFINES. The list will be converted into +# CFLAGS with the "-D" flag later in the makefile. +# +# (default) PROJECT_DEFINES = (blank) +# +# Note: Leave a leading space when adding list items with the += operator +################################################################################ +# PROJECT_DEFINES = + +################################################################################ +# PROJECT CFLAGS +# This is a list of fully qualified CFLAGS required when compiling for this +# project. These CFLAGS will be used IN ADDITION TO the PLATFORM_CFLAGS +# defined in your platform specific core configuration files. These flags are +# presented to the compiler BEFORE the PROJECT_OPTIMIZATION_CFLAGS below. +# +# (default) PROJECT_CFLAGS = (blank) +# +# Note: Before adding PROJECT_CFLAGS, note that the PLATFORM_CFLAGS defined in +# your platform specific configuration file will be applied by default and +# further flags here may not be needed. +# +# Note: Leave a leading space when adding list items with the += operator +################################################################################ +# PROJECT_CFLAGS = + +################################################################################ +# PROJECT OPTIMIZATION CFLAGS +# These are lists of CFLAGS that are target-specific. While any flags could +# be conditionally added, they are usually limited to optimization flags. +# These flags are added BEFORE the PROJECT_CFLAGS. +# +# PROJECT_OPTIMIZATION_CFLAGS_RELEASE flags are only applied to RELEASE targets. +# +# (default) PROJECT_OPTIMIZATION_CFLAGS_RELEASE = (blank) +# +# PROJECT_OPTIMIZATION_CFLAGS_DEBUG flags are only applied to DEBUG targets. +# +# (default) PROJECT_OPTIMIZATION_CFLAGS_DEBUG = (blank) +# +# Note: Before adding PROJECT_OPTIMIZATION_CFLAGS, please note that the +# PLATFORM_OPTIMIZATION_CFLAGS defined in your platform specific configuration +# file will be applied by default and further optimization flags here may not +# be needed. +# +# Note: Leave a leading space when adding list items with the += operator +################################################################################ +# PROJECT_OPTIMIZATION_CFLAGS_RELEASE = +# PROJECT_OPTIMIZATION_CFLAGS_DEBUG = + +################################################################################ +# PROJECT COMPILERS +# Custom compilers can be set for CC and CXX +# (default) PROJECT_CXX = (blank) +# (default) PROJECT_CC = (blank) +# Note: Leave a leading space when adding list items with the += operator +################################################################################ +# PROJECT_CXX = +# PROJECT_CC = diff --git a/example-multi/example-multi.sln b/example-multi/example-multi.sln new file mode 100755 index 0000000..b4c5a8c --- /dev/null +++ b/example-multi/example-multi.sln @@ -0,0 +1,35 @@ +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 15 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example-multi", "example-multi.vcxproj", "{7FD42DF7-442E-479A-BA76-D0022F99702A}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "openframeworksLib", "..\..\..\libs\openFrameworksCompiled\project\vs\openframeworksLib.vcxproj", "{5837595D-ACA9-485C-8E76-729040CE4B0B}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Win32 = Debug|Win32 + Debug|x64 = Debug|x64 + Release|Win32 = Release|Win32 + Release|x64 = Release|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {7FD42DF7-442E-479A-BA76-D0022F99702A}.Debug|Win32.ActiveCfg = Debug|Win32 + {7FD42DF7-442E-479A-BA76-D0022F99702A}.Debug|Win32.Build.0 = Debug|Win32 + {7FD42DF7-442E-479A-BA76-D0022F99702A}.Debug|x64.ActiveCfg = Debug|x64 + {7FD42DF7-442E-479A-BA76-D0022F99702A}.Debug|x64.Build.0 = Debug|x64 + {7FD42DF7-442E-479A-BA76-D0022F99702A}.Release|Win32.ActiveCfg = Release|Win32 + {7FD42DF7-442E-479A-BA76-D0022F99702A}.Release|Win32.Build.0 = Release|Win32 + {7FD42DF7-442E-479A-BA76-D0022F99702A}.Release|x64.ActiveCfg = Release|x64 + {7FD42DF7-442E-479A-BA76-D0022F99702A}.Release|x64.Build.0 = Release|x64 + {5837595D-ACA9-485C-8E76-729040CE4B0B}.Debug|Win32.ActiveCfg = Debug|Win32 + {5837595D-ACA9-485C-8E76-729040CE4B0B}.Debug|Win32.Build.0 = Debug|Win32 + {5837595D-ACA9-485C-8E76-729040CE4B0B}.Debug|x64.ActiveCfg = Debug|x64 + {5837595D-ACA9-485C-8E76-729040CE4B0B}.Debug|x64.Build.0 = Debug|x64 + {5837595D-ACA9-485C-8E76-729040CE4B0B}.Release|Win32.ActiveCfg = Release|Win32 + {5837595D-ACA9-485C-8E76-729040CE4B0B}.Release|Win32.Build.0 = Release|Win32 + {5837595D-ACA9-485C-8E76-729040CE4B0B}.Release|x64.ActiveCfg = Release|x64 + {5837595D-ACA9-485C-8E76-729040CE4B0B}.Release|x64.Build.0 = Release|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/example-multi/example-multi.vcxproj b/example-multi/example-multi.vcxproj new file mode 100755 index 0000000..4e86021 --- /dev/null +++ b/example-multi/example-multi.vcxproj @@ -0,0 +1,486 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + $(WindowsTargetPlatformVersion) + + + {7FD42DF7-442E-479A-BA76-D0022F99702A} + Win32Proj + example-multi + + + + Application + Unicode + v141 + + + Application + Unicode + v141 + + + Application + Unicode + true + v141 + + + Application + Unicode + true + v141 + + + + + + + + + + + + + + + + + + + + + bin\ + obj\$(Configuration)\ + $(ProjectName)_debug + true + true + + + bin\ + obj\$(Configuration)\ + $(ProjectName)_debug + true + true + + + bin\ + obj\$(Configuration)\ + false + + + bin\ + obj\$(Configuration)\ + false + + + + Disabled + EnableFastChecks + %(PreprocessorDefinitions) + MultiThreadedDebugDLL + Level3 + %(AdditionalIncludeDirectories);src;..\..\..\addons\ofxCef\libs\cef;..\..\..\addons\ofxCef\libs\cef\export;..\..\..\addons\ofxCef\libs\cef\export\vs;..\..\..\addons\ofxCef\libs\cef\export\vs\x64;..\..\..\addons\ofxCef\libs\cef\export\vs\x64\locales;..\..\..\addons\ofxCef\libs\cef\export\vs\x64\swiftshader;..\..\..\addons\ofxCef\libs\cef\include;..\..\..\addons\ofxCef\src + CompileAsCpp + $(IntDir)/%(RelativeDir)/ + + + true + Console + false + %(AdditionalDependencies) + %(AdditionalLibraryDirectories) + + + + for /d %%f in ("$(OF_ROOT)\libs\*") do (if exist "%%f\lib\vs\$(Platform_Actual)\*.dll" (robocopy "%%f\lib\vs\$(Platform_Actual)" "$(ProjectDir)bin" "*.dll" /njs /njh /np /fp /bytes )) +robocopy "$(OF_ROOT)/addons/ofxCef/libs/cef/export/vs/$(Platform_Actual)/" "$(ProjectDir)bin/" "*" /E /njs /njh /np /fp /bytes +if errorlevel 1 exit 0 else exit %errorlevel% + + + + + Disabled + EnableFastChecks + %(PreprocessorDefinitions) + MultiThreadedDebugDLL + Level3 + %(AdditionalIncludeDirectories);src;..\..\..\addons\ofxCef\libs\cef;..\..\..\addons\ofxCef\libs\cef\export;..\..\..\addons\ofxCef\libs\cef\export\vs;..\..\..\addons\ofxCef\libs\cef\export\vs\x64;..\..\..\addons\ofxCef\libs\cef\export\vs\x64\locales;..\..\..\addons\ofxCef\libs\cef\export\vs\x64\swiftshader;..\..\..\addons\ofxCef\libs\cef\include;..\..\..\addons\ofxCef\src + CompileAsCpp + $(IntDir)/%(RelativeDir)/ + true + + + true + Console + false + %(AdditionalDependencies);libcef.lib;libcef_dll_wrapper.lib + %(AdditionalLibraryDirectories);..\..\..\addons\ofxCef\libs\cef\lib\vs\x64\Debug + + + + for /d %%f in ("$(OF_ROOT)\libs\*") do (if exist "%%f\lib\vs\$(Platform_Actual)\*.dll" (robocopy "%%f\lib\vs\$(Platform_Actual)" "$(ProjectDir)bin" "*.dll" /njs /njh /np /fp /bytes )) +robocopy "$(OF_ROOT)/addons/ofxCef/libs/cef/export/vs/$(Platform_Actual)/" "$(ProjectDir)bin/" "*" /E /njs /njh /np /fp /bytes +if errorlevel 1 exit 0 else exit %errorlevel% + + + + + false + %(PreprocessorDefinitions) + MultiThreadedDLL + Level3 + %(AdditionalIncludeDirectories);src;..\..\..\addons\ofxCef\libs\cef;..\..\..\addons\ofxCef\libs\cef\export;..\..\..\addons\ofxCef\libs\cef\export\vs;..\..\..\addons\ofxCef\libs\cef\export\vs\x64;..\..\..\addons\ofxCef\libs\cef\export\vs\x64\locales;..\..\..\addons\ofxCef\libs\cef\export\vs\x64\swiftshader;..\..\..\addons\ofxCef\libs\cef\include;..\..\..\addons\ofxCef\src + CompileAsCpp + $(IntDir)/%(RelativeDir)/ + true + + + false + false + Console + true + true + false + %(AdditionalDependencies) + %(AdditionalLibraryDirectories) + + + + for /d %%f in ("$(OF_ROOT)\libs\*") do (if exist "%%f\lib\vs\$(Platform_Actual)\*.dll" (robocopy "%%f\lib\vs\$(Platform_Actual)" "$(ProjectDir)bin" "*.dll" /njs /njh /np /fp /bytes )) +robocopy "$(OF_ROOT)/addons/ofxCef/libs/cef/export/vs/$(Platform_Actual)/" "$(ProjectDir)bin/" "*" /E /njs /njh /np /fp /bytes +if errorlevel 1 exit 0 else exit %errorlevel% + + + + + false + %(PreprocessorDefinitions) + MultiThreadedDLL + Level3 + %(AdditionalIncludeDirectories);src;..\..\..\addons\ofxCef\libs\cef;..\..\..\addons\ofxCef\libs\cef\export;..\..\..\addons\ofxCef\libs\cef\export\vs;..\..\..\addons\ofxCef\libs\cef\export\vs\x64;..\..\..\addons\ofxCef\libs\cef\export\vs\x64\locales;..\..\..\addons\ofxCef\libs\cef\export\vs\x64\swiftshader;..\..\..\addons\ofxCef\libs\cef\include;..\..\..\addons\ofxCef\src + CompileAsCpp + $(IntDir)/%(RelativeDir)/ + + + false + false + Console + true + true + false + %(AdditionalDependencies);libcef.lib;libcef_dll_wrapper.lib + %(AdditionalLibraryDirectories);..\..\..\addons\ofxCef\libs\cef\lib\vs\x64\Release + + + + for /d %%f in ("$(OF_ROOT)\libs\*") do (if exist "%%f\lib\vs\$(Platform_Actual)\*.dll" (robocopy "%%f\lib\vs\$(Platform_Actual)" "$(ProjectDir)bin" "*.dll" /njs /njh /np /fp /bytes )) +robocopy "$(OF_ROOT)/addons/ofxCef/libs/cef/export/vs/$(Platform_Actual)/" "$(ProjectDir)bin/" "*" /E /njs /njh /np /fp /bytes +if errorlevel 1 exit 0 else exit %errorlevel% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {5837595d-aca9-485c-8e76-729040ce4b0b} + + + + + /D_DEBUG %(AdditionalOptions) + /D_DEBUG %(AdditionalOptions) + $(OF_ROOT)\libs\openFrameworksCompiled\project\vs + + + + + + + + + \ No newline at end of file diff --git a/example-multi/example-multi.vcxproj.filters b/example-multi/example-multi.vcxproj.filters new file mode 100755 index 0000000..611c24a --- /dev/null +++ b/example-multi/example-multi.vcxproj.filters @@ -0,0 +1,855 @@ + + + + + src + + + src + + + src + + + src + + + addons\ofxCef\src + + + addons\ofxCef\src + + + addons\ofxCef\src + + + addons\ofxCef\src + + + addons\ofxCef\src + + + addons\ofxCef\src + + + addons\ofxCef\src + + + + + {d8376475-7454-4a24-b08a-aac121d3ad6f} + + + {71834F65-F3A9-211E-73B8-DC85} + + + {242B8897-478F-B7EC-238A-8F4F} + + + {D4B7FEB8-FF20-0484-59B5-9E53} + + + {259D652A-1060-DF9D-A02E-AE2E} + + + {885A750D-613C-CE7B-B45B-3852} + + + {1AEE5775-012F-7E1B-CF5C-1156} + + + {9689C101-792D-AB1A-C7DF-069E} + + + {319BDE76-5E11-315A-9A13-F164} + + + {F0F26143-6024-7965-2498-019F} + + + {CA9CD6BF-7FE6-E07C-D767-C9C1} + + + {358DECDF-A899-5772-B5A5-C927} + + + {2D10CE5C-3A9F-01C7-FE29-6391} + + + {9DCBCE3D-679F-0807-A4BB-461F} + + + {2D4D42E9-458A-46AB-E2C1-673B} + + + {843DA5E7-87E5-A046-2932-AD8D} + + + + + src + + + src + + + addons\ofxCef\src + + + addons\ofxCef\src + + + addons\ofxCef\src + + + addons\ofxCef\src + + + addons\ofxCef\src + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base\internal + + + addons\ofxCef\libs\cef\include\base\internal + + + addons\ofxCef\libs\cef\include\base\internal + + + addons\ofxCef\libs\cef\include\base\internal + + + addons\ofxCef\libs\cef\include\base\internal + + + addons\ofxCef\libs\cef\include\base\internal + + + addons\ofxCef\libs\cef\include\base\internal + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi\test + + + addons\ofxCef\libs\cef\include\capi\test + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\test + + + addons\ofxCef\libs\cef\include\test + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\wrapper + + + addons\ofxCef\libs\cef\include\wrapper + + + addons\ofxCef\libs\cef\include\wrapper + + + addons\ofxCef\libs\cef\include\wrapper + + + addons\ofxCef\libs\cef\include\wrapper + + + addons\ofxCef\libs\cef\include\wrapper + + + addons\ofxCef\libs\cef\include\wrapper + + + addons\ofxCef\libs\cef\include\wrapper + + + addons\ofxCef\libs\cef\include\wrapper + + + addons\ofxCef\src + + + addons\ofxCef\src + + + + + + \ No newline at end of file diff --git a/example-multi/example-multi.vcxproj.user b/example-multi/example-multi.vcxproj.user new file mode 100644 index 0000000..988b987 --- /dev/null +++ b/example-multi/example-multi.vcxproj.user @@ -0,0 +1,19 @@ + + + + $(ProjectDir)/bin + WindowsLocalDebugger + + + $(ProjectDir)/bin + WindowsLocalDebugger + + + $(ProjectDir)/bin + WindowsLocalDebugger + + + $(ProjectDir)/bin + WindowsLocalDebugger + + \ No newline at end of file diff --git a/example-multi/example-multi.xcodeproj/project.pbxproj b/example-multi/example-multi.xcodeproj/project.pbxproj new file mode 100644 index 0000000..284dadc --- /dev/null +++ b/example-multi/example-multi.xcodeproj/project.pbxproj @@ -0,0 +1,1180 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 46; + objects = { + +/* Begin PBXBuildFile section */ + 054614B14443C095B5A78B37 /* Chromium Embedded Framework.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 676C60DA887A77C13D96A1B0 /* Chromium Embedded Framework.framework */; }; + 0B2F620AA6FB89C959B760EE /* ofxCEF.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B61C869BB87981E7E00372B9 /* ofxCEF.cpp */; }; + 2B7B5637662258FC4D5354EE /* ofxCEFRenderHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E11F665FF14CF03519494FB7 /* ofxCEFRenderHandler.cpp */; }; + 410329AE21996F88007E1BAB /* ofxCEFClientAppRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 410329AA21996F88007E1BAB /* ofxCEFClientAppRenderer.cpp */; }; + 410329AF21996F88007E1BAB /* ofxCEFClientAppBrowser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 410329AB21996F88007E1BAB /* ofxCEFClientAppBrowser.cpp */; }; + 60837D7FC0A1D38FDA8CC116 /* ofxCEFV8ExtensionHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3379499ACE8BED89F23E2F5E /* ofxCEFV8ExtensionHandler.cpp */; }; + 91A885E37C3BBD067D0D17D8 /* Chromium Embedded Framework.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 676C60DA887A77C13D96A1B0 /* Chromium Embedded Framework.framework */; }; + D4F15080353458EE1748AA0B /* ofxCEFBrowserClient.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3143840145828E4E66F563B6 /* ofxCEFBrowserClient.cpp */; }; + DDDA3EA84EFFC4D6091FD47F /* cefListV8Converter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3C0EB826B0EFD34C3661063B /* cefListV8Converter.cpp */; }; + E4328149138ABC9F0047C5CB /* openFrameworksDebug.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E4328148138ABC890047C5CB /* openFrameworksDebug.a */; }; + E4B69E200A3A1BDC003C02F2 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E4B69E1D0A3A1BDC003C02F2 /* main.cpp */; }; + E4B69E210A3A1BDC003C02F2 /* ofApp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E4B69E1E0A3A1BDC003C02F2 /* ofApp.cpp */; }; +/* End PBXBuildFile section */ + +/* Begin PBXContainerItemProxy section */ + E4328147138ABC890047C5CB /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = E4328143138ABC890047C5CB /* openFrameworksLib.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = E4B27C1510CBEB8E00536013; + remoteInfo = openFrameworks; + }; + E4EEB9AB138B136A00A80321 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = E4328143138ABC890047C5CB /* openFrameworksLib.xcodeproj */; + proxyType = 1; + remoteGlobalIDString = E4B27C1410CBEB8E00536013; + remoteInfo = openFrameworks; + }; +/* End PBXContainerItemProxy section */ + +/* Begin PBXCopyFilesBuildPhase section */ + E4C2427710CC5ABF004149E2 /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = ""; + dstSubfolderSpec = 10; + files = ( + 91A885E37C3BBD067D0D17D8 /* Chromium Embedded Framework.framework in CopyFiles */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXCopyFilesBuildPhase section */ + +/* Begin PBXFileReference section */ + 00291C2C2AE6D65CF0674608 /* cef_panel_delegate_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_panel_delegate_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_panel_delegate_capi.h; sourceTree = SOURCE_ROOT; }; + 0070187B8EC42356D4CF7F51 /* cef_keyboard_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_keyboard_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_keyboard_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 02DCF5B7EBEAA737E78B7710 /* cef_closure_task.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_closure_task.h; path = ../../../addons/ofxCef/libs/cef/include/wrapper/cef_closure_task.h; sourceTree = SOURCE_ROOT; }; + 038E45E704C8256EB554384B /* cef_time.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_time.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_time.h; sourceTree = SOURCE_ROOT; }; + 03F213D7D110051F641364FF /* cef_logging.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_logging.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_logging.h; sourceTree = SOURCE_ROOT; }; + 051CAF59801F608E7A3CFE51 /* cef_atomic_ref_count.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_atomic_ref_count.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_atomic_ref_count.h; sourceTree = SOURCE_ROOT; }; + 0580D2BEC47ECA2D9C062697 /* cef_ptr.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_ptr.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_ptr.h; sourceTree = SOURCE_ROOT; }; + 0A60009E387736C9FCFF2D31 /* cef_window_delegate_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_window_delegate_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_window_delegate_capi.h; sourceTree = SOURCE_ROOT; }; + 0AA14A31D5AC638649220E7E /* cef_process_util_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_process_util_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_process_util_capi.h; sourceTree = SOURCE_ROOT; }; + 0AE3262580C47405CB26E38B /* ofxCEFBrowserClient.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = ofxCEFBrowserClient.h; path = ../../../addons/ofxCef/src/ofxCEFBrowserClient.h; sourceTree = SOURCE_ROOT; }; + 0B647118EEF908AFC8B7EC25 /* cef_request_context_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_request_context_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_request_context_capi.h; sourceTree = SOURCE_ROOT; }; + 0BA5D3F2ED2C1D7C1C13236E /* cef_navigation_entry_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_navigation_entry_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_navigation_entry_capi.h; sourceTree = SOURCE_ROOT; }; + 0C3DC7A3FFFF369BF286F29D /* ofxCEFRenderHandler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = ofxCEFRenderHandler.h; path = ../../../addons/ofxCef/src/ofxCEFRenderHandler.h; sourceTree = SOURCE_ROOT; }; + 0C98F3B9F4A2D644446686F6 /* cef_test_helpers.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_test_helpers.h; path = ../../../addons/ofxCef/libs/cef/include/test/cef_test_helpers.h; sourceTree = SOURCE_ROOT; }; + 0EAD6675A3A755793C171A8F /* cef_callback.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_callback.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_callback.h; sourceTree = SOURCE_ROOT; }; + 100E07500FD35582B67D14AC /* cef_request_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_request_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_request_capi.h; sourceTree = SOURCE_ROOT; }; + 102C1DAB212B329B65C61061 /* cef_file_util_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_file_util_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_file_util_capi.h; sourceTree = SOURCE_ROOT; }; + 14E82EA6DB3DD95C04DDED37 /* cef_macros.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_macros.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_macros.h; sourceTree = SOURCE_ROOT; }; + 1527539B757A644D124EA007 /* cef_scoped_temp_dir.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_scoped_temp_dir.h; path = ../../../addons/ofxCef/libs/cef/include/wrapper/cef_scoped_temp_dir.h; sourceTree = SOURCE_ROOT; }; + 15DAF777C2C535E5C9A152B4 /* cef_command_line_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_command_line_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_command_line_capi.h; sourceTree = SOURCE_ROOT; }; + 164261CD1ADDDBD171716EEA /* cef_display_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_display_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_display_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 1812BFF9062710ADA10F08BB /* cef_textfield_delegate.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_textfield_delegate.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_textfield_delegate.h; sourceTree = SOURCE_ROOT; }; + 194DBE7514AAE19E698516C2 /* cef_string_visitor.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_string_visitor.h; path = ../../../addons/ofxCef/libs/cef/include/cef_string_visitor.h; sourceTree = SOURCE_ROOT; }; + 1AEA8B96E803CF26F2358173 /* cef_window_delegate.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_window_delegate.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_window_delegate.h; sourceTree = SOURCE_ROOT; }; + 1C4C1718A279B31E7822E8FC /* cef_response_filter.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_response_filter.h; path = ../../../addons/ofxCef/libs/cef/include/cef_response_filter.h; sourceTree = SOURCE_ROOT; }; + 1E3C63D5B3ADF248C67F262E /* cef_render_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_render_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_render_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 1ED7DF86D8B2F865F3161898 /* cef_path_util.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_path_util.h; path = ../../../addons/ofxCef/libs/cef/include/cef_path_util.h; sourceTree = SOURCE_ROOT; }; + 1F2102998F2F5D77E45A9B9E /* cef_button.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_button.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_button.h; sourceTree = SOURCE_ROOT; }; + 1FCB8F579FEF30A7AC7012FF /* cef_textfield_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_textfield_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_textfield_capi.h; sourceTree = SOURCE_ROOT; }; + 20A89AE885F402F3D8640ED9 /* cef_view_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_view_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_view_capi.h; sourceTree = SOURCE_ROOT; }; + 20E07D1E2B10B5E715570258 /* cef_dom.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_dom.h; path = ../../../addons/ofxCef/libs/cef/include/cef_dom.h; sourceTree = SOURCE_ROOT; }; + 2165E514BB0CAF310B9C9F9C /* cef_thread_checker.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_thread_checker.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_thread_checker.h; sourceTree = SOURCE_ROOT; }; + 2170C47EB499A21AB46FBF5E /* cef_trace_event.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_trace_event.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_trace_event.h; sourceTree = SOURCE_ROOT; }; + 2559555A14C037F68194F01A /* cef_parser_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_parser_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_parser_capi.h; sourceTree = SOURCE_ROOT; }; + 25D8DAA39247BA7DD9406F41 /* cef_response_filter_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_response_filter_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_response_filter_capi.h; sourceTree = SOURCE_ROOT; }; + 2725157AB1466A545399FA9C /* cef_types_mac.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_types_mac.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_types_mac.h; sourceTree = SOURCE_ROOT; }; + 28BFBB77A35D3DF30174424F /* cef_geolocation_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_geolocation_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_geolocation_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 2A1710BD54FB929A4915325D /* cef_zip_archive.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_zip_archive.h; path = ../../../addons/ofxCef/libs/cef/include/wrapper/cef_zip_archive.h; sourceTree = SOURCE_ROOT; }; + 2A7CBF9F9FB8C1B48BDBF11F /* cef_lock_impl.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_lock_impl.h; path = ../../../addons/ofxCef/libs/cef/include/base/internal/cef_lock_impl.h; sourceTree = SOURCE_ROOT; }; + 2A82FA1E0BE1F12B079098CA /* cef_stream_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_stream_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_stream_capi.h; sourceTree = SOURCE_ROOT; }; + 2B0B95E92EF7663E5027CB14 /* cef_request_context_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_request_context_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_request_context_handler.h; sourceTree = SOURCE_ROOT; }; + 2B1811713EA0A5A684CE6836 /* cef_v8_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_v8_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_v8_capi.h; sourceTree = SOURCE_ROOT; }; + 2B8C6E33454D1450AA1470C0 /* cef_drag_data.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_drag_data.h; path = ../../../addons/ofxCef/libs/cef/include/cef_drag_data.h; sourceTree = SOURCE_ROOT; }; + 2E1F7A888F210617B446D55F /* cef_callback_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_callback_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_callback_capi.h; sourceTree = SOURCE_ROOT; }; + 2F868FAA607DC5B7C6B57B8D /* cef_v8.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_v8.h; path = ../../../addons/ofxCef/libs/cef/include/cef_v8.h; sourceTree = SOURCE_ROOT; }; + 3068F8462C97222A6797F42C /* cef_scroll_view.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_scroll_view.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_scroll_view.h; sourceTree = SOURCE_ROOT; }; + 312C3D2CF79BC5F1AE3D9349 /* cef_dom_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_dom_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_dom_capi.h; sourceTree = SOURCE_ROOT; }; + 3143840145828E4E66F563B6 /* ofxCEFBrowserClient.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; name = ofxCEFBrowserClient.cpp; path = ../../../addons/ofxCef/src/ofxCEFBrowserClient.cpp; sourceTree = SOURCE_ROOT; }; + 3197DCA73569896BC4D3A5CD /* cef_display_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_display_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_display_capi.h; sourceTree = SOURCE_ROOT; }; + 329F869BF4D0C75B9C0443D6 /* cef_keyboard_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_keyboard_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_keyboard_handler.h; sourceTree = SOURCE_ROOT; }; + 32A420DD2DE9D512C27CE46E /* cef_callback.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_callback.h; path = ../../../addons/ofxCef/libs/cef/include/cef_callback.h; sourceTree = SOURCE_ROOT; }; + 3379499ACE8BED89F23E2F5E /* ofxCEFV8ExtensionHandler.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; name = ofxCEFV8ExtensionHandler.cpp; path = ../../../addons/ofxCef/src/ofxCEFV8ExtensionHandler.cpp; sourceTree = SOURCE_ROOT; }; + 33E4D5D374715A15136F45E2 /* cef_scroll_view_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_scroll_view_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_scroll_view_capi.h; sourceTree = SOURCE_ROOT; }; + 33F32C1F925105CE3DEE3F9F /* cef_resource_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_resource_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_resource_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 34D59E89926EFC8E645DEBD8 /* cef_platform_thread.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_platform_thread.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_platform_thread.h; sourceTree = SOURCE_ROOT; }; + 35451B09495C8A84AF5DF26A /* cef_render_process_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_render_process_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_render_process_handler.h; sourceTree = SOURCE_ROOT; }; + 3607AAADD5F34875B9010CF4 /* cef_string16.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_string16.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_string16.h; sourceTree = SOURCE_ROOT; }; + 36297A6A6CA6AEBB1CE40B29 /* cef_context_menu_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_context_menu_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_context_menu_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 36B82456EFB5609FFF46663E /* cef_textfield.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_textfield.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_textfield.h; sourceTree = SOURCE_ROOT; }; + 3785B0F39A5DAE364418EDB6 /* cef_waitable_event_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_waitable_event_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_waitable_event_capi.h; sourceTree = SOURCE_ROOT; }; + 387F88B3F68B92B5EBECEE50 /* cef_ssl_status.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_ssl_status.h; path = ../../../addons/ofxCef/libs/cef/include/cef_ssl_status.h; sourceTree = SOURCE_ROOT; }; + 39493142F17014B2C220732A /* cef_server.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_server.h; path = ../../../addons/ofxCef/libs/cef/include/cef_server.h; sourceTree = SOURCE_ROOT; }; + 3A6C457F405589BE42E9462F /* cef_geolocation.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_geolocation.h; path = ../../../addons/ofxCef/libs/cef/include/cef_geolocation.h; sourceTree = SOURCE_ROOT; }; + 3B59A5220427F31282741C97 /* cef_logging_internal.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_logging_internal.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_logging_internal.h; sourceTree = SOURCE_ROOT; }; + 3C0EB826B0EFD34C3661063B /* cefListV8Converter.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; name = cefListV8Converter.cpp; path = ../../../addons/ofxCef/src/cefListV8Converter.cpp; sourceTree = SOURCE_ROOT; }; + 410329AA21996F88007E1BAB /* ofxCEFClientAppRenderer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ofxCEFClientAppRenderer.cpp; path = ../src/ofxCEFClientAppRenderer.cpp; sourceTree = ""; }; + 410329AB21996F88007E1BAB /* ofxCEFClientAppBrowser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ofxCEFClientAppBrowser.cpp; path = ../src/ofxCEFClientAppBrowser.cpp; sourceTree = ""; }; + 410329AC21996F88007E1BAB /* ofxCEFClientAppRenderer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ofxCEFClientAppRenderer.h; path = ../src/ofxCEFClientAppRenderer.h; sourceTree = ""; }; + 410329AD21996F88007E1BAB /* ofxCEFClientAppBrowser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ofxCEFClientAppBrowser.h; path = ../src/ofxCEFClientAppBrowser.h; sourceTree = ""; }; + 428133A8E151E9599C7094AA /* cef_layout_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_layout_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_layout_capi.h; sourceTree = SOURCE_ROOT; }; + 439C83036046CB60F9D4E85F /* cef_extension.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_extension.h; path = ../../../addons/ofxCef/libs/cef/include/cef_extension.h; sourceTree = SOURCE_ROOT; }; + 456DC3A4B1A811268E4ED2AA /* cef_stream_resource_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_stream_resource_handler.h; path = ../../../addons/ofxCef/libs/cef/include/wrapper/cef_stream_resource_handler.h; sourceTree = SOURCE_ROOT; }; + 48731D7516BBD47EDE77691D /* cef_translator_test_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_translator_test_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/test/cef_translator_test_capi.h; sourceTree = SOURCE_ROOT; }; + 48D9AD678ECE82FD13FA7B72 /* cef_weak_ptr.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_weak_ptr.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_weak_ptr.h; sourceTree = SOURCE_ROOT; }; + 4A48FEF248B91E3D9BE62E9D /* cef_callback_internal.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_callback_internal.h; path = ../../../addons/ofxCef/libs/cef/include/base/internal/cef_callback_internal.h; sourceTree = SOURCE_ROOT; }; + 4A79AF8D7C001FF91F87328B /* cef_geolocation_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_geolocation_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_geolocation_capi.h; sourceTree = SOURCE_ROOT; }; + 4A85211958E95D183DD7F558 /* cef_build.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_build.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_build.h; sourceTree = SOURCE_ROOT; }; + 4BD2BB0449EBC664E70254BB /* cef_translator_test.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_translator_test.h; path = ../../../addons/ofxCef/libs/cef/include/test/cef_translator_test.h; sourceTree = SOURCE_ROOT; }; + 4DCB781AB625093251C26A41 /* cef_command_line.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_command_line.h; path = ../../../addons/ofxCef/libs/cef/include/cef_command_line.h; sourceTree = SOURCE_ROOT; }; + 4EAA8586359C3609E2B6C16E /* cef_types.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_types.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_types.h; sourceTree = SOURCE_ROOT; }; + 4F6DC747BD9AD4EDB1B8B4CF /* cef_drag_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_drag_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_drag_handler.h; sourceTree = SOURCE_ROOT; }; + 500CB4673C1D482EC7AA8DC7 /* cef_byte_read_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_byte_read_handler.h; path = ../../../addons/ofxCef/libs/cef/include/wrapper/cef_byte_read_handler.h; sourceTree = SOURCE_ROOT; }; + 537687F8E675715DFCC827C4 /* cef_focus_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_focus_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_focus_handler.h; sourceTree = SOURCE_ROOT; }; + 53AAA9A67986C932E53BFBD4 /* cef_browser_process_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_browser_process_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_browser_process_handler.h; sourceTree = SOURCE_ROOT; }; + 55A2FF67EDC791B376BBBBBC /* cef_scheme_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_scheme_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_scheme_capi.h; sourceTree = SOURCE_ROOT; }; + 565B942ECC409BE27EF174DA /* cef_urlrequest.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_urlrequest.h; path = ../../../addons/ofxCef/libs/cef/include/cef_urlrequest.h; sourceTree = SOURCE_ROOT; }; + 5760F67CAF9D75B690014B2C /* cef_download_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_download_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_download_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 5767A92884E9FEC2530B0FE9 /* cef_request_context_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_request_context_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_request_context_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 576A33814DEF9E47AE72BF46 /* cef_request_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_request_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_request_handler.h; sourceTree = SOURCE_ROOT; }; + 5898ACB2578EDE834F3A2E87 /* cef_string_multimap.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_string_multimap.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_string_multimap.h; sourceTree = SOURCE_ROOT; }; + 590D42228F2455CC7EF1630B /* cef_render_process_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_render_process_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_render_process_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 5C01A32E16C9F8B03F1BC0BD /* cef_extension_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_extension_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_extension_capi.h; sourceTree = SOURCE_ROOT; }; + 5C5892077B759975737C3D3B /* cef_stream.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_stream.h; path = ../../../addons/ofxCef/libs/cef/include/cef_stream.h; sourceTree = SOURCE_ROOT; }; + 5EB2CFF8ABA3128ED991B0A3 /* cef_menu_model_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_menu_model_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_menu_model_capi.h; sourceTree = SOURCE_ROOT; }; + 60FAAD1FD2BF2F28A49CF9CB /* cef_bind_internal.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_bind_internal.h; path = ../../../addons/ofxCef/libs/cef/include/base/internal/cef_bind_internal.h; sourceTree = SOURCE_ROOT; }; + 61D295E14C76CF41C14373B3 /* cef_print_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_print_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_print_handler.h; sourceTree = SOURCE_ROOT; }; + 62D6E7B0849E68BE180F2B76 /* cef_cookie.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_cookie.h; path = ../../../addons/ofxCef/libs/cef/include/cef_cookie.h; sourceTree = SOURCE_ROOT; }; + 641C5DB65E7AF41D219F6ADB /* cef_ssl_info.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_ssl_info.h; path = ../../../addons/ofxCef/libs/cef/include/cef_ssl_info.h; sourceTree = SOURCE_ROOT; }; + 64C2ADFB4C35C03A55EA5555 /* cef_web_plugin_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_web_plugin_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_web_plugin_capi.h; sourceTree = SOURCE_ROOT; }; + 660166720CBB6D15E6AD8D74 /* cef_ssl_info_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_ssl_info_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_ssl_info_capi.h; sourceTree = SOURCE_ROOT; }; + 67420906AEE1C3940C1F400E /* cef_window_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_window_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_window_capi.h; sourceTree = SOURCE_ROOT; }; + 676C60DA887A77C13D96A1B0 /* Chromium Embedded Framework.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = "Chromium Embedded Framework.framework"; path = "../../../addons/ofxCef/libs/cef/lib/osx/Chromium Embedded Framework.framework"; sourceTree = ""; }; + 6B8E5FECF03F7670453AB7E5 /* cef_navigation_entry.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_navigation_entry.h; path = ../../../addons/ofxCef/libs/cef/include/cef_navigation_entry.h; sourceTree = SOURCE_ROOT; }; + 6CA025E6225BDC11F43AADDD /* cef_thread.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_thread.h; path = ../../../addons/ofxCef/libs/cef/include/cef_thread.h; sourceTree = SOURCE_ROOT; }; + 6D48E2E9E29351DBADFE3564 /* cef_image.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_image.h; path = ../../../addons/ofxCef/libs/cef/include/cef_image.h; sourceTree = SOURCE_ROOT; }; + 6DBD56173FC8974C5E895DC2 /* cef_app_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_app_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_app_capi.h; sourceTree = SOURCE_ROOT; }; + 6E7F76F360EB5BE6FA4E3D77 /* cef_origin_whitelist_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_origin_whitelist_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_origin_whitelist_capi.h; sourceTree = SOURCE_ROOT; }; + 6F4A4A0CBCC99CC1A315E7E0 /* cef_basictypes.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_basictypes.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_basictypes.h; sourceTree = SOURCE_ROOT; }; + 6F9FBE05E07CD95BD3505CDC /* cef_zip_reader.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_zip_reader.h; path = ../../../addons/ofxCef/libs/cef/include/cef_zip_reader.h; sourceTree = SOURCE_ROOT; }; + 703C1A24D67566A7528E8FE6 /* cef_menu_button_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_menu_button_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_menu_button_capi.h; sourceTree = SOURCE_ROOT; }; + 72E50376F0DEA2D640ADE973 /* cef_crash_util_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_crash_util_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_crash_util_capi.h; sourceTree = SOURCE_ROOT; }; + 7323E118D31813C31A5E1D00 /* cef_download_item_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_download_item_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_download_item_capi.h; sourceTree = SOURCE_ROOT; }; + 753BC7D073828C4E511F3A9D /* cef_helpers.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_helpers.h; path = ../../../addons/ofxCef/libs/cef/include/wrapper/cef_helpers.h; sourceTree = SOURCE_ROOT; }; + 757F2186B54D6794ADD5E30D /* cef_drag_data_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_drag_data_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_drag_data_capi.h; sourceTree = SOURCE_ROOT; }; + 77265803EE36042E2558313D /* cef_layout.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_layout.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_layout.h; sourceTree = SOURCE_ROOT; }; + 78C36D0030576B1802717918 /* cef_drag_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_drag_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_drag_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 7AB1CBE92D5E91C087A77A29 /* cef_export.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_export.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_export.h; sourceTree = SOURCE_ROOT; }; + 7AFC5E1DA4C8DB16BA6314ED /* cef_view.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_view.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_view.h; sourceTree = SOURCE_ROOT; }; + 7B2E9BCA74D98422C3D8F664 /* cef_panel.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_panel.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_panel.h; sourceTree = SOURCE_ROOT; }; + 7B736B6A394508298F5B0EC7 /* cef_load_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_load_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_load_handler.h; sourceTree = SOURCE_ROOT; }; + 7E71C37E88E2458E287F3019 /* cef_resource_bundle_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_resource_bundle_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_resource_bundle_capi.h; sourceTree = SOURCE_ROOT; }; + 7E9A6B0776B57BE4080AF35B /* cef_scoped_ptr.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_scoped_ptr.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_scoped_ptr.h; sourceTree = SOURCE_ROOT; }; + 7EDF5043E930DDDBAD13A1B9 /* cef_client.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_client.h; path = ../../../addons/ofxCef/libs/cef/include/cef_client.h; sourceTree = SOURCE_ROOT; }; + 80B010B05CAC488642D0B525 /* cef_task_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_task_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_task_capi.h; sourceTree = SOURCE_ROOT; }; + 84041CFB6C12D7C730329764 /* cef_pack_resources.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_pack_resources.h; path = ../../../addons/ofxCef/libs/cef/include/cef_pack_resources.h; sourceTree = SOURCE_ROOT; }; + 8524AFCA20B9B36ABA3D9DE3 /* cef_raw_scoped_refptr_mismatch_checker.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_raw_scoped_refptr_mismatch_checker.h; path = ../../../addons/ofxCef/libs/cef/include/base/internal/cef_raw_scoped_refptr_mismatch_checker.h; sourceTree = SOURCE_ROOT; }; + 8632BA4E507580E07E482A92 /* cef_browser_view_delegate.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_browser_view_delegate.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_browser_view_delegate.h; sourceTree = SOURCE_ROOT; }; + 86E941ADE6F454524494918B /* cef_dialog_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_dialog_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_dialog_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 87C99D489550B5F7614CEC79 /* cef_types_wrappers.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_types_wrappers.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_types_wrappers.h; sourceTree = SOURCE_ROOT; }; + 89A5C65507C1CFEB5B9D68BC /* cef_xml_reader.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_xml_reader.h; path = ../../../addons/ofxCef/libs/cef/include/cef_xml_reader.h; sourceTree = SOURCE_ROOT; }; + 8A0740C024D75A9D2B68F076 /* cef_browser_process_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_browser_process_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_browser_process_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 8A5537262E05E1BC6EF54DD3 /* cef_string_list.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_string_list.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_string_list.h; sourceTree = SOURCE_ROOT; }; + 8ABC6818A43A1B0E6CD97BE6 /* cef_button_delegate.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_button_delegate.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_button_delegate.h; sourceTree = SOURCE_ROOT; }; + 8ACC1885A082BB0951E1D9D3 /* cefListV8Converter.hpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cefListV8Converter.hpp; path = ../../../addons/ofxCef/src/cefListV8Converter.hpp; sourceTree = SOURCE_ROOT; }; + 8C33A100ECF5CF89E82ACB1C /* cef_client_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_client_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_client_capi.h; sourceTree = SOURCE_ROOT; }; + 8D13DBD2CDBB693036316FE2 /* cef_extension_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_extension_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_extension_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 8F2465C05916D117B3E22AB3 /* cef_app.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_app.h; path = ../../../addons/ofxCef/libs/cef/include/cef_app.h; sourceTree = SOURCE_ROOT; }; + 91E90367403A96FD57A20EC5 /* cef_menu_model_delegate.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_menu_model_delegate.h; path = ../../../addons/ofxCef/libs/cef/include/cef_menu_model_delegate.h; sourceTree = SOURCE_ROOT; }; + 935125649445BCB4A826D8C4 /* cef_frame.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_frame.h; path = ../../../addons/ofxCef/libs/cef/include/cef_frame.h; sourceTree = SOURCE_ROOT; }; + 945B530205210062DEDCB8BD /* cef_crash_util.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_crash_util.h; path = ../../../addons/ofxCef/libs/cef/include/cef_crash_util.h; sourceTree = SOURCE_ROOT; }; + 94A9E4D1C0AE95211249A154 /* cef_string_types.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_string_types.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_string_types.h; sourceTree = SOURCE_ROOT; }; + 95C184E8715D0671B4A51949 /* cef_download_item.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_download_item.h; path = ../../../addons/ofxCef/libs/cef/include/cef_download_item.h; sourceTree = SOURCE_ROOT; }; + 95EBCF48E605420615CACDAC /* cef_x509_certificate.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_x509_certificate.h; path = ../../../addons/ofxCef/libs/cef/include/cef_x509_certificate.h; sourceTree = SOURCE_ROOT; }; + 974B79EAD856878FD64ED06C /* cef_cancelable_callback.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_cancelable_callback.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_cancelable_callback.h; sourceTree = SOURCE_ROOT; }; + 974FEBEF159B09BB22504CA7 /* cef_parser.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_parser.h; path = ../../../addons/ofxCef/libs/cef/include/cef_parser.h; sourceTree = SOURCE_ROOT; }; + 97A89147AFFDE13AC13EFFEE /* cef_jsdialog_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_jsdialog_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_jsdialog_handler.h; sourceTree = SOURCE_ROOT; }; + 97B0ABF69F3F3E15AB0DF99A /* cef_box_layout_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_box_layout_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_box_layout_capi.h; sourceTree = SOURCE_ROOT; }; + 99401AD0A780BE1669349E7A /* cef_textfield_delegate_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_textfield_delegate_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_textfield_delegate_capi.h; sourceTree = SOURCE_ROOT; }; + 9AF25D6C059C1CB68217FE51 /* cef_accessibility_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_accessibility_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_accessibility_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 9B671F9CB08E6B35E7DEB3E2 /* cef_urlrequest_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_urlrequest_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_urlrequest_capi.h; sourceTree = SOURCE_ROOT; }; + 9B8E96CF11B0D07AC8C80825 /* cef_cookie_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_cookie_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_cookie_capi.h; sourceTree = SOURCE_ROOT; }; + 9EFA081B768BC2D7E53C0BEF /* cef_atomicops_atomicword_compat.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_atomicops_atomicword_compat.h; path = ../../../addons/ofxCef/libs/cef/include/base/internal/cef_atomicops_atomicword_compat.h; sourceTree = SOURCE_ROOT; }; + 9F66A52DE3235A3CA7CC821B /* cef_browser_view.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_browser_view.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_browser_view.h; sourceTree = SOURCE_ROOT; }; + 9FC99C765B8E56829F73F602 /* cef_trace.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_trace.h; path = ../../../addons/ofxCef/libs/cef/include/cef_trace.h; sourceTree = SOURCE_ROOT; }; + 9FD165F7E38EC29304BA165A /* cef_auth_callback.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_auth_callback.h; path = ../../../addons/ofxCef/libs/cef/include/cef_auth_callback.h; sourceTree = SOURCE_ROOT; }; + 9FE08A7EF88630EF071F2DF7 /* cef_trace_event_internal.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_trace_event_internal.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_trace_event_internal.h; sourceTree = SOURCE_ROOT; }; + A2EC7B67B20A528AAC28B259 /* cef_ssl_status_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_ssl_status_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_ssl_status_capi.h; sourceTree = SOURCE_ROOT; }; + A372DA1CE70F88199F689004 /* cef_browser_view_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_browser_view_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_browser_view_capi.h; sourceTree = SOURCE_ROOT; }; + A3C30F1A207F8DD6041E16A9 /* cef_values_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_values_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_values_capi.h; sourceTree = SOURCE_ROOT; }; + A41D1A0FD57292C0456A183A /* cef_download_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_download_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_download_handler.h; sourceTree = SOURCE_ROOT; }; + A46581D26344CEC7F833EC4F /* cef_origin_whitelist.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_origin_whitelist.h; path = ../../../addons/ofxCef/libs/cef/include/cef_origin_whitelist.h; sourceTree = SOURCE_ROOT; }; + A4F62297F22927703D069632 /* cef_label_button.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_label_button.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_label_button.h; sourceTree = SOURCE_ROOT; }; + A51362F34FA079B132380258 /* cef_bind.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_bind.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_bind.h; sourceTree = SOURCE_ROOT; }; + A51D2E9F76E67D1FA5B669C5 /* cef_string.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_string.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_string.h; sourceTree = SOURCE_ROOT; }; + A58CFA6B0BC404C6E710C5FF /* cef_find_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_find_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_find_handler_capi.h; sourceTree = SOURCE_ROOT; }; + A6505ED7F290F77860CBA2B3 /* cef_response.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_response.h; path = ../../../addons/ofxCef/libs/cef/include/cef_response.h; sourceTree = SOURCE_ROOT; }; + A8B41AADC4F93F5896BFDF4D /* cef_find_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_find_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_find_handler.h; sourceTree = SOURCE_ROOT; }; + A8D5A110FCE732144E6B774E /* cef_print_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_print_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_print_handler_capi.h; sourceTree = SOURCE_ROOT; }; + A93AE59A7FBC32E104137AC9 /* cef_ref_counted.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_ref_counted.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_ref_counted.h; sourceTree = SOURCE_ROOT; }; + AA01EF9D712A57CD8111F80E /* cef_dialog_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_dialog_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_dialog_handler.h; sourceTree = SOURCE_ROOT; }; + AA46A452A707ED73469FB8C4 /* cef_extension_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_extension_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_extension_handler.h; sourceTree = SOURCE_ROOT; }; + AC4D09DA188BE5D17D008866 /* cef_geolocation_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_geolocation_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_geolocation_handler.h; sourceTree = SOURCE_ROOT; }; + AC65E2D4B5A68A3215A6FB58 /* cef_menu_button.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_menu_button.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_menu_button.h; sourceTree = SOURCE_ROOT; }; + ACC86EC892AFCCFB41F3F071 /* cef_file_util.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_file_util.h; path = ../../../addons/ofxCef/libs/cef/include/cef_file_util.h; sourceTree = SOURCE_ROOT; }; + AE51D7106C761E3664823B58 /* cef_path_util_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_path_util_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_path_util_capi.h; sourceTree = SOURCE_ROOT; }; + AE7D03D08AA1048999D54D56 /* cef_version.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_version.h; path = ../../../addons/ofxCef/libs/cef/include/cef_version.h; sourceTree = SOURCE_ROOT; }; + AFD16FEB65EC23FC9C9DD391 /* cef_base_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_base_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_base_capi.h; sourceTree = SOURCE_ROOT; }; + B0C11256F640F03C8909CB1F /* cef_auth_callback_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_auth_callback_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_auth_callback_capi.h; sourceTree = SOURCE_ROOT; }; + B101C6D04337BE34E432CD47 /* cef_trace_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_trace_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_trace_capi.h; sourceTree = SOURCE_ROOT; }; + B175EDAEE30511DFA6869C8C /* cef_fill_layout.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_fill_layout.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_fill_layout.h; sourceTree = SOURCE_ROOT; }; + B1BCE7C57E0B9C6676E764E0 /* ofxCEF.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = ofxCEF.h; path = ../../../addons/ofxCef/src/ofxCEF.h; sourceTree = SOURCE_ROOT; }; + B228AFD4C274F09BD84E3644 /* cef_process_message.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_process_message.h; path = ../../../addons/ofxCef/libs/cef/include/cef_process_message.h; sourceTree = SOURCE_ROOT; }; + B3121FA4A9A643D25AE844ED /* ofxCEFV8ExtensionHandler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = ofxCEFV8ExtensionHandler.h; path = ../../../addons/ofxCef/src/ofxCEFV8ExtensionHandler.h; sourceTree = SOURCE_ROOT; }; + B61C869BB87981E7E00372B9 /* ofxCEF.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; name = ofxCEF.cpp; path = ../../../addons/ofxCef/src/ofxCEF.cpp; sourceTree = SOURCE_ROOT; }; + B7068C2801EB5E57568D5747 /* cef_print_settings_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_print_settings_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_print_settings_capi.h; sourceTree = SOURCE_ROOT; }; + B7842E66545E17936B90A6A3 /* cef_focus_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_focus_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_focus_handler_capi.h; sourceTree = SOURCE_ROOT; }; + B843F26C41577598C0C84453 /* cef_panel_delegate.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_panel_delegate.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_panel_delegate.h; sourceTree = SOURCE_ROOT; }; + B86BF06A1F5FFD3AA8A1ADBC /* cef_callback_forward.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_callback_forward.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_callback_forward.h; sourceTree = SOURCE_ROOT; }; + B8E3BA0C86BC637A167CF7A5 /* cef_button_delegate_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_button_delegate_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_button_delegate_capi.h; sourceTree = SOURCE_ROOT; }; + B91A6AB0896F314023998097 /* cef_thread_collision_warner.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_thread_collision_warner.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_thread_collision_warner.h; sourceTree = SOURCE_ROOT; }; + B9E46B8C27B943C86A500F90 /* cef_resource_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_resource_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_resource_handler.h; sourceTree = SOURCE_ROOT; }; + BB5E99A443174F8ABD0C2CEE /* cef_zip_reader_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_zip_reader_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_zip_reader_capi.h; sourceTree = SOURCE_ROOT; }; + BCA4A8F39596FFD54087EEB2 /* cef_panel_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_panel_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_panel_capi.h; sourceTree = SOURCE_ROOT; }; + BE80C92C83485889252EA565 /* cef_process_util.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_process_util.h; path = ../../../addons/ofxCef/libs/cef/include/cef_process_util.h; sourceTree = SOURCE_ROOT; }; + BFE6680FBEA0DC9C94935515 /* cef_browser_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_browser_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_browser_capi.h; sourceTree = SOURCE_ROOT; }; + C232D2A4935A4BAB9BEBCBE3 /* cef_render_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_render_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_render_handler.h; sourceTree = SOURCE_ROOT; }; + C2A3664EA100E524DCC94BD7 /* cef_jsdialog_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_jsdialog_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_jsdialog_handler_capi.h; sourceTree = SOURCE_ROOT; }; + C3FA73FBFC6F238011A060C2 /* cef_task.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_task.h; path = ../../../addons/ofxCef/libs/cef/include/cef_task.h; sourceTree = SOURCE_ROOT; }; + C665723989D6E858BD56A279 /* cef_base.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_base.h; path = ../../../addons/ofxCef/libs/cef/include/cef_base.h; sourceTree = SOURCE_ROOT; }; + C73CF328495504862FA5BB77 /* cef_request_context.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_request_context.h; path = ../../../addons/ofxCef/libs/cef/include/cef_request_context.h; sourceTree = SOURCE_ROOT; }; + C81256E22D14A8D61BA760E1 /* cef_server_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_server_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_server_capi.h; sourceTree = SOURCE_ROOT; }; + C967E4972D0CB2BA88A54150 /* cef_callback_helpers.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_callback_helpers.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_callback_helpers.h; sourceTree = SOURCE_ROOT; }; + C988E5A7C685A3424E658C60 /* cef_box_layout.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_box_layout.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_box_layout.h; sourceTree = SOURCE_ROOT; }; + CA41B65FFADC0A8E79FCB477 /* cef_menu_button_delegate.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_menu_button_delegate.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_menu_button_delegate.h; sourceTree = SOURCE_ROOT; }; + CB535D74365CBDFEA8E35B48 /* cef_callback_list.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_callback_list.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_callback_list.h; sourceTree = SOURCE_ROOT; }; + CC0ED719A2A4CCA23044598A /* cef_request_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_request_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_request_handler_capi.h; sourceTree = SOURCE_ROOT; }; + CE3E502AD101CF73119C7620 /* cef_string_wrappers.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_string_wrappers.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_string_wrappers.h; sourceTree = SOURCE_ROOT; }; + D21F9F044B785C9AAE99882E /* cef_display_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_display_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_display_handler.h; sourceTree = SOURCE_ROOT; }; + D39D4B19986C62E65B25CCDB /* cef_template_util.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_template_util.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_template_util.h; sourceTree = SOURCE_ROOT; }; + D4680D3C9AA2BAA9E944FAA0 /* cef_resource_bundle_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_resource_bundle_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_resource_bundle_handler_capi.h; sourceTree = SOURCE_ROOT; }; + D503B184127E8E8FD3AC4364 /* cef_fill_layout_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_fill_layout_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_fill_layout_capi.h; sourceTree = SOURCE_ROOT; }; + D53A7A9DC7E2F03EE4E90E6A /* cef_resource_bundle.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_resource_bundle.h; path = ../../../addons/ofxCef/libs/cef/include/cef_resource_bundle.h; sourceTree = SOURCE_ROOT; }; + D5413B4D3C96962CE6FA48D2 /* cef_thread_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_thread_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_thread_capi.h; sourceTree = SOURCE_ROOT; }; + D5B65053FD5777C94CD27822 /* cef_life_span_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_life_span_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_life_span_handler.h; sourceTree = SOURCE_ROOT; }; + D7B3EE49C588599B875DF410 /* cef_resource_manager.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_resource_manager.h; path = ../../../addons/ofxCef/libs/cef/include/wrapper/cef_resource_manager.h; sourceTree = SOURCE_ROOT; }; + DA4070D8CA2E8FA61F9A65EC /* cef_menu_button_delegate_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_menu_button_delegate_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_menu_button_delegate_capi.h; sourceTree = SOURCE_ROOT; }; + DAE0125ABEBEEB7E0840558D /* cef_lock.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_lock.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_lock.h; sourceTree = SOURCE_ROOT; }; + DC9812BF70A242F2F6E30986 /* cef_application_mac.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_application_mac.h; path = ../../../addons/ofxCef/libs/cef/include/cef_application_mac.h; sourceTree = SOURCE_ROOT; }; + DD712588C183082E38E7716D /* cef_button_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_button_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_button_capi.h; sourceTree = SOURCE_ROOT; }; + DD8653ECF75A895FD5A0ACBF /* cef_xml_object.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_xml_object.h; path = ../../../addons/ofxCef/libs/cef/include/wrapper/cef_xml_object.h; sourceTree = SOURCE_ROOT; }; + DDC8F223489E55EC3D8CE152 /* cef_resource_bundle_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_resource_bundle_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_resource_bundle_handler.h; sourceTree = SOURCE_ROOT; }; + DDCA1B6E377A87F56A51A6C1 /* cef_thread_internal.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_thread_internal.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_thread_internal.h; sourceTree = SOURCE_ROOT; }; + DEEA50EFDF9E6DEDCEFFC7DD /* cef_process_message_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_process_message_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_process_message_capi.h; sourceTree = SOURCE_ROOT; }; + E01216B38AA87546AAE6480E /* cef_atomicops.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_atomicops.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_atomicops.h; sourceTree = SOURCE_ROOT; }; + E054875D166F3D43DCB1319E /* cef_string_map.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_string_map.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_string_map.h; sourceTree = SOURCE_ROOT; }; + E074339A44FF3FAA11C97ACD /* cef_request.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_request.h; path = ../../../addons/ofxCef/libs/cef/include/cef_request.h; sourceTree = SOURCE_ROOT; }; + E0AF22F013B3CC965AF97A00 /* cef_view_delegate.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_view_delegate.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_view_delegate.h; sourceTree = SOURCE_ROOT; }; + E0B44099A61A6D6EF0795807 /* cef_browser_view_delegate_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_browser_view_delegate_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_browser_view_delegate_capi.h; sourceTree = SOURCE_ROOT; }; + E0E0C29CDFF1A4E0D94EBFB1 /* cef_image_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_image_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_image_capi.h; sourceTree = SOURCE_ROOT; }; + E0E7FD6AD1EC890D55DA1B95 /* cef_print_settings.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_print_settings.h; path = ../../../addons/ofxCef/libs/cef/include/cef_print_settings.h; sourceTree = SOURCE_ROOT; }; + E11F665FF14CF03519494FB7 /* ofxCEFRenderHandler.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; name = ofxCEFRenderHandler.cpp; path = ../../../addons/ofxCef/src/ofxCEFRenderHandler.cpp; sourceTree = SOURCE_ROOT; }; + E13AAC49A7180915F5DFF26A /* cef_values.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_values.h; path = ../../../addons/ofxCef/libs/cef/include/cef_values.h; sourceTree = SOURCE_ROOT; }; + E1AD7A631E9F4A7BEF229E0A /* cef_move.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_move.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_move.h; sourceTree = SOURCE_ROOT; }; + E218F572F86392981FA548C8 /* cef_scheme.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_scheme.h; path = ../../../addons/ofxCef/libs/cef/include/cef_scheme.h; sourceTree = SOURCE_ROOT; }; + E23C0C44EF59DB29666D3DE5 /* cef_pack_strings.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_pack_strings.h; path = ../../../addons/ofxCef/libs/cef/include/cef_pack_strings.h; sourceTree = SOURCE_ROOT; }; + E31F8B2516EA5EC0C7D9033F /* cef_web_plugin.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_web_plugin.h; path = ../../../addons/ofxCef/libs/cef/include/cef_web_plugin.h; sourceTree = SOURCE_ROOT; }; + E3BBF0E5D2FEF2B41B600FEA /* cef_thread_checker_impl.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_thread_checker_impl.h; path = ../../../addons/ofxCef/libs/cef/include/base/internal/cef_thread_checker_impl.h; sourceTree = SOURCE_ROOT; }; + E3E6E82D5A72F1B492D90A5A /* cef_response_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_response_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_response_capi.h; sourceTree = SOURCE_ROOT; }; + E414DCC4B0622758091FDF34 /* cef_view_delegate_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_view_delegate_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_view_delegate_capi.h; sourceTree = SOURCE_ROOT; }; + E4328143138ABC890047C5CB /* openFrameworksLib.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = openFrameworksLib.xcodeproj; path = ../../../libs/openFrameworksCompiled/project/osx/openFrameworksLib.xcodeproj; sourceTree = SOURCE_ROOT; }; + E4B69B5B0A3A1756003C02F2 /* example-multiDebug.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "example-multiDebug.app"; sourceTree = BUILT_PRODUCTS_DIR; }; + E4B69E1D0A3A1BDC003C02F2 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = main.cpp; path = src/main.cpp; sourceTree = SOURCE_ROOT; }; + E4B69E1E0A3A1BDC003C02F2 /* ofApp.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; fileEncoding = 4; name = ofApp.cpp; path = src/ofApp.cpp; sourceTree = SOURCE_ROOT; }; + E4B69E1F0A3A1BDC003C02F2 /* ofApp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ofApp.h; path = src/ofApp.h; sourceTree = SOURCE_ROOT; }; + E4B6FCAD0C3E899E008CF71C /* openFrameworks-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "openFrameworks-Info.plist"; sourceTree = ""; }; + E4EB691F138AFCF100A09F29 /* CoreOF.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = CoreOF.xcconfig; path = ../../../libs/openFrameworksCompiled/project/osx/CoreOF.xcconfig; sourceTree = SOURCE_ROOT; }; + E4EB6923138AFD0F00A09F29 /* Project.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Project.xcconfig; sourceTree = ""; }; + E6588DF3079F655AD1C5DF7D /* cef_context_menu_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_context_menu_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_context_menu_handler.h; sourceTree = SOURCE_ROOT; }; + E69A3E8C4E3CEED5EBE2EDDB /* cef_bind_helpers.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_bind_helpers.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_bind_helpers.h; sourceTree = SOURCE_ROOT; }; + EA39EA5C73D7889996C5055D /* cef_window.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_window.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_window.h; sourceTree = SOURCE_ROOT; }; + EBEA1A54295575EADC08B1A4 /* cef_display.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_display.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_display.h; sourceTree = SOURCE_ROOT; }; + ECEA9D6C3733379C671BEE05 /* cef_load_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_load_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_load_handler_capi.h; sourceTree = SOURCE_ROOT; }; + EE04E97C993954368032EBE0 /* cef_waitable_event.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_waitable_event.h; path = ../../../addons/ofxCef/libs/cef/include/cef_waitable_event.h; sourceTree = SOURCE_ROOT; }; + EF056F30FA4D0748BB9F4F89 /* cef_label_button_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_label_button_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_label_button_capi.h; sourceTree = SOURCE_ROOT; }; + EF618F1484DB7FB3EA72BCCE /* cef_string_visitor_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_string_visitor_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_string_visitor_capi.h; sourceTree = SOURCE_ROOT; }; + F079A73233038C77C7E3A46E /* cef_mac.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_mac.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_mac.h; sourceTree = SOURCE_ROOT; }; + F2634A3AE21222C5A8D8E964 /* cef_tuple.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_tuple.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_tuple.h; sourceTree = SOURCE_ROOT; }; + F2950550A4C23777E421C4CE /* cef_xml_reader_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_xml_reader_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_xml_reader_capi.h; sourceTree = SOURCE_ROOT; }; + F2CFBC26BE435E92B94F1AB6 /* cef_menu_model_delegate_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_menu_model_delegate_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_menu_model_delegate_capi.h; sourceTree = SOURCE_ROOT; }; + F2DA59000A3359582C042E69 /* cef_menu_model.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_menu_model.h; path = ../../../addons/ofxCef/libs/cef/include/cef_menu_model.h; sourceTree = SOURCE_ROOT; }; + F3016B183553860DD54502DD /* cef_accessibility_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_accessibility_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_accessibility_handler.h; sourceTree = SOURCE_ROOT; }; + F59AB90BF7FE1BACC057D8B2 /* cef_x509_certificate_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_x509_certificate_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_x509_certificate_capi.h; sourceTree = SOURCE_ROOT; }; + F8223F151C4CECC1307C58EE /* cef_message_router.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_message_router.h; path = ../../../addons/ofxCef/libs/cef/include/wrapper/cef_message_router.h; sourceTree = SOURCE_ROOT; }; + F8B0ABC2ADE0A4A9F37F9AF1 /* cef_browser.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_browser.h; path = ../../../addons/ofxCef/libs/cef/include/cef_browser.h; sourceTree = SOURCE_ROOT; }; + FA98B1BA3D5E91F31692C693 /* cef_life_span_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_life_span_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_life_span_handler_capi.h; sourceTree = SOURCE_ROOT; }; + FB1C52564AA0A2FEF650C352 /* cef_test_helpers_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_test_helpers_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/test/cef_test_helpers_capi.h; sourceTree = SOURCE_ROOT; }; + FD663796D151EAF19E477943 /* cef_atomicops_mac.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_atomicops_mac.h; path = ../../../addons/ofxCef/libs/cef/include/base/internal/cef_atomicops_mac.h; sourceTree = SOURCE_ROOT; }; + FE2AC60928AA8B59105FF342 /* cef_frame_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_frame_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_frame_capi.h; sourceTree = SOURCE_ROOT; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + E4B69B590A3A1756003C02F2 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + E4328149138ABC9F0047C5CB /* openFrameworksDebug.a in Frameworks */, + 054614B14443C095B5A78B37 /* Chromium Embedded Framework.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 0EC0B8D3910FB4FF2F2548E1 /* src */ = { + isa = PBXGroup; + children = ( + B1BCE7C57E0B9C6676E764E0 /* ofxCEF.h */, + B61C869BB87981E7E00372B9 /* ofxCEF.cpp */, + 410329AD21996F88007E1BAB /* ofxCEFClientAppBrowser.h */, + 410329AB21996F88007E1BAB /* ofxCEFClientAppBrowser.cpp */, + 410329AC21996F88007E1BAB /* ofxCEFClientAppRenderer.h */, + 410329AA21996F88007E1BAB /* ofxCEFClientAppRenderer.cpp */, + B3121FA4A9A643D25AE844ED /* ofxCEFV8ExtensionHandler.h */, + 3379499ACE8BED89F23E2F5E /* ofxCEFV8ExtensionHandler.cpp */, + 0C3DC7A3FFFF369BF286F29D /* ofxCEFRenderHandler.h */, + E11F665FF14CF03519494FB7 /* ofxCEFRenderHandler.cpp */, + 0AE3262580C47405CB26E38B /* ofxCEFBrowserClient.h */, + 3143840145828E4E66F563B6 /* ofxCEFBrowserClient.cpp */, + 8ACC1885A082BB0951E1D9D3 /* cefListV8Converter.hpp */, + 3C0EB826B0EFD34C3661063B /* cefListV8Converter.cpp */, + ); + name = src; + sourceTree = ""; + }; + 0F366E2DCC281789EE10037C /* views */ = { + isa = PBXGroup; + children = ( + 67420906AEE1C3940C1F400E /* cef_window_capi.h */, + 97B0ABF69F3F3E15AB0DF99A /* cef_box_layout_capi.h */, + 3197DCA73569896BC4D3A5CD /* cef_display_capi.h */, + 428133A8E151E9599C7094AA /* cef_layout_capi.h */, + EF056F30FA4D0748BB9F4F89 /* cef_label_button_capi.h */, + BCA4A8F39596FFD54087EEB2 /* cef_panel_capi.h */, + 00291C2C2AE6D65CF0674608 /* cef_panel_delegate_capi.h */, + 33E4D5D374715A15136F45E2 /* cef_scroll_view_capi.h */, + D503B184127E8E8FD3AC4364 /* cef_fill_layout_capi.h */, + 0A60009E387736C9FCFF2D31 /* cef_window_delegate_capi.h */, + A372DA1CE70F88199F689004 /* cef_browser_view_capi.h */, + DA4070D8CA2E8FA61F9A65EC /* cef_menu_button_delegate_capi.h */, + B8E3BA0C86BC637A167CF7A5 /* cef_button_delegate_capi.h */, + E414DCC4B0622758091FDF34 /* cef_view_delegate_capi.h */, + DD712588C183082E38E7716D /* cef_button_capi.h */, + 703C1A24D67566A7528E8FE6 /* cef_menu_button_capi.h */, + 1FCB8F579FEF30A7AC7012FF /* cef_textfield_capi.h */, + E0B44099A61A6D6EF0795807 /* cef_browser_view_delegate_capi.h */, + 20A89AE885F402F3D8640ED9 /* cef_view_capi.h */, + 99401AD0A780BE1669349E7A /* cef_textfield_delegate_capi.h */, + ); + name = views; + sourceTree = ""; + }; + 39FFD18D10CC270FBF73AAC8 /* cef */ = { + isa = PBXGroup; + children = ( + 87E8AECF78C6D1C320A6EAE7 /* include */, + 98EE33A5957CF40805C1E23E /* lib */, + ); + name = cef; + sourceTree = ""; + }; + 44E724472538E1093E45BA5E /* test */ = { + isa = PBXGroup; + children = ( + FB1C52564AA0A2FEF650C352 /* cef_test_helpers_capi.h */, + 48731D7516BBD47EDE77691D /* cef_translator_test_capi.h */, + ); + name = test; + sourceTree = ""; + }; + 4DF1A3E4E0B20EC683EBCBC0 /* internal */ = { + isa = PBXGroup; + children = ( + 8524AFCA20B9B36ABA3D9DE3 /* cef_raw_scoped_refptr_mismatch_checker.h */, + 9EFA081B768BC2D7E53C0BEF /* cef_atomicops_atomicword_compat.h */, + E3BBF0E5D2FEF2B41B600FEA /* cef_thread_checker_impl.h */, + 2A7CBF9F9FB8C1B48BDBF11F /* cef_lock_impl.h */, + 60FAAD1FD2BF2F28A49CF9CB /* cef_bind_internal.h */, + FD663796D151EAF19E477943 /* cef_atomicops_mac.h */, + 4A48FEF248B91E3D9BE62E9D /* cef_callback_internal.h */, + ); + name = internal; + sourceTree = ""; + }; + 6948EE371B920CB800B5AC1A /* local_addons */ = { + isa = PBXGroup; + children = ( + ); + name = local_addons; + sourceTree = ""; + }; + 6D0B478D53419D7AF2C2D1AE /* ofxCef */ = { + isa = PBXGroup; + children = ( + 0EC0B8D3910FB4FF2F2548E1 /* src */, + 9865EE8A64E4FA2C953C5100 /* libs */, + ); + name = ofxCef; + sourceTree = ""; + }; + 87E8AECF78C6D1C320A6EAE7 /* include */ = { + isa = PBXGroup; + children = ( + C232D2A4935A4BAB9BEBCBE3 /* cef_render_handler.h */, + E23C0C44EF59DB29666D3DE5 /* cef_pack_strings.h */, + 1C4C1718A279B31E7822E8FC /* cef_response_filter.h */, + 35451B09495C8A84AF5DF26A /* cef_render_process_handler.h */, + F3016B183553860DD54502DD /* cef_accessibility_handler.h */, + 329F869BF4D0C75B9C0443D6 /* cef_keyboard_handler.h */, + 194DBE7514AAE19E698516C2 /* cef_string_visitor.h */, + 39493142F17014B2C220732A /* cef_server.h */, + 2B8C6E33454D1450AA1470C0 /* cef_drag_data.h */, + 9FC99C765B8E56829F73F602 /* cef_trace.h */, + D53A7A9DC7E2F03EE4E90E6A /* cef_resource_bundle.h */, + C665723989D6E858BD56A279 /* cef_base.h */, + 387F88B3F68B92B5EBECEE50 /* cef_ssl_status.h */, + 641C5DB65E7AF41D219F6ADB /* cef_ssl_info.h */, + D55B13580304F99F88260147 /* test */, + 32A420DD2DE9D512C27CE46E /* cef_callback.h */, + 576A33814DEF9E47AE72BF46 /* cef_request_handler.h */, + AE7D03D08AA1048999D54D56 /* cef_version.h */, + 4F6DC747BD9AD4EDB1B8B4CF /* cef_drag_handler.h */, + A46581D26344CEC7F833EC4F /* cef_origin_whitelist.h */, + 926D6545DBE9002B45FF44F0 /* wrapper */, + 2B0B95E92EF7663E5027CB14 /* cef_request_context_handler.h */, + DDC8F223489E55EC3D8CE152 /* cef_resource_bundle_handler.h */, + AC4D09DA188BE5D17D008866 /* cef_geolocation_handler.h */, + E0E7FD6AD1EC890D55DA1B95 /* cef_print_settings.h */, + D21F9F044B785C9AAE99882E /* cef_display_handler.h */, + 565B942ECC409BE27EF174DA /* cef_urlrequest.h */, + A49E846A9F4F5D86D1C5A8E7 /* capi */, + E6588DF3079F655AD1C5DF7D /* cef_context_menu_handler.h */, + 6D48E2E9E29351DBADFE3564 /* cef_image.h */, + ACC86EC892AFCCFB41F3F071 /* cef_file_util.h */, + 9FD165F7E38EC29304BA165A /* cef_auth_callback.h */, + D5B65053FD5777C94CD27822 /* cef_life_span_handler.h */, + B9E46B8C27B943C86A500F90 /* cef_resource_handler.h */, + 84041CFB6C12D7C730329764 /* cef_pack_resources.h */, + DB453EA2E9DF995E38AC7F3C /* internal */, + A41D1A0FD57292C0456A183A /* cef_download_handler.h */, + 6CA025E6225BDC11F43AADDD /* cef_thread.h */, + 61D295E14C76CF41C14373B3 /* cef_print_handler.h */, + E13AAC49A7180915F5DFF26A /* cef_values.h */, + AA01EF9D712A57CD8111F80E /* cef_dialog_handler.h */, + EE04E97C993954368032EBE0 /* cef_waitable_event.h */, + 91E90367403A96FD57A20EC5 /* cef_menu_model_delegate.h */, + 1ED7DF86D8B2F865F3161898 /* cef_path_util.h */, + 62D6E7B0849E68BE180F2B76 /* cef_cookie.h */, + 6F9FBE05E07CD95BD3505CDC /* cef_zip_reader.h */, + E218F572F86392981FA548C8 /* cef_scheme.h */, + 537687F8E675715DFCC827C4 /* cef_focus_handler.h */, + 5C5892077B759975737C3D3B /* cef_stream.h */, + 6B8E5FECF03F7670453AB7E5 /* cef_navigation_entry.h */, + F8B0ABC2ADE0A4A9F37F9AF1 /* cef_browser.h */, + 95EBCF48E605420615CACDAC /* cef_x509_certificate.h */, + F2DA59000A3359582C042E69 /* cef_menu_model.h */, + 945B530205210062DEDCB8BD /* cef_crash_util.h */, + 97A89147AFFDE13AC13EFFEE /* cef_jsdialog_handler.h */, + C73CF328495504862FA5BB77 /* cef_request_context.h */, + 7B736B6A394508298F5B0EC7 /* cef_load_handler.h */, + E074339A44FF3FAA11C97ACD /* cef_request.h */, + B228AFD4C274F09BD84E3644 /* cef_process_message.h */, + 53AAA9A67986C932E53BFBD4 /* cef_browser_process_handler.h */, + 439C83036046CB60F9D4E85F /* cef_extension.h */, + E31F8B2516EA5EC0C7D9033F /* cef_web_plugin.h */, + 974FEBEF159B09BB22504CA7 /* cef_parser.h */, + AA46A452A707ED73469FB8C4 /* cef_extension_handler.h */, + DC9812BF70A242F2F6E30986 /* cef_application_mac.h */, + A8B41AADC4F93F5896BFDF4D /* cef_find_handler.h */, + 2F868FAA607DC5B7C6B57B8D /* cef_v8.h */, + C3FA73FBFC6F238011A060C2 /* cef_task.h */, + BE80C92C83485889252EA565 /* cef_process_util.h */, + 3A6C457F405589BE42E9462F /* cef_geolocation.h */, + 20E07D1E2B10B5E715570258 /* cef_dom.h */, + 9C4C6EDEEDF1DA841F5FBA71 /* views */, + 4DCB781AB625093251C26A41 /* cef_command_line.h */, + 7EDF5043E930DDDBAD13A1B9 /* cef_client.h */, + 95C184E8715D0671B4A51949 /* cef_download_item.h */, + 935125649445BCB4A826D8C4 /* cef_frame.h */, + 89A5C65507C1CFEB5B9D68BC /* cef_xml_reader.h */, + 8F2465C05916D117B3E22AB3 /* cef_app.h */, + 9536C2EA873D9B763BD42191 /* base */, + A6505ED7F290F77860CBA2B3 /* cef_response.h */, + ); + name = include; + sourceTree = ""; + }; + 926D6545DBE9002B45FF44F0 /* wrapper */ = { + isa = PBXGroup; + children = ( + DD8653ECF75A895FD5A0ACBF /* cef_xml_object.h */, + 456DC3A4B1A811268E4ED2AA /* cef_stream_resource_handler.h */, + 02DCF5B7EBEAA737E78B7710 /* cef_closure_task.h */, + F8223F151C4CECC1307C58EE /* cef_message_router.h */, + 500CB4673C1D482EC7AA8DC7 /* cef_byte_read_handler.h */, + D7B3EE49C588599B875DF410 /* cef_resource_manager.h */, + 1527539B757A644D124EA007 /* cef_scoped_temp_dir.h */, + 753BC7D073828C4E511F3A9D /* cef_helpers.h */, + 2A1710BD54FB929A4915325D /* cef_zip_archive.h */, + ); + name = wrapper; + sourceTree = ""; + }; + 9536C2EA873D9B763BD42191 /* base */ = { + isa = PBXGroup; + children = ( + E1AD7A631E9F4A7BEF229E0A /* cef_move.h */, + F2634A3AE21222C5A8D8E964 /* cef_tuple.h */, + A51362F34FA079B132380258 /* cef_bind.h */, + 2165E514BB0CAF310B9C9F9C /* cef_thread_checker.h */, + E69A3E8C4E3CEED5EBE2EDDB /* cef_bind_helpers.h */, + A93AE59A7FBC32E104137AC9 /* cef_ref_counted.h */, + 0EAD6675A3A755793C171A8F /* cef_callback.h */, + 34D59E89926EFC8E645DEBD8 /* cef_platform_thread.h */, + 14E82EA6DB3DD95C04DDED37 /* cef_macros.h */, + 4DF1A3E4E0B20EC683EBCBC0 /* internal */, + 974B79EAD856878FD64ED06C /* cef_cancelable_callback.h */, + C967E4972D0CB2BA88A54150 /* cef_callback_helpers.h */, + 6F4A4A0CBCC99CC1A315E7E0 /* cef_basictypes.h */, + B86BF06A1F5FFD3AA8A1ADBC /* cef_callback_forward.h */, + 03F213D7D110051F641364FF /* cef_logging.h */, + 051CAF59801F608E7A3CFE51 /* cef_atomic_ref_count.h */, + E01216B38AA87546AAE6480E /* cef_atomicops.h */, + B91A6AB0896F314023998097 /* cef_thread_collision_warner.h */, + 3607AAADD5F34875B9010CF4 /* cef_string16.h */, + 4A85211958E95D183DD7F558 /* cef_build.h */, + DAE0125ABEBEEB7E0840558D /* cef_lock.h */, + 2170C47EB499A21AB46FBF5E /* cef_trace_event.h */, + CB535D74365CBDFEA8E35B48 /* cef_callback_list.h */, + 7E9A6B0776B57BE4080AF35B /* cef_scoped_ptr.h */, + 48D9AD678ECE82FD13FA7B72 /* cef_weak_ptr.h */, + D39D4B19986C62E65B25CCDB /* cef_template_util.h */, + ); + name = base; + sourceTree = ""; + }; + 9865EE8A64E4FA2C953C5100 /* libs */ = { + isa = PBXGroup; + children = ( + 39FFD18D10CC270FBF73AAC8 /* cef */, + ); + name = libs; + sourceTree = ""; + }; + 98EE33A5957CF40805C1E23E /* lib */ = { + isa = PBXGroup; + children = ( + 9F925C3B4AB22600BFEFA3E5 /* osx */, + ); + name = lib; + sourceTree = ""; + }; + 9C4C6EDEEDF1DA841F5FBA71 /* views */ = { + isa = PBXGroup; + children = ( + 7B2E9BCA74D98422C3D8F664 /* cef_panel.h */, + 8632BA4E507580E07E482A92 /* cef_browser_view_delegate.h */, + C988E5A7C685A3424E658C60 /* cef_box_layout.h */, + CA41B65FFADC0A8E79FCB477 /* cef_menu_button_delegate.h */, + 1F2102998F2F5D77E45A9B9E /* cef_button.h */, + AC65E2D4B5A68A3215A6FB58 /* cef_menu_button.h */, + 9F66A52DE3235A3CA7CC821B /* cef_browser_view.h */, + 1AEA8B96E803CF26F2358173 /* cef_window_delegate.h */, + 77265803EE36042E2558313D /* cef_layout.h */, + 3068F8462C97222A6797F42C /* cef_scroll_view.h */, + EBEA1A54295575EADC08B1A4 /* cef_display.h */, + EA39EA5C73D7889996C5055D /* cef_window.h */, + 7AFC5E1DA4C8DB16BA6314ED /* cef_view.h */, + B843F26C41577598C0C84453 /* cef_panel_delegate.h */, + 36B82456EFB5609FFF46663E /* cef_textfield.h */, + B175EDAEE30511DFA6869C8C /* cef_fill_layout.h */, + A4F62297F22927703D069632 /* cef_label_button.h */, + E0AF22F013B3CC965AF97A00 /* cef_view_delegate.h */, + 1812BFF9062710ADA10F08BB /* cef_textfield_delegate.h */, + 8ABC6818A43A1B0E6CD97BE6 /* cef_button_delegate.h */, + ); + name = views; + sourceTree = ""; + }; + 9F925C3B4AB22600BFEFA3E5 /* osx */ = { + isa = PBXGroup; + children = ( + 676C60DA887A77C13D96A1B0 /* Chromium Embedded Framework.framework */, + ); + name = osx; + sourceTree = ""; + }; + A49E846A9F4F5D86D1C5A8E7 /* capi */ = { + isa = PBXGroup; + children = ( + 0B647118EEF908AFC8B7EC25 /* cef_request_context_capi.h */, + E3E6E82D5A72F1B492D90A5A /* cef_response_capi.h */, + EF618F1484DB7FB3EA72BCCE /* cef_string_visitor_capi.h */, + 86E941ADE6F454524494918B /* cef_dialog_handler_capi.h */, + F2950550A4C23777E421C4CE /* cef_xml_reader_capi.h */, + 3785B0F39A5DAE364418EDB6 /* cef_waitable_event_capi.h */, + 8C33A100ECF5CF89E82ACB1C /* cef_client_capi.h */, + AFD16FEB65EC23FC9C9DD391 /* cef_base_capi.h */, + D5413B4D3C96962CE6FA48D2 /* cef_thread_capi.h */, + E0E0C29CDFF1A4E0D94EBFB1 /* cef_image_capi.h */, + 5767A92884E9FEC2530B0FE9 /* cef_request_context_handler_capi.h */, + 44E724472538E1093E45BA5E /* test */, + 9B671F9CB08E6B35E7DEB3E2 /* cef_urlrequest_capi.h */, + 660166720CBB6D15E6AD8D74 /* cef_ssl_info_capi.h */, + 6DBD56173FC8974C5E895DC2 /* cef_app_capi.h */, + F2CFBC26BE435E92B94F1AB6 /* cef_menu_model_delegate_capi.h */, + FA98B1BA3D5E91F31692C693 /* cef_life_span_handler_capi.h */, + 2559555A14C037F68194F01A /* cef_parser_capi.h */, + B7842E66545E17936B90A6A3 /* cef_focus_handler_capi.h */, + FE2AC60928AA8B59105FF342 /* cef_frame_capi.h */, + 4A79AF8D7C001FF91F87328B /* cef_geolocation_capi.h */, + 757F2186B54D6794ADD5E30D /* cef_drag_data_capi.h */, + 312C3D2CF79BC5F1AE3D9349 /* cef_dom_capi.h */, + 25D8DAA39247BA7DD9406F41 /* cef_response_filter_capi.h */, + A58CFA6B0BC404C6E710C5FF /* cef_find_handler_capi.h */, + 64C2ADFB4C35C03A55EA5555 /* cef_web_plugin_capi.h */, + 7323E118D31813C31A5E1D00 /* cef_download_item_capi.h */, + 78C36D0030576B1802717918 /* cef_drag_handler_capi.h */, + 164261CD1ADDDBD171716EEA /* cef_display_handler_capi.h */, + 2A82FA1E0BE1F12B079098CA /* cef_stream_capi.h */, + B101C6D04337BE34E432CD47 /* cef_trace_capi.h */, + ECEA9D6C3733379C671BEE05 /* cef_load_handler_capi.h */, + 28BFBB77A35D3DF30174424F /* cef_geolocation_handler_capi.h */, + AE51D7106C761E3664823B58 /* cef_path_util_capi.h */, + 9B8E96CF11B0D07AC8C80825 /* cef_cookie_capi.h */, + 9AF25D6C059C1CB68217FE51 /* cef_accessibility_handler_capi.h */, + C81256E22D14A8D61BA760E1 /* cef_server_capi.h */, + A2EC7B67B20A528AAC28B259 /* cef_ssl_status_capi.h */, + CC0ED719A2A4CCA23044598A /* cef_request_handler_capi.h */, + B7068C2801EB5E57568D5747 /* cef_print_settings_capi.h */, + 6E7F76F360EB5BE6FA4E3D77 /* cef_origin_whitelist_capi.h */, + 72E50376F0DEA2D640ADE973 /* cef_crash_util_capi.h */, + 2E1F7A888F210617B446D55F /* cef_callback_capi.h */, + F59AB90BF7FE1BACC057D8B2 /* cef_x509_certificate_capi.h */, + 100E07500FD35582B67D14AC /* cef_request_capi.h */, + 8D13DBD2CDBB693036316FE2 /* cef_extension_handler_capi.h */, + 5EB2CFF8ABA3128ED991B0A3 /* cef_menu_model_capi.h */, + C2A3664EA100E524DCC94BD7 /* cef_jsdialog_handler_capi.h */, + 36297A6A6CA6AEBB1CE40B29 /* cef_context_menu_handler_capi.h */, + BFE6680FBEA0DC9C94935515 /* cef_browser_capi.h */, + 0AA14A31D5AC638649220E7E /* cef_process_util_capi.h */, + 5C01A32E16C9F8B03F1BC0BD /* cef_extension_capi.h */, + B0C11256F640F03C8909CB1F /* cef_auth_callback_capi.h */, + 1E3C63D5B3ADF248C67F262E /* cef_render_handler_capi.h */, + A3C30F1A207F8DD6041E16A9 /* cef_values_capi.h */, + 5760F67CAF9D75B690014B2C /* cef_download_handler_capi.h */, + BB5E99A443174F8ABD0C2CEE /* cef_zip_reader_capi.h */, + DEEA50EFDF9E6DEDCEFFC7DD /* cef_process_message_capi.h */, + 33F32C1F925105CE3DEE3F9F /* cef_resource_handler_capi.h */, + 102C1DAB212B329B65C61061 /* cef_file_util_capi.h */, + 0F366E2DCC281789EE10037C /* views */, + 15DAF777C2C535E5C9A152B4 /* cef_command_line_capi.h */, + 0BA5D3F2ED2C1D7C1C13236E /* cef_navigation_entry_capi.h */, + 80B010B05CAC488642D0B525 /* cef_task_capi.h */, + D4680D3C9AA2BAA9E944FAA0 /* cef_resource_bundle_handler_capi.h */, + 8A0740C024D75A9D2B68F076 /* cef_browser_process_handler_capi.h */, + 7E71C37E88E2458E287F3019 /* cef_resource_bundle_capi.h */, + 590D42228F2455CC7EF1630B /* cef_render_process_handler_capi.h */, + 0070187B8EC42356D4CF7F51 /* cef_keyboard_handler_capi.h */, + 55A2FF67EDC791B376BBBBBC /* cef_scheme_capi.h */, + 2B1811713EA0A5A684CE6836 /* cef_v8_capi.h */, + A8D5A110FCE732144E6B774E /* cef_print_handler_capi.h */, + ); + name = capi; + sourceTree = ""; + }; + BB4B014C10F69532006C3DED /* addons */ = { + isa = PBXGroup; + children = ( + 6D0B478D53419D7AF2C2D1AE /* ofxCef */, + ); + name = addons; + sourceTree = ""; + }; + D55B13580304F99F88260147 /* test */ = { + isa = PBXGroup; + children = ( + 4BD2BB0449EBC664E70254BB /* cef_translator_test.h */, + 0C98F3B9F4A2D644446686F6 /* cef_test_helpers.h */, + ); + name = test; + sourceTree = ""; + }; + DB453EA2E9DF995E38AC7F3C /* internal */ = { + isa = PBXGroup; + children = ( + A51D2E9F76E67D1FA5B669C5 /* cef_string.h */, + CE3E502AD101CF73119C7620 /* cef_string_wrappers.h */, + 5898ACB2578EDE834F3A2E87 /* cef_string_multimap.h */, + 2725157AB1466A545399FA9C /* cef_types_mac.h */, + F079A73233038C77C7E3A46E /* cef_mac.h */, + 0580D2BEC47ECA2D9C062697 /* cef_ptr.h */, + E054875D166F3D43DCB1319E /* cef_string_map.h */, + DDCA1B6E377A87F56A51A6C1 /* cef_thread_internal.h */, + 87C99D489550B5F7614CEC79 /* cef_types_wrappers.h */, + 4EAA8586359C3609E2B6C16E /* cef_types.h */, + 8A5537262E05E1BC6EF54DD3 /* cef_string_list.h */, + 038E45E704C8256EB554384B /* cef_time.h */, + 9FE08A7EF88630EF071F2DF7 /* cef_trace_event_internal.h */, + 94A9E4D1C0AE95211249A154 /* cef_string_types.h */, + 7AB1CBE92D5E91C087A77A29 /* cef_export.h */, + 3B59A5220427F31282741C97 /* cef_logging_internal.h */, + ); + name = internal; + sourceTree = ""; + }; + E4328144138ABC890047C5CB /* Products */ = { + isa = PBXGroup; + children = ( + E4328148138ABC890047C5CB /* openFrameworksDebug.a */, + ); + name = Products; + sourceTree = ""; + }; + E4B69B4A0A3A1720003C02F2 = { + isa = PBXGroup; + children = ( + E4B6FCAD0C3E899E008CF71C /* openFrameworks-Info.plist */, + E4EB6923138AFD0F00A09F29 /* Project.xcconfig */, + E4B69E1C0A3A1BDC003C02F2 /* src */, + E4EEC9E9138DF44700A80321 /* openFrameworks */, + BB4B014C10F69532006C3DED /* addons */, + 6948EE371B920CB800B5AC1A /* local_addons */, + E4B69B5B0A3A1756003C02F2 /* example-multiDebug.app */, + ); + sourceTree = ""; + }; + E4B69E1C0A3A1BDC003C02F2 /* src */ = { + isa = PBXGroup; + children = ( + E4B69E1D0A3A1BDC003C02F2 /* main.cpp */, + E4B69E1E0A3A1BDC003C02F2 /* ofApp.cpp */, + E4B69E1F0A3A1BDC003C02F2 /* ofApp.h */, + ); + path = src; + sourceTree = SOURCE_ROOT; + }; + E4EEC9E9138DF44700A80321 /* openFrameworks */ = { + isa = PBXGroup; + children = ( + E4EB691F138AFCF100A09F29 /* CoreOF.xcconfig */, + E4328143138ABC890047C5CB /* openFrameworksLib.xcodeproj */, + ); + name = openFrameworks; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + E4B69B5A0A3A1756003C02F2 /* example-multi */ = { + isa = PBXNativeTarget; + buildConfigurationList = E4B69B5F0A3A1757003C02F2 /* Build configuration list for PBXNativeTarget "example-multi" */; + buildPhases = ( + E4B69B580A3A1756003C02F2 /* Sources */, + E4B69B590A3A1756003C02F2 /* Frameworks */, + E4B6FFFD0C3F9AB9008CF71C /* ShellScript */, + E4C2427710CC5ABF004149E2 /* CopyFiles */, + 8466F1851C04CA0E00918B1C /* ShellScript */, + 4136261C20E2294700020160 /* ShellScript */, + ); + buildRules = ( + ); + dependencies = ( + E4EEB9AC138B136A00A80321 /* PBXTargetDependency */, + ); + name = "example-multi"; + productName = myOFApp; + productReference = E4B69B5B0A3A1756003C02F2 /* example-multiDebug.app */; + productType = "com.apple.product-type.application"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + E4B69B4C0A3A1720003C02F2 /* Project object */ = { + isa = PBXProject; + attributes = { + LastUpgradeCheck = 0600; + }; + buildConfigurationList = E4B69B4D0A3A1720003C02F2 /* Build configuration list for PBXProject "example-multi" */; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = English; + hasScannedForEncodings = 0; + knownRegions = ( + English, + Japanese, + French, + German, + ); + mainGroup = E4B69B4A0A3A1720003C02F2; + productRefGroup = E4B69B4A0A3A1720003C02F2; + projectDirPath = ""; + projectReferences = ( + { + ProductGroup = E4328144138ABC890047C5CB /* Products */; + ProjectRef = E4328143138ABC890047C5CB /* openFrameworksLib.xcodeproj */; + }, + ); + projectRoot = ""; + targets = ( + E4B69B5A0A3A1756003C02F2 /* example-multi */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXReferenceProxy section */ + E4328148138ABC890047C5CB /* openFrameworksDebug.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = openFrameworksDebug.a; + remoteRef = E4328147138ABC890047C5CB /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; +/* End PBXReferenceProxy section */ + +/* Begin PBXShellScriptBuildPhase section */ + 4136261C20E2294700020160 /* ShellScript */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "install_name_tool -change \"@rpath/Frameworks/Chromium Embedded Framework.framework/Chromium Embedded Framework\" \"@executable_path/../Frameworks/Chromium Embedded Framework.framework/Chromium Embedded Framework\" \"${BUILT_PRODUCTS_DIR}/${EXECUTABLE_PATH}\"\nrsync -aved \"$OF_PATH/addons/ofxCef/libs/cef/lib/osx/cef_helper_mac.app\" \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/\"\nrm -rf \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/$PRODUCT_NAME Helper*.app\"\n# Helper Apps\ncp -R \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/cef_helper_mac.app\" \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/$PRODUCT_NAME Helper.app\"\nmv \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/$PRODUCT_NAME Helper.app/Contents/MacOS/cef_helper_mac\" \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/$PRODUCT_NAME Helper.app/Contents/MacOS/$PRODUCT_NAME Helper\"\n# GPU Helper\ncp -R \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/cef_helper_mac.app\" \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/$PRODUCT_NAME Helper (GPU).app\"\nmv \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/$PRODUCT_NAME Helper (GPU).app/Contents/MacOS/cef_helper_mac\" \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/$PRODUCT_NAME Helper (GPU).app/Contents/MacOS/$PRODUCT_NAME Helper (GPU)\"\n# Plugin Helper\ncp -R \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/cef_helper_mac.app\" \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/$PRODUCT_NAME Helper (Plugin).app\"\nmv \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/$PRODUCT_NAME Helper (Plugin).app/Contents/MacOS/cef_helper_mac\" \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/$PRODUCT_NAME Helper (Plugin).app/Contents/MacOS/$PRODUCT_NAME Helper (Plugin)\"\n# Renderer Helper\ncp -R \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/cef_helper_mac.app\" \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/$PRODUCT_NAME Helper (Renderer).app\"\nmv \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/$PRODUCT_NAME Helper (Renderer).app/Contents/MacOS/cef_helper_mac\" \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/$PRODUCT_NAME Helper (Renderer).app/Contents/MacOS/$PRODUCT_NAME Helper (Renderer)\"\n\nrm -rf \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/cef_helper_mac.app\"\n"; + }; + 8466F1851C04CA0E00918B1C /* ShellScript */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 12; + files = ( + ); + inputPaths = ( + ); + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "echo \"$GCC_PREPROCESSOR_DEFINITIONS\";\nAPPSTORE=`expr \"$GCC_PREPROCESSOR_DEFINITIONS\" : \".*APPSTORE=\\([0-9]*\\)\"`\nif [ -z \"$APPSTORE\" ] ; then\necho \"Note: Not copying bin/data to App Package or doing App Code signing. Use AppStore target for AppStore distribution\";\nelse\n# Copy bin/data into App/Resources\nrsync -avz --exclude='.DS_Store' \"${SRCROOT}/bin/data/\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/data/\"\n\n# ---- Code Sign App Package ----\n\n# WARNING: You may have to run Clean in Xcode after changing CODE_SIGN_IDENTITY!\n\n# Verify that $CODE_SIGN_IDENTITY is set\nif [ -z \"${CODE_SIGN_IDENTITY}\" ] ; then\necho \"CODE_SIGN_IDENTITY needs to be set for framework code-signing\"\nexit 0\nfi\n\nif [ -z \"${CODE_SIGN_ENTITLEMENTS}\" ] ; then\necho \"CODE_SIGN_ENTITLEMENTS needs to be set for framework code-signing!\"\n\nif [ \"${CONFIGURATION}\" = \"Release\" ] ; then\nexit 1\nelse\n# Code-signing is optional for non-release builds.\nexit 0\nfi\nfi\n\nITEMS=\"\"\n\nFRAMEWORKS_DIR=\"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}\"\necho \"$FRAMEWORKS_DIR\"\nif [ -d \"$FRAMEWORKS_DIR\" ] ; then\nFRAMEWORKS=$(find \"${FRAMEWORKS_DIR}\" -depth -type d -name \"*.framework\" -or -name \"*.dylib\" -or -name \"*.bundle\" | sed -e \"s/\\(.*framework\\)/\\1\\/Versions\\/A\\//\")\nRESULT=$?\nif [[ $RESULT != 0 ]] ; then\nexit 1\nfi\n\nITEMS=\"${FRAMEWORKS}\"\nfi\n\nLOGINITEMS_DIR=\"${TARGET_BUILD_DIR}/${CONTENTS_FOLDER_PATH}/Library/LoginItems/\"\nif [ -d \"$LOGINITEMS_DIR\" ] ; then\nLOGINITEMS=$(find \"${LOGINITEMS_DIR}\" -depth -type d -name \"*.app\")\nRESULT=$?\nif [[ $RESULT != 0 ]] ; then\nexit 1\nfi\n\nITEMS=\"${ITEMS}\"$'\\n'\"${LOGINITEMS}\"\nfi\n\n# Prefer the expanded name, if available.\nCODE_SIGN_IDENTITY_FOR_ITEMS=\"${EXPANDED_CODE_SIGN_IDENTITY_NAME}\"\nif [ \"${CODE_SIGN_IDENTITY_FOR_ITEMS}\" = \"\" ] ; then\n# Fall back to old behavior.\nCODE_SIGN_IDENTITY_FOR_ITEMS=\"${CODE_SIGN_IDENTITY}\"\nfi\n\necho \"Identity:\"\necho \"${CODE_SIGN_IDENTITY_FOR_ITEMS}\"\n\necho \"Entitlements:\"\necho \"${CODE_SIGN_ENTITLEMENTS}\"\n\necho \"Found:\"\necho \"${ITEMS}\"\n\n# Change the Internal Field Separator (IFS) so that spaces in paths will not cause problems below.\nSAVED_IFS=$IFS\nIFS=$(echo -en \"\\n\\b\")\n\n# Loop through all items.\nfor ITEM in $ITEMS;\ndo\necho \"Signing '${ITEM}'\"\ncodesign --force --verbose --sign \"${CODE_SIGN_IDENTITY_FOR_ITEMS}\" --entitlements \"${CODE_SIGN_ENTITLEMENTS}\" \"${ITEM}\"\nRESULT=$?\nif [[ $RESULT != 0 ]] ; then\necho \"Failed to sign '${ITEM}'.\"\nIFS=$SAVED_IFS\nexit 1\nfi\ndone\n\n# Restore $IFS.\nIFS=$SAVED_IFS\n\nfi\n"; + }; + E4B6FFFD0C3F9AB9008CF71C /* ShellScript */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "mkdir -p \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Resources/\"\n# Copy default icon file into App/Resources\nrsync -aved \"$ICON_FILE\" \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Resources/\"\n# Copy libfmod and change install directory for fmod to run\nrsync -aved \"$OF_PATH/libs/fmodex/lib/osx/libfmodex.dylib\" \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/\";\ninstall_name_tool -change @executable_path/libfmodex.dylib @executable_path/../Frameworks/libfmodex.dylib \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/MacOS/$PRODUCT_NAME\";\n\necho \"$GCC_PREPROCESSOR_DEFINITIONS\";\n"; + }; +/* End PBXShellScriptBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + E4B69B580A3A1756003C02F2 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 410329AF21996F88007E1BAB /* ofxCEFClientAppBrowser.cpp in Sources */, + E4B69E200A3A1BDC003C02F2 /* main.cpp in Sources */, + E4B69E210A3A1BDC003C02F2 /* ofApp.cpp in Sources */, + D4F15080353458EE1748AA0B /* ofxCEFBrowserClient.cpp in Sources */, + 2B7B5637662258FC4D5354EE /* ofxCEFRenderHandler.cpp in Sources */, + 60837D7FC0A1D38FDA8CC116 /* ofxCEFV8ExtensionHandler.cpp in Sources */, + 0B2F620AA6FB89C959B760EE /* ofxCEF.cpp in Sources */, + DDDA3EA84EFFC4D6091FD47F /* cefListV8Converter.cpp in Sources */, + 410329AE21996F88007E1BAB /* ofxCEFClientAppRenderer.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXTargetDependency section */ + E4EEB9AC138B136A00A80321 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = openFrameworks; + targetProxy = E4EEB9AB138B136A00A80321 /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + +/* Begin XCBuildConfiguration section */ + 99FA3DBB1C7456C400CFA0EE /* AppStore */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E4EB6923138AFD0F00A09F29 /* Project.xcconfig */; + buildSettings = { + CONFIGURATION_BUILD_DIR = "$(SRCROOT)/bin/"; + COPY_PHASE_STRIP = YES; + DEAD_CODE_STRIPPING = YES; + GCC_AUTO_VECTORIZATION = YES; + GCC_ENABLE_SSE3_EXTENSIONS = YES; + GCC_ENABLE_SUPPLEMENTAL_SSE3_INSTRUCTIONS = YES; + GCC_INLINES_ARE_PRIVATE_EXTERN = NO; + GCC_OPTIMIZATION_LEVEL = 3; + "GCC_PREPROCESSOR_DEFINITIONS[arch=*]" = "DISTRIBUTION=1"; + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_UNROLL_LOOPS = YES; + GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES; + GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO; + GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO; + GCC_WARN_UNINITIALIZED_AUTOS = NO; + GCC_WARN_UNUSED_VALUE = NO; + GCC_WARN_UNUSED_VARIABLE = NO; + HEADER_SEARCH_PATHS = ( + "$(OF_CORE_HEADERS)", + src, + ../../../addons/ofxCef/libs/cef, + ../../../addons/ofxCef/libs/cef/include, + ../../../addons/ofxCef/src, + ); + MACOSX_DEPLOYMENT_TARGET = 10.9; + OTHER_CPLUSPLUSFLAGS = ( + "-D__MACOSX_CORE__", + "-mtune=native", + ); + OTHER_LDFLAGS = ( + "$(OF_CORE_FRAMEWORKS)", + "$(OF_CORE_LIBS)", + ../../../addons/ofxCef/libs/cef/lib/osx/libcef_dll_wrapper.a, + ); + SDKROOT = macosx; + }; + name = AppStore; + }; + 99FA3DBC1C7456C400CFA0EE /* AppStore */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E4EB6923138AFD0F00A09F29 /* Project.xcconfig */; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + COPY_PHASE_STRIP = YES; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + ../../../addons/ofxCef/libs/cef/lib/osx, + ); + GCC_GENERATE_DEBUGGING_SYMBOLS = YES; + GCC_MODEL_TUNING = NONE; + "GCC_PREPROCESSOR_DEFINITIONS[arch=*]" = "APPSTORE=1"; + HEADER_SEARCH_PATHS = ( + "$(OF_CORE_HEADERS)", + src, + ../../../addons/ofxCef/libs/cef, + ../../../addons/ofxCef/libs/cef/include, + ../../../addons/ofxCef/src, + ); + ICON = "$(ICON_NAME_RELEASE)"; + ICON_FILE = "$(ICON_FILE_PATH)$(ICON)"; + INFOPLIST_FILE = "openFrameworks-Info.plist"; + INSTALL_PATH = /Applications; + LIBRARY_SEARCH_PATHS = "$(inherited)"; + OF_CORE_FRAMEWORKS = "-framework Accelerate -framework AGL -framework AppKit -framework ApplicationServices -framework AudioToolbox -framework AVFoundation -framework Cocoa -framework CoreAudio -framework CoreFoundation -framework CoreMedia -framework CoreServices -framework CoreVideo -framework IOKit -framework OpenGL -framework QuartzCore -framework QTKit -framework Security -framework LDAP"; + OTHER_CODE_SIGN_FLAGS = "--deep"; + OTHER_LDFLAGS = ( + "$(OF_CORE_FRAMEWORKS)", + "$(OF_CORE_LIBS)", + ../../../addons/ofxCef/libs/cef/lib/osx/libcef_dll_wrapper.a, + ); + PRODUCT_NAME = "$(TARGET_NAME)"; + WRAPPER_EXTENSION = app; + baseConfigurationReference = E4EB6923138AFD0F00A09F29; + }; + name = AppStore; + }; + E4B69B4E0A3A1720003C02F2 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E4EB6923138AFD0F00A09F29 /* Project.xcconfig */; + buildSettings = { + CONFIGURATION_BUILD_DIR = "$(SRCROOT)/bin/"; + COPY_PHASE_STRIP = NO; + DEAD_CODE_STRIPPING = YES; + GCC_AUTO_VECTORIZATION = YES; + GCC_ENABLE_SSE3_EXTENSIONS = YES; + GCC_ENABLE_SUPPLEMENTAL_SSE3_INSTRUCTIONS = YES; + GCC_INLINES_ARE_PRIVATE_EXTERN = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES; + GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO; + GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO; + GCC_WARN_UNINITIALIZED_AUTOS = NO; + GCC_WARN_UNUSED_VALUE = NO; + GCC_WARN_UNUSED_VARIABLE = NO; + HEADER_SEARCH_PATHS = ( + "$(OF_CORE_HEADERS)", + src, + ../../../addons/ofxCef/libs/cef, + ../../../addons/ofxCef/libs/cef/include, + ../../../addons/ofxCef/src, + ); + MACOSX_DEPLOYMENT_TARGET = 10.9; + ONLY_ACTIVE_ARCH = YES; + OTHER_CPLUSPLUSFLAGS = ( + "-D__MACOSX_CORE__", + "-mtune=native", + ); + OTHER_LDFLAGS = ( + "$(OF_CORE_FRAMEWORKS)", + "$(OF_CORE_LIBS)", + ../../../addons/ofxCef/libs/cef/lib/osx/libcef_dll_wrapper.a, + ); + SDKROOT = macosx; + }; + name = Debug; + }; + E4B69B4F0A3A1720003C02F2 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E4EB6923138AFD0F00A09F29 /* Project.xcconfig */; + buildSettings = { + CONFIGURATION_BUILD_DIR = "$(SRCROOT)/bin/"; + COPY_PHASE_STRIP = YES; + DEAD_CODE_STRIPPING = YES; + GCC_AUTO_VECTORIZATION = YES; + GCC_ENABLE_SSE3_EXTENSIONS = YES; + GCC_ENABLE_SUPPLEMENTAL_SSE3_INSTRUCTIONS = YES; + GCC_INLINES_ARE_PRIVATE_EXTERN = NO; + GCC_OPTIMIZATION_LEVEL = 3; + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_UNROLL_LOOPS = YES; + GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES; + GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO; + GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO; + GCC_WARN_UNINITIALIZED_AUTOS = NO; + GCC_WARN_UNUSED_VALUE = NO; + GCC_WARN_UNUSED_VARIABLE = NO; + HEADER_SEARCH_PATHS = ( + "$(OF_CORE_HEADERS)", + src, + ../../../addons/ofxCef/libs/cef, + ../../../addons/ofxCef/libs/cef/include, + ../../../addons/ofxCef/src, + ); + MACOSX_DEPLOYMENT_TARGET = 10.9; + OTHER_CPLUSPLUSFLAGS = ( + "-D__MACOSX_CORE__", + "-mtune=native", + ); + OTHER_LDFLAGS = ( + "$(OF_CORE_FRAMEWORKS)", + "$(OF_CORE_LIBS)", + ../../../addons/ofxCef/libs/cef/lib/osx/libcef_dll_wrapper.a, + ); + SDKROOT = macosx; + }; + name = Release; + }; + E4B69B600A3A1757003C02F2 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E4EB6923138AFD0F00A09F29 /* Project.xcconfig */; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + COPY_PHASE_STRIP = NO; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + ../../../addons/ofxCef/libs/cef/lib/osx, + ); + GCC_DYNAMIC_NO_PIC = NO; + GCC_GENERATE_DEBUGGING_SYMBOLS = YES; + GCC_MODEL_TUNING = NONE; + HEADER_SEARCH_PATHS = ( + "$(OF_CORE_HEADERS)", + src, + ../../../addons/ofxCef/libs/cef, + ../../../addons/ofxCef/libs/cef/include, + ../../../addons/ofxCef/src, + ); + ICON = "$(ICON_NAME_DEBUG)"; + ICON_FILE = "$(ICON_FILE_PATH)$(ICON)"; + INFOPLIST_FILE = "openFrameworks-Info.plist"; + INSTALL_PATH = /Applications; + LIBRARY_SEARCH_PATHS = "$(inherited)"; + OF_CORE_FRAMEWORKS = "-framework Accelerate -framework AGL -framework AppKit -framework ApplicationServices -framework AudioToolbox -framework AVFoundation -framework Cocoa -framework CoreAudio -framework CoreFoundation -framework CoreMedia -framework CoreServices -framework CoreVideo -framework IOKit -framework OpenGL -framework QuartzCore -framework QTKit -framework Security -framework LDAP"; + OTHER_CODE_SIGN_FLAGS = "--deep"; + OTHER_LDFLAGS = ( + "$(OF_CORE_FRAMEWORKS)", + "$(OF_CORE_LIBS)", + ../../../addons/ofxCef/libs/cef/lib/osx/libcef_dll_wrapper.a, + ); + PRODUCT_NAME = "$(TARGET_NAME)Debug"; + WRAPPER_EXTENSION = app; + }; + name = Debug; + }; + E4B69B610A3A1757003C02F2 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E4EB6923138AFD0F00A09F29 /* Project.xcconfig */; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + COPY_PHASE_STRIP = YES; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + ../../../addons/ofxCef/libs/cef/lib/osx, + ); + GCC_GENERATE_DEBUGGING_SYMBOLS = YES; + GCC_MODEL_TUNING = NONE; + HEADER_SEARCH_PATHS = ( + "$(OF_CORE_HEADERS)", + src, + ../../../addons/ofxCef/libs/cef, + ../../../addons/ofxCef/libs/cef/include, + ../../../addons/ofxCef/src, + ); + ICON = "$(ICON_NAME_RELEASE)"; + ICON_FILE = "$(ICON_FILE_PATH)$(ICON)"; + INFOPLIST_FILE = "openFrameworks-Info.plist"; + INSTALL_PATH = /Applications; + LIBRARY_SEARCH_PATHS = "$(inherited)"; + OF_CORE_FRAMEWORKS = "-framework Accelerate -framework AGL -framework AppKit -framework ApplicationServices -framework AudioToolbox -framework AVFoundation -framework Cocoa -framework CoreAudio -framework CoreFoundation -framework CoreMedia -framework CoreServices -framework CoreVideo -framework IOKit -framework OpenGL -framework QuartzCore -framework QTKit -framework Security -framework LDAP"; + OTHER_CODE_SIGN_FLAGS = "--deep"; + OTHER_LDFLAGS = ( + "$(OF_CORE_FRAMEWORKS)", + "$(OF_CORE_LIBS)", + ../../../addons/ofxCef/libs/cef/lib/osx/libcef_dll_wrapper.a, + ); + PRODUCT_NAME = "$(TARGET_NAME)"; + WRAPPER_EXTENSION = app; + baseConfigurationReference = E4EB6923138AFD0F00A09F29; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + E4B69B4D0A3A1720003C02F2 /* Build configuration list for PBXProject "example-multi" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + E4B69B4E0A3A1720003C02F2 /* Debug */, + E4B69B4F0A3A1720003C02F2 /* Release */, + 99FA3DBB1C7456C400CFA0EE /* AppStore */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + E4B69B5F0A3A1757003C02F2 /* Build configuration list for PBXNativeTarget "example-multi" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + E4B69B600A3A1757003C02F2 /* Debug */, + E4B69B610A3A1757003C02F2 /* Release */, + 99FA3DBC1C7456C400CFA0EE /* AppStore */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = E4B69B4C0A3A1720003C02F2 /* Project object */; +} diff --git a/example-multi/example-multi.xcodeproj/xcshareddata/xcschemes/example-multi Debug.xcscheme b/example-multi/example-multi.xcodeproj/xcshareddata/xcschemes/example-multi Debug.xcscheme new file mode 100644 index 0000000..81f1237 --- /dev/null +++ b/example-multi/example-multi.xcodeproj/xcshareddata/xcschemes/example-multi Debug.xcscheme @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/example-multi/example-multi.xcodeproj/xcshareddata/xcschemes/example-multi Release.xcscheme b/example-multi/example-multi.xcodeproj/xcshareddata/xcschemes/example-multi Release.xcscheme new file mode 100644 index 0000000..d0f8c9b --- /dev/null +++ b/example-multi/example-multi.xcodeproj/xcshareddata/xcschemes/example-multi Release.xcscheme @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/example-multi/icon.rc b/example-multi/icon.rc new file mode 100644 index 0000000..7e26eb3 --- /dev/null +++ b/example-multi/icon.rc @@ -0,0 +1,8 @@ +// Icon Resource Definition +#define MAIN_ICON 102 + +#if defined(_DEBUG) +MAIN_ICON ICON "icon_debug.ico" +#else +MAIN_ICON ICON "icon.ico" +#endif diff --git a/example-multi/openFrameworks-Info.plist b/example-multi/openFrameworks-Info.plist new file mode 100644 index 0000000..8d64d2b --- /dev/null +++ b/example-multi/openFrameworks-Info.plist @@ -0,0 +1,22 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + cc.openFrameworks.ofapp + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + APPL + CFBundleSignature + ???? + CFBundleVersion + 1.0 + CFBundleIconFile + ${ICON} + + diff --git a/example-multi/src/main.cpp b/example-multi/src/main.cpp new file mode 100644 index 0000000..21b5411 --- /dev/null +++ b/example-multi/src/main.cpp @@ -0,0 +1,21 @@ +#include "ofMain.h" +#include "ofApp.h" + +//======================================================================== +int main( ){ + int argc = 0; + char** argv = NULL; + int exit_code = initofxCEF(argc, argv); + if (exit_code >= 0) { + return exit_code; + } + + ofSetupOpenGL(1024,768,OF_WINDOW); // <-------- setup the GL context + + // this kicks off the running of my app + // can be OF_WINDOW or OF_FULLSCREEN + // pass in width and height too: + ofRunApp(new ofApp()); + + CefShutdown(); +} diff --git a/example-multi/src/ofApp.cpp b/example-multi/src/ofApp.cpp new file mode 100644 index 0000000..33651b1 --- /dev/null +++ b/example-multi/src/ofApp.cpp @@ -0,0 +1,109 @@ +#include "ofApp.h" + +//-------------------------------------------------------------- +void ofApp::setup(){ + width = 100; + height = 100; +} + +//-------------------------------------------------------------- +void ofApp::update(){ + updateCEF(); +} + +//-------------------------------------------------------------- +void ofApp::draw(){ + + ofPushMatrix(); + for (auto& cef : cefs) { + cef->draw(); + ofTranslate(width, 0); + } + ofPopMatrix(); + + int textOffsetY = height + 20; + + ofDrawBitmapString("Press `n` to create new instances", 10, textOffsetY); + ofDrawBitmapString("Press `d` to remove instances", 10, textOffsetY+20); + ofDrawBitmapString("An empty square tells you something is wrong", 10, textOffsetY+40); +} + +//-------------------------------------------------------------- +void ofApp::keyPressed(int key){ + +} + +//-------------------------------------------------------------- +void ofApp::keyReleased(int key){ + if (key == 'n') { + cefs.emplace_back(new ofxCEF()); + string url = "file://" + ofToDataPath("html/simple.html", true); + url = "https://duckduckgo.org"; + cefs.back()->setup(url, width, height); + } + if (key == 'w') { + for (auto& cef : cefs) { + cef->reshape(width, height); + } + } + if (key == 'r') { + for (auto& cef : cefs) { + cef->reload(); + } + } + if (key == 'e') { + for (auto& cef : cefs) { + cef->enableEvents(); + } + } + if (key == 'd') { + if (cefs.size() > 0) { + cefs.pop_back(); + } + } +} + +//-------------------------------------------------------------- +void ofApp::mouseMoved(int x, int y ){ + +} + +//-------------------------------------------------------------- +void ofApp::mouseDragged(int x, int y, int button){ + +} + +//-------------------------------------------------------------- +void ofApp::mousePressed(int x, int y, int button){ + +} + +//-------------------------------------------------------------- +void ofApp::mouseReleased(int x, int y, int button){ + +} + +//-------------------------------------------------------------- +void ofApp::mouseEntered(int x, int y){ + +} + +//-------------------------------------------------------------- +void ofApp::mouseExited(int x, int y){ + +} + +//-------------------------------------------------------------- +void ofApp::windowResized(int w, int h){ + +} + +//-------------------------------------------------------------- +void ofApp::gotMessage(ofMessage msg){ + +} + +//-------------------------------------------------------------- +void ofApp::dragEvent(ofDragInfo dragInfo){ + +} diff --git a/example-multi/src/ofApp.h b/example-multi/src/ofApp.h new file mode 100644 index 0000000..b5a26d4 --- /dev/null +++ b/example-multi/src/ofApp.h @@ -0,0 +1,28 @@ +#pragma once + +#include "ofMain.h" +#include "ofxCEF.h" + +class ofApp : public ofBaseApp{ + +public: + void setup(); + void update(); + void draw(); + + void keyPressed(int key); + void keyReleased(int key); + void mouseMoved(int x, int y ); + void mouseDragged(int x, int y, int button); + void mousePressed(int x, int y, int button); + void mouseReleased(int x, int y, int button); + void mouseEntered(int x, int y); + void mouseExited(int x, int y); + void windowResized(int w, int h); + void dragEvent(ofDragInfo dragInfo); + void gotMessage(ofMessage msg); + +private: + vector> cefs; + int width, height; +}; diff --git a/example-simple/Makefile b/example-simple/Makefile new file mode 100644 index 0000000..8d8e4c0 --- /dev/null +++ b/example-simple/Makefile @@ -0,0 +1,13 @@ +# Attempt to load a config.make file. +# If none is found, project defaults in config.project.make will be used. +ifneq ($(wildcard config.make),) + include config.make +endif + +# make sure the the OF_ROOT location is defined +ifndef OF_ROOT + OF_ROOT=$(realpath ../../..) +endif + +# call the project makefile! +include $(OF_ROOT)/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk diff --git a/example-simple/Project.xcconfig b/example-simple/Project.xcconfig new file mode 100644 index 0000000..40adc89 --- /dev/null +++ b/example-simple/Project.xcconfig @@ -0,0 +1,18 @@ +//THE PATH TO THE ROOT OF OUR OF PATH RELATIVE TO THIS PROJECT. +//THIS NEEDS TO BE DEFINED BEFORE CoreOF.xcconfig IS INCLUDED +OF_PATH = ../../.. + +//THIS HAS ALL THE HEADER AND LIBS FOR OF CORE +#include "../../../libs/openFrameworksCompiled/project/osx/CoreOF.xcconfig" + +//ICONS - NEW IN 0072 +ICON_NAME_DEBUG = icon-debug.icns +ICON_NAME_RELEASE = icon.icns +ICON_FILE_PATH = $(OF_PATH)/libs/openFrameworksCompiled/project/osx/ + +//IF YOU WANT AN APP TO HAVE A CUSTOM ICON - PUT THEM IN YOUR DATA FOLDER AND CHANGE ICON_FILE_PATH to: +//ICON_FILE_PATH = bin/data/ + +OTHER_CFLAGS = $(OF_CORE_CFLAGS) +OTHER_LDFLAGS = $(OF_CORE_LIBS) $(OF_CORE_FRAMEWORKS) +HEADER_SEARCH_PATHS = $(OF_CORE_HEADERS) diff --git a/example-simple/addons.make b/example-simple/addons.make new file mode 100644 index 0000000..00cd754 --- /dev/null +++ b/example-simple/addons.make @@ -0,0 +1 @@ +ofxCef diff --git a/example-simple/bin/data/.gitkeep b/example-simple/bin/data/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/example-simple/config.make b/example-simple/config.make new file mode 100644 index 0000000..df10f64 --- /dev/null +++ b/example-simple/config.make @@ -0,0 +1,142 @@ +################################################################################ +# CONFIGURE PROJECT MAKEFILE (optional) +# This file is where we make project specific configurations. +################################################################################ + +################################################################################ +# OF ROOT +# The location of your root openFrameworks installation +# (default) OF_ROOT = ../../.. +################################################################################ +# OF_ROOT = ../../.. + +################################################################################ +# PROJECT ROOT +# The location of the project - a starting place for searching for files +# (default) PROJECT_ROOT = . (this directory) +# +################################################################################ +# PROJECT_ROOT = . + +################################################################################ +# PROJECT SPECIFIC CHECKS +# This is a project defined section to create internal makefile flags to +# conditionally enable or disable the addition of various features within +# this makefile. For instance, if you want to make changes based on whether +# GTK is installed, one might test that here and create a variable to check. +################################################################################ +# None + +################################################################################ +# PROJECT EXTERNAL SOURCE PATHS +# These are fully qualified paths that are not within the PROJECT_ROOT folder. +# Like source folders in the PROJECT_ROOT, these paths are subject to +# exlclusion via the PROJECT_EXLCUSIONS list. +# +# (default) PROJECT_EXTERNAL_SOURCE_PATHS = (blank) +# +# Note: Leave a leading space when adding list items with the += operator +################################################################################ +# PROJECT_EXTERNAL_SOURCE_PATHS = + +################################################################################ +# PROJECT EXCLUSIONS +# These makefiles assume that all folders in your current project directory +# and any listed in the PROJECT_EXTERNAL_SOURCH_PATHS are are valid locations +# to look for source code. The any folders or files that match any of the +# items in the PROJECT_EXCLUSIONS list below will be ignored. +# +# Each item in the PROJECT_EXCLUSIONS list will be treated as a complete +# string unless teh user adds a wildcard (%) operator to match subdirectories. +# GNU make only allows one wildcard for matching. The second wildcard (%) is +# treated literally. +# +# (default) PROJECT_EXCLUSIONS = (blank) +# +# Will automatically exclude the following: +# +# $(PROJECT_ROOT)/bin% +# $(PROJECT_ROOT)/obj% +# $(PROJECT_ROOT)/%.xcodeproj +# +# Note: Leave a leading space when adding list items with the += operator +################################################################################ +# PROJECT_EXCLUSIONS = + +################################################################################ +# PROJECT LINKER FLAGS +# These flags will be sent to the linker when compiling the executable. +# +# (default) PROJECT_LDFLAGS = -Wl,-rpath=./libs +# +# Note: Leave a leading space when adding list items with the += operator +################################################################################ + +# Currently, shared libraries that are needed are copied to the +# $(PROJECT_ROOT)/bin/libs directory. The following LDFLAGS tell the linker to +# add a runtime path to search for those shared libraries, since they aren't +# incorporated directly into the final executable application binary. +# TODO: should this be a default setting? +# PROJECT_LDFLAGS=-Wl,-rpath=./libs + +################################################################################ +# PROJECT DEFINES +# Create a space-delimited list of DEFINES. The list will be converted into +# CFLAGS with the "-D" flag later in the makefile. +# +# (default) PROJECT_DEFINES = (blank) +# +# Note: Leave a leading space when adding list items with the += operator +################################################################################ +# PROJECT_DEFINES = + +################################################################################ +# PROJECT CFLAGS +# This is a list of fully qualified CFLAGS required when compiling for this +# project. These CFLAGS will be used IN ADDITION TO the PLATFORM_CFLAGS +# defined in your platform specific core configuration files. These flags are +# presented to the compiler BEFORE the PROJECT_OPTIMIZATION_CFLAGS below. +# +# (default) PROJECT_CFLAGS = (blank) +# +# Note: Before adding PROJECT_CFLAGS, note that the PLATFORM_CFLAGS defined in +# your platform specific configuration file will be applied by default and +# further flags here may not be needed. +# +# Note: Leave a leading space when adding list items with the += operator +################################################################################ +# PROJECT_CFLAGS = + +################################################################################ +# PROJECT OPTIMIZATION CFLAGS +# These are lists of CFLAGS that are target-specific. While any flags could +# be conditionally added, they are usually limited to optimization flags. +# These flags are added BEFORE the PROJECT_CFLAGS. +# +# PROJECT_OPTIMIZATION_CFLAGS_RELEASE flags are only applied to RELEASE targets. +# +# (default) PROJECT_OPTIMIZATION_CFLAGS_RELEASE = (blank) +# +# PROJECT_OPTIMIZATION_CFLAGS_DEBUG flags are only applied to DEBUG targets. +# +# (default) PROJECT_OPTIMIZATION_CFLAGS_DEBUG = (blank) +# +# Note: Before adding PROJECT_OPTIMIZATION_CFLAGS, please note that the +# PLATFORM_OPTIMIZATION_CFLAGS defined in your platform specific configuration +# file will be applied by default and further optimization flags here may not +# be needed. +# +# Note: Leave a leading space when adding list items with the += operator +################################################################################ +# PROJECT_OPTIMIZATION_CFLAGS_RELEASE = +# PROJECT_OPTIMIZATION_CFLAGS_DEBUG = + +################################################################################ +# PROJECT COMPILERS +# Custom compilers can be set for CC and CXX +# (default) PROJECT_CXX = (blank) +# (default) PROJECT_CC = (blank) +# Note: Leave a leading space when adding list items with the += operator +################################################################################ +# PROJECT_CXX = +# PROJECT_CC = diff --git a/example-simple/example-simple.sln b/example-simple/example-simple.sln new file mode 100755 index 0000000..d456122 --- /dev/null +++ b/example-simple/example-simple.sln @@ -0,0 +1,35 @@ +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 15 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example-simple", "example-simple.vcxproj", "{7FD42DF7-442E-479A-BA76-D0022F99702A}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "openframeworksLib", "..\..\..\libs\openFrameworksCompiled\project\vs\openframeworksLib.vcxproj", "{5837595D-ACA9-485C-8E76-729040CE4B0B}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Win32 = Debug|Win32 + Debug|x64 = Debug|x64 + Release|Win32 = Release|Win32 + Release|x64 = Release|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {7FD42DF7-442E-479A-BA76-D0022F99702A}.Debug|Win32.ActiveCfg = Debug|Win32 + {7FD42DF7-442E-479A-BA76-D0022F99702A}.Debug|Win32.Build.0 = Debug|Win32 + {7FD42DF7-442E-479A-BA76-D0022F99702A}.Debug|x64.ActiveCfg = Debug|x64 + {7FD42DF7-442E-479A-BA76-D0022F99702A}.Debug|x64.Build.0 = Debug|x64 + {7FD42DF7-442E-479A-BA76-D0022F99702A}.Release|Win32.ActiveCfg = Release|Win32 + {7FD42DF7-442E-479A-BA76-D0022F99702A}.Release|Win32.Build.0 = Release|Win32 + {7FD42DF7-442E-479A-BA76-D0022F99702A}.Release|x64.ActiveCfg = Release|x64 + {7FD42DF7-442E-479A-BA76-D0022F99702A}.Release|x64.Build.0 = Release|x64 + {5837595D-ACA9-485C-8E76-729040CE4B0B}.Debug|Win32.ActiveCfg = Debug|Win32 + {5837595D-ACA9-485C-8E76-729040CE4B0B}.Debug|Win32.Build.0 = Debug|Win32 + {5837595D-ACA9-485C-8E76-729040CE4B0B}.Debug|x64.ActiveCfg = Debug|x64 + {5837595D-ACA9-485C-8E76-729040CE4B0B}.Debug|x64.Build.0 = Debug|x64 + {5837595D-ACA9-485C-8E76-729040CE4B0B}.Release|Win32.ActiveCfg = Release|Win32 + {5837595D-ACA9-485C-8E76-729040CE4B0B}.Release|Win32.Build.0 = Release|Win32 + {5837595D-ACA9-485C-8E76-729040CE4B0B}.Release|x64.ActiveCfg = Release|x64 + {5837595D-ACA9-485C-8E76-729040CE4B0B}.Release|x64.Build.0 = Release|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/example-simple/example-simple.vcxproj b/example-simple/example-simple.vcxproj new file mode 100755 index 0000000..87ce825 --- /dev/null +++ b/example-simple/example-simple.vcxproj @@ -0,0 +1,486 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + $(WindowsTargetPlatformVersion) + + + {7FD42DF7-442E-479A-BA76-D0022F99702A} + Win32Proj + example-simple + + + + Application + Unicode + v141 + + + Application + Unicode + v141 + + + Application + Unicode + true + v141 + + + Application + Unicode + true + v141 + + + + + + + + + + + + + + + + + + + + + bin\ + obj\$(Configuration)\ + $(ProjectName)_debug + true + true + + + bin\ + obj\$(Configuration)\ + $(ProjectName)_debug + true + true + + + bin\ + obj\$(Configuration)\ + false + + + bin\ + obj\$(Configuration)\ + false + + + + Disabled + EnableFastChecks + %(PreprocessorDefinitions) + MultiThreadedDebugDLL + Level3 + %(AdditionalIncludeDirectories);src;..\..\..\addons\ofxCef\libs\cef;..\..\..\addons\ofxCef\libs\cef\export;..\..\..\addons\ofxCef\libs\cef\export\vs;..\..\..\addons\ofxCef\libs\cef\export\vs\x64;..\..\..\addons\ofxCef\libs\cef\export\vs\x64\locales;..\..\..\addons\ofxCef\libs\cef\export\vs\x64\swiftshader;..\..\..\addons\ofxCef\libs\cef\include;..\..\..\addons\ofxCef\src + CompileAsCpp + $(IntDir)/%(RelativeDir)/ + + + true + Console + false + %(AdditionalDependencies) + %(AdditionalLibraryDirectories) + + + + for /d %%f in ("$(OF_ROOT)\libs\*") do (if exist "%%f\lib\vs\$(Platform_Actual)\*.dll" (robocopy "%%f\lib\vs\$(Platform_Actual)" "$(ProjectDir)bin" "*.dll" /njs /njh /np /fp /bytes )) +robocopy "$(OF_ROOT)/addons/ofxCef/libs/cef/export/vs/$(Platform_Actual)/" "$(ProjectDir)bin/" "*" /E /njs /njh /np /fp /bytes +if errorlevel 1 exit 0 else exit %errorlevel% + + + + + Disabled + EnableFastChecks + %(PreprocessorDefinitions) + MultiThreadedDebugDLL + Level3 + %(AdditionalIncludeDirectories);src;..\..\..\addons\ofxCef\libs\cef;..\..\..\addons\ofxCef\libs\cef\export;..\..\..\addons\ofxCef\libs\cef\export\vs;..\..\..\addons\ofxCef\libs\cef\export\vs\x64;..\..\..\addons\ofxCef\libs\cef\export\vs\x64\locales;..\..\..\addons\ofxCef\libs\cef\export\vs\x64\swiftshader;..\..\..\addons\ofxCef\libs\cef\include;..\..\..\addons\ofxCef\src + CompileAsCpp + $(IntDir)/%(RelativeDir)/ + true + + + true + Console + false + %(AdditionalDependencies);libcef.lib;libcef_dll_wrapper.lib + %(AdditionalLibraryDirectories);..\..\..\addons\ofxCef\libs\cef\lib\vs\x64\Debug + + + + for /d %%f in ("$(OF_ROOT)\libs\*") do (if exist "%%f\lib\vs\$(Platform_Actual)\*.dll" (robocopy "%%f\lib\vs\$(Platform_Actual)" "$(ProjectDir)bin" "*.dll" /njs /njh /np /fp /bytes )) +robocopy "$(OF_ROOT)/addons/ofxCef/libs/cef/export/vs/$(Platform_Actual)/" "$(ProjectDir)bin/" "*" /E /njs /njh /np /fp /bytes +if errorlevel 1 exit 0 else exit %errorlevel% + + + + + false + %(PreprocessorDefinitions) + MultiThreadedDLL + Level3 + %(AdditionalIncludeDirectories);src;..\..\..\addons\ofxCef\libs\cef;..\..\..\addons\ofxCef\libs\cef\export;..\..\..\addons\ofxCef\libs\cef\export\vs;..\..\..\addons\ofxCef\libs\cef\export\vs\x64;..\..\..\addons\ofxCef\libs\cef\export\vs\x64\locales;..\..\..\addons\ofxCef\libs\cef\export\vs\x64\swiftshader;..\..\..\addons\ofxCef\libs\cef\include;..\..\..\addons\ofxCef\src + CompileAsCpp + $(IntDir)/%(RelativeDir)/ + true + + + false + false + Console + true + true + false + %(AdditionalDependencies) + %(AdditionalLibraryDirectories) + + + + for /d %%f in ("$(OF_ROOT)\libs\*") do (if exist "%%f\lib\vs\$(Platform_Actual)\*.dll" (robocopy "%%f\lib\vs\$(Platform_Actual)" "$(ProjectDir)bin" "*.dll" /njs /njh /np /fp /bytes )) +robocopy "$(OF_ROOT)/addons/ofxCef/libs/cef/export/vs/$(Platform_Actual)/" "$(ProjectDir)bin/" "*" /E /njs /njh /np /fp /bytes +if errorlevel 1 exit 0 else exit %errorlevel% + + + + + false + %(PreprocessorDefinitions) + MultiThreadedDLL + Level3 + %(AdditionalIncludeDirectories);src;..\..\..\addons\ofxCef\libs\cef;..\..\..\addons\ofxCef\libs\cef\export;..\..\..\addons\ofxCef\libs\cef\export\vs;..\..\..\addons\ofxCef\libs\cef\export\vs\x64;..\..\..\addons\ofxCef\libs\cef\export\vs\x64\locales;..\..\..\addons\ofxCef\libs\cef\export\vs\x64\swiftshader;..\..\..\addons\ofxCef\libs\cef\include;..\..\..\addons\ofxCef\src + CompileAsCpp + $(IntDir)/%(RelativeDir)/ + + + false + false + Console + true + true + false + %(AdditionalDependencies);libcef.lib;libcef_dll_wrapper.lib + %(AdditionalLibraryDirectories);..\..\..\addons\ofxCef\libs\cef\lib\vs\x64\Release + + + + for /d %%f in ("$(OF_ROOT)\libs\*") do (if exist "%%f\lib\vs\$(Platform_Actual)\*.dll" (robocopy "%%f\lib\vs\$(Platform_Actual)" "$(ProjectDir)bin" "*.dll" /njs /njh /np /fp /bytes )) +robocopy "$(OF_ROOT)/addons/ofxCef/libs/cef/export/vs/$(Platform_Actual)/" "$(ProjectDir)bin/" "*" /E /njs /njh /np /fp /bytes +if errorlevel 1 exit 0 else exit %errorlevel% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {5837595d-aca9-485c-8e76-729040ce4b0b} + + + + + /D_DEBUG %(AdditionalOptions) + /D_DEBUG %(AdditionalOptions) + $(OF_ROOT)\libs\openFrameworksCompiled\project\vs + + + + + + + + + \ No newline at end of file diff --git a/example-simple/example-simple.vcxproj.filters b/example-simple/example-simple.vcxproj.filters new file mode 100755 index 0000000..29c6566 --- /dev/null +++ b/example-simple/example-simple.vcxproj.filters @@ -0,0 +1,855 @@ + + + + + src + + + src + + + src + + + src + + + addons\ofxCef\src + + + addons\ofxCef\src + + + addons\ofxCef\src + + + addons\ofxCef\src + + + addons\ofxCef\src + + + addons\ofxCef\src + + + addons\ofxCef\src + + + + + {d8376475-7454-4a24-b08a-aac121d3ad6f} + + + {71834F65-F3A9-211E-73B8-DC85} + + + {242B8897-478F-B7EC-238A-8F4F} + + + {D4B7FEB8-FF20-0484-59B5-9E53} + + + {259D652A-1060-DF9D-A02E-AE2E} + + + {885A750D-613C-CE7B-B45B-3852} + + + {1AEE5775-012F-7E1B-CF5C-1156} + + + {9689C101-792D-AB1A-C7DF-069E} + + + {319BDE76-5E11-315A-9A13-F164} + + + {F0F26143-6024-7965-2498-019F} + + + {CA9CD6BF-7FE6-E07C-D767-C9C1} + + + {358DECDF-A899-5772-B5A5-C927} + + + {2D10CE5C-3A9F-01C7-FE29-6391} + + + {9DCBCE3D-679F-0807-A4BB-461F} + + + {2D4D42E9-458A-46AB-E2C1-673B} + + + {843DA5E7-87E5-A046-2932-AD8D} + + + + + src + + + src + + + addons\ofxCef\src + + + addons\ofxCef\src + + + addons\ofxCef\src + + + addons\ofxCef\src + + + addons\ofxCef\src + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base + + + addons\ofxCef\libs\cef\include\base\internal + + + addons\ofxCef\libs\cef\include\base\internal + + + addons\ofxCef\libs\cef\include\base\internal + + + addons\ofxCef\libs\cef\include\base\internal + + + addons\ofxCef\libs\cef\include\base\internal + + + addons\ofxCef\libs\cef\include\base\internal + + + addons\ofxCef\libs\cef\include\base\internal + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi + + + addons\ofxCef\libs\cef\include\capi\test + + + addons\ofxCef\libs\cef\include\capi\test + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include\capi\views + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\internal + + + addons\ofxCef\libs\cef\include\test + + + addons\ofxCef\libs\cef\include\test + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\views + + + addons\ofxCef\libs\cef\include\wrapper + + + addons\ofxCef\libs\cef\include\wrapper + + + addons\ofxCef\libs\cef\include\wrapper + + + addons\ofxCef\libs\cef\include\wrapper + + + addons\ofxCef\libs\cef\include\wrapper + + + addons\ofxCef\libs\cef\include\wrapper + + + addons\ofxCef\libs\cef\include\wrapper + + + addons\ofxCef\libs\cef\include\wrapper + + + addons\ofxCef\libs\cef\include\wrapper + + + addons\ofxCef\src + + + addons\ofxCef\src + + + + + + \ No newline at end of file diff --git a/example-simple/example-simple.vcxproj.user b/example-simple/example-simple.vcxproj.user new file mode 100644 index 0000000..988b987 --- /dev/null +++ b/example-simple/example-simple.vcxproj.user @@ -0,0 +1,19 @@ + + + + $(ProjectDir)/bin + WindowsLocalDebugger + + + $(ProjectDir)/bin + WindowsLocalDebugger + + + $(ProjectDir)/bin + WindowsLocalDebugger + + + $(ProjectDir)/bin + WindowsLocalDebugger + + \ No newline at end of file diff --git a/example-simple/example-simple.xcodeproj/project.pbxproj b/example-simple/example-simple.xcodeproj/project.pbxproj new file mode 100644 index 0000000..aa263f0 --- /dev/null +++ b/example-simple/example-simple.xcodeproj/project.pbxproj @@ -0,0 +1,1180 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 46; + objects = { + +/* Begin PBXBuildFile section */ + 054614B14443C095B5A78B37 /* Chromium Embedded Framework.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 676C60DA887A77C13D96A1B0 /* Chromium Embedded Framework.framework */; }; + 0B2F620AA6FB89C959B760EE /* ofxCEF.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B61C869BB87981E7E00372B9 /* ofxCEF.cpp */; }; + 2B7B5637662258FC4D5354EE /* ofxCEFRenderHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E11F665FF14CF03519494FB7 /* ofxCEFRenderHandler.cpp */; }; + 411409B42192EB84009CC3B2 /* ofxCEFClientAppBrowser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 411409B22192EB84009CC3B2 /* ofxCEFClientAppBrowser.cpp */; }; + 60837D7FC0A1D38FDA8CC116 /* ofxCEFV8ExtensionHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3379499ACE8BED89F23E2F5E /* ofxCEFV8ExtensionHandler.cpp */; }; + 79D2E1A0B61EB4B72054CEDA /* ofxCEFClientAppRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 89AD4DFAC7F42E57B775AA47 /* ofxCEFClientAppRenderer.cpp */; }; + 91A885E37C3BBD067D0D17D8 /* Chromium Embedded Framework.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 676C60DA887A77C13D96A1B0 /* Chromium Embedded Framework.framework */; }; + D4F15080353458EE1748AA0B /* ofxCEFBrowserClient.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3143840145828E4E66F563B6 /* ofxCEFBrowserClient.cpp */; }; + DDDA3EA84EFFC4D6091FD47F /* cefListV8Converter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3C0EB826B0EFD34C3661063B /* cefListV8Converter.cpp */; }; + E4328149138ABC9F0047C5CB /* openFrameworksDebug.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E4328148138ABC890047C5CB /* openFrameworksDebug.a */; }; + E4B69E200A3A1BDC003C02F2 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E4B69E1D0A3A1BDC003C02F2 /* main.cpp */; }; + E4B69E210A3A1BDC003C02F2 /* ofApp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E4B69E1E0A3A1BDC003C02F2 /* ofApp.cpp */; }; +/* End PBXBuildFile section */ + +/* Begin PBXContainerItemProxy section */ + E4328147138ABC890047C5CB /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = E4328143138ABC890047C5CB /* openFrameworksLib.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = E4B27C1510CBEB8E00536013; + remoteInfo = openFrameworks; + }; + E4EEB9AB138B136A00A80321 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = E4328143138ABC890047C5CB /* openFrameworksLib.xcodeproj */; + proxyType = 1; + remoteGlobalIDString = E4B27C1410CBEB8E00536013; + remoteInfo = openFrameworks; + }; +/* End PBXContainerItemProxy section */ + +/* Begin PBXCopyFilesBuildPhase section */ + E4C2427710CC5ABF004149E2 /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = ""; + dstSubfolderSpec = 10; + files = ( + 91A885E37C3BBD067D0D17D8 /* Chromium Embedded Framework.framework in CopyFiles */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXCopyFilesBuildPhase section */ + +/* Begin PBXFileReference section */ + 00291C2C2AE6D65CF0674608 /* cef_panel_delegate_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_panel_delegate_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_panel_delegate_capi.h; sourceTree = SOURCE_ROOT; }; + 0070187B8EC42356D4CF7F51 /* cef_keyboard_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_keyboard_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_keyboard_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 02DCF5B7EBEAA737E78B7710 /* cef_closure_task.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_closure_task.h; path = ../../../addons/ofxCef/libs/cef/include/wrapper/cef_closure_task.h; sourceTree = SOURCE_ROOT; }; + 038E45E704C8256EB554384B /* cef_time.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_time.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_time.h; sourceTree = SOURCE_ROOT; }; + 03F213D7D110051F641364FF /* cef_logging.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_logging.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_logging.h; sourceTree = SOURCE_ROOT; }; + 051CAF59801F608E7A3CFE51 /* cef_atomic_ref_count.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_atomic_ref_count.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_atomic_ref_count.h; sourceTree = SOURCE_ROOT; }; + 0580D2BEC47ECA2D9C062697 /* cef_ptr.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_ptr.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_ptr.h; sourceTree = SOURCE_ROOT; }; + 0A60009E387736C9FCFF2D31 /* cef_window_delegate_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_window_delegate_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_window_delegate_capi.h; sourceTree = SOURCE_ROOT; }; + 0AA14A31D5AC638649220E7E /* cef_process_util_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_process_util_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_process_util_capi.h; sourceTree = SOURCE_ROOT; }; + 0AE3262580C47405CB26E38B /* ofxCEFBrowserClient.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = ofxCEFBrowserClient.h; path = ../../../addons/ofxCef/src/ofxCEFBrowserClient.h; sourceTree = SOURCE_ROOT; }; + 0B647118EEF908AFC8B7EC25 /* cef_request_context_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_request_context_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_request_context_capi.h; sourceTree = SOURCE_ROOT; }; + 0BA5D3F2ED2C1D7C1C13236E /* cef_navigation_entry_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_navigation_entry_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_navigation_entry_capi.h; sourceTree = SOURCE_ROOT; }; + 0C3DC7A3FFFF369BF286F29D /* ofxCEFRenderHandler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = ofxCEFRenderHandler.h; path = ../../../addons/ofxCef/src/ofxCEFRenderHandler.h; sourceTree = SOURCE_ROOT; }; + 0C98F3B9F4A2D644446686F6 /* cef_test_helpers.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_test_helpers.h; path = ../../../addons/ofxCef/libs/cef/include/test/cef_test_helpers.h; sourceTree = SOURCE_ROOT; }; + 0EAD6675A3A755793C171A8F /* cef_callback.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_callback.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_callback.h; sourceTree = SOURCE_ROOT; }; + 100E07500FD35582B67D14AC /* cef_request_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_request_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_request_capi.h; sourceTree = SOURCE_ROOT; }; + 102C1DAB212B329B65C61061 /* cef_file_util_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_file_util_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_file_util_capi.h; sourceTree = SOURCE_ROOT; }; + 14E82EA6DB3DD95C04DDED37 /* cef_macros.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_macros.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_macros.h; sourceTree = SOURCE_ROOT; }; + 1527539B757A644D124EA007 /* cef_scoped_temp_dir.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_scoped_temp_dir.h; path = ../../../addons/ofxCef/libs/cef/include/wrapper/cef_scoped_temp_dir.h; sourceTree = SOURCE_ROOT; }; + 15DAF777C2C535E5C9A152B4 /* cef_command_line_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_command_line_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_command_line_capi.h; sourceTree = SOURCE_ROOT; }; + 164261CD1ADDDBD171716EEA /* cef_display_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_display_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_display_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 1812BFF9062710ADA10F08BB /* cef_textfield_delegate.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_textfield_delegate.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_textfield_delegate.h; sourceTree = SOURCE_ROOT; }; + 194DBE7514AAE19E698516C2 /* cef_string_visitor.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_string_visitor.h; path = ../../../addons/ofxCef/libs/cef/include/cef_string_visitor.h; sourceTree = SOURCE_ROOT; }; + 1AEA8B96E803CF26F2358173 /* cef_window_delegate.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_window_delegate.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_window_delegate.h; sourceTree = SOURCE_ROOT; }; + 1C4C1718A279B31E7822E8FC /* cef_response_filter.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_response_filter.h; path = ../../../addons/ofxCef/libs/cef/include/cef_response_filter.h; sourceTree = SOURCE_ROOT; }; + 1E3C63D5B3ADF248C67F262E /* cef_render_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_render_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_render_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 1ED7DF86D8B2F865F3161898 /* cef_path_util.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_path_util.h; path = ../../../addons/ofxCef/libs/cef/include/cef_path_util.h; sourceTree = SOURCE_ROOT; }; + 1F2102998F2F5D77E45A9B9E /* cef_button.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_button.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_button.h; sourceTree = SOURCE_ROOT; }; + 1FCB8F579FEF30A7AC7012FF /* cef_textfield_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_textfield_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_textfield_capi.h; sourceTree = SOURCE_ROOT; }; + 20A89AE885F402F3D8640ED9 /* cef_view_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_view_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_view_capi.h; sourceTree = SOURCE_ROOT; }; + 20E07D1E2B10B5E715570258 /* cef_dom.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_dom.h; path = ../../../addons/ofxCef/libs/cef/include/cef_dom.h; sourceTree = SOURCE_ROOT; }; + 2165E514BB0CAF310B9C9F9C /* cef_thread_checker.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_thread_checker.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_thread_checker.h; sourceTree = SOURCE_ROOT; }; + 2170C47EB499A21AB46FBF5E /* cef_trace_event.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_trace_event.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_trace_event.h; sourceTree = SOURCE_ROOT; }; + 2559555A14C037F68194F01A /* cef_parser_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_parser_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_parser_capi.h; sourceTree = SOURCE_ROOT; }; + 25D8DAA39247BA7DD9406F41 /* cef_response_filter_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_response_filter_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_response_filter_capi.h; sourceTree = SOURCE_ROOT; }; + 2725157AB1466A545399FA9C /* cef_types_mac.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_types_mac.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_types_mac.h; sourceTree = SOURCE_ROOT; }; + 28BFBB77A35D3DF30174424F /* cef_geolocation_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_geolocation_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_geolocation_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 2A1710BD54FB929A4915325D /* cef_zip_archive.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_zip_archive.h; path = ../../../addons/ofxCef/libs/cef/include/wrapper/cef_zip_archive.h; sourceTree = SOURCE_ROOT; }; + 2A7CBF9F9FB8C1B48BDBF11F /* cef_lock_impl.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_lock_impl.h; path = ../../../addons/ofxCef/libs/cef/include/base/internal/cef_lock_impl.h; sourceTree = SOURCE_ROOT; }; + 2A82FA1E0BE1F12B079098CA /* cef_stream_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_stream_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_stream_capi.h; sourceTree = SOURCE_ROOT; }; + 2B0B95E92EF7663E5027CB14 /* cef_request_context_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_request_context_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_request_context_handler.h; sourceTree = SOURCE_ROOT; }; + 2B1811713EA0A5A684CE6836 /* cef_v8_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_v8_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_v8_capi.h; sourceTree = SOURCE_ROOT; }; + 2B8C6E33454D1450AA1470C0 /* cef_drag_data.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_drag_data.h; path = ../../../addons/ofxCef/libs/cef/include/cef_drag_data.h; sourceTree = SOURCE_ROOT; }; + 2E1F7A888F210617B446D55F /* cef_callback_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_callback_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_callback_capi.h; sourceTree = SOURCE_ROOT; }; + 2F868FAA607DC5B7C6B57B8D /* cef_v8.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_v8.h; path = ../../../addons/ofxCef/libs/cef/include/cef_v8.h; sourceTree = SOURCE_ROOT; }; + 3068F8462C97222A6797F42C /* cef_scroll_view.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_scroll_view.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_scroll_view.h; sourceTree = SOURCE_ROOT; }; + 312C3D2CF79BC5F1AE3D9349 /* cef_dom_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_dom_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_dom_capi.h; sourceTree = SOURCE_ROOT; }; + 3143840145828E4E66F563B6 /* ofxCEFBrowserClient.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; name = ofxCEFBrowserClient.cpp; path = ../../../addons/ofxCef/src/ofxCEFBrowserClient.cpp; sourceTree = SOURCE_ROOT; }; + 3197DCA73569896BC4D3A5CD /* cef_display_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_display_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_display_capi.h; sourceTree = SOURCE_ROOT; }; + 329F869BF4D0C75B9C0443D6 /* cef_keyboard_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_keyboard_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_keyboard_handler.h; sourceTree = SOURCE_ROOT; }; + 32A420DD2DE9D512C27CE46E /* cef_callback.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_callback.h; path = ../../../addons/ofxCef/libs/cef/include/cef_callback.h; sourceTree = SOURCE_ROOT; }; + 3379499ACE8BED89F23E2F5E /* ofxCEFV8ExtensionHandler.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; name = ofxCEFV8ExtensionHandler.cpp; path = ../../../addons/ofxCef/src/ofxCEFV8ExtensionHandler.cpp; sourceTree = SOURCE_ROOT; }; + 33E4D5D374715A15136F45E2 /* cef_scroll_view_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_scroll_view_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_scroll_view_capi.h; sourceTree = SOURCE_ROOT; }; + 33F32C1F925105CE3DEE3F9F /* cef_resource_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_resource_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_resource_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 34D59E89926EFC8E645DEBD8 /* cef_platform_thread.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_platform_thread.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_platform_thread.h; sourceTree = SOURCE_ROOT; }; + 35451B09495C8A84AF5DF26A /* cef_render_process_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_render_process_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_render_process_handler.h; sourceTree = SOURCE_ROOT; }; + 3607AAADD5F34875B9010CF4 /* cef_string16.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_string16.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_string16.h; sourceTree = SOURCE_ROOT; }; + 36297A6A6CA6AEBB1CE40B29 /* cef_context_menu_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_context_menu_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_context_menu_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 36B82456EFB5609FFF46663E /* cef_textfield.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_textfield.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_textfield.h; sourceTree = SOURCE_ROOT; }; + 3785B0F39A5DAE364418EDB6 /* cef_waitable_event_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_waitable_event_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_waitable_event_capi.h; sourceTree = SOURCE_ROOT; }; + 387F88B3F68B92B5EBECEE50 /* cef_ssl_status.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_ssl_status.h; path = ../../../addons/ofxCef/libs/cef/include/cef_ssl_status.h; sourceTree = SOURCE_ROOT; }; + 39493142F17014B2C220732A /* cef_server.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_server.h; path = ../../../addons/ofxCef/libs/cef/include/cef_server.h; sourceTree = SOURCE_ROOT; }; + 3A6C457F405589BE42E9462F /* cef_geolocation.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_geolocation.h; path = ../../../addons/ofxCef/libs/cef/include/cef_geolocation.h; sourceTree = SOURCE_ROOT; }; + 3B59A5220427F31282741C97 /* cef_logging_internal.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_logging_internal.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_logging_internal.h; sourceTree = SOURCE_ROOT; }; + 3C0EB826B0EFD34C3661063B /* cefListV8Converter.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; name = cefListV8Converter.cpp; path = ../../../addons/ofxCef/src/cefListV8Converter.cpp; sourceTree = SOURCE_ROOT; }; + 411409B22192EB84009CC3B2 /* ofxCEFClientAppBrowser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ofxCEFClientAppBrowser.cpp; path = ../src/ofxCEFClientAppBrowser.cpp; sourceTree = ""; }; + 411409B32192EB84009CC3B2 /* ofxCEFClientAppBrowser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ofxCEFClientAppBrowser.h; path = ../src/ofxCEFClientAppBrowser.h; sourceTree = ""; }; + 428133A8E151E9599C7094AA /* cef_layout_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_layout_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_layout_capi.h; sourceTree = SOURCE_ROOT; }; + 439C83036046CB60F9D4E85F /* cef_extension.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_extension.h; path = ../../../addons/ofxCef/libs/cef/include/cef_extension.h; sourceTree = SOURCE_ROOT; }; + 456DC3A4B1A811268E4ED2AA /* cef_stream_resource_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_stream_resource_handler.h; path = ../../../addons/ofxCef/libs/cef/include/wrapper/cef_stream_resource_handler.h; sourceTree = SOURCE_ROOT; }; + 48731D7516BBD47EDE77691D /* cef_translator_test_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_translator_test_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/test/cef_translator_test_capi.h; sourceTree = SOURCE_ROOT; }; + 48D9AD678ECE82FD13FA7B72 /* cef_weak_ptr.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_weak_ptr.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_weak_ptr.h; sourceTree = SOURCE_ROOT; }; + 4A48FEF248B91E3D9BE62E9D /* cef_callback_internal.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_callback_internal.h; path = ../../../addons/ofxCef/libs/cef/include/base/internal/cef_callback_internal.h; sourceTree = SOURCE_ROOT; }; + 4A79AF8D7C001FF91F87328B /* cef_geolocation_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_geolocation_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_geolocation_capi.h; sourceTree = SOURCE_ROOT; }; + 4A85211958E95D183DD7F558 /* cef_build.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_build.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_build.h; sourceTree = SOURCE_ROOT; }; + 4BD2BB0449EBC664E70254BB /* cef_translator_test.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_translator_test.h; path = ../../../addons/ofxCef/libs/cef/include/test/cef_translator_test.h; sourceTree = SOURCE_ROOT; }; + 4DCB781AB625093251C26A41 /* cef_command_line.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_command_line.h; path = ../../../addons/ofxCef/libs/cef/include/cef_command_line.h; sourceTree = SOURCE_ROOT; }; + 4EAA8586359C3609E2B6C16E /* cef_types.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_types.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_types.h; sourceTree = SOURCE_ROOT; }; + 4F6DC747BD9AD4EDB1B8B4CF /* cef_drag_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_drag_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_drag_handler.h; sourceTree = SOURCE_ROOT; }; + 500CB4673C1D482EC7AA8DC7 /* cef_byte_read_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_byte_read_handler.h; path = ../../../addons/ofxCef/libs/cef/include/wrapper/cef_byte_read_handler.h; sourceTree = SOURCE_ROOT; }; + 537687F8E675715DFCC827C4 /* cef_focus_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_focus_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_focus_handler.h; sourceTree = SOURCE_ROOT; }; + 53AAA9A67986C932E53BFBD4 /* cef_browser_process_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_browser_process_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_browser_process_handler.h; sourceTree = SOURCE_ROOT; }; + 55A2FF67EDC791B376BBBBBC /* cef_scheme_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_scheme_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_scheme_capi.h; sourceTree = SOURCE_ROOT; }; + 565B942ECC409BE27EF174DA /* cef_urlrequest.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_urlrequest.h; path = ../../../addons/ofxCef/libs/cef/include/cef_urlrequest.h; sourceTree = SOURCE_ROOT; }; + 5760F67CAF9D75B690014B2C /* cef_download_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_download_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_download_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 5767A92884E9FEC2530B0FE9 /* cef_request_context_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_request_context_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_request_context_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 576A33814DEF9E47AE72BF46 /* cef_request_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_request_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_request_handler.h; sourceTree = SOURCE_ROOT; }; + 5898ACB2578EDE834F3A2E87 /* cef_string_multimap.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_string_multimap.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_string_multimap.h; sourceTree = SOURCE_ROOT; }; + 590D42228F2455CC7EF1630B /* cef_render_process_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_render_process_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_render_process_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 5C01A32E16C9F8B03F1BC0BD /* cef_extension_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_extension_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_extension_capi.h; sourceTree = SOURCE_ROOT; }; + 5C5892077B759975737C3D3B /* cef_stream.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_stream.h; path = ../../../addons/ofxCef/libs/cef/include/cef_stream.h; sourceTree = SOURCE_ROOT; }; + 5EB2CFF8ABA3128ED991B0A3 /* cef_menu_model_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_menu_model_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_menu_model_capi.h; sourceTree = SOURCE_ROOT; }; + 60FAAD1FD2BF2F28A49CF9CB /* cef_bind_internal.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_bind_internal.h; path = ../../../addons/ofxCef/libs/cef/include/base/internal/cef_bind_internal.h; sourceTree = SOURCE_ROOT; }; + 61D295E14C76CF41C14373B3 /* cef_print_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_print_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_print_handler.h; sourceTree = SOURCE_ROOT; }; + 62D6E7B0849E68BE180F2B76 /* cef_cookie.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_cookie.h; path = ../../../addons/ofxCef/libs/cef/include/cef_cookie.h; sourceTree = SOURCE_ROOT; }; + 641C5DB65E7AF41D219F6ADB /* cef_ssl_info.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_ssl_info.h; path = ../../../addons/ofxCef/libs/cef/include/cef_ssl_info.h; sourceTree = SOURCE_ROOT; }; + 64C2ADFB4C35C03A55EA5555 /* cef_web_plugin_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_web_plugin_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_web_plugin_capi.h; sourceTree = SOURCE_ROOT; }; + 660166720CBB6D15E6AD8D74 /* cef_ssl_info_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_ssl_info_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_ssl_info_capi.h; sourceTree = SOURCE_ROOT; }; + 67420906AEE1C3940C1F400E /* cef_window_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_window_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_window_capi.h; sourceTree = SOURCE_ROOT; }; + 676C60DA887A77C13D96A1B0 /* Chromium Embedded Framework.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = "Chromium Embedded Framework.framework"; path = "../../../addons/ofxCef/libs/cef/lib/osx/Chromium Embedded Framework.framework"; sourceTree = ""; }; + 6B8E5FECF03F7670453AB7E5 /* cef_navigation_entry.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_navigation_entry.h; path = ../../../addons/ofxCef/libs/cef/include/cef_navigation_entry.h; sourceTree = SOURCE_ROOT; }; + 6CA025E6225BDC11F43AADDD /* cef_thread.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_thread.h; path = ../../../addons/ofxCef/libs/cef/include/cef_thread.h; sourceTree = SOURCE_ROOT; }; + 6D48E2E9E29351DBADFE3564 /* cef_image.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_image.h; path = ../../../addons/ofxCef/libs/cef/include/cef_image.h; sourceTree = SOURCE_ROOT; }; + 6DBD56173FC8974C5E895DC2 /* cef_app_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_app_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_app_capi.h; sourceTree = SOURCE_ROOT; }; + 6E7F76F360EB5BE6FA4E3D77 /* cef_origin_whitelist_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_origin_whitelist_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_origin_whitelist_capi.h; sourceTree = SOURCE_ROOT; }; + 6F4A4A0CBCC99CC1A315E7E0 /* cef_basictypes.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_basictypes.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_basictypes.h; sourceTree = SOURCE_ROOT; }; + 6F9FBE05E07CD95BD3505CDC /* cef_zip_reader.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_zip_reader.h; path = ../../../addons/ofxCef/libs/cef/include/cef_zip_reader.h; sourceTree = SOURCE_ROOT; }; + 703C1A24D67566A7528E8FE6 /* cef_menu_button_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_menu_button_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_menu_button_capi.h; sourceTree = SOURCE_ROOT; }; + 72E50376F0DEA2D640ADE973 /* cef_crash_util_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_crash_util_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_crash_util_capi.h; sourceTree = SOURCE_ROOT; }; + 7323E118D31813C31A5E1D00 /* cef_download_item_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_download_item_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_download_item_capi.h; sourceTree = SOURCE_ROOT; }; + 753BC7D073828C4E511F3A9D /* cef_helpers.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_helpers.h; path = ../../../addons/ofxCef/libs/cef/include/wrapper/cef_helpers.h; sourceTree = SOURCE_ROOT; }; + 757F2186B54D6794ADD5E30D /* cef_drag_data_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_drag_data_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_drag_data_capi.h; sourceTree = SOURCE_ROOT; }; + 77265803EE36042E2558313D /* cef_layout.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_layout.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_layout.h; sourceTree = SOURCE_ROOT; }; + 78C36D0030576B1802717918 /* cef_drag_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_drag_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_drag_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 7AB1CBE92D5E91C087A77A29 /* cef_export.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_export.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_export.h; sourceTree = SOURCE_ROOT; }; + 7AFC5E1DA4C8DB16BA6314ED /* cef_view.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_view.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_view.h; sourceTree = SOURCE_ROOT; }; + 7B2E9BCA74D98422C3D8F664 /* cef_panel.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_panel.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_panel.h; sourceTree = SOURCE_ROOT; }; + 7B736B6A394508298F5B0EC7 /* cef_load_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_load_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_load_handler.h; sourceTree = SOURCE_ROOT; }; + 7E71C37E88E2458E287F3019 /* cef_resource_bundle_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_resource_bundle_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_resource_bundle_capi.h; sourceTree = SOURCE_ROOT; }; + 7E9A6B0776B57BE4080AF35B /* cef_scoped_ptr.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_scoped_ptr.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_scoped_ptr.h; sourceTree = SOURCE_ROOT; }; + 7EDF5043E930DDDBAD13A1B9 /* cef_client.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_client.h; path = ../../../addons/ofxCef/libs/cef/include/cef_client.h; sourceTree = SOURCE_ROOT; }; + 80B010B05CAC488642D0B525 /* cef_task_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_task_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_task_capi.h; sourceTree = SOURCE_ROOT; }; + 84041CFB6C12D7C730329764 /* cef_pack_resources.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_pack_resources.h; path = ../../../addons/ofxCef/libs/cef/include/cef_pack_resources.h; sourceTree = SOURCE_ROOT; }; + 8524AFCA20B9B36ABA3D9DE3 /* cef_raw_scoped_refptr_mismatch_checker.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_raw_scoped_refptr_mismatch_checker.h; path = ../../../addons/ofxCef/libs/cef/include/base/internal/cef_raw_scoped_refptr_mismatch_checker.h; sourceTree = SOURCE_ROOT; }; + 8632BA4E507580E07E482A92 /* cef_browser_view_delegate.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_browser_view_delegate.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_browser_view_delegate.h; sourceTree = SOURCE_ROOT; }; + 86E941ADE6F454524494918B /* cef_dialog_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_dialog_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_dialog_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 87C99D489550B5F7614CEC79 /* cef_types_wrappers.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_types_wrappers.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_types_wrappers.h; sourceTree = SOURCE_ROOT; }; + 89A5C65507C1CFEB5B9D68BC /* cef_xml_reader.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_xml_reader.h; path = ../../../addons/ofxCef/libs/cef/include/cef_xml_reader.h; sourceTree = SOURCE_ROOT; }; + 89AD4DFAC7F42E57B775AA47 /* ofxCEFClientAppRenderer.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; name = ofxCEFClientAppRenderer.cpp; path = ../src/ofxCEFClientAppRenderer.cpp; sourceTree = SOURCE_ROOT; }; + 8A0740C024D75A9D2B68F076 /* cef_browser_process_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_browser_process_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_browser_process_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 8A5537262E05E1BC6EF54DD3 /* cef_string_list.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_string_list.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_string_list.h; sourceTree = SOURCE_ROOT; }; + 8ABC6818A43A1B0E6CD97BE6 /* cef_button_delegate.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_button_delegate.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_button_delegate.h; sourceTree = SOURCE_ROOT; }; + 8ACC1885A082BB0951E1D9D3 /* cefListV8Converter.hpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cefListV8Converter.hpp; path = ../../../addons/ofxCef/src/cefListV8Converter.hpp; sourceTree = SOURCE_ROOT; }; + 8C33A100ECF5CF89E82ACB1C /* cef_client_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_client_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_client_capi.h; sourceTree = SOURCE_ROOT; }; + 8D13DBD2CDBB693036316FE2 /* cef_extension_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_extension_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_extension_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 8F2465C05916D117B3E22AB3 /* cef_app.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_app.h; path = ../../../addons/ofxCef/libs/cef/include/cef_app.h; sourceTree = SOURCE_ROOT; }; + 91E90367403A96FD57A20EC5 /* cef_menu_model_delegate.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_menu_model_delegate.h; path = ../../../addons/ofxCef/libs/cef/include/cef_menu_model_delegate.h; sourceTree = SOURCE_ROOT; }; + 935125649445BCB4A826D8C4 /* cef_frame.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_frame.h; path = ../../../addons/ofxCef/libs/cef/include/cef_frame.h; sourceTree = SOURCE_ROOT; }; + 945B530205210062DEDCB8BD /* cef_crash_util.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_crash_util.h; path = ../../../addons/ofxCef/libs/cef/include/cef_crash_util.h; sourceTree = SOURCE_ROOT; }; + 94A9E4D1C0AE95211249A154 /* cef_string_types.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_string_types.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_string_types.h; sourceTree = SOURCE_ROOT; }; + 95C184E8715D0671B4A51949 /* cef_download_item.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_download_item.h; path = ../../../addons/ofxCef/libs/cef/include/cef_download_item.h; sourceTree = SOURCE_ROOT; }; + 95EBCF48E605420615CACDAC /* cef_x509_certificate.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_x509_certificate.h; path = ../../../addons/ofxCef/libs/cef/include/cef_x509_certificate.h; sourceTree = SOURCE_ROOT; }; + 974B79EAD856878FD64ED06C /* cef_cancelable_callback.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_cancelable_callback.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_cancelable_callback.h; sourceTree = SOURCE_ROOT; }; + 974FEBEF159B09BB22504CA7 /* cef_parser.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_parser.h; path = ../../../addons/ofxCef/libs/cef/include/cef_parser.h; sourceTree = SOURCE_ROOT; }; + 97A89147AFFDE13AC13EFFEE /* cef_jsdialog_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_jsdialog_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_jsdialog_handler.h; sourceTree = SOURCE_ROOT; }; + 97B0ABF69F3F3E15AB0DF99A /* cef_box_layout_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_box_layout_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_box_layout_capi.h; sourceTree = SOURCE_ROOT; }; + 99401AD0A780BE1669349E7A /* cef_textfield_delegate_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_textfield_delegate_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_textfield_delegate_capi.h; sourceTree = SOURCE_ROOT; }; + 9AF25D6C059C1CB68217FE51 /* cef_accessibility_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_accessibility_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_accessibility_handler_capi.h; sourceTree = SOURCE_ROOT; }; + 9B671F9CB08E6B35E7DEB3E2 /* cef_urlrequest_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_urlrequest_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_urlrequest_capi.h; sourceTree = SOURCE_ROOT; }; + 9B8E96CF11B0D07AC8C80825 /* cef_cookie_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_cookie_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_cookie_capi.h; sourceTree = SOURCE_ROOT; }; + 9EFA081B768BC2D7E53C0BEF /* cef_atomicops_atomicword_compat.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_atomicops_atomicword_compat.h; path = ../../../addons/ofxCef/libs/cef/include/base/internal/cef_atomicops_atomicword_compat.h; sourceTree = SOURCE_ROOT; }; + 9F66A52DE3235A3CA7CC821B /* cef_browser_view.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_browser_view.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_browser_view.h; sourceTree = SOURCE_ROOT; }; + 9FC99C765B8E56829F73F602 /* cef_trace.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_trace.h; path = ../../../addons/ofxCef/libs/cef/include/cef_trace.h; sourceTree = SOURCE_ROOT; }; + 9FD165F7E38EC29304BA165A /* cef_auth_callback.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_auth_callback.h; path = ../../../addons/ofxCef/libs/cef/include/cef_auth_callback.h; sourceTree = SOURCE_ROOT; }; + 9FE08A7EF88630EF071F2DF7 /* cef_trace_event_internal.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_trace_event_internal.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_trace_event_internal.h; sourceTree = SOURCE_ROOT; }; + A2EC7B67B20A528AAC28B259 /* cef_ssl_status_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_ssl_status_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_ssl_status_capi.h; sourceTree = SOURCE_ROOT; }; + A372DA1CE70F88199F689004 /* cef_browser_view_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_browser_view_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_browser_view_capi.h; sourceTree = SOURCE_ROOT; }; + A3C30F1A207F8DD6041E16A9 /* cef_values_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_values_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_values_capi.h; sourceTree = SOURCE_ROOT; }; + A41D1A0FD57292C0456A183A /* cef_download_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_download_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_download_handler.h; sourceTree = SOURCE_ROOT; }; + A46581D26344CEC7F833EC4F /* cef_origin_whitelist.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_origin_whitelist.h; path = ../../../addons/ofxCef/libs/cef/include/cef_origin_whitelist.h; sourceTree = SOURCE_ROOT; }; + A4F62297F22927703D069632 /* cef_label_button.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_label_button.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_label_button.h; sourceTree = SOURCE_ROOT; }; + A51362F34FA079B132380258 /* cef_bind.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_bind.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_bind.h; sourceTree = SOURCE_ROOT; }; + A51D2E9F76E67D1FA5B669C5 /* cef_string.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_string.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_string.h; sourceTree = SOURCE_ROOT; }; + A58CFA6B0BC404C6E710C5FF /* cef_find_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_find_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_find_handler_capi.h; sourceTree = SOURCE_ROOT; }; + A6505ED7F290F77860CBA2B3 /* cef_response.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_response.h; path = ../../../addons/ofxCef/libs/cef/include/cef_response.h; sourceTree = SOURCE_ROOT; }; + A8B41AADC4F93F5896BFDF4D /* cef_find_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_find_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_find_handler.h; sourceTree = SOURCE_ROOT; }; + A8D5A110FCE732144E6B774E /* cef_print_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_print_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_print_handler_capi.h; sourceTree = SOURCE_ROOT; }; + A93AE59A7FBC32E104137AC9 /* cef_ref_counted.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_ref_counted.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_ref_counted.h; sourceTree = SOURCE_ROOT; }; + AA01EF9D712A57CD8111F80E /* cef_dialog_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_dialog_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_dialog_handler.h; sourceTree = SOURCE_ROOT; }; + AA46A452A707ED73469FB8C4 /* cef_extension_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_extension_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_extension_handler.h; sourceTree = SOURCE_ROOT; }; + AC4D09DA188BE5D17D008866 /* cef_geolocation_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_geolocation_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_geolocation_handler.h; sourceTree = SOURCE_ROOT; }; + AC65E2D4B5A68A3215A6FB58 /* cef_menu_button.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_menu_button.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_menu_button.h; sourceTree = SOURCE_ROOT; }; + ACC86EC892AFCCFB41F3F071 /* cef_file_util.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_file_util.h; path = ../../../addons/ofxCef/libs/cef/include/cef_file_util.h; sourceTree = SOURCE_ROOT; }; + AE51D7106C761E3664823B58 /* cef_path_util_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_path_util_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_path_util_capi.h; sourceTree = SOURCE_ROOT; }; + AE7D03D08AA1048999D54D56 /* cef_version.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_version.h; path = ../../../addons/ofxCef/libs/cef/include/cef_version.h; sourceTree = SOURCE_ROOT; }; + AFD16FEB65EC23FC9C9DD391 /* cef_base_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_base_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_base_capi.h; sourceTree = SOURCE_ROOT; }; + B0C11256F640F03C8909CB1F /* cef_auth_callback_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_auth_callback_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_auth_callback_capi.h; sourceTree = SOURCE_ROOT; }; + B101C6D04337BE34E432CD47 /* cef_trace_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_trace_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_trace_capi.h; sourceTree = SOURCE_ROOT; }; + B175EDAEE30511DFA6869C8C /* cef_fill_layout.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_fill_layout.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_fill_layout.h; sourceTree = SOURCE_ROOT; }; + B1BCE7C57E0B9C6676E764E0 /* ofxCEF.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = ofxCEF.h; path = ../../../addons/ofxCef/src/ofxCEF.h; sourceTree = SOURCE_ROOT; }; + B228AFD4C274F09BD84E3644 /* cef_process_message.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_process_message.h; path = ../../../addons/ofxCef/libs/cef/include/cef_process_message.h; sourceTree = SOURCE_ROOT; }; + B3121FA4A9A643D25AE844ED /* ofxCEFV8ExtensionHandler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = ofxCEFV8ExtensionHandler.h; path = ../../../addons/ofxCef/src/ofxCEFV8ExtensionHandler.h; sourceTree = SOURCE_ROOT; }; + B61C869BB87981E7E00372B9 /* ofxCEF.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; name = ofxCEF.cpp; path = ../../../addons/ofxCef/src/ofxCEF.cpp; sourceTree = SOURCE_ROOT; }; + B7068C2801EB5E57568D5747 /* cef_print_settings_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_print_settings_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_print_settings_capi.h; sourceTree = SOURCE_ROOT; }; + B7842E66545E17936B90A6A3 /* cef_focus_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_focus_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_focus_handler_capi.h; sourceTree = SOURCE_ROOT; }; + B843F26C41577598C0C84453 /* cef_panel_delegate.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_panel_delegate.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_panel_delegate.h; sourceTree = SOURCE_ROOT; }; + B86BF06A1F5FFD3AA8A1ADBC /* cef_callback_forward.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_callback_forward.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_callback_forward.h; sourceTree = SOURCE_ROOT; }; + B8E3BA0C86BC637A167CF7A5 /* cef_button_delegate_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_button_delegate_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_button_delegate_capi.h; sourceTree = SOURCE_ROOT; }; + B91A6AB0896F314023998097 /* cef_thread_collision_warner.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_thread_collision_warner.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_thread_collision_warner.h; sourceTree = SOURCE_ROOT; }; + B9E46B8C27B943C86A500F90 /* cef_resource_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_resource_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_resource_handler.h; sourceTree = SOURCE_ROOT; }; + BB5E99A443174F8ABD0C2CEE /* cef_zip_reader_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_zip_reader_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_zip_reader_capi.h; sourceTree = SOURCE_ROOT; }; + BCA4A8F39596FFD54087EEB2 /* cef_panel_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_panel_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_panel_capi.h; sourceTree = SOURCE_ROOT; }; + BE80C92C83485889252EA565 /* cef_process_util.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_process_util.h; path = ../../../addons/ofxCef/libs/cef/include/cef_process_util.h; sourceTree = SOURCE_ROOT; }; + BFE6680FBEA0DC9C94935515 /* cef_browser_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_browser_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_browser_capi.h; sourceTree = SOURCE_ROOT; }; + C232D2A4935A4BAB9BEBCBE3 /* cef_render_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_render_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_render_handler.h; sourceTree = SOURCE_ROOT; }; + C2A3664EA100E524DCC94BD7 /* cef_jsdialog_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_jsdialog_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_jsdialog_handler_capi.h; sourceTree = SOURCE_ROOT; }; + C3FA73FBFC6F238011A060C2 /* cef_task.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_task.h; path = ../../../addons/ofxCef/libs/cef/include/cef_task.h; sourceTree = SOURCE_ROOT; }; + C665723989D6E858BD56A279 /* cef_base.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_base.h; path = ../../../addons/ofxCef/libs/cef/include/cef_base.h; sourceTree = SOURCE_ROOT; }; + C73CF328495504862FA5BB77 /* cef_request_context.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_request_context.h; path = ../../../addons/ofxCef/libs/cef/include/cef_request_context.h; sourceTree = SOURCE_ROOT; }; + C81256E22D14A8D61BA760E1 /* cef_server_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_server_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_server_capi.h; sourceTree = SOURCE_ROOT; }; + C967E4972D0CB2BA88A54150 /* cef_callback_helpers.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_callback_helpers.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_callback_helpers.h; sourceTree = SOURCE_ROOT; }; + C988E5A7C685A3424E658C60 /* cef_box_layout.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_box_layout.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_box_layout.h; sourceTree = SOURCE_ROOT; }; + CA41B65FFADC0A8E79FCB477 /* cef_menu_button_delegate.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_menu_button_delegate.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_menu_button_delegate.h; sourceTree = SOURCE_ROOT; }; + CB535D74365CBDFEA8E35B48 /* cef_callback_list.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_callback_list.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_callback_list.h; sourceTree = SOURCE_ROOT; }; + CC0ED719A2A4CCA23044598A /* cef_request_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_request_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_request_handler_capi.h; sourceTree = SOURCE_ROOT; }; + CE3E502AD101CF73119C7620 /* cef_string_wrappers.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_string_wrappers.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_string_wrappers.h; sourceTree = SOURCE_ROOT; }; + D21F9F044B785C9AAE99882E /* cef_display_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_display_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_display_handler.h; sourceTree = SOURCE_ROOT; }; + D39D4B19986C62E65B25CCDB /* cef_template_util.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_template_util.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_template_util.h; sourceTree = SOURCE_ROOT; }; + D4680D3C9AA2BAA9E944FAA0 /* cef_resource_bundle_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_resource_bundle_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_resource_bundle_handler_capi.h; sourceTree = SOURCE_ROOT; }; + D503B184127E8E8FD3AC4364 /* cef_fill_layout_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_fill_layout_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_fill_layout_capi.h; sourceTree = SOURCE_ROOT; }; + D53A7A9DC7E2F03EE4E90E6A /* cef_resource_bundle.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_resource_bundle.h; path = ../../../addons/ofxCef/libs/cef/include/cef_resource_bundle.h; sourceTree = SOURCE_ROOT; }; + D5413B4D3C96962CE6FA48D2 /* cef_thread_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_thread_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_thread_capi.h; sourceTree = SOURCE_ROOT; }; + D5B65053FD5777C94CD27822 /* cef_life_span_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_life_span_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_life_span_handler.h; sourceTree = SOURCE_ROOT; }; + D7B3EE49C588599B875DF410 /* cef_resource_manager.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_resource_manager.h; path = ../../../addons/ofxCef/libs/cef/include/wrapper/cef_resource_manager.h; sourceTree = SOURCE_ROOT; }; + DA4070D8CA2E8FA61F9A65EC /* cef_menu_button_delegate_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_menu_button_delegate_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_menu_button_delegate_capi.h; sourceTree = SOURCE_ROOT; }; + DAE0125ABEBEEB7E0840558D /* cef_lock.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_lock.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_lock.h; sourceTree = SOURCE_ROOT; }; + DC9812BF70A242F2F6E30986 /* cef_application_mac.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_application_mac.h; path = ../../../addons/ofxCef/libs/cef/include/cef_application_mac.h; sourceTree = SOURCE_ROOT; }; + DD712588C183082E38E7716D /* cef_button_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_button_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_button_capi.h; sourceTree = SOURCE_ROOT; }; + DD8653ECF75A895FD5A0ACBF /* cef_xml_object.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_xml_object.h; path = ../../../addons/ofxCef/libs/cef/include/wrapper/cef_xml_object.h; sourceTree = SOURCE_ROOT; }; + DDC8F223489E55EC3D8CE152 /* cef_resource_bundle_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_resource_bundle_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_resource_bundle_handler.h; sourceTree = SOURCE_ROOT; }; + DDCA1B6E377A87F56A51A6C1 /* cef_thread_internal.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_thread_internal.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_thread_internal.h; sourceTree = SOURCE_ROOT; }; + DEEA50EFDF9E6DEDCEFFC7DD /* cef_process_message_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_process_message_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_process_message_capi.h; sourceTree = SOURCE_ROOT; }; + E01216B38AA87546AAE6480E /* cef_atomicops.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_atomicops.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_atomicops.h; sourceTree = SOURCE_ROOT; }; + E054875D166F3D43DCB1319E /* cef_string_map.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_string_map.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_string_map.h; sourceTree = SOURCE_ROOT; }; + E074339A44FF3FAA11C97ACD /* cef_request.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_request.h; path = ../../../addons/ofxCef/libs/cef/include/cef_request.h; sourceTree = SOURCE_ROOT; }; + E0AF22F013B3CC965AF97A00 /* cef_view_delegate.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_view_delegate.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_view_delegate.h; sourceTree = SOURCE_ROOT; }; + E0B44099A61A6D6EF0795807 /* cef_browser_view_delegate_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_browser_view_delegate_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_browser_view_delegate_capi.h; sourceTree = SOURCE_ROOT; }; + E0E0C29CDFF1A4E0D94EBFB1 /* cef_image_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_image_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_image_capi.h; sourceTree = SOURCE_ROOT; }; + E0E7FD6AD1EC890D55DA1B95 /* cef_print_settings.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_print_settings.h; path = ../../../addons/ofxCef/libs/cef/include/cef_print_settings.h; sourceTree = SOURCE_ROOT; }; + E11F665FF14CF03519494FB7 /* ofxCEFRenderHandler.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; name = ofxCEFRenderHandler.cpp; path = ../../../addons/ofxCef/src/ofxCEFRenderHandler.cpp; sourceTree = SOURCE_ROOT; }; + E13AAC49A7180915F5DFF26A /* cef_values.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_values.h; path = ../../../addons/ofxCef/libs/cef/include/cef_values.h; sourceTree = SOURCE_ROOT; }; + E1AD7A631E9F4A7BEF229E0A /* cef_move.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_move.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_move.h; sourceTree = SOURCE_ROOT; }; + E218F572F86392981FA548C8 /* cef_scheme.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_scheme.h; path = ../../../addons/ofxCef/libs/cef/include/cef_scheme.h; sourceTree = SOURCE_ROOT; }; + E23C0C44EF59DB29666D3DE5 /* cef_pack_strings.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_pack_strings.h; path = ../../../addons/ofxCef/libs/cef/include/cef_pack_strings.h; sourceTree = SOURCE_ROOT; }; + E31F8B2516EA5EC0C7D9033F /* cef_web_plugin.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_web_plugin.h; path = ../../../addons/ofxCef/libs/cef/include/cef_web_plugin.h; sourceTree = SOURCE_ROOT; }; + E3BBF0E5D2FEF2B41B600FEA /* cef_thread_checker_impl.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_thread_checker_impl.h; path = ../../../addons/ofxCef/libs/cef/include/base/internal/cef_thread_checker_impl.h; sourceTree = SOURCE_ROOT; }; + E3E6E82D5A72F1B492D90A5A /* cef_response_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_response_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_response_capi.h; sourceTree = SOURCE_ROOT; }; + E414DCC4B0622758091FDF34 /* cef_view_delegate_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_view_delegate_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_view_delegate_capi.h; sourceTree = SOURCE_ROOT; }; + E4328143138ABC890047C5CB /* openFrameworksLib.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = openFrameworksLib.xcodeproj; path = ../../../libs/openFrameworksCompiled/project/osx/openFrameworksLib.xcodeproj; sourceTree = SOURCE_ROOT; }; + E4B69B5B0A3A1756003C02F2 /* example-simpleDebug.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "example-simpleDebug.app"; sourceTree = BUILT_PRODUCTS_DIR; }; + E4B69E1D0A3A1BDC003C02F2 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = main.cpp; path = src/main.cpp; sourceTree = SOURCE_ROOT; }; + E4B69E1E0A3A1BDC003C02F2 /* ofApp.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; fileEncoding = 4; name = ofApp.cpp; path = src/ofApp.cpp; sourceTree = SOURCE_ROOT; }; + E4B69E1F0A3A1BDC003C02F2 /* ofApp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ofApp.h; path = src/ofApp.h; sourceTree = SOURCE_ROOT; }; + E4B6FCAD0C3E899E008CF71C /* openFrameworks-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "openFrameworks-Info.plist"; sourceTree = ""; }; + E4EB691F138AFCF100A09F29 /* CoreOF.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = CoreOF.xcconfig; path = ../../../libs/openFrameworksCompiled/project/osx/CoreOF.xcconfig; sourceTree = SOURCE_ROOT; }; + E4EB6923138AFD0F00A09F29 /* Project.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Project.xcconfig; sourceTree = ""; }; + E6588DF3079F655AD1C5DF7D /* cef_context_menu_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_context_menu_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_context_menu_handler.h; sourceTree = SOURCE_ROOT; }; + E69A3E8C4E3CEED5EBE2EDDB /* cef_bind_helpers.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_bind_helpers.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_bind_helpers.h; sourceTree = SOURCE_ROOT; }; + EA39EA5C73D7889996C5055D /* cef_window.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_window.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_window.h; sourceTree = SOURCE_ROOT; }; + EBEA1A54295575EADC08B1A4 /* cef_display.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_display.h; path = ../../../addons/ofxCef/libs/cef/include/views/cef_display.h; sourceTree = SOURCE_ROOT; }; + ECEA9D6C3733379C671BEE05 /* cef_load_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_load_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_load_handler_capi.h; sourceTree = SOURCE_ROOT; }; + EE04E97C993954368032EBE0 /* cef_waitable_event.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_waitable_event.h; path = ../../../addons/ofxCef/libs/cef/include/cef_waitable_event.h; sourceTree = SOURCE_ROOT; }; + EF056F30FA4D0748BB9F4F89 /* cef_label_button_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_label_button_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/views/cef_label_button_capi.h; sourceTree = SOURCE_ROOT; }; + EF618F1484DB7FB3EA72BCCE /* cef_string_visitor_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_string_visitor_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_string_visitor_capi.h; sourceTree = SOURCE_ROOT; }; + EFFFE2F4C544ECDF39900113 /* ofxCEFClientAppRenderer.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = ofxCEFClientAppRenderer.h; path = ../src/ofxCEFClientAppRenderer.h; sourceTree = SOURCE_ROOT; }; + F079A73233038C77C7E3A46E /* cef_mac.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_mac.h; path = ../../../addons/ofxCef/libs/cef/include/internal/cef_mac.h; sourceTree = SOURCE_ROOT; }; + F2634A3AE21222C5A8D8E964 /* cef_tuple.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_tuple.h; path = ../../../addons/ofxCef/libs/cef/include/base/cef_tuple.h; sourceTree = SOURCE_ROOT; }; + F2950550A4C23777E421C4CE /* cef_xml_reader_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_xml_reader_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_xml_reader_capi.h; sourceTree = SOURCE_ROOT; }; + F2CFBC26BE435E92B94F1AB6 /* cef_menu_model_delegate_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_menu_model_delegate_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_menu_model_delegate_capi.h; sourceTree = SOURCE_ROOT; }; + F2DA59000A3359582C042E69 /* cef_menu_model.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_menu_model.h; path = ../../../addons/ofxCef/libs/cef/include/cef_menu_model.h; sourceTree = SOURCE_ROOT; }; + F3016B183553860DD54502DD /* cef_accessibility_handler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_accessibility_handler.h; path = ../../../addons/ofxCef/libs/cef/include/cef_accessibility_handler.h; sourceTree = SOURCE_ROOT; }; + F59AB90BF7FE1BACC057D8B2 /* cef_x509_certificate_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_x509_certificate_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_x509_certificate_capi.h; sourceTree = SOURCE_ROOT; }; + F8223F151C4CECC1307C58EE /* cef_message_router.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_message_router.h; path = ../../../addons/ofxCef/libs/cef/include/wrapper/cef_message_router.h; sourceTree = SOURCE_ROOT; }; + F8B0ABC2ADE0A4A9F37F9AF1 /* cef_browser.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_browser.h; path = ../../../addons/ofxCef/libs/cef/include/cef_browser.h; sourceTree = SOURCE_ROOT; }; + FA98B1BA3D5E91F31692C693 /* cef_life_span_handler_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_life_span_handler_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_life_span_handler_capi.h; sourceTree = SOURCE_ROOT; }; + FB1C52564AA0A2FEF650C352 /* cef_test_helpers_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_test_helpers_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/test/cef_test_helpers_capi.h; sourceTree = SOURCE_ROOT; }; + FD663796D151EAF19E477943 /* cef_atomicops_mac.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_atomicops_mac.h; path = ../../../addons/ofxCef/libs/cef/include/base/internal/cef_atomicops_mac.h; sourceTree = SOURCE_ROOT; }; + FE2AC60928AA8B59105FF342 /* cef_frame_capi.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = cef_frame_capi.h; path = ../../../addons/ofxCef/libs/cef/include/capi/cef_frame_capi.h; sourceTree = SOURCE_ROOT; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + E4B69B590A3A1756003C02F2 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + E4328149138ABC9F0047C5CB /* openFrameworksDebug.a in Frameworks */, + 054614B14443C095B5A78B37 /* Chromium Embedded Framework.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 0EC0B8D3910FB4FF2F2548E1 /* src */ = { + isa = PBXGroup; + children = ( + B1BCE7C57E0B9C6676E764E0 /* ofxCEF.h */, + B61C869BB87981E7E00372B9 /* ofxCEF.cpp */, + 411409B32192EB84009CC3B2 /* ofxCEFClientAppBrowser.h */, + 411409B22192EB84009CC3B2 /* ofxCEFClientAppBrowser.cpp */, + EFFFE2F4C544ECDF39900113 /* ofxCEFClientAppRenderer.h */, + 89AD4DFAC7F42E57B775AA47 /* ofxCEFClientAppRenderer.cpp */, + B3121FA4A9A643D25AE844ED /* ofxCEFV8ExtensionHandler.h */, + 3379499ACE8BED89F23E2F5E /* ofxCEFV8ExtensionHandler.cpp */, + 0C3DC7A3FFFF369BF286F29D /* ofxCEFRenderHandler.h */, + E11F665FF14CF03519494FB7 /* ofxCEFRenderHandler.cpp */, + 0AE3262580C47405CB26E38B /* ofxCEFBrowserClient.h */, + 3143840145828E4E66F563B6 /* ofxCEFBrowserClient.cpp */, + 8ACC1885A082BB0951E1D9D3 /* cefListV8Converter.hpp */, + 3C0EB826B0EFD34C3661063B /* cefListV8Converter.cpp */, + ); + name = src; + sourceTree = ""; + }; + 0F366E2DCC281789EE10037C /* views */ = { + isa = PBXGroup; + children = ( + 67420906AEE1C3940C1F400E /* cef_window_capi.h */, + 97B0ABF69F3F3E15AB0DF99A /* cef_box_layout_capi.h */, + 3197DCA73569896BC4D3A5CD /* cef_display_capi.h */, + 428133A8E151E9599C7094AA /* cef_layout_capi.h */, + EF056F30FA4D0748BB9F4F89 /* cef_label_button_capi.h */, + BCA4A8F39596FFD54087EEB2 /* cef_panel_capi.h */, + 00291C2C2AE6D65CF0674608 /* cef_panel_delegate_capi.h */, + 33E4D5D374715A15136F45E2 /* cef_scroll_view_capi.h */, + D503B184127E8E8FD3AC4364 /* cef_fill_layout_capi.h */, + 0A60009E387736C9FCFF2D31 /* cef_window_delegate_capi.h */, + A372DA1CE70F88199F689004 /* cef_browser_view_capi.h */, + DA4070D8CA2E8FA61F9A65EC /* cef_menu_button_delegate_capi.h */, + B8E3BA0C86BC637A167CF7A5 /* cef_button_delegate_capi.h */, + E414DCC4B0622758091FDF34 /* cef_view_delegate_capi.h */, + DD712588C183082E38E7716D /* cef_button_capi.h */, + 703C1A24D67566A7528E8FE6 /* cef_menu_button_capi.h */, + 1FCB8F579FEF30A7AC7012FF /* cef_textfield_capi.h */, + E0B44099A61A6D6EF0795807 /* cef_browser_view_delegate_capi.h */, + 20A89AE885F402F3D8640ED9 /* cef_view_capi.h */, + 99401AD0A780BE1669349E7A /* cef_textfield_delegate_capi.h */, + ); + name = views; + sourceTree = ""; + }; + 39FFD18D10CC270FBF73AAC8 /* cef */ = { + isa = PBXGroup; + children = ( + 87E8AECF78C6D1C320A6EAE7 /* include */, + 98EE33A5957CF40805C1E23E /* lib */, + ); + name = cef; + sourceTree = ""; + }; + 44E724472538E1093E45BA5E /* test */ = { + isa = PBXGroup; + children = ( + FB1C52564AA0A2FEF650C352 /* cef_test_helpers_capi.h */, + 48731D7516BBD47EDE77691D /* cef_translator_test_capi.h */, + ); + name = test; + sourceTree = ""; + }; + 4DF1A3E4E0B20EC683EBCBC0 /* internal */ = { + isa = PBXGroup; + children = ( + 8524AFCA20B9B36ABA3D9DE3 /* cef_raw_scoped_refptr_mismatch_checker.h */, + 9EFA081B768BC2D7E53C0BEF /* cef_atomicops_atomicword_compat.h */, + E3BBF0E5D2FEF2B41B600FEA /* cef_thread_checker_impl.h */, + 2A7CBF9F9FB8C1B48BDBF11F /* cef_lock_impl.h */, + 60FAAD1FD2BF2F28A49CF9CB /* cef_bind_internal.h */, + FD663796D151EAF19E477943 /* cef_atomicops_mac.h */, + 4A48FEF248B91E3D9BE62E9D /* cef_callback_internal.h */, + ); + name = internal; + sourceTree = ""; + }; + 6948EE371B920CB800B5AC1A /* local_addons */ = { + isa = PBXGroup; + children = ( + ); + name = local_addons; + sourceTree = ""; + }; + 6D0B478D53419D7AF2C2D1AE /* ofxCef */ = { + isa = PBXGroup; + children = ( + 0EC0B8D3910FB4FF2F2548E1 /* src */, + 9865EE8A64E4FA2C953C5100 /* libs */, + ); + name = ofxCef; + sourceTree = ""; + }; + 87E8AECF78C6D1C320A6EAE7 /* include */ = { + isa = PBXGroup; + children = ( + C232D2A4935A4BAB9BEBCBE3 /* cef_render_handler.h */, + E23C0C44EF59DB29666D3DE5 /* cef_pack_strings.h */, + 1C4C1718A279B31E7822E8FC /* cef_response_filter.h */, + 35451B09495C8A84AF5DF26A /* cef_render_process_handler.h */, + F3016B183553860DD54502DD /* cef_accessibility_handler.h */, + 329F869BF4D0C75B9C0443D6 /* cef_keyboard_handler.h */, + 194DBE7514AAE19E698516C2 /* cef_string_visitor.h */, + 39493142F17014B2C220732A /* cef_server.h */, + 2B8C6E33454D1450AA1470C0 /* cef_drag_data.h */, + 9FC99C765B8E56829F73F602 /* cef_trace.h */, + D53A7A9DC7E2F03EE4E90E6A /* cef_resource_bundle.h */, + C665723989D6E858BD56A279 /* cef_base.h */, + 387F88B3F68B92B5EBECEE50 /* cef_ssl_status.h */, + 641C5DB65E7AF41D219F6ADB /* cef_ssl_info.h */, + D55B13580304F99F88260147 /* test */, + 32A420DD2DE9D512C27CE46E /* cef_callback.h */, + 576A33814DEF9E47AE72BF46 /* cef_request_handler.h */, + AE7D03D08AA1048999D54D56 /* cef_version.h */, + 4F6DC747BD9AD4EDB1B8B4CF /* cef_drag_handler.h */, + A46581D26344CEC7F833EC4F /* cef_origin_whitelist.h */, + 926D6545DBE9002B45FF44F0 /* wrapper */, + 2B0B95E92EF7663E5027CB14 /* cef_request_context_handler.h */, + DDC8F223489E55EC3D8CE152 /* cef_resource_bundle_handler.h */, + AC4D09DA188BE5D17D008866 /* cef_geolocation_handler.h */, + E0E7FD6AD1EC890D55DA1B95 /* cef_print_settings.h */, + D21F9F044B785C9AAE99882E /* cef_display_handler.h */, + 565B942ECC409BE27EF174DA /* cef_urlrequest.h */, + A49E846A9F4F5D86D1C5A8E7 /* capi */, + E6588DF3079F655AD1C5DF7D /* cef_context_menu_handler.h */, + 6D48E2E9E29351DBADFE3564 /* cef_image.h */, + ACC86EC892AFCCFB41F3F071 /* cef_file_util.h */, + 9FD165F7E38EC29304BA165A /* cef_auth_callback.h */, + D5B65053FD5777C94CD27822 /* cef_life_span_handler.h */, + B9E46B8C27B943C86A500F90 /* cef_resource_handler.h */, + 84041CFB6C12D7C730329764 /* cef_pack_resources.h */, + DB453EA2E9DF995E38AC7F3C /* internal */, + A41D1A0FD57292C0456A183A /* cef_download_handler.h */, + 6CA025E6225BDC11F43AADDD /* cef_thread.h */, + 61D295E14C76CF41C14373B3 /* cef_print_handler.h */, + E13AAC49A7180915F5DFF26A /* cef_values.h */, + AA01EF9D712A57CD8111F80E /* cef_dialog_handler.h */, + EE04E97C993954368032EBE0 /* cef_waitable_event.h */, + 91E90367403A96FD57A20EC5 /* cef_menu_model_delegate.h */, + 1ED7DF86D8B2F865F3161898 /* cef_path_util.h */, + 62D6E7B0849E68BE180F2B76 /* cef_cookie.h */, + 6F9FBE05E07CD95BD3505CDC /* cef_zip_reader.h */, + E218F572F86392981FA548C8 /* cef_scheme.h */, + 537687F8E675715DFCC827C4 /* cef_focus_handler.h */, + 5C5892077B759975737C3D3B /* cef_stream.h */, + 6B8E5FECF03F7670453AB7E5 /* cef_navigation_entry.h */, + F8B0ABC2ADE0A4A9F37F9AF1 /* cef_browser.h */, + 95EBCF48E605420615CACDAC /* cef_x509_certificate.h */, + F2DA59000A3359582C042E69 /* cef_menu_model.h */, + 945B530205210062DEDCB8BD /* cef_crash_util.h */, + 97A89147AFFDE13AC13EFFEE /* cef_jsdialog_handler.h */, + C73CF328495504862FA5BB77 /* cef_request_context.h */, + 7B736B6A394508298F5B0EC7 /* cef_load_handler.h */, + E074339A44FF3FAA11C97ACD /* cef_request.h */, + B228AFD4C274F09BD84E3644 /* cef_process_message.h */, + 53AAA9A67986C932E53BFBD4 /* cef_browser_process_handler.h */, + 439C83036046CB60F9D4E85F /* cef_extension.h */, + E31F8B2516EA5EC0C7D9033F /* cef_web_plugin.h */, + 974FEBEF159B09BB22504CA7 /* cef_parser.h */, + AA46A452A707ED73469FB8C4 /* cef_extension_handler.h */, + DC9812BF70A242F2F6E30986 /* cef_application_mac.h */, + A8B41AADC4F93F5896BFDF4D /* cef_find_handler.h */, + 2F868FAA607DC5B7C6B57B8D /* cef_v8.h */, + C3FA73FBFC6F238011A060C2 /* cef_task.h */, + BE80C92C83485889252EA565 /* cef_process_util.h */, + 3A6C457F405589BE42E9462F /* cef_geolocation.h */, + 20E07D1E2B10B5E715570258 /* cef_dom.h */, + 9C4C6EDEEDF1DA841F5FBA71 /* views */, + 4DCB781AB625093251C26A41 /* cef_command_line.h */, + 7EDF5043E930DDDBAD13A1B9 /* cef_client.h */, + 95C184E8715D0671B4A51949 /* cef_download_item.h */, + 935125649445BCB4A826D8C4 /* cef_frame.h */, + 89A5C65507C1CFEB5B9D68BC /* cef_xml_reader.h */, + 8F2465C05916D117B3E22AB3 /* cef_app.h */, + 9536C2EA873D9B763BD42191 /* base */, + A6505ED7F290F77860CBA2B3 /* cef_response.h */, + ); + name = include; + sourceTree = ""; + }; + 926D6545DBE9002B45FF44F0 /* wrapper */ = { + isa = PBXGroup; + children = ( + DD8653ECF75A895FD5A0ACBF /* cef_xml_object.h */, + 456DC3A4B1A811268E4ED2AA /* cef_stream_resource_handler.h */, + 02DCF5B7EBEAA737E78B7710 /* cef_closure_task.h */, + F8223F151C4CECC1307C58EE /* cef_message_router.h */, + 500CB4673C1D482EC7AA8DC7 /* cef_byte_read_handler.h */, + D7B3EE49C588599B875DF410 /* cef_resource_manager.h */, + 1527539B757A644D124EA007 /* cef_scoped_temp_dir.h */, + 753BC7D073828C4E511F3A9D /* cef_helpers.h */, + 2A1710BD54FB929A4915325D /* cef_zip_archive.h */, + ); + name = wrapper; + sourceTree = ""; + }; + 9536C2EA873D9B763BD42191 /* base */ = { + isa = PBXGroup; + children = ( + E1AD7A631E9F4A7BEF229E0A /* cef_move.h */, + F2634A3AE21222C5A8D8E964 /* cef_tuple.h */, + A51362F34FA079B132380258 /* cef_bind.h */, + 2165E514BB0CAF310B9C9F9C /* cef_thread_checker.h */, + E69A3E8C4E3CEED5EBE2EDDB /* cef_bind_helpers.h */, + A93AE59A7FBC32E104137AC9 /* cef_ref_counted.h */, + 0EAD6675A3A755793C171A8F /* cef_callback.h */, + 34D59E89926EFC8E645DEBD8 /* cef_platform_thread.h */, + 14E82EA6DB3DD95C04DDED37 /* cef_macros.h */, + 4DF1A3E4E0B20EC683EBCBC0 /* internal */, + 974B79EAD856878FD64ED06C /* cef_cancelable_callback.h */, + C967E4972D0CB2BA88A54150 /* cef_callback_helpers.h */, + 6F4A4A0CBCC99CC1A315E7E0 /* cef_basictypes.h */, + B86BF06A1F5FFD3AA8A1ADBC /* cef_callback_forward.h */, + 03F213D7D110051F641364FF /* cef_logging.h */, + 051CAF59801F608E7A3CFE51 /* cef_atomic_ref_count.h */, + E01216B38AA87546AAE6480E /* cef_atomicops.h */, + B91A6AB0896F314023998097 /* cef_thread_collision_warner.h */, + 3607AAADD5F34875B9010CF4 /* cef_string16.h */, + 4A85211958E95D183DD7F558 /* cef_build.h */, + DAE0125ABEBEEB7E0840558D /* cef_lock.h */, + 2170C47EB499A21AB46FBF5E /* cef_trace_event.h */, + CB535D74365CBDFEA8E35B48 /* cef_callback_list.h */, + 7E9A6B0776B57BE4080AF35B /* cef_scoped_ptr.h */, + 48D9AD678ECE82FD13FA7B72 /* cef_weak_ptr.h */, + D39D4B19986C62E65B25CCDB /* cef_template_util.h */, + ); + name = base; + sourceTree = ""; + }; + 9865EE8A64E4FA2C953C5100 /* libs */ = { + isa = PBXGroup; + children = ( + 39FFD18D10CC270FBF73AAC8 /* cef */, + ); + name = libs; + sourceTree = ""; + }; + 98EE33A5957CF40805C1E23E /* lib */ = { + isa = PBXGroup; + children = ( + 9F925C3B4AB22600BFEFA3E5 /* osx */, + ); + name = lib; + sourceTree = ""; + }; + 9C4C6EDEEDF1DA841F5FBA71 /* views */ = { + isa = PBXGroup; + children = ( + 7B2E9BCA74D98422C3D8F664 /* cef_panel.h */, + 8632BA4E507580E07E482A92 /* cef_browser_view_delegate.h */, + C988E5A7C685A3424E658C60 /* cef_box_layout.h */, + CA41B65FFADC0A8E79FCB477 /* cef_menu_button_delegate.h */, + 1F2102998F2F5D77E45A9B9E /* cef_button.h */, + AC65E2D4B5A68A3215A6FB58 /* cef_menu_button.h */, + 9F66A52DE3235A3CA7CC821B /* cef_browser_view.h */, + 1AEA8B96E803CF26F2358173 /* cef_window_delegate.h */, + 77265803EE36042E2558313D /* cef_layout.h */, + 3068F8462C97222A6797F42C /* cef_scroll_view.h */, + EBEA1A54295575EADC08B1A4 /* cef_display.h */, + EA39EA5C73D7889996C5055D /* cef_window.h */, + 7AFC5E1DA4C8DB16BA6314ED /* cef_view.h */, + B843F26C41577598C0C84453 /* cef_panel_delegate.h */, + 36B82456EFB5609FFF46663E /* cef_textfield.h */, + B175EDAEE30511DFA6869C8C /* cef_fill_layout.h */, + A4F62297F22927703D069632 /* cef_label_button.h */, + E0AF22F013B3CC965AF97A00 /* cef_view_delegate.h */, + 1812BFF9062710ADA10F08BB /* cef_textfield_delegate.h */, + 8ABC6818A43A1B0E6CD97BE6 /* cef_button_delegate.h */, + ); + name = views; + sourceTree = ""; + }; + 9F925C3B4AB22600BFEFA3E5 /* osx */ = { + isa = PBXGroup; + children = ( + 676C60DA887A77C13D96A1B0 /* Chromium Embedded Framework.framework */, + ); + name = osx; + sourceTree = ""; + }; + A49E846A9F4F5D86D1C5A8E7 /* capi */ = { + isa = PBXGroup; + children = ( + 0B647118EEF908AFC8B7EC25 /* cef_request_context_capi.h */, + E3E6E82D5A72F1B492D90A5A /* cef_response_capi.h */, + EF618F1484DB7FB3EA72BCCE /* cef_string_visitor_capi.h */, + 86E941ADE6F454524494918B /* cef_dialog_handler_capi.h */, + F2950550A4C23777E421C4CE /* cef_xml_reader_capi.h */, + 3785B0F39A5DAE364418EDB6 /* cef_waitable_event_capi.h */, + 8C33A100ECF5CF89E82ACB1C /* cef_client_capi.h */, + AFD16FEB65EC23FC9C9DD391 /* cef_base_capi.h */, + D5413B4D3C96962CE6FA48D2 /* cef_thread_capi.h */, + E0E0C29CDFF1A4E0D94EBFB1 /* cef_image_capi.h */, + 5767A92884E9FEC2530B0FE9 /* cef_request_context_handler_capi.h */, + 44E724472538E1093E45BA5E /* test */, + 9B671F9CB08E6B35E7DEB3E2 /* cef_urlrequest_capi.h */, + 660166720CBB6D15E6AD8D74 /* cef_ssl_info_capi.h */, + 6DBD56173FC8974C5E895DC2 /* cef_app_capi.h */, + F2CFBC26BE435E92B94F1AB6 /* cef_menu_model_delegate_capi.h */, + FA98B1BA3D5E91F31692C693 /* cef_life_span_handler_capi.h */, + 2559555A14C037F68194F01A /* cef_parser_capi.h */, + B7842E66545E17936B90A6A3 /* cef_focus_handler_capi.h */, + FE2AC60928AA8B59105FF342 /* cef_frame_capi.h */, + 4A79AF8D7C001FF91F87328B /* cef_geolocation_capi.h */, + 757F2186B54D6794ADD5E30D /* cef_drag_data_capi.h */, + 312C3D2CF79BC5F1AE3D9349 /* cef_dom_capi.h */, + 25D8DAA39247BA7DD9406F41 /* cef_response_filter_capi.h */, + A58CFA6B0BC404C6E710C5FF /* cef_find_handler_capi.h */, + 64C2ADFB4C35C03A55EA5555 /* cef_web_plugin_capi.h */, + 7323E118D31813C31A5E1D00 /* cef_download_item_capi.h */, + 78C36D0030576B1802717918 /* cef_drag_handler_capi.h */, + 164261CD1ADDDBD171716EEA /* cef_display_handler_capi.h */, + 2A82FA1E0BE1F12B079098CA /* cef_stream_capi.h */, + B101C6D04337BE34E432CD47 /* cef_trace_capi.h */, + ECEA9D6C3733379C671BEE05 /* cef_load_handler_capi.h */, + 28BFBB77A35D3DF30174424F /* cef_geolocation_handler_capi.h */, + AE51D7106C761E3664823B58 /* cef_path_util_capi.h */, + 9B8E96CF11B0D07AC8C80825 /* cef_cookie_capi.h */, + 9AF25D6C059C1CB68217FE51 /* cef_accessibility_handler_capi.h */, + C81256E22D14A8D61BA760E1 /* cef_server_capi.h */, + A2EC7B67B20A528AAC28B259 /* cef_ssl_status_capi.h */, + CC0ED719A2A4CCA23044598A /* cef_request_handler_capi.h */, + B7068C2801EB5E57568D5747 /* cef_print_settings_capi.h */, + 6E7F76F360EB5BE6FA4E3D77 /* cef_origin_whitelist_capi.h */, + 72E50376F0DEA2D640ADE973 /* cef_crash_util_capi.h */, + 2E1F7A888F210617B446D55F /* cef_callback_capi.h */, + F59AB90BF7FE1BACC057D8B2 /* cef_x509_certificate_capi.h */, + 100E07500FD35582B67D14AC /* cef_request_capi.h */, + 8D13DBD2CDBB693036316FE2 /* cef_extension_handler_capi.h */, + 5EB2CFF8ABA3128ED991B0A3 /* cef_menu_model_capi.h */, + C2A3664EA100E524DCC94BD7 /* cef_jsdialog_handler_capi.h */, + 36297A6A6CA6AEBB1CE40B29 /* cef_context_menu_handler_capi.h */, + BFE6680FBEA0DC9C94935515 /* cef_browser_capi.h */, + 0AA14A31D5AC638649220E7E /* cef_process_util_capi.h */, + 5C01A32E16C9F8B03F1BC0BD /* cef_extension_capi.h */, + B0C11256F640F03C8909CB1F /* cef_auth_callback_capi.h */, + 1E3C63D5B3ADF248C67F262E /* cef_render_handler_capi.h */, + A3C30F1A207F8DD6041E16A9 /* cef_values_capi.h */, + 5760F67CAF9D75B690014B2C /* cef_download_handler_capi.h */, + BB5E99A443174F8ABD0C2CEE /* cef_zip_reader_capi.h */, + DEEA50EFDF9E6DEDCEFFC7DD /* cef_process_message_capi.h */, + 33F32C1F925105CE3DEE3F9F /* cef_resource_handler_capi.h */, + 102C1DAB212B329B65C61061 /* cef_file_util_capi.h */, + 0F366E2DCC281789EE10037C /* views */, + 15DAF777C2C535E5C9A152B4 /* cef_command_line_capi.h */, + 0BA5D3F2ED2C1D7C1C13236E /* cef_navigation_entry_capi.h */, + 80B010B05CAC488642D0B525 /* cef_task_capi.h */, + D4680D3C9AA2BAA9E944FAA0 /* cef_resource_bundle_handler_capi.h */, + 8A0740C024D75A9D2B68F076 /* cef_browser_process_handler_capi.h */, + 7E71C37E88E2458E287F3019 /* cef_resource_bundle_capi.h */, + 590D42228F2455CC7EF1630B /* cef_render_process_handler_capi.h */, + 0070187B8EC42356D4CF7F51 /* cef_keyboard_handler_capi.h */, + 55A2FF67EDC791B376BBBBBC /* cef_scheme_capi.h */, + 2B1811713EA0A5A684CE6836 /* cef_v8_capi.h */, + A8D5A110FCE732144E6B774E /* cef_print_handler_capi.h */, + ); + name = capi; + sourceTree = ""; + }; + BB4B014C10F69532006C3DED /* addons */ = { + isa = PBXGroup; + children = ( + 6D0B478D53419D7AF2C2D1AE /* ofxCef */, + ); + name = addons; + sourceTree = ""; + }; + D55B13580304F99F88260147 /* test */ = { + isa = PBXGroup; + children = ( + 4BD2BB0449EBC664E70254BB /* cef_translator_test.h */, + 0C98F3B9F4A2D644446686F6 /* cef_test_helpers.h */, + ); + name = test; + sourceTree = ""; + }; + DB453EA2E9DF995E38AC7F3C /* internal */ = { + isa = PBXGroup; + children = ( + A51D2E9F76E67D1FA5B669C5 /* cef_string.h */, + CE3E502AD101CF73119C7620 /* cef_string_wrappers.h */, + 5898ACB2578EDE834F3A2E87 /* cef_string_multimap.h */, + 2725157AB1466A545399FA9C /* cef_types_mac.h */, + F079A73233038C77C7E3A46E /* cef_mac.h */, + 0580D2BEC47ECA2D9C062697 /* cef_ptr.h */, + E054875D166F3D43DCB1319E /* cef_string_map.h */, + DDCA1B6E377A87F56A51A6C1 /* cef_thread_internal.h */, + 87C99D489550B5F7614CEC79 /* cef_types_wrappers.h */, + 4EAA8586359C3609E2B6C16E /* cef_types.h */, + 8A5537262E05E1BC6EF54DD3 /* cef_string_list.h */, + 038E45E704C8256EB554384B /* cef_time.h */, + 9FE08A7EF88630EF071F2DF7 /* cef_trace_event_internal.h */, + 94A9E4D1C0AE95211249A154 /* cef_string_types.h */, + 7AB1CBE92D5E91C087A77A29 /* cef_export.h */, + 3B59A5220427F31282741C97 /* cef_logging_internal.h */, + ); + name = internal; + sourceTree = ""; + }; + E4328144138ABC890047C5CB /* Products */ = { + isa = PBXGroup; + children = ( + E4328148138ABC890047C5CB /* openFrameworksDebug.a */, + ); + name = Products; + sourceTree = ""; + }; + E4B69B4A0A3A1720003C02F2 = { + isa = PBXGroup; + children = ( + E4B6FCAD0C3E899E008CF71C /* openFrameworks-Info.plist */, + E4EB6923138AFD0F00A09F29 /* Project.xcconfig */, + E4B69E1C0A3A1BDC003C02F2 /* src */, + E4EEC9E9138DF44700A80321 /* openFrameworks */, + BB4B014C10F69532006C3DED /* addons */, + 6948EE371B920CB800B5AC1A /* local_addons */, + E4B69B5B0A3A1756003C02F2 /* example-simpleDebug.app */, + ); + sourceTree = ""; + }; + E4B69E1C0A3A1BDC003C02F2 /* src */ = { + isa = PBXGroup; + children = ( + E4B69E1D0A3A1BDC003C02F2 /* main.cpp */, + E4B69E1E0A3A1BDC003C02F2 /* ofApp.cpp */, + E4B69E1F0A3A1BDC003C02F2 /* ofApp.h */, + ); + path = src; + sourceTree = SOURCE_ROOT; + }; + E4EEC9E9138DF44700A80321 /* openFrameworks */ = { + isa = PBXGroup; + children = ( + E4EB691F138AFCF100A09F29 /* CoreOF.xcconfig */, + E4328143138ABC890047C5CB /* openFrameworksLib.xcodeproj */, + ); + name = openFrameworks; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + E4B69B5A0A3A1756003C02F2 /* example-simple */ = { + isa = PBXNativeTarget; + buildConfigurationList = E4B69B5F0A3A1757003C02F2 /* Build configuration list for PBXNativeTarget "example-simple" */; + buildPhases = ( + E4B69B580A3A1756003C02F2 /* Sources */, + E4B69B590A3A1756003C02F2 /* Frameworks */, + E4B6FFFD0C3F9AB9008CF71C /* ShellScript */, + E4C2427710CC5ABF004149E2 /* CopyFiles */, + 8466F1851C04CA0E00918B1C /* ShellScript */, + 4136261A20E227BA00020160 /* ShellScript */, + ); + buildRules = ( + ); + dependencies = ( + E4EEB9AC138B136A00A80321 /* PBXTargetDependency */, + ); + name = "example-simple"; + productName = myOFApp; + productReference = E4B69B5B0A3A1756003C02F2 /* example-simpleDebug.app */; + productType = "com.apple.product-type.application"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + E4B69B4C0A3A1720003C02F2 /* Project object */ = { + isa = PBXProject; + attributes = { + LastUpgradeCheck = 0600; + }; + buildConfigurationList = E4B69B4D0A3A1720003C02F2 /* Build configuration list for PBXProject "example-simple" */; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = English; + hasScannedForEncodings = 0; + knownRegions = ( + English, + Japanese, + French, + German, + ); + mainGroup = E4B69B4A0A3A1720003C02F2; + productRefGroup = E4B69B4A0A3A1720003C02F2; + projectDirPath = ""; + projectReferences = ( + { + ProductGroup = E4328144138ABC890047C5CB /* Products */; + ProjectRef = E4328143138ABC890047C5CB /* openFrameworksLib.xcodeproj */; + }, + ); + projectRoot = ""; + targets = ( + E4B69B5A0A3A1756003C02F2 /* example-simple */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXReferenceProxy section */ + E4328148138ABC890047C5CB /* openFrameworksDebug.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = openFrameworksDebug.a; + remoteRef = E4328147138ABC890047C5CB /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; +/* End PBXReferenceProxy section */ + +/* Begin PBXShellScriptBuildPhase section */ + 4136261A20E227BA00020160 /* ShellScript */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "install_name_tool -change \"@rpath/Frameworks/Chromium Embedded Framework.framework/Chromium Embedded Framework\" \"@executable_path/../Frameworks/Chromium Embedded Framework.framework/Chromium Embedded Framework\" \"${BUILT_PRODUCTS_DIR}/${EXECUTABLE_PATH}\"\nrsync -aved \"$OF_PATH/addons/ofxCef/libs/cef/lib/osx/cef_helper_mac.app\" \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/\"\nrm -rf \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/$PRODUCT_NAME Helper*.app\"\n# Helper Apps\ncp -R \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/cef_helper_mac.app\" \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/$PRODUCT_NAME Helper.app\"\nmv \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/$PRODUCT_NAME Helper.app/Contents/MacOS/cef_helper_mac\" \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/$PRODUCT_NAME Helper.app/Contents/MacOS/$PRODUCT_NAME Helper\"\n# GPU Helper\ncp -R \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/cef_helper_mac.app\" \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/$PRODUCT_NAME Helper (GPU).app\"\nmv \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/$PRODUCT_NAME Helper (GPU).app/Contents/MacOS/cef_helper_mac\" \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/$PRODUCT_NAME Helper (GPU).app/Contents/MacOS/$PRODUCT_NAME Helper (GPU)\"\n# Plugin Helper\ncp -R \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/cef_helper_mac.app\" \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/$PRODUCT_NAME Helper (Plugin).app\"\nmv \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/$PRODUCT_NAME Helper (Plugin).app/Contents/MacOS/cef_helper_mac\" \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/$PRODUCT_NAME Helper (Plugin).app/Contents/MacOS/$PRODUCT_NAME Helper (Plugin)\"\n# Renderer Helper\ncp -R \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/cef_helper_mac.app\" \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/$PRODUCT_NAME Helper (Renderer).app\"\nmv \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/$PRODUCT_NAME Helper (Renderer).app/Contents/MacOS/cef_helper_mac\" \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/$PRODUCT_NAME Helper (Renderer).app/Contents/MacOS/$PRODUCT_NAME Helper (Renderer)\"\n\nrm -rf \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/cef_helper_mac.app\"\n"; + }; + 8466F1851C04CA0E00918B1C /* ShellScript */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 12; + files = ( + ); + inputPaths = ( + ); + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "echo \"$GCC_PREPROCESSOR_DEFINITIONS\";\nAPPSTORE=`expr \"$GCC_PREPROCESSOR_DEFINITIONS\" : \".*APPSTORE=\\([0-9]*\\)\"`\nif [ -z \"$APPSTORE\" ] ; then\necho \"Note: Not copying bin/data to App Package or doing App Code signing. Use AppStore target for AppStore distribution\";\nelse\n# Copy bin/data into App/Resources\nrsync -avz --exclude='.DS_Store' \"${SRCROOT}/bin/data/\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/data/\"\n\n# ---- Code Sign App Package ----\n\n# WARNING: You may have to run Clean in Xcode after changing CODE_SIGN_IDENTITY!\n\n# Verify that $CODE_SIGN_IDENTITY is set\nif [ -z \"${CODE_SIGN_IDENTITY}\" ] ; then\necho \"CODE_SIGN_IDENTITY needs to be set for framework code-signing\"\nexit 0\nfi\n\nif [ -z \"${CODE_SIGN_ENTITLEMENTS}\" ] ; then\necho \"CODE_SIGN_ENTITLEMENTS needs to be set for framework code-signing!\"\n\nif [ \"${CONFIGURATION}\" = \"Release\" ] ; then\nexit 1\nelse\n# Code-signing is optional for non-release builds.\nexit 0\nfi\nfi\n\nITEMS=\"\"\n\nFRAMEWORKS_DIR=\"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}\"\necho \"$FRAMEWORKS_DIR\"\nif [ -d \"$FRAMEWORKS_DIR\" ] ; then\nFRAMEWORKS=$(find \"${FRAMEWORKS_DIR}\" -depth -type d -name \"*.framework\" -or -name \"*.dylib\" -or -name \"*.bundle\" | sed -e \"s/\\(.*framework\\)/\\1\\/Versions\\/A\\//\")\nRESULT=$?\nif [[ $RESULT != 0 ]] ; then\nexit 1\nfi\n\nITEMS=\"${FRAMEWORKS}\"\nfi\n\nLOGINITEMS_DIR=\"${TARGET_BUILD_DIR}/${CONTENTS_FOLDER_PATH}/Library/LoginItems/\"\nif [ -d \"$LOGINITEMS_DIR\" ] ; then\nLOGINITEMS=$(find \"${LOGINITEMS_DIR}\" -depth -type d -name \"*.app\")\nRESULT=$?\nif [[ $RESULT != 0 ]] ; then\nexit 1\nfi\n\nITEMS=\"${ITEMS}\"$'\\n'\"${LOGINITEMS}\"\nfi\n\n# Prefer the expanded name, if available.\nCODE_SIGN_IDENTITY_FOR_ITEMS=\"${EXPANDED_CODE_SIGN_IDENTITY_NAME}\"\nif [ \"${CODE_SIGN_IDENTITY_FOR_ITEMS}\" = \"\" ] ; then\n# Fall back to old behavior.\nCODE_SIGN_IDENTITY_FOR_ITEMS=\"${CODE_SIGN_IDENTITY}\"\nfi\n\necho \"Identity:\"\necho \"${CODE_SIGN_IDENTITY_FOR_ITEMS}\"\n\necho \"Entitlements:\"\necho \"${CODE_SIGN_ENTITLEMENTS}\"\n\necho \"Found:\"\necho \"${ITEMS}\"\n\n# Change the Internal Field Separator (IFS) so that spaces in paths will not cause problems below.\nSAVED_IFS=$IFS\nIFS=$(echo -en \"\\n\\b\")\n\n# Loop through all items.\nfor ITEM in $ITEMS;\ndo\necho \"Signing '${ITEM}'\"\ncodesign --force --verbose --sign \"${CODE_SIGN_IDENTITY_FOR_ITEMS}\" --entitlements \"${CODE_SIGN_ENTITLEMENTS}\" \"${ITEM}\"\nRESULT=$?\nif [[ $RESULT != 0 ]] ; then\necho \"Failed to sign '${ITEM}'.\"\nIFS=$SAVED_IFS\nexit 1\nfi\ndone\n\n# Restore $IFS.\nIFS=$SAVED_IFS\n\nfi\n"; + }; + E4B6FFFD0C3F9AB9008CF71C /* ShellScript */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "mkdir -p \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Resources/\"\n# Copy default icon file into App/Resources\nrsync -aved \"$ICON_FILE\" \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Resources/\"\n# Copy libfmod and change install directory for fmod to run\nrsync -aved \"$OF_PATH/libs/fmodex/lib/osx/libfmodex.dylib\" \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/\";\ninstall_name_tool -change @executable_path/libfmodex.dylib @executable_path/../Frameworks/libfmodex.dylib \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/MacOS/$PRODUCT_NAME\";\n\necho \"$GCC_PREPROCESSOR_DEFINITIONS\";\n"; + }; +/* End PBXShellScriptBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + E4B69B580A3A1756003C02F2 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + E4B69E200A3A1BDC003C02F2 /* main.cpp in Sources */, + E4B69E210A3A1BDC003C02F2 /* ofApp.cpp in Sources */, + D4F15080353458EE1748AA0B /* ofxCEFBrowserClient.cpp in Sources */, + 411409B42192EB84009CC3B2 /* ofxCEFClientAppBrowser.cpp in Sources */, + 79D2E1A0B61EB4B72054CEDA /* ofxCEFClientAppRenderer.cpp in Sources */, + 2B7B5637662258FC4D5354EE /* ofxCEFRenderHandler.cpp in Sources */, + 60837D7FC0A1D38FDA8CC116 /* ofxCEFV8ExtensionHandler.cpp in Sources */, + 0B2F620AA6FB89C959B760EE /* ofxCEF.cpp in Sources */, + DDDA3EA84EFFC4D6091FD47F /* cefListV8Converter.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXTargetDependency section */ + E4EEB9AC138B136A00A80321 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = openFrameworks; + targetProxy = E4EEB9AB138B136A00A80321 /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + +/* Begin XCBuildConfiguration section */ + 99FA3DBB1C7456C400CFA0EE /* AppStore */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E4EB6923138AFD0F00A09F29 /* Project.xcconfig */; + buildSettings = { + CONFIGURATION_BUILD_DIR = "$(SRCROOT)/bin/"; + COPY_PHASE_STRIP = YES; + DEAD_CODE_STRIPPING = YES; + GCC_AUTO_VECTORIZATION = YES; + GCC_ENABLE_SSE3_EXTENSIONS = YES; + GCC_ENABLE_SUPPLEMENTAL_SSE3_INSTRUCTIONS = YES; + GCC_INLINES_ARE_PRIVATE_EXTERN = NO; + GCC_OPTIMIZATION_LEVEL = 3; + "GCC_PREPROCESSOR_DEFINITIONS[arch=*]" = "DISTRIBUTION=1"; + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_UNROLL_LOOPS = YES; + GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES; + GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO; + GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO; + GCC_WARN_UNINITIALIZED_AUTOS = NO; + GCC_WARN_UNUSED_VALUE = NO; + GCC_WARN_UNUSED_VARIABLE = NO; + HEADER_SEARCH_PATHS = ( + "$(OF_CORE_HEADERS)", + src, + ../../../addons/ofxCef/libs/cef, + ../../../addons/ofxCef/libs/cef/include, + ../../../addons/ofxCef/src, + ); + MACOSX_DEPLOYMENT_TARGET = 10.9; + OTHER_CPLUSPLUSFLAGS = ( + "-D__MACOSX_CORE__", + "-mtune=native", + ); + OTHER_LDFLAGS = ( + "$(OF_CORE_FRAMEWORKS)", + "$(OF_CORE_LIBS)", + ../../../addons/ofxCef/libs/cef/lib/osx/libcef_dll_wrapper.a, + ); + SDKROOT = macosx; + }; + name = AppStore; + }; + 99FA3DBC1C7456C400CFA0EE /* AppStore */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E4EB6923138AFD0F00A09F29 /* Project.xcconfig */; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + COPY_PHASE_STRIP = YES; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + ../../../addons/ofxCef/libs/cef/lib/osx, + ); + GCC_GENERATE_DEBUGGING_SYMBOLS = YES; + GCC_MODEL_TUNING = NONE; + "GCC_PREPROCESSOR_DEFINITIONS[arch=*]" = "APPSTORE=1"; + HEADER_SEARCH_PATHS = ( + "$(OF_CORE_HEADERS)", + src, + ../../../addons/ofxCef/libs/cef, + ../../../addons/ofxCef/libs/cef/include, + ../../../addons/ofxCef/src, + ); + ICON = "$(ICON_NAME_RELEASE)"; + ICON_FILE = "$(ICON_FILE_PATH)$(ICON)"; + INFOPLIST_FILE = "openFrameworks-Info.plist"; + INSTALL_PATH = /Applications; + LIBRARY_SEARCH_PATHS = "$(inherited)"; + OF_CORE_FRAMEWORKS = "-framework Accelerate -framework AGL -framework AppKit -framework ApplicationServices -framework AudioToolbox -framework AVFoundation -framework Cocoa -framework CoreAudio -framework CoreFoundation -framework CoreMedia -framework CoreServices -framework CoreVideo -framework IOKit -framework OpenGL -framework QuartzCore -framework QTKit -framework Security -framework LDAP"; + OTHER_CODE_SIGN_FLAGS = "--deep"; + OTHER_LDFLAGS = ( + "$(OF_CORE_FRAMEWORKS)", + "$(OF_CORE_LIBS)", + ../../../addons/ofxCef/libs/cef/lib/osx/libcef_dll_wrapper.a, + ); + PRODUCT_NAME = "$(TARGET_NAME)"; + WRAPPER_EXTENSION = app; + baseConfigurationReference = E4EB6923138AFD0F00A09F29; + }; + name = AppStore; + }; + E4B69B4E0A3A1720003C02F2 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E4EB6923138AFD0F00A09F29 /* Project.xcconfig */; + buildSettings = { + CONFIGURATION_BUILD_DIR = "$(SRCROOT)/bin/"; + COPY_PHASE_STRIP = NO; + DEAD_CODE_STRIPPING = YES; + GCC_AUTO_VECTORIZATION = YES; + GCC_ENABLE_SSE3_EXTENSIONS = YES; + GCC_ENABLE_SUPPLEMENTAL_SSE3_INSTRUCTIONS = YES; + GCC_INLINES_ARE_PRIVATE_EXTERN = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES; + GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO; + GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO; + GCC_WARN_UNINITIALIZED_AUTOS = NO; + GCC_WARN_UNUSED_VALUE = NO; + GCC_WARN_UNUSED_VARIABLE = NO; + HEADER_SEARCH_PATHS = ( + "$(OF_CORE_HEADERS)", + src, + ../../../addons/ofxCef/libs/cef, + ../../../addons/ofxCef/libs/cef/include, + ../../../addons/ofxCef/src, + ); + MACOSX_DEPLOYMENT_TARGET = 10.9; + ONLY_ACTIVE_ARCH = YES; + OTHER_CPLUSPLUSFLAGS = ( + "-D__MACOSX_CORE__", + "-mtune=native", + ); + OTHER_LDFLAGS = ( + "$(OF_CORE_FRAMEWORKS)", + "$(OF_CORE_LIBS)", + ../../../addons/ofxCef/libs/cef/lib/osx/libcef_dll_wrapper.a, + ); + SDKROOT = macosx; + }; + name = Debug; + }; + E4B69B4F0A3A1720003C02F2 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E4EB6923138AFD0F00A09F29 /* Project.xcconfig */; + buildSettings = { + CONFIGURATION_BUILD_DIR = "$(SRCROOT)/bin/"; + COPY_PHASE_STRIP = YES; + DEAD_CODE_STRIPPING = YES; + GCC_AUTO_VECTORIZATION = YES; + GCC_ENABLE_SSE3_EXTENSIONS = YES; + GCC_ENABLE_SUPPLEMENTAL_SSE3_INSTRUCTIONS = YES; + GCC_INLINES_ARE_PRIVATE_EXTERN = NO; + GCC_OPTIMIZATION_LEVEL = 3; + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_UNROLL_LOOPS = YES; + GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES; + GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO; + GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO; + GCC_WARN_UNINITIALIZED_AUTOS = NO; + GCC_WARN_UNUSED_VALUE = NO; + GCC_WARN_UNUSED_VARIABLE = NO; + HEADER_SEARCH_PATHS = ( + "$(OF_CORE_HEADERS)", + src, + ../../../addons/ofxCef/libs/cef, + ../../../addons/ofxCef/libs/cef/include, + ../../../addons/ofxCef/src, + ); + MACOSX_DEPLOYMENT_TARGET = 10.9; + OTHER_CPLUSPLUSFLAGS = ( + "-D__MACOSX_CORE__", + "-mtune=native", + ); + OTHER_LDFLAGS = ( + "$(OF_CORE_FRAMEWORKS)", + "$(OF_CORE_LIBS)", + ../../../addons/ofxCef/libs/cef/lib/osx/libcef_dll_wrapper.a, + ); + SDKROOT = macosx; + }; + name = Release; + }; + E4B69B600A3A1757003C02F2 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E4EB6923138AFD0F00A09F29 /* Project.xcconfig */; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + COPY_PHASE_STRIP = NO; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + ../../../addons/ofxCef/libs/cef/lib/osx, + ); + GCC_DYNAMIC_NO_PIC = NO; + GCC_GENERATE_DEBUGGING_SYMBOLS = YES; + GCC_MODEL_TUNING = NONE; + HEADER_SEARCH_PATHS = ( + "$(OF_CORE_HEADERS)", + src, + ../../../addons/ofxCef/libs/cef, + ../../../addons/ofxCef/libs/cef/include, + ../../../addons/ofxCef/src, + ); + ICON = "$(ICON_NAME_DEBUG)"; + ICON_FILE = "$(ICON_FILE_PATH)$(ICON)"; + INFOPLIST_FILE = "openFrameworks-Info.plist"; + INSTALL_PATH = /Applications; + LIBRARY_SEARCH_PATHS = "$(inherited)"; + OF_CORE_FRAMEWORKS = "-framework Accelerate -framework AGL -framework AppKit -framework ApplicationServices -framework AudioToolbox -framework AVFoundation -framework Cocoa -framework CoreAudio -framework CoreFoundation -framework CoreMedia -framework CoreServices -framework CoreVideo -framework IOKit -framework OpenGL -framework QuartzCore -framework QTKit -framework Security -framework LDAP"; + OTHER_CODE_SIGN_FLAGS = "--deep"; + OTHER_LDFLAGS = ( + "$(OF_CORE_FRAMEWORKS)", + "$(OF_CORE_LIBS)", + ../../../addons/ofxCef/libs/cef/lib/osx/libcef_dll_wrapper.a, + ); + PRODUCT_NAME = "$(TARGET_NAME)Debug"; + WRAPPER_EXTENSION = app; + }; + name = Debug; + }; + E4B69B610A3A1757003C02F2 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E4EB6923138AFD0F00A09F29 /* Project.xcconfig */; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + COPY_PHASE_STRIP = YES; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + ../../../addons/ofxCef/libs/cef/lib/osx, + ); + GCC_GENERATE_DEBUGGING_SYMBOLS = YES; + GCC_MODEL_TUNING = NONE; + HEADER_SEARCH_PATHS = ( + "$(OF_CORE_HEADERS)", + src, + ../../../addons/ofxCef/libs/cef, + ../../../addons/ofxCef/libs/cef/include, + ../../../addons/ofxCef/src, + ); + ICON = "$(ICON_NAME_RELEASE)"; + ICON_FILE = "$(ICON_FILE_PATH)$(ICON)"; + INFOPLIST_FILE = "openFrameworks-Info.plist"; + INSTALL_PATH = /Applications; + LIBRARY_SEARCH_PATHS = "$(inherited)"; + OF_CORE_FRAMEWORKS = "-framework Accelerate -framework AGL -framework AppKit -framework ApplicationServices -framework AudioToolbox -framework AVFoundation -framework Cocoa -framework CoreAudio -framework CoreFoundation -framework CoreMedia -framework CoreServices -framework CoreVideo -framework IOKit -framework OpenGL -framework QuartzCore -framework QTKit -framework Security -framework LDAP"; + OTHER_CODE_SIGN_FLAGS = "--deep"; + OTHER_LDFLAGS = ( + "$(OF_CORE_FRAMEWORKS)", + "$(OF_CORE_LIBS)", + ../../../addons/ofxCef/libs/cef/lib/osx/libcef_dll_wrapper.a, + ); + PRODUCT_NAME = "$(TARGET_NAME)"; + WRAPPER_EXTENSION = app; + baseConfigurationReference = E4EB6923138AFD0F00A09F29; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + E4B69B4D0A3A1720003C02F2 /* Build configuration list for PBXProject "example-simple" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + E4B69B4E0A3A1720003C02F2 /* Debug */, + E4B69B4F0A3A1720003C02F2 /* Release */, + 99FA3DBB1C7456C400CFA0EE /* AppStore */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + E4B69B5F0A3A1757003C02F2 /* Build configuration list for PBXNativeTarget "example-simple" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + E4B69B600A3A1757003C02F2 /* Debug */, + E4B69B610A3A1757003C02F2 /* Release */, + 99FA3DBC1C7456C400CFA0EE /* AppStore */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = E4B69B4C0A3A1720003C02F2 /* Project object */; +} diff --git a/example_ofxCEF/example-ofxCEF.xcodeproj/xcshareddata/xcschemes/example-ofxCEF Debug.xcscheme b/example-simple/example-simple.xcodeproj/xcshareddata/xcschemes/example-simple Debug.xcscheme similarity index 79% rename from example_ofxCEF/example-ofxCEF.xcodeproj/xcshareddata/xcschemes/example-ofxCEF Debug.xcscheme rename to example-simple/example-simple.xcodeproj/xcshareddata/xcschemes/example-simple Debug.xcscheme index 01584e1..ccc65f1 100644 --- a/example_ofxCEF/example-ofxCEF.xcodeproj/xcshareddata/xcschemes/example-ofxCEF Debug.xcscheme +++ b/example-simple/example-simple.xcodeproj/xcshareddata/xcschemes/example-simple Debug.xcscheme @@ -1,6 +1,6 @@ + BuildableName = "example-simple.app" + BlueprintName = "example-simple" + ReferencedContainer = "container:example-simple.xcodeproj"> @@ -33,9 +33,9 @@ + BuildableName = "example-simple.app" + BlueprintName = "example-simple" + ReferencedContainer = "container:example-simple.xcodeproj"> @@ -52,9 +52,9 @@ + BuildableName = "example-simple.app" + BlueprintName = "example-simple" + ReferencedContainer = "container:example-simple.xcodeproj"> @@ -70,9 +70,9 @@ + BuildableName = "example-simple.app" + BlueprintName = "example-simple" + ReferencedContainer = "container:example-simple.xcodeproj"> diff --git a/example_ofxCEF/example-ofxCEF.xcodeproj/xcshareddata/xcschemes/example-ofxCEF Release.xcscheme b/example-simple/example-simple.xcodeproj/xcshareddata/xcschemes/example-simple Release.xcscheme similarity index 79% rename from example_ofxCEF/example-ofxCEF.xcodeproj/xcshareddata/xcschemes/example-ofxCEF Release.xcscheme rename to example-simple/example-simple.xcodeproj/xcshareddata/xcschemes/example-simple Release.xcscheme index 8f19293..2a174da 100644 --- a/example_ofxCEF/example-ofxCEF.xcodeproj/xcshareddata/xcschemes/example-ofxCEF Release.xcscheme +++ b/example-simple/example-simple.xcodeproj/xcshareddata/xcschemes/example-simple Release.xcscheme @@ -1,6 +1,6 @@ + BuildableName = "example-simple.app" + BlueprintName = "example-simple" + ReferencedContainer = "container:example-simple.xcodeproj"> @@ -33,9 +33,9 @@ + BuildableName = "example-simple.app" + BlueprintName = "example-simple" + ReferencedContainer = "container:example-simple.xcodeproj"> @@ -52,9 +52,9 @@ + BuildableName = "example-simple.app" + BlueprintName = "example-simple" + ReferencedContainer = "container:example-simple.xcodeproj"> @@ -70,9 +70,9 @@ + BuildableName = "example-simple.app" + BlueprintName = "example-simple" + ReferencedContainer = "container:example-simple.xcodeproj"> diff --git a/example-simple/icon.rc b/example-simple/icon.rc new file mode 100644 index 0000000..7e26eb3 --- /dev/null +++ b/example-simple/icon.rc @@ -0,0 +1,8 @@ +// Icon Resource Definition +#define MAIN_ICON 102 + +#if defined(_DEBUG) +MAIN_ICON ICON "icon_debug.ico" +#else +MAIN_ICON ICON "icon.ico" +#endif diff --git a/example-simple/openFrameworks-Info.plist b/example-simple/openFrameworks-Info.plist new file mode 100644 index 0000000..8d64d2b --- /dev/null +++ b/example-simple/openFrameworks-Info.plist @@ -0,0 +1,22 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + cc.openFrameworks.ofapp + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + APPL + CFBundleSignature + ???? + CFBundleVersion + 1.0 + CFBundleIconFile + ${ICON} + + diff --git a/example-simple/src/main.cpp b/example-simple/src/main.cpp new file mode 100644 index 0000000..cf7e6cb --- /dev/null +++ b/example-simple/src/main.cpp @@ -0,0 +1,22 @@ +#include "ofMain.h" +#include "ofApp.h" + +//======================================================================== +int main( ){ + + int argc = 0; + char** argv = NULL; + int exit_code = initofxCEF(argc, argv); + if (exit_code >= 0) { + return exit_code; + } + + ofSetupOpenGL(1024,768,OF_WINDOW); // <-------- setup the GL context + + // this kicks off the running of my app + // can be OF_WINDOW or OF_FULLSCREEN + // pass in width and height too: + ofRunApp(new ofApp()); + + CefShutdown(); +} diff --git a/example-simple/src/ofApp.cpp b/example-simple/src/ofApp.cpp new file mode 100644 index 0000000..a97b4ce --- /dev/null +++ b/example-simple/src/ofApp.cpp @@ -0,0 +1,72 @@ +#include "ofApp.h" + +//-------------------------------------------------------------- +void ofApp::setup(){ + string url = "https://duckduckgo.com"; + cef.setup(url); +} + +//-------------------------------------------------------------- +void ofApp::update(){ + updateCEF(); +} + +//-------------------------------------------------------------- +void ofApp::draw(){ + cef.draw(); +} + +//-------------------------------------------------------------- +void ofApp::keyPressed(int key){ + +} + +//-------------------------------------------------------------- +void ofApp::keyReleased(int key){ + +} + +//-------------------------------------------------------------- +void ofApp::mouseMoved(int x, int y ){ + +} + +//-------------------------------------------------------------- +void ofApp::mouseDragged(int x, int y, int button){ + +} + +//-------------------------------------------------------------- +void ofApp::mousePressed(int x, int y, int button){ + +} + +//-------------------------------------------------------------- +void ofApp::mouseReleased(int x, int y, int button){ + +} + +//-------------------------------------------------------------- +void ofApp::mouseEntered(int x, int y){ + +} + +//-------------------------------------------------------------- +void ofApp::mouseExited(int x, int y){ + +} + +//-------------------------------------------------------------- +void ofApp::windowResized(int w, int h){ + +} + +//-------------------------------------------------------------- +void ofApp::gotMessage(ofMessage msg){ + +} + +//-------------------------------------------------------------- +void ofApp::dragEvent(ofDragInfo dragInfo){ + +} diff --git a/example_ofxCEF/src/ofApp.h b/example-simple/src/ofApp.h similarity index 72% rename from example_ofxCEF/src/ofApp.h rename to example-simple/src/ofApp.h index e824b9a..dfa9af8 100644 --- a/example_ofxCEF/src/ofApp.h +++ b/example-simple/src/ofApp.h @@ -3,16 +3,10 @@ #include "ofMain.h" #include "ofxCEF.h" - -class GLFWwindow; - - -class ofApp : public ofBaseApp -{ +class ofApp : public ofBaseApp{ public: void setup(); - void exit(); void update(); void draw(); @@ -22,12 +16,13 @@ class ofApp : public ofBaseApp void mouseDragged(int x, int y, int button); void mousePressed(int x, int y, int button); void mouseReleased(int x, int y, int button); + void mouseEntered(int x, int y); + void mouseExited(int x, int y); void windowResized(int w, int h); void dragEvent(ofDragInfo dragInfo); void gotMessage(ofMessage msg); - - void gotMessageFromJS(ofxCEFMessageArgs& msg); - void eventFromCEF(ofxCEFEventArgs& evt); - ofxCEF* cefgui; +private: + ofxCEF cef; + }; diff --git a/example_ofxCEF/bin/data/html/dist/css/application.css b/example_ofxCEF/bin/data/html/dist/css/application.css deleted file mode 100644 index fcc6e13..0000000 --- a/example_ofxCEF/bin/data/html/dist/css/application.css +++ /dev/null @@ -1,4 +0,0 @@ -body { - color: #FFFFFF; - background-color: rgba(0, 0, 0, 0.6); -} \ No newline at end of file diff --git a/example_ofxCEF/bin/data/html/dist/css/fonts/glyphicons/flat-ui-icons-regular.eot b/example_ofxCEF/bin/data/html/dist/css/fonts/glyphicons/flat-ui-icons-regular.eot deleted file mode 100644 index c55799e..0000000 Binary files a/example_ofxCEF/bin/data/html/dist/css/fonts/glyphicons/flat-ui-icons-regular.eot and /dev/null differ diff --git a/example_ofxCEF/bin/data/html/dist/css/fonts/glyphicons/flat-ui-icons-regular.svg b/example_ofxCEF/bin/data/html/dist/css/fonts/glyphicons/flat-ui-icons-regular.svg deleted file mode 100644 index cb2727c..0000000 --- a/example_ofxCEF/bin/data/html/dist/css/fonts/glyphicons/flat-ui-icons-regular.svg +++ /dev/null @@ -1,126 +0,0 @@ - - - - - -{ - "fontFamily": "flat-ui-icons", - "majorVersion": 1, - "minorVersion": 1, - "fontURL": "http://designmodo.com/flat", - "designer": "Sergey Shmidt", - "designerURL": "http://designmodo.com", - "license": "Attribution-NonCommercial-NoDerivs 3.0 Unported", - "licenseURL": "http://creativecommons.org/licenses/by-nc-nd/3.0/", - "version": "Version 1.1", - "fontId": "flat-ui-icons", - "psName": "flat-ui-icons", - "subFamily": "Regular", - "fullName": "flat-ui-icons", - "description": "Generated by IcoMoon" -} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/example_ofxCEF/bin/data/html/dist/css/fonts/glyphicons/flat-ui-icons-regular.ttf b/example_ofxCEF/bin/data/html/dist/css/fonts/glyphicons/flat-ui-icons-regular.ttf deleted file mode 100644 index 5b2fa69..0000000 Binary files a/example_ofxCEF/bin/data/html/dist/css/fonts/glyphicons/flat-ui-icons-regular.ttf and /dev/null differ diff --git a/example_ofxCEF/bin/data/html/dist/css/fonts/glyphicons/flat-ui-icons-regular.woff b/example_ofxCEF/bin/data/html/dist/css/fonts/glyphicons/flat-ui-icons-regular.woff deleted file mode 100644 index f9e9805..0000000 Binary files a/example_ofxCEF/bin/data/html/dist/css/fonts/glyphicons/flat-ui-icons-regular.woff and /dev/null differ diff --git a/example_ofxCEF/bin/data/html/dist/css/fonts/glyphicons/selection.json b/example_ofxCEF/bin/data/html/dist/css/fonts/glyphicons/selection.json deleted file mode 100644 index f1471f2..0000000 --- a/example_ofxCEF/bin/data/html/dist/css/fonts/glyphicons/selection.json +++ /dev/null @@ -1,2106 +0,0 @@ -{ - "IcoMoonType": "selection", - "icons": [ - { - "icon": { - "paths": [ - "M128 256l384 512 384-512h-768z" - ], - "grid": 16, - "tags": [ - "triangle-down" - ] - }, - "properties": { - "order": 1, - "id": 64, - "prevSize": 16, - "code": 58881, - "name": "triangle-down", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 1 - }, - { - "icon": { - "paths": [ - "M896 704h-768l384-384 384 384z" - ], - "grid": 16, - "tags": [ - "triangle-up-small" - ] - }, - "properties": { - "order": 2, - "id": 69, - "prevSize": 16, - "code": 58882, - "name": "triangle-up-small", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 2 - }, - { - "icon": { - "paths": [ - "M512 704l-384-384h768l-384 384z" - ], - "grid": 16, - "tags": [ - "triangle-down-small" - ] - }, - "properties": { - "order": 3, - "id": 65, - "prevSize": 16, - "code": 58883, - "name": "triangle-down-small", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 3 - }, - { - "icon": { - "paths": [ - "M896 960l-768-448 768-448v896z" - ], - "grid": 16, - "tags": [ - "triangle-left-large" - ] - }, - "properties": { - "order": 4, - "id": 66, - "prevSize": 16, - "code": 58884, - "name": "triangle-left-large", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 4 - }, - { - "icon": { - "paths": [ - "M128 64l768 448-768 448v-896z" - ], - "grid": 16, - "tags": [ - "triangle-right-large" - ] - }, - "properties": { - "order": 5, - "id": 67, - "prevSize": 16, - "code": 58885, - "name": "triangle-right-large", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 5 - }, - { - "icon": { - "paths": [ - "M224.96 511.232l447.168-447.232 128 131.008-321.152 318.016 321.152 320.896-128.256 128.256-446.912-450.944z" - ], - "grid": 16, - "tags": [ - "arrow-left" - ] - }, - "properties": { - "order": 6, - "id": 1, - "prevSize": 16, - "code": 58886, - "name": "arrow-left", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 6 - }, - { - "icon": { - "paths": [ - "M353.152 962.112l-128.192-128.256 321.088-320.896-321.152-317.952 128-131.008 447.168 447.232-446.912 450.88z" - ], - "grid": 16, - "tags": [ - "arrow-right" - ] - }, - "properties": { - "order": 7, - "id": 2, - "prevSize": 16, - "code": 58887, - "name": "arrow-right", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 7 - }, - { - "icon": { - "paths": [ - "M928 608.064h-320v319.936c0 35.392-28.608 64-64 64h-64c-35.328 0-64-28.608-64-64v-319.936h-320c-35.328 0-64-28.736-64-64.064v-64.064c0-35.328 28.672-63.872 64-63.872h320v-320.064c0-35.328 28.672-64 64-64h64c35.392 0 64 28.672 64 64v320.064h320c35.392 0 64 28.544 64 63.872v64.064c0 35.328-28.608 64.064-64 64.064z" - ], - "grid": 16, - "tags": [ - "plus" - ] - }, - "properties": { - "order": 8, - "id": 36, - "prevSize": 16, - "code": 58888, - "name": "plus", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 8 - }, - { - "icon": { - "paths": [ - "M919.808 195.968c12.48 12.416 12.48 32.832 0 45.248l-248.896 249.024c-12.352 12.416-12.352 32.832 0 45.312l248.768 249.088c12.48 12.416 12.48 32.832 0 45.248l-90.624 90.432c-12.352 12.416-32.768 12.416-45.248 0l-248.64-249.088c-12.416-12.416-32.832-12.416-45.248 0l-248.896 248.896c-12.416 12.48-32.832 12.48-45.248 0l-90.496-90.624c-12.416-12.352-12.416-32.768 0-45.248l248.96-248.896c12.416-12.416 12.416-32.832 0-45.312l-248.768-249.024c-12.416-12.48-12.416-32.832 0-45.248l90.56-90.496c12.416-12.416 32.832-12.416 45.248 0l248.64 249.024c12.416 12.48 32.832 12.48 45.248 0.064l248.832-248.96c12.48-12.352 32.896-12.352 45.248 0l90.56 90.56z" - ], - "grid": 16, - "tags": [ - "cross" - ] - }, - "properties": { - "order": 9, - "id": 13, - "prevSize": 16, - "code": 58889, - "name": "cross", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 9 - }, - { - "icon": { - "paths": [ - "M923.136 137.408c-12.352-12.544-32.768-12.544-45.12 0l-476.16 474.496c-12.48 12.544-32.832 12.544-45.248 0l-208.64-212.736c-6.144-6.208-14.272-9.408-22.336-9.472-8.256 0-16.576 3.008-22.848 9.472l-92.16 83.008c-6.144 6.272-9.472 14.144-9.472 22.336 0 8.32 3.328 17.024 9.472 23.232l210.368 220.992c12.416 12.48 32.832 33.024 45.248 45.632l90.432 91.264c12.416 12.48 32.768 12.48 45.248 0l611.712-611.328c12.48-12.48 12.48-33.088 0-45.632l-90.496-91.264z" - ], - "grid": 16, - "tags": [ - "check" - ] - }, - "properties": { - "order": 10, - "id": 8, - "prevSize": 16, - "code": 58890, - "name": "check", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 10 - }, - { - "icon": { - "paths": [ - "M512 0c-281.6 0-512 230.4-512 512s230.4 512 512 512 512-230.4 512-512c0-281.6-230.4-512-512-512zM512 819.2c-168.96 0-307.2-138.24-307.2-307.2 0-168.96 138.24-307.2 307.2-307.2 168.96 0 307.2 138.24 307.2 307.2 0 168.96-138.24 307.2-307.2 307.2z" - ], - "grid": 16, - "tags": [ - "radio-unchecked" - ] - }, - "properties": { - "order": 11, - "id": 63, - "prevSize": 16, - "code": 58891, - "name": "radio-unchecked", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 11 - }, - { - "icon": { - "paths": [ - "M512 0c-281.6 0-512 230.4-512 512s230.4 512 512 512 512-230.4 512-512c0-281.6-230.4-512-512-512zM512 819.2c-168.96 0-307.2-138.24-307.2-307.2 0-168.96 138.24-307.2 307.2-307.2 168.96 0 307.2 138.24 307.2 307.2 0 168.96-138.24 307.2-307.2 307.2zM512 358.4c-87.040 0-153.6 66.56-153.6 153.6s66.56 153.6 153.6 153.6 153.6-66.56 153.6-153.6c0-87.040-66.56-153.6-153.6-153.6z" - ], - "grid": 16, - "tags": [ - "radio-checked" - ] - }, - "properties": { - "order": 12, - "id": 61, - "prevSize": 16, - "code": 58892, - "name": "radio-checked", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 12 - }, - { - "icon": { - "paths": [ - "M256 0h512c143.36 0 256 112.64 256 256v512c0 143.36-112.64 256-256 256h-512c-143.36 0-256-112.64-256-256v-512c0-143.36 112.64-256 256-256z" - ], - "grid": 16, - "tags": [ - "checkbox-unchecked" - ] - }, - "properties": { - "order": 13, - "id": 54, - "prevSize": 16, - "code": 58893, - "name": "checkbox-unchecked", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 13 - }, - { - "icon": { - "paths": [ - "M768 0h-512c-143.36 0-256 112.64-256 256v512c0 143.36 112.64 256 256 256h512c143.36 0 256-112.64 256-256v-512c0-143.36-112.64-256-256-256zM844.8 409.6l-368.64 368.64c-5.12 5.12-20.48 5.12-25.6 0l-56.32-56.32c-5.12-5.12-20.48-20.48-25.6-25.6l-128-133.12c-5.12-5.12-5.12-10.24-5.12-15.36s0-10.24 5.12-15.36l56.32-51.2c5.12 0 10.24-5.12 10.24-5.12 5.12 0 10.24 0 15.36 5.12l122.88 128c5.12 5.12 20.48 5.12 25.6 0l286.72-286.72c5.12-5.12 20.48-5.12 25.6 0l56.32 56.32c10.24 10.24 10.24 20.48 5.12 30.72z" - ], - "grid": 16, - "tags": [ - "checkbox-checked" - ] - }, - "properties": { - "order": 14, - "id": 52, - "prevSize": 16, - "code": 58894, - "name": "checkbox-checked", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 14 - }, - { - "icon": { - "paths": [ - "M512 0c-282.752 0-512 229.248-512 512s229.248 512 512 512c282.752 0 512-229.248 512-512 0-282.752-229.248-512-512-512zM512 831.936c-35.776 0-64.768-28.544-64.768-63.808 0-35.2 28.992-63.808 64.768-63.808 35.776 0 64.768 28.608 64.768 63.808 0 35.264-28.992 63.808-64.768 63.808zM576.768 572.224c0 37.056-28.992 67.072-64.768 67.072-35.776 0-64.768-30.080-64.768-67.072v-313.088c0-37.056 28.992-67.072 64.768-67.072 35.776 0 64.768 30.080 64.768 67.072v313.088z" - ], - "grid": 16, - "tags": [ - "alert-circle" - ], - "width": 1024 - }, - "properties": { - "order": 15, - "id": 0, - "prevSize": 16, - "code": 58896, - "name": "alert-circle", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 16 - }, - { - "icon": { - "paths": [ - "M512 1024c-282.752 0-512-229.248-512-512 0-282.688 229.248-512 512-512 282.752 0 512 229.248 512 512 0 282.752-229.248 512-512 512zM512 831.936c35.776 0 64.768-28.544 64.768-63.808 0-35.2-28.992-63.808-64.768-63.808-35.776 0-64.768 28.608-64.768 63.808 0 35.264 28.992 63.808 64.768 63.808zM650.752 235.712c-33.92-27.904-82.24-43.456-140.032-43.456-42.56 0-78.912 7.68-110.144 20.16-16.576 6.72-69.632 39.68-80.64 48.896l32.384 48.32c5.312 9.344 13.952 14.080 25.92 14.080 4.992 0 10.624-1.984 16.96-5.888 4.608-2.88 41.088-21.696 56.512-26.368 32.32-9.6 67.84-5.696 84.16-0.64 22.272 6.848 38.4 19.904 47.36 37.76 5.888 11.776 13.376 44.16-4.224 74.432-14.656 25.088-37.568 44.16-62.848 61.056-13.504 9.216-26.048 18.624-37.376 28.416-0.512 0-1.792 0.96-4.672 3.52 1.408-1.216 3.264-2.304 4.672-3.52 3.2-0.128-30.784 43.328-30.784 83.52 0 42.88 0 64 0 64h128v-64c0-33.28 16.128-51.968 16.448-56.704 11.008-7.872 61.056-46.144 72.96-59.904 22.208-25.6 38.592-59.392 38.592-107.008 0-48.832-19.392-88.832-53.248-116.672z" - ], - "grid": 16, - "tags": [ - "question-circle" - ] - }, - "properties": { - "order": 16, - "id": 39, - "prevSize": 16, - "code": 58897, - "name": "question-circle", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 17 - }, - { - "icon": { - "paths": [ - "M512 0c-282.752 0-512 229.184-512 511.936 0 282.816 229.248 512.064 512 512.064 282.752 0 512-229.248 512-512.064 0-282.752-229.248-511.936-512-511.936zM842.88 407.872l-367.296 367.232c-7.488 7.488-19.712 7.488-27.136 0l-54.272-54.784c-7.424-7.552-19.712-19.904-27.136-27.392l-126.336-132.8c-3.712-3.712-5.696-8.96-5.696-13.888 0-4.992 1.984-9.728 5.696-13.504l55.36-49.92c3.776-3.84 8.768-5.632 13.696-5.632 4.864 0.064 9.728 1.984 13.44 5.632l125.248 127.872c7.488 7.616 19.648 7.616 27.136 0l285.888-285.12c7.424-7.488 19.712-7.488 27.136 0l54.336 54.912c7.424 7.488 7.424 19.84-0.064 27.392z" - ], - "grid": 16, - "tags": [ - "check-circle" - ] - }, - "properties": { - "order": 17, - "id": 9, - "prevSize": 16, - "code": 58898, - "name": "check-circle", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 18 - }, - { - "icon": { - "paths": [ - "M874.048 149.952c-199.936-200-524.096-199.936-724.096 0-199.936 199.872-199.936 524.096 0.064 724.032 199.936 199.936 524.096 199.936 724.032 0.064 200-199.936 200-524.16 0-724.096zM747.2 650.944c27.52 27.52 28.224 71.296 1.728 97.856-26.56 26.56-70.4 25.728-97.792-1.728l-139.072-139.008-139.584 139.584c-27.52 27.456-71.296 28.224-97.792 1.728-26.56-26.56-25.728-70.4 1.664-97.856l139.648-139.584-139.648-139.648c-27.456-27.392-28.224-71.168-1.664-97.728 26.496-26.56 70.336-25.792 97.792 1.664l139.584 139.584 139.072-139.072c27.456-27.456 71.232-28.224 97.792-1.664 26.496 26.56 25.728 70.336-1.728 97.792l-139.008 139.072 139.008 139.008z" - ], - "grid": 16, - "tags": [ - "cross-circle" - ] - }, - "properties": { - "order": 18, - "id": 14, - "prevSize": 16, - "code": 58899, - "name": "cross-circle", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 19 - }, - { - "icon": { - "paths": [ - "M512-0.064c-282.752 0-512 229.312-512 512.064 0 282.816 229.248 512.064 512 512.064s512-229.248 512-512.064c0-282.752-229.248-512.064-512-512.064zM764.224 576.704h-187.392v187.52c0 36.992-28.992 67.072-64.768 67.072s-64.768-30.080-64.768-67.072v-187.52h-188.16c-36.992 0-67.072-28.928-67.072-64.704s30.080-64.768 67.072-64.768h188.16v-188.16c0-37.056 28.992-67.072 64.768-67.072s64.768 30.016 64.768 67.072v188.16h187.456c37.056 0 67.072 29.056 67.072 64.768s-30.016 64.704-67.136 64.704z" - ], - "grid": 16, - "tags": [ - "plus-circle" - ] - }, - "properties": { - "order": 19, - "id": 37, - "prevSize": 16, - "code": 58900, - "name": "plus-circle", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 20 - }, - { - "icon": { - "paths": [ - "M288 0h-192c-35.328 0-64 28.608-64 64v896c0 35.392 28.672 64 64 64h192c35.328 0 64-28.608 64-64v-896c0-35.392-28.672-64-64-64zM928 0h-192c-35.392 0-64 28.608-64 64v896c0 35.392 28.608 64 64 64h192c35.392 0 64-28.608 64-64v-896c0-35.392-28.608-64-64-64z" - ], - "grid": 16, - "tags": [ - "pause" - ] - }, - "properties": { - "order": 20, - "id": 33, - "prevSize": 16, - "code": 58901, - "name": "pause", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 21 - }, - { - "icon": { - "paths": [ - "M880 484.224l-832-480c-9.856-5.696-22.144-5.696-32 0-9.856 5.76-16 16.32-16 27.776v960c0 11.456 6.144 22.016 16 27.712 4.928 2.88 10.496 4.288 16 4.288s11.072-1.408 16-4.288l832-480c9.856-5.696 16-16.256 16-27.712s-6.144-22.016-16-27.776z" - ], - "grid": 16, - "tags": [ - "play" - ] - }, - "properties": { - "order": 21, - "id": 35, - "prevSize": 16, - "code": 58902, - "name": "play", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 22 - }, - { - "icon": { - "paths": [ - "M493.184 64c-48.384 0-63.040 27.84-63.040 27.84s-183.104 216.192-266.56 216.192c-82.176 0-81.344 0-81.344 0-45.44 0-82.24 36.416-82.24 81.28v244.096c0 44.928 36.8 81.28 82.176 81.28 0 0 1.344 0 82.176 0 81.024 0 269.568 218.88 269.568 218.88 14.912 15.488 35.904 25.152 59.264 25.152 45.376 0 82.176-36.352 82.176-81.28v-732.096c0-44.928-36.8-81.344-82.176-81.344zM843.968 142.272l-47.424 70.976c86.656 70.4 142.208 177.728 142.208 298.176s-55.488 227.84-142.208 298.112l47.424 70.976c109.44-85.888 180.032-219.136 180.032-369.088 0-150.016-70.592-283.2-180.032-369.152zM748.8 284.672l-47.872 71.68c41.344 38.912 67.392 93.76 67.392 155.072s-26.048 116.096-67.392 155.072l47.872 71.616c63.872-54.72 104.576-136 104.576-226.688 0-90.816-40.704-171.968-104.576-226.752z" - ], - "grid": 16, - "tags": [ - "volume" - ] - }, - "properties": { - "order": 22, - "id": 49, - "prevSize": 16, - "code": 58903, - "name": "volume", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 23 - }, - { - "icon": { - "paths": [ - "M492.8 64c-51.2 0-64 25.6-64 25.6s-179.2 217.6-262.4 217.6c-83.2 0-83.2 0-83.2 0-44.8 0-83.2 38.4-83.2 83.2v243.2c0 44.8 38.4 83.2 83.2 83.2 0 0 0 0 83.2 0 83.2 0 268.8 217.6 268.8 217.6 12.8 12.8 32 25.6 57.6 25.6 44.8 0 83.2-38.4 83.2-83.2v-729.6c0-44.8-38.4-83.2-83.2-83.2z" - ], - "grid": 16, - "tags": [ - "mute" - ] - }, - "properties": { - "order": 23, - "id": 96, - "prevSize": 16, - "code": 58904, - "name": "mute", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 24 - }, - { - "icon": { - "paths": [ - "M832 320l-213.056 208.448-125.696-125.696 210.752-210.688-160-160.064h448v448l-160-160zM526.976 617.472l-206.976 202.496 167.488 172.032h-455.488v-452.288l160 164.288 210.752-210.752 124.224 124.224z" - ], - "grid": 16, - "tags": [ - "resize" - ] - }, - "properties": { - "order": 24, - "id": 97, - "prevSize": 16, - "code": 58905, - "name": "resize", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 25 - }, - { - "icon": { - "paths": [ - "M991.936 96.64h-959.872c-17.6 0-32 15.36-32 34.176v124.672c0 18.048 14.4 32.832 32 32.832h959.872c17.6 0 32-14.72 32-32.832v-124.672c0-18.816-14.4-34.176-32-34.176zM991.936 416.64h-959.872c-17.6 0-32 15.36-32 34.24v124.608c0 18.112 14.4 32.832 32 32.832h959.872c17.6 0 32-14.72 32-32.832v-124.672c0-18.816-14.4-34.176-32-34.176zM991.936 736.64h-959.872c-17.6 0-32 15.36-32 34.24v124.608c0 17.984 14.4 32.768 32 32.768h959.872c17.6 0 32-14.72 32-32.768v-124.608c0-18.88-14.4-34.24-32-34.24z" - ], - "grid": 16, - "tags": [ - "list" - ] - }, - "properties": { - "order": 25, - "id": 26, - "prevSize": 16, - "code": 58906, - "name": "list", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 26 - }, - { - "icon": { - "paths": [ - "M352 64h-320c-19.2 0-32 12.8-32 32v320c0 19.2 12.8 32 32 32h320c19.2 0 32-12.8 32-32v-320c0-19.2-12.8-32-32-32z", - "M352 576h-320c-19.2 0-32 12.8-32 32v320c0 19.2 12.8 32 32 32h320c19.2 0 32-12.8 32-32v-320c0-19.2-12.8-32-32-32z", - "M992 64h-448c-19.2 0-32 12.8-32 32v64c0 19.2 12.8 32 32 32h448c19.2 0 32-12.8 32-32v-64c0-19.2-12.8-32-32-32z", - "M992 320h-448c-19.2 0-32 12.8-32 32v64c0 19.2 12.8 32 32 32h448c19.2 0 32-12.8 32-32v-64c0-19.2-12.8-32-32-32z", - "M992 576h-448c-19.2 0-32 12.8-32 32v64c0 19.2 12.8 32 32 32h448c19.2 0 32-12.8 32-32v-64c0-19.2-12.8-32-32-32z", - "M992 832h-448c-19.2 0-32 12.8-32 32v64c0 19.2 12.8 32 32 32h448c19.2 0 32-12.8 32-32v-64c0-19.2-12.8-32-32-32z" - ], - "grid": 16, - "tags": [ - "list-thumbnailed" - ] - }, - "properties": { - "order": 26, - "id": 60, - "prevSize": 16, - "code": 58907, - "name": "list-thumbnailed", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 27 - }, - { - "icon": { - "paths": [ - "M288 64h-192c-19.2 0-32 12.8-32 32v192c0 19.2 12.8 32 32 32h192c19.2 0 32-12.8 32-32v-192c0-19.2-12.8-32-32-32zM288 384h-192c-19.2 0-32 12.8-32 32v192c0 19.2 12.8 32 32 32h192c19.2 0 32-12.8 32-32v-192c0-19.2-12.8-32-32-32zM608 64h-192c-19.2 0-32 12.8-32 32v192c0 19.2 12.8 32 32 32h192c19.2 0 32-12.8 32-32v-192c0-19.2-12.8-32-32-32zM608 384h-192c-19.2 0-32 12.8-32 32v192c0 19.2 12.8 32 32 32h192c19.2 0 32-12.8 32-32v-192c0-19.2-12.8-32-32-32zM928 64h-192c-19.2 0-32 12.8-32 32v192c0 19.2 12.8 32 32 32h192c19.2 0 32-12.8 32-32v-192c0-19.2-12.8-32-32-32zM928 384h-192c-19.2 0-32 12.8-32 32v192c0 19.2 12.8 32 32 32h192c19.2 0 32-12.8 32-32v-192c0-19.2-12.8-32-32-32zM288 704h-192c-19.2 0-32 12.8-32 32v192c0 19.2 12.8 32 32 32h192c19.2 0 32-12.8 32-32v-192c0-19.2-12.8-32-32-32zM608 704h-192c-19.2 0-32 12.8-32 32v192c0 19.2 12.8 32 32 32h192c19.2 0 32-12.8 32-32v-192c0-19.2-12.8-32-32-32zM928 704h-192c-19.2 0-32 12.8-32 32v192c0 19.2 12.8 32 32 32h192c19.2 0 32-12.8 32-32v-192c0-19.2-12.8-32-32-32z" - ], - "grid": 16, - "tags": [ - "list-small-thumbnails" - ] - }, - "properties": { - "order": 27, - "id": 59, - "prevSize": 16, - "code": 58908, - "name": "list-small-thumbnails", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 28 - }, - { - "icon": { - "paths": [ - "M416 0h-384c-19.2 0-32 12.8-32 32v384c0 19.2 12.8 32 32 32h384c19.2 0 32-12.8 32-32v-384c0-19.2-12.8-32-32-32zM992 0h-384c-19.2 0-32 12.8-32 32v384c0 19.2 12.8 32 32 32h384c19.2 0 32-12.8 32-32v-384c0-19.2-12.8-32-32-32zM416 576h-384c-19.2 0-32 12.8-32 32v384c0 19.2 12.8 32 32 32h384c19.2 0 32-12.8 32-32v-384c0-19.2-12.8-32-32-32zM992 576h-384c-19.2 0-32 12.8-32 32v384c0 19.2 12.8 32 32 32h384c19.2 0 32-12.8 32-32v-384c0-19.2-12.8-32-32-32z" - ], - "grid": 16, - "tags": [ - "list-large-thumbnails" - ] - }, - "properties": { - "order": 28, - "id": 57, - "prevSize": 16, - "code": 58909, - "name": "list-large-thumbnails", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 29 - }, - { - "icon": { - "paths": [ - "M992 64h-960c-19.2 0-32 12.8-32 32v64c0 19.2 12.8 32 32 32h960c19.2 0 32-12.8 32-32v-64c0-19.2-12.8-32-32-32z", - "M992 320h-960c-19.2 0-32 12.8-32 32v64c0 19.2 12.8 32 32 32h960c19.2 0 32-12.8 32-32v-64c0-19.2-12.8-32-32-32z", - "M992 576h-960c-19.2 0-32 12.8-32 32v64c0 19.2 12.8 32 32 32h960c19.2 0 32-12.8 32-32v-64c0-19.2-12.8-32-32-32z", - "M992 832h-960c-19.2 0-32 12.8-32 32v64c0 19.2 12.8 32 32 32h960c19.2 0 32-12.8 32-32v-64c0-19.2-12.8-32-32-32z" - ], - "grid": 16, - "tags": [ - "list-columned" - ] - }, - "properties": { - "order": 29, - "id": 56, - "prevSize": 16, - "code": 58911, - "name": "list-columned", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 31 - }, - { - "icon": { - "paths": [ - "M992 128h-640c-19.2 0-32 12.8-32 32v64c0 19.2 12.8 32 32 32h640c19.2 0 32-12.8 32-32v-64c0-19.2-12.8-32-32-32z", - "M992 448h-640c-19.2 0-32 12.8-32 32v64c0 19.2 12.8 32 32 32h640c19.2 0 32-12.8 32-32v-64c0-19.2-12.8-32-32-32z", - "M992 768h-640c-19.2 0-32 12.8-32 32v64c0 19.2 12.8 32 32 32h640c19.2 0 32-12.8 32-32v-64c0-19.2-12.8-32-32-32z", - "M256 192c0 70.692-57.308 128-128 128-70.692 0-128-57.308-128-128 0-70.692 57.308-128 128-128 70.692 0 128 57.308 128 128z", - "M256 512c0 70.692-57.308 128-128 128-70.692 0-128-57.308-128-128 0-70.692 57.308-128 128-128 70.692 0 128 57.308 128 128z", - "M256 832c0 70.692-57.308 128-128 128-70.692 0-128-57.308-128-128 0-70.692 57.308-128 128-128 70.692 0 128 57.308 128 128z" - ], - "grid": 16, - "tags": [ - "list-bulleted" - ] - }, - "properties": { - "order": 30, - "id": 55, - "prevSize": 16, - "code": 58912, - "name": "list-bulleted", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 32 - }, - { - "icon": { - "paths": [ - "M896 0h-768c-70.656 0-128 57.344-128 128v768c0 70.656 57.344 128 128 128h768c70.656 0 128-57.344 128-128v-768c0-70.656-57.344-128-128-128zM384 64.064c35.328 0 64 28.608 64 63.936 0 35.392-28.672 64-64 64s-64-28.608-64-64c0-35.328 28.672-63.936 64-63.936zM192 64.064c35.328 0 64 28.608 64 63.936 0 35.392-28.672 64-64 64s-64-28.608-64-64c0-35.328 28.672-63.936 64-63.936zM896.064 896h-768.064v-640h768.064v640z" - ], - "grid": 16, - "tags": [ - "window" - ] - }, - "properties": { - "order": 31, - "id": 50, - "prevSize": 16, - "code": 58913, - "name": "window", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 33 - }, - { - "icon": { - "paths": [ - "M938.752 192.256h-106.688v-106.624c0-47.104-38.208-85.312-85.312-85.312h-661.44c-47.104 0-85.312 38.208-85.312 85.312v660.672c0 47.168 37.248 85.376 83.136 85.376h108.864v106.688c0 47.104 37.248 85.312 83.136 85.312h665.792c45.952 0 83.2-38.208 83.2-85.312v-660.736c-0.064-47.104-38.272-85.376-85.376-85.376zM384 64.384c35.328 0 64 28.608 64 63.936 0 35.392-28.672 64-64 64s-64-28.608-64-64c0-35.328 28.672-63.936 64-63.936zM192 64.384c35.328 0 64 28.608 64 63.936 0 35.392-28.672 64-64 64s-64-28.608-64-64c0-35.328 28.672-63.936 64-63.936zM128 704.32l-0.064-448h576.064v448h-576zM896 896.32h-576v-64.64h428.864c45.952 0 83.2-38.208 83.2-85.376v-297.984h63.936v448z" - ], - "grid": 16, - "tags": [ - "windows" - ] - }, - "properties": { - "order": 32, - "id": 51, - "prevSize": 16, - "code": 58914, - "name": "windows", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 34 - }, - { - "icon": { - "paths": [ - "M768 768.064c-121.6 0-197.888-68.736-256-144.448-58.112 75.712-134.4 144.448-256 144.448-102.848 0-256-68.224-256-256.064 0-187.776 153.152-256 256-256 121.6 0 197.888 68.672 256 144.448 58.112-75.776 134.4-144.448 256-144.448 102.912 0 256 68.224 256 256 0 187.84-153.088 256.064-256 256.064zM256 384c-29.632 0.512-128 11.136-128 128 0 121.856 106.624 128 128 128 78.272 0 123.264-47.808 178.752-128-55.488-80.128-100.48-128-178.752-128zM589.248 512c55.424 80.128 100.352 127.872 178.432 128 30.336-0.448 128.32-11.264 128.32-128 0-121.856-106.624-128-128-128-78.272 0-123.264 47.872-178.752 128z" - ], - "grid": 16, - "tags": [ - "loop" - ] - }, - "properties": { - "order": 33, - "id": 29, - "prevSize": 16, - "code": 58915, - "name": "loop", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 35 - }, - { - "icon": { - "paths": [ - "M800 448c-22.976 0-59.328 0-96 0v128c22.656 0 44.8 0 64 0 12.096 0 23.296 0 32 0 123.712 0 224 100.288 224 224s-100.288 224-224 224-224-100.224-224-224c0-22.976 0-59.264 0-96h-128c0 22.656 0 44.864 0 64 0 12.096 0 23.232 0 32 0 123.776-100.288 224-224 224s-224-100.224-224-224 100.288-224 224-224c22.976 0 59.328 0 96 0v-128c-22.592 0-44.864 0-64 0-12.096 0-23.232 0-32 0-123.712 0-224-100.224-224-224 0-123.712 100.288-224 224-224s224 100.288 224 224c0 22.976 0 59.328 0 96h128c0-22.592 0-44.864 0-64 0-12.096 0-23.232 0-32 0-123.712 100.288-224 224-224s224 100.288 224 224c0 123.776-100.288 224-224 224zM320 224c0-52.992-43.008-96-96-96s-96 43.008-96 96c0 53.056 43.008 96 96 96 7.744 0 19.52 0 32 0 29.568 0 64 0 64 0s0-69.056 0-96zM320 768c0-29.504 0-64 0-64s-69.056 0-96 0c-52.992 0-96 43.008-96 96s43.008 96 96 96 96-43.008 96-96c0-7.744 0-19.52 0-32zM704 800c0 52.992 43.008 96 96 96s96-43.008 96-96-43.008-96-96-96c-7.744 0-19.52 0-32 0-29.568 0-64 0-64 0s0 69.12 0 96zM576 448h-128v128h128v-128zM800 128c-52.992 0-96 43.008-96 96 0 7.744 0 19.456 0 32 0 29.632 0 64 0 64s69.056 0 96 0c52.992 0 96-42.944 96-96 0-52.992-43.008-96-96-96z" - ], - "grid": 16, - "tags": [ - "cmd" - ] - }, - "properties": { - "order": 34, - "id": 11, - "prevSize": 16, - "code": 58916, - "name": "cmd", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 36 - }, - { - "icon": { - "paths": [ - "M801.984 553.6c-28.672-17.664-65.408-7.232-81.92 23.36-0.576 1.024-0.576 2.24-1.152 3.264l-1.472-0.96c-41.984 74.432-117.696 124.736-205.184 124.736s-163.136-50.304-205.184-124.736l-1.408 0.832c-0.704-1.6-0.704-3.456-1.6-5.12-16.576-30.528-53.312-41.024-82.048-23.36s-38.528 56.832-21.952 87.36c1.28 2.24 3.264 3.648 4.672 5.696l-1.088 0.704c53.12 94.208 143.104 161.6 248.576 180.608v70.016h-120.064c-33.152 0-60.032 28.672-60.032 64 0 35.392 26.88 64 60.032 64h360.128c33.216 0 60.032-28.608 60.032-64 0-35.328-26.816-64-60.032-64h-120v-69.952c105.472-19.008 195.456-86.528 248.576-180.672l-0.384-0.256c1.088-1.472 2.624-2.432 3.456-4.096 16.64-30.656 6.784-69.76-21.952-87.424zM512.256 640c99.456 0 180.032-85.952 180.032-192v-256c0-106.048-80.64-192-180.032-192-99.456 0-180.096 85.952-180.096 192v256c0 106.048 80.64 192 180.096 192z" - ], - "grid": 16, - "tags": [ - "mic" - ] - }, - "properties": { - "order": 35, - "id": 31, - "prevSize": 16, - "code": 58917, - "name": "mic", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 37 - }, - { - "icon": { - "paths": [ - "M948.544 513.152c100.48-102.784 100.352-269.312 0-372.032-51.392-52.48-118.976-78.144-186.24-76.992-94.144 1.536-249.344 128.96-249.344 128.96s-159.616-129.216-256-129.088c-65.728 0.128-131.392 25.856-181.504 77.056-100.416 102.784-100.48 269.248 0 372.032l436.544 446.336 436.544-446.272z" - ], - "grid": 16, - "tags": [ - "heart" - ] - }, - "properties": { - "order": 36, - "id": 21, - "prevSize": 16, - "code": 58918, - "name": "heart", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 38 - }, - { - "icon": { - "paths": [ - "M512.128 527.936c-87.872 0-159.104-73.728-159.104-164.8 0-91.136 71.232-164.864 159.104-164.864s159.104 73.728 159.104 164.864c0 91.008-71.232 164.8-159.104 164.8zM512.128-0.384c-194.496 0-352.128 163.328-352.128 364.8 0 190.272 159.488 435.776 265.984 555.264 39.808 44.544 86.144 104.704 86.144 104.704s49.792-60.352 92.48-106.304c106.368-114.496 259.648-344.448 259.648-553.6 0-201.536-157.632-364.864-352.128-364.864z" - ], - "grid": 16, - "tags": [ - "location" - ] - }, - "properties": { - "order": 37, - "id": 27, - "prevSize": 16, - "code": 58919, - "name": "location", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 39 - }, - { - "icon": { - "paths": [ - "M960.512 249.728c-21.76-35.968-48.576-71.168-81.344-103.808-33.216-32.896-68.992-59.968-105.6-81.6l64.32-64.32c0 0 93.056 0 139.648 46.528 46.464 46.592 46.464 139.648 46.464 139.648l-63.488 63.552zM387.2 831.232h-194.432v-194.432l23.36-23.36c39.552 18.56 78.784 44.928 114.176 80.32 35.392 35.328 61.696 74.688 80.32 114.176l-23.424 23.296zM906.752 303.488l-440 448.32c-22.72-37.632-50.688-74.304-84.992-108.352-34.688-34.432-72.064-62.72-110.336-85.312l449.152-440.896c37.824 17.856 75.456 42.944 109.312 76.864s59.008 71.424 76.864 109.376zM128 128v767.936h768v-319.936l128-127.936v482.88c0 51.392-41.6 93.056-93.056 93.056h-837.888c-51.392 0-93.056-41.664-93.056-93.056v-837.824c0-51.456 41.664-93.12 93.056-93.12h482.944l-128 128h-320z" - ], - "grid": 16, - "tags": [ - "new" - ] - }, - "properties": { - "order": 38, - "id": 32, - "prevSize": 16, - "code": 58920, - "name": "new", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 40 - }, - { - "icon": { - "paths": [ - "M960.256 863.936v0.768l-256.256-256.256v127.488c0 70.72-57.344 128.064-128 128.064h-448c-70.656 0-128-57.344-128-128.064v-447.872c0-70.72 57.344-128.064 128-128.064h448c70.656 0 128 57.344 128 128.064v128.576l256-256v-0.64c35.392 0 64 28.608 64 64v576c0 35.264-28.544 63.808-63.744 63.936z" - ], - "grid": 16, - "tags": [ - "video" - ] - }, - "properties": { - "order": 39, - "id": 48, - "prevSize": 16, - "code": 58921, - "name": "video", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 41 - }, - { - "icon": { - "paths": [ - "M897.024 192h-147.84l-42.88-90.624c-9.792-21.312-45.056-37.376-79.36-37.376h-244.8c-34.304 0-69.568 16.064-79.424 37.376l-41.856 90.624h-132.864c-128 0-128 64-128 64v640c0 0 0 64 128 64h768c128 0 128-64 128-64v-640c0 0 0-64-126.976-64zM512 831.936c-141.376 0-256-114.496-256-255.872 0-141.44 114.624-256.064 256-256.064s256 114.624 256 256.064c0 141.376-114.624 255.872-256 255.872zM512 416c-88.384 0-160 71.616-160 160 0 88.32 71.616 160 160 160s160-71.68 160-160c0-88.384-71.616-160-160-160z" - ], - "grid": 16, - "tags": [ - "photo" - ] - }, - "properties": { - "order": 40, - "id": 34, - "prevSize": 16, - "code": 58922, - "name": "photo", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 42 - }, - { - "icon": { - "paths": [ - "M512.064 0c-282.688 0-511.872 229.184-511.872 511.936 0 282.816 229.184 511.936 511.872 511.936 282.752 0 511.936-229.12 511.936-511.936 0-282.752-229.184-511.936-511.936-511.936zM678.976 691.52l-14.848 14.976c-12.416 12.352-33.344 12.992-46.464 1.28l-171.52-147.52c-13.12-11.712-23.040-35.712-22.208-53.248l17.856-283.072c0.896-17.6 16-31.936 33.664-31.936h21.056c17.6 0 32.704 14.336 33.536 31.936l14.656 231.808c0.896 17.536 11.2 42.688 22.848 55.808l112.768 133.568c11.648 12.992 11.136 33.984-1.344 46.4z" - ], - "grid": 16, - "tags": [ - "time" - ] - }, - "properties": { - "order": 41, - "id": 43, - "prevSize": 16, - "code": 58923, - "name": "time", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 43 - }, - { - "icon": { - "paths": [ - "M512.064 160c-338.944 0-512.96 352.896-512.96 352.896s131.328 352.96 512.96 352.96c345.472 0 512.832-351.616 512.832-351.616s-168.64-354.24-512.832-354.24zM512.832 733.504c-123.968 0-213.504-96.576-213.504-220.608 0-124.096 89.536-220.544 213.504-220.544 123.904 0 213.44 96.448 213.44 220.544 0 124.032-89.6 220.608-213.44 220.608zM512.832 380.544c-70.784 0.128-128.128 61.44-128.128 132.352 0 70.848 57.344 132.352 128.128 132.352s128.064-61.504 128.064-132.352c0-70.912-57.28-132.544-128.064-132.352z" - ], - "grid": 16, - "tags": [ - "eye" - ] - }, - "properties": { - "order": 42, - "id": 18, - "prevSize": 16, - "code": 58924, - "name": "eye", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 44 - }, - { - "icon": { - "paths": [ - "M1024 933.248c0 50.176-41.6 90.752-93.12 90.752h-291.264v-351.68c0-53.056-38.016-96.128-85.056-96.128h-85.12c-46.976 0-85.12 43.072-85.12 96.128v351.68h-291.264c-51.392 0-93.056-40.576-93.056-90.752v-478.976c0-23.36 9.344-44.48 24.192-60.544l-0.96-1.856 425.92-372.992c34.304-25.152 89.984-25.152 124.288 0l427.264 372.992-0.448 2.368c14.592 16.064 23.744 36.928 23.744 60.032v478.976z" - ], - "grid": 16, - "tags": [ - "home" - ] - }, - "properties": { - "order": 43, - "id": 22, - "prevSize": 16, - "code": 58926, - "name": "home", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 46 - }, - { - "icon": { - "paths": [ - "M896 1024h-192v-128h192.064v-640h-768.064v640h192v128h-192c-70.656 0-128-57.344-128-128v-768c0-70.656 57.344-128 128-128h768c70.656 0 128 57.344 128 128v768c0 70.656-57.344 128-128 128zM192 64.064c-35.392 0-64 28.608-64 63.936 0 35.392 28.608 64 64 64s64-28.608 64-64c0-35.328-28.608-63.936-64-63.936zM384 64.064c-35.392 0-64 28.608-64 63.936 0 35.392 28.608 64 64 64s64-28.608 64-64c0-35.328-28.608-63.936-64-63.936zM271.936 759.296c-22.208-23.232-22.208-60.864 0-84.16l196.928-209.408c6.144-6.464 13.44-10.496 21.12-13.44 0.064-0.064 0.192-0.064 0.32-0.128 5.888-2.24 11.84-3.456 17.984-3.712 2.24-0.192 4.416-0.384 6.656-0.256 2.752 0.192 5.376 1.024 8 1.6 11.328 2.24 22.272 6.72 30.976 15.872l196.864 209.408c22.272 23.296 22.272 60.928 0 84.16-22.272 23.104-58.304 23.104-80.576 0l-94.208-119.232v319.936c0 34.176-32.064 64.064-64.64 64.064-32.512 0-63.36-29.888-63.36-64.064v-319.936l-95.488 119.296c-22.272 23.168-58.304 23.168-80.576 0z" - ], - "grid": 16, - "tags": [ - "upload" - ] - }, - "properties": { - "order": 44, - "id": 46, - "prevSize": 16, - "code": 58927, - "name": "upload", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 47 - }, - { - "icon": { - "paths": [ - "M723.392 606.4c-11.328-11.456-15.104-32.704-8.384-47.296 0 0 47.232-102.464 47.232-177.728 0-210.624-170.432-381.376-380.736-381.376s-380.8 170.752-380.8 381.312c0 210.624 170.496 381.376 380.8 381.376 75.2 0 177.408-47.36 177.408-47.36 14.656-6.784 35.968-2.944 47.232 8.448l291.456 291.776c11.456 11.392 30.080 11.392 41.344 0l75.776-75.904c11.456-11.456 11.456-30.144 0-41.472l-291.328-291.776zM381.504 586.624c-113.088 0-205.056-92.032-205.056-205.312 0-113.216 92.032-205.312 205.056-205.312s204.992 92.096 204.992 205.312c0 113.28-91.904 205.312-204.992 205.312z" - ], - "grid": 16, - "tags": [ - "search" - ] - }, - "properties": { - "order": 45, - "id": 40, - "prevSize": 16, - "code": 58928, - "name": "search", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 48 - }, - { - "icon": { - "paths": [ - "M449.024 363.712c106.56 0 193.024-81.344 193.024-181.888-0.064-100.416-86.464-181.824-193.024-181.824s-193.024 81.408-193.024 181.824c0 100.48 86.464 181.888 193.024 181.888zM600.32 376.32c-42.56 29.44-94.592 47.424-151.296 47.424-56.96 0-109.12-18.112-151.744-47.744-173.248 37.312-297.28 136.832-297.28 254.016v258.88c0 17.152 14.4 31.104 32 31.104h64c17.6 0 32-12.608 32-28.096 0-8.96 0-201.856 0-201.856 0-16.64 9.536-9.984 21.376-9.984 11.776 0 21.312 9.024 21.312 19.968l0.32 179.968c0.896 10.368 9.6 84.416 20.544 86.592 0 0 66.56 57.344 256.448 57.344 191.232 0 256.448-57.344 256.448-57.344 10.944-2.112 19.712-76.16 20.544-86.592l0.32-179.968c0-11.008 9.536-19.968 21.376-19.968 11.776 0 21.312 9.024 21.312 19.968 0 0 0 182.912 0 191.872 0 15.488 14.4 28.096 32 28.096h64c17.6 0 32-14.016 32-31.104v-258.88c0-116.864-123.392-216.128-295.68-253.696z" - ], - "grid": 16, - "tags": [ - "user" - ] - }, - "properties": { - "order": 46, - "id": 47, - "prevSize": 16, - "code": 58929, - "name": "user", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 49 - }, - { - "icon": { - "paths": [ - "M896 96c-50.496 0-768 0-768 0-50.496 0-128 41.152-128 90.944v18.112c0 0 432.768 361.856 512 361.856s512-360.704 512-360.704v-19.2c0-49.856-77.504-91.008-128-91.008zM0 351.040v512.896c0 0 0 64.064 128 64.064h768c128.192 0 128-64.064 128-64.064v-514.496c0 0-364.16 324.992-512 324.992-146.304 0-512-323.392-512-323.392z" - ], - "grid": 16, - "tags": [ - "mail" - ] - }, - "properties": { - "order": 47, - "id": 30, - "prevSize": 16, - "code": 58930, - "name": "mail", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 50 - }, - { - "icon": { - "paths": [ - "M896 1024h-768c-35.328 0-64-28.608-64-64.064v-447.936c0-35.328 28.672-64 64-64h64v-128c0-176.704 143.232-320 320-320s320 143.296 320 320v128h64c35.392 0 64 28.672 64 64v447.936c0 35.456-28.608 64.064-64 64.064zM704 320c0-105.984-85.952-192-192-192s-192 86.016-192 192v128h384v-128z" - ], - "grid": 16, - "tags": [ - "lock" - ] - }, - "properties": { - "order": 48, - "id": 28, - "prevSize": 16, - "code": 58931, - "name": "lock", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 51 - }, - { - "icon": { - "paths": [ - "M767.872 172.992l-0.128 0.064c-0.896-0.64-1.6-1.536-2.624-2.24-29.184-20.032-68.992-12.608-89.024 16.704-19.968 29.312-12.48 69.312 16.64 89.344 0.768 0.64 1.536 0.896 2.24 1.28l-0.256 0.448c82.88 58.048 137.28 154.496 137.28 263.744 0 177.536-143.296 321.472-320 321.472s-320-143.936-320-321.472c0-109.248 54.4-205.696 137.28-263.744l-0.256-0.448c0.704-0.384 1.472-0.64 2.24-1.216 29.184-20.032 36.608-60.032 16.64-89.344-20.032-29.312-59.84-36.8-89.024-16.704-0.96 0.704-1.728 1.536-2.688 2.24l-0.064-0.128c-116.032 81.408-192.128 216.32-192.128 369.344 0 248.576 200.576 450.176 448 450.176s448-201.6 448-450.176c0-153.024-76.096-287.936-192.128-369.344zM512 608c35.392 0 64-28.608 64-64v-447.936c0-35.392-28.608-64.064-64-64.064-35.328 0-64 28.672-64 64.064v447.936c0 35.392 28.672 64 64 64z" - ], - "grid": 16, - "tags": [ - "power" - ] - }, - "properties": { - "order": 49, - "id": 38, - "prevSize": 16, - "code": 58932, - "name": "power", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 52 - }, - { - "icon": { - "paths": [ - "M320 384c-35.328 0-64 28.608-64 64s28.672 64 64 64 64-28.608 64-64-28.672-64-64-64zM512 576c-35.328 0-64 28.608-64 64s28.672 64 64 64 64-28.608 64-64-28.672-64-64-64zM320 576c-35.328 0-64 28.608-64 64s28.672 64 64 64 64-28.608 64-64-28.672-64-64-64zM896 64.064h-128c0-35.392-28.608-64.064-64-64.064s-64 28.672-64 64.064h-256c0-35.392-28.672-64.064-64-64.064s-64 28.672-64 64.064h-128c-70.656 0-128 57.28-128 127.936v640c0 70.72 57.344 128 128 128h768c70.656 0 128-57.28 128-128v-640c0-70.656-57.344-127.936-128-127.936zM896 832h-768v-640h128c0 35.392 28.672 64 64 64s64-28.608 64-64h256c0 35.392 28.608 64 64 64s64-28.608 64-64h128v640zM704 384c-35.392 0-64 28.608-64 64s28.608 64 64 64 64-28.608 64-64-28.608-64-64-64zM512 384c-35.328 0-64 28.608-64 64s28.672 64 64 64 64-28.608 64-64-28.672-64-64-64zM704 576c-35.392 0-64 28.608-64 64s28.608 64 64 64 64-28.608 64-64-28.608-64-64-64z" - ], - "grid": 16, - "tags": [ - "calendar" - ] - }, - "properties": { - "order": 50, - "id": 5, - "prevSize": 16, - "code": 58933, - "name": "calendar", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 53 - }, - { - "icon": { - "paths": [ - "M918.272 432.96c-17.344-2.56-35.968-18.304-41.344-35.008l-26.112-63.232c-8.128-15.552-6.272-39.872 4.352-53.952l42.112-56.192c10.624-14.080 9.728-36.352-1.984-49.536l-46.272-46.4c-13.12-11.712-35.52-12.544-49.6-1.984l-56.128 42.24c-14.144 10.496-38.4 12.48-54.016 4.288l-63.168-26.048c-16.832-5.312-32.64-24-35.008-41.472l-9.984-69.504c-2.496-17.408-18.816-33.152-36.352-34.944 0 0-10.816-1.216-32.768-1.216s-32.768 1.216-32.768 1.216c-17.536 1.792-33.92 17.536-36.352 34.944l-9.984 69.504c-2.432 17.472-18.176 36.16-35.008 41.472l-63.168 26.048c-15.552 8.192-39.808 6.208-53.888-4.288l-56.256-42.24c-14.016-10.624-36.416-9.728-49.6 1.984l-46.208 46.272c-11.648 13.184-12.544 35.52-1.984 49.6l42.176 56.192c10.56 14.080 12.48 38.4 4.288 53.952l-26.048 63.296c-5.376 16.704-24 32.448-41.408 35.008l-69.504 9.792c-17.472 2.56-33.216 18.88-35.008 36.416 0 0-1.152 10.88-1.152 32.832 0 21.952 1.152 32.896 1.152 32.896 1.856 17.472 17.6 33.792 35.008 36.288l69.504 9.856c17.408 2.496 36.032 18.304 41.408 35.008l26.112 63.232c8.192 15.616 6.272 39.808-4.288 53.888l-42.176 56.256c-10.56 14.144-13.12 33.28-5.632 42.496 7.424 9.216 28.864 32.064 28.928 32.064 0 0.128 7.232 6.72 16 14.656 8.768 8.064 44.48 19.2 58.56 8.64l56.256-42.112c14.080-10.624 38.336-12.544 53.888-4.352l63.040 25.984c16.832 5.44 32.576 24 35.008 41.472l9.984 69.504c2.432 17.344 18.816 33.28 36.288 35.072 0 0 10.88 1.152 32.832 1.152s32.768-1.152 32.768-1.152c17.472-1.792 33.856-17.664 36.352-35.072l9.984-69.504c2.368-17.472 18.112-36.032 35.008-41.472l63.104-25.984c15.616-8.192 39.872-6.272 54.016 4.224l56.256 42.24c14.144 10.56 36.352 9.664 49.6-1.92l46.272-46.336c11.648-13.184 12.48-35.52 1.856-49.6l-42.112-56.256c-10.624-14.080-12.48-38.272-4.352-53.888l26.112-63.232c5.376-16.768 24-32.512 41.344-35.008l69.504-9.856c17.344-2.496 33.152-18.816 35.008-36.288 0 0 1.152-10.88 1.152-32.896 0-21.952-1.152-32.832-1.152-32.832-1.856-17.536-17.6-33.856-35.008-36.416l-69.44-9.792zM512 640c-70.656 0-128-57.344-128-128 0-70.72 57.344-128 128-128 70.592 0 128 57.344 128 128 0 70.656-57.344 128-128 128z" - ], - "grid": 16, - "tags": [ - "gear" - ] - }, - "properties": { - "order": 51, - "id": 20, - "prevSize": 16, - "code": 58934, - "name": "gear", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 54 - }, - { - "icon": { - "paths": [ - "M768 262.976v0h128c35.392 0 64 28.672 64 64v640c0 35.392-28.608 64-64 64h-672c-88.384 0-160-71.616-160-160v-703.936c0-88.384 71.616-160.064 160-160.064h672c35.392 0 64 28.672 64 64 0 35.392-28.608 64.064-64 64.064h-640c-35.328 0-64 28.608-64 64s28.672 64 64 64h128v256l64-64 64 64v-256h256z" - ], - "grid": 16, - "tags": [ - "bookmark" - ] - }, - "properties": { - "order": 52, - "id": 3, - "prevSize": 16, - "code": 58935, - "name": "bookmark", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 55 - }, - { - "icon": { - "paths": [ - "M0 896v-192h128v192.128h640v-768.128h-640v192h-128v-192c0-70.656 57.344-128 128-128h640c70.72 0 128 57.344 128 128v768c0 70.72-57.28 128-128 128h-640c-70.656 0-128-57.28-128-128zM264.768 272c23.232-22.272 60.864-22.272 84.096 0l209.408 196.8c6.528 6.208 10.496 13.568 13.504 21.184 0.064 0.128 0.064 0.192 0.128 0.32 2.24 5.824 3.456 11.84 3.648 17.984 0.256 2.24 0.448 4.416 0.256 6.72-0.128 2.688-1.024 5.248-1.664 7.936-2.176 11.264-6.656 22.208-15.872 30.976l-209.408 196.8c-23.232 22.272-60.864 22.272-84.096 0-23.168-22.272-23.168-58.24 0-80.512l119.232-94.208h-320c-34.112 0-64-32.064-64-64.64 0-32.512 29.888-63.36 64-63.36h320l-119.232-95.552c-23.232-22.144-23.232-58.304 0-80.448z" - ], - "grid": 16, - "tags": [ - "exit" - ] - }, - "properties": { - "order": 53, - "id": 16, - "prevSize": 16, - "code": 58936, - "name": "exit", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 56 - }, - { - "icon": { - "paths": [ - "M928 256h-64v640c0 0-1.984 128-128 128 0 0-318.016 0-448 0s-128-128-128-128v-640h-64c-35.328 0-64-28.672-64-64s28.672-64 64-64h320v-32c0-53.056 42.944-96 96-96 52.992 0 96 42.944 96 96v32h320c35.392 0 64 28.608 64 64s-28.608 64-64 64zM736 256h-448v640h448v-640zM416 320c35.328 0 64 28.672 64 64v384c0 35.392-28.672 64-64 64s-64-28.608-64-64v-384c0-35.328 28.672-64 64-64zM608 320c35.392 0 64 28.672 64 64v384c0 35.392-28.608 64-64 64s-64-28.608-64-64v-384c0-35.328 28.608-64 64-64z" - ], - "grid": 16, - "tags": [ - "trash" - ] - }, - "properties": { - "order": 54, - "id": 44, - "prevSize": 16, - "code": 58937, - "name": "trash", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 57 - }, - { - "icon": { - "paths": [ - "M896 192c0 0-278.016-0.064-320-0.064s-89.984-127.936-128-127.936-320 0-320 0c-70.656 0-128 57.28-128 128v640.064c0 126.656 128 128 128 128h768c70.656 0 128-57.344 128-128v-512c0-70.72-57.344-128.064-128-128.064zM896.064 832.064h-768.064v-640.064c0 0 214.016 0 254.016 0s89.984 128 128 128c40 0 386.048 0 386.048 0v512.064z" - ], - "grid": 16, - "tags": [ - "folder" - ] - }, - "properties": { - "order": 55, - "id": 19, - "prevSize": 16, - "code": 58938, - "name": "folder", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 58 - }, - { - "icon": { - "paths": [ - "M895.424-0.064h-767.872c-127.296 0-127.552 128.064-127.552 128.064v511.936c0 0 0.704 128.064 128 128.064h256c0 0 53.568 1.472 73.344 23.936l289.344 226.496c4.736 3.776 7.616 5.632 10.432 5.632 8 0 10.368-5.504 10.368-14.592v-214.336c0-15.104 9.984-27.2 23.424-27.2h105.088c125.312 0 128-128.064 128-128.064v-511.872c0 0-1.28-128.064-128.576-128.064zM896 639.936h-256v128l-164.608-128h-347.392v-511.936h768v511.936z" - ], - "grid": 16, - "tags": [ - "bubble" - ] - }, - "properties": { - "order": 56, - "id": 4, - "prevSize": 16, - "code": 58939, - "name": "bubble", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 59 - }, - { - "icon": { - "paths": [ - "M0 383.552v-107.712c0-45.952 38.208-83.136 85.312-83.136h107.392v-90.432c0-21.056 21.568-102.208 48.192-102.208h96.384c26.624 0 48.192 81.152 48.192 102.208v90.432h319.232v-90.432c0-21.056 21.632-102.208 48.192-102.208h96.384c26.624 0 48.192 81.152 48.192 102.208v90.432h41.28c47.168 0 85.376 37.184 85.376 83.136v107.776h-1024.128zM1024.064 448.64v492.224c0 45.952-38.208 83.2-85.376 83.2h-853.376c-47.104 0-85.312-37.248-85.312-83.2v-492.224h1024.064z" - ], - "grid": 16, - "tags": [ - "calendar-solid" - ] - }, - "properties": { - "order": 57, - "id": 6, - "prevSize": 16, - "code": 58941, - "name": "calendar-solid", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 61 - }, - { - "icon": { - "paths": [ - "M32 512.064c288-32.064 448-192.064 480-480.064 32.064 288 192.064 448 480.128 480.064-288.064 32-448.064 192-480.128 480-32-288-192-448-480-480z" - ], - "grid": 16, - "tags": [ - "star" - ] - }, - "properties": { - "order": 58, - "id": 45, - "prevSize": 16, - "code": 58942, - "name": "star", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 62 - }, - { - "icon": { - "paths": [ - "M1024 512l-380.8 128-10.304 384-245.696-304.96-387.2 109.376 228.992-316.416-228.992-316.416 387.2 109.312 245.696-304.896 10.304 384 380.8 128z" - ], - "grid": 16, - "tags": [ - "star-2" - ] - }, - "properties": { - "order": 59, - "id": 41, - "prevSize": 16, - "code": 58943, - "name": "star-2", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 63 - }, - { - "icon": { - "paths": [ - "M768 736.448c35.392 0 64-28.672 64-64.064s-28.608-64.064-64-64.064-64 28.672-64 64.064 28.608 64.064 64 64.064zM938.752 96h-853.376c-47.168 0-85.376 38.208-85.376 85.376v661.184c0 47.168 38.208 85.44 85.376 85.44h853.376c47.104 0 85.312-38.272 85.312-85.44v-661.184c0-47.168-38.208-85.376-85.312-85.376zM896.064 799.808h-768.064v-255.552h768.064v255.552zM896.064 352.128h-768.064v-128.064h768.064v128.064z" - ], - "grid": 16, - "tags": [ - "credit-card" - ] - }, - "properties": { - "order": 60, - "id": 12, - "prevSize": 16, - "code": 58944, - "name": "credit-card", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 64 - }, - { - "icon": { - "paths": [ - "M939.712 84.288c-112.448-112.448-294.784-112.448-407.296 0.064l-448 448c-112.512 112.512-112.512 294.848-0.064 407.296s294.784 112.512 407.296 0l94.848-92.16c-51.008-1.152-97.536-17.728-136.96-44.672l-48.448 46.4c-62.528 62.528-163.84 62.528-226.304 0-62.464-62.464-62.464-163.84 0.064-226.304l448-448c62.528-62.528 163.84-62.528 226.24 0 62.528 62.528 62.592 163.776 0.064 226.24l-223.232 224.768c-18.752 18.752-49.152 18.752-67.904 0s-18.752-49.152 0-67.904l168.576-170.176c12.48-12.48 12.544-32.768 0-45.248l-45.248-45.248c-12.48-12.48-32.768-12.48-45.248 0l-168.576 170.176c-68.736 68.736-68.736 180.16 0 248.896 68.736 68.736 180.16 68.736 248.896 0l223.232-224.832c112.448-112.448 112.448-294.848 0.064-407.296z" - ], - "grid": 16, - "tags": [ - "clip" - ] - }, - "properties": { - "order": 61, - "id": 10, - "prevSize": 16, - "code": 58945, - "name": "clip", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 65 - }, - { - "icon": { - "paths": [ - "M939.648 84.352c-54.464-54.4-126.784-84.352-203.648-84.352-76.928 0-149.248 29.952-203.648 84.352 0 0-181.696 181.632-192.128 191.936-54.208 54.336-84.096 126.72-84.224 204.096 0.128 76.8 30.080 148.992 84.352 203.264l23.36 23.424c6.272 6.272 14.528 9.344 22.656 9.344 8.192 0 16.384-3.136 22.656-9.344l45.248-45.248c12.48-12.48 12.48-32.768 0-45.248l-23.424-23.424c-61.376-61.376-62.208-162.048-1.792-224.512 1.856-1.856 193.856-193.792 193.856-193.792 30.208-30.208 70.336-46.848 113.088-46.848s82.88 16.64 113.152 46.784v0.064c62.528 62.592 62.528 163.776 0 226.24l-9.856 9.856c15.424 41.6 24.64 86.208 24.704 133.056 0 8.512-1.216 16.704-1.664 25.024l77.312-77.376c112.448-112.512 112.384-294.912 0-407.296zM660.16 316.864c-6.208-6.272-14.464-9.344-22.592-9.344-8.256 0-16.448 3.136-22.656 9.344l-45.248 45.248c-12.544 12.48-12.544 32.768 0 45.248l23.36 23.424c61.376 61.376 62.272 162.048 1.856 224.512-1.856 1.856-193.856 193.792-193.856 193.792-30.144 30.272-70.272 46.912-113.088 46.912-42.688 0-82.816-16.64-113.088-46.784v-0.064c-62.528-62.592-62.528-163.776-0.064-226.24l9.92-9.856c-15.488-41.6-24.704-86.208-24.704-133.056 0-8.512 1.152-16.704 1.664-25.024l-77.312 77.376c-112.512 112.512-112.448 294.848 0 407.232 54.464 54.464 126.784 84.416 203.648 84.416s149.184-29.952 203.648-84.352c0 0 181.696-181.632 192.128-191.936 54.208-54.336 84.096-126.72 84.224-204.096-0.128-76.8-30.144-148.992-84.352-203.264l-23.488-23.488z" - ], - "grid": 16, - "tags": [ - "link" - ] - }, - "properties": { - "order": 62, - "id": 25, - "prevSize": 16, - "code": 58946, - "name": "link", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 66 - }, - { - "icon": { - "paths": [ - "M1012.736 475.84l-241.216-352c-11.968-17.408-31.68-27.84-52.8-27.84h-654.72c-35.392 0-64 28.672-64 64v704c0 35.328 28.608 64 64 64h654.72c21.12 0 40.896-10.368 52.8-27.84l241.216-352c15.040-21.76 15.040-50.56 0-72.32zM736 608c-52.992 0-96-43.008-96-96s43.008-96 96-96 96 43.008 96 96-43.008 96-96 96z" - ], - "grid": 16, - "tags": [ - "tag" - ] - }, - "properties": { - "order": 63, - "id": 42, - "prevSize": 16, - "code": 58947, - "name": "tag", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 67 - }, - { - "icon": { - "paths": [ - "M842.752 0h-660.544c-47.552 0-86.208 38.144-86.208 64v853.376c0 68.416 38.656 106.624 86.208 106.624h660.544c47.040 0 85.248-38.208 85.248-85.312v-853.376c0-47.168-38.208-85.312-85.248-85.312zM544 832h-256c-35.392 0-64-28.608-64-64s28.608-64 64-64h256c35.392 0 64 28.608 64 64s-28.608 64-64 64zM736 576h-448c-35.392 0-64-28.608-64-64s28.608-64 64-64h448c35.392 0 64 28.608 64 64s-28.608 64-64 64zM736 320h-448c-35.392 0-64-28.608-64-64s28.608-64 64-64h448c35.392 0 64 28.608 64 64s-28.608 64-64 64z" - ], - "grid": 16, - "tags": [ - "document" - ] - }, - "properties": { - "order": 64, - "id": 15, - "prevSize": 16, - "code": 58948, - "name": "document", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 68 - }, - { - "icon": { - "paths": [ - "M938.752 928h-853.376c-47.168 0-85.376-37.248-85.376-83.264v-665.472c0-46.016 38.208-83.264 85.376-83.264h853.376c47.104 0 85.312 37.248 85.312 83.264v665.472c0 46.016-38.208 83.264-85.312 83.264zM896.064 224h-768.064v511.808c0 0 64-64.064 128-128.064 64-64.064 128 0 128 0l64 64c0 0 118.72-120.768 192-192.128 66.88-66.944 128 0 128 0l128 128.128 0.064-383.744zM320 480c-35.328 0-64-28.672-64-63.936 0-35.392 28.672-64.064 64-64.064s64 28.672 64 64.064c0 35.264-28.672 63.936-64 63.936z" - ], - "grid": 16, - "tags": [ - "image" - ] - }, - "properties": { - "order": 65, - "id": 23, - "prevSize": 16, - "code": 58949, - "name": "image", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 69 - }, - { - "icon": { - "paths": [ - "M928 1024h-832c-51.2 0-96-44.8-96-96v-832c0-51.2 44.8-96 96-96h825.6c57.6 0 102.4 44.8 102.4 96v825.6c0 57.6-44.8 102.4-96 102.4zM748.8 192c-121.6 0-172.8 83.2-172.8 166.4v89.6h-64v128h64v384h128v-384h128v-128h-128v-70.4c0-38.4 6.4-57.6 51.2-57.6h76.8v-121.6s-38.4-6.4-83.2-6.4z" - ], - "grid": 16, - "tags": [ - "facebook" - ] - }, - "properties": { - "order": 66, - "id": 75, - "prevSize": 16, - "code": 58950, - "name": "facebook", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 70 - }, - { - "icon": { - "paths": [ - "M1017.6 313.6c0-83.2-64-147.2-147.2-147.2-115.2-6.4-236.8-6.4-358.4-6.4-121.6 0-243.2 0-358.4 6.4-83.2 0-147.2 64-147.2 147.2-6.4 70.4-6.4 134.4-6.4 198.4s0 128 6.4 198.4c0 83.2 64 147.2 147.2 147.2 115.2 6.4 236.8 6.4 358.4 6.4 121.6 0 243.2 0 358.4-6.4 83.2 0 147.2-64 147.2-147.2 6.4-64 6.4-128 6.4-198.4 0-64 0-128-6.4-198.4zM384 736v-448l320 224-320 224z" - ], - "grid": 16, - "tags": [ - "youtube" - ] - }, - "properties": { - "order": 67, - "id": 95, - "prevSize": 16, - "code": 58951, - "name": "youtube", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 71 - }, - { - "icon": { - "paths": [ - "M876.8 64c-147.2-6.4-243.2 76.8-294.4 243.2 25.6-12.8 51.2-19.2 76.8-19.2 51.2 0 76.8 32 70.4 89.6 0 38.4-25.6 89.6-70.4 153.6-38.4 70.4-70.4 102.4-96 102.4-25.6 0-51.2-51.2-76.8-160-6.4-25.6-19.2-108.8-38.4-236.8-19.2-115.2-70.4-172.8-147.2-160-32 0-83.2 32-153.6 96-44.8 38.4-96 83.2-147.2 128l51.2 64c44.8-32 70.4-51.2 76.8-51.2 38.4 0 70.4 57.6 96 166.4 32 108.8 57.6 211.2 83.2 313.6 38.4 108.8 89.6 166.4 153.6 166.4 96 0 211.2-89.6 352-275.2 134.4-179.2 204.8-313.6 211.2-416 6.4-134.4-44.8-204.8-147.2-204.8z" - ], - "grid": 16, - "tags": [ - "vimeo" - ] - }, - "properties": { - "order": 68, - "id": 90, - "prevSize": 16, - "code": 58952, - "name": "vimeo", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 72 - }, - { - "icon": { - "paths": [ - "M1024 192c-38.4 19.2-76.8 25.6-121.6 32 44.8-25.6 76.8-64 89.6-115.2-38.4 25.6-83.2 38.4-134.4 51.2-38.4-38.4-96-64-153.6-64-108.8 0-204.8 96-204.8 211.2 0 19.2 0 32 6.4 44.8-172.8-6.4-332.8-89.6-435.2-217.6-19.2 32-25.6 64-25.6 102.4 0 70.4 38.4 134.4 96 172.8-32 0-64-12.8-96-25.6 0 102.4 70.4 185.6 166.4 204.8-19.2 12.8-38.4 12.8-57.6 12.8-12.8 0-25.6 0-38.4-6.4 25.6 83.2 102.4 147.2 198.4 147.2-70.4 57.6-160 89.6-262.4 89.6h-51.2c96 64 204.8 96 320 96 384 0 595.2-320 595.2-595.2v-25.6c44.8-32 83.2-70.4 108.8-115.2z" - ], - "grid": 16, - "tags": [ - "twitter" - ] - }, - "properties": { - "order": 69, - "id": 89, - "prevSize": 16, - "code": 58953, - "name": "twitter", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 73 - }, - { - "icon": { - "paths": [ - "M179.2 902.4c76.8-115.2 211.2-185.6 358.4-185.6 134.4 0 256 64 339.2 160 89.6-96 147.2-224 147.2-364.8 0-281.6-230.4-512-512-512s-512 230.4-512 512c0 153.6 70.4 294.4 179.2 390.4zM787.2 665.6c-6.4 19.2-19.2 19.2-38.4 12.8-70.4-32-147.2-51.2-224-51.2-83.2 0-160 19.2-230.4 51.2-6.4 6.4-25.6 6.4-32-19.2-6.4-12.8 6.4-25.6 12.8-32 76.8-38.4 160-57.6 249.6-57.6s172.8 19.2 243.2 51.2c12.8 12.8 25.6 25.6 19.2 44.8zM832 537.6c-6.4 6.4-12.8 12.8-25.6 12.8h-6.4c-83.2-38.4-179.2-64-275.2-64s-185.6 19.2-268.8 57.6h-6.4c-12.8 0-19.2-6.4-25.6-12.8l-6.4-12.8c0-6.4 6.4-19.2 12.8-19.2 89.6-38.4 192-64 300.8-64 108.8 0 211.2 25.6 300.8 64v38.4zM185.6 326.4c102.4-44.8 217.6-64 339.2-64 115.2 0 230.4 25.6 332.8 64 12.8 6.4 25.6 19.2 25.6 38.4 0 25.6-19.2 44.8-44.8 44.8h-6.4c-96-38.4-198.4-57.6-307.2-57.6s-211.2 19.2-307.2 51.2h-6.4c-25.6 0-44.8-19.2-44.8-44.8 0-6.4 6.4-25.6 19.2-32zM537.6 883.2c-89.6 0-166.4 44.8-211.2 108.8 57.6 19.2 121.6 32 185.6 32 83.2 0 160-19.2 224-51.2-44.8-57.6-115.2-89.6-198.4-89.6z" - ], - "grid": 16, - "tags": [ - "spotify" - ] - }, - "properties": { - "order": 70, - "id": 87, - "prevSize": 16, - "code": 58954, - "name": "spotify", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 74 - }, - { - "icon": { - "paths": [ - "M512 0c-281.6 0-512 230.4-512 512 0 211.2 128 390.4 307.2 467.2 0-38.4 0-76.8 6.4-115.2 12.8-38.4 64-281.6 64-281.6s-12.8-32-12.8-76.8c0-76.8 44.8-134.4 96-134.4s70.4 32 70.4 76.8-32 115.2-44.8 179.2c-12.8 57.6 25.6 96 83.2 96 96 0 160-121.6 160-275.2 0-115.2-76.8-198.4-211.2-198.4-153.6 0-249.6 115.2-249.6 243.2 0 44.8 12.8 76.8 32 102.4 6.4 12.8 12.8 12.8 6.4 25.6 0 6.4-6.4 32-12.8 38.4-6.4 12.8-12.8 19.2-25.6 12.8-70.4-32-102.4-108.8-102.4-198.4 0-147.2 121.6-320 364.8-320 198.4 0 326.4 140.8 326.4 294.4 0 198.4-108.8 352-275.2 352-57.6 0-108.8-32-128-64 0 0-32 115.2-38.4 140.8-12.8 38.4-32 76.8-51.2 108.8 51.2 32 96 38.4 147.2 38.4 281.6 0 512-230.4 512-512s-230.4-512-512-512z" - ], - "grid": 16, - "tags": [ - "pinterest" - ] - }, - "properties": { - "order": 71, - "id": 85, - "prevSize": 16, - "code": 58956, - "name": "pinterest", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 76 - }, - { - "icon": { - "paths": [ - "M256 44.8c-134.4 51.2-224 147.2-249.6 288-12.8 83.2-6.4 172.8 32 249.6 6.4 19.2 19.2 32 32 51.2l19.2 19.2c12.8-6.4 25.6-6.4 32-12.8 44.8-25.6 76.8-64 115.2-96-128-153.6 6.4-332.8 172.8-377.6 160-38.4 371.2 25.6 416 192 19.2 64 6.4 140.8-44.8 192-25.6 25.6-64 44.8-102.4 51.2-25.6 6.4-44.8 6.4-70.4 0-12.8-6.4-25.6-6.4-38.4-6.4-19.2-6.4-38.4-6.4-38.4-25.6v-268.8c0-19.2 0-12.8-12.8-19.2-12.8 0-25.6 0-38.4-6.4-38.4 0-83.2 0-121.6 6.4-12.8 0-19.2 0-19.2 19.2v140.8l6.4 294.4c0 32 0 102.4-32 115.2-38.4 19.2-70.4-19.2-108.8-25.6 6.4 51.2-25.6 147.2 32 172.8 51.2 25.6 115.2 32 172.8 12.8 115.2-38.4 153.6-172.8 140.8-275.2 179.2 51.2 377.6-38.4 454.4-198.4 57.6-115.2 32-262.4-51.2-358.4-166.4-185.6-480-224-697.6-134.4z" - ], - "grid": 16, - "tags": [ - "path" - ] - }, - "properties": { - "order": 72, - "id": 83, - "prevSize": 16, - "code": 58957, - "name": "path", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 77 - }, - { - "icon": { - "paths": [ - "M928 1024h-832c-51.2 0-96-44.8-96-96v-832c0-51.2 44.8-96 96-96h825.6c57.6 0 102.4 44.8 102.4 96v825.6c0 57.6-44.8 102.4-96 102.4zM262.4 192c-44.8 0-76.8 32-76.8 76.8 0 38.4 25.6 76.8 70.4 76.8 44.8 0 70.4-32 70.4-76.8 6.4-44.8-19.2-76.8-64-76.8zM339.2 390.4h-147.2v441.6h147.2v-441.6zM876.8 582.4c0-134.4-64-204.8-160-204.8-76.8 0-108.8 44.8-128 70.4v-64h-153.6v441.6h147.2v-236.8c0-12.8 0-25.6 6.4-32 12.8-25.6 32-51.2 76.8-51.2 51.2 0 70.4 38.4 70.4 96v230.4h147.2v-249.6z" - ], - "grid": 16, - "tags": [ - "linkedin" - ] - }, - "properties": { - "order": 73, - "id": 82, - "prevSize": 16, - "code": 58958, - "name": "linkedin", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 78 - }, - { - "icon": { - "paths": [ - "M0 870.4v0zM236.8 563.2c89.6 0 153.6-96 140.8-211.2-19.2-121.6-108.8-217.6-198.4-217.6-89.6-6.4-153.6 89.6-140.8 211.2 19.2 115.2 108.8 217.6 198.4 217.6zM1024 256v-83.2c0-96-76.8-172.8-166.4-172.8h-684.8c-96 0-172.8 76.8-172.8 166.4 57.6-51.2 140.8-96 224-96h358.4l-83.2 70.4h-108.8c70.4 25.6 115.2 115.2 115.2 204.8 0 76.8-44.8 140.8-102.4 185.6-57.6 44.8-70.4 64-70.4 102.4 0 32 64 89.6 96 108.8 96 64 128 128 128 230.4 0 19.2 0 32-6.4 51.2h307.2c96 0 172.8-76.8 172.8-172.8v-531.2h-192v192h-64v-192h-198.4v-64h192v-192h64v192h192zM185.6 768h64c-25.6-25.6-51.2-57.6-51.2-96 0-25.6 6.4-44.8 19.2-64h-32c-76.8-6.4-140.8-32-185.6-70.4v275.2c51.2-32 115.2-44.8 185.6-44.8zM6.4 889.6v-19.2c-6.4 6.4-6.4 12.8 0 19.2zM454.4 953.6c-12.8-57.6-70.4-89.6-140.8-140.8-25.6-6.4-57.6-12.8-89.6-12.8-89.6 0-172.8 32-217.6 89.6 12.8 76.8 83.2 134.4 166.4 134.4h288v-32c0-12.8 0-25.6-6.4-38.4z" - ], - "grid": 16, - "tags": [ - "google-plus" - ] - }, - "properties": { - "order": 74, - "id": 78, - "prevSize": 16, - "code": 58959, - "name": "google-plus", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 79 - }, - { - "icon": { - "paths": [ - "M512 0c-281.6 0-512 230.4-512 512s230.4 512 512 512 512-230.4 512-512-230.4-512-512-512zM825.6 262.4c51.2 64 83.2 140.8 83.2 230.4-57.6-12.8-115.2-19.2-166.4-19.2-38.4 0-76.8 6.4-115.2 12.8l-25.6-64c83.2-32 160-83.2 224-160zM512 115.2c96 0 179.2 32 249.6 89.6-51.2 64-121.6 108.8-198.4 140.8-51.2-108.8-102.4-179.2-134.4-224 25.6-6.4 51.2-6.4 83.2-6.4zM332.8 153.6c32 32 83.2 102.4 147.2 217.6-121.6 38.4-243.2 44.8-320 44.8h-38.4c32-115.2 108.8-211.2 211.2-262.4zM115.2 512c12.8-6.4 25.6-6.4 44.8-6.4 83.2 0 217.6-6.4 364.8-51.2 6.4 19.2 12.8 32 25.6 51.2-102.4 32-179.2 83.2-230.4 134.4-51.2 51.2-89.6 96-108.8 128-64-70.4-96-160-96-256zM512 908.8c-89.6 0-172.8-32-236.8-76.8 12.8-25.6 44.8-70.4 89.6-115.2 51.2-44.8 115.2-96 204.8-128 32 83.2 57.6 185.6 76.8 294.4-38.4 19.2-83.2 25.6-134.4 25.6zM736 838.4c-19.2-102.4-44.8-185.6-76.8-268.8 25.6-6.4 51.2-6.4 83.2-6.4 44.8 0 102.4 6.4 153.6 19.2-12.8 108.8-70.4 198.4-160 256z" - ], - "grid": 16, - "tags": [ - "dribbble" - ] - }, - "properties": { - "order": 75, - "id": 73, - "prevSize": 16, - "code": 58960, - "name": "dribbble", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 80 - }, - { - "icon": { - "paths": [ - "M921.6 281.6h-256v-64h256v64zM499.2 544c12.8 25.6 25.6 57.6 25.6 96s-6.4 70.4-25.6 102.4l-51.2 51.2c-19.2 12.8-44.8 25.6-70.4 32s-57.6 6.4-89.6 6.4h-288v-640h307.2c76.8 0 134.4 25.6 166.4 70.4 19.2 25.6 25.6 57.6 25.6 96s-12.8 70.4-32 96c-6.4 12.8-19.2 25.6-44.8 32 32 12.8 57.6 32 76.8 57.6zM147.2 441.6h134.4c25.6 0 51.2-6.4 70.4-12.8 19.2-12.8 25.6-32 25.6-57.6 0-32-12.8-51.2-32-57.6-25.6-6.4-51.2-12.8-83.2-12.8h-115.2v140.8zM390.4 627.2c0-32-12.8-57.6-38.4-70.4-12.8-6.4-38.4-12.8-64-12.8h-140.8v172.8h134.4c25.6 0 51.2-6.4 64-12.8 25.6-6.4 44.8-32 44.8-76.8zM1017.6 524.8c6.4 19.2 6.4 51.2 6.4 89.6h-332.8c0 44.8 19.2 76.8 44.8 96 19.2 12.8 38.4 19.2 64 19.2s51.2-6.4 64-19.2c19.2-6.4 25.6-19.2 32-32h121.6c0 25.6-19.2 57.6-44.8 83.2-38.4 44.8-96 64-172.8 64-57.6 0-115.2-19.2-160-57.6-44.8-32-70.4-96-70.4-179.2 0-76.8 19.2-140.8 64-185.6 44.8-44.8 96-64 166.4-64 38.4 0 76.8 6.4 108.8 19.2 32 12.8 57.6 38.4 76.8 70.4 19.2 32 25.6 64 32 96zM902.4 537.6c0-32-12.8-57.6-32-70.4-19.2-19.2-44.8-25.6-70.4-25.6-32 0-51.2 6.4-70.4 25.6-19.2 19.2-25.6 38.4-32 70.4h204.8z" - ], - "grid": 16, - "tags": [ - "behance" - ] - }, - "properties": { - "order": 76, - "id": 72, - "prevSize": 16, - "code": 58961, - "name": "behance", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 81 - }, - { - "icon": { - "paths": [ - "M565.888 412.672l69.824 33.728 105.408-33.728v-61.184c0-126.080-102.784-228.608-229.12-228.608s-229.056 102.592-229.056 228.608v321.024c0 29.632-24.192 53.696-53.824 53.696s-53.824-24.064-53.824-53.696v-134.4h-175.296v134.4c0 126.080 102.72 228.608 229.12 228.608 126.336 0 229.12-102.592 229.12-228.608v-321.024c0-29.568 24.192-53.696 53.824-53.696 29.696 0 53.888 24.128 53.888 53.696l-0.064 61.184zM848.704 538.112v134.4c0 29.632-24.128 53.696-53.824 53.696-29.696 0-53.888-24.064-53.888-53.696v-137.088l-105.344 33.728-69.824-33.728v137.088c0 126.080 102.784 228.608 229.12 228.608s229.056-102.592 229.056-228.608v-134.4h-175.296z" - ], - "grid": 16, - "tags": [ - "stumbleupon" - ] - }, - "properties": { - "order": 77, - "id": 98, - "prevSize": 16, - "code": 58962, - "name": "stumbleupon", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 82 - }, - { - "icon": { - "paths": [ - "M608 652.8c-19.2 19.2 0 51.2 0 51.2l128 217.6s19.2 25.6 38.4 25.6 38.4-12.8 38.4-12.8l102.4-147.2s12.8-19.2 12.8-32c0-25.6-32-32-32-32l-243.2-76.8c-6.4 0-25.6-6.4-44.8 6.4zM595.2 544c12.8 19.2 44.8 12.8 44.8 12.8l243.2-70.4s32-12.8 38.4-32c6.4-19.2-6.4-38.4-6.4-38.4l-108.8-134.4s-12.8-19.2-32-19.2c-25.6 0-38.4 25.6-38.4 25.6l-140.8 217.6s-6.4 19.2 0 38.4zM480 460.8c32-6.4 38.4-51.2 38.4-51.2v-345.6c-6.4 0-6.4-38.4-25.6-51.2-32-19.2-44.8-6.4-51.2-6.4l-198.4 70.4s-19.2 6.4-32 25.6c-12.8 25.6 12.8 57.6 12.8 57.6l211.2 288s19.2 19.2 44.8 12.8zM435.2 601.6c0-25.6-32-44.8-32-44.8l-217.6-108.8s-32-12.8-44.8-6.4c-19.2 12.8-25.6 25.6-32 32l-12.8 172.8s0 32 6.4 44.8c12.8 19.2 44.8 6.4 44.8 6.4l256-57.6c12.8 0 25.6-6.4 32-38.4zM492.8 697.6c-19.2-12.8-44.8 6.4-44.8 6.4l-172.8 185.6s-19.2 25.6-12.8 44.8c6.4 19.2 12.8 25.6 25.6 32l172.8 51.2s19.2 6.4 38.4 0c19.2 0 12.8-32 12.8-32l6.4-256s0-25.6-25.6-32z" - ], - "grid": 16, - "tags": [ - "yelp" - ] - }, - "properties": { - "order": 78, - "id": 94, - "prevSize": 16, - "code": 58963, - "name": "yelp", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 83 - }, - { - "icon": { - "paths": [ - "M518.4 544l115.2 313.6v6.4c-38.4 12.8-83.2 19.2-128 19.2-38.4 0-76.8-6.4-108.8-12.8l121.6-326.4zM896 512c0 140.8-76.8 256-192 326.4l115.2-332.8c19.2-51.2 32-96 32-134.4v-38.4c32 51.2 44.8 115.2 44.8 179.2zM128 512c0-51.2 12.8-108.8 32-153.6l185.6 486.4c-128-57.6-217.6-185.6-217.6-332.8zM192 307.2c70.4-102.4 185.6-166.4 320-166.4 102.4 0 192 38.4 262.4 96h-6.4c-38.4 0-64 32-64 64s19.2 57.6 38.4 89.6c12.8 25.6 32 57.6 32 102.4 0 32-12.8 70.4-32 121.6l-38.4 128-140.8-403.2c25.6 0 44.8-6.4 44.8-6.4 19.2 0 19.2-32 0-32 0 0-64 6.4-102.4 6.4-38.4 0-102.4-6.4-102.4-6.4-19.2 0-25.6 32 0 32 0 0 19.2 0 38.4 6.4l57.6 160-83.2 243.2-140.8-403.2c25.6-6.4 44.8-6.4 44.8-6.4 19.2 0 19.2-32 0-32 0 0-64 6.4-102.4 6.4h-25.6zM851.2 0h-678.4c-96 0-172.8 76.8-172.8 172.8v678.4c0 96 76.8 172.8 172.8 172.8h678.4c96 0 172.8-76.8 172.8-172.8v-678.4c0-96-76.8-172.8-172.8-172.8zM960 512c0 249.6-198.4 448-448 448s-448-198.4-448-448 198.4-448 448-448 448 198.4 448 448z" - ], - "grid": 16, - "tags": [ - "wordpress" - ] - }, - "properties": { - "order": 79, - "id": 93, - "prevSize": 16, - "code": 58964, - "name": "wordpress", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 84 - }, - { - "icon": { - "paths": [ - "M409.6 897.506v-343.341h493.929v439.718l-493.929-96.376zM409.6 120.471l493.929-90.353v439.718h-493.929v-349.365zM331.294 469.835h-331.294v-271.059l331.294-60.235v331.294zM331.294 879.435l-331.294-66.259v-259.012h331.294v325.271z" - ], - "width": 904, - "grid": 16, - "tags": [ - "windows-8" - ] - }, - "properties": { - "order": 80, - "id": 92, - "prevSize": 16, - "code": 58965, - "name": "windows-8", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 85 - }, - { - "icon": { - "paths": [ - "M64 192c19.2 128 128 659.2 377.6 812.8 38.4 25.6 83.2 19.2 115.2-6.4 121.6-102.4 243.2-275.2 275.2-358.4 64 6.4 108.8-12.8 108.8-12.8v-128h-115.2c-140.8 0-236.8-166.4-179.2-313.6 38.4-102.4 108.8-25.6 121.6 0 12.8 32 6.4 115.2-6.4 172.8 19.2 51.2 140.8 76.8 166.4 38.4 32-96 44.8-262.4-38.4-352-57.6-38.4-198.4-70.4-300.8-6.4s-102.4 204.8-96 275.2c6.4 70.4 32 217.6 172.8 300.8 12.8 12.8-153.6 230.4-160 217.6-185.6-179.2-249.6-544-262.4-640h-179.2z" - ], - "grid": 16, - "tags": [ - "vine" - ] - }, - "properties": { - "order": 81, - "id": 91, - "prevSize": 16, - "code": 58966, - "name": "vine", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 86 - }, - { - "icon": { - "paths": [ - "M576 448v236.8c0 57.6 0 96 6.4 108.8 6.4 19.2 19.2 32 38.4 44.8 25.6 12.8 51.2 19.2 76.8 19.2 51.2 0 83.2-6.4 134.4-38.4v153.6c-44.8 19.2-83.2 32-115.2 38.4-38.4 12.8-76.8 12.8-115.2 12.8-44.8 0-76.8-6.4-108.8-19.2-38.4-12.8-64-32-89.6-51.2-25.6-19.2-44.8-44.8-51.2-70.4-12.8-25.6-12.8-57.6-12.8-108.8v-352h-147.2v-147.2c38.4-12.8 83.2-32 115.2-57.6 25.6-25.6 51.2-51.2 70.4-89.6 19.2-32 32-76.8 38.4-128h160v256h256v192h-256z" - ], - "grid": 16, - "tags": [ - "tumblr" - ] - }, - "properties": { - "order": 82, - "id": 88, - "prevSize": 16, - "code": 58967, - "name": "tumblr", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 87 - }, - { - "icon": { - "paths": [ - "M646.4 723.2h-192l-64 300.8h-262.4l25.6-108.8h-153.6l198.4-915.2h448c134.4 0 288 96 236.8 313.6-38.4 192-192 300.8-371.2 300.8h-185.6l-64 300.8h-44.8l-12.8 44.8h134.4l64-300.8h243.2c76.8 0 147.2-25.6 198.4-64l32-25.6c51.2-51.2 83.2-115.2 102.4-192 12.8-76.8 6.4-140.8-32-185.6-19.2-19.2-38.4-38.4-64-51.2 96 38.4 166.4 134.4 134.4 288-38.4 179.2-192 294.4-371.2 294.4zM492.8 435.2c70.4 0 134.4-57.6 153.6-128 19.2-70.4-25.6-128-89.6-128h-128l-64 256h128z" - ], - "grid": 16, - "tags": [ - "paypal" - ] - }, - "properties": { - "order": 83, - "id": 84, - "prevSize": 16, - "code": 58968, - "name": "paypal", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 88 - }, - { - "icon": { - "paths": [ - "M780.8 800c-204.8 0-275.2-89.6-313.6-204.8l-38.4-121.6c-25.6-89.6-64-153.6-166.4-153.6-70.4 0-147.2 51.2-147.2 198.4 0 115.2 57.6 185.6 140.8 185.6 89.6 0 153.6-70.4 153.6-70.4l44.8 102.4s-64 64-198.4 64c-166.4 0-256-96-256-275.2 0-192 89.6-300.8 262.4-300.8 153.6 0 236.8 57.6 281.6 211.2l38.4 121.6c25.6 89.6 76.8 147.2 198.4 147.2 76.8 0 121.6-19.2 121.6-64 0-32-19.2-57.6-76.8-76.8l-76.8-19.2c-96-25.6-134.4-76.8-134.4-153.6 0-128 102.4-172.8 211.2-172.8 121.6 0 192 44.8 204.8 153.6l-115.2 12.8c-6.4-51.2-38.4-70.4-89.6-70.4s-83.2 25.6-83.2 64 12.8 57.6 64 70.4l76.8 19.2c89.6 25.6 140.8 70.4 140.8 166.4 0 121.6-96 166.4-243.2 166.4z" - ], - "grid": 16, - "tags": [ - "lastfm" - ] - }, - "properties": { - "order": 84, - "id": 81, - "prevSize": 16, - "code": 58969, - "name": "lastfm", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 89 - }, - { - "icon": { - "paths": [ - "M928 0h-832c-51.2 0-96 44.8-96 96v825.6c0 57.6 44.8 102.4 96 102.4h825.6c57.6 0 96-44.8 96-96v-832c6.4-51.2-38.4-96-89.6-96zM512 313.6c108.8 0 198.4 89.6 198.4 198.4s-89.6 198.4-198.4 198.4-198.4-89.6-198.4-198.4 89.6-198.4 198.4-198.4zM896 857.6c0 19.2-19.2 38.4-38.4 38.4h-691.2c-19.2 0-38.4-19.2-38.4-38.4v-409.6h89.6c-6.4 25.6-6.4 51.2-6.4 76.8 0 166.4 128 307.2 300.8 307.2s300.8-140.8 300.8-307.2c0-25.6-6.4-51.2-12.8-76.8h96v409.6zM896 281.6c0 19.2-19.2 38.4-38.4 38.4h-115.2c-19.2 0-38.4-19.2-38.4-38.4v-115.2c0-19.2 19.2-38.4 38.4-38.4h115.2c19.2 0 38.4 19.2 38.4 38.4v115.2z" - ], - "grid": 16, - "tags": [ - "instagram" - ] - }, - "properties": { - "order": 85, - "id": 80, - "prevSize": 16, - "code": 58970, - "name": "instagram", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 90 - }, - { - "icon": { - "paths": [ - "M896 768l-384-512-384 512h768z" - ], - "grid": 16, - "tags": [ - "triangle-up" - ] - }, - "properties": { - "order": 86, - "id": 68, - "prevSize": 16, - "code": 58880, - "name": "triangle-up", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 0 - }, - { - "icon": { - "paths": [ - "M512 0c-282.752 0-512 229.248-512 512 0 282.688 229.248 512 512 512 282.816 0 512-229.248 512-512 0-282.752-229.184-512-512-512zM576.768 764.864c0 37.056-28.992 67.072-64.768 67.072s-64.768-30.016-64.768-67.072v-313.088c0-37.056 28.992-67.072 64.768-67.072s64.768 30.016 64.768 67.072v313.088zM512 319.68c-35.776 0-64.768-28.608-64.768-63.872s28.992-63.744 64.768-63.744 64.768 28.544 64.768 63.808-28.992 63.808-64.768 63.808z" - ], - "grid": 16, - "tags": [ - "info-circle" - ] - }, - "properties": { - "order": 87, - "id": 24, - "prevSize": 16, - "code": 58895, - "name": "info-circle", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 15 - }, - { - "icon": { - "paths": [ - "M992 64h-768c-19.2 0-32 12.8-32 32v64c0 19.2 12.8 32 32 32h768c19.2 0 32-12.8 32-32v-64c0-19.2-12.8-32-32-32z", - "M992 320h-768c-19.2 0-32 12.8-32 32v64c0 19.2 12.8 32 32 32h768c19.2 0 32-12.8 32-32v-64c0-19.2-12.8-32-32-32z", - "M992 576h-768c-19.2 0-32 12.8-32 32v64c0 19.2 12.8 32 32 32h768c19.2 0 32-12.8 32-32v-64c0-19.2-12.8-32-32-32z", - "M992 832h-768c-19.2 0-32 12.8-32 32v64c0 19.2 12.8 32 32 32h768c19.2 0 32-12.8 32-32v-64c0-19.2-12.8-32-32-32z", - "M96 64h-64c-19.2 0-32 12.8-32 32v64c0 19.2 12.8 32 32 32h64c19.2 0 32-12.8 32-32v-64c0-19.2-12.8-32-32-32z", - "M96 320h-64c-19.2 0-32 12.8-32 32v64c0 19.2 12.8 32 32 32h64c19.2 0 32-12.8 32-32v-64c0-19.2-12.8-32-32-32z", - "M96 576h-64c-19.2 0-32 12.8-32 32v64c0 19.2 12.8 32 32 32h64c19.2 0 32-12.8 32-32v-64c0-19.2-12.8-32-32-32z", - "M96 832h-64c-19.2 0-32 12.8-32 32v64c0 19.2 12.8 32 32 32h64c19.2 0 32-12.8 32-32v-64c0-19.2-12.8-32-32-32z" - ], - "grid": 16, - "tags": [ - "list-numbered" - ] - }, - "properties": { - "order": 88, - "id": 58, - "prevSize": 16, - "code": 58910, - "name": "list-numbered", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 30 - }, - { - "icon": { - "paths": [ - "M457.856 791.936l289.28 226.496c4.736 3.776 7.616 5.632 10.368 5.632 8 0 10.496-5.504 10.496-14.528v-214.4c0-15.104 9.984-27.136 23.36-27.136h105.152c127.488 0 127.36-61.44 127.36-61.44v-640.064c0 0 0-66.56-127.872-66.56h-767.936c-128 0-128 66.56-128 66.56v640.064c0 0-0.064 61.44 128.448 61.44h256c0 0 53.568 1.472 73.344 23.936z" - ], - "grid": 16, - "tags": [ - "chat" - ] - }, - "properties": { - "order": 89, - "id": 7, - "prevSize": 16, - "code": 58925, - "name": "chat", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 45 - }, - { - "icon": { - "paths": [ - "M896 896.128h-768v-768h320v-128l-358.976-0.064c-49.152 0-89.024 39.936-89.024 89.088v845.952c0 49.152 39.872 89.024 89.024 89.024h845.952c49.152 0 89.024-39.872 89.024-89.024v-358.976h-128v320zM1024 64c0-14.656-6.080-27.52-14.72-38.272-1.344-1.728-2.048-3.712-3.584-5.312-0.192-0.128-0.256-0.384-0.384-0.576-0.384-0.32-0.448-0.832-0.832-1.216-4.096-4.096-9.152-6.528-13.952-9.28-2.112-1.216-3.84-3.008-6.080-3.968-8.704-3.776-17.92-5.376-27.264-5.12-0.128 0-0.256-0.064-0.384-0.064h-313.024c-36.992-0.064-67.008 28.544-67.008 63.808 0 35.2 30.080 63.808 67.136 63.808h161.216l-402.56 403.328c-24.832 24.768-24.832 64.768 0 89.472 24.832 24.768 65.024 24.768 89.792 0l403.968-403.52v163.2c0 37.056 28.608 67.072 63.872 67.072 35.264 0 63.808-30.016 63.808-67.072v-313.024c0-0.64-0.32-1.152-0.32-1.728 0-0.512 0.32-1.024 0.32-1.536z" - ], - "grid": 16, - "tags": [ - "export" - ] - }, - "properties": { - "order": 90, - "id": 17, - "prevSize": 16, - "code": 58940, - "name": "export", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 60 - }, - { - "icon": { - "paths": [ - "M979.2 588.8c6.4-25.6 6.4-51.2 6.4-76.8 0-262.4-211.2-473.6-473.6-473.6-25.6 0-51.2 0-76.8 6.4-38.4-32-89.6-44.8-147.2-44.8-160 0-288 128-288 288 0 57.6 12.8 108.8 44.8 153.6-6.4 19.2-6.4 44.8-6.4 70.4 0 262.4 211.2 473.6 473.6 473.6 25.6 0 51.2 0 76.8-6.4 44.8 25.6 96 44.8 153.6 44.8 160 0 288-128 288-288-6.4-57.6-19.2-108.8-51.2-147.2zM736 729.6c-19.2 32-51.2 51.2-89.6 70.4-38.4 19.2-83.2 25.6-134.4 25.6-64 0-115.2-12.8-160-32-32-12.8-51.2-38.4-70.4-64-19.2-32-25.6-57.6-25.6-83.2 0-12.8 6.4-25.6 19.2-38.4 12.8-12.8 25.6-19.2 44.8-19.2 12.8 0 25.6 6.4 38.4 12.8 6.4 6.4 12.8 19.2 19.2 38.4 6.4 19.2 19.2 32 25.6 44.8 6.4 12.8 19.2 25.6 38.4 32 19.2 6.4 38.4 12.8 64 12.8 38.4 0 70.4-6.4 89.6-25.6 25.6-19.2 32-38.4 32-57.6 0-19.2-6.4-32-19.2-44.8-6.4-19.2-19.2-25.6-38.4-32-19.2-6.4-51.2-12.8-83.2-19.2-44.8-12.8-83.2-25.6-115.2-38.4-32-12.8-57.6-32-76.8-51.2-19.2-25.6-25.6-57.6-25.6-89.6 0-32 12.8-64 32-89.6 19.2-25.6 44.8-44.8 83.2-57.6 38.4-12.8 76.8-19.2 128-19.2 38.4 0 70.4 6.4 102.4 12.8 25.6 6.4 51.2 19.2 70.4 38.4 19.2 12.8 32 32 44.8 44.8s12.8 32 12.8 51.2c0 12.8-6.4 25.6-19.2 38.4-12.8 12.8-25.6 19.2-44.8 19.2-12.8 0-25.6-6.4-32-12.8-6.4-6.4-19.2-19.2-25.6-32-12.8-25.6-25.6-38.4-44.8-51.2-12.8-12.8-38.4-19.2-76.8-19.2-32 0-57.6 6.4-76.8 19.2-19.2 12.8-32 25.6-32 44.8 0 12.8 6.4 19.2 12.8 32l25.6 19.2c12.8 6.4 25.6 12.8 38.4 12.8 12.8 6.4 32 6.4 64 12.8 32 12.8 64 25.6 96 32 32 6.4 51.2 19.2 76.8 32 19.2 12.8 38.4 32 51.2 51.2 6.4 25.6 12.8 51.2 12.8 76.8 0 38.4-12.8 70.4-32 102.4z" - ], - "grid": 16, - "tags": [ - "skype" - ] - }, - "properties": { - "order": 91, - "id": 86, - "prevSize": 16, - "code": 58955, - "name": "skype", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 75 - }, - { - "icon": { - "paths": [ - "M64 0l64 896 384 128 384-128 64-896h-896zM780.8 300.8h-428.8l12.8 115.2h409.6l-32 352-230.4 64-230.4-64-12.8-179.2h115.2v89.6l128 32 128-32 12.8-147.2h-390.4l-32-345.6h563.2l-12.8 115.2z" - ], - "grid": 16, - "tags": [ - "html5" - ] - }, - "properties": { - "order": 92, - "id": 79, - "prevSize": 16, - "code": 58971, - "name": "html5", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 91 - }, - { - "icon": { - "paths": [ - "M0 524.8c0 44.8 6.4 89.6 12.8 128s19.2 70.4 38.4 96c12.8 25.6 32 51.2 57.6 70.4s51.2 38.4 76.8 51.2c25.6 12.8 57.6 25.6 96 32l108.8 19.2s76.8 6.4 121.6 6.4 83.2 0 121.6-6.4 70.4-6.4 108.8-19.2c38.4-6.4 70.4-19.2 96-32s51.2-32 76.8-51.2c25.6-19.2 44.8-44.8 57.6-70.4 12.8-25.6 25.6-57.6 38.4-96 12.8-38.4 12.8-83.2 12.8-128 0-83.2-25.6-153.6-83.2-217.6l6.4-25.6c0-12.8 6.4-25.6 6.4-44.8v-64l-19.2-76.8h-32c-12.8 0-25.6 6.4-44.8 6.4-19.2 6.4-38.4 12.8-64 25.6l-76.8 51.2c-51.2-12.8-121.6-19.2-204.8-19.2s-153.6 6.4-198.4 19.2c-32-19.2-57.6-32-83.2-44.8-25.6-12.8-44.8-19.2-64-25.6l-38.4-12.8h-38.4l-19.2 76.8c-6.4 25.6-6.4 44.8 0 64 0 19.2 6.4 32 6.4 44.8 0 12.8 6.4 19.2 6.4 25.6-57.6 64-83.2 134.4-83.2 217.6zM128 652.8c0-44.8 19.2-89.6 64-134.4 12.8-12.8 25.6-19.2 44.8-25.6 19.2-6.4 38.4-12.8 57.6-12.8h64c19.2 0 44.8 0 76.8 6.4h153.6c25.6 0 51.2-6.4 70.4-6.4h64c19.2 0 44.8 6.4 57.6 12.8 19.2 6.4 32 12.8 44.8 25.6 44.8 38.4 64 83.2 64 134.4 0 25.6-6.4 51.2-12.8 76.8l-25.6 57.6c-12.8 12.8-25.6 25.6-44.8 38.4-19.2 12.8-38.4 19.2-57.6 25.6-19.2 6.4-44.8 12.8-70.4 12.8-32 0-57.6 6.4-76.8 6.4-25.6-6.4-57.6-6.4-89.6-6.4h-89.6c-25.6 0-51.2 0-76.8-6.4-32 0-51.2-6.4-70.4-12.8-19.2-6.4-38.4-12.8-57.6-25.6-25.6-12.8-44.8-19.2-51.2-38.4-12.8-12.8-19.2-32-25.6-57.6-12.8-19.2-12.8-44.8-12.8-70.4zM640 640c0 51.2 25.6 96 64 96s64-44.8 64-96-25.6-96-64-96c-32 0-64 44.8-64 96zM256 640c0 51.2 32 96 64 96s64-44.8 64-96-25.6-96-64-96-64 44.8-64 96z" - ], - "grid": 16, - "tags": [ - "github" - ] - }, - "properties": { - "order": 93, - "id": 77, - "prevSize": 16, - "code": 58972, - "name": "github", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 92 - }, - { - "icon": { - "paths": [ - "M985.6 595.2l-390.4 390.4c-44.8 44.8-121.6 44.8-166.4 0l-396.8-390.4c-44.8-44.8-44.8-121.6 0-166.4l390.4-390.4c51.2-51.2 128-51.2 172.8-6.4l179.2 179.2-262.4 268.8-102.4-102.4c-32-32-83.2-32-108.8 0l-83.2 83.2c-32 32-32 76.8 0 108.8l236.8 236.8c25.6 25.6 57.6 25.6 83.2 19.2 12.8-6.4 19.2-6.4 25.6-19.2l396.8-403.2 19.2 19.2c57.6 51.2 57.6 128 6.4 172.8zM550.4 736c-12.8 12.8-44.8 12.8-44.8 12.8s-32 0-38.4-12.8l-179.2-185.6c-12.8-12.8-12.8-38.4 0-57.6l51.2-51.2c12.8-12.8 44.8-12.8 57.6 0l115.2 121.6 352-352c12.8-12.8 44.8-12.8 57.6 0l51.2 51.2c12.8 12.8 12.8 44.8 0 57.6l-422.4 416z" - ], - "grid": 16, - "tags": [ - "foursquare" - ] - }, - "properties": { - "order": 94, - "id": 76, - "prevSize": 16, - "code": 58973, - "name": "foursquare", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 93 - }, - { - "icon": { - "paths": [ - "M512 211.2l211.2-179.2 300.8 198.4-204.8 166.4-307.2-185.6zM1024 563.2l-300.8 198.4-211.2-172.8 300.8-185.6 211.2 160zM300.8 761.6l-300.8-198.4 204.8-166.4 307.2 192-211.2 172.8zM-0 230.4l300.8-198.4 211.2 179.2-300.8 192-211.2-172.8zM512 627.2l211.2 179.2 89.6-57.6v64l-300.8 179.2-300.8-179.2v-64l89.6 51.2 211.2-172.8z" - ], - "grid": 16, - "tags": [ - "dropbox" - ] - }, - "properties": { - "order": 95, - "id": 74, - "prevSize": 16, - "code": 58974, - "name": "dropbox", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 94 - }, - { - "icon": { - "paths": [ - "M864 710.4c-38.4 0-64-32-64-64v-256c0-38.4 32-64 64-64 38.4 0 64 32 64 64v256c0 32-25.6 64-64 64zM697.6 857.6h-38.4v108.8c0 38.4-25.6 64-57.6 64s-57.6-25.6-57.6-64v-108.8h-70.4v108.8c0 38.4-25.6 64-57.6 64s-57.6-25.6-57.6-64v-108.8h-32c-19.2 0-38.4-19.2-38.4-44.8v-428.8h448v422.4c0 32-12.8 51.2-38.4 51.2zM736 326.4h-448c0-89.6 32-153.6 76.8-192l-70.4-83.2c-6.4-12.8-6.4-25.6 0-38.4 12.8-12.8 25.6-12.8 38.4 0l83.2 96c32-12.8 64-19.2 96-19.2s70.4 6.4 96 19.2l83.2-96c12.8-12.8 25.6-12.8 38.4 0s12.8 32 0 38.4l-70.4 83.2c44.8 32 76.8 102.4 76.8 192zM441.6 198.4c-12.8 0-25.6 12.8-25.6 32s12.8 32 25.6 32 25.6-12.8 25.6-32-12.8-32-25.6-32zM582.4 198.4c-12.8 0-25.6 12.8-25.6 32s12.8 32 25.6 32 25.6-19.2 25.6-32-12.8-32-25.6-32zM160 710.4c-38.4 0-64-32-64-64v-256c0-38.4 25.6-64 64-64s64 32 64 64v256c0 32-25.6 64-64 64z" - ], - "grid": 16, - "tags": [ - "android" - ] - }, - "properties": { - "order": 96, - "id": 70, - "prevSize": 16, - "code": 58975, - "name": "android", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 95 - }, - { - "icon": { - "paths": [ - "M921.6 748.8c-32 153.6-115.2 211.2-147.2 249.6-32 25.6-121.6 25.6-153.6 6.4-38.4-25.6-134.4-25.6-166.4 0-44.8 32-115.2 19.2-128 12.8-256-179.2-352-716.8 12.8-774.4 64-12.8 134.4 32 134.4 32 51.2 25.6 70.4 12.8 115.2-6.4 96-44.8 243.2-44.8 313.6 76.8-147.2 96-153.6 294.4 19.2 403.2zM716.8 0c12.8 70.4-64 224-204.8 230.4-12.8-38.4 32-217.6 204.8-230.4z" - ], - "grid": 16, - "tags": [ - "apple" - ] - }, - "properties": { - "order": 97, - "id": 71, - "prevSize": 16, - "code": 58976, - "name": "apple", - "ligatures": "" - }, - "setIdx": 0, - "iconIdx": 96 - } - ], - "height": 1024, - "metadata": { - "name": "flat-ui-icons", - "url": "http://designmodo.com/flat", - "designer": "Sergey Shmidt", - "designerURL": "http://designmodo.com", - "license": "Attribution-NonCommercial-NoDerivs 3.0 Unported", - "licenseURL": "http://creativecommons.org/licenses/by-nc-nd/3.0/" - }, - "preferences": { - "showGlyphs": true, - "showQuickUse": false, - "fontPref": { - "prefix": "fui-", - "metadata": { - "fontFamily": "flat-ui-icons", - "majorVersion": 1, - "minorVersion": 1, - "fontURL": "http://designmodo.com/flat", - "designer": "Sergey Shmidt", - "designerURL": "http://designmodo.com", - "license": "Attribution-NonCommercial-NoDerivs 3.0 Unported", - "licenseURL": "http://creativecommons.org/licenses/by-nc-nd/3.0/" - }, - "metrics": { - "emSize": 1024, - "baseline": 6.25, - "whitespace": 50 - }, - "showMetrics": true, - "showMetadata": true, - "showVersion": true, - "includeMetadata": true, - "resetPoint": 58880 - }, - "imagePref": {}, - "historySize": 100, - "showCodes": true, - "gridSize": 16, - "showGrid": true, - "showLiga": false - } -} \ No newline at end of file diff --git a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-black.eot b/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-black.eot deleted file mode 100644 index a571b9a..0000000 Binary files a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-black.eot and /dev/null differ diff --git a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-black.svg b/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-black.svg deleted file mode 100644 index cab16d3..0000000 --- a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-black.svg +++ /dev/null @@ -1,4691 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-black.ttf b/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-black.ttf deleted file mode 100644 index 8fbb708..0000000 Binary files a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-black.ttf and /dev/null differ diff --git a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-black.woff b/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-black.woff deleted file mode 100644 index 8fcb01e..0000000 Binary files a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-black.woff and /dev/null differ diff --git a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-bold.eot b/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-bold.eot deleted file mode 100644 index 0028ce7..0000000 Binary files a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-bold.eot and /dev/null differ diff --git a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-bold.svg b/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-bold.svg deleted file mode 100644 index 468cd2d..0000000 --- a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-bold.svg +++ /dev/null @@ -1,5085 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-bold.ttf b/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-bold.ttf deleted file mode 100644 index 7e352e2..0000000 Binary files a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-bold.ttf and /dev/null differ diff --git a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-bold.woff b/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-bold.woff deleted file mode 100644 index 239b427..0000000 Binary files a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-bold.woff and /dev/null differ diff --git a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-bolditalic.eot b/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-bolditalic.eot deleted file mode 100644 index f1edda9..0000000 Binary files a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-bolditalic.eot and /dev/null differ diff --git a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-bolditalic.svg b/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-bolditalic.svg deleted file mode 100644 index 406f521..0000000 --- a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-bolditalic.svg +++ /dev/null @@ -1,4514 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-bolditalic.ttf b/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-bolditalic.ttf deleted file mode 100644 index 6f79b59..0000000 Binary files a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-bolditalic.ttf and /dev/null differ diff --git a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-bolditalic.woff b/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-bolditalic.woff deleted file mode 100644 index 99782e1..0000000 Binary files a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-bolditalic.woff and /dev/null differ diff --git a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-italic.eot b/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-italic.eot deleted file mode 100644 index ac1f12e..0000000 Binary files a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-italic.eot and /dev/null differ diff --git a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-italic.svg b/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-italic.svg deleted file mode 100644 index 18846f3..0000000 --- a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-italic.svg +++ /dev/null @@ -1,4514 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-italic.ttf b/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-italic.ttf deleted file mode 100644 index f69f9a6..0000000 Binary files a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-italic.ttf and /dev/null differ diff --git a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-italic.woff b/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-italic.woff deleted file mode 100644 index e8476f9..0000000 Binary files a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-italic.woff and /dev/null differ diff --git a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-light.eot b/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-light.eot deleted file mode 100644 index 31d0660..0000000 Binary files a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-light.eot and /dev/null differ diff --git a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-light.svg b/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-light.svg deleted file mode 100644 index 47df121..0000000 --- a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-light.svg +++ /dev/null @@ -1,4691 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-light.ttf b/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-light.ttf deleted file mode 100644 index f2b87ec..0000000 Binary files a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-light.ttf and /dev/null differ diff --git a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-light.woff b/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-light.woff deleted file mode 100644 index 3ac4068..0000000 Binary files a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-light.woff and /dev/null differ diff --git a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-regular.eot b/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-regular.eot deleted file mode 100644 index 0137455..0000000 Binary files a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-regular.eot and /dev/null differ diff --git a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-regular.svg b/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-regular.svg deleted file mode 100644 index 7a51d42..0000000 --- a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-regular.svg +++ /dev/null @@ -1,4691 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-regular.ttf b/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-regular.ttf deleted file mode 100644 index 216e3d9..0000000 Binary files a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-regular.ttf and /dev/null differ diff --git a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-regular.woff b/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-regular.woff deleted file mode 100644 index 56ad4dd..0000000 Binary files a/example_ofxCEF/bin/data/html/dist/css/fonts/lato/lato-regular.woff and /dev/null differ diff --git a/example_ofxCEF/bin/data/html/dist/css/vendor/bootstrap.css b/example_ofxCEF/bin/data/html/dist/css/vendor/bootstrap.css deleted file mode 100644 index c6f3d21..0000000 --- a/example_ofxCEF/bin/data/html/dist/css/vendor/bootstrap.css +++ /dev/null @@ -1,6332 +0,0 @@ -/*! - * Bootstrap v3.3.1 (http://getbootstrap.com) - * Copyright 2011-2014 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ - -/*! normalize.css v3.0.2 | MIT License | git.io/normalize */ -html { - font-family: sans-serif; - -webkit-text-size-adjust: 100%; - -ms-text-size-adjust: 100%; -} -body { - margin: 0; -} -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -menu, -nav, -section, -summary { - display: block; -} -audio, -canvas, -progress, -video { - display: inline-block; - vertical-align: baseline; -} -audio:not([controls]) { - display: none; - height: 0; -} -[hidden], -template { - display: none; -} -a { - background-color: transparent; -} -a:active, -a:hover { - outline: 0; -} -abbr[title] { - border-bottom: 1px dotted; -} -b, -strong { - font-weight: bold; -} -dfn { - font-style: italic; -} -h1 { - margin: .67em 0; - font-size: 2em; -} -mark { - color: #000; - background: #ff0; -} -small { - font-size: 80%; -} -sub, -sup { - position: relative; - font-size: 75%; - line-height: 0; - vertical-align: baseline; -} -sup { - top: -.5em; -} -sub { - bottom: -.25em; -} -img { - border: 0; -} -svg:not(:root) { - overflow: hidden; -} -figure { - margin: 1em 40px; -} -hr { - height: 0; - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} -pre { - overflow: auto; -} -code, -kbd, -pre, -samp { - font-family: monospace, monospace; - font-size: 1em; -} -button, -input, -optgroup, -select, -textarea { - margin: 0; - font: inherit; - color: inherit; -} -button { - overflow: visible; -} -button, -select { - text-transform: none; -} -button, -html input[type="button"], -input[type="reset"], -input[type="submit"] { - -webkit-appearance: button; - cursor: pointer; -} -button[disabled], -html input[disabled] { - cursor: default; -} -button::-moz-focus-inner, -input::-moz-focus-inner { - padding: 0; - border: 0; -} -input { - line-height: normal; -} -input[type="checkbox"], -input[type="radio"] { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - padding: 0; -} -input[type="number"]::-webkit-inner-spin-button, -input[type="number"]::-webkit-outer-spin-button { - height: auto; -} -input[type="search"] { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; - -webkit-appearance: textfield; -} -input[type="search"]::-webkit-search-cancel-button, -input[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} -fieldset { - padding: .35em .625em .75em; - margin: 0 2px; - border: 1px solid #c0c0c0; -} -legend { - padding: 0; - border: 0; -} -textarea { - overflow: auto; -} -optgroup { - font-weight: bold; -} -table { - border-spacing: 0; - border-collapse: collapse; -} -td, -th { - padding: 0; -} -/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ -@media print { - *, - *:before, - *:after { - color: #000 !important; - text-shadow: none !important; - background: transparent !important; - -webkit-box-shadow: none !important; - box-shadow: none !important; - } - a, - a:visited { - text-decoration: underline; - } - a[href]:after { - content: " (" attr(href) ")"; - } - abbr[title]:after { - content: " (" attr(title) ")"; - } - a[href^="#"]:after, - a[href^="javascript:"]:after { - content: ""; - } - pre, - blockquote { - border: 1px solid #999; - - page-break-inside: avoid; - } - thead { - display: table-header-group; - } - tr, - img { - page-break-inside: avoid; - } - img { - max-width: 100% !important; - } - p, - h2, - h3 { - orphans: 3; - widows: 3; - } - h2, - h3 { - page-break-after: avoid; - } - select { - background: #fff !important; - } - .navbar { - display: none; - } - .btn > .caret, - .dropup > .btn > .caret { - border-top-color: #000 !important; - } - .label { - border: 1px solid #000; - } - .table { - border-collapse: collapse !important; - } - .table td, - .table th { - background-color: #fff !important; - } - .table-bordered th, - .table-bordered td { - border: 1px solid #ddd !important; - } -} -@font-face { - font-family: 'Glyphicons Halflings'; - - src: url('../fonts/glyphicons-halflings-regular.eot'); - src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg'); -} -.glyphicon { - position: relative; - top: 1px; - display: inline-block; - font-family: 'Glyphicons Halflings'; - font-style: normal; - font-weight: normal; - line-height: 1; - - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -.glyphicon-asterisk:before { - content: "\2a"; -} -.glyphicon-plus:before { - content: "\2b"; -} -.glyphicon-euro:before, -.glyphicon-eur:before { - content: "\20ac"; -} -.glyphicon-minus:before { - content: "\2212"; -} -.glyphicon-cloud:before { - content: "\2601"; -} -.glyphicon-envelope:before { - content: "\2709"; -} -.glyphicon-pencil:before { - content: "\270f"; -} -.glyphicon-glass:before { - content: "\e001"; -} -.glyphicon-music:before { - content: "\e002"; -} -.glyphicon-search:before { - content: "\e003"; -} -.glyphicon-heart:before { - content: "\e005"; -} -.glyphicon-star:before { - content: "\e006"; -} -.glyphicon-star-empty:before { - content: "\e007"; -} -.glyphicon-user:before { - content: "\e008"; -} -.glyphicon-film:before { - content: "\e009"; -} -.glyphicon-th-large:before { - content: "\e010"; -} -.glyphicon-th:before { - content: "\e011"; -} -.glyphicon-th-list:before { - content: "\e012"; -} -.glyphicon-ok:before { - content: "\e013"; -} -.glyphicon-remove:before { - content: "\e014"; -} -.glyphicon-zoom-in:before { - content: "\e015"; -} -.glyphicon-zoom-out:before { - content: "\e016"; -} -.glyphicon-off:before { - content: "\e017"; -} -.glyphicon-signal:before { - content: "\e018"; -} -.glyphicon-cog:before { - content: "\e019"; -} -.glyphicon-trash:before { - content: "\e020"; -} -.glyphicon-home:before { - content: "\e021"; -} -.glyphicon-file:before { - content: "\e022"; -} -.glyphicon-time:before { - content: "\e023"; -} -.glyphicon-road:before { - content: "\e024"; -} -.glyphicon-download-alt:before { - content: "\e025"; -} -.glyphicon-download:before { - content: "\e026"; -} -.glyphicon-upload:before { - content: "\e027"; -} -.glyphicon-inbox:before { - content: "\e028"; -} -.glyphicon-play-circle:before { - content: "\e029"; -} -.glyphicon-repeat:before { - content: "\e030"; -} -.glyphicon-refresh:before { - content: "\e031"; -} -.glyphicon-list-alt:before { - content: "\e032"; -} -.glyphicon-lock:before { - content: "\e033"; -} -.glyphicon-flag:before { - content: "\e034"; -} -.glyphicon-headphones:before { - content: "\e035"; -} -.glyphicon-volume-off:before { - content: "\e036"; -} -.glyphicon-volume-down:before { - content: "\e037"; -} -.glyphicon-volume-up:before { - content: "\e038"; -} -.glyphicon-qrcode:before { - content: "\e039"; -} -.glyphicon-barcode:before { - content: "\e040"; -} -.glyphicon-tag:before { - content: "\e041"; -} -.glyphicon-tags:before { - content: "\e042"; -} -.glyphicon-book:before { - content: "\e043"; -} -.glyphicon-bookmark:before { - content: "\e044"; -} -.glyphicon-print:before { - content: "\e045"; -} -.glyphicon-camera:before { - content: "\e046"; -} -.glyphicon-font:before { - content: "\e047"; -} -.glyphicon-bold:before { - content: "\e048"; -} -.glyphicon-italic:before { - content: "\e049"; -} -.glyphicon-text-height:before { - content: "\e050"; -} -.glyphicon-text-width:before { - content: "\e051"; -} -.glyphicon-align-left:before { - content: "\e052"; -} -.glyphicon-align-center:before { - content: "\e053"; -} -.glyphicon-align-right:before { - content: "\e054"; -} -.glyphicon-align-justify:before { - content: "\e055"; -} -.glyphicon-list:before { - content: "\e056"; -} -.glyphicon-indent-left:before { - content: "\e057"; -} -.glyphicon-indent-right:before { - content: "\e058"; -} -.glyphicon-facetime-video:before { - content: "\e059"; -} -.glyphicon-picture:before { - content: "\e060"; -} -.glyphicon-map-marker:before { - content: "\e062"; -} -.glyphicon-adjust:before { - content: "\e063"; -} -.glyphicon-tint:before { - content: "\e064"; -} -.glyphicon-edit:before { - content: "\e065"; -} -.glyphicon-share:before { - content: "\e066"; -} -.glyphicon-check:before { - content: "\e067"; -} -.glyphicon-move:before { - content: "\e068"; -} -.glyphicon-step-backward:before { - content: "\e069"; -} -.glyphicon-fast-backward:before { - content: "\e070"; -} -.glyphicon-backward:before { - content: "\e071"; -} -.glyphicon-play:before { - content: "\e072"; -} -.glyphicon-pause:before { - content: "\e073"; -} -.glyphicon-stop:before { - content: "\e074"; -} -.glyphicon-forward:before { - content: "\e075"; -} -.glyphicon-fast-forward:before { - content: "\e076"; -} -.glyphicon-step-forward:before { - content: "\e077"; -} -.glyphicon-eject:before { - content: "\e078"; -} -.glyphicon-chevron-left:before { - content: "\e079"; -} -.glyphicon-chevron-right:before { - content: "\e080"; -} -.glyphicon-plus-sign:before { - content: "\e081"; -} -.glyphicon-minus-sign:before { - content: "\e082"; -} -.glyphicon-remove-sign:before { - content: "\e083"; -} -.glyphicon-ok-sign:before { - content: "\e084"; -} -.glyphicon-question-sign:before { - content: "\e085"; -} -.glyphicon-info-sign:before { - content: "\e086"; -} -.glyphicon-screenshot:before { - content: "\e087"; -} -.glyphicon-remove-circle:before { - content: "\e088"; -} -.glyphicon-ok-circle:before { - content: "\e089"; -} -.glyphicon-ban-circle:before { - content: "\e090"; -} -.glyphicon-arrow-left:before { - content: "\e091"; -} -.glyphicon-arrow-right:before { - content: "\e092"; -} -.glyphicon-arrow-up:before { - content: "\e093"; -} -.glyphicon-arrow-down:before { - content: "\e094"; -} -.glyphicon-share-alt:before { - content: "\e095"; -} -.glyphicon-resize-full:before { - content: "\e096"; -} -.glyphicon-resize-small:before { - content: "\e097"; -} -.glyphicon-exclamation-sign:before { - content: "\e101"; -} -.glyphicon-gift:before { - content: "\e102"; -} -.glyphicon-leaf:before { - content: "\e103"; -} -.glyphicon-fire:before { - content: "\e104"; -} -.glyphicon-eye-open:before { - content: "\e105"; -} -.glyphicon-eye-close:before { - content: "\e106"; -} -.glyphicon-warning-sign:before { - content: "\e107"; -} -.glyphicon-plane:before { - content: "\e108"; -} -.glyphicon-calendar:before { - content: "\e109"; -} -.glyphicon-random:before { - content: "\e110"; -} -.glyphicon-comment:before { - content: "\e111"; -} -.glyphicon-magnet:before { - content: "\e112"; -} -.glyphicon-chevron-up:before { - content: "\e113"; -} -.glyphicon-chevron-down:before { - content: "\e114"; -} -.glyphicon-retweet:before { - content: "\e115"; -} -.glyphicon-shopping-cart:before { - content: "\e116"; -} -.glyphicon-folder-close:before { - content: "\e117"; -} -.glyphicon-folder-open:before { - content: "\e118"; -} -.glyphicon-resize-vertical:before { - content: "\e119"; -} -.glyphicon-resize-horizontal:before { - content: "\e120"; -} -.glyphicon-hdd:before { - content: "\e121"; -} -.glyphicon-bullhorn:before { - content: "\e122"; -} -.glyphicon-bell:before { - content: "\e123"; -} -.glyphicon-certificate:before { - content: "\e124"; -} -.glyphicon-thumbs-up:before { - content: "\e125"; -} -.glyphicon-thumbs-down:before { - content: "\e126"; -} -.glyphicon-hand-right:before { - content: "\e127"; -} -.glyphicon-hand-left:before { - content: "\e128"; -} -.glyphicon-hand-up:before { - content: "\e129"; -} -.glyphicon-hand-down:before { - content: "\e130"; -} -.glyphicon-circle-arrow-right:before { - content: "\e131"; -} -.glyphicon-circle-arrow-left:before { - content: "\e132"; -} -.glyphicon-circle-arrow-up:before { - content: "\e133"; -} -.glyphicon-circle-arrow-down:before { - content: "\e134"; -} -.glyphicon-globe:before { - content: "\e135"; -} -.glyphicon-wrench:before { - content: "\e136"; -} -.glyphicon-tasks:before { - content: "\e137"; -} -.glyphicon-filter:before { - content: "\e138"; -} -.glyphicon-briefcase:before { - content: "\e139"; -} -.glyphicon-fullscreen:before { - content: "\e140"; -} -.glyphicon-dashboard:before { - content: "\e141"; -} -.glyphicon-paperclip:before { - content: "\e142"; -} -.glyphicon-heart-empty:before { - content: "\e143"; -} -.glyphicon-link:before { - content: "\e144"; -} -.glyphicon-phone:before { - content: "\e145"; -} -.glyphicon-pushpin:before { - content: "\e146"; -} -.glyphicon-usd:before { - content: "\e148"; -} -.glyphicon-gbp:before { - content: "\e149"; -} -.glyphicon-sort:before { - content: "\e150"; -} -.glyphicon-sort-by-alphabet:before { - content: "\e151"; -} -.glyphicon-sort-by-alphabet-alt:before { - content: "\e152"; -} -.glyphicon-sort-by-order:before { - content: "\e153"; -} -.glyphicon-sort-by-order-alt:before { - content: "\e154"; -} -.glyphicon-sort-by-attributes:before { - content: "\e155"; -} -.glyphicon-sort-by-attributes-alt:before { - content: "\e156"; -} -.glyphicon-unchecked:before { - content: "\e157"; -} -.glyphicon-expand:before { - content: "\e158"; -} -.glyphicon-collapse-down:before { - content: "\e159"; -} -.glyphicon-collapse-up:before { - content: "\e160"; -} -.glyphicon-log-in:before { - content: "\e161"; -} -.glyphicon-flash:before { - content: "\e162"; -} -.glyphicon-log-out:before { - content: "\e163"; -} -.glyphicon-new-window:before { - content: "\e164"; -} -.glyphicon-record:before { - content: "\e165"; -} -.glyphicon-save:before { - content: "\e166"; -} -.glyphicon-open:before { - content: "\e167"; -} -.glyphicon-saved:before { - content: "\e168"; -} -.glyphicon-import:before { - content: "\e169"; -} -.glyphicon-export:before { - content: "\e170"; -} -.glyphicon-send:before { - content: "\e171"; -} -.glyphicon-floppy-disk:before { - content: "\e172"; -} -.glyphicon-floppy-saved:before { - content: "\e173"; -} -.glyphicon-floppy-remove:before { - content: "\e174"; -} -.glyphicon-floppy-save:before { - content: "\e175"; -} -.glyphicon-floppy-open:before { - content: "\e176"; -} -.glyphicon-credit-card:before { - content: "\e177"; -} -.glyphicon-transfer:before { - content: "\e178"; -} -.glyphicon-cutlery:before { - content: "\e179"; -} -.glyphicon-header:before { - content: "\e180"; -} -.glyphicon-compressed:before { - content: "\e181"; -} -.glyphicon-earphone:before { - content: "\e182"; -} -.glyphicon-phone-alt:before { - content: "\e183"; -} -.glyphicon-tower:before { - content: "\e184"; -} -.glyphicon-stats:before { - content: "\e185"; -} -.glyphicon-sd-video:before { - content: "\e186"; -} -.glyphicon-hd-video:before { - content: "\e187"; -} -.glyphicon-subtitles:before { - content: "\e188"; -} -.glyphicon-sound-stereo:before { - content: "\e189"; -} -.glyphicon-sound-dolby:before { - content: "\e190"; -} -.glyphicon-sound-5-1:before { - content: "\e191"; -} -.glyphicon-sound-6-1:before { - content: "\e192"; -} -.glyphicon-sound-7-1:before { - content: "\e193"; -} -.glyphicon-copyright-mark:before { - content: "\e194"; -} -.glyphicon-registration-mark:before { - content: "\e195"; -} -.glyphicon-cloud-download:before { - content: "\e197"; -} -.glyphicon-cloud-upload:before { - content: "\e198"; -} -.glyphicon-tree-conifer:before { - content: "\e199"; -} -.glyphicon-tree-deciduous:before { - content: "\e200"; -} -* { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -*:before, -*:after { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -html { - font-size: 10px; - - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -} -body { - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 14px; - line-height: 1.42857143; - color: #333; - background-color: #fff; -} -input, -button, -select, -textarea { - font-family: inherit; - font-size: inherit; - line-height: inherit; -} -a { - color: #337ab7; - text-decoration: none; -} -a:hover, -a:focus { - color: #23527c; - text-decoration: underline; -} -a:focus { - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} -figure { - margin: 0; -} -img { - vertical-align: middle; -} -.img-responsive, -.thumbnail > img, -.thumbnail a > img, -.carousel-inner > .item > img, -.carousel-inner > .item > a > img { - display: block; - max-width: 100%; - height: auto; -} -.img-rounded { - border-radius: 6px; -} -.img-thumbnail { - display: inline-block; - max-width: 100%; - height: auto; - padding: 4px; - line-height: 1.42857143; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 4px; - -webkit-transition: all .2s ease-in-out; - -o-transition: all .2s ease-in-out; - transition: all .2s ease-in-out; -} -.img-circle { - border-radius: 50%; -} -hr { - margin-top: 20px; - margin-bottom: 20px; - border: 0; - border-top: 1px solid #eee; -} -.sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; -} -.sr-only-focusable:active, -.sr-only-focusable:focus { - position: static; - width: auto; - height: auto; - margin: 0; - overflow: visible; - clip: auto; -} -h1, -h2, -h3, -h4, -h5, -h6, -.h1, -.h2, -.h3, -.h4, -.h5, -.h6 { - font-family: inherit; - font-weight: 500; - line-height: 1.1; - color: inherit; -} -h1 small, -h2 small, -h3 small, -h4 small, -h5 small, -h6 small, -.h1 small, -.h2 small, -.h3 small, -.h4 small, -.h5 small, -.h6 small, -h1 .small, -h2 .small, -h3 .small, -h4 .small, -h5 .small, -h6 .small, -.h1 .small, -.h2 .small, -.h3 .small, -.h4 .small, -.h5 .small, -.h6 .small { - font-weight: normal; - line-height: 1; - color: #777; -} -h1, -.h1, -h2, -.h2, -h3, -.h3 { - margin-top: 20px; - margin-bottom: 10px; -} -h1 small, -.h1 small, -h2 small, -.h2 small, -h3 small, -.h3 small, -h1 .small, -.h1 .small, -h2 .small, -.h2 .small, -h3 .small, -.h3 .small { - font-size: 65%; -} -h4, -.h4, -h5, -.h5, -h6, -.h6 { - margin-top: 10px; - margin-bottom: 10px; -} -h4 small, -.h4 small, -h5 small, -.h5 small, -h6 small, -.h6 small, -h4 .small, -.h4 .small, -h5 .small, -.h5 .small, -h6 .small, -.h6 .small { - font-size: 75%; -} -h1, -.h1 { - font-size: 36px; -} -h2, -.h2 { - font-size: 30px; -} -h3, -.h3 { - font-size: 24px; -} -h4, -.h4 { - font-size: 18px; -} -h5, -.h5 { - font-size: 14px; -} -h6, -.h6 { - font-size: 12px; -} -p { - margin: 0 0 10px; -} -.lead { - margin-bottom: 20px; - font-size: 16px; - font-weight: 300; - line-height: 1.4; -} -@media (min-width: 768px) { - .lead { - font-size: 21px; - } -} -small, -.small { - font-size: 85%; -} -mark, -.mark { - padding: .2em; - background-color: #fcf8e3; -} -.text-left { - text-align: left; -} -.text-right { - text-align: right; -} -.text-center { - text-align: center; -} -.text-justify { - text-align: justify; -} -.text-nowrap { - white-space: nowrap; -} -.text-lowercase { - text-transform: lowercase; -} -.text-uppercase { - text-transform: uppercase; -} -.text-capitalize { - text-transform: capitalize; -} -.text-muted { - color: #777; -} -.text-primary { - color: #337ab7; -} -a.text-primary:hover { - color: #286090; -} -.text-success { - color: #3c763d; -} -a.text-success:hover { - color: #2b542c; -} -.text-info { - color: #31708f; -} -a.text-info:hover { - color: #245269; -} -.text-warning { - color: #8a6d3b; -} -a.text-warning:hover { - color: #66512c; -} -.text-danger { - color: #a94442; -} -a.text-danger:hover { - color: #843534; -} -.bg-primary { - color: #fff; - background-color: #337ab7; -} -a.bg-primary:hover { - background-color: #286090; -} -.bg-success { - background-color: #dff0d8; -} -a.bg-success:hover { - background-color: #c1e2b3; -} -.bg-info { - background-color: #d9edf7; -} -a.bg-info:hover { - background-color: #afd9ee; -} -.bg-warning { - background-color: #fcf8e3; -} -a.bg-warning:hover { - background-color: #f7ecb5; -} -.bg-danger { - background-color: #f2dede; -} -a.bg-danger:hover { - background-color: #e4b9b9; -} -.page-header { - padding-bottom: 9px; - margin: 40px 0 20px; - border-bottom: 1px solid #eee; -} -ul, -ol { - margin-top: 0; - margin-bottom: 10px; -} -ul ul, -ol ul, -ul ol, -ol ol { - margin-bottom: 0; -} -.list-unstyled { - padding-left: 0; - list-style: none; -} -.list-inline { - padding-left: 0; - margin-left: -5px; - list-style: none; -} -.list-inline > li { - display: inline-block; - padding-right: 5px; - padding-left: 5px; -} -dl { - margin-top: 0; - margin-bottom: 20px; -} -dt, -dd { - line-height: 1.42857143; -} -dt { - font-weight: bold; -} -dd { - margin-left: 0; -} -@media (min-width: 768px) { - .dl-horizontal dt { - float: left; - width: 160px; - overflow: hidden; - clear: left; - text-align: right; - text-overflow: ellipsis; - white-space: nowrap; - } - .dl-horizontal dd { - margin-left: 180px; - } -} -abbr[title], -abbr[data-original-title] { - cursor: help; - border-bottom: 1px dotted #777; -} -.initialism { - font-size: 90%; - text-transform: uppercase; -} -blockquote { - padding: 10px 20px; - margin: 0 0 20px; - font-size: 17.5px; - border-left: 5px solid #eee; -} -blockquote p:last-child, -blockquote ul:last-child, -blockquote ol:last-child { - margin-bottom: 0; -} -blockquote footer, -blockquote small, -blockquote .small { - display: block; - font-size: 80%; - line-height: 1.42857143; - color: #777; -} -blockquote footer:before, -blockquote small:before, -blockquote .small:before { - content: '\2014 \00A0'; -} -.blockquote-reverse, -blockquote.pull-right { - padding-right: 15px; - padding-left: 0; - text-align: right; - border-right: 5px solid #eee; - border-left: 0; -} -.blockquote-reverse footer:before, -blockquote.pull-right footer:before, -.blockquote-reverse small:before, -blockquote.pull-right small:before, -.blockquote-reverse .small:before, -blockquote.pull-right .small:before { - content: ''; -} -.blockquote-reverse footer:after, -blockquote.pull-right footer:after, -.blockquote-reverse small:after, -blockquote.pull-right small:after, -.blockquote-reverse .small:after, -blockquote.pull-right .small:after { - content: '\00A0 \2014'; -} -address { - margin-bottom: 20px; - font-style: normal; - line-height: 1.42857143; -} -code, -kbd, -pre, -samp { - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; -} -code { - padding: 2px 4px; - font-size: 90%; - color: #c7254e; - background-color: #f9f2f4; - border-radius: 4px; -} -kbd { - padding: 2px 4px; - font-size: 90%; - color: #fff; - background-color: #333; - border-radius: 3px; - -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25); -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: bold; - -webkit-box-shadow: none; - box-shadow: none; -} -pre { - display: block; - padding: 9.5px; - margin: 0 0 10px; - font-size: 13px; - line-height: 1.42857143; - color: #333; - word-break: break-all; - word-wrap: break-word; - background-color: #f5f5f5; - border: 1px solid #ccc; - border-radius: 4px; -} -pre code { - padding: 0; - font-size: inherit; - color: inherit; - white-space: pre-wrap; - background-color: transparent; - border-radius: 0; -} -.pre-scrollable { - max-height: 340px; - overflow-y: scroll; -} -.container { - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} -@media (min-width: 768px) { - .container { - width: 750px; - } -} -@media (min-width: 992px) { - .container { - width: 970px; - } -} -@media (min-width: 1200px) { - .container { - width: 1170px; - } -} -.container-fluid { - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} -.row { - margin-right: -15px; - margin-left: -15px; -} -.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { - position: relative; - min-height: 1px; - padding-right: 15px; - padding-left: 15px; -} -.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { - float: left; -} -.col-xs-12 { - width: 100%; -} -.col-xs-11 { - width: 91.66666667%; -} -.col-xs-10 { - width: 83.33333333%; -} -.col-xs-9 { - width: 75%; -} -.col-xs-8 { - width: 66.66666667%; -} -.col-xs-7 { - width: 58.33333333%; -} -.col-xs-6 { - width: 50%; -} -.col-xs-5 { - width: 41.66666667%; -} -.col-xs-4 { - width: 33.33333333%; -} -.col-xs-3 { - width: 25%; -} -.col-xs-2 { - width: 16.66666667%; -} -.col-xs-1 { - width: 8.33333333%; -} -.col-xs-pull-12 { - right: 100%; -} -.col-xs-pull-11 { - right: 91.66666667%; -} -.col-xs-pull-10 { - right: 83.33333333%; -} -.col-xs-pull-9 { - right: 75%; -} -.col-xs-pull-8 { - right: 66.66666667%; -} -.col-xs-pull-7 { - right: 58.33333333%; -} -.col-xs-pull-6 { - right: 50%; -} -.col-xs-pull-5 { - right: 41.66666667%; -} -.col-xs-pull-4 { - right: 33.33333333%; -} -.col-xs-pull-3 { - right: 25%; -} -.col-xs-pull-2 { - right: 16.66666667%; -} -.col-xs-pull-1 { - right: 8.33333333%; -} -.col-xs-pull-0 { - right: auto; -} -.col-xs-push-12 { - left: 100%; -} -.col-xs-push-11 { - left: 91.66666667%; -} -.col-xs-push-10 { - left: 83.33333333%; -} -.col-xs-push-9 { - left: 75%; -} -.col-xs-push-8 { - left: 66.66666667%; -} -.col-xs-push-7 { - left: 58.33333333%; -} -.col-xs-push-6 { - left: 50%; -} -.col-xs-push-5 { - left: 41.66666667%; -} -.col-xs-push-4 { - left: 33.33333333%; -} -.col-xs-push-3 { - left: 25%; -} -.col-xs-push-2 { - left: 16.66666667%; -} -.col-xs-push-1 { - left: 8.33333333%; -} -.col-xs-push-0 { - left: auto; -} -.col-xs-offset-12 { - margin-left: 100%; -} -.col-xs-offset-11 { - margin-left: 91.66666667%; -} -.col-xs-offset-10 { - margin-left: 83.33333333%; -} -.col-xs-offset-9 { - margin-left: 75%; -} -.col-xs-offset-8 { - margin-left: 66.66666667%; -} -.col-xs-offset-7 { - margin-left: 58.33333333%; -} -.col-xs-offset-6 { - margin-left: 50%; -} -.col-xs-offset-5 { - margin-left: 41.66666667%; -} -.col-xs-offset-4 { - margin-left: 33.33333333%; -} -.col-xs-offset-3 { - margin-left: 25%; -} -.col-xs-offset-2 { - margin-left: 16.66666667%; -} -.col-xs-offset-1 { - margin-left: 8.33333333%; -} -.col-xs-offset-0 { - margin-left: 0; -} -@media (min-width: 768px) { - .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { - float: left; - } - .col-sm-12 { - width: 100%; - } - .col-sm-11 { - width: 91.66666667%; - } - .col-sm-10 { - width: 83.33333333%; - } - .col-sm-9 { - width: 75%; - } - .col-sm-8 { - width: 66.66666667%; - } - .col-sm-7 { - width: 58.33333333%; - } - .col-sm-6 { - width: 50%; - } - .col-sm-5 { - width: 41.66666667%; - } - .col-sm-4 { - width: 33.33333333%; - } - .col-sm-3 { - width: 25%; - } - .col-sm-2 { - width: 16.66666667%; - } - .col-sm-1 { - width: 8.33333333%; - } - .col-sm-pull-12 { - right: 100%; - } - .col-sm-pull-11 { - right: 91.66666667%; - } - .col-sm-pull-10 { - right: 83.33333333%; - } - .col-sm-pull-9 { - right: 75%; - } - .col-sm-pull-8 { - right: 66.66666667%; - } - .col-sm-pull-7 { - right: 58.33333333%; - } - .col-sm-pull-6 { - right: 50%; - } - .col-sm-pull-5 { - right: 41.66666667%; - } - .col-sm-pull-4 { - right: 33.33333333%; - } - .col-sm-pull-3 { - right: 25%; - } - .col-sm-pull-2 { - right: 16.66666667%; - } - .col-sm-pull-1 { - right: 8.33333333%; - } - .col-sm-pull-0 { - right: auto; - } - .col-sm-push-12 { - left: 100%; - } - .col-sm-push-11 { - left: 91.66666667%; - } - .col-sm-push-10 { - left: 83.33333333%; - } - .col-sm-push-9 { - left: 75%; - } - .col-sm-push-8 { - left: 66.66666667%; - } - .col-sm-push-7 { - left: 58.33333333%; - } - .col-sm-push-6 { - left: 50%; - } - .col-sm-push-5 { - left: 41.66666667%; - } - .col-sm-push-4 { - left: 33.33333333%; - } - .col-sm-push-3 { - left: 25%; - } - .col-sm-push-2 { - left: 16.66666667%; - } - .col-sm-push-1 { - left: 8.33333333%; - } - .col-sm-push-0 { - left: auto; - } - .col-sm-offset-12 { - margin-left: 100%; - } - .col-sm-offset-11 { - margin-left: 91.66666667%; - } - .col-sm-offset-10 { - margin-left: 83.33333333%; - } - .col-sm-offset-9 { - margin-left: 75%; - } - .col-sm-offset-8 { - margin-left: 66.66666667%; - } - .col-sm-offset-7 { - margin-left: 58.33333333%; - } - .col-sm-offset-6 { - margin-left: 50%; - } - .col-sm-offset-5 { - margin-left: 41.66666667%; - } - .col-sm-offset-4 { - margin-left: 33.33333333%; - } - .col-sm-offset-3 { - margin-left: 25%; - } - .col-sm-offset-2 { - margin-left: 16.66666667%; - } - .col-sm-offset-1 { - margin-left: 8.33333333%; - } - .col-sm-offset-0 { - margin-left: 0; - } -} -@media (min-width: 992px) { - .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { - float: left; - } - .col-md-12 { - width: 100%; - } - .col-md-11 { - width: 91.66666667%; - } - .col-md-10 { - width: 83.33333333%; - } - .col-md-9 { - width: 75%; - } - .col-md-8 { - width: 66.66666667%; - } - .col-md-7 { - width: 58.33333333%; - } - .col-md-6 { - width: 50%; - } - .col-md-5 { - width: 41.66666667%; - } - .col-md-4 { - width: 33.33333333%; - } - .col-md-3 { - width: 25%; - } - .col-md-2 { - width: 16.66666667%; - } - .col-md-1 { - width: 8.33333333%; - } - .col-md-pull-12 { - right: 100%; - } - .col-md-pull-11 { - right: 91.66666667%; - } - .col-md-pull-10 { - right: 83.33333333%; - } - .col-md-pull-9 { - right: 75%; - } - .col-md-pull-8 { - right: 66.66666667%; - } - .col-md-pull-7 { - right: 58.33333333%; - } - .col-md-pull-6 { - right: 50%; - } - .col-md-pull-5 { - right: 41.66666667%; - } - .col-md-pull-4 { - right: 33.33333333%; - } - .col-md-pull-3 { - right: 25%; - } - .col-md-pull-2 { - right: 16.66666667%; - } - .col-md-pull-1 { - right: 8.33333333%; - } - .col-md-pull-0 { - right: auto; - } - .col-md-push-12 { - left: 100%; - } - .col-md-push-11 { - left: 91.66666667%; - } - .col-md-push-10 { - left: 83.33333333%; - } - .col-md-push-9 { - left: 75%; - } - .col-md-push-8 { - left: 66.66666667%; - } - .col-md-push-7 { - left: 58.33333333%; - } - .col-md-push-6 { - left: 50%; - } - .col-md-push-5 { - left: 41.66666667%; - } - .col-md-push-4 { - left: 33.33333333%; - } - .col-md-push-3 { - left: 25%; - } - .col-md-push-2 { - left: 16.66666667%; - } - .col-md-push-1 { - left: 8.33333333%; - } - .col-md-push-0 { - left: auto; - } - .col-md-offset-12 { - margin-left: 100%; - } - .col-md-offset-11 { - margin-left: 91.66666667%; - } - .col-md-offset-10 { - margin-left: 83.33333333%; - } - .col-md-offset-9 { - margin-left: 75%; - } - .col-md-offset-8 { - margin-left: 66.66666667%; - } - .col-md-offset-7 { - margin-left: 58.33333333%; - } - .col-md-offset-6 { - margin-left: 50%; - } - .col-md-offset-5 { - margin-left: 41.66666667%; - } - .col-md-offset-4 { - margin-left: 33.33333333%; - } - .col-md-offset-3 { - margin-left: 25%; - } - .col-md-offset-2 { - margin-left: 16.66666667%; - } - .col-md-offset-1 { - margin-left: 8.33333333%; - } - .col-md-offset-0 { - margin-left: 0; - } -} -@media (min-width: 1200px) { - .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { - float: left; - } - .col-lg-12 { - width: 100%; - } - .col-lg-11 { - width: 91.66666667%; - } - .col-lg-10 { - width: 83.33333333%; - } - .col-lg-9 { - width: 75%; - } - .col-lg-8 { - width: 66.66666667%; - } - .col-lg-7 { - width: 58.33333333%; - } - .col-lg-6 { - width: 50%; - } - .col-lg-5 { - width: 41.66666667%; - } - .col-lg-4 { - width: 33.33333333%; - } - .col-lg-3 { - width: 25%; - } - .col-lg-2 { - width: 16.66666667%; - } - .col-lg-1 { - width: 8.33333333%; - } - .col-lg-pull-12 { - right: 100%; - } - .col-lg-pull-11 { - right: 91.66666667%; - } - .col-lg-pull-10 { - right: 83.33333333%; - } - .col-lg-pull-9 { - right: 75%; - } - .col-lg-pull-8 { - right: 66.66666667%; - } - .col-lg-pull-7 { - right: 58.33333333%; - } - .col-lg-pull-6 { - right: 50%; - } - .col-lg-pull-5 { - right: 41.66666667%; - } - .col-lg-pull-4 { - right: 33.33333333%; - } - .col-lg-pull-3 { - right: 25%; - } - .col-lg-pull-2 { - right: 16.66666667%; - } - .col-lg-pull-1 { - right: 8.33333333%; - } - .col-lg-pull-0 { - right: auto; - } - .col-lg-push-12 { - left: 100%; - } - .col-lg-push-11 { - left: 91.66666667%; - } - .col-lg-push-10 { - left: 83.33333333%; - } - .col-lg-push-9 { - left: 75%; - } - .col-lg-push-8 { - left: 66.66666667%; - } - .col-lg-push-7 { - left: 58.33333333%; - } - .col-lg-push-6 { - left: 50%; - } - .col-lg-push-5 { - left: 41.66666667%; - } - .col-lg-push-4 { - left: 33.33333333%; - } - .col-lg-push-3 { - left: 25%; - } - .col-lg-push-2 { - left: 16.66666667%; - } - .col-lg-push-1 { - left: 8.33333333%; - } - .col-lg-push-0 { - left: auto; - } - .col-lg-offset-12 { - margin-left: 100%; - } - .col-lg-offset-11 { - margin-left: 91.66666667%; - } - .col-lg-offset-10 { - margin-left: 83.33333333%; - } - .col-lg-offset-9 { - margin-left: 75%; - } - .col-lg-offset-8 { - margin-left: 66.66666667%; - } - .col-lg-offset-7 { - margin-left: 58.33333333%; - } - .col-lg-offset-6 { - margin-left: 50%; - } - .col-lg-offset-5 { - margin-left: 41.66666667%; - } - .col-lg-offset-4 { - margin-left: 33.33333333%; - } - .col-lg-offset-3 { - margin-left: 25%; - } - .col-lg-offset-2 { - margin-left: 16.66666667%; - } - .col-lg-offset-1 { - margin-left: 8.33333333%; - } - .col-lg-offset-0 { - margin-left: 0; - } -} -table { - background-color: transparent; -} -caption { - padding-top: 8px; - padding-bottom: 8px; - color: #777; - text-align: left; -} -th { - text-align: left; -} -.table { - width: 100%; - max-width: 100%; - margin-bottom: 20px; -} -.table > thead > tr > th, -.table > tbody > tr > th, -.table > tfoot > tr > th, -.table > thead > tr > td, -.table > tbody > tr > td, -.table > tfoot > tr > td { - padding: 8px; - line-height: 1.42857143; - vertical-align: top; - border-top: 1px solid #ddd; -} -.table > thead > tr > th { - vertical-align: bottom; - border-bottom: 2px solid #ddd; -} -.table > caption + thead > tr:first-child > th, -.table > colgroup + thead > tr:first-child > th, -.table > thead:first-child > tr:first-child > th, -.table > caption + thead > tr:first-child > td, -.table > colgroup + thead > tr:first-child > td, -.table > thead:first-child > tr:first-child > td { - border-top: 0; -} -.table > tbody + tbody { - border-top: 2px solid #ddd; -} -.table .table { - background-color: #fff; -} -.table-condensed > thead > tr > th, -.table-condensed > tbody > tr > th, -.table-condensed > tfoot > tr > th, -.table-condensed > thead > tr > td, -.table-condensed > tbody > tr > td, -.table-condensed > tfoot > tr > td { - padding: 5px; -} -.table-bordered { - border: 1px solid #ddd; -} -.table-bordered > thead > tr > th, -.table-bordered > tbody > tr > th, -.table-bordered > tfoot > tr > th, -.table-bordered > thead > tr > td, -.table-bordered > tbody > tr > td, -.table-bordered > tfoot > tr > td { - border: 1px solid #ddd; -} -.table-bordered > thead > tr > th, -.table-bordered > thead > tr > td { - border-bottom-width: 2px; -} -.table-striped > tbody > tr:nth-child(odd) { - background-color: #f9f9f9; -} -.table-hover > tbody > tr:hover { - background-color: #f5f5f5; -} -table col[class*="col-"] { - position: static; - display: table-column; - float: none; -} -table td[class*="col-"], -table th[class*="col-"] { - position: static; - display: table-cell; - float: none; -} -.table > thead > tr > td.active, -.table > tbody > tr > td.active, -.table > tfoot > tr > td.active, -.table > thead > tr > th.active, -.table > tbody > tr > th.active, -.table > tfoot > tr > th.active, -.table > thead > tr.active > td, -.table > tbody > tr.active > td, -.table > tfoot > tr.active > td, -.table > thead > tr.active > th, -.table > tbody > tr.active > th, -.table > tfoot > tr.active > th { - background-color: #f5f5f5; -} -.table-hover > tbody > tr > td.active:hover, -.table-hover > tbody > tr > th.active:hover, -.table-hover > tbody > tr.active:hover > td, -.table-hover > tbody > tr:hover > .active, -.table-hover > tbody > tr.active:hover > th { - background-color: #e8e8e8; -} -.table > thead > tr > td.success, -.table > tbody > tr > td.success, -.table > tfoot > tr > td.success, -.table > thead > tr > th.success, -.table > tbody > tr > th.success, -.table > tfoot > tr > th.success, -.table > thead > tr.success > td, -.table > tbody > tr.success > td, -.table > tfoot > tr.success > td, -.table > thead > tr.success > th, -.table > tbody > tr.success > th, -.table > tfoot > tr.success > th { - background-color: #dff0d8; -} -.table-hover > tbody > tr > td.success:hover, -.table-hover > tbody > tr > th.success:hover, -.table-hover > tbody > tr.success:hover > td, -.table-hover > tbody > tr:hover > .success, -.table-hover > tbody > tr.success:hover > th { - background-color: #d0e9c6; -} -.table > thead > tr > td.info, -.table > tbody > tr > td.info, -.table > tfoot > tr > td.info, -.table > thead > tr > th.info, -.table > tbody > tr > th.info, -.table > tfoot > tr > th.info, -.table > thead > tr.info > td, -.table > tbody > tr.info > td, -.table > tfoot > tr.info > td, -.table > thead > tr.info > th, -.table > tbody > tr.info > th, -.table > tfoot > tr.info > th { - background-color: #d9edf7; -} -.table-hover > tbody > tr > td.info:hover, -.table-hover > tbody > tr > th.info:hover, -.table-hover > tbody > tr.info:hover > td, -.table-hover > tbody > tr:hover > .info, -.table-hover > tbody > tr.info:hover > th { - background-color: #c4e3f3; -} -.table > thead > tr > td.warning, -.table > tbody > tr > td.warning, -.table > tfoot > tr > td.warning, -.table > thead > tr > th.warning, -.table > tbody > tr > th.warning, -.table > tfoot > tr > th.warning, -.table > thead > tr.warning > td, -.table > tbody > tr.warning > td, -.table > tfoot > tr.warning > td, -.table > thead > tr.warning > th, -.table > tbody > tr.warning > th, -.table > tfoot > tr.warning > th { - background-color: #fcf8e3; -} -.table-hover > tbody > tr > td.warning:hover, -.table-hover > tbody > tr > th.warning:hover, -.table-hover > tbody > tr.warning:hover > td, -.table-hover > tbody > tr:hover > .warning, -.table-hover > tbody > tr.warning:hover > th { - background-color: #faf2cc; -} -.table > thead > tr > td.danger, -.table > tbody > tr > td.danger, -.table > tfoot > tr > td.danger, -.table > thead > tr > th.danger, -.table > tbody > tr > th.danger, -.table > tfoot > tr > th.danger, -.table > thead > tr.danger > td, -.table > tbody > tr.danger > td, -.table > tfoot > tr.danger > td, -.table > thead > tr.danger > th, -.table > tbody > tr.danger > th, -.table > tfoot > tr.danger > th { - background-color: #f2dede; -} -.table-hover > tbody > tr > td.danger:hover, -.table-hover > tbody > tr > th.danger:hover, -.table-hover > tbody > tr.danger:hover > td, -.table-hover > tbody > tr:hover > .danger, -.table-hover > tbody > tr.danger:hover > th { - background-color: #ebcccc; -} -.table-responsive { - min-height: .01%; - overflow-x: auto; -} -@media screen and (max-width: 767px) { - .table-responsive { - width: 100%; - margin-bottom: 15px; - overflow-y: hidden; - -ms-overflow-style: -ms-autohiding-scrollbar; - border: 1px solid #ddd; - } - .table-responsive > .table { - margin-bottom: 0; - } - .table-responsive > .table > thead > tr > th, - .table-responsive > .table > tbody > tr > th, - .table-responsive > .table > tfoot > tr > th, - .table-responsive > .table > thead > tr > td, - .table-responsive > .table > tbody > tr > td, - .table-responsive > .table > tfoot > tr > td { - white-space: nowrap; - } - .table-responsive > .table-bordered { - border: 0; - } - .table-responsive > .table-bordered > thead > tr > th:first-child, - .table-responsive > .table-bordered > tbody > tr > th:first-child, - .table-responsive > .table-bordered > tfoot > tr > th:first-child, - .table-responsive > .table-bordered > thead > tr > td:first-child, - .table-responsive > .table-bordered > tbody > tr > td:first-child, - .table-responsive > .table-bordered > tfoot > tr > td:first-child { - border-left: 0; - } - .table-responsive > .table-bordered > thead > tr > th:last-child, - .table-responsive > .table-bordered > tbody > tr > th:last-child, - .table-responsive > .table-bordered > tfoot > tr > th:last-child, - .table-responsive > .table-bordered > thead > tr > td:last-child, - .table-responsive > .table-bordered > tbody > tr > td:last-child, - .table-responsive > .table-bordered > tfoot > tr > td:last-child { - border-right: 0; - } - .table-responsive > .table-bordered > tbody > tr:last-child > th, - .table-responsive > .table-bordered > tfoot > tr:last-child > th, - .table-responsive > .table-bordered > tbody > tr:last-child > td, - .table-responsive > .table-bordered > tfoot > tr:last-child > td { - border-bottom: 0; - } -} -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} -legend { - display: block; - width: 100%; - padding: 0; - margin-bottom: 20px; - font-size: 21px; - line-height: inherit; - color: #333; - border: 0; - border-bottom: 1px solid #e5e5e5; -} -label { - display: inline-block; - max-width: 100%; - margin-bottom: 5px; - font-weight: bold; -} -input[type="search"] { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -input[type="radio"], -input[type="checkbox"] { - margin: 4px 0 0; - margin-top: 1px \9; - line-height: normal; -} -input[type="file"] { - display: block; -} -input[type="range"] { - display: block; - width: 100%; -} -select[multiple], -select[size] { - height: auto; -} -input[type="file"]:focus, -input[type="radio"]:focus, -input[type="checkbox"]:focus { - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} -output { - display: block; - padding-top: 7px; - font-size: 14px; - line-height: 1.42857143; - color: #555; -} -.form-control { - display: block; - width: 100%; - height: 34px; - padding: 6px 12px; - font-size: 14px; - line-height: 1.42857143; - color: #555; - background-color: #fff; - background-image: none; - border: 1px solid #ccc; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); - -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; - -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; - transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; -} -.form-control:focus { - border-color: #66afe9; - outline: 0; - -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); - box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); -} -.form-control::-moz-placeholder { - color: #999; - opacity: 1; -} -.form-control:-ms-input-placeholder { - color: #999; -} -.form-control::-webkit-input-placeholder { - color: #999; -} -.form-control[disabled], -.form-control[readonly], -fieldset[disabled] .form-control { - cursor: not-allowed; - background-color: #eee; - opacity: 1; -} -textarea.form-control { - height: auto; -} -input[type="search"] { - -webkit-appearance: none; -} -@media screen and (-webkit-min-device-pixel-ratio: 0) { - input[type="date"], - input[type="time"], - input[type="datetime-local"], - input[type="month"] { - line-height: 34px; - } - input[type="date"].input-sm, - input[type="time"].input-sm, - input[type="datetime-local"].input-sm, - input[type="month"].input-sm { - line-height: 30px; - } - input[type="date"].input-lg, - input[type="time"].input-lg, - input[type="datetime-local"].input-lg, - input[type="month"].input-lg { - line-height: 46px; - } -} -.form-group { - margin-bottom: 15px; -} -.radio, -.checkbox { - position: relative; - display: block; - margin-top: 10px; - margin-bottom: 10px; -} -.radio label, -.checkbox label { - min-height: 20px; - padding-left: 20px; - margin-bottom: 0; - font-weight: normal; - cursor: pointer; -} -.radio input[type="radio"], -.radio-inline input[type="radio"], -.checkbox input[type="checkbox"], -.checkbox-inline input[type="checkbox"] { - position: absolute; - margin-top: 4px \9; - margin-left: -20px; -} -.radio + .radio, -.checkbox + .checkbox { - margin-top: -5px; -} -.radio-inline, -.checkbox-inline { - display: inline-block; - padding-left: 20px; - margin-bottom: 0; - font-weight: normal; - vertical-align: middle; - cursor: pointer; -} -.radio-inline + .radio-inline, -.checkbox-inline + .checkbox-inline { - margin-top: 0; - margin-left: 10px; -} -input[type="radio"][disabled], -input[type="checkbox"][disabled], -input[type="radio"].disabled, -input[type="checkbox"].disabled, -fieldset[disabled] input[type="radio"], -fieldset[disabled] input[type="checkbox"] { - cursor: not-allowed; -} -.radio-inline.disabled, -.checkbox-inline.disabled, -fieldset[disabled] .radio-inline, -fieldset[disabled] .checkbox-inline { - cursor: not-allowed; -} -.radio.disabled label, -.checkbox.disabled label, -fieldset[disabled] .radio label, -fieldset[disabled] .checkbox label { - cursor: not-allowed; -} -.form-control-static { - padding-top: 7px; - padding-bottom: 7px; - margin-bottom: 0; -} -.form-control-static.input-lg, -.form-control-static.input-sm { - padding-right: 0; - padding-left: 0; -} -.input-sm, -.form-group-sm .form-control { - height: 30px; - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} -select.input-sm, -select.form-group-sm .form-control { - height: 30px; - line-height: 30px; -} -textarea.input-sm, -textarea.form-group-sm .form-control, -select[multiple].input-sm, -select[multiple].form-group-sm .form-control { - height: auto; -} -.input-lg, -.form-group-lg .form-control { - height: 46px; - padding: 10px 16px; - font-size: 18px; - line-height: 1.33; - border-radius: 6px; -} -select.input-lg, -select.form-group-lg .form-control { - height: 46px; - line-height: 46px; -} -textarea.input-lg, -textarea.form-group-lg .form-control, -select[multiple].input-lg, -select[multiple].form-group-lg .form-control { - height: auto; -} -.has-feedback { - position: relative; -} -.has-feedback .form-control { - padding-right: 42.5px; -} -.form-control-feedback { - position: absolute; - top: 0; - right: 0; - z-index: 2; - display: block; - width: 34px; - height: 34px; - line-height: 34px; - text-align: center; - pointer-events: none; -} -.input-lg + .form-control-feedback { - width: 46px; - height: 46px; - line-height: 46px; -} -.input-sm + .form-control-feedback { - width: 30px; - height: 30px; - line-height: 30px; -} -.has-success .help-block, -.has-success .control-label, -.has-success .radio, -.has-success .checkbox, -.has-success .radio-inline, -.has-success .checkbox-inline, -.has-success.radio label, -.has-success.checkbox label, -.has-success.radio-inline label, -.has-success.checkbox-inline label { - color: #3c763d; -} -.has-success .form-control { - border-color: #3c763d; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); -} -.has-success .form-control:focus { - border-color: #2b542c; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168; -} -.has-success .input-group-addon { - color: #3c763d; - background-color: #dff0d8; - border-color: #3c763d; -} -.has-success .form-control-feedback { - color: #3c763d; -} -.has-warning .help-block, -.has-warning .control-label, -.has-warning .radio, -.has-warning .checkbox, -.has-warning .radio-inline, -.has-warning .checkbox-inline, -.has-warning.radio label, -.has-warning.checkbox label, -.has-warning.radio-inline label, -.has-warning.checkbox-inline label { - color: #8a6d3b; -} -.has-warning .form-control { - border-color: #8a6d3b; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); -} -.has-warning .form-control:focus { - border-color: #66512c; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b; -} -.has-warning .input-group-addon { - color: #8a6d3b; - background-color: #fcf8e3; - border-color: #8a6d3b; -} -.has-warning .form-control-feedback { - color: #8a6d3b; -} -.has-error .help-block, -.has-error .control-label, -.has-error .radio, -.has-error .checkbox, -.has-error .radio-inline, -.has-error .checkbox-inline, -.has-error.radio label, -.has-error.checkbox label, -.has-error.radio-inline label, -.has-error.checkbox-inline label { - color: #a94442; -} -.has-error .form-control { - border-color: #a94442; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); -} -.has-error .form-control:focus { - border-color: #843534; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483; -} -.has-error .input-group-addon { - color: #a94442; - background-color: #f2dede; - border-color: #a94442; -} -.has-error .form-control-feedback { - color: #a94442; -} -.has-feedback label ~ .form-control-feedback { - top: 25px; -} -.has-feedback label.sr-only ~ .form-control-feedback { - top: 0; -} -.help-block { - display: block; - margin-top: 5px; - margin-bottom: 10px; - color: #737373; -} -@media (min-width: 768px) { - .form-inline .form-group { - display: inline-block; - margin-bottom: 0; - vertical-align: middle; - } - .form-inline .form-control { - display: inline-block; - width: auto; - vertical-align: middle; - } - .form-inline .form-control-static { - display: inline-block; - } - .form-inline .input-group { - display: inline-table; - vertical-align: middle; - } - .form-inline .input-group .input-group-addon, - .form-inline .input-group .input-group-btn, - .form-inline .input-group .form-control { - width: auto; - } - .form-inline .input-group > .form-control { - width: 100%; - } - .form-inline .control-label { - margin-bottom: 0; - vertical-align: middle; - } - .form-inline .radio, - .form-inline .checkbox { - display: inline-block; - margin-top: 0; - margin-bottom: 0; - vertical-align: middle; - } - .form-inline .radio label, - .form-inline .checkbox label { - padding-left: 0; - } - .form-inline .radio input[type="radio"], - .form-inline .checkbox input[type="checkbox"] { - position: relative; - margin-left: 0; - } - .form-inline .has-feedback .form-control-feedback { - top: 0; - } -} -.form-horizontal .radio, -.form-horizontal .checkbox, -.form-horizontal .radio-inline, -.form-horizontal .checkbox-inline { - padding-top: 7px; - margin-top: 0; - margin-bottom: 0; -} -.form-horizontal .radio, -.form-horizontal .checkbox { - min-height: 27px; -} -.form-horizontal .form-group { - margin-right: -15px; - margin-left: -15px; -} -@media (min-width: 768px) { - .form-horizontal .control-label { - padding-top: 7px; - margin-bottom: 0; - text-align: right; - } -} -.form-horizontal .has-feedback .form-control-feedback { - right: 15px; -} -@media (min-width: 768px) { - .form-horizontal .form-group-lg .control-label { - padding-top: 14.3px; - } -} -@media (min-width: 768px) { - .form-horizontal .form-group-sm .control-label { - padding-top: 6px; - } -} -.btn { - display: inline-block; - padding: 6px 12px; - margin-bottom: 0; - font-size: 14px; - font-weight: normal; - line-height: 1.42857143; - text-align: center; - white-space: nowrap; - vertical-align: middle; - -ms-touch-action: manipulation; - touch-action: manipulation; - cursor: pointer; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - background-image: none; - border: 1px solid transparent; - border-radius: 4px; -} -.btn:focus, -.btn:active:focus, -.btn.active:focus, -.btn.focus, -.btn:active.focus, -.btn.active.focus { - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} -.btn:hover, -.btn:focus, -.btn.focus { - color: #333; - text-decoration: none; -} -.btn:active, -.btn.active { - background-image: none; - outline: 0; - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); -} -.btn.disabled, -.btn[disabled], -fieldset[disabled] .btn { - pointer-events: none; - cursor: not-allowed; - filter: alpha(opacity=65); - -webkit-box-shadow: none; - box-shadow: none; - opacity: .65; -} -.btn-default { - color: #333; - background-color: #fff; - border-color: #ccc; -} -.btn-default:hover, -.btn-default:focus, -.btn-default.focus, -.btn-default:active, -.btn-default.active, -.open > .dropdown-toggle.btn-default { - color: #333; - background-color: #e6e6e6; - border-color: #adadad; -} -.btn-default:active, -.btn-default.active, -.open > .dropdown-toggle.btn-default { - background-image: none; -} -.btn-default.disabled, -.btn-default[disabled], -fieldset[disabled] .btn-default, -.btn-default.disabled:hover, -.btn-default[disabled]:hover, -fieldset[disabled] .btn-default:hover, -.btn-default.disabled:focus, -.btn-default[disabled]:focus, -fieldset[disabled] .btn-default:focus, -.btn-default.disabled.focus, -.btn-default[disabled].focus, -fieldset[disabled] .btn-default.focus, -.btn-default.disabled:active, -.btn-default[disabled]:active, -fieldset[disabled] .btn-default:active, -.btn-default.disabled.active, -.btn-default[disabled].active, -fieldset[disabled] .btn-default.active { - background-color: #fff; - border-color: #ccc; -} -.btn-default .badge { - color: #fff; - background-color: #333; -} -.btn-primary { - color: #fff; - background-color: #337ab7; - border-color: #2e6da4; -} -.btn-primary:hover, -.btn-primary:focus, -.btn-primary.focus, -.btn-primary:active, -.btn-primary.active, -.open > .dropdown-toggle.btn-primary { - color: #fff; - background-color: #286090; - border-color: #204d74; -} -.btn-primary:active, -.btn-primary.active, -.open > .dropdown-toggle.btn-primary { - background-image: none; -} -.btn-primary.disabled, -.btn-primary[disabled], -fieldset[disabled] .btn-primary, -.btn-primary.disabled:hover, -.btn-primary[disabled]:hover, -fieldset[disabled] .btn-primary:hover, -.btn-primary.disabled:focus, -.btn-primary[disabled]:focus, -fieldset[disabled] .btn-primary:focus, -.btn-primary.disabled.focus, -.btn-primary[disabled].focus, -fieldset[disabled] .btn-primary.focus, -.btn-primary.disabled:active, -.btn-primary[disabled]:active, -fieldset[disabled] .btn-primary:active, -.btn-primary.disabled.active, -.btn-primary[disabled].active, -fieldset[disabled] .btn-primary.active { - background-color: #337ab7; - border-color: #2e6da4; -} -.btn-primary .badge { - color: #337ab7; - background-color: #fff; -} -.btn-success { - color: #fff; - background-color: #5cb85c; - border-color: #4cae4c; -} -.btn-success:hover, -.btn-success:focus, -.btn-success.focus, -.btn-success:active, -.btn-success.active, -.open > .dropdown-toggle.btn-success { - color: #fff; - background-color: #449d44; - border-color: #398439; -} -.btn-success:active, -.btn-success.active, -.open > .dropdown-toggle.btn-success { - background-image: none; -} -.btn-success.disabled, -.btn-success[disabled], -fieldset[disabled] .btn-success, -.btn-success.disabled:hover, -.btn-success[disabled]:hover, -fieldset[disabled] .btn-success:hover, -.btn-success.disabled:focus, -.btn-success[disabled]:focus, -fieldset[disabled] .btn-success:focus, -.btn-success.disabled.focus, -.btn-success[disabled].focus, -fieldset[disabled] .btn-success.focus, -.btn-success.disabled:active, -.btn-success[disabled]:active, -fieldset[disabled] .btn-success:active, -.btn-success.disabled.active, -.btn-success[disabled].active, -fieldset[disabled] .btn-success.active { - background-color: #5cb85c; - border-color: #4cae4c; -} -.btn-success .badge { - color: #5cb85c; - background-color: #fff; -} -.btn-info { - color: #fff; - background-color: #5bc0de; - border-color: #46b8da; -} -.btn-info:hover, -.btn-info:focus, -.btn-info.focus, -.btn-info:active, -.btn-info.active, -.open > .dropdown-toggle.btn-info { - color: #fff; - background-color: #31b0d5; - border-color: #269abc; -} -.btn-info:active, -.btn-info.active, -.open > .dropdown-toggle.btn-info { - background-image: none; -} -.btn-info.disabled, -.btn-info[disabled], -fieldset[disabled] .btn-info, -.btn-info.disabled:hover, -.btn-info[disabled]:hover, -fieldset[disabled] .btn-info:hover, -.btn-info.disabled:focus, -.btn-info[disabled]:focus, -fieldset[disabled] .btn-info:focus, -.btn-info.disabled.focus, -.btn-info[disabled].focus, -fieldset[disabled] .btn-info.focus, -.btn-info.disabled:active, -.btn-info[disabled]:active, -fieldset[disabled] .btn-info:active, -.btn-info.disabled.active, -.btn-info[disabled].active, -fieldset[disabled] .btn-info.active { - background-color: #5bc0de; - border-color: #46b8da; -} -.btn-info .badge { - color: #5bc0de; - background-color: #fff; -} -.btn-warning { - color: #fff; - background-color: #f0ad4e; - border-color: #eea236; -} -.btn-warning:hover, -.btn-warning:focus, -.btn-warning.focus, -.btn-warning:active, -.btn-warning.active, -.open > .dropdown-toggle.btn-warning { - color: #fff; - background-color: #ec971f; - border-color: #d58512; -} -.btn-warning:active, -.btn-warning.active, -.open > .dropdown-toggle.btn-warning { - background-image: none; -} -.btn-warning.disabled, -.btn-warning[disabled], -fieldset[disabled] .btn-warning, -.btn-warning.disabled:hover, -.btn-warning[disabled]:hover, -fieldset[disabled] .btn-warning:hover, -.btn-warning.disabled:focus, -.btn-warning[disabled]:focus, -fieldset[disabled] .btn-warning:focus, -.btn-warning.disabled.focus, -.btn-warning[disabled].focus, -fieldset[disabled] .btn-warning.focus, -.btn-warning.disabled:active, -.btn-warning[disabled]:active, -fieldset[disabled] .btn-warning:active, -.btn-warning.disabled.active, -.btn-warning[disabled].active, -fieldset[disabled] .btn-warning.active { - background-color: #f0ad4e; - border-color: #eea236; -} -.btn-warning .badge { - color: #f0ad4e; - background-color: #fff; -} -.btn-danger { - color: #fff; - background-color: #d9534f; - border-color: #d43f3a; -} -.btn-danger:hover, -.btn-danger:focus, -.btn-danger.focus, -.btn-danger:active, -.btn-danger.active, -.open > .dropdown-toggle.btn-danger { - color: #fff; - background-color: #c9302c; - border-color: #ac2925; -} -.btn-danger:active, -.btn-danger.active, -.open > .dropdown-toggle.btn-danger { - background-image: none; -} -.btn-danger.disabled, -.btn-danger[disabled], -fieldset[disabled] .btn-danger, -.btn-danger.disabled:hover, -.btn-danger[disabled]:hover, -fieldset[disabled] .btn-danger:hover, -.btn-danger.disabled:focus, -.btn-danger[disabled]:focus, -fieldset[disabled] .btn-danger:focus, -.btn-danger.disabled.focus, -.btn-danger[disabled].focus, -fieldset[disabled] .btn-danger.focus, -.btn-danger.disabled:active, -.btn-danger[disabled]:active, -fieldset[disabled] .btn-danger:active, -.btn-danger.disabled.active, -.btn-danger[disabled].active, -fieldset[disabled] .btn-danger.active { - background-color: #d9534f; - border-color: #d43f3a; -} -.btn-danger .badge { - color: #d9534f; - background-color: #fff; -} -.btn-link { - font-weight: normal; - color: #337ab7; - border-radius: 0; -} -.btn-link, -.btn-link:active, -.btn-link.active, -.btn-link[disabled], -fieldset[disabled] .btn-link { - background-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; -} -.btn-link, -.btn-link:hover, -.btn-link:focus, -.btn-link:active { - border-color: transparent; -} -.btn-link:hover, -.btn-link:focus { - color: #23527c; - text-decoration: underline; - background-color: transparent; -} -.btn-link[disabled]:hover, -fieldset[disabled] .btn-link:hover, -.btn-link[disabled]:focus, -fieldset[disabled] .btn-link:focus { - color: #777; - text-decoration: none; -} -.btn-lg, -.btn-group-lg > .btn { - padding: 10px 16px; - font-size: 18px; - line-height: 1.33; - border-radius: 6px; -} -.btn-sm, -.btn-group-sm > .btn { - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} -.btn-xs, -.btn-group-xs > .btn { - padding: 1px 5px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} -.btn-block { - display: block; - width: 100%; -} -.btn-block + .btn-block { - margin-top: 5px; -} -input[type="submit"].btn-block, -input[type="reset"].btn-block, -input[type="button"].btn-block { - width: 100%; -} -.fade { - opacity: 0; - -webkit-transition: opacity .15s linear; - -o-transition: opacity .15s linear; - transition: opacity .15s linear; -} -.fade.in { - opacity: 1; -} -.collapse { - display: none; - visibility: hidden; -} -.collapse.in { - display: block; - visibility: visible; -} -tr.collapse.in { - display: table-row; -} -tbody.collapse.in { - display: table-row-group; -} -.collapsing { - position: relative; - height: 0; - overflow: hidden; - -webkit-transition-timing-function: ease; - -o-transition-timing-function: ease; - transition-timing-function: ease; - -webkit-transition-duration: .35s; - -o-transition-duration: .35s; - transition-duration: .35s; - -webkit-transition-property: height, visibility; - -o-transition-property: height, visibility; - transition-property: height, visibility; -} -.caret { - display: inline-block; - width: 0; - height: 0; - margin-left: 2px; - vertical-align: middle; - border-top: 4px solid; - border-right: 4px solid transparent; - border-left: 4px solid transparent; -} -.dropdown { - position: relative; -} -.dropdown-toggle:focus { - outline: 0; -} -.dropdown-menu { - position: absolute; - top: 100%; - left: 0; - z-index: 1000; - display: none; - float: left; - min-width: 160px; - padding: 5px 0; - margin: 2px 0 0; - font-size: 14px; - text-align: left; - list-style: none; - background-color: #fff; - -webkit-background-clip: padding-box; - background-clip: padding-box; - border: 1px solid #ccc; - border: 1px solid rgba(0, 0, 0, .15); - border-radius: 4px; - -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175); - box-shadow: 0 6px 12px rgba(0, 0, 0, .175); -} -.dropdown-menu.pull-right { - right: 0; - left: auto; -} -.dropdown-menu .divider { - height: 1px; - margin: 9px 0; - overflow: hidden; - background-color: #e5e5e5; -} -.dropdown-menu > li > a { - display: block; - padding: 3px 20px; - clear: both; - font-weight: normal; - line-height: 1.42857143; - color: #333; - white-space: nowrap; -} -.dropdown-menu > li > a:hover, -.dropdown-menu > li > a:focus { - color: #262626; - text-decoration: none; - background-color: #f5f5f5; -} -.dropdown-menu > .active > a, -.dropdown-menu > .active > a:hover, -.dropdown-menu > .active > a:focus { - color: #fff; - text-decoration: none; - background-color: #337ab7; - outline: 0; -} -.dropdown-menu > .disabled > a, -.dropdown-menu > .disabled > a:hover, -.dropdown-menu > .disabled > a:focus { - color: #777; -} -.dropdown-menu > .disabled > a:hover, -.dropdown-menu > .disabled > a:focus { - text-decoration: none; - cursor: not-allowed; - background-color: transparent; - background-image: none; - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); -} -.open > .dropdown-menu { - display: block; -} -.open > a { - outline: 0; -} -.dropdown-menu-right { - right: 0; - left: auto; -} -.dropdown-menu-left { - right: auto; - left: 0; -} -.dropdown-header { - display: block; - padding: 3px 20px; - font-size: 12px; - line-height: 1.42857143; - color: #777; - white-space: nowrap; -} -.dropdown-backdrop { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 990; -} -.pull-right > .dropdown-menu { - right: 0; - left: auto; -} -.dropup .caret, -.navbar-fixed-bottom .dropdown .caret { - content: ""; - border-top: 0; - border-bottom: 4px solid; -} -.dropup .dropdown-menu, -.navbar-fixed-bottom .dropdown .dropdown-menu { - top: auto; - bottom: 100%; - margin-bottom: 1px; -} -@media (min-width: 768px) { - .navbar-right .dropdown-menu { - right: 0; - left: auto; - } - .navbar-right .dropdown-menu-left { - right: auto; - left: 0; - } -} -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-block; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - float: left; -} -.btn-group > .btn:hover, -.btn-group-vertical > .btn:hover, -.btn-group > .btn:focus, -.btn-group-vertical > .btn:focus, -.btn-group > .btn:active, -.btn-group-vertical > .btn:active, -.btn-group > .btn.active, -.btn-group-vertical > .btn.active { - z-index: 2; -} -.btn-group .btn + .btn, -.btn-group .btn + .btn-group, -.btn-group .btn-group + .btn, -.btn-group .btn-group + .btn-group { - margin-left: -1px; -} -.btn-toolbar { - margin-left: -5px; -} -.btn-toolbar .btn-group, -.btn-toolbar .input-group { - float: left; -} -.btn-toolbar > .btn, -.btn-toolbar > .btn-group, -.btn-toolbar > .input-group { - margin-left: 5px; -} -.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { - border-radius: 0; -} -.btn-group > .btn:first-child { - margin-left: 0; -} -.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.btn-group > .btn:last-child:not(:first-child), -.btn-group > .dropdown-toggle:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.btn-group > .btn-group { - float: left; -} -.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; -} -.btn-group > .btn-group:first-child > .btn:last-child, -.btn-group > .btn-group:first-child > .dropdown-toggle { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.btn-group > .btn-group:last-child > .btn:first-child { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.btn-group .dropdown-toggle:active, -.btn-group.open .dropdown-toggle { - outline: 0; -} -.btn-group > .btn + .dropdown-toggle { - padding-right: 8px; - padding-left: 8px; -} -.btn-group > .btn-lg + .dropdown-toggle { - padding-right: 12px; - padding-left: 12px; -} -.btn-group.open .dropdown-toggle { - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); -} -.btn-group.open .dropdown-toggle.btn-link { - -webkit-box-shadow: none; - box-shadow: none; -} -.btn .caret { - margin-left: 0; -} -.btn-lg .caret { - border-width: 5px 5px 0; - border-bottom-width: 0; -} -.dropup .btn-lg .caret { - border-width: 0 5px 5px; -} -.btn-group-vertical > .btn, -.btn-group-vertical > .btn-group, -.btn-group-vertical > .btn-group > .btn { - display: block; - float: none; - width: 100%; - max-width: 100%; -} -.btn-group-vertical > .btn-group > .btn { - float: none; -} -.btn-group-vertical > .btn + .btn, -.btn-group-vertical > .btn + .btn-group, -.btn-group-vertical > .btn-group + .btn, -.btn-group-vertical > .btn-group + .btn-group { - margin-top: -1px; - margin-left: 0; -} -.btn-group-vertical > .btn:not(:first-child):not(:last-child) { - border-radius: 0; -} -.btn-group-vertical > .btn:first-child:not(:last-child) { - border-top-right-radius: 4px; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} -.btn-group-vertical > .btn:last-child:not(:first-child) { - border-top-left-radius: 0; - border-top-right-radius: 0; - border-bottom-left-radius: 4px; -} -.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; -} -.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, -.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} -.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.btn-group-justified { - display: table; - width: 100%; - table-layout: fixed; - border-collapse: separate; -} -.btn-group-justified > .btn, -.btn-group-justified > .btn-group { - display: table-cell; - float: none; - width: 1%; -} -.btn-group-justified > .btn-group .btn { - width: 100%; -} -.btn-group-justified > .btn-group .dropdown-menu { - left: auto; -} -[data-toggle="buttons"] > .btn input[type="radio"], -[data-toggle="buttons"] > .btn-group > .btn input[type="radio"], -[data-toggle="buttons"] > .btn input[type="checkbox"], -[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] { - position: absolute; - clip: rect(0, 0, 0, 0); - pointer-events: none; -} -.input-group { - position: relative; - display: table; - border-collapse: separate; -} -.input-group[class*="col-"] { - float: none; - padding-right: 0; - padding-left: 0; -} -.input-group .form-control { - position: relative; - z-index: 2; - float: left; - width: 100%; - margin-bottom: 0; -} -.input-group-lg > .form-control, -.input-group-lg > .input-group-addon, -.input-group-lg > .input-group-btn > .btn { - height: 46px; - padding: 10px 16px; - font-size: 18px; - line-height: 1.33; - border-radius: 6px; -} -select.input-group-lg > .form-control, -select.input-group-lg > .input-group-addon, -select.input-group-lg > .input-group-btn > .btn { - height: 46px; - line-height: 46px; -} -textarea.input-group-lg > .form-control, -textarea.input-group-lg > .input-group-addon, -textarea.input-group-lg > .input-group-btn > .btn, -select[multiple].input-group-lg > .form-control, -select[multiple].input-group-lg > .input-group-addon, -select[multiple].input-group-lg > .input-group-btn > .btn { - height: auto; -} -.input-group-sm > .form-control, -.input-group-sm > .input-group-addon, -.input-group-sm > .input-group-btn > .btn { - height: 30px; - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} -select.input-group-sm > .form-control, -select.input-group-sm > .input-group-addon, -select.input-group-sm > .input-group-btn > .btn { - height: 30px; - line-height: 30px; -} -textarea.input-group-sm > .form-control, -textarea.input-group-sm > .input-group-addon, -textarea.input-group-sm > .input-group-btn > .btn, -select[multiple].input-group-sm > .form-control, -select[multiple].input-group-sm > .input-group-addon, -select[multiple].input-group-sm > .input-group-btn > .btn { - height: auto; -} -.input-group-addon, -.input-group-btn, -.input-group .form-control { - display: table-cell; -} -.input-group-addon:not(:first-child):not(:last-child), -.input-group-btn:not(:first-child):not(:last-child), -.input-group .form-control:not(:first-child):not(:last-child) { - border-radius: 0; -} -.input-group-addon, -.input-group-btn { - width: 1%; - white-space: nowrap; - vertical-align: middle; -} -.input-group-addon { - padding: 6px 12px; - font-size: 14px; - font-weight: normal; - line-height: 1; - color: #555; - text-align: center; - background-color: #eee; - border: 1px solid #ccc; - border-radius: 4px; -} -.input-group-addon.input-sm { - padding: 5px 10px; - font-size: 12px; - border-radius: 3px; -} -.input-group-addon.input-lg { - padding: 10px 16px; - font-size: 18px; - border-radius: 6px; -} -.input-group-addon input[type="radio"], -.input-group-addon input[type="checkbox"] { - margin-top: 0; -} -.input-group .form-control:first-child, -.input-group-addon:first-child, -.input-group-btn:first-child > .btn, -.input-group-btn:first-child > .btn-group > .btn, -.input-group-btn:first-child > .dropdown-toggle, -.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), -.input-group-btn:last-child > .btn-group:not(:last-child) > .btn { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.input-group-addon:first-child { - border-right: 0; -} -.input-group .form-control:last-child, -.input-group-addon:last-child, -.input-group-btn:last-child > .btn, -.input-group-btn:last-child > .btn-group > .btn, -.input-group-btn:last-child > .dropdown-toggle, -.input-group-btn:first-child > .btn:not(:first-child), -.input-group-btn:first-child > .btn-group:not(:first-child) > .btn { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.input-group-addon:last-child { - border-left: 0; -} -.input-group-btn { - position: relative; - font-size: 0; - white-space: nowrap; -} -.input-group-btn > .btn { - position: relative; -} -.input-group-btn > .btn + .btn { - margin-left: -1px; -} -.input-group-btn > .btn:hover, -.input-group-btn > .btn:focus, -.input-group-btn > .btn:active { - z-index: 2; -} -.input-group-btn:first-child > .btn, -.input-group-btn:first-child > .btn-group { - margin-right: -1px; -} -.input-group-btn:last-child > .btn, -.input-group-btn:last-child > .btn-group { - margin-left: -1px; -} -.nav { - padding-left: 0; - margin-bottom: 0; - list-style: none; -} -.nav > li { - position: relative; - display: block; -} -.nav > li > a { - position: relative; - display: block; - padding: 10px 15px; -} -.nav > li > a:hover, -.nav > li > a:focus { - text-decoration: none; - background-color: #eee; -} -.nav > li.disabled > a { - color: #777; -} -.nav > li.disabled > a:hover, -.nav > li.disabled > a:focus { - color: #777; - text-decoration: none; - cursor: not-allowed; - background-color: transparent; -} -.nav .open > a, -.nav .open > a:hover, -.nav .open > a:focus { - background-color: #eee; - border-color: #337ab7; -} -.nav .nav-divider { - height: 1px; - margin: 9px 0; - overflow: hidden; - background-color: #e5e5e5; -} -.nav > li > a > img { - max-width: none; -} -.nav-tabs { - border-bottom: 1px solid #ddd; -} -.nav-tabs > li { - float: left; - margin-bottom: -1px; -} -.nav-tabs > li > a { - margin-right: 2px; - line-height: 1.42857143; - border: 1px solid transparent; - border-radius: 4px 4px 0 0; -} -.nav-tabs > li > a:hover { - border-color: #eee #eee #ddd; -} -.nav-tabs > li.active > a, -.nav-tabs > li.active > a:hover, -.nav-tabs > li.active > a:focus { - color: #555; - cursor: default; - background-color: #fff; - border: 1px solid #ddd; - border-bottom-color: transparent; -} -.nav-tabs.nav-justified { - width: 100%; - border-bottom: 0; -} -.nav-tabs.nav-justified > li { - float: none; -} -.nav-tabs.nav-justified > li > a { - margin-bottom: 5px; - text-align: center; -} -.nav-tabs.nav-justified > .dropdown .dropdown-menu { - top: auto; - left: auto; -} -@media (min-width: 768px) { - .nav-tabs.nav-justified > li { - display: table-cell; - width: 1%; - } - .nav-tabs.nav-justified > li > a { - margin-bottom: 0; - } -} -.nav-tabs.nav-justified > li > a { - margin-right: 0; - border-radius: 4px; -} -.nav-tabs.nav-justified > .active > a, -.nav-tabs.nav-justified > .active > a:hover, -.nav-tabs.nav-justified > .active > a:focus { - border: 1px solid #ddd; -} -@media (min-width: 768px) { - .nav-tabs.nav-justified > li > a { - border-bottom: 1px solid #ddd; - border-radius: 4px 4px 0 0; - } - .nav-tabs.nav-justified > .active > a, - .nav-tabs.nav-justified > .active > a:hover, - .nav-tabs.nav-justified > .active > a:focus { - border-bottom-color: #fff; - } -} -.nav-pills > li { - float: left; -} -.nav-pills > li > a { - border-radius: 4px; -} -.nav-pills > li + li { - margin-left: 2px; -} -.nav-pills > li.active > a, -.nav-pills > li.active > a:hover, -.nav-pills > li.active > a:focus { - color: #fff; - background-color: #337ab7; -} -.nav-stacked > li { - float: none; -} -.nav-stacked > li + li { - margin-top: 2px; - margin-left: 0; -} -.nav-justified { - width: 100%; -} -.nav-justified > li { - float: none; -} -.nav-justified > li > a { - margin-bottom: 5px; - text-align: center; -} -.nav-justified > .dropdown .dropdown-menu { - top: auto; - left: auto; -} -@media (min-width: 768px) { - .nav-justified > li { - display: table-cell; - width: 1%; - } - .nav-justified > li > a { - margin-bottom: 0; - } -} -.nav-tabs-justified { - border-bottom: 0; -} -.nav-tabs-justified > li > a { - margin-right: 0; - border-radius: 4px; -} -.nav-tabs-justified > .active > a, -.nav-tabs-justified > .active > a:hover, -.nav-tabs-justified > .active > a:focus { - border: 1px solid #ddd; -} -@media (min-width: 768px) { - .nav-tabs-justified > li > a { - border-bottom: 1px solid #ddd; - border-radius: 4px 4px 0 0; - } - .nav-tabs-justified > .active > a, - .nav-tabs-justified > .active > a:hover, - .nav-tabs-justified > .active > a:focus { - border-bottom-color: #fff; - } -} -.tab-content > .tab-pane { - display: none; - visibility: hidden; -} -.tab-content > .active { - display: block; - visibility: visible; -} -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.navbar { - position: relative; - min-height: 50px; - margin-bottom: 20px; - border: 1px solid transparent; -} -@media (min-width: 768px) { - .navbar { - border-radius: 4px; - } -} -@media (min-width: 768px) { - .navbar-header { - float: left; - } -} -.navbar-collapse { - padding-right: 15px; - padding-left: 15px; - overflow-x: visible; - -webkit-overflow-scrolling: touch; - border-top: 1px solid transparent; - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); -} -.navbar-collapse.in { - overflow-y: auto; -} -@media (min-width: 768px) { - .navbar-collapse { - width: auto; - border-top: 0; - -webkit-box-shadow: none; - box-shadow: none; - } - .navbar-collapse.collapse { - display: block !important; - height: auto !important; - padding-bottom: 0; - overflow: visible !important; - visibility: visible !important; - } - .navbar-collapse.in { - overflow-y: visible; - } - .navbar-fixed-top .navbar-collapse, - .navbar-static-top .navbar-collapse, - .navbar-fixed-bottom .navbar-collapse { - padding-right: 0; - padding-left: 0; - } -} -.navbar-fixed-top .navbar-collapse, -.navbar-fixed-bottom .navbar-collapse { - max-height: 340px; -} -@media (max-device-width: 480px) and (orientation: landscape) { - .navbar-fixed-top .navbar-collapse, - .navbar-fixed-bottom .navbar-collapse { - max-height: 200px; - } -} -.container > .navbar-header, -.container-fluid > .navbar-header, -.container > .navbar-collapse, -.container-fluid > .navbar-collapse { - margin-right: -15px; - margin-left: -15px; -} -@media (min-width: 768px) { - .container > .navbar-header, - .container-fluid > .navbar-header, - .container > .navbar-collapse, - .container-fluid > .navbar-collapse { - margin-right: 0; - margin-left: 0; - } -} -.navbar-static-top { - z-index: 1000; - border-width: 0 0 1px; -} -@media (min-width: 768px) { - .navbar-static-top { - border-radius: 0; - } -} -.navbar-fixed-top, -.navbar-fixed-bottom { - position: fixed; - right: 0; - left: 0; - z-index: 1030; -} -@media (min-width: 768px) { - .navbar-fixed-top, - .navbar-fixed-bottom { - border-radius: 0; - } -} -.navbar-fixed-top { - top: 0; - border-width: 0 0 1px; -} -.navbar-fixed-bottom { - bottom: 0; - margin-bottom: 0; - border-width: 1px 0 0; -} -.navbar-brand { - float: left; - height: 50px; - padding: 15px 15px; - font-size: 18px; - line-height: 20px; -} -.navbar-brand:hover, -.navbar-brand:focus { - text-decoration: none; -} -.navbar-brand > img { - display: block; -} -@media (min-width: 768px) { - .navbar > .container .navbar-brand, - .navbar > .container-fluid .navbar-brand { - margin-left: -15px; - } -} -.navbar-toggle { - position: relative; - float: right; - padding: 9px 10px; - margin-top: 8px; - margin-right: 15px; - margin-bottom: 8px; - background-color: transparent; - background-image: none; - border: 1px solid transparent; - border-radius: 4px; -} -.navbar-toggle:focus { - outline: 0; -} -.navbar-toggle .icon-bar { - display: block; - width: 22px; - height: 2px; - border-radius: 1px; -} -.navbar-toggle .icon-bar + .icon-bar { - margin-top: 4px; -} -@media (min-width: 768px) { - .navbar-toggle { - display: none; - } -} -.navbar-nav { - margin: 7.5px -15px; -} -.navbar-nav > li > a { - padding-top: 10px; - padding-bottom: 10px; - line-height: 20px; -} -@media (max-width: 767px) { - .navbar-nav .open .dropdown-menu { - position: static; - float: none; - width: auto; - margin-top: 0; - background-color: transparent; - border: 0; - -webkit-box-shadow: none; - box-shadow: none; - } - .navbar-nav .open .dropdown-menu > li > a, - .navbar-nav .open .dropdown-menu .dropdown-header { - padding: 5px 15px 5px 25px; - } - .navbar-nav .open .dropdown-menu > li > a { - line-height: 20px; - } - .navbar-nav .open .dropdown-menu > li > a:hover, - .navbar-nav .open .dropdown-menu > li > a:focus { - background-image: none; - } -} -@media (min-width: 768px) { - .navbar-nav { - float: left; - margin: 0; - } - .navbar-nav > li { - float: left; - } - .navbar-nav > li > a { - padding-top: 15px; - padding-bottom: 15px; - } -} -.navbar-form { - padding: 10px 15px; - margin-top: 8px; - margin-right: -15px; - margin-bottom: 8px; - margin-left: -15px; - border-top: 1px solid transparent; - border-bottom: 1px solid transparent; - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1); -} -@media (min-width: 768px) { - .navbar-form .form-group { - display: inline-block; - margin-bottom: 0; - vertical-align: middle; - } - .navbar-form .form-control { - display: inline-block; - width: auto; - vertical-align: middle; - } - .navbar-form .form-control-static { - display: inline-block; - } - .navbar-form .input-group { - display: inline-table; - vertical-align: middle; - } - .navbar-form .input-group .input-group-addon, - .navbar-form .input-group .input-group-btn, - .navbar-form .input-group .form-control { - width: auto; - } - .navbar-form .input-group > .form-control { - width: 100%; - } - .navbar-form .control-label { - margin-bottom: 0; - vertical-align: middle; - } - .navbar-form .radio, - .navbar-form .checkbox { - display: inline-block; - margin-top: 0; - margin-bottom: 0; - vertical-align: middle; - } - .navbar-form .radio label, - .navbar-form .checkbox label { - padding-left: 0; - } - .navbar-form .radio input[type="radio"], - .navbar-form .checkbox input[type="checkbox"] { - position: relative; - margin-left: 0; - } - .navbar-form .has-feedback .form-control-feedback { - top: 0; - } -} -@media (max-width: 767px) { - .navbar-form .form-group { - margin-bottom: 5px; - } - .navbar-form .form-group:last-child { - margin-bottom: 0; - } -} -@media (min-width: 768px) { - .navbar-form { - width: auto; - padding-top: 0; - padding-bottom: 0; - margin-right: 0; - margin-left: 0; - border: 0; - -webkit-box-shadow: none; - box-shadow: none; - } -} -.navbar-nav > li > .dropdown-menu { - margin-top: 0; - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { - border-top-left-radius: 4px; - border-top-right-radius: 4px; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} -.navbar-btn { - margin-top: 8px; - margin-bottom: 8px; -} -.navbar-btn.btn-sm { - margin-top: 10px; - margin-bottom: 10px; -} -.navbar-btn.btn-xs { - margin-top: 14px; - margin-bottom: 14px; -} -.navbar-text { - margin-top: 15px; - margin-bottom: 15px; -} -@media (min-width: 768px) { - .navbar-text { - float: left; - margin-right: 15px; - margin-left: 15px; - } -} -@media (min-width: 768px) { - .navbar-left { - float: left !important; - } - .navbar-right { - float: right !important; - margin-right: -15px; - } - .navbar-right ~ .navbar-right { - margin-right: 0; - } -} -.navbar-default { - background-color: #f8f8f8; - border-color: #e7e7e7; -} -.navbar-default .navbar-brand { - color: #777; -} -.navbar-default .navbar-brand:hover, -.navbar-default .navbar-brand:focus { - color: #5e5e5e; - background-color: transparent; -} -.navbar-default .navbar-text { - color: #777; -} -.navbar-default .navbar-nav > li > a { - color: #777; -} -.navbar-default .navbar-nav > li > a:hover, -.navbar-default .navbar-nav > li > a:focus { - color: #333; - background-color: transparent; -} -.navbar-default .navbar-nav > .active > a, -.navbar-default .navbar-nav > .active > a:hover, -.navbar-default .navbar-nav > .active > a:focus { - color: #555; - background-color: #e7e7e7; -} -.navbar-default .navbar-nav > .disabled > a, -.navbar-default .navbar-nav > .disabled > a:hover, -.navbar-default .navbar-nav > .disabled > a:focus { - color: #ccc; - background-color: transparent; -} -.navbar-default .navbar-toggle { - border-color: #ddd; -} -.navbar-default .navbar-toggle:hover, -.navbar-default .navbar-toggle:focus { - background-color: #ddd; -} -.navbar-default .navbar-toggle .icon-bar { - background-color: #888; -} -.navbar-default .navbar-collapse, -.navbar-default .navbar-form { - border-color: #e7e7e7; -} -.navbar-default .navbar-nav > .open > a, -.navbar-default .navbar-nav > .open > a:hover, -.navbar-default .navbar-nav > .open > a:focus { - color: #555; - background-color: #e7e7e7; -} -@media (max-width: 767px) { - .navbar-default .navbar-nav .open .dropdown-menu > li > a { - color: #777; - } - .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, - .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { - color: #333; - background-color: transparent; - } - .navbar-default .navbar-nav .open .dropdown-menu > .active > a, - .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, - .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { - color: #555; - background-color: #e7e7e7; - } - .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, - .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, - .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { - color: #ccc; - background-color: transparent; - } -} -.navbar-default .navbar-link { - color: #777; -} -.navbar-default .navbar-link:hover { - color: #333; -} -.navbar-default .btn-link { - color: #777; -} -.navbar-default .btn-link:hover, -.navbar-default .btn-link:focus { - color: #333; -} -.navbar-default .btn-link[disabled]:hover, -fieldset[disabled] .navbar-default .btn-link:hover, -.navbar-default .btn-link[disabled]:focus, -fieldset[disabled] .navbar-default .btn-link:focus { - color: #ccc; -} -.navbar-inverse { - background-color: #222; - border-color: #080808; -} -.navbar-inverse .navbar-brand { - color: #9d9d9d; -} -.navbar-inverse .navbar-brand:hover, -.navbar-inverse .navbar-brand:focus { - color: #fff; - background-color: transparent; -} -.navbar-inverse .navbar-text { - color: #9d9d9d; -} -.navbar-inverse .navbar-nav > li > a { - color: #9d9d9d; -} -.navbar-inverse .navbar-nav > li > a:hover, -.navbar-inverse .navbar-nav > li > a:focus { - color: #fff; - background-color: transparent; -} -.navbar-inverse .navbar-nav > .active > a, -.navbar-inverse .navbar-nav > .active > a:hover, -.navbar-inverse .navbar-nav > .active > a:focus { - color: #fff; - background-color: #080808; -} -.navbar-inverse .navbar-nav > .disabled > a, -.navbar-inverse .navbar-nav > .disabled > a:hover, -.navbar-inverse .navbar-nav > .disabled > a:focus { - color: #444; - background-color: transparent; -} -.navbar-inverse .navbar-toggle { - border-color: #333; -} -.navbar-inverse .navbar-toggle:hover, -.navbar-inverse .navbar-toggle:focus { - background-color: #333; -} -.navbar-inverse .navbar-toggle .icon-bar { - background-color: #fff; -} -.navbar-inverse .navbar-collapse, -.navbar-inverse .navbar-form { - border-color: #101010; -} -.navbar-inverse .navbar-nav > .open > a, -.navbar-inverse .navbar-nav > .open > a:hover, -.navbar-inverse .navbar-nav > .open > a:focus { - color: #fff; - background-color: #080808; -} -@media (max-width: 767px) { - .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { - border-color: #080808; - } - .navbar-inverse .navbar-nav .open .dropdown-menu .divider { - background-color: #080808; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { - color: #9d9d9d; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { - color: #fff; - background-color: transparent; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, - .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, - .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { - color: #fff; - background-color: #080808; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, - .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, - .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { - color: #444; - background-color: transparent; - } -} -.navbar-inverse .navbar-link { - color: #9d9d9d; -} -.navbar-inverse .navbar-link:hover { - color: #fff; -} -.navbar-inverse .btn-link { - color: #9d9d9d; -} -.navbar-inverse .btn-link:hover, -.navbar-inverse .btn-link:focus { - color: #fff; -} -.navbar-inverse .btn-link[disabled]:hover, -fieldset[disabled] .navbar-inverse .btn-link:hover, -.navbar-inverse .btn-link[disabled]:focus, -fieldset[disabled] .navbar-inverse .btn-link:focus { - color: #444; -} -.breadcrumb { - padding: 8px 15px; - margin-bottom: 20px; - list-style: none; - background-color: #f5f5f5; - border-radius: 4px; -} -.breadcrumb > li { - display: inline-block; -} -.breadcrumb > li + li:before { - padding: 0 5px; - color: #ccc; - content: "/\00a0"; -} -.breadcrumb > .active { - color: #777; -} -.pagination { - display: inline-block; - padding-left: 0; - margin: 20px 0; - border-radius: 4px; -} -.pagination > li { - display: inline; -} -.pagination > li > a, -.pagination > li > span { - position: relative; - float: left; - padding: 6px 12px; - margin-left: -1px; - line-height: 1.42857143; - color: #337ab7; - text-decoration: none; - background-color: #fff; - border: 1px solid #ddd; -} -.pagination > li:first-child > a, -.pagination > li:first-child > span { - margin-left: 0; - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; -} -.pagination > li:last-child > a, -.pagination > li:last-child > span { - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; -} -.pagination > li > a:hover, -.pagination > li > span:hover, -.pagination > li > a:focus, -.pagination > li > span:focus { - color: #23527c; - background-color: #eee; - border-color: #ddd; -} -.pagination > .active > a, -.pagination > .active > span, -.pagination > .active > a:hover, -.pagination > .active > span:hover, -.pagination > .active > a:focus, -.pagination > .active > span:focus { - z-index: 2; - color: #fff; - cursor: default; - background-color: #337ab7; - border-color: #337ab7; -} -.pagination > .disabled > span, -.pagination > .disabled > span:hover, -.pagination > .disabled > span:focus, -.pagination > .disabled > a, -.pagination > .disabled > a:hover, -.pagination > .disabled > a:focus { - color: #777; - cursor: not-allowed; - background-color: #fff; - border-color: #ddd; -} -.pagination-lg > li > a, -.pagination-lg > li > span { - padding: 10px 16px; - font-size: 18px; -} -.pagination-lg > li:first-child > a, -.pagination-lg > li:first-child > span { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} -.pagination-lg > li:last-child > a, -.pagination-lg > li:last-child > span { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; -} -.pagination-sm > li > a, -.pagination-sm > li > span { - padding: 5px 10px; - font-size: 12px; -} -.pagination-sm > li:first-child > a, -.pagination-sm > li:first-child > span { - border-top-left-radius: 3px; - border-bottom-left-radius: 3px; -} -.pagination-sm > li:last-child > a, -.pagination-sm > li:last-child > span { - border-top-right-radius: 3px; - border-bottom-right-radius: 3px; -} -.pager { - padding-left: 0; - margin: 20px 0; - text-align: center; - list-style: none; -} -.pager li { - display: inline; -} -.pager li > a, -.pager li > span { - display: inline-block; - padding: 5px 14px; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 15px; -} -.pager li > a:hover, -.pager li > a:focus { - text-decoration: none; - background-color: #eee; -} -.pager .next > a, -.pager .next > span { - float: right; -} -.pager .previous > a, -.pager .previous > span { - float: left; -} -.pager .disabled > a, -.pager .disabled > a:hover, -.pager .disabled > a:focus, -.pager .disabled > span { - color: #777; - cursor: not-allowed; - background-color: #fff; -} -.label { - display: inline; - padding: .2em .6em .3em; - font-size: 75%; - font-weight: bold; - line-height: 1; - color: #fff; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: .25em; -} -a.label:hover, -a.label:focus { - color: #fff; - text-decoration: none; - cursor: pointer; -} -.label:empty { - display: none; -} -.btn .label { - position: relative; - top: -1px; -} -.label-default { - background-color: #777; -} -.label-default[href]:hover, -.label-default[href]:focus { - background-color: #5e5e5e; -} -.label-primary { - background-color: #337ab7; -} -.label-primary[href]:hover, -.label-primary[href]:focus { - background-color: #286090; -} -.label-success { - background-color: #5cb85c; -} -.label-success[href]:hover, -.label-success[href]:focus { - background-color: #449d44; -} -.label-info { - background-color: #5bc0de; -} -.label-info[href]:hover, -.label-info[href]:focus { - background-color: #31b0d5; -} -.label-warning { - background-color: #f0ad4e; -} -.label-warning[href]:hover, -.label-warning[href]:focus { - background-color: #ec971f; -} -.label-danger { - background-color: #d9534f; -} -.label-danger[href]:hover, -.label-danger[href]:focus { - background-color: #c9302c; -} -.badge { - display: inline-block; - min-width: 10px; - padding: 3px 7px; - font-size: 12px; - font-weight: bold; - line-height: 1; - color: #fff; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - background-color: #777; - border-radius: 10px; -} -.badge:empty { - display: none; -} -.btn .badge { - position: relative; - top: -1px; -} -.btn-xs .badge { - top: 0; - padding: 1px 5px; -} -a.badge:hover, -a.badge:focus { - color: #fff; - text-decoration: none; - cursor: pointer; -} -.list-group-item.active > .badge, -.nav-pills > .active > a > .badge { - color: #337ab7; - background-color: #fff; -} -.list-group-item > .badge { - float: right; -} -.list-group-item > .badge + .badge { - margin-right: 5px; -} -.nav-pills > li > a > .badge { - margin-left: 3px; -} -.jumbotron { - padding: 30px 15px; - margin-bottom: 30px; - color: inherit; - background-color: #eee; -} -.jumbotron h1, -.jumbotron .h1 { - color: inherit; -} -.jumbotron p { - margin-bottom: 15px; - font-size: 21px; - font-weight: 200; -} -.jumbotron > hr { - border-top-color: #d5d5d5; -} -.container .jumbotron, -.container-fluid .jumbotron { - border-radius: 6px; -} -.jumbotron .container { - max-width: 100%; -} -@media screen and (min-width: 768px) { - .jumbotron { - padding: 48px 0; - } - .container .jumbotron, - .container-fluid .jumbotron { - padding-right: 60px; - padding-left: 60px; - } - .jumbotron h1, - .jumbotron .h1 { - font-size: 63px; - } -} -.thumbnail { - display: block; - padding: 4px; - margin-bottom: 20px; - line-height: 1.42857143; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 4px; - -webkit-transition: border .2s ease-in-out; - -o-transition: border .2s ease-in-out; - transition: border .2s ease-in-out; -} -.thumbnail > img, -.thumbnail a > img { - margin-right: auto; - margin-left: auto; -} -a.thumbnail:hover, -a.thumbnail:focus, -a.thumbnail.active { - border-color: #337ab7; -} -.thumbnail .caption { - padding: 9px; - color: #333; -} -.alert { - padding: 15px; - margin-bottom: 20px; - border: 1px solid transparent; - border-radius: 4px; -} -.alert h4 { - margin-top: 0; - color: inherit; -} -.alert .alert-link { - font-weight: bold; -} -.alert > p, -.alert > ul { - margin-bottom: 0; -} -.alert > p + p { - margin-top: 5px; -} -.alert-dismissable, -.alert-dismissible { - padding-right: 35px; -} -.alert-dismissable .close, -.alert-dismissible .close { - position: relative; - top: -2px; - right: -21px; - color: inherit; -} -.alert-success { - color: #3c763d; - background-color: #dff0d8; - border-color: #d6e9c6; -} -.alert-success hr { - border-top-color: #c9e2b3; -} -.alert-success .alert-link { - color: #2b542c; -} -.alert-info { - color: #31708f; - background-color: #d9edf7; - border-color: #bce8f1; -} -.alert-info hr { - border-top-color: #a6e1ec; -} -.alert-info .alert-link { - color: #245269; -} -.alert-warning { - color: #8a6d3b; - background-color: #fcf8e3; - border-color: #faebcc; -} -.alert-warning hr { - border-top-color: #f7e1b5; -} -.alert-warning .alert-link { - color: #66512c; -} -.alert-danger { - color: #a94442; - background-color: #f2dede; - border-color: #ebccd1; -} -.alert-danger hr { - border-top-color: #e4b9c0; -} -.alert-danger .alert-link { - color: #843534; -} -@-webkit-keyframes progress-bar-stripes { - from { - background-position: 40px 0; - } - to { - background-position: 0 0; - } -} -@-o-keyframes progress-bar-stripes { - from { - background-position: 40px 0; - } - to { - background-position: 0 0; - } -} -@keyframes progress-bar-stripes { - from { - background-position: 40px 0; - } - to { - background-position: 0 0; - } -} -.progress { - height: 20px; - margin-bottom: 20px; - overflow: hidden; - background-color: #f5f5f5; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); - box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); -} -.progress-bar { - float: left; - width: 0; - height: 100%; - font-size: 12px; - line-height: 20px; - color: #fff; - text-align: center; - background-color: #337ab7; - -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); - -webkit-transition: width .6s ease; - -o-transition: width .6s ease; - transition: width .6s ease; -} -.progress-striped .progress-bar, -.progress-bar-striped { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - -webkit-background-size: 40px 40px; - background-size: 40px 40px; -} -.progress.active .progress-bar, -.progress-bar.active { - -webkit-animation: progress-bar-stripes 2s linear infinite; - -o-animation: progress-bar-stripes 2s linear infinite; - animation: progress-bar-stripes 2s linear infinite; -} -.progress-bar-success { - background-color: #5cb85c; -} -.progress-striped .progress-bar-success { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); -} -.progress-bar-info { - background-color: #5bc0de; -} -.progress-striped .progress-bar-info { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); -} -.progress-bar-warning { - background-color: #f0ad4e; -} -.progress-striped .progress-bar-warning { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); -} -.progress-bar-danger { - background-color: #d9534f; -} -.progress-striped .progress-bar-danger { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); -} -.media { - margin-top: 15px; -} -.media:first-child { - margin-top: 0; -} -.media-right, -.media > .pull-right { - padding-left: 10px; -} -.media-left, -.media > .pull-left { - padding-right: 10px; -} -.media-left, -.media-right, -.media-body { - display: table-cell; - vertical-align: top; -} -.media-middle { - vertical-align: middle; -} -.media-bottom { - vertical-align: bottom; -} -.media-heading { - margin-top: 0; - margin-bottom: 5px; -} -.media-list { - padding-left: 0; - list-style: none; -} -.list-group { - padding-left: 0; - margin-bottom: 20px; -} -.list-group-item { - position: relative; - display: block; - padding: 10px 15px; - margin-bottom: -1px; - background-color: #fff; - border: 1px solid #ddd; -} -.list-group-item:first-child { - border-top-left-radius: 4px; - border-top-right-radius: 4px; -} -.list-group-item:last-child { - margin-bottom: 0; - border-bottom-right-radius: 4px; - border-bottom-left-radius: 4px; -} -a.list-group-item { - color: #555; -} -a.list-group-item .list-group-item-heading { - color: #333; -} -a.list-group-item:hover, -a.list-group-item:focus { - color: #555; - text-decoration: none; - background-color: #f5f5f5; -} -.list-group-item.disabled, -.list-group-item.disabled:hover, -.list-group-item.disabled:focus { - color: #777; - cursor: not-allowed; - background-color: #eee; -} -.list-group-item.disabled .list-group-item-heading, -.list-group-item.disabled:hover .list-group-item-heading, -.list-group-item.disabled:focus .list-group-item-heading { - color: inherit; -} -.list-group-item.disabled .list-group-item-text, -.list-group-item.disabled:hover .list-group-item-text, -.list-group-item.disabled:focus .list-group-item-text { - color: #777; -} -.list-group-item.active, -.list-group-item.active:hover, -.list-group-item.active:focus { - z-index: 2; - color: #fff; - background-color: #337ab7; - border-color: #337ab7; -} -.list-group-item.active .list-group-item-heading, -.list-group-item.active:hover .list-group-item-heading, -.list-group-item.active:focus .list-group-item-heading, -.list-group-item.active .list-group-item-heading > small, -.list-group-item.active:hover .list-group-item-heading > small, -.list-group-item.active:focus .list-group-item-heading > small, -.list-group-item.active .list-group-item-heading > .small, -.list-group-item.active:hover .list-group-item-heading > .small, -.list-group-item.active:focus .list-group-item-heading > .small { - color: inherit; -} -.list-group-item.active .list-group-item-text, -.list-group-item.active:hover .list-group-item-text, -.list-group-item.active:focus .list-group-item-text { - color: #c7ddef; -} -.list-group-item-success { - color: #3c763d; - background-color: #dff0d8; -} -a.list-group-item-success { - color: #3c763d; -} -a.list-group-item-success .list-group-item-heading { - color: inherit; -} -a.list-group-item-success:hover, -a.list-group-item-success:focus { - color: #3c763d; - background-color: #d0e9c6; -} -a.list-group-item-success.active, -a.list-group-item-success.active:hover, -a.list-group-item-success.active:focus { - color: #fff; - background-color: #3c763d; - border-color: #3c763d; -} -.list-group-item-info { - color: #31708f; - background-color: #d9edf7; -} -a.list-group-item-info { - color: #31708f; -} -a.list-group-item-info .list-group-item-heading { - color: inherit; -} -a.list-group-item-info:hover, -a.list-group-item-info:focus { - color: #31708f; - background-color: #c4e3f3; -} -a.list-group-item-info.active, -a.list-group-item-info.active:hover, -a.list-group-item-info.active:focus { - color: #fff; - background-color: #31708f; - border-color: #31708f; -} -.list-group-item-warning { - color: #8a6d3b; - background-color: #fcf8e3; -} -a.list-group-item-warning { - color: #8a6d3b; -} -a.list-group-item-warning .list-group-item-heading { - color: inherit; -} -a.list-group-item-warning:hover, -a.list-group-item-warning:focus { - color: #8a6d3b; - background-color: #faf2cc; -} -a.list-group-item-warning.active, -a.list-group-item-warning.active:hover, -a.list-group-item-warning.active:focus { - color: #fff; - background-color: #8a6d3b; - border-color: #8a6d3b; -} -.list-group-item-danger { - color: #a94442; - background-color: #f2dede; -} -a.list-group-item-danger { - color: #a94442; -} -a.list-group-item-danger .list-group-item-heading { - color: inherit; -} -a.list-group-item-danger:hover, -a.list-group-item-danger:focus { - color: #a94442; - background-color: #ebcccc; -} -a.list-group-item-danger.active, -a.list-group-item-danger.active:hover, -a.list-group-item-danger.active:focus { - color: #fff; - background-color: #a94442; - border-color: #a94442; -} -.list-group-item-heading { - margin-top: 0; - margin-bottom: 5px; -} -.list-group-item-text { - margin-bottom: 0; - line-height: 1.3; -} -.panel { - margin-bottom: 20px; - background-color: #fff; - border: 1px solid transparent; - border-radius: 4px; - -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05); - box-shadow: 0 1px 1px rgba(0, 0, 0, .05); -} -.panel-body { - padding: 15px; -} -.panel-heading { - padding: 10px 15px; - border-bottom: 1px solid transparent; - border-top-left-radius: 3px; - border-top-right-radius: 3px; -} -.panel-heading > .dropdown .dropdown-toggle { - color: inherit; -} -.panel-title { - margin-top: 0; - margin-bottom: 0; - font-size: 16px; - color: inherit; -} -.panel-title > a { - color: inherit; -} -.panel-footer { - padding: 10px 15px; - background-color: #f5f5f5; - border-top: 1px solid #ddd; - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; -} -.panel > .list-group, -.panel > .panel-collapse > .list-group { - margin-bottom: 0; -} -.panel > .list-group .list-group-item, -.panel > .panel-collapse > .list-group .list-group-item { - border-width: 1px 0; - border-radius: 0; -} -.panel > .list-group:first-child .list-group-item:first-child, -.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child { - border-top: 0; - border-top-left-radius: 3px; - border-top-right-radius: 3px; -} -.panel > .list-group:last-child .list-group-item:last-child, -.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { - border-bottom: 0; - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; -} -.panel-heading + .list-group .list-group-item:first-child { - border-top-width: 0; -} -.list-group + .panel-footer { - border-top-width: 0; -} -.panel > .table, -.panel > .table-responsive > .table, -.panel > .panel-collapse > .table { - margin-bottom: 0; -} -.panel > .table caption, -.panel > .table-responsive > .table caption, -.panel > .panel-collapse > .table caption { - padding-right: 15px; - padding-left: 15px; -} -.panel > .table:first-child, -.panel > .table-responsive:first-child > .table:first-child { - border-top-left-radius: 3px; - border-top-right-radius: 3px; -} -.panel > .table:first-child > thead:first-child > tr:first-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, -.panel > .table:first-child > tbody:first-child > tr:first-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child { - border-top-left-radius: 3px; - border-top-right-radius: 3px; -} -.panel > .table:first-child > thead:first-child > tr:first-child td:first-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, -.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, -.panel > .table:first-child > thead:first-child > tr:first-child th:first-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, -.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { - border-top-left-radius: 3px; -} -.panel > .table:first-child > thead:first-child > tr:first-child td:last-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, -.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, -.panel > .table:first-child > thead:first-child > tr:first-child th:last-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, -.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { - border-top-right-radius: 3px; -} -.panel > .table:last-child, -.panel > .table-responsive:last-child > .table:last-child { - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; -} -.panel > .table:last-child > tbody:last-child > tr:last-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child { - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; -} -.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, -.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { - border-bottom-left-radius: 3px; -} -.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, -.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { - border-bottom-right-radius: 3px; -} -.panel > .panel-body + .table, -.panel > .panel-body + .table-responsive, -.panel > .table + .panel-body, -.panel > .table-responsive + .panel-body { - border-top: 1px solid #ddd; -} -.panel > .table > tbody:first-child > tr:first-child th, -.panel > .table > tbody:first-child > tr:first-child td { - border-top: 0; -} -.panel > .table-bordered, -.panel > .table-responsive > .table-bordered { - border: 0; -} -.panel > .table-bordered > thead > tr > th:first-child, -.panel > .table-responsive > .table-bordered > thead > tr > th:first-child, -.panel > .table-bordered > tbody > tr > th:first-child, -.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, -.panel > .table-bordered > tfoot > tr > th:first-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, -.panel > .table-bordered > thead > tr > td:first-child, -.panel > .table-responsive > .table-bordered > thead > tr > td:first-child, -.panel > .table-bordered > tbody > tr > td:first-child, -.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, -.panel > .table-bordered > tfoot > tr > td:first-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { - border-left: 0; -} -.panel > .table-bordered > thead > tr > th:last-child, -.panel > .table-responsive > .table-bordered > thead > tr > th:last-child, -.panel > .table-bordered > tbody > tr > th:last-child, -.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, -.panel > .table-bordered > tfoot > tr > th:last-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, -.panel > .table-bordered > thead > tr > td:last-child, -.panel > .table-responsive > .table-bordered > thead > tr > td:last-child, -.panel > .table-bordered > tbody > tr > td:last-child, -.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, -.panel > .table-bordered > tfoot > tr > td:last-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { - border-right: 0; -} -.panel > .table-bordered > thead > tr:first-child > td, -.panel > .table-responsive > .table-bordered > thead > tr:first-child > td, -.panel > .table-bordered > tbody > tr:first-child > td, -.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, -.panel > .table-bordered > thead > tr:first-child > th, -.panel > .table-responsive > .table-bordered > thead > tr:first-child > th, -.panel > .table-bordered > tbody > tr:first-child > th, -.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th { - border-bottom: 0; -} -.panel > .table-bordered > tbody > tr:last-child > td, -.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, -.panel > .table-bordered > tfoot > tr:last-child > td, -.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, -.panel > .table-bordered > tbody > tr:last-child > th, -.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, -.panel > .table-bordered > tfoot > tr:last-child > th, -.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th { - border-bottom: 0; -} -.panel > .table-responsive { - margin-bottom: 0; - border: 0; -} -.panel-group { - margin-bottom: 20px; -} -.panel-group .panel { - margin-bottom: 0; - border-radius: 4px; -} -.panel-group .panel + .panel { - margin-top: 5px; -} -.panel-group .panel-heading { - border-bottom: 0; -} -.panel-group .panel-heading + .panel-collapse > .panel-body, -.panel-group .panel-heading + .panel-collapse > .list-group { - border-top: 1px solid #ddd; -} -.panel-group .panel-footer { - border-top: 0; -} -.panel-group .panel-footer + .panel-collapse .panel-body { - border-bottom: 1px solid #ddd; -} -.panel-default { - border-color: #ddd; -} -.panel-default > .panel-heading { - color: #333; - background-color: #f5f5f5; - border-color: #ddd; -} -.panel-default > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #ddd; -} -.panel-default > .panel-heading .badge { - color: #f5f5f5; - background-color: #333; -} -.panel-default > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #ddd; -} -.panel-primary { - border-color: #337ab7; -} -.panel-primary > .panel-heading { - color: #fff; - background-color: #337ab7; - border-color: #337ab7; -} -.panel-primary > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #337ab7; -} -.panel-primary > .panel-heading .badge { - color: #337ab7; - background-color: #fff; -} -.panel-primary > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #337ab7; -} -.panel-success { - border-color: #d6e9c6; -} -.panel-success > .panel-heading { - color: #3c763d; - background-color: #dff0d8; - border-color: #d6e9c6; -} -.panel-success > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #d6e9c6; -} -.panel-success > .panel-heading .badge { - color: #dff0d8; - background-color: #3c763d; -} -.panel-success > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #d6e9c6; -} -.panel-info { - border-color: #bce8f1; -} -.panel-info > .panel-heading { - color: #31708f; - background-color: #d9edf7; - border-color: #bce8f1; -} -.panel-info > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #bce8f1; -} -.panel-info > .panel-heading .badge { - color: #d9edf7; - background-color: #31708f; -} -.panel-info > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #bce8f1; -} -.panel-warning { - border-color: #faebcc; -} -.panel-warning > .panel-heading { - color: #8a6d3b; - background-color: #fcf8e3; - border-color: #faebcc; -} -.panel-warning > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #faebcc; -} -.panel-warning > .panel-heading .badge { - color: #fcf8e3; - background-color: #8a6d3b; -} -.panel-warning > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #faebcc; -} -.panel-danger { - border-color: #ebccd1; -} -.panel-danger > .panel-heading { - color: #a94442; - background-color: #f2dede; - border-color: #ebccd1; -} -.panel-danger > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #ebccd1; -} -.panel-danger > .panel-heading .badge { - color: #f2dede; - background-color: #a94442; -} -.panel-danger > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #ebccd1; -} -.embed-responsive { - position: relative; - display: block; - height: 0; - padding: 0; - overflow: hidden; -} -.embed-responsive .embed-responsive-item, -.embed-responsive iframe, -.embed-responsive embed, -.embed-responsive object, -.embed-responsive video { - position: absolute; - top: 0; - bottom: 0; - left: 0; - width: 100%; - height: 100%; - border: 0; -} -.embed-responsive.embed-responsive-16by9 { - padding-bottom: 56.25%; -} -.embed-responsive.embed-responsive-4by3 { - padding-bottom: 75%; -} -.well { - min-height: 20px; - padding: 19px; - margin-bottom: 20px; - background-color: #f5f5f5; - border: 1px solid #e3e3e3; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); -} -.well blockquote { - border-color: #ddd; - border-color: rgba(0, 0, 0, .15); -} -.well-lg { - padding: 24px; - border-radius: 6px; -} -.well-sm { - padding: 9px; - border-radius: 3px; -} -.close { - float: right; - font-size: 21px; - font-weight: bold; - line-height: 1; - color: #000; - text-shadow: 0 1px 0 #fff; - filter: alpha(opacity=20); - opacity: .2; -} -.close:hover, -.close:focus { - color: #000; - text-decoration: none; - cursor: pointer; - filter: alpha(opacity=50); - opacity: .5; -} -button.close { - -webkit-appearance: none; - padding: 0; - cursor: pointer; - background: transparent; - border: 0; -} -.modal-open { - overflow: hidden; -} -.modal { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1040; - display: none; - overflow: hidden; - -webkit-overflow-scrolling: touch; - outline: 0; -} -.modal.fade .modal-dialog { - -webkit-transition: -webkit-transform .3s ease-out; - -o-transition: -o-transform .3s ease-out; - transition: transform .3s ease-out; - -webkit-transform: translate(0, -25%); - -ms-transform: translate(0, -25%); - -o-transform: translate(0, -25%); - transform: translate(0, -25%); -} -.modal.in .modal-dialog { - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - -o-transform: translate(0, 0); - transform: translate(0, 0); -} -.modal-open .modal { - overflow-x: hidden; - overflow-y: auto; -} -.modal-dialog { - position: relative; - width: auto; - margin: 10px; -} -.modal-content { - position: relative; - background-color: #fff; - -webkit-background-clip: padding-box; - background-clip: padding-box; - border: 1px solid #999; - border: 1px solid rgba(0, 0, 0, .2); - border-radius: 6px; - outline: 0; - -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5); - box-shadow: 0 3px 9px rgba(0, 0, 0, .5); -} -.modal-backdrop { - position: absolute; - top: 0; - right: 0; - left: 0; - background-color: #000; -} -.modal-backdrop.fade { - filter: alpha(opacity=0); - opacity: 0; -} -.modal-backdrop.in { - filter: alpha(opacity=50); - opacity: .5; -} -.modal-header { - min-height: 16.42857143px; - padding: 15px; - border-bottom: 1px solid #e5e5e5; -} -.modal-header .close { - margin-top: -2px; -} -.modal-title { - margin: 0; - line-height: 1.42857143; -} -.modal-body { - position: relative; - padding: 15px; -} -.modal-footer { - padding: 15px; - text-align: right; - border-top: 1px solid #e5e5e5; -} -.modal-footer .btn + .btn { - margin-bottom: 0; - margin-left: 5px; -} -.modal-footer .btn-group .btn + .btn { - margin-left: -1px; -} -.modal-footer .btn-block + .btn-block { - margin-left: 0; -} -.modal-scrollbar-measure { - position: absolute; - top: -9999px; - width: 50px; - height: 50px; - overflow: scroll; -} -@media (min-width: 768px) { - .modal-dialog { - width: 600px; - margin: 30px auto; - } - .modal-content { - -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5); - box-shadow: 0 5px 15px rgba(0, 0, 0, .5); - } - .modal-sm { - width: 300px; - } -} -@media (min-width: 992px) { - .modal-lg { - width: 900px; - } -} -.tooltip { - position: absolute; - z-index: 1070; - display: block; - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 12px; - font-weight: normal; - line-height: 1.4; - visibility: visible; - filter: alpha(opacity=0); - opacity: 0; -} -.tooltip.in { - filter: alpha(opacity=90); - opacity: .9; -} -.tooltip.top { - padding: 5px 0; - margin-top: -3px; -} -.tooltip.right { - padding: 0 5px; - margin-left: 3px; -} -.tooltip.bottom { - padding: 5px 0; - margin-top: 3px; -} -.tooltip.left { - padding: 0 5px; - margin-left: -3px; -} -.tooltip-inner { - max-width: 200px; - padding: 3px 8px; - color: #fff; - text-align: center; - text-decoration: none; - background-color: #000; - border-radius: 4px; -} -.tooltip-arrow { - position: absolute; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; -} -.tooltip.top .tooltip-arrow { - bottom: 0; - left: 50%; - margin-left: -5px; - border-width: 5px 5px 0; - border-top-color: #000; -} -.tooltip.top-left .tooltip-arrow { - right: 5px; - bottom: 0; - margin-bottom: -5px; - border-width: 5px 5px 0; - border-top-color: #000; -} -.tooltip.top-right .tooltip-arrow { - bottom: 0; - left: 5px; - margin-bottom: -5px; - border-width: 5px 5px 0; - border-top-color: #000; -} -.tooltip.right .tooltip-arrow { - top: 50%; - left: 0; - margin-top: -5px; - border-width: 5px 5px 5px 0; - border-right-color: #000; -} -.tooltip.left .tooltip-arrow { - top: 50%; - right: 0; - margin-top: -5px; - border-width: 5px 0 5px 5px; - border-left-color: #000; -} -.tooltip.bottom .tooltip-arrow { - top: 0; - left: 50%; - margin-left: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000; -} -.tooltip.bottom-left .tooltip-arrow { - top: 0; - right: 5px; - margin-top: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000; -} -.tooltip.bottom-right .tooltip-arrow { - top: 0; - left: 5px; - margin-top: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000; -} -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1060; - display: none; - max-width: 276px; - padding: 1px; - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 14px; - font-weight: normal; - line-height: 1.42857143; - text-align: left; - white-space: normal; - background-color: #fff; - -webkit-background-clip: padding-box; - background-clip: padding-box; - border: 1px solid #ccc; - border: 1px solid rgba(0, 0, 0, .2); - border-radius: 6px; - -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2); - box-shadow: 0 5px 10px rgba(0, 0, 0, .2); -} -.popover.top { - margin-top: -10px; -} -.popover.right { - margin-left: 10px; -} -.popover.bottom { - margin-top: 10px; -} -.popover.left { - margin-left: -10px; -} -.popover-title { - padding: 8px 14px; - margin: 0; - font-size: 14px; - background-color: #f7f7f7; - border-bottom: 1px solid #ebebeb; - border-radius: 5px 5px 0 0; -} -.popover-content { - padding: 9px 14px; -} -.popover > .arrow, -.popover > .arrow:after { - position: absolute; - display: block; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; -} -.popover > .arrow { - border-width: 11px; -} -.popover > .arrow:after { - content: ""; - border-width: 10px; -} -.popover.top > .arrow { - bottom: -11px; - left: 50%; - margin-left: -11px; - border-top-color: #999; - border-top-color: rgba(0, 0, 0, .25); - border-bottom-width: 0; -} -.popover.top > .arrow:after { - bottom: 1px; - margin-left: -10px; - content: " "; - border-top-color: #fff; - border-bottom-width: 0; -} -.popover.right > .arrow { - top: 50%; - left: -11px; - margin-top: -11px; - border-right-color: #999; - border-right-color: rgba(0, 0, 0, .25); - border-left-width: 0; -} -.popover.right > .arrow:after { - bottom: -10px; - left: 1px; - content: " "; - border-right-color: #fff; - border-left-width: 0; -} -.popover.bottom > .arrow { - top: -11px; - left: 50%; - margin-left: -11px; - border-top-width: 0; - border-bottom-color: #999; - border-bottom-color: rgba(0, 0, 0, .25); -} -.popover.bottom > .arrow:after { - top: 1px; - margin-left: -10px; - content: " "; - border-top-width: 0; - border-bottom-color: #fff; -} -.popover.left > .arrow { - top: 50%; - right: -11px; - margin-top: -11px; - border-right-width: 0; - border-left-color: #999; - border-left-color: rgba(0, 0, 0, .25); -} -.popover.left > .arrow:after { - right: 1px; - bottom: -10px; - content: " "; - border-right-width: 0; - border-left-color: #fff; -} -.carousel { - position: relative; -} -.carousel-inner { - position: relative; - width: 100%; - overflow: hidden; -} -.carousel-inner > .item { - position: relative; - display: none; - -webkit-transition: .6s ease-in-out left; - -o-transition: .6s ease-in-out left; - transition: .6s ease-in-out left; -} -.carousel-inner > .item > img, -.carousel-inner > .item > a > img { - line-height: 1; -} -@media all and (transform-3d), (-webkit-transform-3d) { - .carousel-inner > .item { - -webkit-transition: -webkit-transform .6s ease-in-out; - -o-transition: -o-transform .6s ease-in-out; - transition: transform .6s ease-in-out; - - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-perspective: 1000; - perspective: 1000; - } - .carousel-inner > .item.next, - .carousel-inner > .item.active.right { - left: 0; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } - .carousel-inner > .item.prev, - .carousel-inner > .item.active.left { - left: 0; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } - .carousel-inner > .item.next.left, - .carousel-inner > .item.prev.right, - .carousel-inner > .item.active { - left: 0; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} -.carousel-inner > .active, -.carousel-inner > .next, -.carousel-inner > .prev { - display: block; -} -.carousel-inner > .active { - left: 0; -} -.carousel-inner > .next, -.carousel-inner > .prev { - position: absolute; - top: 0; - width: 100%; -} -.carousel-inner > .next { - left: 100%; -} -.carousel-inner > .prev { - left: -100%; -} -.carousel-inner > .next.left, -.carousel-inner > .prev.right { - left: 0; -} -.carousel-inner > .active.left { - left: -100%; -} -.carousel-inner > .active.right { - left: 100%; -} -.carousel-control { - position: absolute; - top: 0; - bottom: 0; - left: 0; - width: 15%; - font-size: 20px; - color: #fff; - text-align: center; - text-shadow: 0 1px 2px rgba(0, 0, 0, .6); - filter: alpha(opacity=50); - opacity: .5; -} -.carousel-control.left { - background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); - background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); - background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001))); - background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); - background-repeat: repeat-x; -} -.carousel-control.right { - right: 0; - left: auto; - background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); - background-image: -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); - background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5))); - background-image: linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); - background-repeat: repeat-x; -} -.carousel-control:hover, -.carousel-control:focus { - color: #fff; - text-decoration: none; - filter: alpha(opacity=90); - outline: 0; - opacity: .9; -} -.carousel-control .icon-prev, -.carousel-control .icon-next, -.carousel-control .glyphicon-chevron-left, -.carousel-control .glyphicon-chevron-right { - position: absolute; - top: 50%; - z-index: 5; - display: inline-block; -} -.carousel-control .icon-prev, -.carousel-control .glyphicon-chevron-left { - left: 50%; - margin-left: -10px; -} -.carousel-control .icon-next, -.carousel-control .glyphicon-chevron-right { - right: 50%; - margin-right: -10px; -} -.carousel-control .icon-prev, -.carousel-control .icon-next { - width: 20px; - height: 20px; - margin-top: -10px; - font-family: serif; -} -.carousel-control .icon-prev:before { - content: '\2039'; -} -.carousel-control .icon-next:before { - content: '\203a'; -} -.carousel-indicators { - position: absolute; - bottom: 10px; - left: 50%; - z-index: 15; - width: 60%; - padding-left: 0; - margin-left: -30%; - text-align: center; - list-style: none; -} -.carousel-indicators li { - display: inline-block; - width: 10px; - height: 10px; - margin: 1px; - text-indent: -999px; - cursor: pointer; - background-color: #000 \9; - background-color: rgba(0, 0, 0, 0); - border: 1px solid #fff; - border-radius: 10px; -} -.carousel-indicators .active { - width: 12px; - height: 12px; - margin: 0; - background-color: #fff; -} -.carousel-caption { - position: absolute; - right: 15%; - bottom: 20px; - left: 15%; - z-index: 10; - padding-top: 20px; - padding-bottom: 20px; - color: #fff; - text-align: center; - text-shadow: 0 1px 2px rgba(0, 0, 0, .6); -} -.carousel-caption .btn { - text-shadow: none; -} -@media screen and (min-width: 768px) { - .carousel-control .glyphicon-chevron-left, - .carousel-control .glyphicon-chevron-right, - .carousel-control .icon-prev, - .carousel-control .icon-next { - width: 30px; - height: 30px; - margin-top: -15px; - font-size: 30px; - } - .carousel-control .glyphicon-chevron-left, - .carousel-control .icon-prev { - margin-left: -15px; - } - .carousel-control .glyphicon-chevron-right, - .carousel-control .icon-next { - margin-right: -15px; - } - .carousel-caption { - right: 20%; - left: 20%; - padding-bottom: 30px; - } - .carousel-indicators { - bottom: 20px; - } -} -.clearfix:before, -.clearfix:after, -.dl-horizontal dd:before, -.dl-horizontal dd:after, -.container:before, -.container:after, -.container-fluid:before, -.container-fluid:after, -.row:before, -.row:after, -.form-horizontal .form-group:before, -.form-horizontal .form-group:after, -.btn-toolbar:before, -.btn-toolbar:after, -.btn-group-vertical > .btn-group:before, -.btn-group-vertical > .btn-group:after, -.nav:before, -.nav:after, -.navbar:before, -.navbar:after, -.navbar-header:before, -.navbar-header:after, -.navbar-collapse:before, -.navbar-collapse:after, -.pager:before, -.pager:after, -.panel-body:before, -.panel-body:after, -.modal-footer:before, -.modal-footer:after { - display: table; - content: " "; -} -.clearfix:after, -.dl-horizontal dd:after, -.container:after, -.container-fluid:after, -.row:after, -.form-horizontal .form-group:after, -.btn-toolbar:after, -.btn-group-vertical > .btn-group:after, -.nav:after, -.navbar:after, -.navbar-header:after, -.navbar-collapse:after, -.pager:after, -.panel-body:after, -.modal-footer:after { - clear: both; -} -.center-block { - display: block; - margin-right: auto; - margin-left: auto; -} -.pull-right { - float: right !important; -} -.pull-left { - float: left !important; -} -.hide { - display: none !important; -} -.show { - display: block !important; -} -.invisible { - visibility: hidden; -} -.text-hide { - font: 0/0 a; - color: transparent; - text-shadow: none; - background-color: transparent; - border: 0; -} -.hidden { - display: none !important; - visibility: hidden !important; -} -.affix { - position: fixed; -} -@-ms-viewport { - width: device-width; -} -.visible-xs, -.visible-sm, -.visible-md, -.visible-lg { - display: none !important; -} -.visible-xs-block, -.visible-xs-inline, -.visible-xs-inline-block, -.visible-sm-block, -.visible-sm-inline, -.visible-sm-inline-block, -.visible-md-block, -.visible-md-inline, -.visible-md-inline-block, -.visible-lg-block, -.visible-lg-inline, -.visible-lg-inline-block { - display: none !important; -} -@media (max-width: 767px) { - .visible-xs { - display: block !important; - } - table.visible-xs { - display: table; - } - tr.visible-xs { - display: table-row !important; - } - th.visible-xs, - td.visible-xs { - display: table-cell !important; - } -} -@media (max-width: 767px) { - .visible-xs-block { - display: block !important; - } -} -@media (max-width: 767px) { - .visible-xs-inline { - display: inline !important; - } -} -@media (max-width: 767px) { - .visible-xs-inline-block { - display: inline-block !important; - } -} -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm { - display: block !important; - } - table.visible-sm { - display: table; - } - tr.visible-sm { - display: table-row !important; - } - th.visible-sm, - td.visible-sm { - display: table-cell !important; - } -} -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm-block { - display: block !important; - } -} -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm-inline { - display: inline !important; - } -} -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm-inline-block { - display: inline-block !important; - } -} -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md { - display: block !important; - } - table.visible-md { - display: table; - } - tr.visible-md { - display: table-row !important; - } - th.visible-md, - td.visible-md { - display: table-cell !important; - } -} -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md-block { - display: block !important; - } -} -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md-inline { - display: inline !important; - } -} -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md-inline-block { - display: inline-block !important; - } -} -@media (min-width: 1200px) { - .visible-lg { - display: block !important; - } - table.visible-lg { - display: table; - } - tr.visible-lg { - display: table-row !important; - } - th.visible-lg, - td.visible-lg { - display: table-cell !important; - } -} -@media (min-width: 1200px) { - .visible-lg-block { - display: block !important; - } -} -@media (min-width: 1200px) { - .visible-lg-inline { - display: inline !important; - } -} -@media (min-width: 1200px) { - .visible-lg-inline-block { - display: inline-block !important; - } -} -@media (max-width: 767px) { - .hidden-xs { - display: none !important; - } -} -@media (min-width: 768px) and (max-width: 991px) { - .hidden-sm { - display: none !important; - } -} -@media (min-width: 992px) and (max-width: 1199px) { - .hidden-md { - display: none !important; - } -} -@media (min-width: 1200px) { - .hidden-lg { - display: none !important; - } -} -.visible-print { - display: none !important; -} -@media print { - .visible-print { - display: block !important; - } - table.visible-print { - display: table; - } - tr.visible-print { - display: table-row !important; - } - th.visible-print, - td.visible-print { - display: table-cell !important; - } -} -.visible-print-block { - display: none !important; -} -@media print { - .visible-print-block { - display: block !important; - } -} -.visible-print-inline { - display: none !important; -} -@media print { - .visible-print-inline { - display: inline !important; - } -} -.visible-print-inline-block { - display: none !important; -} -@media print { - .visible-print-inline-block { - display: inline-block !important; - } -} -@media print { - .hidden-print { - display: none !important; - } -} -/*# sourceMappingURL=bootstrap.css.map */ diff --git a/example_ofxCEF/bin/data/html/dist/css/vendor/bootstrap.min.css b/example_ofxCEF/bin/data/html/dist/css/vendor/bootstrap.min.css deleted file mode 100644 index b6fe4e0..0000000 --- a/example_ofxCEF/bin/data/html/dist/css/vendor/bootstrap.min.css +++ /dev/null @@ -1,5 +0,0 @@ -/*! - * Bootstrap v3.3.1 (http://getbootstrap.com) - * Copyright 2011-2014 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - *//*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:before,:after{color:#000!important;text-shadow:none!important;background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered th,.table-bordered td{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-euro:before,.glyphicon-eur:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:400;line-height:1;color:#777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:''}.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>tbody>tr>td.info,.table>tfoot>tr>td.info,.table>thead>tr>th.info,.table>tbody>tr>th.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>tbody>tr.info>td,.table>tfoot>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr.info>th,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=radio],input[type=checkbox]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=radio]:focus,input[type=checkbox]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date],input[type=time],input[type=datetime-local],input[type=month]{line-height:34px}input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.radio input[type=radio],.radio-inline input[type=radio],.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox]{position:absolute;margin-top:4px \9;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type=radio][disabled],input[type=checkbox][disabled],input[type=radio].disabled,input[type=checkbox].disabled,fieldset[disabled] input[type=radio],fieldset[disabled] input[type=checkbox]{cursor:not-allowed}.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm,.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm,select.form-group-sm .form-control{height:30px;line-height:30px}textarea.input-sm,textarea.form-group-sm .form-control,select[multiple].input-sm,select[multiple].form-group-sm .form-control{height:auto}.input-lg,.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-lg,select.form-group-lg .form-control{height:46px;line-height:46px}textarea.input-lg,textarea.form-group-lg .form-control,select[multiple].input-lg,select[multiple].form-group-lg .form-control{height:auto}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type=radio],.form-inline .checkbox input[type=checkbox]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.3px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default.focus,.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:hover,.btn-success:focus,.btn-success.focus,.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:hover,.btn-info:focus,.btn-info.focus,.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:hover,.btn-warning:focus,.btn-warning.focus,.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:hover,.btn-danger:focus,.btn-danger.focus,.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none;visibility:hidden}.collapse.in{display:block;visibility:visible}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px solid}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.btn:active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn.active{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=radio],[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn,select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn,select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn{height:auto}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=radio],.input-group-addon input[type=checkbox]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none;visibility:hidden}.tab-content>.active{display:block;visibility:visible}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important;visibility:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type=radio],.navbar-form .checkbox input[type=checkbox]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:hover,a.label:focus{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:hover,.label-default[href]:focus{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge{top:0;padding:1px 5px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px 15px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding:48px 0}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron h1,.jumbotron .h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail>img,.thumbnail a>img{margin-right:auto;margin-left:auto}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus{color:#555;text-decoration:none;background-color:#f5f5f5}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-right:15px;padding-left:15px}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:absolute;top:0;right:0;left:0;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{min-height:16.43px;padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.4;visibility:visible;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.42857143;text-align:left;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.carousel-inner>.item.next,.carousel-inner>.item.active.right{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after{display:table;content:" "}.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-footer:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important;visibility:hidden!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none!important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}th.visible-print,td.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}} \ No newline at end of file diff --git a/example_ofxCEF/bin/data/html/dist/css/vendor/flat-ui.css b/example_ofxCEF/bin/data/html/dist/css/vendor/flat-ui.css deleted file mode 100644 index 98b4eb1..0000000 --- a/example_ofxCEF/bin/data/html/dist/css/vendor/flat-ui.css +++ /dev/null @@ -1,6200 +0,0 @@ -/*! - * Flat UI Free v2.2.2 (http://designmodo.github.io/Flat-UI/) - * Copyright 2013-2014 Designmodo, Inc. - */ - -@font-face { - font-family: 'Lato'; - font-style: normal; - font-weight: 900; - - src: url('../fonts/lato/lato-black.eot'); - src: url('../fonts/lato/lato-black.eot?#iefix') format('embedded-opentype'), url('../fonts/lato/lato-black.woff') format('woff'), url('../fonts/lato/lato-black.ttf') format('truetype'), url('../fonts/lato/lato-black.svg#latoblack') format('svg'); - } -@font-face { - font-family: 'Lato'; - font-style: normal; - font-weight: bold; - - src: url('../fonts/lato/lato-bold.eot'); - src: url('../fonts/lato/lato-bold.eot?#iefix') format('embedded-opentype'), url('../fonts/lato/lato-bold.woff') format('woff'), url('../fonts/lato/lato-bold.ttf') format('truetype'), url('../fonts/lato/lato-bold.svg#latobold') format('svg'); - } -@font-face { - font-family: 'Lato'; - font-style: italic; - font-weight: bold; - - src: url('../fonts/lato/lato-bolditalic.eot'); - src: url('../fonts/lato/lato-bolditalic.eot?#iefix') format('embedded-opentype'), url('../fonts/lato/lato-bolditalic.woff') format('woff'), url('../fonts/lato/lato-bolditalic.ttf') format('truetype'), url('../fonts/lato/lato-bolditalic.svg#latobold-italic') format('svg'); - } -@font-face { - font-family: 'Lato'; - font-style: italic; - font-weight: normal; - - src: url('../fonts/lato/lato-italic.eot'); - src: url('../fonts/lato/lato-italic.eot?#iefix') format('embedded-opentype'), url('../fonts/lato/lato-italic.woff') format('woff'), url('../fonts/lato/lato-italic.ttf') format('truetype'), url('../fonts/lato/lato-italic.svg#latoitalic') format('svg'); - } -@font-face { - font-family: 'Lato'; - font-style: normal; - font-weight: 300; - - src: url('../fonts/lato/lato-light.eot'); - src: url('../fonts/lato/lato-light.eot?#iefix') format('embedded-opentype'), url('../fonts/lato/lato-light.woff') format('woff'), url('../fonts/lato/lato-light.ttf') format('truetype'), url('../fonts/lato/lato-light.svg#latolight') format('svg'); - } -@font-face { - font-family: 'Lato'; - font-style: normal; - font-weight: normal; - - src: url('../fonts/lato/lato-regular.eot'); - src: url('../fonts/lato/lato-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/lato/lato-regular.woff') format('woff'), url('../fonts/lato/lato-regular.ttf') format('truetype'), url('../fonts/lato/lato-regular.svg#latoregular') format('svg'); - } -@font-face { - font-family: 'Flat-UI-Icons'; - - src: url('../fonts/glyphicons/flat-ui-icons-regular.eot'); - src: url('../fonts/glyphicons/flat-ui-icons-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons/flat-ui-icons-regular.woff') format('woff'), url('../fonts/glyphicons/flat-ui-icons-regular.ttf') format('truetype'), url('../fonts/glyphicons/flat-ui-icons-regular.svg#flat-ui-icons-regular') format('svg'); - } -[class^="fui-"], -[class*="fui-"] { - font-family: 'Flat-UI-Icons'; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - - speak: none; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - } -.fui-triangle-up:before { - content: "\e600"; - } -.fui-triangle-down:before { - content: "\e601"; - } -.fui-triangle-up-small:before { - content: "\e602"; - } -.fui-triangle-down-small:before { - content: "\e603"; - } -.fui-triangle-left-large:before { - content: "\e604"; - } -.fui-triangle-right-large:before { - content: "\e605"; - } -.fui-arrow-left:before { - content: "\e606"; - } -.fui-arrow-right:before { - content: "\e607"; - } -.fui-plus:before { - content: "\e608"; - } -.fui-cross:before { - content: "\e609"; - } -.fui-check:before { - content: "\e60a"; - } -.fui-radio-unchecked:before { - content: "\e60b"; - } -.fui-radio-checked:before { - content: "\e60c"; - } -.fui-checkbox-unchecked:before { - content: "\e60d"; - } -.fui-checkbox-checked:before { - content: "\e60e"; - } -.fui-info-circle:before { - content: "\e60f"; - } -.fui-alert-circle:before { - content: "\e610"; - } -.fui-question-circle:before { - content: "\e611"; - } -.fui-check-circle:before { - content: "\e612"; - } -.fui-cross-circle:before { - content: "\e613"; - } -.fui-plus-circle:before { - content: "\e614"; - } -.fui-pause:before { - content: "\e615"; - } -.fui-play:before { - content: "\e616"; - } -.fui-volume:before { - content: "\e617"; - } -.fui-mute:before { - content: "\e618"; - } -.fui-resize:before { - content: "\e619"; - } -.fui-list:before { - content: "\e61a"; - } -.fui-list-thumbnailed:before { - content: "\e61b"; - } -.fui-list-small-thumbnails:before { - content: "\e61c"; - } -.fui-list-large-thumbnails:before { - content: "\e61d"; - } -.fui-list-numbered:before { - content: "\e61e"; - } -.fui-list-columned:before { - content: "\e61f"; - } -.fui-list-bulleted:before { - content: "\e620"; - } -.fui-window:before { - content: "\e621"; - } -.fui-windows:before { - content: "\e622"; - } -.fui-loop:before { - content: "\e623"; - } -.fui-cmd:before { - content: "\e624"; - } -.fui-mic:before { - content: "\e625"; - } -.fui-heart:before { - content: "\e626"; - } -.fui-location:before { - content: "\e627"; - } -.fui-new:before { - content: "\e628"; - } -.fui-video:before { - content: "\e629"; - } -.fui-photo:before { - content: "\e62a"; - } -.fui-time:before { - content: "\e62b"; - } -.fui-eye:before { - content: "\e62c"; - } -.fui-chat:before { - content: "\e62d"; - } -.fui-home:before { - content: "\e62e"; - } -.fui-upload:before { - content: "\e62f"; - } -.fui-search:before { - content: "\e630"; - } -.fui-user:before { - content: "\e631"; - } -.fui-mail:before { - content: "\e632"; - } -.fui-lock:before { - content: "\e633"; - } -.fui-power:before { - content: "\e634"; - } -.fui-calendar:before { - content: "\e635"; - } -.fui-gear:before { - content: "\e636"; - } -.fui-bookmark:before { - content: "\e637"; - } -.fui-exit:before { - content: "\e638"; - } -.fui-trash:before { - content: "\e639"; - } -.fui-folder:before { - content: "\e63a"; - } -.fui-bubble:before { - content: "\e63b"; - } -.fui-export:before { - content: "\e63c"; - } -.fui-calendar-solid:before { - content: "\e63d"; - } -.fui-star:before { - content: "\e63e"; - } -.fui-star-2:before { - content: "\e63f"; - } -.fui-credit-card:before { - content: "\e640"; - } -.fui-clip:before { - content: "\e641"; - } -.fui-link:before { - content: "\e642"; - } -.fui-tag:before { - content: "\e643"; - } -.fui-document:before { - content: "\e644"; - } -.fui-image:before { - content: "\e645"; - } -.fui-facebook:before { - content: "\e646"; - } -.fui-youtube:before { - content: "\e647"; - } -.fui-vimeo:before { - content: "\e648"; - } -.fui-twitter:before { - content: "\e649"; - } -.fui-spotify:before { - content: "\e64a"; - } -.fui-skype:before { - content: "\e64b"; - } -.fui-pinterest:before { - content: "\e64c"; - } -.fui-path:before { - content: "\e64d"; - } -.fui-linkedin:before { - content: "\e64e"; - } -.fui-google-plus:before { - content: "\e64f"; - } -.fui-dribbble:before { - content: "\e650"; - } -.fui-behance:before { - content: "\e651"; - } -.fui-stumbleupon:before { - content: "\e652"; - } -.fui-yelp:before { - content: "\e653"; - } -.fui-wordpress:before { - content: "\e654"; - } -.fui-windows-8:before { - content: "\e655"; - } -.fui-vine:before { - content: "\e656"; - } -.fui-tumblr:before { - content: "\e657"; - } -.fui-paypal:before { - content: "\e658"; - } -.fui-lastfm:before { - content: "\e659"; - } -.fui-instagram:before { - content: "\e65a"; - } -.fui-html5:before { - content: "\e65b"; - } -.fui-github:before { - content: "\e65c"; - } -.fui-foursquare:before { - content: "\e65d"; - } -.fui-dropbox:before { - content: "\e65e"; - } -.fui-android:before { - content: "\e65f"; - } -.fui-apple:before { - content: "\e660"; - } -body { - font-family: "Lato", Helvetica, Arial, sans-serif; - font-size: 18px; - line-height: 1.72222; - color: #34495e; - background-color: #fff; - } -a { - color: #16a085; - text-decoration: none; - -webkit-transition: .25s; - transition: .25s; - } -a:hover, -a:focus { - color: #1abc9c; - text-decoration: none; - } -a:focus { - outline: none; - } -.img-rounded { - border-radius: 6px; - } -.img-thumbnail { - display: inline-block; - max-width: 100%; - height: auto; - padding: 4px; - line-height: 1.72222; - background-color: #fff; - border: 2px solid #bdc3c7; - border-radius: 6px; - -webkit-transition: all .25s ease-in-out; - transition: all .25s ease-in-out; - } -.img-comment { - margin: 24px 0; - font-size: 15px; - font-style: italic; - line-height: 1.2; - } -h1, -h2, -h3, -h4, -h5, -h6, -.h1, -.h2, -.h3, -.h4, -.h5, -.h6 { - font-family: inherit; - font-weight: 700; - line-height: 1.1; - color: inherit; - } -h1 small, -h2 small, -h3 small, -h4 small, -h5 small, -h6 small, -.h1 small, -.h2 small, -.h3 small, -.h4 small, -.h5 small, -.h6 small { - color: #e7e9ec; - } -h1, -h2, -h3 { - margin-top: 30px; - margin-bottom: 15px; - } -h4, -h5, -h6 { - margin-top: 15px; - margin-bottom: 15px; - } -h6 { - font-weight: normal; - } -h1, -.h1 { - font-size: 61px; - } -h2, -.h2 { - font-size: 53px; - } -h3, -.h3 { - font-size: 40px; - } -h4, -.h4 { - font-size: 29px; - } -h5, -.h5 { - font-size: 28px; - } -h6, -.h6 { - font-size: 24px; - } -p { - margin: 0 0 15px; - font-size: 18px; - line-height: 1.72222; - } -.lead { - margin-bottom: 30px; - font-size: 28px; - font-weight: 300; - line-height: 1.46428571; - } -@media (min-width: 768px) { - .lead { - font-size: 30.006px; - } - } -small, -.small { - font-size: 83%; - line-height: 2.067; - } -.text-muted { - color: #bdc3c7; - } -.text-inverse { - color: #fff; - } -.text-primary { - color: #1abc9c; - } -a.text-primary:hover { - color: #148f77; - } -.text-warning { - color: #f1c40f; - } -a.text-warning:hover { - color: #c29d0b; - } -.text-danger { - color: #e74c3c; - } -a.text-danger:hover { - color: #d62c1a; - } -.text-success { - color: #2ecc71; - } -a.text-success:hover { - color: #25a25a; - } -.text-info { - color: #3498db; - } -a.text-info:hover { - color: #217dbb; - } -.bg-primary { - color: #fff; - background-color: #34495e; - } -a.bg-primary:hover { - background-color: #222f3d; - } -.bg-success { - background-color: #dff0d8; - } -a.bg-success:hover { - background-color: #c1e2b3; - } -.bg-info { - background-color: #d9edf7; - } -a.bg-info:hover { - background-color: #afd9ee; - } -.bg-warning { - background-color: #fcf8e3; - } -a.bg-warning:hover { - background-color: #f7ecb5; - } -.bg-danger { - background-color: #f2dede; - } -a.bg-danger:hover { - background-color: #e4b9b9; - } -.page-header { - padding-bottom: 14px; - margin: 60px 0 30px; - border-bottom: 2px solid #e7e9ec; - } -ul, -ol { - margin-bottom: 15px; - } -dl { - margin-bottom: 30px; - } -dt, -dd { - line-height: 1.72222; - } -@media (min-width: 768px) { - .dl-horizontal dt { - width: 160px; - } - .dl-horizontal dd { - margin-left: 180px; - } - } -abbr[title], -abbr[data-original-title] { - border-bottom: 1px dotted #bdc3c7; - } -blockquote { - padding: 0 0 0 16px; - margin: 0 0 30px; - border-left: 3px solid #e7e9ec; - } -blockquote p { - margin-bottom: .4em; - font-size: 20px; - font-weight: normal; - line-height: 1.55; - } -blockquote small, -blockquote .small { - font-size: 18px; - font-style: italic; - line-height: 1.72222; - color: inherit; - } -blockquote small:before, -blockquote .small:before { - content: ""; - } -blockquote.pull-right { - padding-right: 16px; - padding-left: 0; - border-right: 3px solid #e7e9ec; - border-left: 0; - } -blockquote.pull-right small:after { - content: ""; - } -address { - margin-bottom: 30px; - line-height: 1.72222; - } -sub, -sup { - font-size: 70%; - } -code, -kbd, -pre, -samp { - font-family: Monaco, Menlo, Consolas, "Courier New", monospace; - } -code { - padding: 2px 6px; - font-size: 85%; - color: #c7254e; - background-color: #f9f2f4; - border-radius: 4px; - } -kbd { - padding: 2px 6px; - font-size: 85%; - color: #fff; - background-color: #34495e; - border-radius: 4px; - box-shadow: none; - } -pre { - padding: 8px; - margin: 0 0 15px; - font-size: 13px; - line-height: 1.72222; - color: inherit; - white-space: pre; - background-color: #fff; - border: 2px solid #e7e9ec; - border-radius: 6px; - } -.pre-scrollable { - max-height: 340px; - } -.thumbnail { - display: block; - padding: 4px; - margin-bottom: 5px; - line-height: 1.72222; - background-color: #fff; - border: 2px solid #bdc3c7; - border-radius: 6px; - -webkit-transition: border .25s ease-in-out; - transition: border .25s ease-in-out; - } -.thumbnail > img, -.thumbnail a > img { - display: block; - max-width: 100%; - height: auto; - margin-right: auto; - margin-left: auto; - } -a.thumbnail:hover, -a.thumbnail:focus, -a.thumbnail.active { - border-color: #16a085; - } -.thumbnail .caption { - padding: 9px; - color: #34495e; - } -.btn { - padding: 10px 15px; - font-size: 15px; - font-weight: normal; - line-height: 1.4; - border: none; - border-radius: 4px; - -webkit-transition: border .25s linear, color .25s linear, background-color .25s linear; - transition: border .25s linear, color .25s linear, background-color .25s linear; - - -webkit-font-smoothing: subpixel-antialiased; - } -.btn:hover, -.btn:focus { - color: #fff; - outline: none; - } -.btn:active, -.btn.active { - outline: none; - box-shadow: none; - } -.btn:focus:active { - outline: none; - } -.btn.disabled, -.btn[disabled], -fieldset[disabled] .btn { - color: rgba(255, 255, 255, .75); - cursor: not-allowed; - background-color: #bdc3c7; - filter: alpha(opacity=70); - opacity: .7; - } -.btn [class^="fui-"] { - position: relative; - top: 1px; - margin: 0 1px; - line-height: 1; - } -.btn-xs.btn [class^="fui-"] { - top: 0; - font-size: 11px; - } -.btn-hg.btn [class^="fui-"] { - top: 2px; - } -.btn-default { - color: #fff; - background-color: #bdc3c7; - } -.btn-default:hover, -.btn-default.hover, -.btn-default:focus, -.btn-default:active, -.btn-default.active, -.open > .dropdown-toggle.btn-default { - color: #fff; - background-color: #cacfd2; - border-color: #cacfd2; - } -.btn-default:active, -.btn-default.active, -.open > .dropdown-toggle.btn-default { - background: #a1a6a9; - border-color: #a1a6a9; - } -.btn-default.disabled, -.btn-default[disabled], -fieldset[disabled] .btn-default, -.btn-default.disabled:hover, -.btn-default[disabled]:hover, -fieldset[disabled] .btn-default:hover, -.btn-default.disabled.hover, -.btn-default[disabled].hover, -fieldset[disabled] .btn-default.hover, -.btn-default.disabled:focus, -.btn-default[disabled]:focus, -fieldset[disabled] .btn-default:focus, -.btn-default.disabled:active, -.btn-default[disabled]:active, -fieldset[disabled] .btn-default:active, -.btn-default.disabled.active, -.btn-default[disabled].active, -fieldset[disabled] .btn-default.active { - background-color: #bdc3c7; - border-color: #bdc3c7; - } -.btn-default .badge { - color: #bdc3c7; - background-color: #fff; - } -.btn-primary { - color: #fff; - background-color: #1abc9c; - } -.btn-primary:hover, -.btn-primary.hover, -.btn-primary:focus, -.btn-primary:active, -.btn-primary.active, -.open > .dropdown-toggle.btn-primary { - color: #fff; - background-color: #48c9b0; - border-color: #48c9b0; - } -.btn-primary:active, -.btn-primary.active, -.open > .dropdown-toggle.btn-primary { - background: #16a085; - border-color: #16a085; - } -.btn-primary.disabled, -.btn-primary[disabled], -fieldset[disabled] .btn-primary, -.btn-primary.disabled:hover, -.btn-primary[disabled]:hover, -fieldset[disabled] .btn-primary:hover, -.btn-primary.disabled.hover, -.btn-primary[disabled].hover, -fieldset[disabled] .btn-primary.hover, -.btn-primary.disabled:focus, -.btn-primary[disabled]:focus, -fieldset[disabled] .btn-primary:focus, -.btn-primary.disabled:active, -.btn-primary[disabled]:active, -fieldset[disabled] .btn-primary:active, -.btn-primary.disabled.active, -.btn-primary[disabled].active, -fieldset[disabled] .btn-primary.active { - background-color: #bdc3c7; - border-color: #1abc9c; - } -.btn-primary .badge { - color: #1abc9c; - background-color: #fff; - } -.btn-info { - color: #fff; - background-color: #3498db; - } -.btn-info:hover, -.btn-info.hover, -.btn-info:focus, -.btn-info:active, -.btn-info.active, -.open > .dropdown-toggle.btn-info { - color: #fff; - background-color: #5dade2; - border-color: #5dade2; - } -.btn-info:active, -.btn-info.active, -.open > .dropdown-toggle.btn-info { - background: #2c81ba; - border-color: #2c81ba; - } -.btn-info.disabled, -.btn-info[disabled], -fieldset[disabled] .btn-info, -.btn-info.disabled:hover, -.btn-info[disabled]:hover, -fieldset[disabled] .btn-info:hover, -.btn-info.disabled.hover, -.btn-info[disabled].hover, -fieldset[disabled] .btn-info.hover, -.btn-info.disabled:focus, -.btn-info[disabled]:focus, -fieldset[disabled] .btn-info:focus, -.btn-info.disabled:active, -.btn-info[disabled]:active, -fieldset[disabled] .btn-info:active, -.btn-info.disabled.active, -.btn-info[disabled].active, -fieldset[disabled] .btn-info.active { - background-color: #bdc3c7; - border-color: #3498db; - } -.btn-info .badge { - color: #3498db; - background-color: #fff; - } -.btn-danger { - color: #fff; - background-color: #e74c3c; - } -.btn-danger:hover, -.btn-danger.hover, -.btn-danger:focus, -.btn-danger:active, -.btn-danger.active, -.open > .dropdown-toggle.btn-danger { - color: #fff; - background-color: #ec7063; - border-color: #ec7063; - } -.btn-danger:active, -.btn-danger.active, -.open > .dropdown-toggle.btn-danger { - background: #c44133; - border-color: #c44133; - } -.btn-danger.disabled, -.btn-danger[disabled], -fieldset[disabled] .btn-danger, -.btn-danger.disabled:hover, -.btn-danger[disabled]:hover, -fieldset[disabled] .btn-danger:hover, -.btn-danger.disabled.hover, -.btn-danger[disabled].hover, -fieldset[disabled] .btn-danger.hover, -.btn-danger.disabled:focus, -.btn-danger[disabled]:focus, -fieldset[disabled] .btn-danger:focus, -.btn-danger.disabled:active, -.btn-danger[disabled]:active, -fieldset[disabled] .btn-danger:active, -.btn-danger.disabled.active, -.btn-danger[disabled].active, -fieldset[disabled] .btn-danger.active { - background-color: #bdc3c7; - border-color: #e74c3c; - } -.btn-danger .badge { - color: #e74c3c; - background-color: #fff; - } -.btn-success { - color: #fff; - background-color: #2ecc71; - } -.btn-success:hover, -.btn-success.hover, -.btn-success:focus, -.btn-success:active, -.btn-success.active, -.open > .dropdown-toggle.btn-success { - color: #fff; - background-color: #58d68d; - border-color: #58d68d; - } -.btn-success:active, -.btn-success.active, -.open > .dropdown-toggle.btn-success { - background: #27ad60; - border-color: #27ad60; - } -.btn-success.disabled, -.btn-success[disabled], -fieldset[disabled] .btn-success, -.btn-success.disabled:hover, -.btn-success[disabled]:hover, -fieldset[disabled] .btn-success:hover, -.btn-success.disabled.hover, -.btn-success[disabled].hover, -fieldset[disabled] .btn-success.hover, -.btn-success.disabled:focus, -.btn-success[disabled]:focus, -fieldset[disabled] .btn-success:focus, -.btn-success.disabled:active, -.btn-success[disabled]:active, -fieldset[disabled] .btn-success:active, -.btn-success.disabled.active, -.btn-success[disabled].active, -fieldset[disabled] .btn-success.active { - background-color: #bdc3c7; - border-color: #2ecc71; - } -.btn-success .badge { - color: #2ecc71; - background-color: #fff; - } -.btn-warning { - color: #fff; - background-color: #f1c40f; - } -.btn-warning:hover, -.btn-warning.hover, -.btn-warning:focus, -.btn-warning:active, -.btn-warning.active, -.open > .dropdown-toggle.btn-warning { - color: #fff; - background-color: #f4d313; - border-color: #f4d313; - } -.btn-warning:active, -.btn-warning.active, -.open > .dropdown-toggle.btn-warning { - background: #cda70d; - border-color: #cda70d; - } -.btn-warning.disabled, -.btn-warning[disabled], -fieldset[disabled] .btn-warning, -.btn-warning.disabled:hover, -.btn-warning[disabled]:hover, -fieldset[disabled] .btn-warning:hover, -.btn-warning.disabled.hover, -.btn-warning[disabled].hover, -fieldset[disabled] .btn-warning.hover, -.btn-warning.disabled:focus, -.btn-warning[disabled]:focus, -fieldset[disabled] .btn-warning:focus, -.btn-warning.disabled:active, -.btn-warning[disabled]:active, -fieldset[disabled] .btn-warning:active, -.btn-warning.disabled.active, -.btn-warning[disabled].active, -fieldset[disabled] .btn-warning.active { - background-color: #bdc3c7; - border-color: #f1c40f; - } -.btn-warning .badge { - color: #f1c40f; - background-color: #fff; - } -.btn-inverse { - color: #fff; - background-color: #34495e; - } -.btn-inverse:hover, -.btn-inverse.hover, -.btn-inverse:focus, -.btn-inverse:active, -.btn-inverse.active, -.open > .dropdown-toggle.btn-inverse { - color: #fff; - background-color: #415b76; - border-color: #415b76; - } -.btn-inverse:active, -.btn-inverse.active, -.open > .dropdown-toggle.btn-inverse { - background: #2c3e50; - border-color: #2c3e50; - } -.btn-inverse.disabled, -.btn-inverse[disabled], -fieldset[disabled] .btn-inverse, -.btn-inverse.disabled:hover, -.btn-inverse[disabled]:hover, -fieldset[disabled] .btn-inverse:hover, -.btn-inverse.disabled.hover, -.btn-inverse[disabled].hover, -fieldset[disabled] .btn-inverse.hover, -.btn-inverse.disabled:focus, -.btn-inverse[disabled]:focus, -fieldset[disabled] .btn-inverse:focus, -.btn-inverse.disabled:active, -.btn-inverse[disabled]:active, -fieldset[disabled] .btn-inverse:active, -.btn-inverse.disabled.active, -.btn-inverse[disabled].active, -fieldset[disabled] .btn-inverse.active { - background-color: #bdc3c7; - border-color: #34495e; - } -.btn-inverse .badge { - color: #34495e; - background-color: #fff; - } -.btn-embossed { - box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .15); - } -.btn-embossed.active, -.btn-embossed:active { - box-shadow: inset 0 2px 0 rgba(0, 0, 0, .15); - } -.btn-wide { - min-width: 140px; - padding-right: 30px; - padding-left: 30px; - } -.btn-link { - color: #16a085; - } -.btn-link:hover, -.btn-link:focus { - color: #1abc9c; - text-decoration: underline; - background-color: transparent; - } -.btn-link[disabled]:hover, -fieldset[disabled] .btn-link:hover, -.btn-link[disabled]:focus, -fieldset[disabled] .btn-link:focus { - color: #bdc3c7; - text-decoration: none; - } -.btn-hg, -.btn-group-hg > .btn { - padding: 13px 20px; - font-size: 22px; - line-height: 1.227; - border-radius: 6px; - } -.btn-lg, -.btn-group-lg > .btn { - padding: 10px 19px; - font-size: 17px; - line-height: 1.471; - border-radius: 6px; - } -.btn-sm, -.btn-group-sm > .btn { - padding: 9px 13px; - font-size: 13px; - line-height: 1.385; - border-radius: 4px; - } -.btn-xs, -.btn-group-xs > .btn { - padding: 6px 9px; - font-size: 12px; - line-height: 1.083; - border-radius: 3px; - } -.btn-tip { - padding-left: 10px; - font-size: 92%; - font-weight: 300; - } -.btn-block { - white-space: normal; - } -[class*="btn-social-"] { - padding: 10px 15px; - font-size: 13px; - line-height: 1.077; - border-radius: 4px; - } -.btn-social-pinterest { - color: #fff; - background-color: #cb2028; - } -.btn-social-pinterest:hover, -.btn-social-pinterest:focus { - background-color: #d54d53; - } -.btn-social-pinterest:active, -.btn-social-pinterest.active { - background-color: #ad1b22; - } -.btn-social-linkedin { - color: #fff; - background-color: #0072b5; - } -.btn-social-linkedin:hover, -.btn-social-linkedin:focus { - background-color: #338ec4; - } -.btn-social-linkedin:active, -.btn-social-linkedin.active { - background-color: #00619a; - } -.btn-social-stumbleupon { - color: #fff; - background-color: #ed4a13; - } -.btn-social-stumbleupon:hover, -.btn-social-stumbleupon:focus { - background-color: #f16e42; - } -.btn-social-stumbleupon:active, -.btn-social-stumbleupon.active { - background-color: #c93f10; - } -.btn-social-googleplus { - color: #fff; - background-color: #2d2d2d; - } -.btn-social-googleplus:hover, -.btn-social-googleplus:focus { - background-color: #575757; - } -.btn-social-googleplus:active, -.btn-social-googleplus.active { - background-color: #262626; - } -.btn-social-facebook { - color: #fff; - background-color: #2f4b93; - } -.btn-social-facebook:hover, -.btn-social-facebook:focus { - background-color: #596fa9; - } -.btn-social-facebook:active, -.btn-social-facebook.active { - background-color: #28407d; - } -.btn-social-twitter { - color: #fff; - background-color: #00bdef; - } -.btn-social-twitter:hover, -.btn-social-twitter:focus { - background-color: #33caf2; - } -.btn-social-twitter:active, -.btn-social-twitter.active { - background-color: #00a1cb; - } -.btn-group > .btn + .btn { - margin-left: 0; - } -.btn-group > .btn + .dropdown-toggle { - padding: 10px 12px; - border-left: 2px solid rgba(52, 73, 94, .15); - } -.btn-group > .btn + .dropdown-toggle .caret { - margin-right: 3px; - margin-left: 3px; - } -.btn-group > .btn.btn-gh + .dropdown-toggle .caret { - margin-right: 7px; - margin-left: 7px; - } -.btn-group > .btn.btn-sm + .dropdown-toggle .caret { - margin-right: 0; - margin-left: 0; - } -.dropdown-toggle .caret { - margin-left: 8px; - } -.btn-group-xs > .btn + .dropdown-toggle { - padding: 6px 9px; - } -.btn-group-sm > .btn + .dropdown-toggle { - padding: 9px 13px; - } -.btn-group-lg > .btn + .dropdown-toggle { - padding: 10px 19px; - } -.btn-group-hg > .btn + .dropdown-toggle { - padding: 13px 20px; - } -.btn-xs .caret { - border-width: 6px 4px 0; - border-bottom-width: 0; - } -.btn-lg .caret { - border-width: 8px 6px 0; - border-bottom-width: 0; - } -.dropup .btn-lg .caret { - border-width: 0 6px 8px; - } -.dropup .btn-xs .caret { - border-width: 0 4px 6px; - } -.btn-group > .btn, -.btn-group > .dropdown-menu, -.btn-group > .popover { - font-weight: 400; - } -.btn-group:focus .dropdown-toggle { - outline: none; - -webkit-transition: .25s; - transition: .25s; - } -.btn-group.open .dropdown-toggle { - color: rgba(255, 255, 255, .75); - box-shadow: none; - } -.btn-toolbar .btn.active { - color: #fff; - } -.btn-toolbar .btn > [class^="fui-"] { - margin: 0 1px; - font-size: 16px; - } -legend { - display: block; - width: 100%; - padding: 0; - margin-bottom: 30px / 2; - font-size: 24px; - line-height: inherit; - color: inherit; - border-bottom: none; - } -textarea { - padding: 5px 11px; - font-size: 20px; - line-height: 24px; - } -input[type="search"] { - -webkit-appearance: none !important; - } -label { - font-size: 15px; - font-weight: normal; - line-height: 2.3; - } -.form-control::-moz-placeholder, -.select2-search input[type="text"]::-moz-placeholder { - color: #b2bcc5; - opacity: 1; - } -.form-control:-ms-input-placeholder, -.select2-search input[type="text"]:-ms-input-placeholder { - color: #b2bcc5; - } -.form-control::-webkit-input-placeholder, -.select2-search input[type="text"]::-webkit-input-placeholder { - color: #b2bcc5; - } -.form-control, -.select2-search input[type="text"] { - height: 42px; - padding: 8px 12px; - font-family: "Lato", Helvetica, Arial, sans-serif; - font-size: 15px; - line-height: 1.467; - color: #34495e; - border: 2px solid #bdc3c7; - border-radius: 6px; - box-shadow: none; - -webkit-transition: border .25s linear, color .25s linear, background-color .25s linear; - transition: border .25s linear, color .25s linear, background-color .25s linear; - } -.form-group.focus .form-control, -.form-control:focus, -.form-group.focus .select2-search input[type="text"], -.select2-search input[type="text"]:focus { - border-color: #1abc9c; - outline: 0; - box-shadow: none; - } -.form-control[disabled], -.form-control[readonly], -fieldset[disabled] .form-control, -.select2-search input[type="text"][disabled], -.select2-search input[type="text"][readonly], -fieldset[disabled] .select2-search input[type="text"] { - color: #d5dbdb; - cursor: default; - background-color: #f4f6f6; - filter: alpha(opacity=70); - border-color: #d5dbdb; - opacity: .7; - } -.form-control.flat, -.select2-search input[type="text"].flat { - border-color: transparent; - } -.form-control.flat:hover, -.select2-search input[type="text"].flat:hover { - border-color: #bdc3c7; - } -.form-control.flat:focus, -.select2-search input[type="text"].flat:focus { - border-color: #1abc9c; - } -.input-sm, -.form-group-sm .form-control, -.form-group-sm .select2-search input[type="text"], -.select2-search input[type="text"] { - height: 35px; - padding: 6px 10px; - font-size: 13px; - line-height: 1.462; - border-radius: 6px; - } -select.input-sm, -select.form-group-sm .form-control, -select.form-group-sm .select2-search input[type="text"], -select.select2-search input[type="text"] { - height: 35px; - line-height: 35px; - } -textarea.input-sm, -textarea.form-group-sm .form-control, -select[multiple].input-sm, -select[multiple].form-group-sm .form-control, -textarea.form-group-sm .select2-search input[type="text"], -select[multiple].form-group-sm .select2-search input[type="text"], -textarea.select2-search input[type="text"], -select[multiple].select2-search input[type="text"] { - height: auto; - } -.input-lg, -.form-group-lg .form-control, -.form-group-lg .select2-search input[type="text"] { - height: 45px; - padding: 10px 15px; - font-size: 17px; - line-height: 1.235; - border-radius: 6px; - } -select.input-lg, -select.form-group-lg .form-control, -select.form-group-lg .select2-search input[type="text"] { - height: 45px; - line-height: 45px; - } -textarea.input-lg, -textarea.form-group-lg .form-control, -select[multiple].input-lg, -select[multiple].form-group-lg .form-control, -textarea.form-group-lg .select2-search input[type="text"], -select[multiple].form-group-lg .select2-search input[type="text"] { - height: auto; - } -.input-hg, -.form-group-hg .form-control, -.form-horizontal .form-group-hg .form-control, -.form-group-hg .select2-search input[type="text"], -.form-horizontal .form-group-hg .select2-search input[type="text"] { - height: 53px; - padding: 10px 16px; - font-size: 22px; - line-height: 1.318; - border-radius: 6px; - } -select.input-hg, -select.form-group-hg .form-control, -select.form-group-hg .select2-search input[type="text"] { - height: 53px; - line-height: 53px; - } -textarea.input-hg, -textarea.form-group-hg .form-control, -select[multiple].input-hg, -select[multiple].form-group-hg .form-control, -textarea.form-group-hg .select2-search input[type="text"], -select[multiple].form-group-hg .select2-search input[type="text"] { - height: auto; - } -.form-control-feedback { - position: absolute; - top: 2px; - right: 2px; - padding: 0 12px 0 0; - margin-top: 1px; - font-size: 17px; - line-height: 36px; - color: #b2bcc5; - pointer-events: none; - background-color: transparent; - border-radius: 6px; - } -.input-hg + .form-control-feedback, -.control-feedback-hg { - width: auto; - height: 48px; - padding-right: 16px; - font-size: 20px; - line-height: 48px; - } -.input-lg + .form-control-feedback, -.control-feedback-lg { - width: auto; - height: 40px; - padding-right: 15px; - font-size: 18px; - line-height: 40px; - } -.input-sm + .form-control-feedback, -.control-feedback-sm, -.select2-search input[type="text"] + .form-control-feedback { - width: auto; - height: 29px; - padding-right: 10px; - line-height: 29px; - } -.has-success .help-block, -.has-success .control-label, -.has-success .radio, -.has-success .checkbox, -.has-success .radio-inline, -.has-success .checkbox-inline { - color: #2ecc71; - } -.has-success .form-control, -.has-success .select2-search input[type="text"] { - color: #2ecc71; - border-color: #2ecc71; - box-shadow: none; - } -.has-success .form-control::-moz-placeholder, -.has-success .select2-search input[type="text"]::-moz-placeholder { - color: #2ecc71; - opacity: 1; - } -.has-success .form-control:-ms-input-placeholder, -.has-success .select2-search input[type="text"]:-ms-input-placeholder { - color: #2ecc71; - } -.has-success .form-control::-webkit-input-placeholder, -.has-success .select2-search input[type="text"]::-webkit-input-placeholder { - color: #2ecc71; - } -.has-success .form-control:focus, -.has-success .select2-search input[type="text"]:focus { - border-color: #2ecc71; - box-shadow: none; - } -.has-success .input-group-addon { - color: #2ecc71; - background-color: #fff; - border-color: #2ecc71; - } -.has-success .form-control-feedback { - color: #2ecc71; - } -.has-warning .help-block, -.has-warning .control-label, -.has-warning .radio, -.has-warning .checkbox, -.has-warning .radio-inline, -.has-warning .checkbox-inline { - color: #f1c40f; - } -.has-warning .form-control, -.has-warning .select2-search input[type="text"] { - color: #f1c40f; - border-color: #f1c40f; - box-shadow: none; - } -.has-warning .form-control::-moz-placeholder, -.has-warning .select2-search input[type="text"]::-moz-placeholder { - color: #f1c40f; - opacity: 1; - } -.has-warning .form-control:-ms-input-placeholder, -.has-warning .select2-search input[type="text"]:-ms-input-placeholder { - color: #f1c40f; - } -.has-warning .form-control::-webkit-input-placeholder, -.has-warning .select2-search input[type="text"]::-webkit-input-placeholder { - color: #f1c40f; - } -.has-warning .form-control:focus, -.has-warning .select2-search input[type="text"]:focus { - border-color: #f1c40f; - box-shadow: none; - } -.has-warning .input-group-addon { - color: #f1c40f; - background-color: #fff; - border-color: #f1c40f; - } -.has-warning .form-control-feedback { - color: #f1c40f; - } -.has-error .help-block, -.has-error .control-label, -.has-error .radio, -.has-error .checkbox, -.has-error .radio-inline, -.has-error .checkbox-inline { - color: #e74c3c; - } -.has-error .form-control, -.has-error .select2-search input[type="text"] { - color: #e74c3c; - border-color: #e74c3c; - box-shadow: none; - } -.has-error .form-control::-moz-placeholder, -.has-error .select2-search input[type="text"]::-moz-placeholder { - color: #e74c3c; - opacity: 1; - } -.has-error .form-control:-ms-input-placeholder, -.has-error .select2-search input[type="text"]:-ms-input-placeholder { - color: #e74c3c; - } -.has-error .form-control::-webkit-input-placeholder, -.has-error .select2-search input[type="text"]::-webkit-input-placeholder { - color: #e74c3c; - } -.has-error .form-control:focus, -.has-error .select2-search input[type="text"]:focus { - border-color: #e74c3c; - box-shadow: none; - } -.has-error .input-group-addon { - color: #e74c3c; - background-color: #fff; - border-color: #e74c3c; - } -.has-error .form-control-feedback { - color: #e74c3c; - } -.form-control[disabled] + .form-control-feedback, -.form-control[readonly] + .form-control-feedback, -fieldset[disabled] .form-control + .form-control-feedback, -.form-control.disabled + .form-control-feedback, -.select2-search input[type="text"][disabled] + .form-control-feedback, -.select2-search input[type="text"][readonly] + .form-control-feedback, -fieldset[disabled] .select2-search input[type="text"] + .form-control-feedback, -.select2-search input[type="text"].disabled + .form-control-feedback { - color: #d5dbdb; - cursor: not-allowed; - background-color: transparent; - filter: alpha(opacity=70); - opacity: .7; - } -.help-block { - margin-bottom: 5px; - font-size: 14px; - color: #6b7a88; - } -.form-group { - position: relative; - margin-bottom: 20px; - } -.form-horizontal .radio, -.form-horizontal .checkbox, -.form-horizontal .radio-inline, -.form-horizontal .checkbox-inline { - padding-top: 0; - margin-top: 0; - margin-bottom: 0; - } -@media (min-width: 768px) { - .form-horizontal .control-label { - padding-top: 3px; - padding-bottom: 3px; - } - } -.form-horizontal .form-group { - margin-right: -15px; - margin-left: -15px; - } -.form-horizontal .form-control-static { - padding-top: 6px; - padding-bottom: 6px; - } -@media (min-width: 768px) { - .form-horizontal .form-group-hg .control-label { - padding-top: 2px; - padding-bottom: 0; - font-size: 22px; - } - } -@media (min-width: 768px) { - .form-horizontal .form-group-lg .control-label { - padding-top: 3px; - padding-bottom: 2px; - font-size: 17px; - } - } -@media (min-width: 768px) { - .form-horizontal .form-group-sm .control-label { - padding-top: 2px; - padding-bottom: 2px; - font-size: 13px; - } - } -.input-group .form-control, -.input-group .select2-search input[type="text"] { - position: static; - } -.input-group-hg > .form-control, -.input-group-hg > .input-group-addon, -.input-group-hg > .input-group-btn > .btn, -.input-group-hg > .select2-search input[type="text"] { - height: 53px; - padding: 10px 16px; - font-size: 22px; - line-height: 1.318; - border-radius: 6px; - } -select.input-group-hg > .form-control, -select.input-group-hg > .input-group-addon, -select.input-group-hg > .input-group-btn > .btn, -select.input-group-hg > .select2-search input[type="text"] { - height: 53px; - line-height: 53px; - } -textarea.input-group-hg > .form-control, -textarea.input-group-hg > .input-group-addon, -textarea.input-group-hg > .input-group-btn > .btn, -select[multiple].input-group-hg > .form-control, -select[multiple].input-group-hg > .input-group-addon, -select[multiple].input-group-hg > .input-group-btn > .btn, -textarea.input-group-hg > .select2-search input[type="text"], -select[multiple].input-group-hg > .select2-search input[type="text"] { - height: auto; - } -.input-group-lg > .form-control, -.input-group-lg > .input-group-addon, -.input-group-lg > .input-group-btn > .btn, -.input-group-lg > .select2-search input[type="text"] { - height: 45px; - padding: 10px 15px; - font-size: 17px; - line-height: 1.235; - border-radius: 6px; - } -select.input-group-lg > .form-control, -select.input-group-lg > .input-group-addon, -select.input-group-lg > .input-group-btn > .btn, -select.input-group-lg > .select2-search input[type="text"] { - height: 45px; - line-height: 45px; - } -textarea.input-group-lg > .form-control, -textarea.input-group-lg > .input-group-addon, -textarea.input-group-lg > .input-group-btn > .btn, -select[multiple].input-group-lg > .form-control, -select[multiple].input-group-lg > .input-group-addon, -select[multiple].input-group-lg > .input-group-btn > .btn, -textarea.input-group-lg > .select2-search input[type="text"], -select[multiple].input-group-lg > .select2-search input[type="text"] { - height: auto; - } -.input-group-sm > .form-control, -.input-group-sm > .input-group-addon, -.input-group-sm > .input-group-btn > .btn, -.input-group-sm > .select2-search input[type="text"] { - height: 35px; - padding: 6px 10px; - font-size: 13px; - line-height: 1.462; - border-radius: 6px; - } -select.input-group-sm > .form-control, -select.input-group-sm > .input-group-addon, -select.input-group-sm > .input-group-btn > .btn, -select.input-group-sm > .select2-search input[type="text"] { - height: 35px; - line-height: 35px; - } -textarea.input-group-sm > .form-control, -textarea.input-group-sm > .input-group-addon, -textarea.input-group-sm > .input-group-btn > .btn, -select[multiple].input-group-sm > .form-control, -select[multiple].input-group-sm > .input-group-addon, -select[multiple].input-group-sm > .input-group-btn > .btn, -textarea.input-group-sm > .select2-search input[type="text"], -select[multiple].input-group-sm > .select2-search input[type="text"] { - height: auto; - } -.input-group-addon { - padding: 10px 12px; - font-size: 15px; - color: #fff; - text-align: center; - background-color: #bdc3c7; - border: 2px solid #bdc3c7; - border-radius: 6px; - -webkit-transition: border .25s linear, color .25s linear, background-color .25s linear; - transition: border .25s linear, color .25s linear, background-color .25s linear; - } -.input-group-hg .input-group-addon, -.input-group-lg .input-group-addon, -.input-group-sm .input-group-addon { - line-height: 1; - } -.input-group .form-control:first-child, -.input-group-addon:first-child, -.input-group-btn:first-child > .btn, -.input-group-btn:first-child > .dropdown-toggle, -.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), -.input-group .select2-search input[type="text"]:first-child { - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } -.input-group .form-control:last-child, -.input-group-addon:last-child, -.input-group-btn:last-child > .btn, -.input-group-btn:last-child > .dropdown-toggle, -.input-group-btn:first-child > .btn:not(:first-child), -.input-group .select2-search input[type="text"]:last-child { - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } -.form-group.focus .input-group-addon, -.input-group.focus .input-group-addon { - background-color: #1abc9c; - border-color: #1abc9c; - } -.form-group.focus .input-group-btn > .btn-default + .btn-default, -.input-group.focus .input-group-btn > .btn-default + .btn-default { - border-left-color: #16a085; - } -.form-group.focus .input-group-btn .btn, -.input-group.focus .input-group-btn .btn { - color: #1abc9c; - background-color: #fff; - border-color: #1abc9c; - } -.form-group.focus .input-group-btn .btn-default, -.input-group.focus .input-group-btn .btn-default { - color: #fff; - background-color: #1abc9c; - } -.form-group.focus .input-group-btn .btn-default:hover, -.input-group.focus .input-group-btn .btn-default:hover, -.form-group.focus .input-group-btn .btn-default.hover, -.input-group.focus .input-group-btn .btn-default.hover, -.form-group.focus .input-group-btn .btn-default:focus, -.input-group.focus .input-group-btn .btn-default:focus, -.form-group.focus .input-group-btn .btn-default:active, -.input-group.focus .input-group-btn .btn-default:active, -.form-group.focus .input-group-btn .btn-default.active, -.input-group.focus .input-group-btn .btn-default.active, -.open > .dropdown-toggle.form-group.focus .input-group-btn .btn-default, -.open > .dropdown-toggle.input-group.focus .input-group-btn .btn-default { - color: #fff; - background-color: #48c9b0; - border-color: #48c9b0; - } -.form-group.focus .input-group-btn .btn-default:active, -.input-group.focus .input-group-btn .btn-default:active, -.form-group.focus .input-group-btn .btn-default.active, -.input-group.focus .input-group-btn .btn-default.active, -.open > .dropdown-toggle.form-group.focus .input-group-btn .btn-default, -.open > .dropdown-toggle.input-group.focus .input-group-btn .btn-default { - background: #16a085; - border-color: #16a085; - } -.form-group.focus .input-group-btn .btn-default.disabled, -.input-group.focus .input-group-btn .btn-default.disabled, -.form-group.focus .input-group-btn .btn-default[disabled], -.input-group.focus .input-group-btn .btn-default[disabled], -fieldset[disabled] .form-group.focus .input-group-btn .btn-default, -fieldset[disabled] .input-group.focus .input-group-btn .btn-default, -.form-group.focus .input-group-btn .btn-default.disabled:hover, -.input-group.focus .input-group-btn .btn-default.disabled:hover, -.form-group.focus .input-group-btn .btn-default[disabled]:hover, -.input-group.focus .input-group-btn .btn-default[disabled]:hover, -fieldset[disabled] .form-group.focus .input-group-btn .btn-default:hover, -fieldset[disabled] .input-group.focus .input-group-btn .btn-default:hover, -.form-group.focus .input-group-btn .btn-default.disabled.hover, -.input-group.focus .input-group-btn .btn-default.disabled.hover, -.form-group.focus .input-group-btn .btn-default[disabled].hover, -.input-group.focus .input-group-btn .btn-default[disabled].hover, -fieldset[disabled] .form-group.focus .input-group-btn .btn-default.hover, -fieldset[disabled] .input-group.focus .input-group-btn .btn-default.hover, -.form-group.focus .input-group-btn .btn-default.disabled:focus, -.input-group.focus .input-group-btn .btn-default.disabled:focus, -.form-group.focus .input-group-btn .btn-default[disabled]:focus, -.input-group.focus .input-group-btn .btn-default[disabled]:focus, -fieldset[disabled] .form-group.focus .input-group-btn .btn-default:focus, -fieldset[disabled] .input-group.focus .input-group-btn .btn-default:focus, -.form-group.focus .input-group-btn .btn-default.disabled:active, -.input-group.focus .input-group-btn .btn-default.disabled:active, -.form-group.focus .input-group-btn .btn-default[disabled]:active, -.input-group.focus .input-group-btn .btn-default[disabled]:active, -fieldset[disabled] .form-group.focus .input-group-btn .btn-default:active, -fieldset[disabled] .input-group.focus .input-group-btn .btn-default:active, -.form-group.focus .input-group-btn .btn-default.disabled.active, -.input-group.focus .input-group-btn .btn-default.disabled.active, -.form-group.focus .input-group-btn .btn-default[disabled].active, -.input-group.focus .input-group-btn .btn-default[disabled].active, -fieldset[disabled] .form-group.focus .input-group-btn .btn-default.active, -fieldset[disabled] .input-group.focus .input-group-btn .btn-default.active { - background-color: #bdc3c7; - border-color: #1abc9c; - } -.form-group.focus .input-group-btn .btn-default .badge, -.input-group.focus .input-group-btn .btn-default .badge { - color: #1abc9c; - background-color: #fff; - } -.input-group-btn .btn { - height: 42px; - line-height: 18px; - color: #bdc3c7; - background-color: #fff; - border: 2px solid #bdc3c7; - } -.input-group-btn .btn-default { - color: #fff; - background-color: #bdc3c7; - } -.input-group-btn .btn-default:hover, -.input-group-btn .btn-default.hover, -.input-group-btn .btn-default:focus, -.input-group-btn .btn-default:active, -.input-group-btn .btn-default.active, -.open > .dropdown-toggle.input-group-btn .btn-default { - color: #fff; - background-color: #cacfd2; - border-color: #cacfd2; - } -.input-group-btn .btn-default:active, -.input-group-btn .btn-default.active, -.open > .dropdown-toggle.input-group-btn .btn-default { - background: #a1a6a9; - border-color: #a1a6a9; - } -.input-group-btn .btn-default.disabled, -.input-group-btn .btn-default[disabled], -fieldset[disabled] .input-group-btn .btn-default, -.input-group-btn .btn-default.disabled:hover, -.input-group-btn .btn-default[disabled]:hover, -fieldset[disabled] .input-group-btn .btn-default:hover, -.input-group-btn .btn-default.disabled.hover, -.input-group-btn .btn-default[disabled].hover, -fieldset[disabled] .input-group-btn .btn-default.hover, -.input-group-btn .btn-default.disabled:focus, -.input-group-btn .btn-default[disabled]:focus, -fieldset[disabled] .input-group-btn .btn-default:focus, -.input-group-btn .btn-default.disabled:active, -.input-group-btn .btn-default[disabled]:active, -fieldset[disabled] .input-group-btn .btn-default:active, -.input-group-btn .btn-default.disabled.active, -.input-group-btn .btn-default[disabled].active, -fieldset[disabled] .input-group-btn .btn-default.active { - background-color: #bdc3c7; - border-color: #bdc3c7; - } -.input-group-btn .btn-default .badge { - color: #bdc3c7; - background-color: #fff; - } -.input-group-hg .input-group-btn .btn { - line-height: 31px; - } -.input-group-lg .input-group-btn .btn { - line-height: 21px; - } -.input-group-sm .input-group-btn .btn { - line-height: 19px; - } -.input-group-btn:first-child > .btn { - margin-right: -3px; - border-right-width: 0; - } -.input-group-btn:last-child > .btn { - margin-left: -3px; - border-left-width: 0; - } -.input-group-btn > .btn-default + .btn-default { - border-left: 2px solid #bdc3c7; - } -.input-group-btn > .btn:first-child + .btn .caret { - margin-left: 0; - } -.input-group-rounded .input-group-btn + .form-control, -.input-group-rounded .input-group-btn:last-child .btn, -.input-group-rounded .input-group-btn + .select2-search input[type="text"] { - border-top-right-radius: 20px; - border-bottom-right-radius: 20px; - } -.input-group-hg.input-group-rounded .input-group-btn + .form-control, -.input-group-hg.input-group-rounded .input-group-btn:last-child .btn, -.input-group-hg.input-group-rounded .input-group-btn + .select2-search input[type="text"] { - border-top-right-radius: 27px; - border-bottom-right-radius: 27px; - } -.input-group-lg.input-group-rounded .input-group-btn + .form-control, -.input-group-lg.input-group-rounded .input-group-btn:last-child .btn, -.input-group-lg.input-group-rounded .input-group-btn + .select2-search input[type="text"] { - border-top-right-radius: 25px; - border-bottom-right-radius: 25px; - } -.input-group-rounded .form-control:first-child, -.input-group-rounded .input-group-btn:first-child .btn, -.input-group-rounded .select2-search input[type="text"]:first-child { - border-top-left-radius: 20px; - border-bottom-left-radius: 20px; - } -.input-group-hg.input-group-rounded .form-control:first-child, -.input-group-hg.input-group-rounded .input-group-btn:first-child .btn, -.input-group-hg.input-group-rounded .select2-search input[type="text"]:first-child { - border-top-left-radius: 27px; - border-bottom-left-radius: 27px; - } -.input-group-lg.input-group-rounded .form-control:first-child, -.input-group-lg.input-group-rounded .input-group-btn:first-child .btn, -.input-group-lg.input-group-rounded .select2-search input[type="text"]:first-child { - border-top-left-radius: 25px; - border-bottom-left-radius: 25px; - } -.input-group-rounded .input-group-btn + .form-control, -.input-group-rounded .input-group-btn + .select2-search input[type="text"] { - padding-left: 0; - } -.checkbox, -.radio { - position: relative; - padding-left: 32px; - margin-bottom: 12px; - font-size: 14px; - line-height: 1.5; - -webkit-transition: color .25s linear; - transition: color .25s linear; - } -.checkbox .icons, -.radio .icons { - position: absolute; - top: 0; - left: 0; - display: block; - width: 20px; - height: 20px; - font-size: 20px; - line-height: 20px; - color: #bdc3c7; - text-align: center; - cursor: pointer; - } -.checkbox .icons .icon-checked, -.radio .icons .icon-checked { - filter: alpha(opacity=0); - opacity: 0; - } -.checkbox .icon-checked, -.radio .icon-checked, -.checkbox .icon-unchecked, -.radio .icon-unchecked { - position: absolute; - top: 0; - left: 0; - display: inline-table; - margin: 0; - background-color: transparent; - filter: none; - opacity: 1; - -webkit-transition: color .25s linear; - transition: color .25s linear; - - -webkit-filter: none; - } -.checkbox .icon-checked:before, -.radio .icon-checked:before, -.checkbox .icon-unchecked:before, -.radio .icon-unchecked:before { - font-family: 'Flat-UI-Icons'; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - - speak: none; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - } -.checkbox .icon-checked:before { - content: "\e60e"; - } -.checkbox .icon-unchecked:before { - content: "\e60d"; - } -.radio .icon-checked:before { - content: "\e60c"; - } -.radio .icon-unchecked:before { - content: "\e60b"; - } -.checkbox input[type="checkbox"].custom-checkbox, -.radio input[type="checkbox"].custom-checkbox, -.checkbox input[type="radio"].custom-radio, -.radio input[type="radio"].custom-radio { - position: absolute; - top: 0; - left: 0; - width: 20px; - height: 20px; - padding: 0; - margin: 0; - outline: none !important; - opacity: 0; - } -.checkbox input[type="checkbox"].custom-checkbox:hover:not(.nohover):not(:disabled) + .icons .icon-unchecked, -.radio input[type="checkbox"].custom-checkbox:hover:not(.nohover):not(:disabled) + .icons .icon-unchecked, -.checkbox input[type="radio"].custom-radio:hover:not(.nohover):not(:disabled) + .icons .icon-unchecked, -.radio input[type="radio"].custom-radio:hover:not(.nohover):not(:disabled) + .icons .icon-unchecked { - filter: alpha(opacity=0); - opacity: 0; - } -.checkbox input[type="checkbox"].custom-checkbox:hover:not(.nohover):not(:disabled) + .icons .icon-checked, -.radio input[type="checkbox"].custom-checkbox:hover:not(.nohover):not(:disabled) + .icons .icon-checked, -.checkbox input[type="radio"].custom-radio:hover:not(.nohover):not(:disabled) + .icons .icon-checked, -.radio input[type="radio"].custom-radio:hover:not(.nohover):not(:disabled) + .icons .icon-checked { - filter: none; - opacity: 1; - - -webkit-filter: none; - } -.checkbox input[type="checkbox"].custom-checkbox:checked + .icons, -.radio input[type="checkbox"].custom-checkbox:checked + .icons, -.checkbox input[type="radio"].custom-radio:checked + .icons, -.radio input[type="radio"].custom-radio:checked + .icons { - color: #1abc9c; - } -.checkbox input[type="checkbox"].custom-checkbox:checked + .icons .icon-unchecked, -.radio input[type="checkbox"].custom-checkbox:checked + .icons .icon-unchecked, -.checkbox input[type="radio"].custom-radio:checked + .icons .icon-unchecked, -.radio input[type="radio"].custom-radio:checked + .icons .icon-unchecked { - filter: alpha(opacity=0); - opacity: 0; - } -.checkbox input[type="checkbox"].custom-checkbox:checked + .icons .icon-checked, -.radio input[type="checkbox"].custom-checkbox:checked + .icons .icon-checked, -.checkbox input[type="radio"].custom-radio:checked + .icons .icon-checked, -.radio input[type="radio"].custom-radio:checked + .icons .icon-checked { - color: #1abc9c; - filter: none; - opacity: 1; - - -webkit-filter: none; - } -.checkbox input[type="checkbox"].custom-checkbox:disabled + .icons, -.radio input[type="checkbox"].custom-checkbox:disabled + .icons, -.checkbox input[type="radio"].custom-radio:disabled + .icons, -.radio input[type="radio"].custom-radio:disabled + .icons { - color: #e6e8ea; - cursor: default; - } -.checkbox input[type="checkbox"].custom-checkbox:disabled + .icons .icon-unchecked, -.radio input[type="checkbox"].custom-checkbox:disabled + .icons .icon-unchecked, -.checkbox input[type="radio"].custom-radio:disabled + .icons .icon-unchecked, -.radio input[type="radio"].custom-radio:disabled + .icons .icon-unchecked { - filter: none; - opacity: 1; - - -webkit-filter: none; - } -.checkbox input[type="checkbox"].custom-checkbox:disabled + .icons .icon-checked, -.radio input[type="checkbox"].custom-checkbox:disabled + .icons .icon-checked, -.checkbox input[type="radio"].custom-radio:disabled + .icons .icon-checked, -.radio input[type="radio"].custom-radio:disabled + .icons .icon-checked { - filter: alpha(opacity=0); - opacity: 0; - } -.checkbox input[type="checkbox"].custom-checkbox:disabled:checked + .icons, -.radio input[type="checkbox"].custom-checkbox:disabled:checked + .icons, -.checkbox input[type="radio"].custom-radio:disabled:checked + .icons, -.radio input[type="radio"].custom-radio:disabled:checked + .icons { - color: #e6e8ea; - } -.checkbox input[type="checkbox"].custom-checkbox:disabled:checked + .icons .icon-unchecked, -.radio input[type="checkbox"].custom-checkbox:disabled:checked + .icons .icon-unchecked, -.checkbox input[type="radio"].custom-radio:disabled:checked + .icons .icon-unchecked, -.radio input[type="radio"].custom-radio:disabled:checked + .icons .icon-unchecked { - filter: alpha(opacity=0); - opacity: 0; - } -.checkbox input[type="checkbox"].custom-checkbox:disabled:checked + .icons .icon-checked, -.radio input[type="checkbox"].custom-checkbox:disabled:checked + .icons .icon-checked, -.checkbox input[type="radio"].custom-radio:disabled:checked + .icons .icon-checked, -.radio input[type="radio"].custom-radio:disabled:checked + .icons .icon-checked { - color: #e6e8ea; - filter: none; - opacity: 1; - - -webkit-filter: none; - } -.checkbox input[type="checkbox"].custom-checkbox:indeterminate + .icons, -.radio input[type="checkbox"].custom-checkbox:indeterminate + .icons, -.checkbox input[type="radio"].custom-radio:indeterminate + .icons, -.radio input[type="radio"].custom-radio:indeterminate + .icons { - color: #bdc3c7; - } -.checkbox input[type="checkbox"].custom-checkbox:indeterminate + .icons .icon-unchecked, -.radio input[type="checkbox"].custom-checkbox:indeterminate + .icons .icon-unchecked, -.checkbox input[type="radio"].custom-radio:indeterminate + .icons .icon-unchecked, -.radio input[type="radio"].custom-radio:indeterminate + .icons .icon-unchecked { - filter: none; - opacity: 1; - - -webkit-filter: none; - } -.checkbox input[type="checkbox"].custom-checkbox:indeterminate + .icons .icon-checked, -.radio input[type="checkbox"].custom-checkbox:indeterminate + .icons .icon-checked, -.checkbox input[type="radio"].custom-radio:indeterminate + .icons .icon-checked, -.radio input[type="radio"].custom-radio:indeterminate + .icons .icon-checked { - filter: alpha(opacity=0); - opacity: 0; - } -.checkbox input[type="checkbox"].custom-checkbox:indeterminate + .icons:before, -.radio input[type="checkbox"].custom-checkbox:indeterminate + .icons:before, -.checkbox input[type="radio"].custom-radio:indeterminate + .icons:before, -.radio input[type="radio"].custom-radio:indeterminate + .icons:before { - position: absolute; - top: 0; - left: 0; - z-index: 10; - width: 20px; - font-size: 22px; - line-height: 20px; - color: #fff; - text-align: center; - content: "\2013"; - } -.checkbox.primary input[type="checkbox"].custom-checkbox + .icons, -.radio.primary input[type="checkbox"].custom-checkbox + .icons, -.checkbox.primary input[type="radio"].custom-radio + .icons, -.radio.primary input[type="radio"].custom-radio + .icons { - color: #34495e; - } -.checkbox.primary input[type="checkbox"].custom-checkbox:checked + .icons, -.radio.primary input[type="checkbox"].custom-checkbox:checked + .icons, -.checkbox.primary input[type="radio"].custom-radio:checked + .icons, -.radio.primary input[type="radio"].custom-radio:checked + .icons { - color: #1abc9c; - } -.checkbox.primary input[type="checkbox"].custom-checkbox:disabled + .icons, -.radio.primary input[type="checkbox"].custom-checkbox:disabled + .icons, -.checkbox.primary input[type="radio"].custom-radio:disabled + .icons, -.radio.primary input[type="radio"].custom-radio:disabled + .icons { - color: #bdc3c7; - cursor: default; - } -.checkbox.primary input[type="checkbox"].custom-checkbox:disabled + .icons.checked, -.radio.primary input[type="checkbox"].custom-checkbox:disabled + .icons.checked, -.checkbox.primary input[type="radio"].custom-radio:disabled + .icons.checked, -.radio.primary input[type="radio"].custom-radio:disabled + .icons.checked { - color: #bdc3c7; - } -.checkbox.primary input[type="checkbox"].custom-checkbox:indeterminate + .icons, -.radio.primary input[type="checkbox"].custom-checkbox:indeterminate + .icons, -.checkbox.primary input[type="radio"].custom-radio:indeterminate + .icons, -.radio.primary input[type="radio"].custom-radio:indeterminate + .icons { - color: #34495e; - } -.input-group-addon .radio, -.input-group-addon .checkbox { - padding-left: 20px; - margin: -2px 0; - } -.input-group-addon .radio .icons, -.input-group-addon .checkbox .icons { - color: #e6e8ea; - } -.input-group-addon .radio input[type="checkbox"].custom-checkbox:checked + .icons, -.input-group-addon .checkbox input[type="checkbox"].custom-checkbox:checked + .icons, -.input-group-addon .radio input[type="radio"].custom-radio:checked + .icons, -.input-group-addon .checkbox input[type="radio"].custom-radio:checked + .icons { - color: #fff; - } -.input-group-addon .radio input[type="checkbox"].custom-checkbox:checked + .icons .icon-checked, -.input-group-addon .checkbox input[type="checkbox"].custom-checkbox:checked + .icons .icon-checked, -.input-group-addon .radio input[type="radio"].custom-radio:checked + .icons .icon-checked, -.input-group-addon .checkbox input[type="radio"].custom-radio:checked + .icons .icon-checked { - color: #fff; - } -.input-group-addon .radio input[type="checkbox"].custom-checkbox:disabled + .icons, -.input-group-addon .checkbox input[type="checkbox"].custom-checkbox:disabled + .icons, -.input-group-addon .radio input[type="radio"].custom-radio:disabled + .icons, -.input-group-addon .checkbox input[type="radio"].custom-radio:disabled + .icons { - color: rgba(230, 232, 234, .6); - } -.input-group-addon .radio input[type="checkbox"].custom-checkbox:disabled:checked + .icons, -.input-group-addon .checkbox input[type="checkbox"].custom-checkbox:disabled:checked + .icons, -.input-group-addon .radio input[type="radio"].custom-radio:disabled:checked + .icons, -.input-group-addon .checkbox input[type="radio"].custom-radio:disabled:checked + .icons { - color: rgba(230, 232, 234, .6); - } -.input-group-addon .radio input[type="checkbox"].custom-checkbox:disabled:checked + .icons .icon-checked, -.input-group-addon .checkbox input[type="checkbox"].custom-checkbox:disabled:checked + .icons .icon-checked, -.input-group-addon .radio input[type="radio"].custom-radio:disabled:checked + .icons .icon-checked, -.input-group-addon .checkbox input[type="radio"].custom-radio:disabled:checked + .icons .icon-checked { - color: rgba(230, 232, 234, .6); - } -.radio + .radio, -.checkbox + .checkbox { - margin-top: 10px; - } -.form-inline .checkbox, -.form-inline .radio { - padding-left: 32px; - } -.bootstrap-tagsinput { - padding: 6px 1px 1px 6px; - margin-bottom: 18px; - font-size: 0; - text-align: left; - background-color: #fff; - border: 2px solid #ebedef; - border-radius: 6px; - } -.bootstrap-tagsinput .tag { - position: relative; - display: inline-block; - height: 27px; - padding: 6px 21px; - margin: 0 5px 5px 0; - overflow: hidden; - font-size: 13px; - line-height: 15px; - color: #7b8996; - vertical-align: middle; - cursor: pointer; - background-color: #ebedef; - border-radius: 4px; - -webkit-transition: .25s linear; - transition: .25s linear; - } -.bootstrap-tagsinput .tag > span { - position: absolute; - top: 0; - right: 0; - bottom: 0; - z-index: 2; - width: 100%; - padding: 0 10px 0 0; - font-size: 12px; - color: #fff; - text-align: right; - text-decoration: none; - cursor: pointer; - filter: alpha(opacity=0); - opacity: 0; - -webkit-transition: opacity .25s linear; - transition: opacity .25s linear; - } -.bootstrap-tagsinput .tag > span:after { - font-family: "Flat-UI-Icons"; - line-height: 27px; - content: "\e609"; - - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - } -.bootstrap-tagsinput .tag:hover { - padding-right: 28px; - padding-left: 14px; - color: #fff; - background-color: #16a085; - } -.bootstrap-tagsinput .tag:hover > span { - filter: none; - opacity: 1; - - -webkit-filter: none; - } -.bootstrap-tagsinput input[type="text"] { - width: auto !important; - min-width: 80px; - max-width: inherit; - height: 29px; - padding: 0; - margin: 0; - font-size: 14px; - color: #34495e; - vertical-align: top; - background-color: transparent; - border: none; - outline: none; - box-shadow: none; - } -.bootstrap-tagsinput input[type="text"]:first-child { - height: 23px; - margin: 3px 0 8px; - } -.tags_clear { - width: 100%; - height: 0; - clear: both; - } -.not_valid { - margin-left: 5px !important; - color: #90111a !important; - background: #fbd8db !important; - } -.tagsinput-primary { - margin-bottom: 18px; - } -.tagsinput-primary .bootstrap-tagsinput { - margin-bottom: 0; - border-color: #1abc9c; - } -.tagsinput-primary .tag { - color: #fff; - background-color: #1abc9c; - } -.tagsinput-primary .tag:hover { - color: #fff; - background-color: #16a085; - } -.bootstrap-tagsinput .twitter-typeahead { - width: auto; - vertical-align: top; - } -.bootstrap-tagsinput .twitter-typeahead .tt-input { - min-width: 200px; - } -.bootstrap-tagsinput .twitter-typeahead .tt-dropdown-menu { - width: auto; - min-width: 120px; - margin-top: 11px; - } -.twitter-typeahead { - width: 100%; - } -.twitter-typeahead .tt-dropdown-menu { - width: 100%; - padding: 5px 0; - margin-top: 5px; - background-color: #fff; - border: 2px solid #1abc9c; - border-radius: 6px; - } -.twitter-typeahead .tt-suggestion p { - padding: 6px 14px; - margin: 0; - font-size: 14px; - line-height: 1.429; - } -.twitter-typeahead .tt-suggestion:first-child p, -.twitter-typeahead .tt-suggestion:last-child p { - padding: 6px 14px; - } -.twitter-typeahead .tt-suggestion.tt-is-under-cursor, -.twitter-typeahead .tt-suggestion.tt-cursor { - color: #fff; - cursor: pointer; - background-color: #16a085; - } -.progress { - height: 12px; - background: #ebedef; - border-radius: 32px; - box-shadow: none; - } -.progress-bar { - line-height: 12px; - background: #1abc9c; - box-shadow: none; - } -.progress-bar-success { - background-color: #2ecc71; - } -.progress-bar-warning { - background-color: #f1c40f; - } -.progress-bar-danger { - background-color: #e74c3c; - } -.progress-bar-info { - background-color: #3498db; - } -.ui-slider { - position: relative; - height: 12px; - margin-bottom: 20px; - cursor: pointer; - background: #ebedef; - border-radius: 32px; - box-shadow: none; - } -.ui-slider-handle { - position: absolute; - z-index: 2; - width: 18px; - height: 18px; - cursor: pointer; - background-color: #16a085; - border-radius: 50%; - -webkit-transition: background .25s; - transition: background .25s; - } -.ui-slider-handle:hover, -.ui-slider-handle:focus { - background-color: #48c9b0; - outline: none; - } -.ui-slider-handle:active { - background-color: #16a085; - } -.ui-slider-range { - position: absolute; - z-index: 1; - display: block; - height: 100%; - background-color: #1abc9c; - } -.ui-slider-segment { - width: 6px; - height: 6px; - background-color: #d9dbdd; - border-radius: 50%; - } -.ui-slider-value { - float: right; - margin-top: 12px; - font-size: 13px; - } -.ui-slider-value.first { - float: left; - clear: left; - } -.ui-slider-horizontal .ui-slider-handle { - top: -3px; - margin-left: -9px; - } -.ui-slider-horizontal .ui-slider-handle[style*="100"] { - margin-left: -15px; - } -.ui-slider-horizontal .ui-slider-range { - border-radius: 30px 0 0 30px; - } -.ui-slider-horizontal .ui-slider-segment { - float: left; - margin: 3px -6px 0 0; - } -.ui-slider-vertical { - width: 12px; - } -.ui-slider-vertical .ui-slider-handle { - top: auto; - margin-bottom: -11px; - margin-left: -3px; - } -.ui-slider-vertical .ui-slider-range { - bottom: 0; - width: 100%; - border-radius: 0 0 30px 30px; - } -.ui-slider-vertical .ui-slider-segment { - position: absolute; - right: 3px; - } -.pager { - display: inline-block; - font-size: 16px; - font-weight: 700; - color: #fff; - background-color: #34495e; - border-radius: 6px; - } -.pager li:first-child > a, -.pager li:first-child > span { - border-left: none; - border-radius: 6px 0 0 6px; - } -.pager li > a, -.pager li > span { - padding: 9px 15px 10px; - line-height: 1.313; - color: #fff; - text-decoration: none; - white-space: nowrap; - background: none; - border: none; - border-left: 2px solid #2c3e50; - border-radius: 0 6px 6px 0; - } -.pager li > a:hover, -.pager li > span:hover, -.pager li > a:focus, -.pager li > span:focus { - background-color: #2c3e50; - } -.pager li > a:active, -.pager li > span:active { - background-color: #2c3e50; - } -.pager li > a [class*="fui-"] + span, -.pager li > span [class*="fui-"] + span { - margin-left: 8px; - } -.pager li > a span + [class*="fui-"], -.pager li > span span + [class*="fui-"] { - margin-left: 8px; - } -.pagination { - position: relative; - display: block; - } -@media (min-width: 768px) { - .pagination { - display: inline-block; - } - } -.pagination > ul { - display: inline-block; - padding: 0; - margin: 0; - color: #fff; - word-spacing: -.5px; - background: #d6dbdf; - border-radius: 6px; - } -@media (max-width: 767px) { - .pagination > ul { - height: 41px; - padding: 0 55px 0 52px; - overflow: auto; - white-space: nowrap; - border-radius: 6px; - } - } -.pagination li { - display: inline-block; - margin-right: -3px; - word-spacing: normal; - vertical-align: middle; - } -.pagination li.active > a, -.pagination li.active > span { - color: #fff; - background-color: #1abc9c; - border-color: #dfe2e5; - } -.pagination li.active.previous > a, -.pagination li.active.next > a, -.pagination li.active.previous > span, -.pagination li.active.next > span { - margin: 0; - } -.pagination li.active.previous > a, -.pagination li.active.next > a, -.pagination li.active.previous > span, -.pagination li.active.next > span, -.pagination li.active.previous > a:hover, -.pagination li.active.next > a:hover, -.pagination li.active.previous > span:hover, -.pagination li.active.next > span:hover, -.pagination li.active.previous > a:focus, -.pagination li.active.next > a:focus, -.pagination li.active.previous > span:focus, -.pagination li.active.next > span:focus { - color: #fff; - background-color: #1abc9c; - } -.pagination li:first-child > a, -.pagination li:first-child > span { - border-left: none; - border-radius: 6px 0 0 6px; - } -.pagination li:first-child.previous + li > a, -.pagination li:first-child.previous + li > span { - border-left-width: 0; - } -.pagination li:last-child { - margin-right: 0; - } -.pagination li:last-child > a, -.pagination li:last-child > span, -.pagination li:last-child > a:hover, -.pagination li:last-child > span:hover, -.pagination li:last-child > a:focus, -.pagination li:last-child > span:focus { - border-radius: 0 6px 6px 0; - } -.pagination li.previous > a, -.pagination li.next > a, -.pagination li.previous > span, -.pagination li.next > span { - min-width: auto; - padding: 12px 17px; - font-size: 16px; - background-color: transparent; - border-right: 2px solid #e4e7ea; - } -.pagination li.next > a, -.pagination li.next > span { - border-right: none; - } -.pagination li.disabled > a, -.pagination li.disabled > span { - color: #fff; - cursor: not-allowed; - background-color: rgba(255, 255, 255, .3); - border-right-color: #dfe2e5; - } -.pagination li.disabled > a:hover, -.pagination li.disabled > span:hover, -.pagination li.disabled > a:focus, -.pagination li.disabled > span:focus, -.pagination li.disabled > a:active, -.pagination li.disabled > span:active { - color: #fff; - background-color: rgba(255, 255, 255, .4); - } -@media (max-width: 767px) { - .pagination li.next, - .pagination li.previous { - position: absolute; - top: 0; - right: 0; - z-index: 10; - background-color: #d6dbdf; - border-radius: 0 6px 6px 0; - } - .pagination li.previous { - right: auto; - left: 0; - border-radius: 6px 0 0 6px; - } - } -.pagination li > a, -.pagination li > span { - display: inline-block; - min-width: 41px; - min-height: 41px; - padding: 12px 10px; - font-size: 14px; - line-height: 16px; - color: #fff; - text-align: center; - background: transparent; - border: none; - border-left: 2px solid #e4e7ea; - outline: none; - -webkit-transition: .25s ease-out; - transition: .25s ease-out; - } -.pagination li > a:hover, -.pagination li > span:hover, -.pagination li > a:focus, -.pagination li > span:focus { - color: #fff; - background-color: #1abc9c; - } -.pagination li > a:active, -.pagination li > span:active { - color: #fff; - background-color: #1abc9c; - } -.pagination > .btn.previous, -.pagination > .btn.next { - padding-right: 23px; - padding-left: 23px; - margin-right: 8px; - font-size: 14px; - line-height: 1.429; - } -.pagination > .btn.previous [class*="fui-"], -.pagination > .btn.next [class*="fui-"] { - margin-top: -2px; - margin-left: -2px; - font-size: 16px; - } -.pagination > .btn.next { - margin-right: 0; - margin-left: 8px; - } -.pagination > .btn.next [class*="fui-"] { - margin-right: -2px; - margin-left: 4px; - } -@media (max-width: 767px) { - .pagination > .btn { - display: block; - width: 50%; - margin: 0; - } - .pagination > .btn:first-child { - border-bottom: 2px solid #dfe2e5; - border-radius: 6px 0 0; - } - .pagination > .btn:first-child.btn-primary { - border-bottom-color: #48c9b0; - } - .pagination > .btn:first-child.btn-danger { - border-bottom-color: #ec7063; - } - .pagination > .btn:first-child.btn-warning { - border-bottom-color: #f4d03f; - } - .pagination > .btn:first-child.btn-success { - border-bottom-color: #58d68d; - } - .pagination > .btn:first-child.btn-info { - border-bottom-color: #5dade2; - } - .pagination > .btn:first-child.btn-inverse { - border-bottom-color: #5d6d7e; - } - .pagination > .btn:first-child > [class*="fui"] { - margin-left: -20px; - } - .pagination > .btn + ul { - padding: 0; - text-align: center; - border-radius: 0 0 6px 6px; - } - .pagination > .btn + ul + .btn { - position: absolute; - top: 0; - right: 0; - border-bottom: 2px solid #dfe2e5; - border-radius: 0 6px 0 0; - } - .pagination > .btn + ul + .btn.btn-primary { - border-bottom-color: #48c9b0; - } - .pagination > .btn + ul + .btn.btn-danger { - border-bottom-color: #ec7063; - } - .pagination > .btn + ul + .btn.btn-warning { - border-bottom-color: #f4d03f; - } - .pagination > .btn + ul + .btn.btn-success { - border-bottom-color: #58d68d; - } - .pagination > .btn + ul + .btn.btn-info { - border-bottom-color: #5dade2; - } - .pagination > .btn + ul + .btn.btn-inverse { - border-bottom-color: #5d6d7e; - } - .pagination > .btn + ul + .btn > [class*="fui"] { - margin-right: -20px; - } - .pagination ul { - display: block; - } - .pagination ul > li > a { - border-radius: 0; - } - } -.pagination-danger ul { - background-color: #e74c3c; - } -.pagination-danger ul li.previous > a { - border-right-color: #ef897e; - } -.pagination-danger ul li > a, -.pagination-danger ul li > span { - border-left-color: #ef897e; - } -.pagination-danger ul li > a:hover, -.pagination-danger ul li > span:hover, -.pagination-danger ul li > a:focus, -.pagination-danger ul li > span:focus { - background-color: #ec7063; - } -.pagination-danger ul li > a:active, -.pagination-danger ul li > span:active { - background-color: #c44133; - } -.pagination-danger ul li.active > a, -.pagination-danger ul li.active > span { - background-color: #c44133; - } -.pagination-success ul { - background-color: #2ecc71; - } -.pagination-success ul li.previous > a { - border-right-color: #75dda1; - } -.pagination-success ul li > a, -.pagination-success ul li > span { - border-left-color: #75dda1; - } -.pagination-success ul li > a:hover, -.pagination-success ul li > span:hover, -.pagination-success ul li > a:focus, -.pagination-success ul li > span:focus { - background-color: #58d68d; - } -.pagination-success ul li > a:active, -.pagination-success ul li > span:active { - background-color: #27ad60; - } -.pagination-success ul li.active > a, -.pagination-success ul li.active > span { - background-color: #27ad60; - } -.pagination-warning ul { - background-color: #f1c40f; - } -.pagination-warning ul li.previous > a { - border-right-color: #f6d861; - } -.pagination-warning ul li > a, -.pagination-warning ul li > span { - border-left-color: #f6d861; - } -.pagination-warning ul li > a:hover, -.pagination-warning ul li > span:hover, -.pagination-warning ul li > a:focus, -.pagination-warning ul li > span:focus { - background-color: #f4d313; - } -.pagination-warning ul li > a:active, -.pagination-warning ul li > span:active { - background-color: #cda70d; - } -.pagination-warning ul li.active > a, -.pagination-warning ul li.active > span { - background-color: #cda70d; - } -.pagination-info ul { - background-color: #3498db; - } -.pagination-info ul li.previous > a { - border-right-color: #79bbe7; - } -.pagination-info ul li > a, -.pagination-info ul li > span { - border-left-color: #79bbe7; - } -.pagination-info ul li > a:hover, -.pagination-info ul li > span:hover, -.pagination-info ul li > a:focus, -.pagination-info ul li > span:focus { - background-color: #5dade2; - } -.pagination-info ul li > a:active, -.pagination-info ul li > span:active { - background-color: #2c81ba; - } -.pagination-info ul li.active > a, -.pagination-info ul li.active > span { - background-color: #2c81ba; - } -.pagination-inverse ul { - background-color: #34495e; - } -.pagination-inverse ul li.previous > a { - border-right-color: #798795; - } -.pagination-inverse ul li > a, -.pagination-inverse ul li > span { - border-left-color: #798795; - } -.pagination-inverse ul li > a:hover, -.pagination-inverse ul li > span:hover, -.pagination-inverse ul li > a:focus, -.pagination-inverse ul li > span:focus { - background-color: #415b76; - } -.pagination-inverse ul li > a:active, -.pagination-inverse ul li > span:active { - background-color: #2c3e50; - } -.pagination-inverse ul li.active > a, -.pagination-inverse ul li.active > span { - background-color: #2c3e50; - } -.pagination-minimal > ul > li:first-child { - border-radius: 6px 0 0 6px; - } -.pagination-minimal > ul > li:first-child.previous + li > a, -.pagination-minimal > ul > li:first-child.previous + li > span { - border-left-width: 5px; - } -.pagination-minimal > ul > li:last-child { - border-radius: 0 6px 6px 0; - } -.pagination-minimal > ul > li.previous > a, -.pagination-minimal > ul > li.next > a, -.pagination-minimal > ul > li.previous > span, -.pagination-minimal > ul > li.next > span { - padding: 12px 17px; - margin: 0 9px 0 0; - background: transparent; - border: none; - border-right: 2px solid #e4e7ea; - border-radius: 6px 0 0 6px; - } -.pagination-minimal > ul > li.previous > a, -.pagination-minimal > ul > li.next > a, -.pagination-minimal > ul > li.previous > span, -.pagination-minimal > ul > li.next > span, -.pagination-minimal > ul > li.previous > a:hover, -.pagination-minimal > ul > li.next > a:hover, -.pagination-minimal > ul > li.previous > span:hover, -.pagination-minimal > ul > li.next > span:hover, -.pagination-minimal > ul > li.previous > a:focus, -.pagination-minimal > ul > li.next > a:focus, -.pagination-minimal > ul > li.previous > span:focus, -.pagination-minimal > ul > li.next > span:focus { - border-color: #e4e7ea !important; - } -@media (max-width: 767px) { - .pagination-minimal > ul > li.previous > a, - .pagination-minimal > ul > li.next > a, - .pagination-minimal > ul > li.previous > span, - .pagination-minimal > ul > li.next > span { - margin-right: 0; - } - } -.pagination-minimal > ul > li.next { - margin-left: 9px; - } -.pagination-minimal > ul > li.next > a, -.pagination-minimal > ul > li.next > span { - margin: 0; - border-right: none; - border-left: 2px solid #e4e7ea; - border-radius: 0 6px 6px 0; - } -.pagination-minimal > ul > li.active > a, -.pagination-minimal > ul > li.active > span { - margin: 10px 5px 9px; - color: #d6dbdf; - background-color: #fff; - border-color: #fff; - border-width: 2px !important; - } -.pagination-minimal > ul > li.active > a:hover, -.pagination-minimal > ul > li.active > span:hover, -.pagination-minimal > ul > li.active > a:focus, -.pagination-minimal > ul > li.active > span:focus { - color: #d6dbdf; - background-color: #fff; - border-color: #fff; - } -.pagination-minimal > ul > li.active.previous, -.pagination-minimal > ul > li.active.next { - border-color: #e4e7ea; - } -.pagination-minimal > ul > li.active.previous { - margin-right: 6px; - } -.pagination-minimal > ul > li > a, -.pagination-minimal > ul > li > span { - min-width: 0; - min-height: 16px; - padding: 0 4px; - margin: 7px 2px 6px; - line-height: 16px; - color: #fff; - background: #fff; - background-clip: padding-box; - border: 5px solid #d6dbdf; - border-radius: 50px; - -webkit-transition: background .2s ease-out, border-color 0s ease-out, color .2s ease-out; - transition: background .2s ease-out, border-color 0s ease-out, color .2s ease-out; - } -.pagination-minimal > ul > li > a:hover, -.pagination-minimal > ul > li > span:hover, -.pagination-minimal > ul > li > a:focus, -.pagination-minimal > ul > li > span:focus { - color: #fff; - background-color: #1abc9c; - border-color: #1abc9c; - -webkit-transition: background .2s ease-out, border-color .2s ease-out, color .2s ease-out; - transition: background .2s ease-out, border-color .2s ease-out, color .2s ease-out; - } -.pagination-minimal > ul > li > a:active, -.pagination-minimal > ul > li > span:active { - background-color: #16a085; - border-color: #16a085; - } -.pagination-plain { - height: 57px; - padding: 0; - margin: 0 0 20px; - font-size: 16px; - font-weight: 700; - list-style-type: none; - } -.pagination-plain > li { - display: inline; - } -.pagination-plain > li.previous { - padding-right: 23px; - } -.pagination-plain > li.next { - padding-left: 20px; - } -.pagination-plain > li.active > a { - color: #d3d7da; - } -.pagination-plain > li > a { - padding: 0 5px; - } -@media (max-width: 480px) { - .pagination-plain { - overflow: hidden; - text-align: center; - } - .pagination-plain > li.previous { - display: block; - width: 50%; - margin-bottom: 10px; - text-align: left; - } - .pagination-plain > li.next { - float: right; - width: 50%; - margin-top: -64px; - text-align: right; - } - } -@media (min-width: 768px) { - .pagination-plain { - height: auto; - } - } -.pagination-dropdown ul { - left: 50%; - width: auto; - min-width: 67px; - margin-left: -34px; - } -.pagination-dropdown ul li { - display: block; - margin-right: 0; - } -.pagination-dropdown ul li:first-child > a, -.pagination-dropdown ul li:first-child > span { - border-radius: 6px 6px 0 0; - } -.pagination-dropdown ul li:last-child > a, -.pagination-dropdown ul li:last-child > span { - border-radius: 0 0 6px 6px !important; - } -.pagination-dropdown ul li > a, -.pagination-dropdown ul li > span { - display: block; - float: none; - min-height: 0; - padding: 8px 10px 7px; - text-align: center; - border-left: none; - } -.pagination-dropdown.dropup { - position: relative; - } -.tooltip { - z-index: 1070; - font-size: 14px; - line-height: 1.286; - } -.tooltip.in { - filter: alpha(opacity=100); - opacity: 1; - } -.tooltip.top { - padding: 9px 0; - margin-top: -5px; - } -.tooltip.right { - padding: 0 9px; - margin-left: 5px; - } -.tooltip.bottom { - padding: 9px 0; - margin-top: 5px; - } -.tooltip.left { - padding: 0 9px; - margin-left: -5px; - } -.tooltip-inner { - max-width: 183px; - padding: 12px 12px; - line-height: 1.286; - color: #fff; - background-color: #34495e; - border-radius: 6px; - } -.tooltip.top .tooltip-arrow { - margin-left: -9px; - border-width: 9px 9px 0; - border-top-color: #34495e; - } -.tooltip.right .tooltip-arrow { - margin-top: -9px; - border-width: 9px 9px 9px 0; - border-right-color: #34495e; - } -.tooltip.left .tooltip-arrow { - margin-top: -9px; - border-width: 9px 0 9px 9px; - border-left-color: #34495e; - } -.tooltip.bottom .tooltip-arrow { - margin-left: -9px; - border-width: 0 9px 9px; - border-bottom-color: #34495e; - } -.caret { - display: inline-block; - width: 0; - height: 0; - margin-left: 5px; - vertical-align: middle; - border-top: 8px solid; - border-right: 6px solid transparent; - border-left: 6px solid transparent; - -webkit-transition: border-color .25s, color .25s; - transition: border-color .25s, color .25s; - } -.dropdown-menu, -.select2-drop { - z-index: 1000; - min-width: 220px; - padding: 0; - margin-top: 9px; - font-size: 14px; - background-color: #f3f4f5; - border: none; - border-radius: 4px; - box-shadow: none; - } -.dropdown-menu .divider { - height: 2px; - margin: 3px 0; - overflow: hidden; - background-color: rgba(202, 206, 209, .5); - } -.dropdown-menu > li > a { - padding: 8px 16px; - line-height: 1.429; - color: #606d7a; - } -.dropdown-menu > li:first-child > a:first-child { - border-top-left-radius: 4px; - border-top-right-radius: 4px; - } -.dropdown-menu > li:last-child > a:first-child { - border-bottom-right-radius: 4px; - border-bottom-left-radius: 4px; - } -.dropdown-menu.typeahead { - display: none; - width: auto; - padding: 5px 0; - margin-top: 5px; - background-color: #fff; - border: 2px solid #1abc9c; - border-radius: 6px; - } -.dropdown-menu.typeahead li a { - padding: 6px 14px; - } -.dropdown-menu.typeahead li:first-child a, -.dropdown-menu.typeahead li:last-child a { - padding: 6px 14px; - border-radius: 0; - } -.dropdown-menu > li > a:hover, -.dropdown-menu > li > a:focus { - color: #55606c; - background-color: rgba(202, 206, 209, .5); - } -.dropdown-menu > .active > a, -.dropdown-menu > .active > a:hover, -.dropdown-menu > .active > a:focus { - color: #fff; - background-color: #1abc9c; - } -.dropdown-menu > .disabled > a, -.dropdown-menu > .disabled > a:hover, -.dropdown-menu > .disabled > a:focus { - color: #bdc3c7; - cursor: not-allowed; - background-color: transparent; - } -.dropdown-menu-right { - right: 0; - left: auto; - } -.dropdown-menu-left { - right: auto; - left: 0; - } -.dropdown-header { - padding: 8px 16px; - font-size: 13px; - line-height: 1.538; - color: rgba(52, 73, 94, .6); - text-transform: uppercase; - } -.dropdown-header:first-child { - margin-top: 3px; - } -.dropdown-backdrop { - z-index: 990; - } -.dropup .caret, -.navbar-fixed-bottom .dropdown .caret { - margin-bottom: .25em; - border-bottom: 8px solid; - } -.dropup .dropdown-menu, -.navbar-fixed-bottom .dropdown .dropdown-menu { - margin-top: 0; - margin-bottom: 9px; - } -.dropdown-menu-inverse { - background-color: #34495e; - } -.dropdown-menu-inverse .divider { - height: 2px; - margin: 3px 0; - overflow: hidden; - background-color: rgba(43, 60, 78, .5); - } -.dropdown-menu-inverse > li > a { - color: rgba(255, 255, 255, .85); - } -.dropdown-menu-inverse > li > a:hover, -.dropdown-menu-inverse > li > a:focus { - color: rgba(255, 255, 255, .85); - background-color: rgba(43, 60, 78, .5); - } -.dropdown-menu-inverse > .active > a, -.dropdown-menu-inverse > .active > a:hover, -.dropdown-menu-inverse > .active > a:focus { - color: rgba(255, 255, 255, .85); - background-color: #1abc9c; - } -.dropdown-menu-inverse > .disabled > a, -.dropdown-menu-inverse > .disabled > a:hover, -.dropdown-menu-inverse > .disabled > a:focus { - color: rgba(255, 255, 255, .5); - } -.dropdown-menu-inverse > .disabled > a:hover, -.dropdown-menu-inverse > .disabled > a:focus { - background-color: transparent; - } -.dropdown-menu-inverse .dropdown-header { - color: rgba(255, 255, 255, .4); - } -@media (min-width: 768px) { - .navbar-right .dropdown-menu { - right: 0; - left: auto; - } - .navbar-right .dropdown-menu-left { - right: auto; - left: 0; - } - } -.select { - position: relative; - display: inline-block; - width: auto; - min-width: 220px; - vertical-align: top; - } -.form-group .select { - width: 100%; - } -.form-group .select > .select2-choice { - width: 100%; - } -.select.form-control, -.select.select2-search input[type="text"] { - height: auto; - padding: 0; - border: none; - } -.select2-choice { - position: relative; - display: inline-block; - width: 100%; - padding: 10px 39px 10px 15px; - font-size: 15px; - font-weight: normal; - line-height: 1.4; - border: none; - border-radius: 4px; - -webkit-transition: border .25s linear, color .25s linear, background-color .25s linear; - transition: border .25s linear, color .25s linear, background-color .25s linear; - } -.select2-choice:hover, -.select2-choice:focus { - outline: none; - } -.select2-choice:active { - outline: none; - box-shadow: none; - } -.select2-container-disabled .select2-choice { - filter: alpha(opacity=70); - opacity: .7; - } -.select2-chosen { - overflow: hidden; - text-align: left; - } -.select2-arrow { - position: absolute; - top: 42%; - right: 16px; - display: inline-block; - border-color: #34495e transparent; - border-style: solid; - border-width: 8px 6px; - border-bottom-style: none; - -webkit-transform: scale(1.001); - -ms-transform: scale(1.001); - transform: scale(1.001); - } -.select2-arrow b { - display: none; - } -.btn-lg .select2-arrow { - border-top-width: 8px; - border-right-width: 6px; - border-left-width: 6px; - } -.select-default .select2-choice { - color: #fff; - background-color: #bdc3c7; - } -.select-default .select2-choice:hover, -.select-default .select2-choice.hover, -.select-default .select2-choice:focus, -.select-default .select2-choice:active { - color: #fff; - background-color: #cacfd2; - border-color: #cacfd2; - } -.select-default .select2-choice:active { - background: #a1a6a9; - border-color: #a1a6a9; - } -.select2-container-disabled.select-default .select2-choice, -.select2-container-disabled.select-default .select2-choice:hover, -.select2-container-disabled.select-default .select2-choice:focus, -.select2-container-disabled.select-default .select2-choice:active { - background-color: #bdc3c7; - border-color: #bdc3c7; - } -.select-default .select2-choice .select2-arrow { - border-top-color: #fff; - } -.select-primary .select2-choice { - color: #fff; - background-color: #1abc9c; - } -.select-primary .select2-choice:hover, -.select-primary .select2-choice.hover, -.select-primary .select2-choice:focus, -.select-primary .select2-choice:active { - color: #fff; - background-color: #48c9b0; - border-color: #48c9b0; - } -.select-primary .select2-choice:active { - background: #16a085; - border-color: #16a085; - } -.select2-container-disabled.select-primary .select2-choice, -.select2-container-disabled.select-primary .select2-choice:hover, -.select2-container-disabled.select-primary .select2-choice:focus, -.select2-container-disabled.select-primary .select2-choice:active { - background-color: #bdc3c7; - border-color: #1abc9c; - } -.select-primary .select2-choice .select2-arrow { - border-top-color: #fff; - } -.select-info .select2-choice { - color: #fff; - background-color: #3498db; - } -.select-info .select2-choice:hover, -.select-info .select2-choice.hover, -.select-info .select2-choice:focus, -.select-info .select2-choice:active { - color: #fff; - background-color: #5dade2; - border-color: #5dade2; - } -.select-info .select2-choice:active { - background: #2c81ba; - border-color: #2c81ba; - } -.select2-container-disabled.select-info .select2-choice, -.select2-container-disabled.select-info .select2-choice:hover, -.select2-container-disabled.select-info .select2-choice:focus, -.select2-container-disabled.select-info .select2-choice:active { - background-color: #bdc3c7; - border-color: #3498db; - } -.select-info .select2-choice .select2-arrow { - border-top-color: #fff; - } -.select-danger .select2-choice { - color: #fff; - background-color: #e74c3c; - } -.select-danger .select2-choice:hover, -.select-danger .select2-choice.hover, -.select-danger .select2-choice:focus, -.select-danger .select2-choice:active { - color: #fff; - background-color: #ec7063; - border-color: #ec7063; - } -.select-danger .select2-choice:active { - background: #c44133; - border-color: #c44133; - } -.select2-container-disabled.select-danger .select2-choice, -.select2-container-disabled.select-danger .select2-choice:hover, -.select2-container-disabled.select-danger .select2-choice:focus, -.select2-container-disabled.select-danger .select2-choice:active { - background-color: #bdc3c7; - border-color: #e74c3c; - } -.select-danger .select2-choice .select2-arrow { - border-top-color: #fff; - } -.select-success .select2-choice { - color: #fff; - background-color: #2ecc71; - } -.select-success .select2-choice:hover, -.select-success .select2-choice.hover, -.select-success .select2-choice:focus, -.select-success .select2-choice:active { - color: #fff; - background-color: #58d68d; - border-color: #58d68d; - } -.select-success .select2-choice:active { - background: #27ad60; - border-color: #27ad60; - } -.select2-container-disabled.select-success .select2-choice, -.select2-container-disabled.select-success .select2-choice:hover, -.select2-container-disabled.select-success .select2-choice:focus, -.select2-container-disabled.select-success .select2-choice:active { - background-color: #bdc3c7; - border-color: #2ecc71; - } -.select-success .select2-choice .select2-arrow { - border-top-color: #fff; - } -.select-warning .select2-choice { - color: #fff; - background-color: #f1c40f; - } -.select-warning .select2-choice:hover, -.select-warning .select2-choice.hover, -.select-warning .select2-choice:focus, -.select-warning .select2-choice:active { - color: #fff; - background-color: #f4d313; - border-color: #f4d313; - } -.select-warning .select2-choice:active { - background: #cda70d; - border-color: #cda70d; - } -.select2-container-disabled.select-warning .select2-choice, -.select2-container-disabled.select-warning .select2-choice:hover, -.select2-container-disabled.select-warning .select2-choice:focus, -.select2-container-disabled.select-warning .select2-choice:active { - background-color: #bdc3c7; - border-color: #f1c40f; - } -.select-warning .select2-choice .select2-arrow { - border-top-color: #fff; - } -.select-inverse .select2-choice { - color: #fff; - background-color: #34495e; - } -.select-inverse .select2-choice:hover, -.select-inverse .select2-choice.hover, -.select-inverse .select2-choice:focus, -.select-inverse .select2-choice:active { - color: #fff; - background-color: #415b76; - border-color: #415b76; - } -.select-inverse .select2-choice:active { - background: #2c3e50; - border-color: #2c3e50; - } -.select2-container-disabled.select-inverse .select2-choice, -.select2-container-disabled.select-inverse .select2-choice:hover, -.select2-container-disabled.select-inverse .select2-choice:focus, -.select2-container-disabled.select-inverse .select2-choice:active { - background-color: #bdc3c7; - border-color: #34495e; - } -.select-inverse .select2-choice .select2-arrow { - border-top-color: #fff; - } -.select2-container.select-hg > .select2-choice { - min-height: 53px; - padding: 13px 20px; - padding-right: 49px; - font-size: 22px; - line-height: 1.227; - border-radius: 6px; - } -.select2-container.select-hg > .select2-choice .filter-option { - top: 13px; - right: 40px; - left: 20px; - } -.select2-container.select-hg > .select2-choice .select2-arrow { - right: 20px; - } -.select2-container.select-hg > .select2-choice > [class^="fui-"] { - top: 2px; - } -.select2-container.select-lg > .select2-choice { - min-height: 45px; - padding: 10px 19px; - padding-right: 47px; - font-size: 17px; - line-height: 1.471; - border-radius: 6px; - } -.select2-container.select-lg > .select2-choice .filter-option { - right: 38px; - left: 18px; - } -.select2-container.select-sm > .select2-choice { - min-height: 36px; - padding: 9px 13px; - padding-right: 35px; - font-size: 13px; - line-height: 1.385; - border-radius: 4px; - } -.select2-container.select-sm > .select2-choice .filter-option { - right: 33px; - left: 13px; - } -.select2-container.select-sm > .select2-choice .select2-arrow { - right: 13px; - } -.multiselect { - position: relative; - display: inline-block; - width: auto; - min-width: 220px; - max-width: none; - font-size: 0; - text-align: left; - vertical-align: top; - background-color: #fff; - border-radius: 6px; - } -.form-group .multiselect { - width: 100%; - } -.form-group .multiselect > .select2-choice { - width: 100%; - } -.multiselect.form-control, -.multiselect.select2-search input[type="text"] { - height: auto; - padding: 6px 1px 1px 6px; - border: 2px solid #ebedef; - } -.select2-choices { - position: relative; - min-height: 26px; - padding: 0; - margin: 0; - overflow: hidden; - cursor: text; - } -.select2-choices li { - float: left; - list-style: none; - } -.select2-search-choice { - position: relative; - display: inline-block; - height: 27px; - padding: 6px 21px; - margin: 0 5px 4px 0; - overflow: hidden; - font-size: 13px; - line-height: 15px; - color: #fff; - vertical-align: middle; - cursor: pointer; - border-radius: 4px; - -webkit-transition: .25s linear; - transition: .25s linear; - } -.select2-search-choice:hover { - padding-right: 28px; - padding-left: 14px; - color: #fff; - } -.select2-search-choice:hover .select2-search-choice-close { - color: inherit; - filter: none; - opacity: 1; - - -webkit-filter: none; - } -.select2-search-choice .select2-search-choice-close { - position: absolute; - top: 0; - right: 0; - bottom: 0; - z-index: 2; - width: 100%; - padding-right: 10px; - font-size: 12px; - color: #fff; - text-align: right; - text-decoration: none; - cursor: pointer; - filter: alpha(opacity=0); - opacity: 0; - -webkit-transition: opacity .25s linear; - transition: opacity .25s linear; - } -.select2-search-choice .select2-search-choice-close:after { - font-family: "Flat-UI-Icons"; - line-height: 27px; - content: "\e609"; - - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - } -.select2-search-field input[type="text"] { - width: auto; - min-width: 80px; - max-width: inherit; - height: 29px; - padding: 0; - margin: 0; - font-size: 14px; - color: #34495e; - vertical-align: top; - background-color: transparent; - border: none; - outline: none; - box-shadow: none; - } -.select2-search-field:first-child input[type="text"] { - height: 23px; - margin: 3px 0 5px; - } -.select2-container-multi.multiselect-default { - border-color: #bdc3c7; - } -.select2-container-multi.multiselect-default .select2-search-choice { - background-color: #bdc3c7; - } -.select2-container-multi.multiselect-default .select2-search-choice:hover { - background-color: #cacfd2; - } -.select2-container-multi.multiselect-primary { - border-color: #1abc9c; - } -.select2-container-multi.multiselect-primary .select2-search-choice { - background-color: #1abc9c; - } -.select2-container-multi.multiselect-primary .select2-search-choice:hover { - background-color: #48c9b0; - } -.select2-container-multi.multiselect-info { - border-color: #3498db; - } -.select2-container-multi.multiselect-info .select2-search-choice { - background-color: #3498db; - } -.select2-container-multi.multiselect-info .select2-search-choice:hover { - background-color: #5dade2; - } -.select2-container-multi.multiselect-danger { - border-color: #e74c3c; - } -.select2-container-multi.multiselect-danger .select2-search-choice { - background-color: #e74c3c; - } -.select2-container-multi.multiselect-danger .select2-search-choice:hover { - background-color: #ec7063; - } -.select2-container-multi.multiselect-success { - border-color: #2ecc71; - } -.select2-container-multi.multiselect-success .select2-search-choice { - background-color: #2ecc71; - } -.select2-container-multi.multiselect-success .select2-search-choice:hover { - background-color: #58d68d; - } -.select2-container-multi.multiselect-warning { - border-color: #f1c40f; - } -.select2-container-multi.multiselect-warning .select2-search-choice { - background-color: #f1c40f; - } -.select2-container-multi.multiselect-warning .select2-search-choice:hover { - background-color: #f4d313; - } -.select2-container-multi.multiselect-inverse { - border-color: #34495e; - } -.select2-container-multi.multiselect-inverse .select2-search-choice { - background-color: #34495e; - } -.select2-container-multi.multiselect-inverse .select2-search-choice:hover { - background-color: #415b76; - } -.select2-drop { - position: absolute; - top: 100%; - z-index: 9999; - min-width: 220px; - margin-top: 9px; - font-size: 14px; - visibility: visible; - filter: none; - border-radius: 4px; - opacity: 1; - -webkit-transition: none; - transition: none; - - -webkit-filter: none; - } -.select2-drop.select2-drop-above { - margin-top: -9px; - } -.select2-drop.select2-drop-auto-width { - width: auto; - } -.select2-drop.show-select-search .select2-search { - display: block; - } -.select2-drop.show-select-search .select2-search + .select2-results > li:first-child .select2-result-label { - border-radius: 0; - } -.select2-drop .select2-results { - padding: 0; - margin: 0; - list-style: none; - } -.select2-drop .select2-results > li:first-child > .select2-result-label { - border-top-left-radius: 4px; - border-top-right-radius: 4px; - } -.select2-drop .select2-results > li:last-child > .select2-result-label { - border-bottom-right-radius: 4px; - border-bottom-left-radius: 4px; - } -.select2-drop .select2-result-sub { - padding: 0; - margin: 0; - list-style: none; - } -.select2-drop .select2-result-sub > li:last-child > .select2-result-label { - border-bottom-right-radius: 4px; - border-bottom-left-radius: 4px; - } -.select2-drop .select2-no-results { - padding: 8px 15px; - } -.select2-drop .select2-result-label { - padding: 8px 16px; - line-height: 1.429; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - -webkit-transition: background-color .25s, color .25s; - transition: background-color .25s, color .25s; - } -.select2-drop .select2-result-selectable .select2-result-label { - color: rgba(52, 73, 94, .85); - cursor: pointer; - } -.select2-drop .select2-result-selectable .select2-result-label:focus, -.select2-drop .select2-result-selectable .select2-result-label:hover, -.select2-drop .select2-result-selectable .select2-result-label:active { - color: inherit; - background-color: #e1e4e7; - outline: none; - } -.select2-drop .select2-disabled { - color: rgba(52, 73, 94, .95); - cursor: default; - filter: alpha(opacity=40); - opacity: .4; - } -.select2-drop .select2-disabled:focus, -.select2-drop .select2-disabled:hover, -.select2-drop .select2-disabled:active { - background: none !important; - } -.select2-drop .select2-highlighted > .select2-result-label { - color: #fff; - background: #1abc9c; - } -.select2-drop .select2-result-with-children > .select2-result-label { - margin-top: 5px; - font-size: 13px; - color: rgba(52, 73, 94, .6); - text-transform: uppercase; - } -.select2-drop .select2-result-with-children + .select2-result-with-children > .select2-result-label { - margin-top: 11px; - } -.select2-results { - position: relative; - max-height: 200px; - overflow-x: hidden; - overflow-y: auto; - - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); - } -.select2-search { - display: none; - width: 100%; - padding: 8px 6px; - } -.select2-search input[type="text"] { - width: 100%; - height: auto !important; - } -.select-inverse-dropdown { - color: rgba(255, 255, 255, .75); - background-color: #34495e; - } -.select-inverse-dropdown .select2-results .select2-result-label { - color: #fff; - } -.select-inverse-dropdown .select2-results .select2-result-label:focus, -.select-inverse-dropdown .select2-results .select2-result-label:hover, -.select-inverse-dropdown .select2-results .select2-result-label:active { - background: #2c3e50; - } -.select-inverse-dropdown .select2-results.select2-disabled .select2-result-label:hover { - color: #fff; - } -.select-inverse-dropdown .select2-result-with-children > .select2-result-label { - color: rgba(255, 255, 255, .6); - } -.select-inverse-dropdown .select2-result-with-children > .select2-result-label:hover { - color: #fff; - background: none !important; - } -.select2-drop-multi { - border-radius: 6px; - } -.select2-drop-multi .select2-results { - padding: 2px 0; - } -.select2-drop-multi .select2-result { - padding: 2px 4px; - } -.select2-drop-multi .select2-result-label { - border-radius: 4px; - } -.select2-drop-multi .select2-selected { - display: none; - } -.select2-offscreen, -.select2-offscreen:focus { - position: absolute !important; - top: 0 !important; - left: 0 !important; - width: 1px !important; - height: 1px !important; - padding: 0 !important; - margin: 0 !important; - overflow: hidden !important; - clip: rect(0 0 0 0) !important; - border: 0 !important; - outline: 0 !important; - } -.select2-hidden-accessible { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0 0 0 0); - border: 0; - } -.select2-offscreen, -.select2-offscreen:focus { - position: absolute !important; - top: 0 !important; - left: 0 !important; - width: 1px !important; - height: 1px !important; - padding: 0 !important; - margin: 0 !important; - overflow: hidden !important; - clip: rect(0 0 0 0) !important; - border: 0 !important; - outline: 0 !important; - } -.select2-display-none { - display: none; - } -.select2-measure-scrollbar { - position: absolute; - top: -10000px; - left: -10000px; - width: 100px; - height: 100px; - overflow: scroll; - } -.select2-drop-mask { - position: fixed; - top: 0; - left: 0; - z-index: 9998; - width: auto; - min-width: 100%; - height: auto; - min-height: 100%; - padding: 0; - margin: 0; - /* styles required for IE to work */ - background-color: #fff; - filter: alpha(opacity=0); - border: 0; - opacity: 0; - } -.tile { - position: relative; - padding: 14px; - margin-bottom: 20px; - text-align: center; - background-color: #eff0f2; - border-radius: 6px; - } -.tile .tile-hot-ribbon { - position: absolute; - top: -4px; - right: -4px; - display: block; - width: 82px; - } -.tile p { - margin-bottom: 33px; - font-size: 15px; - } -.tile-image { - height: 100px; - margin: 31px 0 27px; - vertical-align: bottom; - } -.tile-image.big-illustration { - width: 112px; - height: 111px; - margin-top: 20px; - } -.tile-title { - margin: 0; - font-size: 20px; - } -.navbar { - min-height: 53px; - margin-bottom: 30px; - font-size: 16px; - border: none; - border-radius: 6px; - } -@media (min-width: 768px) { - .navbar-header { - float: left; - } - } -.navbar-collapse { - padding-right: 21px; - padding-left: 21px; - box-shadow: none; - } -.navbar-collapse .navbar-form:first-child { - border: none; - } -@media (min-width: 768px) { - .navbar-collapse .navbar-nav.navbar-left:first-child { - margin-left: -21px; - } - .navbar-collapse .navbar-nav.navbar-left:first-child > li:first-child a { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; - } - .navbar-collapse .navbar-nav.navbar-right:last-child { - margin-right: -21px; - } - .navbar-collapse .navbar-nav.navbar-right:last-child > .dropdown:last-child > a { - border-radius: 0 6px 6px 0; - } - .navbar-fixed-top .navbar-collapse .navbar-form.navbar-right:last-child, - .navbar-fixed-bottom .navbar-collapse .navbar-form.navbar-right:last-child { - margin-right: 0; - } - } -@media (max-width: 767px) { - .navbar-collapse .navbar-nav.navbar-right:last-child { - margin-bottom: 3px; - } - } -.navbar .container, -.navbar .container-fluid { - padding-right: 21px; - padding-left: 21px; - } -.navbar .container > .navbar-header, -.navbar .container-fluid > .navbar-header, -.navbar .container > .navbar-collapse, -.navbar .container-fluid > .navbar-collapse { - margin-right: -21px; - margin-left: -21px; - } -@media (min-width: 768px) { - .navbar .container > .navbar-header, - .navbar .container-fluid > .navbar-header, - .navbar .container > .navbar-collapse, - .navbar .container-fluid > .navbar-collapse { - margin-right: 0; - margin-left: 0; - } - } -.navbar-static-top { - z-index: 1000; - border-width: 0; - border-radius: 0; - } -.navbar-fixed-top, -.navbar-fixed-bottom { - z-index: 1030; - border-radius: 0; - } -.navbar-fixed-top { - border-width: 0; - } -.navbar-fixed-bottom { - margin-bottom: 0; - border-width: 0; - } -.navbar-brand { - height: 53px; - padding: 14px 21px; - font-size: 24px; - font-weight: 700; - line-height: 1.042; - } -.navbar-brand > [class*="fui-"] { - font-size: 19px; - line-height: 1.263; - vertical-align: top; - } -@media (min-width: 768px) { - .navbar > .container .navbar-brand, - .navbar > .container-fluid .navbar-brand { - margin-left: -21px; - } - } -.navbar-toggle { - height: 53px; - padding: 0 21px; - margin: 0 0 0 21px; - line-height: 53px; - color: #34495e; - border: none; - } -.navbar-toggle:before { - font-family: "Flat-UI-Icons"; - font-size: 22px; - font-style: normal; - font-weight: normal; - color: #16a085; - content: "\e61a"; - -webkit-transition: color .25s linear; - transition: color .25s linear; - - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - } -.navbar-toggle:hover, -.navbar-toggle:focus { - outline: none; - } -.navbar-toggle:hover:before, -.navbar-toggle:focus:before { - color: #1abc9c; - } -.navbar-toggle .icon-bar { - display: none; - } -@media (min-width: 768px) { - .navbar-toggle { - display: none; - } - } -.navbar-nav { - margin: 0; - } -.navbar-nav > li > a { - padding: 15px 21px; - font-size: 16px; - font-weight: 700; - line-height: 23px; - } -.navbar-nav > li > a:hover, -.navbar-nav > li > a:focus, -.navbar-nav .open > a:focus, -.navbar-nav .open > a:hover { - background-color: transparent; - } -.navbar-nav [class^="fui-"] { - position: relative; - top: 1px; - line-height: 20px; - } -.navbar-nav .visible-sm > [class^="fui-"], -.navbar-nav .visible-xs > [class^="fui-"] { - margin-left: 12px; - } -@media (max-width: 767px) { - .navbar-nav { - margin: 0 -21px; - } - .navbar-nav .open .dropdown-menu > li > a, - .navbar-nav .open .dropdown-menu .dropdown-header { - padding: 7px 15px 7px 31px !important; - } - .navbar-nav .open .dropdown-menu > li > a { - line-height: 23px; - } - .navbar-nav > li > a { - padding-top: 7px; - padding-bottom: 7px; - } - } -.navbar-input { - height: 35px; - padding: 5px 10px; - font-size: 13px; - line-height: 1.4; - border-radius: 6px; - } -select.navbar-input { - height: 35px; - line-height: 35px; - } -textarea.navbar-input, -select[multiple].navbar-input { - height: auto; - } -.navbar-form { - padding-top: 9px; - padding-right: 19px; - padding-bottom: 9px; - padding-left: 19px; - margin-top: 0; - margin-bottom: 0; - box-shadow: none; - } -@media (max-width: 767px) { - .navbar-form { - width: auto; - margin: 3px -21px; - } - } -.navbar-form .form-control, -.navbar-form .input-group-addon, -.navbar-form .btn, -.navbar-form .select2-search input[type="text"] { - height: 35px; - padding: 5px 10px; - font-size: 13px; - line-height: 1.4; - border-radius: 6px; - } -select.navbar-form .form-control, -select.navbar-form .input-group-addon, -select.navbar-form .btn, -select.navbar-form .select2-search input[type="text"] { - height: 35px; - line-height: 35px; - } -textarea.navbar-form .form-control, -textarea.navbar-form .input-group-addon, -textarea.navbar-form .btn, -select[multiple].navbar-form .form-control, -select[multiple].navbar-form .input-group-addon, -select[multiple].navbar-form .btn, -textarea.navbar-form .select2-search input[type="text"], -select[multiple].navbar-form .select2-search input[type="text"] { - height: auto; - } -.navbar-form .btn { - margin: 0; - } -.navbar-form .input-group .form-control:first-child, -.navbar-form .input-group-addon:first-child, -.navbar-form .input-group-btn:first-child > .btn, -.navbar-form .input-group-btn:first-child > .dropdown-toggle, -.navbar-form .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), -.navbar-form .input-group .select2-search input[type="text"]:first-child { - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } -.navbar-form .input-group .form-control:last-child, -.navbar-form .input-group-addon:last-child, -.navbar-form .input-group-btn:last-child > .btn, -.navbar-form .input-group-btn:last-child > .dropdown-toggle, -.navbar-form .input-group-btn:first-child > .btn:not(:first-child), -.navbar-form .input-group .select2-search input[type="text"]:last-child { - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } -.navbar-form .form-control, -.navbar-form .select2-search input[type="text"] { - display: table-cell; - font-size: 15px; - border-radius: 5px; - } -.navbar-form .form-group ~ .btn { - margin-left: 5px; - font-size: 15px; - border-radius: 5px; - } -.navbar-form .form-group + .btn { - margin-right: 5px; - } -@media (min-width: 768px) { - .navbar-form .input-group { - width: 195px; - } - } -@media (max-width: 767px) { - .navbar-form .form-group { - margin-bottom: 7px; - } - .navbar-form .form-group:last-child { - margin-bottom: 0; - } - .navbar-form .form-group + .btn { - margin-left: 0; - } - } -.navbar-nav > li > .dropdown-menu { - min-width: 100%; - margin-top: 9px; - border-radius: 4px; - } -@media (max-width: 767px) { - .navbar-nav > li.open > .dropdown-menu { - margin-top: 0 !important; - } - } -.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { - border-bottom-right-radius: 4px; - border-bottom-left-radius: 4px; - } -.navbar-nav > .open > .dropdown-toggle, -.navbar-nav > .open > .dropdown-toggle:focus, -.navbar-nav > .open > .dropdown-toggle:hover { - background-color: transparent; - } -.navbar-text { - padding-top: 15px; - padding-bottom: 15px; - margin-top: 0; - margin-bottom: 0; - font-size: 16px; - line-height: 1.438; - color: #34495e; - } -@media (min-width: 768px) { - .navbar-text { - margin-right: 21px; - margin-left: 21px; - } - .navbar-text.navbar-right:last-child { - margin-right: 0; - } - } -.navbar-btn { - margin-top: 6px; - margin-bottom: 6px; - } -.navbar-btn.btn-sm { - margin-top: 9px; - margin-bottom: 8px; - } -.navbar-btn.btn-xs { - margin-top: 14px; - margin-bottom: 14px; - } -.navbar-unread, -.navbar-new { - position: absolute; - top: 35%; - right: 12px; - z-index: 10; - width: 6px; - height: 6px; - font-family: "Lato", Helvetica, Arial, sans-serif; - font-size: 0; - font-weight: 700; - line-height: 1; - color: #fff; - text-align: center; - background-color: #1abc9c; - border-radius: 50%; - } -@media (max-width: 768px) { - .navbar-unread, - .navbar-new { - position: static; - float: right; - margin: 0 0 0 10px; - } - } -.active .navbar-unread, -.active .navbar-new { - display: none; - background-color: #fff; - } -.navbar-new { - width: auto; - min-width: 18px; - height: 18px; - padding: 0 1px; - margin: -6px -10px; - font-size: 12px; - line-height: 17px; - background-color: #e74c3c; - - -webkit-font-smoothing: subpixel-antialiased; - } -.navbar-default { - background-color: #ecf0f1; - } -.navbar-default .navbar-brand { - color: #34495e; - } -.navbar-default .navbar-brand:hover, -.navbar-default .navbar-brand:focus { - color: #1abc9c; - background-color: transparent; - } -.navbar-default .navbar-toggle:before { - color: #34495e; - } -.navbar-default .navbar-toggle:hover, -.navbar-default .navbar-toggle:focus { - background-color: transparent; - } -.navbar-default .navbar-toggle:hover:before, -.navbar-default .navbar-toggle:focus:before { - color: #1abc9c; - } -.navbar-default .navbar-collapse, -.navbar-default .navbar-form { - border-color: #e5e9ea; - border-width: 2px; - } -.navbar-default .navbar-nav > li > a { - color: #34495e; - } -.navbar-default .navbar-nav > li > a:hover, -.navbar-default .navbar-nav > li > a:focus { - color: #1abc9c; - background-color: transparent; - } -.navbar-default .navbar-nav > .active > a, -.navbar-default .navbar-nav > .active > a:hover, -.navbar-default .navbar-nav > .active > a:focus { - color: #1abc9c; - background-color: transparent; - } -.navbar-default .navbar-nav > .disabled > a, -.navbar-default .navbar-nav > .disabled > a:hover, -.navbar-default .navbar-nav > .disabled > a:focus { - color: #ccc; - background-color: transparent; - } -.navbar-default .navbar-nav > .dropdown > a .caret { - border-top-color: #34495e; - border-bottom-color: #34495e; - } -.navbar-default .navbar-nav > .active > a .caret { - border-top-color: #1abc9c; - border-bottom-color: #1abc9c; - } -.navbar-default .navbar-nav > .dropdown > a:hover .caret, -.navbar-default .navbar-nav > .dropdown > a:focus .caret { - border-top-color: #1abc9c; - border-bottom-color: #1abc9c; - } -.navbar-default .navbar-nav > .open > a, -.navbar-default .navbar-nav > .open > a:hover, -.navbar-default .navbar-nav > .open > a:focus { - color: #1abc9c; - background-color: transparent; - } -.navbar-default .navbar-nav > .open > a .caret, -.navbar-default .navbar-nav > .open > a:hover .caret, -.navbar-default .navbar-nav > .open > a:focus .caret { - border-top-color: #1abc9c; - border-bottom-color: #1abc9c; - } -@media (max-width: 767px) { - .navbar-default .navbar-nav .open .dropdown-menu > li > a { - color: #34495e; - } - .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, - .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { - color: #1abc9c; - background-color: transparent; - } - .navbar-default .navbar-nav .open .dropdown-menu > .active > a, - .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, - .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { - color: #1abc9c; - background-color: transparent; - } - .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, - .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, - .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { - color: #ccc; - background-color: transparent; - } - } -.navbar-default .navbar-form .form-control, -.navbar-default .navbar-form .select2-search input[type="text"] { - border-color: transparent; - } -.navbar-default .navbar-form .form-control::-moz-placeholder, -.navbar-default .navbar-form .select2-search input[type="text"]::-moz-placeholder { - color: #aeb6bf; - opacity: 1; - } -.navbar-default .navbar-form .form-control:-ms-input-placeholder, -.navbar-default .navbar-form .select2-search input[type="text"]:-ms-input-placeholder { - color: #aeb6bf; - } -.navbar-default .navbar-form .form-control::-webkit-input-placeholder, -.navbar-default .navbar-form .select2-search input[type="text"]::-webkit-input-placeholder { - color: #aeb6bf; - } -.navbar-default .navbar-form .form-control:focus, -.navbar-default .navbar-form .select2-search input[type="text"]:focus { - color: #1abc9c; - border-color: #1abc9c; - } -.navbar-default .navbar-form .input-group-btn .btn { - color: #919ba4; - border-color: transparent; - } -.navbar-default .navbar-form .input-group.focus .form-control, -.navbar-default .navbar-form .input-group.focus .input-group-btn .btn, -.navbar-default .navbar-form .input-group.focus .select2-search input[type="text"] { - color: #1abc9c; - border-color: #1abc9c; - } -.navbar-default .navbar-text { - color: #34495e; - } -.navbar-default .navbar-link { - color: #34495e; - } -.navbar-default .navbar-link:hover { - color: #1abc9c; - } -.navbar-default .btn-link { - color: #34495e; - } -.navbar-default .btn-link:hover, -.navbar-default .btn-link:focus { - color: #1abc9c; - } -.navbar-default .btn-link[disabled]:hover, -fieldset[disabled] .navbar-default .btn-link:hover, -.navbar-default .btn-link[disabled]:focus, -fieldset[disabled] .navbar-default .btn-link:focus { - color: #ccc; - } -.navbar-inverse { - background-color: #34495e; - } -.navbar-inverse .navbar-brand { - color: #fff; - } -.navbar-inverse .navbar-brand:hover, -.navbar-inverse .navbar-brand:focus { - color: #1abc9c; - background-color: transparent; - } -.navbar-inverse .navbar-toggle:before { - color: #fff; - } -.navbar-inverse .navbar-toggle:hover, -.navbar-inverse .navbar-toggle:focus { - background-color: transparent; - } -.navbar-inverse .navbar-toggle:hover:before, -.navbar-inverse .navbar-toggle:focus:before { - color: #1abc9c; - } -.navbar-inverse .navbar-collapse { - border-color: #2f4154; - border-width: 2px; - } -.navbar-inverse .navbar-nav > li > a { - color: #fff; - } -.navbar-inverse .navbar-nav > li > a:hover, -.navbar-inverse .navbar-nav > li > a:focus { - color: #1abc9c; - background-color: transparent; - } -.navbar-inverse .navbar-nav > .active > a, -.navbar-inverse .navbar-nav > .active > a:hover, -.navbar-inverse .navbar-nav > .active > a:focus { - color: #fff; - background-color: #1abc9c; - } -.navbar-inverse .navbar-nav > .disabled > a, -.navbar-inverse .navbar-nav > .disabled > a:hover, -.navbar-inverse .navbar-nav > .disabled > a:focus { - color: #444; - background-color: transparent; - } -.navbar-inverse .navbar-nav > .dropdown > a:hover .caret, -.navbar-inverse .navbar-nav > .dropdown > a:focus .caret { - border-top-color: #1abc9c; - border-bottom-color: #1abc9c; - } -.navbar-inverse .navbar-nav > .open > a, -.navbar-inverse .navbar-nav > .open > a:hover, -.navbar-inverse .navbar-nav > .open > a:focus { - color: #fff; - background-color: #1abc9c; - border-left-color: transparent; - } -.navbar-inverse .navbar-nav > .open > a .caret, -.navbar-inverse .navbar-nav > .open > a:hover .caret, -.navbar-inverse .navbar-nav > .open > a:focus .caret { - border-top-color: #fff; - border-bottom-color: #fff; - } -.navbar-inverse .navbar-nav > .dropdown > a .caret { - border-top-color: #4b6075; - border-bottom-color: #4b6075; - } -.navbar-inverse .navbar-nav > .open > .dropdown-menu { - padding: 3px 4px; - background-color: #34495e; - } -.navbar-inverse .navbar-nav > .open > .dropdown-menu > li > a { - padding: 6px 9px; - color: #e1e4e7; - border-radius: 4px; - } -.navbar-inverse .navbar-nav > .open > .dropdown-menu > li > a:hover, -.navbar-inverse .navbar-nav > .open > .dropdown-menu > li > a:focus { - color: #fff; - background-color: #1abc9c; - } -.navbar-inverse .navbar-nav > .open > .dropdown-menu > .divider { - height: 2px; - margin-right: -4px; - margin-left: -4px; - background-color: #2f4154; - } -@media (max-width: 767px) { - .navbar-inverse .navbar-nav > li > a { - border-left-width: 0; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { - color: #fff; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { - color: #1abc9c; - background-color: transparent; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, - .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, - .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { - color: #fff; - background-color: #1abc9c; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, - .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, - .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { - color: #444; - background-color: transparent; - } - .navbar-inverse .navbar-nav .dropdown-menu .divider { - background-color: #2f4154; - } - } -.navbar-inverse .navbar-form .form-control, -.navbar-inverse .navbar-form .select2-search input[type="text"] { - color: #536a81; - background-color: #293a4a; - border-color: transparent; - } -.navbar-inverse .navbar-form .form-control::-moz-placeholder, -.navbar-inverse .navbar-form .select2-search input[type="text"]::-moz-placeholder { - color: #536a81; - opacity: 1; - } -.navbar-inverse .navbar-form .form-control:-ms-input-placeholder, -.navbar-inverse .navbar-form .select2-search input[type="text"]:-ms-input-placeholder { - color: #536a81; - } -.navbar-inverse .navbar-form .form-control::-webkit-input-placeholder, -.navbar-inverse .navbar-form .select2-search input[type="text"]::-webkit-input-placeholder { - color: #536a81; - } -.navbar-inverse .navbar-form .form-control:focus, -.navbar-inverse .navbar-form .select2-search input[type="text"]:focus { - color: #1abc9c; - border-color: #1abc9c; - } -.navbar-inverse .navbar-form .btn { - color: #fff; - background-color: #1abc9c; - } -.navbar-inverse .navbar-form .btn:hover, -.navbar-inverse .navbar-form .btn.hover, -.navbar-inverse .navbar-form .btn:focus, -.navbar-inverse .navbar-form .btn:active, -.navbar-inverse .navbar-form .btn.active, -.open > .dropdown-toggle.navbar-inverse .navbar-form .btn { - color: #fff; - background-color: #48c9b0; - border-color: #48c9b0; - } -.navbar-inverse .navbar-form .btn:active, -.navbar-inverse .navbar-form .btn.active, -.open > .dropdown-toggle.navbar-inverse .navbar-form .btn { - background: #16a085; - border-color: #16a085; - } -.navbar-inverse .navbar-form .btn.disabled, -.navbar-inverse .navbar-form .btn[disabled], -fieldset[disabled] .navbar-inverse .navbar-form .btn, -.navbar-inverse .navbar-form .btn.disabled:hover, -.navbar-inverse .navbar-form .btn[disabled]:hover, -fieldset[disabled] .navbar-inverse .navbar-form .btn:hover, -.navbar-inverse .navbar-form .btn.disabled.hover, -.navbar-inverse .navbar-form .btn[disabled].hover, -fieldset[disabled] .navbar-inverse .navbar-form .btn.hover, -.navbar-inverse .navbar-form .btn.disabled:focus, -.navbar-inverse .navbar-form .btn[disabled]:focus, -fieldset[disabled] .navbar-inverse .navbar-form .btn:focus, -.navbar-inverse .navbar-form .btn.disabled:active, -.navbar-inverse .navbar-form .btn[disabled]:active, -fieldset[disabled] .navbar-inverse .navbar-form .btn:active, -.navbar-inverse .navbar-form .btn.disabled.active, -.navbar-inverse .navbar-form .btn[disabled].active, -fieldset[disabled] .navbar-inverse .navbar-form .btn.active { - background-color: #bdc3c7; - border-color: #1abc9c; - } -.navbar-inverse .navbar-form .btn .badge { - color: #1abc9c; - background-color: #fff; - } -.navbar-inverse .navbar-form .input-group-btn .btn { - color: #526a82; - background-color: #293a4a; - border-color: transparent; - } -.navbar-inverse .navbar-form .input-group.focus .form-control, -.navbar-inverse .navbar-form .input-group.focus .input-group-btn .btn, -.navbar-inverse .navbar-form .input-group.focus .select2-search input[type="text"] { - color: #1abc9c; - border-color: #1abc9c; - } -@media (max-width: 767px) { - .navbar-inverse .navbar-form { - border-color: #2f4154; - border-width: 2px 0; - } - } -.navbar-inverse .navbar-text { - color: #fff; - } -.navbar-inverse .navbar-text a { - color: #fff; - } -.navbar-inverse .navbar-text a:hover, -.navbar-inverse .navbar-text a:focus { - color: #1abc9c; - } -.navbar-inverse .navbar-btn { - color: #fff; - background-color: #1abc9c; - } -.navbar-inverse .navbar-btn:hover, -.navbar-inverse .navbar-btn.hover, -.navbar-inverse .navbar-btn:focus, -.navbar-inverse .navbar-btn:active, -.navbar-inverse .navbar-btn.active, -.open > .dropdown-toggle.navbar-inverse .navbar-btn { - color: #fff; - background-color: #48c9b0; - border-color: #48c9b0; - } -.navbar-inverse .navbar-btn:active, -.navbar-inverse .navbar-btn.active, -.open > .dropdown-toggle.navbar-inverse .navbar-btn { - background: #16a085; - border-color: #16a085; - } -.navbar-inverse .navbar-btn.disabled, -.navbar-inverse .navbar-btn[disabled], -fieldset[disabled] .navbar-inverse .navbar-btn, -.navbar-inverse .navbar-btn.disabled:hover, -.navbar-inverse .navbar-btn[disabled]:hover, -fieldset[disabled] .navbar-inverse .navbar-btn:hover, -.navbar-inverse .navbar-btn.disabled.hover, -.navbar-inverse .navbar-btn[disabled].hover, -fieldset[disabled] .navbar-inverse .navbar-btn.hover, -.navbar-inverse .navbar-btn.disabled:focus, -.navbar-inverse .navbar-btn[disabled]:focus, -fieldset[disabled] .navbar-inverse .navbar-btn:focus, -.navbar-inverse .navbar-btn.disabled:active, -.navbar-inverse .navbar-btn[disabled]:active, -fieldset[disabled] .navbar-inverse .navbar-btn:active, -.navbar-inverse .navbar-btn.disabled.active, -.navbar-inverse .navbar-btn[disabled].active, -fieldset[disabled] .navbar-inverse .navbar-btn.active { - background-color: #bdc3c7; - border-color: #1abc9c; - } -.navbar-inverse .navbar-btn .badge { - color: #1abc9c; - background-color: #fff; - } -@media (min-width: 768px) { - .navbar-embossed > .navbar-collapse { - border-radius: 6px; - box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .15); - } - .navbar-embossed.navbar-inverse .navbar-nav .active > a, - .navbar-embossed.navbar-inverse .navbar-nav .open > a { - box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .15); - } - } -.navbar-lg { - min-height: 76px; - } -.navbar-lg .navbar-brand { - height: 76px; - padding-top: 26px; - padding-bottom: 26px; - line-height: 1; - } -.navbar-lg .navbar-brand > [class*="fui-"] { - font-size: 24px; - line-height: 1; - } -.navbar-lg .navbar-nav > li > a { - font-size: 15px; - line-height: 1.6; - } -@media (min-width: 768px) { - .navbar-lg .navbar-nav > li > a { - padding-top: 26px; - padding-bottom: 26px; - } - } -.navbar-lg .navbar-toggle { - height: 76px; - line-height: 76px; - } -.navbar-lg .navbar-form { - padding-top: 20.5px; - padding-bottom: 20.5px; - } -.navbar-lg .navbar-text { - padding-top: 26.5px; - padding-bottom: 26.5px; - } -.navbar-lg .navbar-btn { - margin-top: 17.5px; - margin-bottom: 17.5px; - } -.navbar-lg .navbar-btn.btn-sm { - margin-top: 20.5px; - margin-bottom: 20.5px; - } -.navbar-lg .navbar-btn.btn-xs { - margin-top: 25.5px; - margin-bottom: 25.5px; - } -.bootstrap-switch { - position: relative; - display: inline-block; - width: 80px; - height: 29px; - overflow: hidden; - font-size: 15px; - line-height: 29px; - text-align: left; - vertical-align: middle; - cursor: pointer; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - border-radius: 30px; - - -webkit-mask-box-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgODAgMjkiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDgwIDI5IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGQ9Ik04MCwxNC41YzAsOC02LjUsMTQuNS0xNC41LDE0LjVoLTUxQzYuNSwyOSwwLDIyLjUsMCwxNC41bDAsMEMwLDYuNSw2LjUsMCwxNC41LDBoNTFDNzMuNSwwLDgwLDYuNSw4MCwxNC41TDgwLDE0LjV6Ii8+DQo8L3N2Zz4NCg==) 0 0 stretch; - } -.bootstrap-switch > div { - display: inline-block; - width: 132px; - border-radius: 30px; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -.bootstrap-switch > div > span { - z-index: 1; - display: inline-block; - width: 66px; - height: 100%; - padding-top: 5px; - padding-bottom: 5px; - font-weight: 700; - line-height: 19px; - text-align: center; - cursor: pointer; - -webkit-transition: box-shadow .25s ease-out; - transition: box-shadow .25s ease-out; - } -.bootstrap-switch > div > span > [class^="fui-"] { - text-indent: 0; - } -.bootstrap-switch > div > label { - position: absolute; - top: 0; - left: 0; - z-index: 200; - display: block; - width: 100%; - height: 100%; - margin: 0; - font-size: 0; - text-indent: -9999px; - cursor: pointer; - filter: alpha(opacity=0); - opacity: 0; - } -.bootstrap-switch input[type="radio"], -.bootstrap-switch input[type="checkbox"] { - position: absolute !important; - top: 0; - left: 0; - z-index: -1; - margin: 0; - filter: alpha(opacity=0); - opacity: 0; - } -.bootstrap-switch-handle-on { - border-top-left-radius: 30px; - border-bottom-left-radius: 30px; - } -.bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-default { - box-shadow: inset 0 0 transparent, -16px 0 0 #bdc3c7; - } -.bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-default:before { - background-color: #7f8c9a; - border-color: #bdc3c7; - } -.bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-primary { - box-shadow: inset 0 0 transparent, -16px 0 0 #34495e; - } -.bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-primary:before { - background-color: #1abc9c; - border-color: #34495e; - } -.bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-success { - box-shadow: inset 0 0 transparent, -16px 0 0 #2ecc71; - } -.bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-success:before { - background-color: #fff; - border-color: #2ecc71; - } -.bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-warning { - box-shadow: inset 0 0 transparent, -16px 0 0 #f1c40f; - } -.bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-warning:before { - background-color: #fff; - border-color: #f1c40f; - } -.bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-info { - box-shadow: inset 0 0 transparent, -16px 0 0 #3498db; - } -.bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-info:before { - background-color: #fff; - border-color: #3498db; - } -.bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-danger { - box-shadow: inset 0 0 transparent, -16px 0 0 #e74c3c; - } -.bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-danger:before { - background-color: #fff; - border-color: #e74c3c; - } -.bootstrap-switch-handle-off { - border-top-right-radius: 30px; - border-bottom-right-radius: 30px; - } -.bootstrap-switch-handle-off:before { - position: absolute; - top: 0; - left: 51px; - z-index: 100; - display: inline-block; - width: 29px; - height: 29px; - padding: 0; - text-align: center; - vertical-align: top; - content: " "; - background-clip: padding-box; - border: 4px solid transparent; - border-radius: 50%; - -webkit-transition: border-color .25s ease-out, background-color .25s ease-out; - transition: border-color .25s ease-out, background-color .25s ease-out; - } -.bootstrap-switch-animate > div { - -webkit-transition: margin-left .25s ease-out; - transition: margin-left .25s ease-out; - } -.bootstrap-switch-on > div { - margin-left: 0; - } -.bootstrap-switch-off > div { - margin-left: -51px; - } -.bootstrap-switch-disabled, -.bootstrap-switch-readonly { - cursor: default; - filter: alpha(opacity=50); - opacity: .5; - } -.bootstrap-switch-disabled > div > span, -.bootstrap-switch-readonly > div > span, -.bootstrap-switch-disabled > div > label, -.bootstrap-switch-readonly > div > label { - cursor: default !important; - } -.bootstrap-switch-focused { - outline: 0; - } -.bootstrap-switch-default { - color: #fff; - background-color: #bdc3c7; - } -.bootstrap-switch-default ~ .bootstrap-switch-handle-off:before { - background-color: #7f8c9a; - border-color: #bdc3c7; - } -.bootstrap-switch-on .bootstrap-switch-default ~ .bootstrap-switch-handle-off { - box-shadow: inset 16px 0 0 #bdc3c7; - } -.bootstrap-switch-primary { - color: #1abc9c; - background-color: #34495e; - } -.bootstrap-switch-primary ~ .bootstrap-switch-handle-off:before { - background-color: #1abc9c; - border-color: #34495e; - } -.bootstrap-switch-on .bootstrap-switch-primary ~ .bootstrap-switch-handle-off { - box-shadow: inset 16px 0 0 #34495e; - } -.bootstrap-switch-info { - color: #fff; - background-color: #3498db; - } -.bootstrap-switch-info ~ .bootstrap-switch-handle-off:before { - background-color: #fff; - border-color: #3498db; - } -.bootstrap-switch-on .bootstrap-switch-info ~ .bootstrap-switch-handle-off { - box-shadow: inset 16px 0 0 #3498db; - } -.bootstrap-switch-success { - color: #fff; - background-color: #2ecc71; - } -.bootstrap-switch-success ~ .bootstrap-switch-handle-off:before { - background-color: #fff; - border-color: #2ecc71; - } -.bootstrap-switch-on .bootstrap-switch-success ~ .bootstrap-switch-handle-off { - box-shadow: inset 16px 0 0 #2ecc71; - } -.bootstrap-switch-warning { - color: #fff; - background-color: #f1c40f; - } -.bootstrap-switch-warning ~ .bootstrap-switch-handle-off:before { - background-color: #fff; - border-color: #f1c40f; - } -.bootstrap-switch-on .bootstrap-switch-warning ~ .bootstrap-switch-handle-off { - box-shadow: inset 16px 0 0 #f1c40f; - } -.bootstrap-switch-danger { - color: #fff; - background-color: #e74c3c; - } -.bootstrap-switch-danger ~ .bootstrap-switch-handle-off:before { - background-color: #fff; - border-color: #e74c3c; - } -.bootstrap-switch-on .bootstrap-switch-danger ~ .bootstrap-switch-handle-off { - box-shadow: inset 16px 0 0 #e74c3c; - } -.bootstrap-switch-square .bootstrap-switch { - border-radius: 4px; - - -webkit-mask-box-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgODAgMjkiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDgwIDI5IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGQ9Ik04MCwyNWMwLDIuMi0xLjgsNC00LDRINGMtMi4yLDAtNC0xLjgtNC00VjRjMC0yLjIsMS44LTQsNC00aDcyYzIuMiwwLDQsMS44LDQsNFYyNXoiLz4NCjwvc3ZnPg0K) 0 0 stretch; - } -.bootstrap-switch-square .bootstrap-switch > div { - border-radius: 4px; - } -.bootstrap-switch-square .bootstrap-switch .bootstrap-switch-handle-on { - text-indent: -15px; - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; - } -.bootstrap-switch-square .bootstrap-switch .bootstrap-switch-handle-off { - text-indent: 15px; - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; - } -.bootstrap-switch-square .bootstrap-switch .bootstrap-switch-handle-off:before { - border: none; - border-top-left-radius: 0; - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; - border-bottom-left-radius: 0; - } -.bootstrap-switch-square .bootstrap-switch-off .bootstrap-switch-handle-off:before { - border-top-left-radius: 2px; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - border-bottom-left-radius: 2px; - } -.share { - position: relative; - background-color: #eff0f2; - border-radius: 6px; - } -.share ul { - padding: 15px; - margin: 0; - list-style-type: none; - } -.share li { - padding-top: 11px; - font-size: 15px; - line-height: 1.4; - } -.share li:before, -.share li:after { - display: table; - content: " "; - } -.share li:after { - clear: both; - } -.share li:first-child { - padding-top: 0; - } -.share .toggle { - float: right; - margin: 0; - } -.share .btn { - border-top-left-radius: 0; - border-top-right-radius: 0; - } -.share-label { - float: left; - width: 50%; - padding-top: 5px; - font-size: 15px; - line-height: 1.4; - } -.video-js { - position: relative; - width: 100% !important; - height: auto !important; - padding-bottom: 47px; - overflow: hidden; - font-size: 0; - vertical-align: middle; - background-color: transparent; - - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - border-top-radius: 6px; - } -.video-js .vjs-tech { - display: block; - width: 100%; - height: 100%; - } -.video-js::-moz-full-screen { - position: absolute; - } -.video-js::-webkit-full-screen { - width: 100% !important; - height: 100% !important; - } -.vjs-fullscreen { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 10000; - width: 100% !important; - height: 100% !important; - overflow: hidden; - - border-top-radius: 0; - } -.vjs-fullscreen .vjs-control-bar { - margin-top: 0; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } -.vjs-fullscreen .vjs-tech { - background-color: #000; - } -.vjs-poster { - position: relative; - width: 100%; - max-height: 100%; - padding: 0; - margin: 0 auto; - cursor: pointer; - - border-top-radius: 6px; - } -.vjs-control-bar { - position: relative; - height: 47px; - margin-top: -1px; - color: #fff; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - background: #2c3e50; - border-bottom-right-radius: 6px; - border-bottom-left-radius: 6px; - } -.vjs-control-bar.vjs-fade-out { - visibility: visible !important; - opacity: 1 !important; - } -.vjs-text-track-display { - position: absolute; - right: 1em; - bottom: 4em; - left: 1em; - font-family: "Lato", Helvetica, Arial, sans-serif; - text-align: center; - } -.vjs-text-track { - display: none; - margin-bottom: .1em; - font-size: 1.4em; - color: #fff; - text-align: center; - background-color: rgba(0, 0, 0, .5); - } -.vjs-subtitles { - color: #fff; - } -.vjs-captions { - color: #fc6; - } -.vjs-tt-cue { - display: block; - } -.vjs-fade-in { - visibility: visible !important; - opacity: 1 !important; - -webkit-transition: visibility 0s linear 0s, opacity .3s linear; - transition: visibility 0s linear 0s, opacity .3s linear; - } -.vjs-fade-out { - visibility: hidden !important; - opacity: 0 !important; - -webkit-transition: visibility 0s linear 1.5s, opacity 1.5s linear; - transition: visibility 0s linear 1.5s, opacity 1.5s linear; - } -.vjs-control { - position: relative; - display: inline-block; - width: 18px; - height: 18px; - text-align: center; - vertical-align: middle; - background-repeat: no-repeat; - background-position: center; - } -.vjs-control:focus { - outline: 0; - } -.vjs-control > div { - background-repeat: no-repeat; - background-position: center; - } -.vjs-control-text { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0 0 0 0); - border: 0; - } -.vjs-play-control { - width: 58px; - height: 47px; - cursor: pointer; - } -.vjs-play-control > div { - position: relative; - height: 47px; - } -.vjs-play-control > div:before, -.vjs-play-control > div:after { - position: absolute; - top: 38%; - left: 50%; - margin: -.5em 0 0 -.5em; - font-family: "Flat-UI-Icons"; - font-size: 16px; - color: #1abc9c; - -webkit-transition: color .25s, opacity .25s; - transition: color .25s, opacity .25s; - - -webkit-font-smoothing: antialiased; - } -.vjs-play-control > div:after { - content: "\e615"; - } -.vjs-play-control > div:before { - content: "\e616"; - } -.vjs-paused .vjs-play-control:hover > div:before { - color: #16a085; - } -.vjs-paused .vjs-play-control > div:after { - filter: alpha(opacity=0); - opacity: 0; - } -.vjs-paused .vjs-play-control > div:before { - filter: none; - opacity: 1; - - -webkit-filter: none; - } -.vjs-playing .vjs-play-control:hover > div:after { - color: #16a085; - } -.vjs-playing .vjs-play-control > div:after { - filter: none; - opacity: 1; - - -webkit-filter: none; - } -.vjs-playing .vjs-play-control > div:before { - filter: alpha(opacity=0); - opacity: 0; - } -.vjs-rewind-control { - width: 5em; - cursor: pointer !important; - } -.vjs-rewind-control > div { - width: 19px; - height: 16px; - margin: .5em auto 0; - background: none transparent; - } -.vjs-mute-control { - float: right; - margin: 14px 0; - cursor: pointer !important; - } -.vjs-mute-control:hover > div, -.vjs-mute-control:focus > div { - color: #57718b; - } -.vjs-mute-control > div { - height: 18px; - color: #475d72; - } -.vjs-mute-control > div:after, -.vjs-mute-control > div:before { - position: absolute; - left: 50%; - margin: 0 0 0 -.5em; - font-family: "Flat-UI-Icons"; - font-size: 16px; - line-height: 18px; - -webkit-transition: color .25s, opacity .25s; - transition: color .25s, opacity .25s; - - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - } -.vjs-mute-control > div:after { - content: "\e617"; - } -.vjs-mute-control > div:before { - content: "\e618"; - filter: alpha(opacity=0); - opacity: 0; - } -.vjs-mute-control.vjs-vol-0 > div:after { - filter: alpha(opacity=0); - opacity: 0; - } -.vjs-mute-control.vjs-vol-0 > div:before { - filter: none; - opacity: 1; - - -webkit-filter: none; - } -.vjs-volume-control, -.vjs-volume-level, -.vjs-volume-handle, -.vjs-volume-bar { - display: none; - } -.vjs-progress-control { - position: absolute; - top: 18px; - right: 160px; - left: 60px; - width: auto; - height: 12px; - background: #425669; - border-radius: 32px; - } -.vjs-progress-holder { - position: relative; - height: 12px; - padding: 0; - margin: 0; - cursor: pointer !important; - } -.vjs-play-progress, -.vjs-load-progress { - display: block; - height: 12px; - padding: 0; - margin: 0; - border-radius: 32px; - } -.vjs-play-progress { - position: absolute; - top: 0; - left: -1px; - background: #1abc9c; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } -.vjs-load-progress { - background: #d6dbdf; - } -.vjs-load-progress[style*="100%"], -.vjs-load-progress[style*="99%"] { - border-radius: 32px; - } -.vjs-seek-handle { - position: absolute; - top: 0; - width: 18px; - height: 18px; - margin: -3px 0 0 -3px; - background-color: #16a085; - border-radius: 50%; - -webkit-transition: background-color .25s; - transition: background-color .25s; - } -.vjs-seek-handle[style*="95."] { - margin-left: 3px; - } -.vjs-seek-handle[style="left: 0%;"] { - margin-left: -2px; - } -.vjs-seek-handle:hover, -.vjs-seek-handle:focus { - background-color: #148d75; - } -.vjs-seek-handle:active { - background-color: #117a65; - } -.vjs-time-controls { - position: absolute; - width: auto; - height: auto; - font-family: "Lato", Helvetica, Arial, sans-serif; - font-size: 13px; - font-weight: 300; - line-height: normal; - } -.vjs-time-divider { - position: absolute; - top: 11px; - right: 114px; - font-size: 14px; - color: #5d6d7e; - } -.vjs-remaining-time { - display: none; - } -.vjs-current-time { - top: 16px; - right: 122px; - } -.vjs-duration { - top: 16px; - right: 85px; - color: #5d6d7e; - } -.vjs-fullscreen-control { - float: right; - margin: 14px 15px; - cursor: pointer; - } -.vjs-fullscreen-control:hover > div, -.vjs-fullscreen-control:focus > div { - color: #57718b; - } -.vjs-fullscreen-control > div { - height: 18px; - color: #475d72; - } -.vjs-fullscreen-control > div:before { - position: absolute; - left: 50%; - margin: 0 0 0 -.5em; - font-family: "Flat-UI-Icons"; - font-size: 16px; - line-height: 18px; - content: "\e619"; - -webkit-transition: color .25s, opacity .25s; - transition: color .25s, opacity .25s; - - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - } -.vjs-menu-button { - display: none !important; - } -.vjs-loading-spinner { - position: absolute; - top: 50%; - left: 50%; - display: none; - width: 16px; - height: 16px; - margin: -8px 0 0 -8px; - background: #ebedee; - border-radius: 10px; - -webkit-animation: sharp 2s ease infinite; - animation: sharp 2s ease infinite; - } -@-webkit-keyframes sharp { - 0% { - background-color: #e74c3c; - border-radius: 10px; - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 50% { - background-color: #ebedee; - border-radius: 0; - -webkit-transform: rotate(180deg); - transform: rotate(180deg); - } - 100% { - background-color: #e74c3c; - border-radius: 10px; - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } - } -@keyframes sharp { - 0% { - background-color: #e74c3c; - border-radius: 10px; - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 50% { - background-color: #ebedee; - border-radius: 0; - -webkit-transform: rotate(180deg); - transform: rotate(180deg); - } - 100% { - background-color: #e74c3c; - border-radius: 10px; - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } - } -.todo { - margin-bottom: 20px; - color: #798795; - border-radius: 6px; - } -.todo ul { - padding: 0; - margin: 0; - list-style-type: none; - background-color: #2c3e50; - border-radius: 0 0 6px 6px; - } -.todo li { - position: relative; - padding: 18px 42px 21px 25px; - margin-top: 2px; - font-size: 14px; - line-height: 1.214; - cursor: pointer; - background: #34495e; - background-size: 20px 20px; - -webkit-transition: .25s; - transition: .25s; - } -.todo li:first-child { - margin-top: 0; - } -.todo li:last-child { - padding-bottom: 21px; - border-radius: 0 0 6px 6px; - } -.todo li.todo-done { - color: #1abc9c; - background: transparent; - } -.todo li.todo-done .todo-name { - color: #1abc9c; - } -.todo li:after { - position: absolute; - top: 50%; - right: 22px; - display: block; - width: 20px; - height: 20px; - margin-top: -10px; - content: " "; - background: #fff; - border-radius: 50%; - } -.todo li.todo-done:after { - font-family: 'Flat-UI-Icons'; - font-size: 12px; - font-style: normal; - font-weight: normal; - font-variant: normal; - line-height: 21px; - color: #2c3e50; - text-align: center; - text-transform: none; - content: "\e60a"; - background: #1abc9c; - - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - } -.todo-search { - position: relative; - padding: 19px 25px 20px; - color: #34495e; - background: #1abc9c; - background-size: 16px 16px; - border-radius: 6px 6px 0 0; - } -.todo-search:before { - position: absolute; - top: 50%; - left: 92%; - display: inline-block; - margin: -.5em 0 0 -1em; - font-family: 'Flat-UI-Icons'; - font-size: 16px; - line-height: 17px; - content: "\e630"; - } -.todo-search-field { - padding: 5px 0; - margin: 0; - font-size: 19px; - font-weight: 700; - line-height: 23px; - color: #34495e; - text-indent: 0; - background: none; - border: none; - outline: none; - box-shadow: none; - } -.todo-search-field::-moz-placeholder { - color: #34495e; - opacity: 1; - } -.todo-search-field:-ms-input-placeholder { - color: #34495e; - } -.todo-search-field::-webkit-input-placeholder { - color: #34495e; - } -.todo-icon { - float: left; - padding: 11px 22px 0 0; - font-size: 24px; - } -.todo-content { - padding-top: 1px; - overflow: hidden; - } -.todo-name { - margin: 1px 0 3px; - font-size: 17px; - color: #fff; - } -.pallete-item { - float: left; - width: 140px; - margin: 0 0 20px 20px; - } -.palette { - padding: 15px; - margin: 0; - font-size: 14px; - line-height: 1.214; - color: #fff; - text-transform: uppercase; - } -.palette dt, -.palette dd { - line-height: 1.429; - } -.palette dt { - display: block; - font-weight: bold; - opacity: .8; - } -.palette dd { - margin-left: 0; - font-weight: 300; - opacity: .8; - - -webkit-font-smoothing: subpixel-antialiased; - } -.palette-turquoise { - background-color: #1abc9c; - } -.palette-green-sea { - background-color: #16a085; - } -.palette-emerald { - background-color: #2ecc71; - } -.palette-nephritis { - background-color: #27ae60; - } -.palette-peter-river { - background-color: #3498db; - } -.palette-belize-hole { - background-color: #2980b9; - } -.palette-amethyst { - background-color: #9b59b6; - } -.palette-wisteria { - background-color: #8e44ad; - } -.palette-wet-asphalt { - background-color: #34495e; - } -.palette-midnight-blue { - background-color: #2c3e50; - } -.palette-sun-flower { - background-color: #f1c40f; - } -.palette-orange { - background-color: #f39c12; - } -.palette-carrot { - background-color: #e67e22; - } -.palette-pumpkin { - background-color: #d35400; - } -.palette-alizarin { - background-color: #e74c3c; - } -.palette-pomegranate { - background-color: #c0392b; - } -.palette-clouds { - background-color: #ecf0f1; - } -.palette-silver { - background-color: #bdc3c7; - } -.palette-concrete { - background-color: #95a5a6; - } -.palette-asbestos { - background-color: #7f8c8d; - } -.palette-clouds { - color: #bdc3c7; - } -.palette-paragraph { - font-size: 12px; - line-height: 17px; - color: #7f8c8d; - } -.palette-paragraph span { - color: #bdc3c7; - } -.palette-headline { - margin-top: -3px; - font-size: 13px; - font-weight: 700; - color: #7f8c8d; - } -.login { - position: relative; - padding: 38px 38px 267px; - margin-bottom: 77px; - color: #fff; - background: url(../img/login/imac.png) 0 0 no-repeat; - background-size: 940px 778px; - } -.login-screen { - min-height: 473px; - padding: 123px 199px 33px 306px; - background-color: #1abc9c; - } -.login-icon { - position: absolute; - top: 160px; - left: 200px; - width: 96px; - } -.login-icon > img { - display: block; - width: 100%; - margin-bottom: 6px; - } -.login-icon > h4 { - font-size: 17px; - font-weight: 300; - line-height: 34px; - opacity: .95; - } -.login-icon > h4 small { - display: block; - font-size: inherit; - font-weight: 700; - color: inherit; - } -.login-form { - position: relative; - padding: 24px 23px 20px; - background-color: #edeff1; - border-radius: 6px; - } -.login-form .control-group { - position: relative; - margin-bottom: 6px; - } -.login-form .login-field { - font-size: 17px; - text-indent: 3px; - border-color: transparent; - } -.login-form .login-field:focus { - border-color: #1abc9c; - } -.login-form .login-field:focus + .login-field-icon { - color: #1abc9c; - } -.login-form .login-field-icon { - position: absolute; - top: 3px; - right: 15px; - font-size: 16px; - color: #bfc9ca; - -webkit-transition: all .25s; - transition: all .25s; - } -.login-link { - display: block; - margin-top: 15px; - font-size: 13px; - color: #bfc9ca; - text-align: center; - } -@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 2) { - .login { - background-image: url(../img/login/imac-2x.png); - } - } -footer { - padding: 0; - font-size: 15px; - color: #bac1c8; - background-color: #edeff1; - } -footer a { - font-weight: 700; - color: #9aa4af; - } -footer p { - margin-bottom: 10px; - font-size: 15px; - line-height: 20px; - } -.footer-title { - padding-top: 21px; - margin: 0 0 22px; - font-size: 24px; - line-height: 40px; - } -.footer-brand { - display: block; - width: 220px; - margin-bottom: 26px; - } -.footer-brand img { - width: 216px; - } -.footer-banner { - min-height: 316px; - padding: 0 30px 30px; - margin-left: 42px; - color: #d1f2eb; - background-color: #1abc9c; - } -.footer-banner .footer-title { - color: #fff; - } -.footer-banner a { - color: #b7f5e9; - text-decoration: underline; - } -.footer-banner a:hover { - text-decoration: none; - } -.footer-banner ul { - padding: 0; - margin: 0 0 26px; - list-style-type: none; - } -.footer-banner ul li { - padding: 6px 0; - line-height: 19px; - border-top: 1px solid #1bc5a3; - } -.footer-banner ul li:first-child { - padding-top: 1px; - border-top: none; - } -.last-col { - overflow: hidden; - } -.ptn, -.pvn, -.pan { - padding-top: 0; - } -.ptx, -.pvx, -.pax { - padding-top: 3px; - } -.pts, -.pvs, -.pas { - padding-top: 5px; - } -.ptm, -.pvm, -.pam { - padding-top: 10px; - } -.ptl, -.pvl, -.pal { - padding-top: 20px; - } -.prn, -.phn, -.pan { - padding-right: 0; - } -.prx, -.phx, -.pax { - padding-right: 3px; - } -.prs, -.phs, -.pas { - padding-right: 5px; - } -.prm, -.phm, -.pam { - padding-right: 10px; - } -.prl, -.phl, -.pal { - padding-right: 20px; - } -.pbn, -.pvn, -.pan { - padding-bottom: 0; - } -.pbx, -.pvx, -.pax { - padding-bottom: 3px; - } -.pbs, -.pvs, -.pas { - padding-bottom: 5px; - } -.pbm, -.pvm, -.pam { - padding-bottom: 10px; - } -.pbl, -.pvl, -.pal { - padding-bottom: 20px; - } -.pln, -.phn, -.pan { - padding-left: 0; - } -.plx, -.phx, -.pax { - padding-left: 3px; - } -.pls, -.phs, -.pas { - padding-left: 5px; - } -.plm, -.phm, -.pam { - padding-left: 10px; - } -.pll, -.phl, -.pal { - padding-left: 20px; - } -.mtn, -.mvn, -.man { - margin-top: 0; - } -.mtx, -.mvx, -.max { - margin-top: 3px; - } -.mts, -.mvs, -.mas { - margin-top: 5px; - } -.mtm, -.mvm, -.mam { - margin-top: 10px; - } -.mtl, -.mvl, -.mal { - margin-top: 20px; - } -.mrn, -.mhn, -.man { - margin-right: 0; - } -.mrx, -.mhx, -.max { - margin-right: 3px; - } -.mrs, -.mhs, -.mas { - margin-right: 5px; - } -.mrm, -.mhm, -.mam { - margin-right: 10px; - } -.mrl, -.mhl, -.mal { - margin-right: 20px; - } -.mbn, -.mvn, -.man { - margin-bottom: 0; - } -.mbx, -.mvx, -.max { - margin-bottom: 3px; - } -.mbs, -.mvs, -.mas { - margin-bottom: 5px; - } -.mbm, -.mvm, -.mam { - margin-bottom: 10px; - } -.mbl, -.mvl, -.mal { - margin-bottom: 20px; - } -.mln, -.mhn, -.man { - margin-left: 0; - } -.mlx, -.mhx, -.max { - margin-left: 3px; - } -.mls, -.mhs, -.mas { - margin-left: 5px; - } -.mlm, -.mhm, -.mam { - margin-left: 10px; - } -.mll, -.mhl, -.mal { - margin-left: 20px; - } -/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ -@media print { - .btn { - border-style: solid; - border-width: 2px; - } - .dropdown-menu, - .select2-drop { - background: #fff !important; - border: 2px solid #ddd; - } - .input-group-rounded .input-group-btn + .form-control, - .input-group-rounded .input-group-btn + .select2-search input[type="text"], - .input-group-rounded .input-group-btn + .select2-search input[type="text"] { - padding-left: 10px; - } - .form-control, - .select2-search input[type="text"] { - border: 2px solid #ddd !important; - } - .bootstrap-switch { - width: 84px; - height: 33px; - border: 2px solid #bdc3c7; - } - .tooltip { - border: 2px solid #bdc3c7; - } - .progress, - .ui-slider { - background: #ddd !important; - } - .progress-bar, - .ui-slider-range, - .ui-slider-handle { - background: #bdc3c7 !important; - } - } -/*# sourceMappingURL=flat-ui.css.map */ diff --git a/example_ofxCEF/bin/data/html/dist/css/vendor/flat-ui.css.map b/example_ofxCEF/bin/data/html/dist/css/vendor/flat-ui.css.map deleted file mode 100644 index d6f8f47..0000000 --- a/example_ofxCEF/bin/data/html/dist/css/vendor/flat-ui.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["less/modules/local-fonts.less","flat-ui.css","less/modules/glyphicons.less","less/modules/scaffolding.less","less/mixins/image.less","less/modules/type.less","less/mixins/text-emphasis.less","less/mixins/background-variant.less","less/modules/code.less","less/modules/thumbnails.less","less/modules/buttons.less","less/mixins/opacity.less","less/mixins/buttons.less","less/modules/button-groups.less","less/modules/forms.less","less/mixins/vendor-prefixes.less","less/mixins/forms.less","less/mixins/grid.less","less/modules/input-groups.less","less/mixins/border-radius.less","less/modules/radiocheck.less","less/modules/tagsinput.less","less/modules/typeahead.less","less/modules/progress-bars.less","less/modules/slider.less","less/modules/pager.less","less/modules/pagination.less","less/mixins/pagination.less","less/modules/tooltip.less","less/modules/dropdowns.less","less/mixins/nav-divider.less","less/modules/select.less","less/mixins/select.less","less/modules/tiles.less","less/modules/navbar.less","less/mixins/navbar-vertical-align.less","less/modules/switch.less","less/mixins/switches.less","less/modules/share.less","less/mixins/clearfix.less","less/modules/video.less","less/modules/todo-list.less","less/modules/palette.less","less/mixins/pallets.less","less/modules/login.less","less/modules/footer.less","less/spaces.less","less/modules/print.less"],"names":[],"mappings":"AAIA;EACE,qBAAA;EACA,0CAAA;EACA,uPAAA;EAIA,kBAAA;EACA,oBAAA;ECND;ADSD;EACE,qBAAA;EACA,yCAAA;EACA,kPAAA;EAIA,mBAAA;EACA,oBAAA;ECVD;ADaD;EACE,qBAAA;EACA,+CAAA;EACA,iRAAA;EAIA,mBAAA;EACA,oBAAA;ECdD;ADiBD;EACE,qBAAA;EACA,2CAAA;EACA,4PAAA;EAIA,qBAAA;EACA,oBAAA;EClBD;ADqBD;EACE,qBAAA;EACA,0CAAA;EACA,uPAAA;EAIA,kBAAA;EACA,oBAAA;ECtBD;ADyBD;EACE,qBAAA;EACA,4CAAA;EACA,iQAAA;EAIA,qBAAA;EACA,oBAAA;EC1BD;ACrCD;EACE,8BAAA;EACA,2DAAA;EACA,uUAAA;EDuCD;ACjCD;;EAEE,8BAAA;EACA,aAAA;EACA,oBAAA;EACA,qBAAA;EACA,sBAAA;EACA,sBAAA;EACA,qCAAA;EACA,oCAAA;EDmCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AChCD;EACE,kBAAA;EDkCD;AEpVD;EACE,mDAAA;EACA,iBAAA;EACA,sBAAA;EACA,gBAAA;EACA,2BAAA;EFsVD;AEhVD;EACE,gBAAA;EACA,uBAAA;EACA,0BAAA;UAAA,kBAAA;EFkVD;AEhVC;;EAEE,gBAAA;EACA,uBAAA;EFkVH;AEhVC;EACE,eAAA;EFkVH;AE1UD;EACE,oBAAA;EF4UD;AEtUD;EACE,cAAA;EACA,sBAAA;EACA,2BAAA;EACA,2BAAA;EACA,oBAAA;EACA,2CAAA;UAAA,mCAAA;EC1CA,uBAAA;EACA,iBAAA;EACA,cAAA;EHmXD;AEpUD;EACE,iBAAA;EACA,kBAAA;EACA,oBAAA;EACA,gBAAA;EFsUD;AI5XD;;;;;;;;;;;;EAEE,sBAAA;EACA,kBAAA;EACA,kBAAA;EACA,gBAAA;EJwYD;AI7YD;;;;;;;;;;;;EAQI,gBAAA;EJmZH;AI/YD;;;EAGE,kBAAA;EACA,qBAAA;EJiZD;AI/YD;;;EAGE,kBAAA;EACA,qBAAA;EJiZD;AI9YD;EACE,qBAAA;EJgZD;AI7YD;;EAAU,iBAAA;EJiZT;AIhZD;;EAAU,iBAAA;EJoZT;AInZD;;EAAU,iBAAA;EJuZT;AItZD;;EAAU,iBAAA;EJ0ZT;AIzZD;;EAAU,iBAAA;EJ6ZT;AI5ZD;;EAAU,iBAAA;EJgaT;AI1ZD;EACE,iBAAA;EACA,sBAAA;EACA,kBAAA;EJ4ZD;AIzZD;EACE,qBAAA;EACA,iBAAA;EACA,yBAAA;EACA,kBAAA;EJ2ZD;AItZD;EAAA;IAFI,qBAAA;IJ4ZD;EACF;AIrZD;;EAEE,gBAAA;EACA,oBAAA;EJuZD;AInZD;EACE,gBAAA;EJqZD;AInZD;EACE,gBAAA;EJqZD;AInZD;EC/EE,gBAAA;ELqeD;AKpeC;EACE,gBAAA;ELseH;AItZD;EClFE,gBAAA;EL2eD;AK1eC;EACE,gBAAA;EL4eH;AIzZD;ECrFE,gBAAA;ELifD;AKhfC;EACE,gBAAA;ELkfH;AI5ZD;ECxFE,gBAAA;ELufD;AKtfC;EACE,gBAAA;ELwfH;AI/ZD;EC3FE,gBAAA;EL6fD;AK5fC;EACE,gBAAA;EL8fH;AIhaD;EAGE,gBAAA;EEnGA,2BAAA;ENogBD;AMngBC;EACE,2BAAA;ENqgBH;AIjaD;EEtGE,2BAAA;EN0gBD;AMzgBC;EACE,2BAAA;EN2gBH;AIpaD;EEzGE,2BAAA;ENghBD;AM/gBC;EACE,2BAAA;ENihBH;AIvaD;EE5GE,2BAAA;ENshBD;AMrhBC;EACE,2BAAA;ENuhBH;AI1aD;EE/GE,2BAAA;EN4hBD;AM3hBC;EACE,2BAAA;EN6hBH;AIxaD;EACE,sBAAA;EACA,qBAAA;EACA,kCAAA;EJ0aD;AIlaD;;EAEE,qBAAA;EJoaD;AIhaD;EACE,qBAAA;EJkaD;AIhaD;;EAEE,sBAAA;EJkaD;AI/YD;EAVE;IAEI,cAAA;IJ2ZH;EI7ZD;IAKI,oBAAA;IJ2ZH;EACF;AInZD;;EAEE,mCAAA;EJqZD;AIjZD;EACE,gCAAA;EACA,qBAAA;EACA,kBAAA;EJmZD;AItZD;EAMI,iBAAA;EACA,mBAAA;EACA,qBAAA;EACA,qBAAA;EJmZH;AI5ZD;;EAaI,iBAAA;EACA,sBAAA;EACA,oBAAA;EACA,gBAAA;EJmZH;AIjZG;;EACE,aAAA;EJoZL;AI/YC;EACE,qBAAA;EACA,iBAAA;EACA,iCAAA;EACA,gBAAA;EJiZH;AIrZC;EAOI,aAAA;EJiZL;AI3YD;EACE,qBAAA;EACA,sBAAA;EJ6YD;AIzYD;;EAEE,gBAAA;EJ2YD;AO/lBD;;;;EAIE,gEAAA;EPimBD;AO7lBD;EACE,kBAAA;EACA,gBAAA;EACA,gBAAA;EACA,2BAAA;EACA,oBAAA;EP+lBD;AO3lBD;EACE,kBAAA;EACA,gBAAA;EACA,gBAAA;EACA,2BAAA;EACA,oBAAA;EACA,kBAAA;EP6lBD;AOzlBD;EACE,cAAA;EACA,kBAAA;EACA,iBAAA;EACA,sBAAA;EACA,gBAAA;EACA,2BAAA;EACA,2BAAA;EACA,oBAAA;EACA,kBAAA;EP2lBD;AOvlBD;EACE,mBAAA;EPylBD;AQloBD;EACE,gBAAA;EACA,cAAA;EACA,oBAAA;EACA,sBAAA;EACA,2BAAA;EACA,2BAAA;EACA,oBAAA;EACA,8CAAA;UAAA,sCAAA;ERooBD;AQ5oBD;;ELGE,gBAAA;EACA,iBAAA;EACA,cAAA;EKQE,mBAAA;EACA,oBAAA;ERsoBH;AQloBC;;;EAGE,uBAAA;ERooBH;AQzpBD;EA0BI,cAAA;EACA,gBAAA;ERkoBH;AS5pBD;EACE,cAAA;EACA,iBAAA;EACA,qBAAA;EACA,kBAAA;EACA,oBAAA;EACA,oBAAA;EACA,8CAAA;EACA,4FAAA;UAAA,oFAAA;ET8pBD;AS3pBC;;EAEE,eAAA;EACA,gBAAA;ET6pBH;AS1pBC;;EAEE,eAAA;EACA,kBAAA;ET4pBH;ASzpBC;EACE,eAAA;ET2pBH;ASxpBC;;;EAGE,2BAAA;EACA,kCAAA;ECnCF,cAAA;EAGA,2BAAA;EDkCE,qBAAA;ET2pBH;AS5rBD;EAsCI,eAAA;EACA,oBAAA;EACA,gBAAA;EACA,UAAA;ETypBH;ASvpBG;EACE,iBAAA;EACA,QAAA;ETypBL;ASvpBG;EACE,UAAA;ETypBL;ASjpBD;EE5DE,gBAAA;EACA,2BAAA;EXgtBD;AW9sBC;;;;;;EAME,gBAAA;EACA,2BAAA;EACA,uBAAA;EXgtBH;AW9sBC;;;EAGE,qBAAA;EACA,uBAAA;EXgtBH;AW3sBG;;;;;;;;;;;;;;;;;;EAME,2BAAA;EACA,uBAAA;EXytBL;AS1rBD;EE1BI,gBAAA;EACA,2BAAA;EXutBH;AS3rBD;EE/DE,gBAAA;EACA,2BAAA;EX6vBD;AW3vBC;;;;;;EAME,gBAAA;EACA,2BAAA;EACA,uBAAA;EX6vBH;AW3vBC;;;EAGE,qBAAA;EACA,uBAAA;EX6vBH;AWxvBG;;;;;;;;;;;;;;;;;;EAME,2BAAA;EACA,uBAAA;EXswBL;ASpuBD;EE7BI,gBAAA;EACA,2BAAA;EXowBH;ASruBD;EElEE,gBAAA;EACA,2BAAA;EX0yBD;AWxyBC;;;;;;EAME,gBAAA;EACA,2BAAA;EACA,uBAAA;EX0yBH;AWxyBC;;;EAGE,qBAAA;EACA,uBAAA;EX0yBH;AWryBG;;;;;;;;;;;;;;;;;;EAME,2BAAA;EACA,uBAAA;EXmzBL;AS9wBD;EEhCI,gBAAA;EACA,2BAAA;EXizBH;AS/wBD;EErEE,gBAAA;EACA,2BAAA;EXu1BD;AWr1BC;;;;;;EAME,gBAAA;EACA,2BAAA;EACA,uBAAA;EXu1BH;AWr1BC;;;EAGE,qBAAA;EACA,uBAAA;EXu1BH;AWl1BG;;;;;;;;;;;;;;;;;;EAME,2BAAA;EACA,uBAAA;EXg2BL;ASxzBD;EEnCI,gBAAA;EACA,2BAAA;EX81BH;ASzzBD;EExEE,gBAAA;EACA,2BAAA;EXo4BD;AWl4BC;;;;;;EAME,gBAAA;EACA,2BAAA;EACA,uBAAA;EXo4BH;AWl4BC;;;EAGE,qBAAA;EACA,uBAAA;EXo4BH;AW/3BG;;;;;;;;;;;;;;;;;;EAME,2BAAA;EACA,uBAAA;EX64BL;ASl2BD;EEtCI,gBAAA;EACA,2BAAA;EX24BH;ASn2BD;EE3EE,gBAAA;EACA,2BAAA;EXi7BD;AW/6BC;;;;;;EAME,gBAAA;EACA,2BAAA;EACA,uBAAA;EXi7BH;AW/6BC;;;EAGE,qBAAA;EACA,uBAAA;EXi7BH;AW56BG;;;;;;;;;;;;;;;;;;EAME,2BAAA;EACA,uBAAA;EX07BL;AS54BD;EEzCI,gBAAA;EACA,2BAAA;EXw7BH;AS74BD;EE9EE,gBAAA;EACA,2BAAA;EX89BD;AW59BC;;;;;;EAME,gBAAA;EACA,2BAAA;EACA,uBAAA;EX89BH;AW59BC;;;EAGE,qBAAA;EACA,uBAAA;EX89BH;AWz9BG;;;;;;;;;;;;;;;;;;EAME,2BAAA;EACA,uBAAA;EXu+BL;ASt7BD;EE5CI,gBAAA;EACA,2BAAA;EXq+BH;ASv7BD;EACE,gDAAA;ETy7BD;ASv7BC;;EAEE,+CAAA;ETy7BH;ASt7BD;EACE,kBAAA;EACA,oBAAA;EACA,qBAAA;ETw7BD;ASh7BD;EACE,gBAAA;ETk7BD;ASh7BC;;EAEE,gBAAA;EACA,4BAAA;EACA,+BAAA;ETk7BH;AS96BG;;;;EAEE,gBAAA;EACA,uBAAA;ETk7BL;ASz6BD;;EElFE,oBAAA;EACA,iBAAA;EACA,oBAAA;EACA,oBAAA;EX+/BD;AS76BD;;EErFE,oBAAA;EACA,iBAAA;EACA,oBAAA;EACA,oBAAA;EXsgCD;ASj7BD;;EExFE,mBAAA;EACA,iBAAA;EACA,oBAAA;EACA,oBAAA;EX6gCD;ASr7BD;;EE3FE,kBAAA;EACA,iBAAA;EACA,oBAAA;EACA,oBAAA;EXohCD;ASt7BD;EACE,kBAAA;EACA,oBAAA;EACA,gBAAA;ETw7BD;ASl7BD;EACE,qBAAA;ETo7BD;AS96BD;EEjHE,oBAAA;EACA,iBAAA;EACA,oBAAA;EACA,oBAAA;EXkiCD;AS96BD;EE/GE,gBAAA;EACA,2BAAA;EXgiCD;AW9hCC;;EAEE,2BAAA;EXgiCH;AW9hCC;;EAEE,2BAAA;EXgiCH;ASv7BD;EElHE,gBAAA;EACA,2BAAA;EX4iCD;AW1iCC;;EAEE,2BAAA;EX4iCH;AW1iCC;;EAEE,2BAAA;EX4iCH;ASh8BD;EErHE,gBAAA;EACA,2BAAA;EXwjCD;AWtjCC;;EAEE,2BAAA;EXwjCH;AWtjCC;;EAEE,2BAAA;EXwjCH;ASz8BD;EExHE,gBAAA;EACA,2BAAA;EXokCD;AWlkCC;;EAEE,2BAAA;EXokCH;AWlkCC;;EAEE,2BAAA;EXokCH;ASl9BD;EE3HE,gBAAA;EACA,2BAAA;EXglCD;AW9kCC;;EAEE,2BAAA;EXglCH;AW9kCC;;EAEE,2BAAA;EXglCH;AS39BD;EE9HE,gBAAA;EACA,2BAAA;EX4lCD;AW1lCC;;EAEE,2BAAA;EX4lCH;AW1lCC;;EAEE,2BAAA;EX4lCH;AYlpCG;EACE,gBAAA;EZopCL;AYlpCG;EACE,+CAAA;EACA,oBAAA;EZopCL;AYtpCG;EAKI,kBAAA;EACA,mBAAA;EZopCP;AYjpCG;EAEI,kBAAA;EACA,mBAAA;EZkpCP;AY/oCG;EAEI,gBAAA;EACA,iBAAA;EZgpCP;AY1oCD;EAEI,kBAAA;EZ2oCH;AYhoCC;EACE,kBAAA;EZkoCH;AY3nCC;EACE,mBAAA;EZ6nCH;AYtnCC;EACE,oBAAA;EZwnCH;AYjnCC;EACE,oBAAA;EZmnCH;AY5mCD;EACE,yBAAA;EACA,wBAAA;EZ8mCD;AY5mCD;EACE,yBAAA;EACA,wBAAA;EZ8mCD;AY3mCD;EACE,yBAAA;EZ6mCD;AY3mCD;EACE,yBAAA;EZ6mCD;AY1mCD;;;EAGE,kBAAA;EZ4mCD;AYzmCD;EACE,eAAA;EACA,0BAAA;UAAA,kBAAA;EZ2mCD;AYtmCD;EACE,kCAAA;EACA,kBAAA;EZwmCD;AYlmCC;EACE,gBAAA;EZomCH;AYtmCD;EAKI,iBAAA;EACA,eAAA;EZomCH;AaptCD;EACE,gBAAA;EACA,aAAA;EACA,YAAA;EACA,yBAAA;EACA,iBAAA;EACA,sBAAA;EACA,gBAAA;EACA,qBAAA;EbstCD;AahtCD;EACE,iBAAA;EACA,mBAAA;EACA,mBAAA;EbktCD;Aa9sCD;EACE,qCAAA;EbgtCD;Aa3sCD;EACE,qBAAA;EACA,iBAAA;EACA,kBAAA;Eb6sCD;AchpCC;;EAAgC,gBAAA;EACA,YAAA;EdopCjC;AcnpCC;;EAAgC,gBAAA;EdupCjC;ActpCC;;EAAgC,gBAAA;Ed0pCjC;AazrCD;;EACE,2BAAA;EACA,gBAAA;EACA,mDAAA;EACA,iBAAA;EACA,oBAAA;EACA,mBAAA;EACA,cAAA;EACA,oBAAA;EACA,kBAAA;EACA,4FAAA;UAAA,oFAAA;Eb4rCD;Ae1tCC;;;;EAEE,uBAAA;EACA,YAAA;EACA,kBAAA;Ef8tCH;Aa3rCC;;;;;;EAGE,2BAAA;EACA,uBAAA;EACA,gBAAA;EACA,iBAAA;EH9FF,cAAA;EAGA,2BAAA;EV6xCD;Aa7rCC;;EACE,2BAAA;EbgsCH;Aa9rCG;;EACE,uBAAA;EbisCL;Aa/rCG;;EACE,uBAAA;EbksCL;Aa5rCD;;;;EEhDE,cAAA;EACA,mBAAA;EACA,iBAAA;EACA,oBAAA;EACA,oBAAA;EfkvCD;AehvCC;;;;EACE,cAAA;EACA,mBAAA;EfqvCH;AelvCC;;;;;;;;EAEE,cAAA;Ef0vCH;AaltCD;;;EErDE,cAAA;EACA,oBAAA;EACA,iBAAA;EACA,oBAAA;EACA,oBAAA;Ef4wCD;Ae1wCC;;;EACE,cAAA;EACA,mBAAA;Ef8wCH;Ae3wCC;;;;;;EAEE,cAAA;EfixCH;AapuCD;;;;;EE1DE,cAAA;EACA,oBAAA;EACA,iBAAA;EACA,oBAAA;EACA,oBAAA;EfqyCD;AenyCC;;;EACE,cAAA;EACA,mBAAA;EfuyCH;AepyCC;;;;;;EAEE,cAAA;Ef0yCH;AapvCD;EACE,oBAAA;EACA,UAAA;EACA,YAAA;EACA,iBAAA;EACA,mBAAA;EACA,iBAAA;EACA,gBAAA;EACA,+BAAA;EACA,qBAAA;EACA,oBAAA;EACA,sBAAA;EbsvCD;AanvCD;;EAEE,iBAAA;EACA,mBAAA;EACA,qBAAA;EACA,aAAA;EACA,cAAA;EbqvCD;AanvCD;;EAEE,iBAAA;EACA,mBAAA;EACA,aAAA;EACA,cAAA;EACA,qBAAA;EbqvCD;AanvCD;;;EAEE,mBAAA;EACA,cAAA;EACA,aAAA;EACA,qBAAA;EbsvCD;AalvCD;;;;;;EEhKI,gBAAA;Ef05CH;Aa1vCD;;EE5JI,gBAAA;EACA,uBAAA;EACA,kBAAA;Ef05CH;Acz0CC;;EAAgC,gBAAA;EACA,YAAA;Ed60CjC;Ac50CC;;EAAgC,gBAAA;Edg1CjC;Ac/0CC;;EAAgC,gBAAA;Edm1CjC;Aep6CG;;EACE,uBAAA;EACA,kBAAA;Efu6CL;AalxCD;EEhJI,gBAAA;EACA,uBAAA;EACA,2BAAA;Efq6CH;AavxCD;EE3II,gBAAA;Efq6CH;AavxCD;;;;;;EEnKI,gBAAA;Efk8CH;Aa/xCD;;EE/JI,gBAAA;EACA,uBAAA;EACA,kBAAA;Efk8CH;Acj3CC;;EAAgC,gBAAA;EACA,YAAA;Edq3CjC;Acp3CC;;EAAgC,gBAAA;Edw3CjC;Acv3CC;;EAAgC,gBAAA;Ed23CjC;Ae58CG;;EACE,uBAAA;EACA,kBAAA;Ef+8CL;AavzCD;EEnJI,gBAAA;EACA,uBAAA;EACA,2BAAA;Ef68CH;Aa5zCD;EE9II,gBAAA;Ef68CH;Aa5zCD;;;;;;EEtKI,gBAAA;Ef0+CH;Aap0CD;;EElKI,gBAAA;EACA,uBAAA;EACA,kBAAA;Ef0+CH;Acz5CC;;EAAgC,gBAAA;EACA,YAAA;Ed65CjC;Ac55CC;;EAAgC,gBAAA;Edg6CjC;Ac/5CC;;EAAgC,gBAAA;Edm6CjC;Aep/CG;;EACE,uBAAA;EACA,kBAAA;Efu/CL;Aa51CD;EEtJI,gBAAA;EACA,uBAAA;EACA,2BAAA;Efq/CH;Aaj2CD;EEjJI,gBAAA;Efq/CH;Aah2CD;;;;;;;;EAIE,qBAAA;EACA,gBAAA;EACA,+BAAA;EH1LA,cAAA;EAGA,2BAAA;EV+hDD;Aa91CD;EACE,iBAAA;EACA,oBAAA;EACA,gBAAA;Ebg2CD;Aax1CD;EACE,oBAAA;EACA,qBAAA;Eb01CD;Aal1CD;;;;EASI,eAAA;EACA,kBAAA;EACA,gBAAA;Eb+0CH;Aan0CC;EAAA;IALI,kBAAA;IACA,qBAAA;Ib40CH;EACF;Aah2CD;EG7ME,oBAAA;EACA,qBAAA;EhBgjDD;Aap2CD;EA6BI,kBAAA;EACA,qBAAA;Eb00CH;Aa3zCG;EAAA;IALI,iBAAA;IACA,kBAAA;IACA,mBAAA;Ibo0CL;EACF;AatzCC;EAAA;IALM,iBAAA;IACA,kBAAA;IACA,qBAAA;Ib+zCL;EACF;AapzCC;EAAA;IALM,iBAAA;IACA,kBAAA;IACA,qBAAA;Ib6zCL;EACF;AiBllDD;;EAEI,kBAAA;EjBolDH;AiB3kDD;;;;EFiDE,cAAA;EACA,oBAAA;EACA,iBAAA;EACA,oBAAA;EACA,oBAAA;EfgiDD;Ae9hDC;;;;EACE,cAAA;EACA,mBAAA;EfmiDH;AehiDC;;;;;;;;EAEE,cAAA;EfwiDH;AiBnmDD;;;;EF8CE,cAAA;EACA,oBAAA;EACA,iBAAA;EACA,oBAAA;EACA,oBAAA;Ef2jDD;AezjDC;;;;EACE,cAAA;EACA,mBAAA;Ef8jDH;Ae3jDC;;;;;;;;EAEE,cAAA;EfmkDH;AiB3nDD;;;;EF2CE,cAAA;EACA,mBAAA;EACA,iBAAA;EACA,oBAAA;EACA,oBAAA;EfslDD;AeplDC;;;;EACE,cAAA;EACA,mBAAA;EfylDH;AetlDC;;;;;;;;EAEE,cAAA;Ef8lDH;AiBhpDD;EACE,oBAAA;EACA,iBAAA;EACA,gBAAA;EACA,oBAAA;EACA,2BAAA;EACA,2BAAA;EACA,oBAAA;EACA,4FAAA;UAAA,oFAAA;EjBkpDD;AiBhpDC;;;EAGE,gBAAA;EjBkpDH;AermDC;;;;;;EGjFA,+BAAA;EACG,4BAAA;ElB8rDJ;AevmDC;;;;;;EGhFA,8BAAA;EACG,2BAAA;ElB+rDJ;AiBzpDD;;EAGI,2BAAA;EACA,uBAAA;EjB0pDH;AiB9pDD;;EAQM,4BAAA;EjB0pDL;AiBlqDD;;EAWM,uBAAA;EACA,2BAAA;EACA,gBAAA;EjB2pDL;AiBxqDD;;ENnDE,gBAAA;EACA,2BAAA;EX+tDD;AW7tDC;;;;;;;;;;;;EAME,gBAAA;EACA,2BAAA;EACA,uBAAA;EXquDH;AWnuDC;;;;;;EAGE,qBAAA;EACA,uBAAA;EXwuDH;AWnuDG;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAME,2BAAA;EACA,uBAAA;EXmwDL;AiB7uDD;;ENjBI,gBAAA;EACA,2BAAA;EXkwDH;AiB3tDD;EAEI,2BAAA;EACA,2BAAA;EACA,gBAAA;EACA,mBAAA;EACA,cAAA;EjB4tDH;AiBluDD;EN1EE,gBAAA;EACA,2BAAA;EX+yDD;AW7yDC;;;;;;EAME,gBAAA;EACA,2BAAA;EACA,uBAAA;EX+yDH;AW7yDC;;;EAGE,qBAAA;EACA,uBAAA;EX+yDH;AW1yDG;;;;;;;;;;;;;;;;;;EAME,2BAAA;EACA,uBAAA;EXwzDL;AiB3wDD;ENxCI,gBAAA;EACA,2BAAA;EXszDH;AiBpwDC;EACE,mBAAA;EjBswDH;AiBpwDC;EACE,mBAAA;EjBswDH;AiBpwDC;EACE,mBAAA;EjBswDH;AiBpwDC;EACE,uBAAA;EACA,oBAAA;EjBswDH;AiBpwDC;EACE,sBAAA;EACA,mBAAA;EjBswDH;AiBpwDC;EACE,gCAAA;EjBswDH;AiBpwDC;EAEI,gBAAA;EjBqwDL;AiB7vDD;;;EC/GE,kCAAA;EACG,+BAAA;ElBi3DJ;AiB9vDG;;;ECpHF,kCAAA;EACG,+BAAA;ElBu3DJ;AiBjwDG;;;ECvHF,kCAAA;EACG,+BAAA;ElB63DJ;AiB/wDD;;;ECvGE,iCAAA;EACG,8BAAA;ElB23DJ;AiBrwDG;;;ECvHF,iCAAA;EACG,8BAAA;ElBi4DJ;AiBxwDG;;;EC1HF,iCAAA;EACG,8BAAA;ElBu4DJ;AiBjyDD;;EAyBI,iBAAA;EjB4wDH;AmBv5DD;;EAEE,qBAAA;EACA,oBAAA;EACA,oBAAA;EACA,uCAAA;UAAA,+BAAA;EACA,iBAAA;EACA,kBAAA;EnBy5DD;AmBh6DD;;EAUI,gBAAA;EACA,gBAAA;EACA,cAAA;EACA,QAAA;EACA,SAAA;EACA,oBAAA;EACA,aAAA;EACA,oBAAA;EACA,mBAAA;EACA,iBAAA;EACA,iBAAA;EnB05DH;AmB96DD;;ETDE,YAAA;EAGA,0BAAA;EVi7DD;AmBv5DD;;;;EAII,uBAAA;EACA,oBAAA;EACA,SAAA;EACA,QAAA;EACA,+BAAA;EACA,WAAA;EACA,YAAA;EACA,sBAAA;UAAA,cAAA;EACA,uCAAA;UAAA,+BAAA;EnBy5DH;AmBv5DG;;;;EACE,8BAAA;EACA,aAAA;EACA,oBAAA;EACA,qBAAA;EACA,sBAAA;EACA,sBAAA;EACA,qCAAA;EACA,oCAAA;EnB45DL;AmBx5DD;EAEI,kBAAA;EnBy5DH;AmB35DD;EAKI,kBAAA;EnBy5DH;AmBt5DD;EAEI,kBAAA;EnBu5DH;AmBz5DD;EAKI,kBAAA;EnBu5DH;AmBn5DD;;;;EAII,0BAAA;EACA,YAAA;EACA,oBAAA;EACA,WAAA;EACA,YAAA;EACA,SAAA;EACA,QAAA;EACA,aAAA;EACA,cAAA;EnBq5DH;AmB/4DG;;;;ET1FF,YAAA;EAGA,0BAAA;EV6+DD;AmBt5DG;;;;EAKI,YAAA;EACA,sBAAA;UAAA,cAAA;EnBu5DP;AmBn5DG;;;;EACE,gBAAA;EnBw5DL;AmBz5DG;;;;ETpGF,YAAA;EAGA,0BAAA;EVigED;AmBh6DG;;;;EAOI,YAAA;EACA,sBAAA;UAAA,cAAA;EACA,gBAAA;EnB+5DP;AmB35DG;;;;EACE,iBAAA;EACA,gBAAA;EnBg6DL;AmBl6DG;;;;EAKI,YAAA;EACA,sBAAA;UAAA,cAAA;EnBm6DP;AmBz6DG;;;;ETjHF,YAAA;EAGA,0BAAA;EV8hED;AmBn6DG;;;;EACE,gBAAA;EnBw6DL;AmBz6DG;;;;ET9HF,YAAA;EAGA,0BAAA;EV2iED;AmBh7DG;;;;EAOI,YAAA;EACA,sBAAA;UAAA,cAAA;EACA,gBAAA;EnB+6DP;AmB36DG;;;;EACE,gBAAA;EnBg7DL;AmBj7DG;;;;EAII,YAAA;EACA,sBAAA;UAAA,cAAA;EnBm7DP;AmBx7DG;;;;ET3IF,YAAA;EAGA,0BAAA;EVukED;AmBr7DK;;;;EACE,kBAAA;EACA,oBAAA;EACA,QAAA;EACA,SAAA;EACA,mBAAA;EACA,aAAA;EACA,oBAAA;EACA,gBAAA;EACA,iBAAA;EACA,aAAA;EnB07DP;AmB76DG;;;;EACE,gBAAA;EnBk7DL;AmB/6DG;;;;EACE,gBAAA;EnBo7DL;AmBj7DG;;;;EACE,iBAAA;EACA,gBAAA;EnBs7DL;AmBp7DK;;;;EACE,gBAAA;EnBy7DP;AmBr7DG;;;;EACE,gBAAA;EnB07DL;AmBj7DC;;EACE,gBAAA;EACA,oBAAA;EnBo7DH;AmBt7DC;;EAKI,gBAAA;EnBq7DL;AmBj7DK;;;;EACE,gBAAA;EnBs7DP;AmBv7DK;;;;EAII,gBAAA;EnBy7DT;AmBt7DK;;;;EACE,iCAAA;EnB27DP;AmBz7DK;;;;EACE,iCAAA;EnB87DP;AmB/7DK;;;;EAII,iCAAA;EnBi8DT;AmB17DD;;EAEE,kBAAA;EnB47DD;AmBv7DD;;EACE,oBAAA;EnB07DD;AoBtqED;EACE,2BAAA;EACA,2BAAA;EACA,oBAAA;EACA,qBAAA;EACA,0BAAA;EACA,kBAAA;EACA,cAAA;EpBwqED;AoB/qED;EAUI,oBAAA;EACA,2BAAA;EACA,gBAAA;EACA,iBAAA;EACA,iBAAA;EACA,uBAAA;EACA,oBAAA;EACA,wBAAA;EACA,kBAAA;EACA,qBAAA;EACA,mBAAA;EACA,cAAA;EACA,mBAAA;EACA,iCAAA;UAAA,yBAAA;EpBwqEH;AoB/rED;EA0BM,gBAAA;EACA,iBAAA;EACA,iBAAA;EACA,oBAAA;EACA,UAAA;EACA,mBAAA;EACA,uBAAA;EACA,QAAA;EACA,aAAA;EACA,WAAA;EACA,qBAAA;EACA,YAAA;EVtCJ,YAAA;EAGA,0BAAA;EUqCI,yCAAA;UAAA,iCAAA;EpByqEL;AoBvqEK;EACE,kBAAA;EACA,8BAAA;EACA,qCAAA;EACA,oCAAA;EACA,mBAAA;EpByqEP;AoBrqEG;EACE,2BAAA;EACA,gBAAA;EACA,qBAAA;EACA,oBAAA;EpBuqEL;AoB3qEG;EAOI,YAAA;EACA,sBAAA;UAAA,cAAA;EpBuqEP;AoBjuED;EAgEI,iBAAA;EACA,cAAA;EACA,kBAAA;EACA,eAAA;EACA,+BAAA;EACA,YAAA;EACA,WAAA;EACA,wBAAA;EACA,oBAAA;EACA,iBAAA;EACA,qBAAA;EACA,cAAA;EACA,gBAAA;EpBoqEH;AoBlqEG;EACE,cAAA;EACA,mBAAA;EpBoqEL;AoB/pED;EACE,aAAA;EACA,aAAA;EACA,WAAA;EpBiqED;AoB/pED;EACE,gCAAA;EACA,2BAAA;EACA,6BAAA;EpBiqED;AoB5pED;EACE,qBAAA;EpB8pED;AoB/pED;EAII,uBAAA;EACA,kBAAA;EpB8pEH;AoBnqED;EAQI,2BAAA;EACA,gBAAA;EpB8pEH;AoB5pEG;EACE,2BAAA;EACA,gBAAA;EpB8pEL;AoBxpED;EACE,aAAA;EACA,qBAAA;EpB0pED;AoB5pED;EAKI,kBAAA;EpB0pEH;AoB/pED;EAQI,aAAA;EACA,kBAAA;EACA,kBAAA;EpB0pEH;AqBzxED;EACE,aAAA;ErB2xED;AqB5xED;EAII,aAAA;EACA,iBAAA;EACA,2BAAA;EACA,gBAAA;EACA,2BAAA;EACA,oBAAA;ErB2xEH;AqBpyED;EAcM,mBAAA;EACA,iBAAA;EACA,oBAAA;EACA,WAAA;ErByxEL;AqBtxEG;;EAGI,mBAAA;ErBuxEP;AqBpxEG;;EAEE,iBAAA;EACA,aAAA;EACA,2BAAA;ErBsxEL;AsBnzED;EACE,qBAAA;EACA,qBAAA;EACA,cAAA;EACA,kBAAA;EtBqzED;AsBjzED;EACE,qBAAA;EACA,mBAAA;EACA,kBAAA;EtBmzED;AsB7yED;EACE,2BAAA;EtB+yED;AsB7yED;EACE,2BAAA;EtB+yED;AsB7yED;EACE,2BAAA;EtB+yED;AsB7yED;EACE,2BAAA;EtB+yED;AuBz0ED;EDAE,qBAAA;EACA,qBAAA;EACA,cAAA;EACA,kBAAA;ECDA,qBAAA;EACA,oBAAA;EACA,iBAAA;EvB80ED;AuB30ED;EACE,2BAAA;EACA,oBAAA;EACA,iBAAA;EACA,cAAA;EACA,oBAAA;EACA,aAAA;EACA,YAAA;EACA,qCAAA;UAAA,6BAAA;EvB60ED;AuB30EC;;EAEE,2BAAA;EACA,eAAA;EvB60EH;AuB30EC;EACE,2BAAA;EvB60EH;AuBz0ED;EACE,2BAAA;EACA,gBAAA;EACA,cAAA;EACA,oBAAA;EACA,YAAA;EvB20ED;AuBt0ED;EACE,2BAAA;EACA,oBAAA;EACA,aAAA;EACA,YAAA;EvBw0ED;AuBn0ED;EACE,cAAA;EACA,iBAAA;EACA,kBAAA;EvBq0ED;AuBn0EC;EACE,aAAA;EACA,aAAA;EvBq0EH;AuB9zED;EAEI,mBAAA;EACA,WAAA;EvB+zEH;AuB7zEG;EACE,oBAAA;EvB+zEL;AuBr0ED;EAUI,8BAAA;EvB8zEH;AuBx0ED;EAaI,aAAA;EACA,sBAAA;EvB8zEH;AuBvzED;EACE,aAAA;EvByzED;AuB1zED;EAII,mBAAA;EACA,sBAAA;EACA,WAAA;EvByzEH;AuB/zED;EASI,aAAA;EACA,WAAA;EACA,8BAAA;EvByzEH;AuBp0ED;EAcI,oBAAA;EACA,YAAA;EvByzEH;AwB35ED;EACE,2BAAA;EACA,oBAAA;EACA,gBAAA;EACA,iBAAA;EACA,kBAAA;EACA,uBAAA;ExB65ED;AwB15EG;;EAGI,mBAAA;EACA,4BAAA;ExB25EP;AwBx6ED;;EAmBM,kBAAA;EACA,cAAA;EACA,gCAAA;EACA,gBAAA;EACA,wBAAA;EACA,uBAAA;EACA,qBAAA;EACA,4BAAA;EACA,oBAAA;ExBy5EL;AwBv5EK;;;;EAEE,2BAAA;ExB25EP;AwBz5EK;;EACE,2BAAA;ExB45EP;AwB97ED;;EAuCQ,kBAAA;ExB25EP;AwBl8ED;;EA0CQ,kBAAA;ExB45EP;AyBt8ED;EACE,oBAAA;EACA,gBAAA;EzBw8ED;AyBl8EC;EAAA;IAHE,uBAAA;IzBy8ED;EACF;AyB/8ED;EASI,qBAAA;EACA,gBAAA;EACA,YAAA;EACA,WAAA;EACA,uBAAA;EACA,oBAAA;EACA,sBAAA;EzBy8EH;AyBh8EC;EAAA;IANI,cAAA;IACA,wBAAA;IACA,gBAAA;IACA,qBAAA;IACA,oBAAA;IzB08EH;EACF;AyBj+ED;EA2BI,uBAAA;EACA,oBAAA;EACA,wBAAA;EACA,sBAAA;EzBy8EH;AyBt8EG;;EAEI,2BAAA;EACA,gBAAA;EACA,uBAAA;EzBw8EP;AyBt8EK;;;;EAGI,WAAA;EzBy8ET;AyBv8ES;;;;;;;;;;;;EAGE,2BAAA;EACA,gBAAA;EzBk9EX;AyB78EG;;EAGI,4BAAA;EACA,mBAAA;EzB88EP;AyB58EK;;EAGI,sBAAA;EzB68ET;AyBz8EG;EACE,iBAAA;EzB28EL;AyBv8EO;;;;;;EAGE,4BAAA;EzB48ET;AyBx8EG;;;;EAII,iCAAA;EACA,iBAAA;EACA,iBAAA;EACA,oBAAA;EACA,+BAAA;EzB08EP;AyBv8EG;;EAGI,oBAAA;EzBw8EP;AyBr8EG;;EAGI,gBAAA;EACA,4CAAA;EACA,6BAAA;EACA,qBAAA;EzBs8EP;AyBp8EO;;;;;;EAGE,4CAAA;EACA,gBAAA;EzBy8ET;AyBn7EG;EAhBE;;IAEE,2BAAA;IACA,oBAAA;IACA,UAAA;IACA,QAAA;IACA,aAAA;IACA,4BAAA;IzBs8EL;EyBp8EG;IACE,SAAA;IACA,aAAA;IACA,4BAAA;IzBs8EL;EACF;AyBpkFD;;EAoIM,uBAAA;EACA,yBAAA;EACA,cAAA;EACA,gCAAA;EACA,gBAAA;EACA,iBAAA;EACA,mBAAA;EACA,kBAAA;EACA,iBAAA;EACA,eAAA;EACA,oBAAA;EACA,oBAAA;EACA,oCAAA;UAAA,4BAAA;EzBo8EL;AyBl8EK;;;;EAEE,2BAAA;EACA,gBAAA;EzBs8EP;AyBp8EK;;EACE,2BAAA;EACA,gBAAA;EzBu8EP;AyBh8EG;;EAEE,mBAAA;EACA,iBAAA;EACA,oBAAA;EACA,oBAAA;EACA,qBAAA;EzBk8EL;AyBx8EG;;EASI,iBAAA;EACA,mBAAA;EACA,kBAAA;EzBm8EP;AyB/7EG;EACE,kBAAA;EACA,iBAAA;EzBi8EL;AyBn8EG;EAKI,oBAAA;EACA,kBAAA;EzBi8EP;AyBt4ED;EAAA;IAjDQ,gBAAA;IACA,WAAA;IACA,YAAA;IzB27EL;EyBz7EK;IACE,kCAAA;IACA,wBAAA;IzB27EP;EyBz7EO;IAAgB,8BAAA;IzB47EvB;EyB37EO;IAAgB,8BAAA;IzB87EvB;EyB77EO;IAAgB,8BAAA;IzBg8EvB;EyB/7EO;IAAgB,8BAAA;IzBk8EvB;EyBj8EO;IAAgB,8BAAA;IzBo8EvB;EyBn8EO;IAAgB,8BAAA;IzBs8EvB;EyB/8EK;IAUqB,oBAAA;IzBw8E1B;EyBt8EK;IACE,YAAA;IACA,oBAAA;IACA,4BAAA;IzBw8EP;EyBt8EK;IACE,kCAAA;IACA,oBAAA;IACA,UAAA;IACA,QAAA;IACA,0BAAA;IzBw8EP;EyBt8EO;IAAgB,8BAAA;IzBy8EvB;EyBx8EO;IAAgB,8BAAA;IzB28EvB;EyB18EO;IAAgB,8BAAA;IzB68EvB;EyB58EO;IAAgB,8BAAA;IzB+8EvB;EyB98EO;IAAgB,8BAAA;IzBi9EvB;EyBh9EO;IAAgB,8BAAA;IzBm9EvB;EyB/9EK;IAaqB,qBAAA;IzBq9E1B;EyBt8EH;IAVQ,gBAAA;IzBm9EL;EyBz8EH;IANY,kBAAA;IzBk9ET;EACF;AyBz8ED;ECpPI,2BAAA;E1BgsFH;A0B7rFK;EAEI,6BAAA;E1B8rFT;AyB/8ED;;EC3OQ,4BAAA;E1B8rFP;A0B5rFO;;;;EACE,2BAAA;E1BisFT;A0B/rFO;;EACE,2BAAA;E1BksFT;A0B/rFK;;EAEI,2BAAA;E1BisFT;AyBh+ED;ECrPI,2BAAA;E1BwtFH;A0BrtFK;EAEI,6BAAA;E1BstFT;AyBt+ED;;EC5OQ,4BAAA;E1BstFP;A0BptFO;;;;EACE,2BAAA;E1BytFT;A0BvtFO;;EACE,2BAAA;E1B0tFT;A0BvtFK;;EAEI,2BAAA;E1BytFT;AyBv/ED;ECtPI,2BAAA;E1BgvFH;A0B7uFK;EAEI,6BAAA;E1B8uFT;AyB7/ED;;EC7OQ,4BAAA;E1B8uFP;A0B5uFO;;;;EACE,2BAAA;E1BivFT;A0B/uFO;;EACE,2BAAA;E1BkvFT;A0B/uFK;;EAEI,2BAAA;E1BivFT;AyB9gFD;ECvPI,2BAAA;E1BwwFH;A0BrwFK;EAEI,6BAAA;E1BswFT;AyBphFD;;EC9OQ,4BAAA;E1BswFP;A0BpwFO;;;;EACE,2BAAA;E1BywFT;A0BvwFO;;EACE,2BAAA;E1B0wFT;A0BvwFK;;EAEI,2BAAA;E1BywFT;AyBriFD;ECxPI,2BAAA;E1BgyFH;A0B7xFK;EAEI,6BAAA;E1B8xFT;AyB3iFD;;EC/OQ,4BAAA;E1B8xFP;A0B5xFO;;;;EACE,2BAAA;E1BiyFT;A0B/xFO;;EACE,2BAAA;E1BkyFT;A0B/xFK;;EAEI,2BAAA;E1BiyFT;AyBtjFK;EACE,4BAAA;EzBwjFP;AyBtjFO;;EAGI,wBAAA;EzBujFX;AyBnjFK;EACE,4BAAA;EzBqjFP;AyBnjFK;;;;EAII,yBAAA;EACA,cAAA;EACA,iCAAA;EACA,mBAAA;EACA,oBAAA;EACA,4BAAA;EzBqjFT;AyBnjFS;;;;;;;;;;;;EAGE,kCAAA;EzB8jFX;AyBxjFO;EAAA;;;;IAFI,iBAAA;IzBikFT;EACF;AyB9jFK;EACE,kBAAA;EzBgkFP;AyBjkFK;;EAKI,gCAAA;EACA,oBAAA;EACA,WAAA;EACA,4BAAA;EzBgkFT;AyB7jFK;;EAGI,2BAAA;EACA,uBAAA;EACA,8BAAA;EACA,gBAAA;EACA,sBAAA;EzB8jFT;AyB5jFS;;;;EAEE,2BAAA;EACA,uBAAA;EACA,gBAAA;EzBgkFX;AyB7jFO;;EAEE,uBAAA;EzB+jFT;AyB7jFO;EACE,mBAAA;EzB+jFT;AyBroFD;;EA6EQ,qBAAA;EACA,2BAAA;EACA,gBAAA;EACA,mBAAA;EACA,qBAAA;EACA,cAAA;EACA,kBAAA;EACA,gBAAA;EACA,qBAAA;EACA,8BAAA;EACA,6FAAA;UAAA,qFAAA;EzB4jFP;AyB1jFO;;;;EAEE,2BAAA;EACA,uBAAA;EACA,gBAAA;EACA,+FAAA;UAAA,uFAAA;EzB8jFT;AyB5jFO;;EACE,2BAAA;EACA,uBAAA;EzB+jFT;AyBtjFD;EACE,iBAAA;EACA,kBAAA;EACA,uBAAA;EACA,kBAAA;EACA,YAAA;EACA,cAAA;EzBwjFD;AyB9jFD;EASI,iBAAA;EzBwjFH;AyBtjFG;EACE,qBAAA;EzBwjFL;AyBtjFG;EACE,oBAAA;EzBwjFL;AyBtjFG;EAEI,gBAAA;EzBujFP;AyB1kFD;EAuBM,gBAAA;EzBsjFL;AyB9hFC;EAAA;IAnBE,kBAAA;IACA,oBAAA;IzBqjFD;EyBljFG;IACE,gBAAA;IACA,qBAAA;IACA,kBAAA;IACA,YAAA;IzBojFL;EyBljFG;IACE,cAAA;IACA,mBAAA;IACA,mBAAA;IACA,YAAA;IzBojFL;EACF;AyB7iFD;EAAA;IAFI,cAAA;IzBmjFD;EACF;AyB9iFD;EAEI,iBAAA;EACA,aAAA;EACA,WAAA;EACA,oBAAA;EzB+iFH;AyBpjFD;EAQM,gBAAA;EACA,iBAAA;EzB+iFL;AyB7iFK;;EAGI,4BAAA;EzB8iFT;AyB3iFK;;EAGI,uCAAA;EzB4iFT;AyBhkFD;;EAyBQ,mBAAA;EACA,gBAAA;EACA,aAAA;EACA,uBAAA;EACA,oBAAA;EACA,eAAA;EzB2iFP;AyBtiFC;EACE,oBAAA;EzBwiFH;A2Bx+FD;EACE,iBAAA;EACA,oBAAA;EACA,eAAA;E3B0+FD;A2Bx+FC;EjBPA,YAAA;EAGA,4BAAA;EVg/FD;A2B3+FC;EAAW,kBAAA;EAAmB,gBAAA;E3B++F/B;A2B9+FC;EAAW,kBAAA;EAAmB,gBAAA;E3Bk/F/B;A2Bj/FC;EAAW,iBAAA;EAAmB,gBAAA;E3Bq/F/B;A2Bp/FC;EAAW,mBAAA;EAAmB,gBAAA;E3Bw/F/B;A2Bp/FD;EACE,kBAAA;EACA,oBAAA;EACA,oBAAA;EACA,gBAAA;EACA,2BAAA;EACA,oBAAA;E3Bs/FD;A2Bj/FC;EACE,mBAAA;EACA,yBAAA;EACA,2BAAA;E3Bm/FH;A2Bj/FC;EACE,kBAAA;EACA,6BAAA;EACA,6BAAA;E3Bm/FH;A2Bj/FC;EACE,kBAAA;EACA,6BAAA;EACA,4BAAA;E3Bm/FH;A2Bj/FC;EACE,mBAAA;EACA,yBAAA;EACA,8BAAA;E3Bm/FH;A4B7hGD;EACE,uBAAA;EACA,UAAA;EACA,WAAA;EACA,kBAAA;EACA,wBAAA;EACA,uBAAA;EACA,qCAAA;EACA,oCAAA;EACA,qDAAA;UAAA,6CAAA;E5B+hGD;A4B3hGD;;EACE,eAAA;EACA,2BAAA;EACA,kBAAA;EACA,cAAA;EACA,iBAAA;EACA,YAAA;EACA,iBAAA;EACA,oBAAA;EACA,kBAAA;E5B8hGD;A4BviGD;ECbE,aAAA;EACA,eAAA;EACA,kBAAA;EACA,4CAAA;E7BujGD;A4B7iGD;EAkBI,mBAAA;EACA,oBAAA;EACA,gBAAA;E5B8hGH;A4BljGD;EVfE,8BAAA;EACC,6BAAA;ElBokGF;A4BtjGD;EVPE,iCAAA;EACC,gCAAA;ElBgkGF;A4B3hGC;EACE,eAAA;EACA,aAAA;EACA,iBAAA;EACA,2BAAA;EACA,gBAAA;EACA,2BAAA;EACA,oBAAA;E5B6hGH;A4BpiGC;EAWM,mBAAA;E5B4hGP;A4B1hGK;;EAGI,mBAAA;EACA,kBAAA;E5B2hGT;A4BlhGC;;EAEE,gBAAA;EACA,4CAAA;E5BohGH;A4B9gGC;;;EAGE,gBAAA;EACA,2BAAA;E5BghGH;A4BvgGC;;;EAGE,gBAAA;EACA,+BAAA;EACA,qBAAA;E5BygGH;A4BjgGD;EACE,YAAA;EACA,UAAA;E5BmgGD;A4B3/FD;EACE,SAAA;EACA,aAAA;E5B6/FD;A4Bz/FD;EACE,mBAAA;EACA,oBAAA;EACA,iBAAA;EACA,2BAAA;EACA,8BAAA;E5B2/FD;A4Bz/FC;EACE,iBAAA;E5B2/FH;A4Bt/FD;EACE,cAAA;E5Bw/FD;A4Bj/FD;;EAII,0BAAA;EACA,sBAAA;E5Bi/FH;A4Bt/FD;;EASI,eAAA;EACA,oBAAA;E5Bi/FH;A4Bz+FD;EACE,2BAAA;E5B2+FD;A4B5+FD;EChKE,aAAA;EACA,eAAA;EACA,kBAAA;EACA,yCAAA;E7B+oGD;A4Bl/FD;EASI,kCAAA;E5B4+FH;A4Bx+FG;;EAEE,kCAAA;EACA,yCAAA;E5B0+FL;A4Bp+FG;;;EAGE,kCAAA;EACA,2BAAA;E5Bs+FL;A4B99FG;;;EAGE,iCAAA;E5Bg+FL;A4B39FG;;EAEE,+BAAA;E5B69FL;A4BzgGD;EAkDI,iCAAA;E5B09FH;A4Bv8FA;EAVC;IAjHA,YAAA;IACA,UAAA;I5BskGC;E4Bt9FD;IAvGA,SAAA;IACA,aAAA;I5BgkGC;EACF;A8BrrGD;EACE,oBAAA;EACA,uBAAA;EACA,qBAAA;EACA,kBAAA;EACA,aAAA;E9BurGD;A8BrrGC;EACE,aAAA;E9BurGH;A8BxrGC;EAII,aAAA;E9BurGL;A8BprGC;;EACE,cAAA;EACA,YAAA;EACA,cAAA;E9BurGH;A8BlrGD;EACE,aAAA;EACA,uBAAA;EACA,oBAAA;EACA,cAAA;EACA,iBAAA;EACA,qBAAA;EACA,kBAAA;EACA,oBAAA;EACA,8BAAA;EACA,4FAAA;UAAA,oFAAA;E9BorGD;A8BlrGC;;EAEE,eAAA;E9BorGH;A8BlrGC;EACE,eAAA;EACA,kBAAA;E9BorGH;A8BlrGC;EpB7CA,cAAA;EAGA,2BAAA;EVguGD;A8BhrGD;EACE,kBAAA;EACA,kBAAA;E9BkrGD;A8B9qGD;EACE,uBAAA;EACA,uBAAA;EACA,mCAAA;EACA,qBAAA;EACA,2BAAA;EACA,oBAAA;EACA,aAAA;EACA,UAAA;EACA,iCAAA;MAAA,6BAAA;UAAA,yBAAA;E9BgrGD;A8BzrGD;EAYI,eAAA;E9BgrGH;A8B7qGC;EACE,uBAAA;EACA,yBAAA;EACA,wBAAA;E9B+qGH;A8B1qGD;EC9EI,gBAAA;EACA,2BAAA;E/B2vGH;A+BzvGG;;;;EAIE,gBAAA;EACA,2BAAA;EACA,uBAAA;E/B2vGL;A+BzvGG;EACE,qBAAA;EACA,uBAAA;E/B2vGL;A+BxvGK;;;;EAIE,2BAAA;EACA,uBAAA;E/B0vGP;A8BjsGD;ECpDM,2BAAA;E/BwvGL;A8BjsGD;ECjFI,gBAAA;EACA,2BAAA;E/BqxGH;A+BnxGG;;;;EAIE,gBAAA;EACA,2BAAA;EACA,uBAAA;E/BqxGL;A+BnxGG;EACE,qBAAA;EACA,uBAAA;E/BqxGL;A+BlxGK;;;;EAIE,2BAAA;EACA,uBAAA;E/BoxGP;A8BxtGD;ECvDM,2BAAA;E/BkxGL;A8BxtGD;ECpFI,gBAAA;EACA,2BAAA;E/B+yGH;A+B7yGG;;;;EAIE,gBAAA;EACA,2BAAA;EACA,uBAAA;E/B+yGL;A+B7yGG;EACE,qBAAA;EACA,uBAAA;E/B+yGL;A+B5yGK;;;;EAIE,2BAAA;EACA,uBAAA;E/B8yGP;A8B/uGD;EC1DM,2BAAA;E/B4yGL;A8B/uGD;ECvFI,gBAAA;EACA,2BAAA;E/By0GH;A+Bv0GG;;;;EAIE,gBAAA;EACA,2BAAA;EACA,uBAAA;E/By0GL;A+Bv0GG;EACE,qBAAA;EACA,uBAAA;E/By0GL;A+Bt0GK;;;;EAIE,2BAAA;EACA,uBAAA;E/Bw0GP;A8BtwGD;EC7DM,2BAAA;E/Bs0GL;A8BtwGD;EC1FI,gBAAA;EACA,2BAAA;E/Bm2GH;A+Bj2GG;;;;EAIE,gBAAA;EACA,2BAAA;EACA,uBAAA;E/Bm2GL;A+Bj2GG;EACE,qBAAA;EACA,uBAAA;E/Bm2GL;A+Bh2GK;;;;EAIE,2BAAA;EACA,uBAAA;E/Bk2GP;A8B7xGD;EChEM,2BAAA;E/Bg2GL;A8B7xGD;EC7FI,gBAAA;EACA,2BAAA;E/B63GH;A+B33GG;;;;EAIE,gBAAA;EACA,2BAAA;EACA,uBAAA;E/B63GL;A+B33GG;EACE,qBAAA;EACA,uBAAA;E/B63GL;A+B13GK;;;;EAIE,2BAAA;EACA,uBAAA;E/B43GP;A8BpzGD;ECnEM,2BAAA;E/B03GL;A8BpzGD;EChGI,gBAAA;EACA,2BAAA;E/Bu5GH;A+Br5GG;;;;EAIE,gBAAA;EACA,2BAAA;EACA,uBAAA;E/Bu5GL;A+Br5GG;EACE,qBAAA;EACA,uBAAA;E/Bu5GL;A+Bp5GK;;;;EAIE,2BAAA;EACA,uBAAA;E/Bs5GP;A8B30GD;ECtEM,2BAAA;E/Bo5GL;A8Bx0GC;EnB/DA,oBAAA;EACA,iBAAA;EACA,oBAAA;EACA,oBAAA;EoBTA,qBAAA;EACA,kBAAA;E/Bo5GD;A8Bh1GC;EAKM,YAAA;EACA,aAAA;EACA,WAAA;E9B80GP;A8Br1GC;EAUM,aAAA;E9B80GP;A8Bx1GC;EAaM,UAAA;E9B80GP;A8Bx0GC;EnBlFA,oBAAA;EACA,iBAAA;EACA,oBAAA;EACA,oBAAA;EoBTA,qBAAA;EACA,kBAAA;E/Bu6GD;A8Bh1GC;EAKM,YAAA;EACA,aAAA;E9B80GP;A8Bx0GC;EnB9FA,mBAAA;EACA,iBAAA;EACA,oBAAA;EACA,oBAAA;EoBTA,qBAAA;EACA,kBAAA;E/Bm7GD;A8Bh1GC;EAKM,YAAA;EACA,aAAA;E9B80GP;A8Bp1GC;EASM,aAAA;E9B80GP;A8Bl0GD;EACE,oBAAA;EACA,uBAAA;EACA,qBAAA;EACA,kBAAA;EAEA,2BAAA;EACA,oBAAA;EACA,kBAAA;EACA,cAAA;EACA,aAAA;EACA,iBAAA;E9Bm0GD;A8Bj0GC;EACE,aAAA;E9Bm0GH;A8Bp0GC;EAII,aAAA;E9Bm0GL;A8Bh0GC;;EACE,cAAA;EACA,0BAAA;EACA,2BAAA;E9Bm0GH;A8B9zGD;EACE,WAAA;EACA,YAAA;EACA,oBAAA;EACA,cAAA;EACA,kBAAA;EACA,kBAAA;E9Bg0GD;A8Bt0GD;EAUI,aAAA;EACA,kBAAA;E9B+zGH;A8B1zGD;EACE,oBAAA;EACA,gBAAA;EACA,iBAAA;EACA,iBAAA;EACA,uBAAA;EACA,oBAAA;EACA,wBAAA;EACA,kBAAA;EACA,qBAAA;EACA,mBAAA;EACA,cAAA;EACA,mBAAA;EACA,iCAAA;UAAA,yBAAA;E9B4zGD;A8B1zGC;EACE,qBAAA;EACA,oBAAA;EACA,gBAAA;E9B4zGH;A8B/zGC;EAMI,YAAA;EACA,sBAAA;UAAA,cAAA;EACA,gBAAA;E9B4zGL;A8Bn1GD;EA6BI,gBAAA;EACA,iBAAA;EACA,iBAAA;EACA,oBAAA;EACA,UAAA;EACA,mBAAA;EACA,uBAAA;EACA,QAAA;EACA,aAAA;EACA,WAAA;EACA,qBAAA;EACA,YAAA;EpBhPF,YAAA;EAGA,0BAAA;EoB+OE,yCAAA;UAAA,iCAAA;E9B0zGH;A8BxzGG;EACE,kBAAA;EACA,8BAAA;EACA,mBAAA;EACA,qCAAA;EACA,oCAAA;E9B0zGL;A8BpzGD;EAEI,gBAAA;EACA,iBAAA;EACA,cAAA;EACA,kBAAA;EACA,eAAA;EACA,+BAAA;EACA,YAAA;EACA,WAAA;EACA,aAAA;EACA,oBAAA;EACA,iBAAA;EACA,qBAAA;EACA,cAAA;E9BqzGH;A8BnzGC;EACE,cAAA;EACA,mBAAA;E9BqzGH;A+B9hHC;EACI,uBAAA;E/BgiHL;A+BjiHC;EAIM,2BAAA;E/BgiHP;A+B9hHO;EACE,2BAAA;E/BgiHT;A+BviHC;EACI,uBAAA;E/ByiHL;A+B1iHC;EAIM,2BAAA;E/ByiHP;A+BviHO;EACE,2BAAA;E/ByiHT;A+BhjHC;EACI,uBAAA;E/BkjHL;A+BnjHC;EAIM,2BAAA;E/BkjHP;A+BhjHO;EACE,2BAAA;E/BkjHT;A+BzjHC;EACI,uBAAA;E/B2jHL;A+B5jHC;EAIM,2BAAA;E/B2jHP;A+BzjHO;EACE,2BAAA;E/B2jHT;A+BlkHC;EACI,uBAAA;E/BokHL;A+BrkHC;EAIM,2BAAA;E/BokHP;A+BlkHO;EACE,2BAAA;E/BokHT;A+B3kHC;EACI,uBAAA;E/B6kHL;A+B9kHC;EAIM,2BAAA;E/B6kHP;A+B3kHO;EACE,2BAAA;E/B6kHT;A+BplHC;EACI,uBAAA;E/BslHL;A+BvlHC;EAIM,2BAAA;E/BslHP;A+BplHO;EACE,2BAAA;E/BslHT;A8Bn1GD;EAEE,kBAAA;EACA,iBAAA;EACA,qBAAA;EACA,YAAA;EACA,sBAAA;UAAA,cAAA;EACA,oBAAA;EACA,iBAAA;EACA,oBAAA;EACA,eAAA;EACA,WAAA;EACA,0BAAA;UAAA,kBAAA;E9Bo1GD;A8Bl1GC;EACE,kBAAA;E9Bo1GH;A8Bl1GC;EACE,aAAA;E9Bo1GH;A8Bl1GC;EACE,gBAAA;E9Bo1GH;A8Br1GC;EAKM,kBAAA;E9Bm1GP;A8B52GD;EAgCI,YAAA;EACA,WAAA;EACA,kBAAA;E9B+0GH;A8Bj3GD;EZlTE,8BAAA;EACC,6BAAA;ElBsqHF;A8Br3GD;EZ1SE,iCAAA;EACC,gCAAA;ElBkqHF;A8Bz3GD;EA4CI,YAAA;EACA,WAAA;EACA,kBAAA;E9Bg1GH;A8B93GD;EZ1SE,iCAAA;EACC,gCAAA;ElB2qHF;A8Bl4GD;EAsDI,mBAAA;E9B+0GH;A8Br4GD;EA0DI,oBAAA;EACA,mBAAA;EACA,2BAAA;KAAA,wBAAA;MAAA,uBAAA;UAAA,mBAAA;EACA,yDAAA;UAAA,iDAAA;E9B80GH;A8B34GD;EAkEM,+BAAA;EACA,iBAAA;E9B40GL;A8B10GK;;;EAGE,2BAAA;EACA,gBAAA;EACA,eAAA;E9B40GP;A8Bt5GD;EAgFI,iBAAA;EACA,+BAAA;EpBnYF,cAAA;EAGA,2BAAA;EV2sHD;A8Bx0GG;;;EAGE,6BAAA;E9B00GL;A8Bj6GD;EA6FM,qBAAA;EACA,gBAAA;E9Bu0GL;A8Br6GD;EAqGM,iBAAA;EACA,2BAAA;EACA,8BAAA;EACA,iBAAA;E9Bm0GL;A8B36GD;EA4GQ,kBAAA;E9Bk0GP;A8B3zGD;EACE,mBAAA;EACA,oBAAA;EACA,oBAAA;EACA,kBAAA;EACA,+CAAA;E9B6zGD;A8BzzGD;EACE,kBAAA;EACA,aAAA;EACA,eAAA;E9B2zGD;A8B9zGD;EAOI,aAAA;EACA,yBAAA;E9B0zGH;A8BrzGD;EACE,2BAAA;EACA,kCAAA;E9BuzGD;A8BzzGD;EAOM,gBAAA;E9BqzGL;A8BnzGK;;;EAGE,qBAAA;E9BqzGP;A8BlzGG;EACE,gBAAA;E9BozGL;A8Bp0GD;EAwBM,iCAAA;E9B+yGL;A8B7yGK;EACE,gBAAA;EACA,6BAAA;E9B+yGP;A8BxyGD;EACE,oBAAA;E9B0yGD;A8B3yGD;EAII,gBAAA;E9B0yGH;A8B9yGD;EAOI,kBAAA;E9B0yGH;A8BjzGD;EAUI,oBAAA;E9B0yGH;A8BpzGD;EAaI,eAAA;E9B0yGH;A8BjyGD;;EAEE,gCAAA;EACA,uBAAA;EACA,wBAAA;EACA,sBAAA;EACA,sBAAA;EACA,uBAAA;EACA,6BAAA;EACA,+BAAA;EACA,uBAAA;EACA,oBAAA;EACA,mBAAA;E9BmyGD;A8BhyGD;EACE,WAAA;EACA,qBAAA;EACA,aAAA;EACA,cAAA;EACA,kBAAA;EACA,YAAA;EACA,oBAAA;EACA,YAAA;E9BkyGD;A8B/xGD;;EAEE,gCAAA;EACA,uBAAA;EACA,wBAAA;EACA,sBAAA;EACA,sBAAA;EACA,uBAAA;EACA,6BAAA;EACA,+BAAA;EACA,uBAAA;EACA,oBAAA;EACA,mBAAA;E9BiyGD;A8B9xGD;EACE,eAAA;E9BgyGD;A8B7xGD;EACE,oBAAA;EACA,eAAA;EACA,gBAAA;EACA,cAAA;EACA,eAAA;EACA,kBAAA;E9B+xGD;A8B5xGD;EACE,WAAA;EACA,WAAA;EACA,YAAA;EACA,iBAAA;EACA,SAAA;EACA,QAAA;EACA,kBAAA;EACA,iBAAA;EACA,cAAA;EACA,aAAA;EACA,eAAA;E9B8xGA,qCAAoC;E8B5xGpC,wBAAA;EpBvjBA,YAAA;EAGA,0BAAA;EVo1HD;AgCt1HD;EACE,2BAAA;EACA,oBAAA;EACA,eAAA;EACA,qBAAA;EACA,oBAAA;EACA,oBAAA;EhCw1HD;AgC91HD;EASI,gBAAA;EACA,oBAAA;EACA,aAAA;EACA,WAAA;EACA,aAAA;EhCw1HH;AgCr2HD;EAgBI,iBAAA;EACA,qBAAA;EhCw1HH;AgCr1HD;EACE,eAAA;EACA,qBAAA;EACA,wBAAA;EhCu1HD;AgCr1HC;EACE,eAAA;EACA,kBAAA;EACA,cAAA;EhCu1HH;AgCp1HD;EACE,iBAAA;EACA,WAAA;EhCs1HD;AiCl3HD;EACE,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,cAAA;EACA,oBAAA;EjCo3HD;AiCx2HD;EAAA;IAFI,aAAA;IjC82HD;EACF;AiCj2HD;EACE,kBAAA;EACA,qBAAA;EACA,oBAAA;EjCm2HD;AiCt2HD;EAMI,cAAA;EjCm2HH;AiC10HC;EAAA;IApBI,oBAAA;IjCk2HH;EiC90HD;IftDA,gCAAA;IACG,6BAAA;IlBu4HF;EiCl1HD;IAbI,qBAAA;IjCk2HH;EiCr1HD;IAVM,4BAAA;IjCk2HL;EiC91HG;;IAEE,iBAAA;IjCg2HL;EACF;AiCx1HD;EAAA;IAHM,oBAAA;IjC+1HH;EACF;AiCv1HD;;EAGI,oBAAA;EACA,qBAAA;EjCw1HH;AiC51HD;;;;EAQM,qBAAA;EACA,oBAAA;EjC01HL;AiCp1HG;EAAA;;;;IAHI,iBAAA;IACA,gBAAA;IjC81HL;EACF;AiCl1HD;EACE,eAAA;EACA,iBAAA;EACA,kBAAA;EjCo1HD;AiCh1HD;;EAEE,eAAA;EACA,kBAAA;EjCk1HD;AiCh1HD;EACE,iBAAA;EjCk1HD;AiCh1HD;EACE,kBAAA;EACA,iBAAA;EjCk1HD;AiC70HD;EACE,iBAAA;EACA,oBAAA;EACA,cAAA;EACA,kBAAA;EACA,oBAAA;EjC+0HD;AiCp1HD;EAQI,iBAAA;EACA,oBAAA;EACA,qBAAA;EjC+0HH;AiCt0HD;EALI;;IAEE,oBAAA;IjC80HH;EACF;AiCr0HD;EACE,cAAA;EACA,gBAAA;EACA,oBAAA;EACA,iBAAA;EACA,cAAA;EACA,mBAAA;EjCu0HD;AiCr0HC;EACE,gBAAA;EACA,kBAAA;EACA,8BAAA;EACA,iBAAA;EACA,oBAAA;EACA,qBAAA;EACA,qCAAA;EACA,oCAAA;EACA,uCAAA;UAAA,+BAAA;EjCu0HH;AiCr0HC;;EAEE,eAAA;EjCu0HH;AiCr0HG;;EACE,gBAAA;EjCw0HL;AiCh2HD;EA4BI,eAAA;EjCu0HH;AiCj0HD;EAAA;IAFI,eAAA;IjCu0HD;EACF;AiC/zHD;EACE,WAAA;EjCi0HD;AiCl0HD;EAII,iBAAA;EACA,oBAAA;EACA,mBAAA;EACA,kBAAA;EjCi0HH;AiCx0HD;;;;EAaI,+BAAA;EjCi0HH;AiC90HD;EAiBI,mBAAA;EACA,oBAAA;EACA,UAAA;EjCg0HH;AiCn1HD;;EAwBM,mBAAA;EjC+zHL;AiCzyHD;EAAA;IAjBI,iBAAA;IjC8zHD;EiC7yHH;;IAXQ,uCAAA;IjC4zHL;EiCjzHH;IARQ,mBAAA;IjC4zHL;EiCpzHH;IAJM,kBAAA;IACA,qBAAA;IjC2zHH;EACF;AiClzHD;ElBrLE,cAAA;EACA,mBAAA;EACA,iBAAA;EACA,kBAAA;EACA,oBAAA;Ef0+HD;Aex+HC;EACE,cAAA;EACA,mBAAA;Ef0+HH;Aev+HC;;EAEE,cAAA;Efy+HH;AiC7zHD;EACE,kBAAA;EACA,eAAA;EACA,kBAAA;EACA,qBAAA;EACA,oBAAA;EC3PA,kBAAA;EACA,qBAAA;ElC2jID;AiCvzHC;EAAA;IAJE,mBAAA;IACA,aAAA;IjC+zHD;EACF;AiC50HD;;;;ElBzLE,cAAA;EACA,mBAAA;EACA,iBAAA;EACA,kBAAA;EACA,oBAAA;Ef2gID;AezgIC;;;;EACE,cAAA;EACA,mBAAA;Ef8gIH;Ae3gIC;;;;;;;;EAEE,cAAA;EfmhIH;AiCv2HD;EAqBI,WAAA;EjCq1HH;AiC12HD;;;;;;EfrPE,+BAAA;EACG,4BAAA;ElBumIJ;AiCn3HD;;;;;;Ef7OE,8BAAA;EACG,2BAAA;ElBwmIJ;AiC53HD;;EA4BI,iBAAA;EACA,oBAAA;EACA,qBAAA;EjCo2HH;AiCl4HD;EAiCI,iBAAA;EACA,oBAAA;EACA,kBAAA;EjCo2HH;AiCv4HD;EAsCI,mBAAA;EjCo2HH;AiC31HC;EAAA;IAJI,cAAA;IjCm2HH;EACF;AiCp1HD;EAAA;IAVM,oBAAA;IjCk2HH;EiCh2HG;IACE,kBAAA;IjCk2HL;EiC31HH;IAHM,gBAAA;IjCi2HH;EACF;AiC11HD;EAEI,iBAAA;EACA,iBAAA;EACA,oBAAA;EjC21HH;AiCr1HC;EAAA;IAFI,0BAAA;IjC21HH;EACF;AiCt1HD;Ef/TE,iCAAA;EACC,gCAAA;ElBwpIF;AiCt1HD;;;EAGE,+BAAA;EjCw1HD;AiCj1HD;EACE,iBAAA;EACA,oBAAA;EACA,gBAAA;EACA,eAAA;EACA,kBAAA;ECvVA,mBAAA;EACA,sBAAA;ElC2qID;AiCx0HD;EAAA;IARI,mBAAA;IACA,oBAAA;IjCo1HD;EiCj1HC;IACE,iBAAA;IjCm1HH;EACF;AiC30HD;EACE,iBAAA;EACA,oBAAA;EjC60HD;AiC30HC;EACE,iBAAA;EACA,oBAAA;EjC60HH;AiC30HC;EACE,kBAAA;EACA,qBAAA;EjC60HH;AiCv0HD;;EAEE,mDAAA;EACA,2BAAA;EACA,oBAAA;EACA,gBAAA;EACA,cAAA;EACA,kBAAA;EACA,aAAA;EACA,gBAAA;EACA,oBAAA;EACA,aAAA;EACA,oBAAA;EACA,UAAA;EACA,YAAA;EACA,aAAA;EjCy0HD;AiCj0HC;EAAA;;IALE,kBAAA;IACA,cAAA;IACA,oBAAA;IjC20HD;EACF;AiCz0HC;;EACE,2BAAA;EACA,eAAA;EjC40HH;AiCx0HD;EACE,2BAAA;EACA,iBAAA;EACA,cAAA;EACA,mBAAA;EACA,oBAAA;EACA,iBAAA;EACA,gBAAA;EACA,aAAA;EACA,8CAAA;EjC00HD;AiCn0HD;EACE,2BAAA;EjCq0HD;AiCt0HD;EAII,gBAAA;EjCq0HH;AiCp0HG;;EAEE,gBAAA;EACA,+BAAA;EjCs0HL;AiCj0HG;EACE,gBAAA;EjCm0HL;AiCj0HG;;EAEE,+BAAA;EjCm0HL;AiCj0HK;;EACE,gBAAA;EjCo0HP;AiCz1HD;;EA4BI,uBAAA;EACA,mBAAA;EjCi0HH;AiC91HD;EAkCM,gBAAA;EjC+zHL;AiC7zHK;;EAEE,gBAAA;EACA,+BAAA;EjC+zHP;AiC3zHK;;;EAGE,gBAAA;EACA,+BAAA;EjC6zHP;AiCzzHK;;;EAGE,gBAAA;EACA,+BAAA;EjC2zHP;AiCl3HD;EAgEM,2BAAA;EACA,8BAAA;EjCqzHL;AiCt3HD;EAqEM,2BAAA;EACA,8BAAA;EjCozHL;AiC13HD;;EA2EM,2BAAA;EACA,8BAAA;EjCmzHL;AiC9yHK;;;EAGE,+BAAA;EACA,gBAAA;EjCgzHP;AiCpzHK;;;EAMI,2BAAA;EACA,8BAAA;EjCmzHT;AiChxHC;EAAA;IAzBQ,gBAAA;IjC6yHP;EiC5yHO;;IAEE,gBAAA;IACA,+BAAA;IjC8yHT;EiC1yHO;;;IAGE,gBAAA;IACA,+BAAA;IjC4yHT;EiCxyHO;;;IAGE,gBAAA;IACA,+BAAA;IjC0yHT;EACF;AiCj6HD;;EA+HM,2BAAA;EjCsyHL;Ac9uIC;;EAAgC,gBAAA;EACA,YAAA;EdkvIjC;AcjvIC;;EAAgC,gBAAA;EdqvIjC;AcpvIC;;EAAgC,gBAAA;EdwvIjC;AiChzHK;;EACE,uBAAA;EACC,gBAAA;EjCmzHR;AiCv7HD;EAwIM,2BAAA;EACA,gBAAA;EjCkzHL;AiC37HD;;;EA8IS,uBAAA;EACA,gBAAA;EjCkzHR;AiCj8HD;EAqJI,gBAAA;EjC+yHH;AiCp8HD;EA6JI,gBAAA;EjC0yHH;AiCzyHG;EACE,gBAAA;EjC2yHL;AiC18HD;EAoKI,gBAAA;EjCyyHH;AiCxyHG;;EAEE,gBAAA;EjC0yHL;AiCtyHK;;;;EAEE,gBAAA;EjC0yHP;AiCnyHD;EACE,2BAAA;EjCqyHD;AiCtyHD;EAII,gBAAA;EjCqyHH;AiCpyHG;;EAEE,gBAAA;EACA,+BAAA;EjCsyHL;AiCjyHG;EACE,gBAAA;EjCmyHL;AiCjyHG;;EAEE,+BAAA;EjCmyHL;AiCjyHK;;EACE,gBAAA;EjCoyHP;AiCzzHD;EA2BI,uBAAA;EACA,mBAAA;EjCiyHH;AiC7zHD;EAiCM,gBAAA;EjC+xHL;AiC7xHK;;EAEE,gBAAA;EACA,+BAAA;EjC+xHP;AiC3xHK;;;EAGE,gBAAA;EACA,2BAAA;EjC6xHP;AiCzxHK;;;EAGE,gBAAA;EACA,+BAAA;EjC2xHP;AiCj1HD;;EAgEM,2BAAA;EACA,8BAAA;EjCqxHL;AiChxHK;;;EAGE,2BAAA;EACA,gBAAA;EACA,gCAAA;EjCkxHP;AiCvxHK;;;EAOI,2BAAA;EACA,8BAAA;EjCqxHT;AiCn2HD;EAmFM,2BAAA;EACA,8BAAA;EjCmxHL;AiCv2HD;EAyFQ,2BAAA;EACA,kBAAA;EjCixHP;AiC32HD;EA6FU,gBAAA;EACA,oBAAA;EACA,kBAAA;EjCixHT;AiC/wHS;;EAEE,gBAAA;EACA,2BAAA;EjCixHX;AiCr3HD;EAwGU,2BAAA;EACA,aAAA;EACA,mBAAA;EACA,oBAAA;EjCgxHT;AiCvuHC;EAAA;IAlCO,sBAAA;IjC6wHN;EiC3uHD;IA7BQ,gBAAA;IjC2wHP;EiC1wHO;;IAEE,gBAAA;IACA,+BAAA;IjC4wHT;EiCxwHO;;;IAGE,gBAAA;IACA,2BAAA;IjC0wHT;EiCtwHO;;;IAGE,gBAAA;IACA,+BAAA;IjCwwHT;EiC/vHD;IAHM,2BAAA;IjCqwHL;EACF;AiCv5HD;;EAwJM,gBAAA;EACA,2BAAA;EACA,2BAAA;EjCmwHL;Ac15IC;;EAAgC,gBAAA;EACA,YAAA;Ed85IjC;Ac75IC;;EAAgC,gBAAA;Edi6IjC;Ach6IC;;EAAgC,gBAAA;Edo6IjC;AiC7wHK;;EACE,uBAAA;EACC,gBAAA;EjCgxHR;AiC/6HD;EtB9lBE,gBAAA;EACA,2BAAA;EXghJD;AW9gJC;;;;;;EAME,gBAAA;EACA,2BAAA;EACA,uBAAA;EXghJH;AW9gJC;;;EAGE,qBAAA;EACA,uBAAA;EXghJH;AW3gJG;;;;;;;;;;;;;;;;;;EAME,2BAAA;EACA,uBAAA;EXyhJL;AiCx9HD;EtB5jBI,gBAAA;EACA,2BAAA;EXuhJH;AiC59HD;EAsKM,2BAAA;EACA,2BAAA;EACA,gBAAA;EjCyzHL;AiCj+HD;;;EA6KS,uBAAA;EACA,gBAAA;EjCyzHR;AiCjzHC;EAAA;IAHI,uBAAA;IACA,qBAAA;IjCwzHH;EACF;AiC7+HD;EAyLI,gBAAA;EjCuzHH;AiCh/HD;EA4LM,gBAAA;EjCuzHL;AiCrzHK;;EAEE,gBAAA;EjCuzHP;AiCv/HD;EtB9lBE,gBAAA;EACA,2BAAA;EXwlJD;AWtlJC;;;;;;EAME,gBAAA;EACA,2BAAA;EACA,uBAAA;EXwlJH;AWtlJC;;;EAGE,qBAAA;EACA,uBAAA;EXwlJH;AWnlJG;;;;;;;;;;;;;;;;;;EAME,2BAAA;EACA,uBAAA;EXimJL;AiChiID;EtB5jBI,gBAAA;EACA,2BAAA;EX+lJH;AiC50HD;EAAA;IAVM,oBAAA;IACA,gDAAA;IjC01HH;EiCx1HC;;IAGI,gDAAA;IjCy1HL;EACF;AiCn1HD;EACE,kBAAA;EjCq1HD;AiCt1HD;EAII,gBAAA;EACA,cAAA;EACA,mBAAA;EACA,sBAAA;EjCq1HH;AiC51HD;EAUM,iBAAA;EACA,gBAAA;EjCq1HL;AiCh2HD;EAiBM,iBAAA;EACA,kBAAA;EjCk1HL;AiC50HG;EAAA;IAHI,mBAAA;IACA,sBAAA;IjCm1HL;EACF;AiC12HD;EA4BI,cAAA;EACA,mBAAA;EjCi1HH;AiC92HD;ECtzBE,qBAAA;EACA,wBAAA;ElCuqJD;AiCl3HD;ECtzBE,qBAAA;EACA,wBAAA;ElC2qJD;AiCt3HD;EAyCI,oBAAA;EACA,uBAAA;EjCg1HH;AiC90HG;EACE,oBAAA;EACA,uBAAA;EjCg1HL;AiC90HG;EACE,oBAAA;EACA,uBAAA;EjCg1HL;AmCvrJD;EACE,iBAAA;EACA,mBAAA;EACA,uBAAA;EACA,iBAAA;EACA,qBAAA;EACA,oBAAA;EACA,kBAAA;EACA,kBAAA;EACA,wBAAA;EACA,aAAA;EACA,cAAA;EACA,y0BAAA;EACA,2BAAA;KAAA,wBAAA;MAAA,uBAAA;UAAA,mBAAA;EnCyrJD;AmCtsJD;EAiBI,uBAAA;EACA,cAAA;EACA,qBAAA;EACA,yCAAA;UAAA,iCAAA;EnCwrJH;AmC5sJD;EAwBM,kBAAA;EACA,mBAAA;EACA,iBAAA;EACA,uBAAA;EACA,cAAA;EACA,qBAAA;EACA,kBAAA;EACA,oBAAA;EACA,YAAA;EACA,aAAA;EACA,+CAAA;UAAA,uCAAA;EnCurJL;AmCztJD;EAqCQ,gBAAA;EnCurJP;AmC5tJD;EAyCM,iBAAA;EACA,gBAAA;EACA,oBAAA;EACA,aAAA;EACA,cAAA;EACA,sBAAA;EACA,cAAA;EACA,QAAA;EACA,SAAA;EACA,WAAA;EACA,cAAA;EzBvDJ,YAAA;EAGA,0BAAA;EV4uJD;AmC3uJD;;EA0DI,+BAAA;EACA,WAAA;EACA,QAAA;EACA,SAAA;EACA,aAAA;EzBlEF,YAAA;EAGA,0BAAA;EVsvJD;AmCjrJD;EjB5DE,iCAAA;EACG,8BAAA;ElBgvJJ;AoCzuJC;EACE,sDAAA;EpC2uJH;AmCrrJC;EClDE,uBAAA;EACA,2BAAA;EpC0uJH;AoChvJC;EACE,sDAAA;EpCkvJH;AmC5rJC;EClDE,uBAAA;EACA,2BAAA;EpCivJH;AoCvvJC;EACE,sDAAA;EpCyvJH;AmCnsJC;EClDE,uBAAA;EACA,2BAAA;EpCwvJH;AoC9vJC;EACE,sDAAA;EpCgwJH;AmC1sJC;EClDE,uBAAA;EACA,2BAAA;EpC+vJH;AoCrwJC;EACE,sDAAA;EpCuwJH;AmCjtJC;EClDE,uBAAA;EACA,2BAAA;EpCswJH;AoC5wJC;EACE,sDAAA;EpC8wJH;AmCxtJC;EClDE,uBAAA;EACA,2BAAA;EpC6wJH;AmCjtJD;EjBlFE,kCAAA;EACG,+BAAA;ElBsyJJ;AmCltJC;EACE,uBAAA;EACA,cAAA;EACA,+BAAA;EACA,oBAAA;EACA,oBAAA;EACA,qBAAA;EACA,YAAA;EACA,cAAA;EACA,aAAA;EACA,oBAAA;EACA,QAAA;EACA,YAAA;EACA,cAAA;EACA,8BAAA;EACA,kFAAA;UAAA,0EAAA;EnCotJH;AmC/sJD;EAEI,gDAAA;UAAA,wCAAA;EnCgtJH;AmC7sJD;EACE,gBAAA;EnC+sJD;AmC5sJD;EACE,oBAAA;EnC8sJD;AmC1sJD;;EzB3HE,cAAA;EAGA,2BAAA;EyB2HA,iBAAA;EnC6sJD;AmChtJD;;;;EAOI,4BAAA;EnC+sJH;AmC1sJD;EACE,YAAA;EnC4sJD;AmCrsJD;EC/IE,gBAAA;EACA,2BAAA;EpCu1JD;AmCzsJD;EC1II,2BAAA;EACA,uBAAA;EpCs1JH;AoCl1JC;EAEI,oCAAA;EpCm1JL;AmC5sJD;ECnJE,gBAAA;EACA,2BAAA;EpCk2JD;AmChtJD;EC9II,2BAAA;EACA,uBAAA;EpCi2JH;AoC71JC;EAEI,oCAAA;EpC81JL;AmCntJD;ECvJE,gBAAA;EACA,2BAAA;EpC62JD;AmCvtJD;EClJI,2BAAA;EACA,uBAAA;EpC42JH;AoCx2JC;EAEI,oCAAA;EpCy2JL;AmC1tJD;EC3JE,gBAAA;EACA,2BAAA;EpCw3JD;AmC9tJD;ECtJI,2BAAA;EACA,uBAAA;EpCu3JH;AoCn3JC;EAEI,oCAAA;EpCo3JL;AmCjuJD;EC/JE,gBAAA;EACA,2BAAA;EpCm4JD;AmCruJD;EC1JI,2BAAA;EACA,uBAAA;EpCk4JH;AoC93JC;EAEI,oCAAA;EpC+3JL;AmCxuJD;ECnKE,gBAAA;EACA,2BAAA;EpC84JD;AmC5uJD;EC9JI,2BAAA;EACA,uBAAA;EpC64JH;AoCz4JC;EAEI,oCAAA;EpC04JL;AmC3uJD;EAEI,6xBAAA;EACA,oBAAA;EnC4uJH;AmC/uJD;EAMM,oBAAA;EnC4uJL;AmClvJD;EASM,oBAAA;EjBxKJ,gCAAA;EACG,6BAAA;ElBq5JJ;AmCvvJD;EAaM,mBAAA;EjBpLJ,iCAAA;EACG,8BAAA;ElBk6JJ;AmC5uJK;EACG,cAAA;EjBhLP,8BAAA;EACG,2BAAA;EATH,iCAAA;EACG,8BAAA;ElBy6JJ;AmCnwJD;EjB/JE,gCAAA;EACG,6BAAA;EATH,+BAAA;EACG,4BAAA;ElB+6JJ;AqCh7JD;EACE,2BAAA;EACA,oBAAA;EACA,oBAAA;ErCk7JD;AqCr7JD;EAMI,uBAAA;EACA,WAAA;EACA,eAAA;ErCk7JH;AqC17JD;EAWI,iBAAA;EACA,kBAAA;EACA,mBAAA;ErCk7JH;AsCz7JC;;EAEE,cAAA;EACA,gBAAA;EtC27JH;AsCz7JC;EACE,aAAA;EtC27JH;AqCv7JG;EACE,gBAAA;ErCy7JL;AqC18JD;EAqBI,cAAA;EACA,WAAA;ErCw7JH;AqC98JD;EnBJE,4BAAA;EACC,2BAAA;ElBq9JF;AqCr7JD;EACE,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,kBAAA;EACA,YAAA;ErCu7JD;AuC39JD;EACE,+BAAA;EACA,oBAAA;EACA,sBAAA;EACA,cAAA;EACA,wBAAA;EACA,kBAAA;EACA,qCAAA;UAAA,6BAAA;EACA,wBAAA;EACA,wBAAA;EACA,yBAAA;EvC69JD;AuCv+JD;EAcI,cAAA;EACA,aAAA;EACA,gBAAA;EvC49JH;AuC19JC;EACE,oBAAA;EvC49JH;AuC19JC;EACE,wBAAA;EACA,yBAAA;EvC49JH;AuCv9JD;EACE,iBAAA;EACA,kBAAA;EACA,gBAAA;EACA,SAAA;EACA,QAAA;EACA,WAAA;EACA,UAAA;EACA,wBAAA;EACA,yBAAA;EACA,sBAAA;EvCy9JD;AuCn+JD;EAaI,eAAA;ErBnCF,+BAAA;EACC,8BAAA;ElB6/JF;AuCx+JD;EAiBI,2BAAA;EvC09JH;AuCr9JD;EACE,gBAAA;EACA,YAAA;EACA,iBAAA;EACA,oBAAA;EACA,aAAA;EACA,kBAAA;EACA,wBAAA;EvCu9JD;AuCn9JD;EACE,oBAAA;EACA,cAAA;EACA,gBAAA;EACA,qBAAA;EACA,kBAAA;ErB5DA,iCAAA;EACC,gCAAA;EqB6DD,2BAAA;KAAA,wBAAA;MAAA,uBAAA;UAAA,mBAAA;EvCs9JD;AuCp9JC;EACE,gCAAA;EACA,uBAAA;EvCs9JH;AuCj9JD;EACE,oBAAA;EACA,oBAAA;EACA,aAAA;EACA,WAAA;EACA,YAAA;EACA,mDAAA;EvCm9JD;AuCj9JD;EACE,eAAA;EACA,gBAAA;EACA,kBAAA;EACA,oBAAA;EACA,qBAAA;EACA,sCAAA;EvCm9JD;AuCj9JD;EACE,gBAAA;EvCm9JD;AuCj9JD;EACE,aAAA;EvCm9JD;AuCj9JD;EACE,gBAAA;EvCm9JD;AuCh9JD;EACE,gCAAA;EACA,uBAAA;EACA,iEAAA;UAAA,yDAAA;EvCk9JD;AuCh9JD;EACE,+BAAA;EACA,uBAAA;EACA,oEAAA;UAAA,4DAAA;EvCk9JD;AuC58JD;EACE,6BAAA;EACA,8BAAA;EACA,oBAAA;EACA,oBAAA;EACA,uBAAA;EACA,cAAA;EACA,aAAA;EACA,wBAAA;EvC88JD;AuC58JC;EACE,YAAA;EvC88JH;AuCz9JD;EAcI,6BAAA;EACA,8BAAA;EvC88JH;AuCv8JD;EACE,WAAA;EACA,qBAAA;EACA,aAAA;EACA,cAAA;EACA,kBAAA;EACA,YAAA;EACA,oBAAA;EACA,YAAA;EvCy8JD;AuCr8JD;EACE,iBAAA;EACA,cAAA;EACA,aAAA;EvCu8JD;AuC18JD;EAMI,oBAAA;EACA,cAAA;EvCu8JH;AuCr8JG;;EAEE,oBAAA;EACA,8BAAA;EACA,gBAAA;EACA,iBAAA;EACA,UAAA;EACA,WAAA;EACA,2BAAA;EACA,qCAAA;EACA,8CAAA;UAAA,sCAAA;EvCu8JL;AuCr8JG;EACE,kBAAA;EvCu8JL;AuCr8JG;EACE,kBAAA;EvCu8JL;AuCl8JG;EAEI,gBAAA;EvCm8JP;AuC/7JK;E7B7LJ,YAAA;EAGA,0BAAA;EV6nKD;AuCh8JK;EACE,YAAA;EACA,sBAAA;UAAA,cAAA;EvCk8JP;AuC77JG;EAEI,gBAAA;EvC87JP;AuC17JK;EACE,YAAA;EACA,sBAAA;UAAA,cAAA;EvC47JP;AuC17JK;E7BjNJ,YAAA;EAGA,0BAAA;EV4oKD;AuCt7JD;EACE,YAAA;EACA,4BAAA;EvCw7JD;AuC17JD;EAKI,aAAA;EACA,cAAA;EACA,8BAAA;EACA,qBAAA;EvCw7JH;AuCn7JD;EACE,cAAA;EACA,gBAAA;EACA,4BAAA;EvCq7JD;AuCn7JC;;EAGI,gBAAA;EvCo7JL;AuC57JD;EAaI,cAAA;EACA,gBAAA;EvCk7JH;AuCh7JG;;EAEE,8BAAA;EACA,iBAAA;EACA,mBAAA;EACA,oBAAA;EACA,WAAA;EACA,sBAAA;EACA,qCAAA;EACA,oCAAA;EACA,8CAAA;UAAA,sCAAA;EvCk7JL;AuCh7JG;EACE,kBAAA;EvCk7JL;AuCh7JG;EACE,kBAAA;E7BtQJ,YAAA;EAGA,0BAAA;EVurKD;AuC56JK;E7B9QJ,YAAA;EAGA,0BAAA;EV2rKD;AuC76JK;EACE,YAAA;EACA,sBAAA;UAAA,cAAA;EvC+6JP;AuCx6JD;;;;EAIE,eAAA;EvC06JD;AuCt6JD;EACE,cAAA;EACA,oBAAA;EACA,YAAA;EACA,cAAA;EACA,aAAA;EACA,WAAA;EACA,qBAAA;EACA,qBAAA;EvCw6JD;AuCr6JD;EACE,oBAAA;EACA,4BAAA;EACA,YAAA;EACA,WAAA;EACA,cAAA;EvCu6JD;AuCp6JD;;EAEE,gBAAA;EACA,cAAA;EACA,WAAA;EACA,YAAA;EACA,qBAAA;EvCs6JD;AuCn6JD;EACE,qBAAA;EACA,YAAA;EACA,oBAAA;EACA,QAAA;ErB9TA,+BAAA;EACG,4BAAA;ElBouKJ;AuCn6JD;EACE,qBAAA;EvCq6JD;AuCn6JC;;EAEE,qBAAA;EvCq6JH;AuCj6JD;EACE,2BAAA;EACA,aAAA;EACA,cAAA;EACA,QAAA;EACA,oBAAA;EACA,uBAAA;EACA,oBAAA;EACA,4CAAA;UAAA,oCAAA;EvCm6JD;AuCj6JC;EACE,kBAAA;EvCm6JH;AuCj6JC;EACE,mBAAA;EvCm6JH;AuCj6JC;;EAEE,2BAAA;EvCm6JH;AuCj6JC;EACE,2BAAA;EvCm6JH;AuC75JD;EACE,mDAAA;EACA,kBAAA;EACA,iBAAA;EACA,qBAAA;EACA,aAAA;EACA,cAAA;EACA,oBAAA;EvC+5JD;AuC55JD;EACE,gBAAA;EACA,iBAAA;EACA,oBAAA;EACA,cAAA;EACA,WAAA;EvC85JD;AuC35JD;EACE,eAAA;EvC65JD;AuC15JD;EACE,cAAA;EACA,WAAA;EvC45JD;AuCz5JD;EACE,gBAAA;EACA,aAAA;EACA,WAAA;EvC25JD;AuCv5JD;EACE,iBAAA;EACA,cAAA;EACA,mBAAA;EvCy5JD;AuCv5JC;;EAGI,gBAAA;EvCw5JL;AuCh6JD;EAYI,cAAA;EACA,gBAAA;EvCu5JH;AuCr5JG;EACE,8BAAA;EACA,kBAAA;EACA,iBAAA;EACA,mBAAA;EACA,oBAAA;EACA,WAAA;EACA,sBAAA;EACA,qCAAA;EACA,oCAAA;EACA,8CAAA;UAAA,sCAAA;EvCu5JL;AuCj5JD;EACE,0BAAA;EvCm5JD;AuC74JD;EACE,oBAAA;EACA,UAAA;EACA,WAAA;EACA,qBAAA;EACA,eAAA;EACA,cAAA;EACA,aAAA;EACA,qBAAA;EACA,uBAAA;EACA,2CAAA;UAAA,mCAAA;EvC+4JD;AuC13JD;EAjBE;IACE,2BAAA;IACA,qBAAA;IACA,iCAAA;YAAA,yBAAA;IvC84JD;EuC54JD;IACE,2BAAA;IACA,kBAAA;IACA,mCAAA;YAAA,2BAAA;IvC84JD;EuC54JD;IACE,2BAAA;IACA,qBAAA;IACA,mCAAA;YAAA,2BAAA;IvC84JD;EACF;AuC/3JD;EA7BE;IACE,2BAAA;IACA,qBAAA;IACA,iCAAA;YAAA,yBAAA;IvCi8JD;EuC/7JD;IACE,2BAAA;IACA,kBAAA;IACA,mCAAA;YAAA,2BAAA;IvCi8JD;EuC/7JD;IACE,2BAAA;IACA,qBAAA;IACA,mCAAA;YAAA,2BAAA;IvCi8JD;EACF;AwC94KD;EACE,gBAAA;EACA,qBAAA;EACA,oBAAA;ExCg5KD;AwCn5KD;EAMI,2BAAA;EACA,WAAA;EACA,YAAA;EACA,uBAAA;EACA,4BAAA;ExCg5KH;AwC15KD;EAaI,qBAAA;EACA,4BAAA;EACA,iBAAA;EACA,iBAAA;EACA,oBAAA;EACA,iBAAA;EACA,8BAAA;EACA,oBAAA;EACA,0BAAA;UAAA,kBAAA;ExCg5KH;AwC94KG;EACE,eAAA;ExCg5KL;AwC94KG;EACE,4BAAA;EACA,sBAAA;ExCg5KL;AwC94KG;EACE,yBAAA;EACA,gBAAA;ExCg5KL;AwCl5KG;EAKI,gBAAA;ExCg5KP;AwC74KG;EACE,cAAA;EACA,gBAAA;EACA,aAAA;EACA,cAAA;EACA,oBAAA;EACA,UAAA;EACA,aAAA;EACA,mBAAA;EACA,qBAAA;EACA,oBAAA;ExC+4KL;AwC74KG;EACE,kBAAA;EACA,8BAAA;EACA,oBAAA;EACA,iBAAA;EACA,mBAAA;EACA,oBAAA;EACA,qBAAA;EACA,sBAAA;EACA,sBAAA;EACA,qCAAA;EACA,oCAAA;EACA,qBAAA;EACA,gBAAA;ExC+4KL;AwC14KD;EACE,oBAAA;EACA,qBAAA;EACA,4BAAA;EACA,4BAAA;EACA,gBAAA;EACA,yBAAA;ExC44KD;AwC14KC;EACE,oBAAA;EACA,8BAAA;EACA,kBAAA;EACA,iBAAA;EACA,mBAAA;EACA,uBAAA;EACA,UAAA;EACA,WAAA;EACA,yBAAA;ExC44KH;AwCx4KD;EACE,kBAAA;EACA,cAAA;EACA,gBAAA;EACA,iBAAA;EACA,kBAAA;EACA,WAAA;EACA,mBAAA;EACA,gBAAA;EACA,gBAAA;EACA,kBAAA;EAEA,eAAA;ExCy4KD;Ac94KC;EAAgC,gBAAA;EACA,YAAA;Edi5KjC;Ach5KC;EAAgC,gBAAA;Edm5KjC;Acl5KC;EAAgC,gBAAA;Edq5KjC;AwCh5KD;EACE,aAAA;EACA,iBAAA;EACA,wBAAA;ExCk5KD;AwC/4KD;EACE,kBAAA;EACA,kBAAA;ExCi5KD;AwC94KD;EACE,gBAAA;EACA,iBAAA;EACA,mBAAA;ExCg5KD;AyCtgLD;EACE,cAAA;EACA,aAAA;EACA,uBAAA;EzCwgLD;AyCtgLD;EACE,iBAAA;EACA,oBAAA;EACA,gBAAA;EACA,WAAA;EACA,eAAA;EACA,2BAAA;EzCwgLD;AyC9gLD;;EAUI,oBAAA;EzCwgLH;AyClhLD;EAaI,gBAAA;EACA,mBAAA;EACA,aAAA;EzCwgLH;AyCvhLD;EAkBI,kBAAA;EACA,gBAAA;EACA,aAAA;EACA,8CAAA;EzCwgLH;A0CliLC;EACE,2BAAA;E1CoiLH;A0CliLC;EACE,2BAAA;E1CoiLH;A0CxiLC;EACE,2BAAA;E1C0iLH;A0CxiLC;EACE,2BAAA;E1C0iLH;A0C9iLC;EACE,2BAAA;E1CgjLH;A0C9iLC;EACE,2BAAA;E1CgjLH;A0CpjLC;EACE,2BAAA;E1CsjLH;A0CpjLC;EACE,2BAAA;E1CsjLH;A0C1jLC;EACE,2BAAA;E1C4jLH;A0C1jLC;EACE,2BAAA;E1C4jLH;A0ChkLC;EACE,2BAAA;E1CkkLH;A0ChkLC;EACE,2BAAA;E1CkkLH;A0CtkLC;EACE,2BAAA;E1CwkLH;A0CtkLC;EACE,2BAAA;E1CwkLH;A0C5kLC;EACE,2BAAA;E1C8kLH;A0C5kLC;EACE,2BAAA;E1C8kLH;A0CllLC;EACE,2BAAA;E1ColLH;A0CllLC;EACE,2BAAA;E1ColLH;A0CxlLC;EACE,2BAAA;E1C0lLH;A0CxlLC;EACE,2BAAA;E1C0lLH;AyCjjLD;EACE,gBAAA;EzCmjLD;AyC/iLD;EACE,gBAAA;EACA,iBAAA;EACA,mBAAA;EzCijLD;AyCpjLD;EAMI,gBAAA;EzCijLH;AyC5iLD;EACE,gBAAA;EACA,iBAAA;EACA,kBAAA;EACA,kBAAA;EzC8iLD;A2C5mLD;EACE,sDAAA;EACA,8BAAA;EACA,gBAAA;EACA,qBAAA;EACA,0BAAA;EACA,oBAAA;E3C8mLD;A2C3mLD;EACE,2BAAA;EACA,mBAAA;EACA,iCAAA;E3C6mLD;A2C1mLD;EACE,aAAA;EACA,oBAAA;EACA,YAAA;EACA,aAAA;E3C4mLD;A2ChnLD;EAOI,gBAAA;EACA,oBAAA;EACA,aAAA;E3C4mLH;A2CrnLD;EAYI,iBAAA;EACA,kBAAA;EACA,mBAAA;EACA,cAAA;E3C4mLH;A2C3nLD;EAkBM,gBAAA;EACA,gBAAA;EACA,oBAAA;EACA,kBAAA;E3C4mLL;A2CrmLD;EACE,2BAAA;EACA,yBAAA;EACA,oBAAA;EACA,oBAAA;E3CumLD;A2C3mLD;EAOI,oBAAA;EACA,oBAAA;E3CumLH;A2C/mLD;EAWI,2BAAA;EACA,iBAAA;EACA,kBAAA;E3CumLH;A2CrmLG;EACE,uBAAA;E3CumLL;A2CrmLK;EACE,gBAAA;E3CumLP;A2C1nLD;EAwBI,gBAAA;EACA,iBAAA;EACA,oBAAA;EACA,aAAA;EACA,UAAA;EACA,8BAAA;UAAA,sBAAA;E3CqmLH;A2CjmLD;EACE,gBAAA;EACA,gBAAA;EACA,iBAAA;EACA,kBAAA;EACA,oBAAA;E3CmmLD;A2C1lLD;EAJE;IACE,iDAAA;I3CimLD;EACF;A4C5rLD;EACE,2BAAA;EACA,gBAAA;EACA,iBAAA;EACA,YAAA;E5C8rLD;A4ClsLD;EAOI,gBAAA;EACA,kBAAA;E5C8rLH;A4CtsLD;EAWI,iBAAA;EACA,mBAAA;EACA,qBAAA;E5C8rLH;A4C1rLD;EACE,kBAAA;EACA,mBAAA;EACA,iBAAA;EACA,mBAAA;E5C4rLD;A4CzrLD;EACE,gBAAA;EACA,qBAAA;EACA,cAAA;E5C2rLD;A4C9rLD;EAMI,cAAA;E5C2rLH;A4CtrLD;EACE,2BAAA;EACA,gBAAA;EACA,mBAAA;EACA,mBAAA;EACA,sBAAA;E5CwrLD;A4C7rLD;EAQI,gBAAA;E5CwrLH;A4ChsLD;EAWI,gBAAA;EACA,4BAAA;E5CwrLH;A4CtrLG;EACE,uBAAA;E5CwrLL;A4CvsLD;EAmBI,uBAAA;EACA,kBAAA;EACA,YAAA;E5CurLH;A4C5sLD;EAwBM,+BAAA;EACA,mBAAA;EACA,gBAAA;E5CurLL;A4CrrLK;EACE,kBAAA;EACA,kBAAA;E5CurLP;A6CnvLD;EACE,kBAAA;E7CqvLD;A6ClvLD;;;EACE,gBAAA;E7CsvLD;A6CnvLD;;;EACE,kBAAA;E7CuvLD;A6CpvLD;;;EACE,kBAAA;E7CwvLD;A6CrvLD;;;EACE,mBAAA;E7CyvLD;A6CtvLD;;;EACE,mBAAA;E7C0vLD;A6CvvLD;;;EACE,kBAAA;E7C2vLD;A6CxvLD;;;EACE,oBAAA;E7C4vLD;A6CzvLD;;;EACE,oBAAA;E7C6vLD;A6C1vLD;;;EACE,qBAAA;E7C8vLD;A6C3vLD;;;EACE,qBAAA;E7C+vLD;A6C5vLD;;;EACE,mBAAA;E7CgwLD;A6C7vLD;;;EACE,qBAAA;E7CiwLD;A6C9vLD;;;EACE,qBAAA;E7CkwLD;A6C/vLD;;;EACE,sBAAA;E7CmwLD;A6ChwLD;;;EACE,sBAAA;E7CowLD;A6CjwLD;;;EACE,iBAAA;E7CqwLD;A6ClwLD;;;EACE,mBAAA;E7CswLD;A6CnwLD;;;EACE,mBAAA;E7CuwLD;A6CpwLD;;;EACE,oBAAA;E7CwwLD;A6CrwLD;;;EACE,oBAAA;E7CywLD;A6CtwLD;;;EACE,iBAAA;E7C0wLD;A6CvwLD;;;EACE,iBAAA;E7C2wLD;A6CxwLD;;;EACE,iBAAA;E7C4wLD;A6CzwLD;;;EACE,kBAAA;E7C6wLD;A6C1wLD;;;EACE,kBAAA;E7C8wLD;A6C3wLD;;;EACE,mBAAA;E7C+wLD;A6C5wLD;;;EACE,mBAAA;E7CgxLD;A6C7wLD;;;EACE,mBAAA;E7CixLD;A6C9wLD;;;EACE,oBAAA;E7CkxLD;A6C/wLD;;;EACE,oBAAA;E7CmxLD;A6ChxLD;;;EACE,oBAAA;E7CoxLD;A6CjxLD;;;EACE,oBAAA;E7CqxLD;A6ClxLD;;;EACE,oBAAA;E7CsxLD;A6CnxLD;;;EACE,qBAAA;E7CuxLD;A6CpxLD;;;EACE,qBAAA;E7CwxLD;A6CrxLD;;;EACE,kBAAA;E7CyxLD;A6CtxLD;;;EACE,kBAAA;E7C0xLD;A6CvxLD;;;EACE,kBAAA;E7C2xLD;A6CxxLD;;;EACE,mBAAA;E7C4xLD;A6CzxLD;;;EACE,mBAAA;E7C6xLD;AACD,sFAAqF;A8Ch6LrF;EAhCE;IACE,qBAAA;IACA,mBAAA;I9Cm8LD;E8Cj8LD;;IACE,6BAAA;IACA,wBAAA;I9Co8LD;E8Cj8LC;;;IAEE,oBAAA;I9Co8LH;E8Cj8LD;;IACE,mCAAA;I9Co8LD;E8Cl8LD;IACE,cAAA;IACA,aAAA;IACA,2BAAA;I9Co8LD;E8Cl8LD;IACE,2BAAA;I9Co8LD;E8Cl8LD;;IACE,6BAAA;I9Cq8LD;E8Cn8LD;;;IACE,gCAAA;I9Cu8LD;EACF","file":"flat-ui.css","sourcesContent":["//\n// Fonts\n// --------------------------------------------------\n\n@font-face {\n font-family: 'Lato';\n src: url('@{local-font-path}@{local-font-name-black}.eot');\n src: url('@{local-font-path}@{local-font-name-black}.eot?#iefix') format('embedded-opentype'),\n url('@{local-font-path}@{local-font-name-black}.woff') format('woff'),\n url('@{local-font-path}@{local-font-name-black}.ttf') format('truetype'),\n url('@{local-font-path}@{local-font-name-black}.svg#@{local-font-svg-id-black}') format('svg');\n font-weight: 900;\n font-style: normal;\n}\n\n@font-face {\n font-family: 'Lato';\n src: url('@{local-font-path}@{local-font-name-bold}.eot');\n src: url('@{local-font-path}@{local-font-name-bold}.eot?#iefix') format('embedded-opentype'),\n url('@{local-font-path}@{local-font-name-bold}.woff') format('woff'),\n url('@{local-font-path}@{local-font-name-bold}.ttf') format('truetype'),\n url('@{local-font-path}@{local-font-name-bold}.svg#@{local-font-svg-id-bold}') format('svg');\n font-weight: bold;\n font-style: normal;\n}\n\n@font-face {\n font-family: 'Lato';\n src: url('@{local-font-path}@{local-font-name-bold-italic}.eot');\n src: url('@{local-font-path}@{local-font-name-bold-italic}.eot?#iefix') format('embedded-opentype'),\n url('@{local-font-path}@{local-font-name-bold-italic}.woff') format('woff'),\n url('@{local-font-path}@{local-font-name-bold-italic}.ttf') format('truetype'),\n url('@{local-font-path}@{local-font-name-bold-italic}.svg#@{local-font-svg-id-bold-italic}') format('svg');\n font-weight: bold;\n font-style: italic;\n}\n\n@font-face {\n font-family: 'Lato';\n src: url('@{local-font-path}@{local-font-name-italic}.eot');\n src: url('@{local-font-path}@{local-font-name-italic}.eot?#iefix') format('embedded-opentype'),\n url('@{local-font-path}@{local-font-name-italic}.woff') format('woff'),\n url('@{local-font-path}@{local-font-name-italic}.ttf') format('truetype'),\n url('@{local-font-path}@{local-font-name-italic}.svg#@{local-font-svg-id-italic}') format('svg');\n font-weight: normal;\n font-style: italic;\n}\n\n@font-face {\n font-family: 'Lato';\n src: url('@{local-font-path}@{local-font-name-light}.eot');\n src: url('@{local-font-path}@{local-font-name-light}.eot?#iefix') format('embedded-opentype'),\n url('@{local-font-path}@{local-font-name-light}.woff') format('woff'),\n url('@{local-font-path}@{local-font-name-light}.ttf') format('truetype'),\n url('@{local-font-path}@{local-font-name-light}.svg#@{local-font-svg-id-light}') format('svg');\n font-weight: 300;\n font-style: normal;\n}\n\n@font-face {\n font-family: 'Lato';\n src: url('@{local-font-path}@{local-font-name}.eot');\n src: url('@{local-font-path}@{local-font-name}.eot?#iefix') format('embedded-opentype'),\n url('@{local-font-path}@{local-font-name}.woff') format('woff'),\n url('@{local-font-path}@{local-font-name}.ttf') format('truetype'),\n url('@{local-font-path}@{local-font-name}.svg#@{local-font-svg-id}') format('svg');\n font-weight: normal;\n font-style: normal;\n}\n","@font-face {\n font-family: 'Lato';\n src: url('../fonts/lato/lato-black.eot');\n src: url('../fonts/lato/lato-black.eot?#iefix') format('embedded-opentype'), url('../fonts/lato/lato-black.woff') format('woff'), url('../fonts/lato/lato-black.ttf') format('truetype'), url('../fonts/lato/lato-black.svg#latoblack') format('svg');\n font-weight: 900;\n font-style: normal;\n}\n@font-face {\n font-family: 'Lato';\n src: url('../fonts/lato/lato-bold.eot');\n src: url('../fonts/lato/lato-bold.eot?#iefix') format('embedded-opentype'), url('../fonts/lato/lato-bold.woff') format('woff'), url('../fonts/lato/lato-bold.ttf') format('truetype'), url('../fonts/lato/lato-bold.svg#latobold') format('svg');\n font-weight: bold;\n font-style: normal;\n}\n@font-face {\n font-family: 'Lato';\n src: url('../fonts/lato/lato-bolditalic.eot');\n src: url('../fonts/lato/lato-bolditalic.eot?#iefix') format('embedded-opentype'), url('../fonts/lato/lato-bolditalic.woff') format('woff'), url('../fonts/lato/lato-bolditalic.ttf') format('truetype'), url('../fonts/lato/lato-bolditalic.svg#latobold-italic') format('svg');\n font-weight: bold;\n font-style: italic;\n}\n@font-face {\n font-family: 'Lato';\n src: url('../fonts/lato/lato-italic.eot');\n src: url('../fonts/lato/lato-italic.eot?#iefix') format('embedded-opentype'), url('../fonts/lato/lato-italic.woff') format('woff'), url('../fonts/lato/lato-italic.ttf') format('truetype'), url('../fonts/lato/lato-italic.svg#latoitalic') format('svg');\n font-weight: normal;\n font-style: italic;\n}\n@font-face {\n font-family: 'Lato';\n src: url('../fonts/lato/lato-light.eot');\n src: url('../fonts/lato/lato-light.eot?#iefix') format('embedded-opentype'), url('../fonts/lato/lato-light.woff') format('woff'), url('../fonts/lato/lato-light.ttf') format('truetype'), url('../fonts/lato/lato-light.svg#latolight') format('svg');\n font-weight: 300;\n font-style: normal;\n}\n@font-face {\n font-family: 'Lato';\n src: url('../fonts/lato/lato-regular.eot');\n src: url('../fonts/lato/lato-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/lato/lato-regular.woff') format('woff'), url('../fonts/lato/lato-regular.ttf') format('truetype'), url('../fonts/lato/lato-regular.svg#latoregular') format('svg');\n font-weight: normal;\n font-style: normal;\n}\n@font-face {\n font-family: 'Flat-UI-Icons';\n src: url('../fonts/glyphicons/flat-ui-icons-regular.eot');\n src: url('../fonts/glyphicons/flat-ui-icons-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons/flat-ui-icons-regular.woff') format('woff'), url('../fonts/glyphicons/flat-ui-icons-regular.ttf') format('truetype'), url('../fonts/glyphicons/flat-ui-icons-regular.svg#flat-ui-icons-regular') format('svg');\n}\n[class^=\"fui-\"],\n[class*=\"fui-\"] {\n font-family: 'Flat-UI-Icons';\n speak: none;\n font-style: normal;\n font-weight: normal;\n font-variant: normal;\n text-transform: none;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n.fui-triangle-up:before {\n content: \"\\e600\";\n}\n.fui-triangle-down:before {\n content: \"\\e601\";\n}\n.fui-triangle-up-small:before {\n content: \"\\e602\";\n}\n.fui-triangle-down-small:before {\n content: \"\\e603\";\n}\n.fui-triangle-left-large:before {\n content: \"\\e604\";\n}\n.fui-triangle-right-large:before {\n content: \"\\e605\";\n}\n.fui-arrow-left:before {\n content: \"\\e606\";\n}\n.fui-arrow-right:before {\n content: \"\\e607\";\n}\n.fui-plus:before {\n content: \"\\e608\";\n}\n.fui-cross:before {\n content: \"\\e609\";\n}\n.fui-check:before {\n content: \"\\e60a\";\n}\n.fui-radio-unchecked:before {\n content: \"\\e60b\";\n}\n.fui-radio-checked:before {\n content: \"\\e60c\";\n}\n.fui-checkbox-unchecked:before {\n content: \"\\e60d\";\n}\n.fui-checkbox-checked:before {\n content: \"\\e60e\";\n}\n.fui-info-circle:before {\n content: \"\\e60f\";\n}\n.fui-alert-circle:before {\n content: \"\\e610\";\n}\n.fui-question-circle:before {\n content: \"\\e611\";\n}\n.fui-check-circle:before {\n content: \"\\e612\";\n}\n.fui-cross-circle:before {\n content: \"\\e613\";\n}\n.fui-plus-circle:before {\n content: \"\\e614\";\n}\n.fui-pause:before {\n content: \"\\e615\";\n}\n.fui-play:before {\n content: \"\\e616\";\n}\n.fui-volume:before {\n content: \"\\e617\";\n}\n.fui-mute:before {\n content: \"\\e618\";\n}\n.fui-resize:before {\n content: \"\\e619\";\n}\n.fui-list:before {\n content: \"\\e61a\";\n}\n.fui-list-thumbnailed:before {\n content: \"\\e61b\";\n}\n.fui-list-small-thumbnails:before {\n content: \"\\e61c\";\n}\n.fui-list-large-thumbnails:before {\n content: \"\\e61d\";\n}\n.fui-list-numbered:before {\n content: \"\\e61e\";\n}\n.fui-list-columned:before {\n content: \"\\e61f\";\n}\n.fui-list-bulleted:before {\n content: \"\\e620\";\n}\n.fui-window:before {\n content: \"\\e621\";\n}\n.fui-windows:before {\n content: \"\\e622\";\n}\n.fui-loop:before {\n content: \"\\e623\";\n}\n.fui-cmd:before {\n content: \"\\e624\";\n}\n.fui-mic:before {\n content: \"\\e625\";\n}\n.fui-heart:before {\n content: \"\\e626\";\n}\n.fui-location:before {\n content: \"\\e627\";\n}\n.fui-new:before {\n content: \"\\e628\";\n}\n.fui-video:before {\n content: \"\\e629\";\n}\n.fui-photo:before {\n content: \"\\e62a\";\n}\n.fui-time:before {\n content: \"\\e62b\";\n}\n.fui-eye:before {\n content: \"\\e62c\";\n}\n.fui-chat:before {\n content: \"\\e62d\";\n}\n.fui-home:before {\n content: \"\\e62e\";\n}\n.fui-upload:before {\n content: \"\\e62f\";\n}\n.fui-search:before {\n content: \"\\e630\";\n}\n.fui-user:before {\n content: \"\\e631\";\n}\n.fui-mail:before {\n content: \"\\e632\";\n}\n.fui-lock:before {\n content: \"\\e633\";\n}\n.fui-power:before {\n content: \"\\e634\";\n}\n.fui-calendar:before {\n content: \"\\e635\";\n}\n.fui-gear:before {\n content: \"\\e636\";\n}\n.fui-bookmark:before {\n content: \"\\e637\";\n}\n.fui-exit:before {\n content: \"\\e638\";\n}\n.fui-trash:before {\n content: \"\\e639\";\n}\n.fui-folder:before {\n content: \"\\e63a\";\n}\n.fui-bubble:before {\n content: \"\\e63b\";\n}\n.fui-export:before {\n content: \"\\e63c\";\n}\n.fui-calendar-solid:before {\n content: \"\\e63d\";\n}\n.fui-star:before {\n content: \"\\e63e\";\n}\n.fui-star-2:before {\n content: \"\\e63f\";\n}\n.fui-credit-card:before {\n content: \"\\e640\";\n}\n.fui-clip:before {\n content: \"\\e641\";\n}\n.fui-link:before {\n content: \"\\e642\";\n}\n.fui-tag:before {\n content: \"\\e643\";\n}\n.fui-document:before {\n content: \"\\e644\";\n}\n.fui-image:before {\n content: \"\\e645\";\n}\n.fui-facebook:before {\n content: \"\\e646\";\n}\n.fui-youtube:before {\n content: \"\\e647\";\n}\n.fui-vimeo:before {\n content: \"\\e648\";\n}\n.fui-twitter:before {\n content: \"\\e649\";\n}\n.fui-spotify:before {\n content: \"\\e64a\";\n}\n.fui-skype:before {\n content: \"\\e64b\";\n}\n.fui-pinterest:before {\n content: \"\\e64c\";\n}\n.fui-path:before {\n content: \"\\e64d\";\n}\n.fui-linkedin:before {\n content: \"\\e64e\";\n}\n.fui-google-plus:before {\n content: \"\\e64f\";\n}\n.fui-dribbble:before {\n content: \"\\e650\";\n}\n.fui-behance:before {\n content: \"\\e651\";\n}\n.fui-stumbleupon:before {\n content: \"\\e652\";\n}\n.fui-yelp:before {\n content: \"\\e653\";\n}\n.fui-wordpress:before {\n content: \"\\e654\";\n}\n.fui-windows-8:before {\n content: \"\\e655\";\n}\n.fui-vine:before {\n content: \"\\e656\";\n}\n.fui-tumblr:before {\n content: \"\\e657\";\n}\n.fui-paypal:before {\n content: \"\\e658\";\n}\n.fui-lastfm:before {\n content: \"\\e659\";\n}\n.fui-instagram:before {\n content: \"\\e65a\";\n}\n.fui-html5:before {\n content: \"\\e65b\";\n}\n.fui-github:before {\n content: \"\\e65c\";\n}\n.fui-foursquare:before {\n content: \"\\e65d\";\n}\n.fui-dropbox:before {\n content: \"\\e65e\";\n}\n.fui-android:before {\n content: \"\\e65f\";\n}\n.fui-apple:before {\n content: \"\\e660\";\n}\nbody {\n font-family: \"Lato\", Helvetica, Arial, sans-serif;\n font-size: 18px;\n line-height: 1.72222;\n color: #34495e;\n background-color: #ffffff;\n}\na {\n color: #16a085;\n text-decoration: none;\n transition: .25s;\n}\na:hover,\na:focus {\n color: #1abc9c;\n text-decoration: none;\n}\na:focus {\n outline: none;\n}\n.img-rounded {\n border-radius: 6px;\n}\n.img-thumbnail {\n padding: 4px;\n line-height: 1.72222;\n background-color: #ffffff;\n border: 2px solid #bdc3c7;\n border-radius: 6px;\n transition: all 0.25s ease-in-out;\n display: inline-block;\n max-width: 100%;\n height: auto;\n}\n.img-comment {\n font-size: 15px;\n line-height: 1.2;\n font-style: italic;\n margin: 24px 0;\n}\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\n.h1,\n.h2,\n.h3,\n.h4,\n.h5,\n.h6 {\n font-family: inherit;\n font-weight: 700;\n line-height: 1.1;\n color: inherit;\n}\nh1 small,\nh2 small,\nh3 small,\nh4 small,\nh5 small,\nh6 small,\n.h1 small,\n.h2 small,\n.h3 small,\n.h4 small,\n.h5 small,\n.h6 small {\n color: #e7e9ec;\n}\nh1,\nh2,\nh3 {\n margin-top: 30px;\n margin-bottom: 15px;\n}\nh4,\nh5,\nh6 {\n margin-top: 15px;\n margin-bottom: 15px;\n}\nh6 {\n font-weight: normal;\n}\nh1,\n.h1 {\n font-size: 61px;\n}\nh2,\n.h2 {\n font-size: 53px;\n}\nh3,\n.h3 {\n font-size: 40px;\n}\nh4,\n.h4 {\n font-size: 29px;\n}\nh5,\n.h5 {\n font-size: 28px;\n}\nh6,\n.h6 {\n font-size: 24px;\n}\np {\n font-size: 18px;\n line-height: 1.72222;\n margin: 0 0 15px;\n}\n.lead {\n margin-bottom: 30px;\n font-size: 28px;\n line-height: 1.46428571;\n font-weight: 300;\n}\n@media (min-width: 768px) {\n .lead {\n font-size: 30.006px;\n }\n}\nsmall,\n.small {\n font-size: 83%;\n line-height: 2.067;\n}\n.text-muted {\n color: #bdc3c7;\n}\n.text-inverse {\n color: #ffffff;\n}\n.text-primary {\n color: #1abc9c;\n}\na.text-primary:hover {\n color: #148f77;\n}\n.text-warning {\n color: #f1c40f;\n}\na.text-warning:hover {\n color: #c29d0b;\n}\n.text-danger {\n color: #e74c3c;\n}\na.text-danger:hover {\n color: #d62c1a;\n}\n.text-success {\n color: #2ecc71;\n}\na.text-success:hover {\n color: #25a25a;\n}\n.text-info {\n color: #3498db;\n}\na.text-info:hover {\n color: #217dbb;\n}\n.bg-primary {\n color: #ffffff;\n background-color: #34495e;\n}\na.bg-primary:hover {\n background-color: #222f3d;\n}\n.bg-success {\n background-color: #dff0d8;\n}\na.bg-success:hover {\n background-color: #c1e2b3;\n}\n.bg-info {\n background-color: #d9edf7;\n}\na.bg-info:hover {\n background-color: #afd9ee;\n}\n.bg-warning {\n background-color: #fcf8e3;\n}\na.bg-warning:hover {\n background-color: #f7ecb5;\n}\n.bg-danger {\n background-color: #f2dede;\n}\na.bg-danger:hover {\n background-color: #e4b9b9;\n}\n.page-header {\n padding-bottom: 14px;\n margin: 60px 0 30px;\n border-bottom: 2px solid #e7e9ec;\n}\nul,\nol {\n margin-bottom: 15px;\n}\ndl {\n margin-bottom: 30px;\n}\ndt,\ndd {\n line-height: 1.72222;\n}\n@media (min-width: 768px) {\n .dl-horizontal dt {\n width: 160px;\n }\n .dl-horizontal dd {\n margin-left: 180px;\n }\n}\nabbr[title],\nabbr[data-original-title] {\n border-bottom: 1px dotted #bdc3c7;\n}\nblockquote {\n border-left: 3px solid #e7e9ec;\n padding: 0 0 0 16px;\n margin: 0 0 30px;\n}\nblockquote p {\n font-size: 20px;\n line-height: 1.55;\n font-weight: normal;\n margin-bottom: .4em;\n}\nblockquote small,\nblockquote .small {\n font-size: 18px;\n line-height: 1.72222;\n font-style: italic;\n color: inherit;\n}\nblockquote small:before,\nblockquote .small:before {\n content: \"\";\n}\nblockquote.pull-right {\n padding-right: 16px;\n padding-left: 0;\n border-right: 3px solid #e7e9ec;\n border-left: 0;\n}\nblockquote.pull-right small:after {\n content: \"\";\n}\naddress {\n margin-bottom: 30px;\n line-height: 1.72222;\n}\nsub,\nsup {\n font-size: 70%;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: Monaco, Menlo, Consolas, \"Courier New\", monospace;\n}\ncode {\n padding: 2px 6px;\n font-size: 85%;\n color: #c7254e;\n background-color: #f9f2f4;\n border-radius: 4px;\n}\nkbd {\n padding: 2px 6px;\n font-size: 85%;\n color: #ffffff;\n background-color: #34495e;\n border-radius: 4px;\n box-shadow: none;\n}\npre {\n padding: 8px;\n margin: 0 0 15px;\n font-size: 13px;\n line-height: 1.72222;\n color: inherit;\n background-color: #ffffff;\n border: 2px solid #e7e9ec;\n border-radius: 6px;\n white-space: pre;\n}\n.pre-scrollable {\n max-height: 340px;\n}\n.thumbnail {\n display: block;\n padding: 4px;\n margin-bottom: 5px;\n line-height: 1.72222;\n background-color: #ffffff;\n border: 2px solid #bdc3c7;\n border-radius: 6px;\n transition: border 0.25s ease-in-out;\n}\n.thumbnail > img,\n.thumbnail a > img {\n display: block;\n max-width: 100%;\n height: auto;\n margin-left: auto;\n margin-right: auto;\n}\na.thumbnail:hover,\na.thumbnail:focus,\na.thumbnail.active {\n border-color: #16a085;\n}\n.thumbnail .caption {\n padding: 9px;\n color: #34495e;\n}\n.btn {\n border: none;\n font-size: 15px;\n font-weight: normal;\n line-height: 1.4;\n border-radius: 4px;\n padding: 10px 15px;\n -webkit-font-smoothing: subpixel-antialiased;\n transition: border 0.25s linear, color 0.25s linear, background-color 0.25s linear;\n}\n.btn:hover,\n.btn:focus {\n outline: none;\n color: #ffffff;\n}\n.btn:active,\n.btn.active {\n outline: none;\n box-shadow: none;\n}\n.btn:focus:active {\n outline: none;\n}\n.btn.disabled,\n.btn[disabled],\nfieldset[disabled] .btn {\n background-color: #bdc3c7;\n color: rgba(255, 255, 255, 0.75);\n opacity: 0.7;\n filter: alpha(opacity=70);\n cursor: not-allowed;\n}\n.btn [class^=\"fui-\"] {\n margin: 0 1px;\n position: relative;\n line-height: 1;\n top: 1px;\n}\n.btn-xs.btn [class^=\"fui-\"] {\n font-size: 11px;\n top: 0;\n}\n.btn-hg.btn [class^=\"fui-\"] {\n top: 2px;\n}\n.btn-default {\n color: #ffffff;\n background-color: #bdc3c7;\n}\n.btn-default:hover,\n.btn-default.hover,\n.btn-default:focus,\n.btn-default:active,\n.btn-default.active,\n.open > .dropdown-toggle.btn-default {\n color: #ffffff;\n background-color: #cacfd2;\n border-color: #cacfd2;\n}\n.btn-default:active,\n.btn-default.active,\n.open > .dropdown-toggle.btn-default {\n background: #a1a6a9;\n border-color: #a1a6a9;\n}\n.btn-default.disabled,\n.btn-default[disabled],\nfieldset[disabled] .btn-default,\n.btn-default.disabled:hover,\n.btn-default[disabled]:hover,\nfieldset[disabled] .btn-default:hover,\n.btn-default.disabled.hover,\n.btn-default[disabled].hover,\nfieldset[disabled] .btn-default.hover,\n.btn-default.disabled:focus,\n.btn-default[disabled]:focus,\nfieldset[disabled] .btn-default:focus,\n.btn-default.disabled:active,\n.btn-default[disabled]:active,\nfieldset[disabled] .btn-default:active,\n.btn-default.disabled.active,\n.btn-default[disabled].active,\nfieldset[disabled] .btn-default.active {\n background-color: #bdc3c7;\n border-color: #bdc3c7;\n}\n.btn-default .badge {\n color: #bdc3c7;\n background-color: #ffffff;\n}\n.btn-primary {\n color: #ffffff;\n background-color: #1abc9c;\n}\n.btn-primary:hover,\n.btn-primary.hover,\n.btn-primary:focus,\n.btn-primary:active,\n.btn-primary.active,\n.open > .dropdown-toggle.btn-primary {\n color: #ffffff;\n background-color: #48c9b0;\n border-color: #48c9b0;\n}\n.btn-primary:active,\n.btn-primary.active,\n.open > .dropdown-toggle.btn-primary {\n background: #16a085;\n border-color: #16a085;\n}\n.btn-primary.disabled,\n.btn-primary[disabled],\nfieldset[disabled] .btn-primary,\n.btn-primary.disabled:hover,\n.btn-primary[disabled]:hover,\nfieldset[disabled] .btn-primary:hover,\n.btn-primary.disabled.hover,\n.btn-primary[disabled].hover,\nfieldset[disabled] .btn-primary.hover,\n.btn-primary.disabled:focus,\n.btn-primary[disabled]:focus,\nfieldset[disabled] .btn-primary:focus,\n.btn-primary.disabled:active,\n.btn-primary[disabled]:active,\nfieldset[disabled] .btn-primary:active,\n.btn-primary.disabled.active,\n.btn-primary[disabled].active,\nfieldset[disabled] .btn-primary.active {\n background-color: #bdc3c7;\n border-color: #1abc9c;\n}\n.btn-primary .badge {\n color: #1abc9c;\n background-color: #ffffff;\n}\n.btn-info {\n color: #ffffff;\n background-color: #3498db;\n}\n.btn-info:hover,\n.btn-info.hover,\n.btn-info:focus,\n.btn-info:active,\n.btn-info.active,\n.open > .dropdown-toggle.btn-info {\n color: #ffffff;\n background-color: #5dade2;\n border-color: #5dade2;\n}\n.btn-info:active,\n.btn-info.active,\n.open > .dropdown-toggle.btn-info {\n background: #2c81ba;\n border-color: #2c81ba;\n}\n.btn-info.disabled,\n.btn-info[disabled],\nfieldset[disabled] .btn-info,\n.btn-info.disabled:hover,\n.btn-info[disabled]:hover,\nfieldset[disabled] .btn-info:hover,\n.btn-info.disabled.hover,\n.btn-info[disabled].hover,\nfieldset[disabled] .btn-info.hover,\n.btn-info.disabled:focus,\n.btn-info[disabled]:focus,\nfieldset[disabled] .btn-info:focus,\n.btn-info.disabled:active,\n.btn-info[disabled]:active,\nfieldset[disabled] .btn-info:active,\n.btn-info.disabled.active,\n.btn-info[disabled].active,\nfieldset[disabled] .btn-info.active {\n background-color: #bdc3c7;\n border-color: #3498db;\n}\n.btn-info .badge {\n color: #3498db;\n background-color: #ffffff;\n}\n.btn-danger {\n color: #ffffff;\n background-color: #e74c3c;\n}\n.btn-danger:hover,\n.btn-danger.hover,\n.btn-danger:focus,\n.btn-danger:active,\n.btn-danger.active,\n.open > .dropdown-toggle.btn-danger {\n color: #ffffff;\n background-color: #ec7063;\n border-color: #ec7063;\n}\n.btn-danger:active,\n.btn-danger.active,\n.open > .dropdown-toggle.btn-danger {\n background: #c44133;\n border-color: #c44133;\n}\n.btn-danger.disabled,\n.btn-danger[disabled],\nfieldset[disabled] .btn-danger,\n.btn-danger.disabled:hover,\n.btn-danger[disabled]:hover,\nfieldset[disabled] .btn-danger:hover,\n.btn-danger.disabled.hover,\n.btn-danger[disabled].hover,\nfieldset[disabled] .btn-danger.hover,\n.btn-danger.disabled:focus,\n.btn-danger[disabled]:focus,\nfieldset[disabled] .btn-danger:focus,\n.btn-danger.disabled:active,\n.btn-danger[disabled]:active,\nfieldset[disabled] .btn-danger:active,\n.btn-danger.disabled.active,\n.btn-danger[disabled].active,\nfieldset[disabled] .btn-danger.active {\n background-color: #bdc3c7;\n border-color: #e74c3c;\n}\n.btn-danger .badge {\n color: #e74c3c;\n background-color: #ffffff;\n}\n.btn-success {\n color: #ffffff;\n background-color: #2ecc71;\n}\n.btn-success:hover,\n.btn-success.hover,\n.btn-success:focus,\n.btn-success:active,\n.btn-success.active,\n.open > .dropdown-toggle.btn-success {\n color: #ffffff;\n background-color: #58d68d;\n border-color: #58d68d;\n}\n.btn-success:active,\n.btn-success.active,\n.open > .dropdown-toggle.btn-success {\n background: #27ad60;\n border-color: #27ad60;\n}\n.btn-success.disabled,\n.btn-success[disabled],\nfieldset[disabled] .btn-success,\n.btn-success.disabled:hover,\n.btn-success[disabled]:hover,\nfieldset[disabled] .btn-success:hover,\n.btn-success.disabled.hover,\n.btn-success[disabled].hover,\nfieldset[disabled] .btn-success.hover,\n.btn-success.disabled:focus,\n.btn-success[disabled]:focus,\nfieldset[disabled] .btn-success:focus,\n.btn-success.disabled:active,\n.btn-success[disabled]:active,\nfieldset[disabled] .btn-success:active,\n.btn-success.disabled.active,\n.btn-success[disabled].active,\nfieldset[disabled] .btn-success.active {\n background-color: #bdc3c7;\n border-color: #2ecc71;\n}\n.btn-success .badge {\n color: #2ecc71;\n background-color: #ffffff;\n}\n.btn-warning {\n color: #ffffff;\n background-color: #f1c40f;\n}\n.btn-warning:hover,\n.btn-warning.hover,\n.btn-warning:focus,\n.btn-warning:active,\n.btn-warning.active,\n.open > .dropdown-toggle.btn-warning {\n color: #ffffff;\n background-color: #f4d313;\n border-color: #f4d313;\n}\n.btn-warning:active,\n.btn-warning.active,\n.open > .dropdown-toggle.btn-warning {\n background: #cda70d;\n border-color: #cda70d;\n}\n.btn-warning.disabled,\n.btn-warning[disabled],\nfieldset[disabled] .btn-warning,\n.btn-warning.disabled:hover,\n.btn-warning[disabled]:hover,\nfieldset[disabled] .btn-warning:hover,\n.btn-warning.disabled.hover,\n.btn-warning[disabled].hover,\nfieldset[disabled] .btn-warning.hover,\n.btn-warning.disabled:focus,\n.btn-warning[disabled]:focus,\nfieldset[disabled] .btn-warning:focus,\n.btn-warning.disabled:active,\n.btn-warning[disabled]:active,\nfieldset[disabled] .btn-warning:active,\n.btn-warning.disabled.active,\n.btn-warning[disabled].active,\nfieldset[disabled] .btn-warning.active {\n background-color: #bdc3c7;\n border-color: #f1c40f;\n}\n.btn-warning .badge {\n color: #f1c40f;\n background-color: #ffffff;\n}\n.btn-inverse {\n color: #ffffff;\n background-color: #34495e;\n}\n.btn-inverse:hover,\n.btn-inverse.hover,\n.btn-inverse:focus,\n.btn-inverse:active,\n.btn-inverse.active,\n.open > .dropdown-toggle.btn-inverse {\n color: #ffffff;\n background-color: #415b76;\n border-color: #415b76;\n}\n.btn-inverse:active,\n.btn-inverse.active,\n.open > .dropdown-toggle.btn-inverse {\n background: #2c3e50;\n border-color: #2c3e50;\n}\n.btn-inverse.disabled,\n.btn-inverse[disabled],\nfieldset[disabled] .btn-inverse,\n.btn-inverse.disabled:hover,\n.btn-inverse[disabled]:hover,\nfieldset[disabled] .btn-inverse:hover,\n.btn-inverse.disabled.hover,\n.btn-inverse[disabled].hover,\nfieldset[disabled] .btn-inverse.hover,\n.btn-inverse.disabled:focus,\n.btn-inverse[disabled]:focus,\nfieldset[disabled] .btn-inverse:focus,\n.btn-inverse.disabled:active,\n.btn-inverse[disabled]:active,\nfieldset[disabled] .btn-inverse:active,\n.btn-inverse.disabled.active,\n.btn-inverse[disabled].active,\nfieldset[disabled] .btn-inverse.active {\n background-color: #bdc3c7;\n border-color: #34495e;\n}\n.btn-inverse .badge {\n color: #34495e;\n background-color: #ffffff;\n}\n.btn-embossed {\n box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.15);\n}\n.btn-embossed.active,\n.btn-embossed:active {\n box-shadow: inset 0 2px 0 rgba(0, 0, 0, 0.15);\n}\n.btn-wide {\n min-width: 140px;\n padding-left: 30px;\n padding-right: 30px;\n}\n.btn-link {\n color: #16a085;\n}\n.btn-link:hover,\n.btn-link:focus {\n color: #1abc9c;\n text-decoration: underline;\n background-color: transparent;\n}\n.btn-link[disabled]:hover,\nfieldset[disabled] .btn-link:hover,\n.btn-link[disabled]:focus,\nfieldset[disabled] .btn-link:focus {\n color: #bdc3c7;\n text-decoration: none;\n}\n.btn-hg,\n.btn-group-hg > .btn {\n padding: 13px 20px;\n font-size: 22px;\n line-height: 1.227;\n border-radius: 6px;\n}\n.btn-lg,\n.btn-group-lg > .btn {\n padding: 10px 19px;\n font-size: 17px;\n line-height: 1.471;\n border-radius: 6px;\n}\n.btn-sm,\n.btn-group-sm > .btn {\n padding: 9px 13px;\n font-size: 13px;\n line-height: 1.385;\n border-radius: 4px;\n}\n.btn-xs,\n.btn-group-xs > .btn {\n padding: 6px 9px;\n font-size: 12px;\n line-height: 1.083;\n border-radius: 3px;\n}\n.btn-tip {\n font-weight: 300;\n padding-left: 10px;\n font-size: 92%;\n}\n.btn-block {\n white-space: normal;\n}\n[class*=\"btn-social-\"] {\n padding: 10px 15px;\n font-size: 13px;\n line-height: 1.077;\n border-radius: 4px;\n}\n.btn-social-pinterest {\n color: #ffffff;\n background-color: #cb2028;\n}\n.btn-social-pinterest:hover,\n.btn-social-pinterest:focus {\n background-color: #d54d53;\n}\n.btn-social-pinterest:active,\n.btn-social-pinterest.active {\n background-color: #ad1b22;\n}\n.btn-social-linkedin {\n color: #ffffff;\n background-color: #0072b5;\n}\n.btn-social-linkedin:hover,\n.btn-social-linkedin:focus {\n background-color: #338ec4;\n}\n.btn-social-linkedin:active,\n.btn-social-linkedin.active {\n background-color: #00619a;\n}\n.btn-social-stumbleupon {\n color: #ffffff;\n background-color: #ed4a13;\n}\n.btn-social-stumbleupon:hover,\n.btn-social-stumbleupon:focus {\n background-color: #f16e42;\n}\n.btn-social-stumbleupon:active,\n.btn-social-stumbleupon.active {\n background-color: #c93f10;\n}\n.btn-social-googleplus {\n color: #ffffff;\n background-color: #2d2d2d;\n}\n.btn-social-googleplus:hover,\n.btn-social-googleplus:focus {\n background-color: #575757;\n}\n.btn-social-googleplus:active,\n.btn-social-googleplus.active {\n background-color: #262626;\n}\n.btn-social-facebook {\n color: #ffffff;\n background-color: #2f4b93;\n}\n.btn-social-facebook:hover,\n.btn-social-facebook:focus {\n background-color: #596fa9;\n}\n.btn-social-facebook:active,\n.btn-social-facebook.active {\n background-color: #28407d;\n}\n.btn-social-twitter {\n color: #ffffff;\n background-color: #00bdef;\n}\n.btn-social-twitter:hover,\n.btn-social-twitter:focus {\n background-color: #33caf2;\n}\n.btn-social-twitter:active,\n.btn-social-twitter.active {\n background-color: #00a1cb;\n}\n.btn-group > .btn + .btn {\n margin-left: 0;\n}\n.btn-group > .btn + .dropdown-toggle {\n border-left: 2px solid rgba(52, 73, 94, 0.15);\n padding: 10px 12px;\n}\n.btn-group > .btn + .dropdown-toggle .caret {\n margin-left: 3px;\n margin-right: 3px;\n}\n.btn-group > .btn.btn-gh + .dropdown-toggle .caret {\n margin-left: 7px;\n margin-right: 7px;\n}\n.btn-group > .btn.btn-sm + .dropdown-toggle .caret {\n margin-left: 0;\n margin-right: 0;\n}\n.dropdown-toggle .caret {\n margin-left: 8px;\n}\n.btn-group-xs > .btn + .dropdown-toggle {\n padding: 6px 9px;\n}\n.btn-group-sm > .btn + .dropdown-toggle {\n padding: 9px 13px;\n}\n.btn-group-lg > .btn + .dropdown-toggle {\n padding: 10px 19px;\n}\n.btn-group-hg > .btn + .dropdown-toggle {\n padding: 13px 20px;\n}\n.btn-xs .caret {\n border-width: 6px 4px 0;\n border-bottom-width: 0;\n}\n.btn-lg .caret {\n border-width: 8px 6px 0;\n border-bottom-width: 0;\n}\n.dropup .btn-lg .caret {\n border-width: 0 6px 8px;\n}\n.dropup .btn-xs .caret {\n border-width: 0 4px 6px;\n}\n.btn-group > .btn,\n.btn-group > .dropdown-menu,\n.btn-group > .popover {\n font-weight: 400;\n}\n.btn-group:focus .dropdown-toggle {\n outline: none;\n transition: .25s;\n}\n.btn-group.open .dropdown-toggle {\n color: rgba(255, 255, 255, 0.75);\n box-shadow: none;\n}\n.btn-toolbar .btn.active {\n color: #ffffff;\n}\n.btn-toolbar .btn > [class^=\"fui-\"] {\n font-size: 16px;\n margin: 0 1px;\n}\nlegend {\n display: block;\n width: 100%;\n padding: 0;\n margin-bottom: 30px / 2;\n font-size: 24px;\n line-height: inherit;\n color: inherit;\n border-bottom: none;\n}\ntextarea {\n font-size: 20px;\n line-height: 24px;\n padding: 5px 11px;\n}\ninput[type=\"search\"] {\n -webkit-appearance: none !important;\n}\nlabel {\n font-weight: normal;\n font-size: 15px;\n line-height: 2.3;\n}\n.form-control::-moz-placeholder,\n.select2-search input[type=\"text\"]::-moz-placeholder {\n color: #b2bcc5;\n opacity: 1;\n}\n.form-control:-ms-input-placeholder,\n.select2-search input[type=\"text\"]:-ms-input-placeholder {\n color: #b2bcc5;\n}\n.form-control::-webkit-input-placeholder,\n.select2-search input[type=\"text\"]::-webkit-input-placeholder {\n color: #b2bcc5;\n}\n.form-control,\n.select2-search input[type=\"text\"] {\n border: 2px solid #bdc3c7;\n color: #34495e;\n font-family: \"Lato\", Helvetica, Arial, sans-serif;\n font-size: 15px;\n line-height: 1.467;\n padding: 8px 12px;\n height: 42px;\n border-radius: 6px;\n box-shadow: none;\n transition: border 0.25s linear, color 0.25s linear, background-color 0.25s linear;\n}\n.form-group.focus .form-control,\n.form-control:focus,\n.form-group.focus .select2-search input[type=\"text\"],\n.select2-search input[type=\"text\"]:focus {\n border-color: #1abc9c;\n outline: 0;\n box-shadow: none;\n}\n.form-control[disabled],\n.form-control[readonly],\nfieldset[disabled] .form-control,\n.select2-search input[type=\"text\"][disabled],\n.select2-search input[type=\"text\"][readonly],\nfieldset[disabled] .select2-search input[type=\"text\"] {\n background-color: #f4f6f6;\n border-color: #d5dbdb;\n color: #d5dbdb;\n cursor: default;\n opacity: 0.7;\n filter: alpha(opacity=70);\n}\n.form-control.flat,\n.select2-search input[type=\"text\"].flat {\n border-color: transparent;\n}\n.form-control.flat:hover,\n.select2-search input[type=\"text\"].flat:hover {\n border-color: #bdc3c7;\n}\n.form-control.flat:focus,\n.select2-search input[type=\"text\"].flat:focus {\n border-color: #1abc9c;\n}\n.input-sm,\n.form-group-sm .form-control,\n.form-group-sm .select2-search input[type=\"text\"],\n.select2-search input[type=\"text\"] {\n height: 35px;\n padding: 6px 10px;\n font-size: 13px;\n line-height: 1.462;\n border-radius: 6px;\n}\nselect.input-sm,\nselect.form-group-sm .form-control,\nselect.form-group-sm .select2-search input[type=\"text\"],\nselect.select2-search input[type=\"text\"] {\n height: 35px;\n line-height: 35px;\n}\ntextarea.input-sm,\ntextarea.form-group-sm .form-control,\nselect[multiple].input-sm,\nselect[multiple].form-group-sm .form-control,\ntextarea.form-group-sm .select2-search input[type=\"text\"],\nselect[multiple].form-group-sm .select2-search input[type=\"text\"],\ntextarea.select2-search input[type=\"text\"],\nselect[multiple].select2-search input[type=\"text\"] {\n height: auto;\n}\n.input-lg,\n.form-group-lg .form-control,\n.form-group-lg .select2-search input[type=\"text\"] {\n height: 45px;\n padding: 10px 15px;\n font-size: 17px;\n line-height: 1.235;\n border-radius: 6px;\n}\nselect.input-lg,\nselect.form-group-lg .form-control,\nselect.form-group-lg .select2-search input[type=\"text\"] {\n height: 45px;\n line-height: 45px;\n}\ntextarea.input-lg,\ntextarea.form-group-lg .form-control,\nselect[multiple].input-lg,\nselect[multiple].form-group-lg .form-control,\ntextarea.form-group-lg .select2-search input[type=\"text\"],\nselect[multiple].form-group-lg .select2-search input[type=\"text\"] {\n height: auto;\n}\n.input-hg,\n.form-group-hg .form-control,\n.form-horizontal .form-group-hg .form-control,\n.form-group-hg .select2-search input[type=\"text\"],\n.form-horizontal .form-group-hg .select2-search input[type=\"text\"] {\n height: 53px;\n padding: 10px 16px;\n font-size: 22px;\n line-height: 1.318;\n border-radius: 6px;\n}\nselect.input-hg,\nselect.form-group-hg .form-control,\nselect.form-group-hg .select2-search input[type=\"text\"] {\n height: 53px;\n line-height: 53px;\n}\ntextarea.input-hg,\ntextarea.form-group-hg .form-control,\nselect[multiple].input-hg,\nselect[multiple].form-group-hg .form-control,\ntextarea.form-group-hg .select2-search input[type=\"text\"],\nselect[multiple].form-group-hg .select2-search input[type=\"text\"] {\n height: auto;\n}\n.form-control-feedback {\n position: absolute;\n top: 2px;\n right: 2px;\n margin-top: 1px;\n line-height: 36px;\n font-size: 17px;\n color: #b2bcc5;\n background-color: transparent;\n padding: 0 12px 0 0;\n border-radius: 6px;\n pointer-events: none;\n}\n.input-hg + .form-control-feedback,\n.control-feedback-hg {\n font-size: 20px;\n line-height: 48px;\n padding-right: 16px;\n width: auto;\n height: 48px;\n}\n.input-lg + .form-control-feedback,\n.control-feedback-lg {\n font-size: 18px;\n line-height: 40px;\n width: auto;\n height: 40px;\n padding-right: 15px;\n}\n.input-sm + .form-control-feedback,\n.control-feedback-sm,\n.select2-search input[type=\"text\"] + .form-control-feedback {\n line-height: 29px;\n height: 29px;\n width: auto;\n padding-right: 10px;\n}\n.has-success .help-block,\n.has-success .control-label,\n.has-success .radio,\n.has-success .checkbox,\n.has-success .radio-inline,\n.has-success .checkbox-inline {\n color: #2ecc71;\n}\n.has-success .form-control,\n.has-success .select2-search input[type=\"text\"] {\n color: #2ecc71;\n border-color: #2ecc71;\n box-shadow: none;\n}\n.has-success .form-control::-moz-placeholder,\n.has-success .select2-search input[type=\"text\"]::-moz-placeholder {\n color: #2ecc71;\n opacity: 1;\n}\n.has-success .form-control:-ms-input-placeholder,\n.has-success .select2-search input[type=\"text\"]:-ms-input-placeholder {\n color: #2ecc71;\n}\n.has-success .form-control::-webkit-input-placeholder,\n.has-success .select2-search input[type=\"text\"]::-webkit-input-placeholder {\n color: #2ecc71;\n}\n.has-success .form-control:focus,\n.has-success .select2-search input[type=\"text\"]:focus {\n border-color: #2ecc71;\n box-shadow: none;\n}\n.has-success .input-group-addon {\n color: #2ecc71;\n border-color: #2ecc71;\n background-color: #ffffff;\n}\n.has-success .form-control-feedback {\n color: #2ecc71;\n}\n.has-warning .help-block,\n.has-warning .control-label,\n.has-warning .radio,\n.has-warning .checkbox,\n.has-warning .radio-inline,\n.has-warning .checkbox-inline {\n color: #f1c40f;\n}\n.has-warning .form-control,\n.has-warning .select2-search input[type=\"text\"] {\n color: #f1c40f;\n border-color: #f1c40f;\n box-shadow: none;\n}\n.has-warning .form-control::-moz-placeholder,\n.has-warning .select2-search input[type=\"text\"]::-moz-placeholder {\n color: #f1c40f;\n opacity: 1;\n}\n.has-warning .form-control:-ms-input-placeholder,\n.has-warning .select2-search input[type=\"text\"]:-ms-input-placeholder {\n color: #f1c40f;\n}\n.has-warning .form-control::-webkit-input-placeholder,\n.has-warning .select2-search input[type=\"text\"]::-webkit-input-placeholder {\n color: #f1c40f;\n}\n.has-warning .form-control:focus,\n.has-warning .select2-search input[type=\"text\"]:focus {\n border-color: #f1c40f;\n box-shadow: none;\n}\n.has-warning .input-group-addon {\n color: #f1c40f;\n border-color: #f1c40f;\n background-color: #ffffff;\n}\n.has-warning .form-control-feedback {\n color: #f1c40f;\n}\n.has-error .help-block,\n.has-error .control-label,\n.has-error .radio,\n.has-error .checkbox,\n.has-error .radio-inline,\n.has-error .checkbox-inline {\n color: #e74c3c;\n}\n.has-error .form-control,\n.has-error .select2-search input[type=\"text\"] {\n color: #e74c3c;\n border-color: #e74c3c;\n box-shadow: none;\n}\n.has-error .form-control::-moz-placeholder,\n.has-error .select2-search input[type=\"text\"]::-moz-placeholder {\n color: #e74c3c;\n opacity: 1;\n}\n.has-error .form-control:-ms-input-placeholder,\n.has-error .select2-search input[type=\"text\"]:-ms-input-placeholder {\n color: #e74c3c;\n}\n.has-error .form-control::-webkit-input-placeholder,\n.has-error .select2-search input[type=\"text\"]::-webkit-input-placeholder {\n color: #e74c3c;\n}\n.has-error .form-control:focus,\n.has-error .select2-search input[type=\"text\"]:focus {\n border-color: #e74c3c;\n box-shadow: none;\n}\n.has-error .input-group-addon {\n color: #e74c3c;\n border-color: #e74c3c;\n background-color: #ffffff;\n}\n.has-error .form-control-feedback {\n color: #e74c3c;\n}\n.form-control[disabled] + .form-control-feedback,\n.form-control[readonly] + .form-control-feedback,\nfieldset[disabled] .form-control + .form-control-feedback,\n.form-control.disabled + .form-control-feedback,\n.select2-search input[type=\"text\"][disabled] + .form-control-feedback,\n.select2-search input[type=\"text\"][readonly] + .form-control-feedback,\nfieldset[disabled] .select2-search input[type=\"text\"] + .form-control-feedback,\n.select2-search input[type=\"text\"].disabled + .form-control-feedback {\n cursor: not-allowed;\n color: #d5dbdb;\n background-color: transparent;\n opacity: 0.7;\n filter: alpha(opacity=70);\n}\n.help-block {\n font-size: 14px;\n margin-bottom: 5px;\n color: #6b7a88;\n}\n.form-group {\n position: relative;\n margin-bottom: 20px;\n}\n.form-horizontal .radio,\n.form-horizontal .checkbox,\n.form-horizontal .radio-inline,\n.form-horizontal .checkbox-inline {\n margin-top: 0;\n margin-bottom: 0;\n padding-top: 0;\n}\n@media (min-width: 768px) {\n .form-horizontal .control-label {\n padding-top: 3px;\n padding-bottom: 3px;\n }\n}\n.form-horizontal .form-group {\n margin-left: -15px;\n margin-right: -15px;\n}\n.form-horizontal .form-control-static {\n padding-top: 6px;\n padding-bottom: 6px;\n}\n@media (min-width: 768px) {\n .form-horizontal .form-group-hg .control-label {\n font-size: 22px;\n padding-top: 2px;\n padding-bottom: 0;\n }\n}\n@media (min-width: 768px) {\n .form-horizontal .form-group-lg .control-label {\n font-size: 17px;\n padding-top: 3px;\n padding-bottom: 2px;\n }\n}\n@media (min-width: 768px) {\n .form-horizontal .form-group-sm .control-label {\n font-size: 13px;\n padding-top: 2px;\n padding-bottom: 2px;\n }\n}\n.input-group .form-control,\n.input-group .select2-search input[type=\"text\"] {\n position: static;\n}\n.input-group-hg > .form-control,\n.input-group-hg > .input-group-addon,\n.input-group-hg > .input-group-btn > .btn,\n.input-group-hg > .select2-search input[type=\"text\"] {\n height: 53px;\n padding: 10px 16px;\n font-size: 22px;\n line-height: 1.318;\n border-radius: 6px;\n}\nselect.input-group-hg > .form-control,\nselect.input-group-hg > .input-group-addon,\nselect.input-group-hg > .input-group-btn > .btn,\nselect.input-group-hg > .select2-search input[type=\"text\"] {\n height: 53px;\n line-height: 53px;\n}\ntextarea.input-group-hg > .form-control,\ntextarea.input-group-hg > .input-group-addon,\ntextarea.input-group-hg > .input-group-btn > .btn,\nselect[multiple].input-group-hg > .form-control,\nselect[multiple].input-group-hg > .input-group-addon,\nselect[multiple].input-group-hg > .input-group-btn > .btn,\ntextarea.input-group-hg > .select2-search input[type=\"text\"],\nselect[multiple].input-group-hg > .select2-search input[type=\"text\"] {\n height: auto;\n}\n.input-group-lg > .form-control,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .btn,\n.input-group-lg > .select2-search input[type=\"text\"] {\n height: 45px;\n padding: 10px 15px;\n font-size: 17px;\n line-height: 1.235;\n border-radius: 6px;\n}\nselect.input-group-lg > .form-control,\nselect.input-group-lg > .input-group-addon,\nselect.input-group-lg > .input-group-btn > .btn,\nselect.input-group-lg > .select2-search input[type=\"text\"] {\n height: 45px;\n line-height: 45px;\n}\ntextarea.input-group-lg > .form-control,\ntextarea.input-group-lg > .input-group-addon,\ntextarea.input-group-lg > .input-group-btn > .btn,\nselect[multiple].input-group-lg > .form-control,\nselect[multiple].input-group-lg > .input-group-addon,\nselect[multiple].input-group-lg > .input-group-btn > .btn,\ntextarea.input-group-lg > .select2-search input[type=\"text\"],\nselect[multiple].input-group-lg > .select2-search input[type=\"text\"] {\n height: auto;\n}\n.input-group-sm > .form-control,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .btn,\n.input-group-sm > .select2-search input[type=\"text\"] {\n height: 35px;\n padding: 6px 10px;\n font-size: 13px;\n line-height: 1.462;\n border-radius: 6px;\n}\nselect.input-group-sm > .form-control,\nselect.input-group-sm > .input-group-addon,\nselect.input-group-sm > .input-group-btn > .btn,\nselect.input-group-sm > .select2-search input[type=\"text\"] {\n height: 35px;\n line-height: 35px;\n}\ntextarea.input-group-sm > .form-control,\ntextarea.input-group-sm > .input-group-addon,\ntextarea.input-group-sm > .input-group-btn > .btn,\nselect[multiple].input-group-sm > .form-control,\nselect[multiple].input-group-sm > .input-group-addon,\nselect[multiple].input-group-sm > .input-group-btn > .btn,\ntextarea.input-group-sm > .select2-search input[type=\"text\"],\nselect[multiple].input-group-sm > .select2-search input[type=\"text\"] {\n height: auto;\n}\n.input-group-addon {\n padding: 10px 12px;\n font-size: 15px;\n color: #ffffff;\n text-align: center;\n background-color: #bdc3c7;\n border: 2px solid #bdc3c7;\n border-radius: 6px;\n transition: border 0.25s linear, color 0.25s linear, background-color 0.25s linear;\n}\n.input-group-hg .input-group-addon,\n.input-group-lg .input-group-addon,\n.input-group-sm .input-group-addon {\n line-height: 1;\n}\n.input-group .form-control:first-child,\n.input-group-addon:first-child,\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .dropdown-toggle,\n.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group .select2-search input[type=\"text\"]:first-child {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n.input-group .form-control:last-child,\n.input-group-addon:last-child,\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .dropdown-toggle,\n.input-group-btn:first-child > .btn:not(:first-child),\n.input-group .select2-search input[type=\"text\"]:last-child {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\n.form-group.focus .input-group-addon,\n.input-group.focus .input-group-addon {\n background-color: #1abc9c;\n border-color: #1abc9c;\n}\n.form-group.focus .input-group-btn > .btn-default + .btn-default,\n.input-group.focus .input-group-btn > .btn-default + .btn-default {\n border-left-color: #16a085;\n}\n.form-group.focus .input-group-btn .btn,\n.input-group.focus .input-group-btn .btn {\n border-color: #1abc9c;\n background-color: #ffffff;\n color: #1abc9c;\n}\n.form-group.focus .input-group-btn .btn-default,\n.input-group.focus .input-group-btn .btn-default {\n color: #ffffff;\n background-color: #1abc9c;\n}\n.form-group.focus .input-group-btn .btn-default:hover,\n.input-group.focus .input-group-btn .btn-default:hover,\n.form-group.focus .input-group-btn .btn-default.hover,\n.input-group.focus .input-group-btn .btn-default.hover,\n.form-group.focus .input-group-btn .btn-default:focus,\n.input-group.focus .input-group-btn .btn-default:focus,\n.form-group.focus .input-group-btn .btn-default:active,\n.input-group.focus .input-group-btn .btn-default:active,\n.form-group.focus .input-group-btn .btn-default.active,\n.input-group.focus .input-group-btn .btn-default.active,\n.open > .dropdown-toggle.form-group.focus .input-group-btn .btn-default,\n.open > .dropdown-toggle.input-group.focus .input-group-btn .btn-default {\n color: #ffffff;\n background-color: #48c9b0;\n border-color: #48c9b0;\n}\n.form-group.focus .input-group-btn .btn-default:active,\n.input-group.focus .input-group-btn .btn-default:active,\n.form-group.focus .input-group-btn .btn-default.active,\n.input-group.focus .input-group-btn .btn-default.active,\n.open > .dropdown-toggle.form-group.focus .input-group-btn .btn-default,\n.open > .dropdown-toggle.input-group.focus .input-group-btn .btn-default {\n background: #16a085;\n border-color: #16a085;\n}\n.form-group.focus .input-group-btn .btn-default.disabled,\n.input-group.focus .input-group-btn .btn-default.disabled,\n.form-group.focus .input-group-btn .btn-default[disabled],\n.input-group.focus .input-group-btn .btn-default[disabled],\nfieldset[disabled] .form-group.focus .input-group-btn .btn-default,\nfieldset[disabled] .input-group.focus .input-group-btn .btn-default,\n.form-group.focus .input-group-btn .btn-default.disabled:hover,\n.input-group.focus .input-group-btn .btn-default.disabled:hover,\n.form-group.focus .input-group-btn .btn-default[disabled]:hover,\n.input-group.focus .input-group-btn .btn-default[disabled]:hover,\nfieldset[disabled] .form-group.focus .input-group-btn .btn-default:hover,\nfieldset[disabled] .input-group.focus .input-group-btn .btn-default:hover,\n.form-group.focus .input-group-btn .btn-default.disabled.hover,\n.input-group.focus .input-group-btn .btn-default.disabled.hover,\n.form-group.focus .input-group-btn .btn-default[disabled].hover,\n.input-group.focus .input-group-btn .btn-default[disabled].hover,\nfieldset[disabled] .form-group.focus .input-group-btn .btn-default.hover,\nfieldset[disabled] .input-group.focus .input-group-btn .btn-default.hover,\n.form-group.focus .input-group-btn .btn-default.disabled:focus,\n.input-group.focus .input-group-btn .btn-default.disabled:focus,\n.form-group.focus .input-group-btn .btn-default[disabled]:focus,\n.input-group.focus .input-group-btn .btn-default[disabled]:focus,\nfieldset[disabled] .form-group.focus .input-group-btn .btn-default:focus,\nfieldset[disabled] .input-group.focus .input-group-btn .btn-default:focus,\n.form-group.focus .input-group-btn .btn-default.disabled:active,\n.input-group.focus .input-group-btn .btn-default.disabled:active,\n.form-group.focus .input-group-btn .btn-default[disabled]:active,\n.input-group.focus .input-group-btn .btn-default[disabled]:active,\nfieldset[disabled] .form-group.focus .input-group-btn .btn-default:active,\nfieldset[disabled] .input-group.focus .input-group-btn .btn-default:active,\n.form-group.focus .input-group-btn .btn-default.disabled.active,\n.input-group.focus .input-group-btn .btn-default.disabled.active,\n.form-group.focus .input-group-btn .btn-default[disabled].active,\n.input-group.focus .input-group-btn .btn-default[disabled].active,\nfieldset[disabled] .form-group.focus .input-group-btn .btn-default.active,\nfieldset[disabled] .input-group.focus .input-group-btn .btn-default.active {\n background-color: #bdc3c7;\n border-color: #1abc9c;\n}\n.form-group.focus .input-group-btn .btn-default .badge,\n.input-group.focus .input-group-btn .btn-default .badge {\n color: #1abc9c;\n background-color: #ffffff;\n}\n.input-group-btn .btn {\n background-color: #ffffff;\n border: 2px solid #bdc3c7;\n color: #bdc3c7;\n line-height: 18px;\n height: 42px;\n}\n.input-group-btn .btn-default {\n color: #ffffff;\n background-color: #bdc3c7;\n}\n.input-group-btn .btn-default:hover,\n.input-group-btn .btn-default.hover,\n.input-group-btn .btn-default:focus,\n.input-group-btn .btn-default:active,\n.input-group-btn .btn-default.active,\n.open > .dropdown-toggle.input-group-btn .btn-default {\n color: #ffffff;\n background-color: #cacfd2;\n border-color: #cacfd2;\n}\n.input-group-btn .btn-default:active,\n.input-group-btn .btn-default.active,\n.open > .dropdown-toggle.input-group-btn .btn-default {\n background: #a1a6a9;\n border-color: #a1a6a9;\n}\n.input-group-btn .btn-default.disabled,\n.input-group-btn .btn-default[disabled],\nfieldset[disabled] .input-group-btn .btn-default,\n.input-group-btn .btn-default.disabled:hover,\n.input-group-btn .btn-default[disabled]:hover,\nfieldset[disabled] .input-group-btn .btn-default:hover,\n.input-group-btn .btn-default.disabled.hover,\n.input-group-btn .btn-default[disabled].hover,\nfieldset[disabled] .input-group-btn .btn-default.hover,\n.input-group-btn .btn-default.disabled:focus,\n.input-group-btn .btn-default[disabled]:focus,\nfieldset[disabled] .input-group-btn .btn-default:focus,\n.input-group-btn .btn-default.disabled:active,\n.input-group-btn .btn-default[disabled]:active,\nfieldset[disabled] .input-group-btn .btn-default:active,\n.input-group-btn .btn-default.disabled.active,\n.input-group-btn .btn-default[disabled].active,\nfieldset[disabled] .input-group-btn .btn-default.active {\n background-color: #bdc3c7;\n border-color: #bdc3c7;\n}\n.input-group-btn .btn-default .badge {\n color: #bdc3c7;\n background-color: #ffffff;\n}\n.input-group-hg .input-group-btn .btn {\n line-height: 31px;\n}\n.input-group-lg .input-group-btn .btn {\n line-height: 21px;\n}\n.input-group-sm .input-group-btn .btn {\n line-height: 19px;\n}\n.input-group-btn:first-child > .btn {\n border-right-width: 0;\n margin-right: -3px;\n}\n.input-group-btn:last-child > .btn {\n border-left-width: 0;\n margin-left: -3px;\n}\n.input-group-btn > .btn-default + .btn-default {\n border-left: 2px solid #bdc3c7;\n}\n.input-group-btn > .btn:first-child + .btn .caret {\n margin-left: 0;\n}\n.input-group-rounded .input-group-btn + .form-control,\n.input-group-rounded .input-group-btn:last-child .btn,\n.input-group-rounded .input-group-btn + .select2-search input[type=\"text\"] {\n border-bottom-right-radius: 20px;\n border-top-right-radius: 20px;\n}\n.input-group-hg.input-group-rounded .input-group-btn + .form-control,\n.input-group-hg.input-group-rounded .input-group-btn:last-child .btn,\n.input-group-hg.input-group-rounded .input-group-btn + .select2-search input[type=\"text\"] {\n border-bottom-right-radius: 27px;\n border-top-right-radius: 27px;\n}\n.input-group-lg.input-group-rounded .input-group-btn + .form-control,\n.input-group-lg.input-group-rounded .input-group-btn:last-child .btn,\n.input-group-lg.input-group-rounded .input-group-btn + .select2-search input[type=\"text\"] {\n border-bottom-right-radius: 25px;\n border-top-right-radius: 25px;\n}\n.input-group-rounded .form-control:first-child,\n.input-group-rounded .input-group-btn:first-child .btn,\n.input-group-rounded .select2-search input[type=\"text\"]:first-child {\n border-bottom-left-radius: 20px;\n border-top-left-radius: 20px;\n}\n.input-group-hg.input-group-rounded .form-control:first-child,\n.input-group-hg.input-group-rounded .input-group-btn:first-child .btn,\n.input-group-hg.input-group-rounded .select2-search input[type=\"text\"]:first-child {\n border-bottom-left-radius: 27px;\n border-top-left-radius: 27px;\n}\n.input-group-lg.input-group-rounded .form-control:first-child,\n.input-group-lg.input-group-rounded .input-group-btn:first-child .btn,\n.input-group-lg.input-group-rounded .select2-search input[type=\"text\"]:first-child {\n border-bottom-left-radius: 25px;\n border-top-left-radius: 25px;\n}\n.input-group-rounded .input-group-btn + .form-control,\n.input-group-rounded .input-group-btn + .select2-search input[type=\"text\"] {\n padding-left: 0;\n}\n.checkbox,\n.radio {\n margin-bottom: 12px;\n padding-left: 32px;\n position: relative;\n transition: color .25s linear;\n font-size: 14px;\n line-height: 1.5;\n}\n.checkbox .icons,\n.radio .icons {\n color: #bdc3c7;\n display: block;\n height: 20px;\n top: 0;\n left: 0;\n position: absolute;\n width: 20px;\n text-align: center;\n line-height: 20px;\n font-size: 20px;\n cursor: pointer;\n}\n.checkbox .icons .icon-checked,\n.radio .icons .icon-checked {\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.checkbox .icon-checked,\n.radio .icon-checked,\n.checkbox .icon-unchecked,\n.radio .icon-unchecked {\n display: inline-table;\n position: absolute;\n left: 0;\n top: 0;\n background-color: transparent;\n margin: 0;\n opacity: 1;\n filter: none;\n transition: color .25s linear;\n}\n.checkbox .icon-checked:before,\n.radio .icon-checked:before,\n.checkbox .icon-unchecked:before,\n.radio .icon-unchecked:before {\n font-family: 'Flat-UI-Icons';\n speak: none;\n font-style: normal;\n font-weight: normal;\n font-variant: normal;\n text-transform: none;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n.checkbox .icon-checked:before {\n content: \"\\e60e\";\n}\n.checkbox .icon-unchecked:before {\n content: \"\\e60d\";\n}\n.radio .icon-checked:before {\n content: \"\\e60c\";\n}\n.radio .icon-unchecked:before {\n content: \"\\e60b\";\n}\n.checkbox input[type=\"checkbox\"].custom-checkbox,\n.radio input[type=\"checkbox\"].custom-checkbox,\n.checkbox input[type=\"radio\"].custom-radio,\n.radio input[type=\"radio\"].custom-radio {\n outline: none !important;\n opacity: 0;\n position: absolute;\n margin: 0;\n padding: 0;\n left: 0;\n top: 0;\n width: 20px;\n height: 20px;\n}\n.checkbox input[type=\"checkbox\"].custom-checkbox:hover:not(.nohover):not(:disabled) + .icons .icon-unchecked,\n.radio input[type=\"checkbox\"].custom-checkbox:hover:not(.nohover):not(:disabled) + .icons .icon-unchecked,\n.checkbox input[type=\"radio\"].custom-radio:hover:not(.nohover):not(:disabled) + .icons .icon-unchecked,\n.radio input[type=\"radio\"].custom-radio:hover:not(.nohover):not(:disabled) + .icons .icon-unchecked {\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.checkbox input[type=\"checkbox\"].custom-checkbox:hover:not(.nohover):not(:disabled) + .icons .icon-checked,\n.radio input[type=\"checkbox\"].custom-checkbox:hover:not(.nohover):not(:disabled) + .icons .icon-checked,\n.checkbox input[type=\"radio\"].custom-radio:hover:not(.nohover):not(:disabled) + .icons .icon-checked,\n.radio input[type=\"radio\"].custom-radio:hover:not(.nohover):not(:disabled) + .icons .icon-checked {\n opacity: 1;\n filter: none;\n}\n.checkbox input[type=\"checkbox\"].custom-checkbox:checked + .icons,\n.radio input[type=\"checkbox\"].custom-checkbox:checked + .icons,\n.checkbox input[type=\"radio\"].custom-radio:checked + .icons,\n.radio input[type=\"radio\"].custom-radio:checked + .icons {\n color: #1abc9c;\n}\n.checkbox input[type=\"checkbox\"].custom-checkbox:checked + .icons .icon-unchecked,\n.radio input[type=\"checkbox\"].custom-checkbox:checked + .icons .icon-unchecked,\n.checkbox input[type=\"radio\"].custom-radio:checked + .icons .icon-unchecked,\n.radio input[type=\"radio\"].custom-radio:checked + .icons .icon-unchecked {\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.checkbox input[type=\"checkbox\"].custom-checkbox:checked + .icons .icon-checked,\n.radio input[type=\"checkbox\"].custom-checkbox:checked + .icons .icon-checked,\n.checkbox input[type=\"radio\"].custom-radio:checked + .icons .icon-checked,\n.radio input[type=\"radio\"].custom-radio:checked + .icons .icon-checked {\n opacity: 1;\n filter: none;\n color: #1abc9c;\n}\n.checkbox input[type=\"checkbox\"].custom-checkbox:disabled + .icons,\n.radio input[type=\"checkbox\"].custom-checkbox:disabled + .icons,\n.checkbox input[type=\"radio\"].custom-radio:disabled + .icons,\n.radio input[type=\"radio\"].custom-radio:disabled + .icons {\n cursor: default;\n color: #e6e8ea;\n}\n.checkbox input[type=\"checkbox\"].custom-checkbox:disabled + .icons .icon-unchecked,\n.radio input[type=\"checkbox\"].custom-checkbox:disabled + .icons .icon-unchecked,\n.checkbox input[type=\"radio\"].custom-radio:disabled + .icons .icon-unchecked,\n.radio input[type=\"radio\"].custom-radio:disabled + .icons .icon-unchecked {\n opacity: 1;\n filter: none;\n}\n.checkbox input[type=\"checkbox\"].custom-checkbox:disabled + .icons .icon-checked,\n.radio input[type=\"checkbox\"].custom-checkbox:disabled + .icons .icon-checked,\n.checkbox input[type=\"radio\"].custom-radio:disabled + .icons .icon-checked,\n.radio input[type=\"radio\"].custom-radio:disabled + .icons .icon-checked {\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.checkbox input[type=\"checkbox\"].custom-checkbox:disabled:checked + .icons,\n.radio input[type=\"checkbox\"].custom-checkbox:disabled:checked + .icons,\n.checkbox input[type=\"radio\"].custom-radio:disabled:checked + .icons,\n.radio input[type=\"radio\"].custom-radio:disabled:checked + .icons {\n color: #e6e8ea;\n}\n.checkbox input[type=\"checkbox\"].custom-checkbox:disabled:checked + .icons .icon-unchecked,\n.radio input[type=\"checkbox\"].custom-checkbox:disabled:checked + .icons .icon-unchecked,\n.checkbox input[type=\"radio\"].custom-radio:disabled:checked + .icons .icon-unchecked,\n.radio input[type=\"radio\"].custom-radio:disabled:checked + .icons .icon-unchecked {\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.checkbox input[type=\"checkbox\"].custom-checkbox:disabled:checked + .icons .icon-checked,\n.radio input[type=\"checkbox\"].custom-checkbox:disabled:checked + .icons .icon-checked,\n.checkbox input[type=\"radio\"].custom-radio:disabled:checked + .icons .icon-checked,\n.radio input[type=\"radio\"].custom-radio:disabled:checked + .icons .icon-checked {\n opacity: 1;\n filter: none;\n color: #e6e8ea;\n}\n.checkbox input[type=\"checkbox\"].custom-checkbox:indeterminate + .icons,\n.radio input[type=\"checkbox\"].custom-checkbox:indeterminate + .icons,\n.checkbox input[type=\"radio\"].custom-radio:indeterminate + .icons,\n.radio input[type=\"radio\"].custom-radio:indeterminate + .icons {\n color: #bdc3c7;\n}\n.checkbox input[type=\"checkbox\"].custom-checkbox:indeterminate + .icons .icon-unchecked,\n.radio input[type=\"checkbox\"].custom-checkbox:indeterminate + .icons .icon-unchecked,\n.checkbox input[type=\"radio\"].custom-radio:indeterminate + .icons .icon-unchecked,\n.radio input[type=\"radio\"].custom-radio:indeterminate + .icons .icon-unchecked {\n opacity: 1;\n filter: none;\n}\n.checkbox input[type=\"checkbox\"].custom-checkbox:indeterminate + .icons .icon-checked,\n.radio input[type=\"checkbox\"].custom-checkbox:indeterminate + .icons .icon-checked,\n.checkbox input[type=\"radio\"].custom-radio:indeterminate + .icons .icon-checked,\n.radio input[type=\"radio\"].custom-radio:indeterminate + .icons .icon-checked {\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.checkbox input[type=\"checkbox\"].custom-checkbox:indeterminate + .icons:before,\n.radio input[type=\"checkbox\"].custom-checkbox:indeterminate + .icons:before,\n.checkbox input[type=\"radio\"].custom-radio:indeterminate + .icons:before,\n.radio input[type=\"radio\"].custom-radio:indeterminate + .icons:before {\n content: \"\\2013\";\n position: absolute;\n top: 0;\n left: 0;\n line-height: 20px;\n width: 20px;\n text-align: center;\n color: #ffffff;\n font-size: 22px;\n z-index: 10;\n}\n.checkbox.primary input[type=\"checkbox\"].custom-checkbox + .icons,\n.radio.primary input[type=\"checkbox\"].custom-checkbox + .icons,\n.checkbox.primary input[type=\"radio\"].custom-radio + .icons,\n.radio.primary input[type=\"radio\"].custom-radio + .icons {\n color: #34495e;\n}\n.checkbox.primary input[type=\"checkbox\"].custom-checkbox:checked + .icons,\n.radio.primary input[type=\"checkbox\"].custom-checkbox:checked + .icons,\n.checkbox.primary input[type=\"radio\"].custom-radio:checked + .icons,\n.radio.primary input[type=\"radio\"].custom-radio:checked + .icons {\n color: #1abc9c;\n}\n.checkbox.primary input[type=\"checkbox\"].custom-checkbox:disabled + .icons,\n.radio.primary input[type=\"checkbox\"].custom-checkbox:disabled + .icons,\n.checkbox.primary input[type=\"radio\"].custom-radio:disabled + .icons,\n.radio.primary input[type=\"radio\"].custom-radio:disabled + .icons {\n cursor: default;\n color: #bdc3c7;\n}\n.checkbox.primary input[type=\"checkbox\"].custom-checkbox:disabled + .icons.checked,\n.radio.primary input[type=\"checkbox\"].custom-checkbox:disabled + .icons.checked,\n.checkbox.primary input[type=\"radio\"].custom-radio:disabled + .icons.checked,\n.radio.primary input[type=\"radio\"].custom-radio:disabled + .icons.checked {\n color: #bdc3c7;\n}\n.checkbox.primary input[type=\"checkbox\"].custom-checkbox:indeterminate + .icons,\n.radio.primary input[type=\"checkbox\"].custom-checkbox:indeterminate + .icons,\n.checkbox.primary input[type=\"radio\"].custom-radio:indeterminate + .icons,\n.radio.primary input[type=\"radio\"].custom-radio:indeterminate + .icons {\n color: #34495e;\n}\n.input-group-addon .radio,\n.input-group-addon .checkbox {\n margin: -2px 0;\n padding-left: 20px;\n}\n.input-group-addon .radio .icons,\n.input-group-addon .checkbox .icons {\n color: #e6e8ea;\n}\n.input-group-addon .radio input[type=\"checkbox\"].custom-checkbox:checked + .icons,\n.input-group-addon .checkbox input[type=\"checkbox\"].custom-checkbox:checked + .icons,\n.input-group-addon .radio input[type=\"radio\"].custom-radio:checked + .icons,\n.input-group-addon .checkbox input[type=\"radio\"].custom-radio:checked + .icons {\n color: #ffffff;\n}\n.input-group-addon .radio input[type=\"checkbox\"].custom-checkbox:checked + .icons .icon-checked,\n.input-group-addon .checkbox input[type=\"checkbox\"].custom-checkbox:checked + .icons .icon-checked,\n.input-group-addon .radio input[type=\"radio\"].custom-radio:checked + .icons .icon-checked,\n.input-group-addon .checkbox input[type=\"radio\"].custom-radio:checked + .icons .icon-checked {\n color: #ffffff;\n}\n.input-group-addon .radio input[type=\"checkbox\"].custom-checkbox:disabled + .icons,\n.input-group-addon .checkbox input[type=\"checkbox\"].custom-checkbox:disabled + .icons,\n.input-group-addon .radio input[type=\"radio\"].custom-radio:disabled + .icons,\n.input-group-addon .checkbox input[type=\"radio\"].custom-radio:disabled + .icons {\n color: rgba(230, 232, 234, 0.6);\n}\n.input-group-addon .radio input[type=\"checkbox\"].custom-checkbox:disabled:checked + .icons,\n.input-group-addon .checkbox input[type=\"checkbox\"].custom-checkbox:disabled:checked + .icons,\n.input-group-addon .radio input[type=\"radio\"].custom-radio:disabled:checked + .icons,\n.input-group-addon .checkbox input[type=\"radio\"].custom-radio:disabled:checked + .icons {\n color: rgba(230, 232, 234, 0.6);\n}\n.input-group-addon .radio input[type=\"checkbox\"].custom-checkbox:disabled:checked + .icons .icon-checked,\n.input-group-addon .checkbox input[type=\"checkbox\"].custom-checkbox:disabled:checked + .icons .icon-checked,\n.input-group-addon .radio input[type=\"radio\"].custom-radio:disabled:checked + .icons .icon-checked,\n.input-group-addon .checkbox input[type=\"radio\"].custom-radio:disabled:checked + .icons .icon-checked {\n color: rgba(230, 232, 234, 0.6);\n}\n.radio + .radio,\n.checkbox + .checkbox {\n margin-top: 10px;\n}\n.form-inline .checkbox,\n.form-inline .radio {\n padding-left: 32px;\n}\n.bootstrap-tagsinput {\n background-color: #ffffff;\n border: 2px solid #ebedef;\n border-radius: 6px;\n margin-bottom: 18px;\n padding: 6px 1px 1px 6px;\n text-align: left;\n font-size: 0;\n}\n.bootstrap-tagsinput .tag {\n border-radius: 4px;\n background-color: #ebedef;\n color: #7b8996;\n font-size: 13px;\n cursor: pointer;\n display: inline-block;\n position: relative;\n vertical-align: middle;\n overflow: hidden;\n margin: 0 5px 5px 0;\n line-height: 15px;\n height: 27px;\n padding: 6px 21px;\n transition: .25s linear;\n}\n.bootstrap-tagsinput .tag > span {\n color: #ffffff;\n cursor: pointer;\n font-size: 12px;\n position: absolute;\n right: 0;\n text-align: right;\n text-decoration: none;\n top: 0;\n width: 100%;\n bottom: 0;\n padding: 0 10px 0 0;\n z-index: 2;\n opacity: 0;\n filter: alpha(opacity=0);\n transition: opacity .25s linear;\n}\n.bootstrap-tagsinput .tag > span:after {\n content: \"\\e609\";\n font-family: \"Flat-UI-Icons\";\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n line-height: 27px;\n}\n.bootstrap-tagsinput .tag:hover {\n background-color: #16a085;\n color: #ffffff;\n padding-right: 28px;\n padding-left: 14px;\n}\n.bootstrap-tagsinput .tag:hover > span {\n opacity: 1;\n filter: none;\n}\n.bootstrap-tagsinput input[type=\"text\"] {\n font-size: 14px;\n border: none;\n box-shadow: none;\n outline: none;\n background-color: transparent;\n padding: 0;\n margin: 0;\n width: auto !important;\n max-width: inherit;\n min-width: 80px;\n vertical-align: top;\n height: 29px;\n color: #34495e;\n}\n.bootstrap-tagsinput input[type=\"text\"]:first-child {\n height: 23px;\n margin: 3px 0 8px;\n}\n.tags_clear {\n clear: both;\n width: 100%;\n height: 0;\n}\n.not_valid {\n background: #fbd8db !important;\n color: #90111a !important;\n margin-left: 5px !important;\n}\n.tagsinput-primary {\n margin-bottom: 18px;\n}\n.tagsinput-primary .bootstrap-tagsinput {\n border-color: #1abc9c;\n margin-bottom: 0;\n}\n.tagsinput-primary .tag {\n background-color: #1abc9c;\n color: #ffffff;\n}\n.tagsinput-primary .tag:hover {\n background-color: #16a085;\n color: #ffffff;\n}\n.bootstrap-tagsinput .twitter-typeahead {\n width: auto;\n vertical-align: top;\n}\n.bootstrap-tagsinput .twitter-typeahead .tt-input {\n min-width: 200px;\n}\n.bootstrap-tagsinput .twitter-typeahead .tt-dropdown-menu {\n width: auto;\n min-width: 120px;\n margin-top: 11px;\n}\n.twitter-typeahead {\n width: 100%;\n}\n.twitter-typeahead .tt-dropdown-menu {\n width: 100%;\n margin-top: 5px;\n border: 2px solid #1abc9c;\n padding: 5px 0;\n background-color: #ffffff;\n border-radius: 6px;\n}\n.twitter-typeahead .tt-suggestion p {\n padding: 6px 14px;\n font-size: 14px;\n line-height: 1.429;\n margin: 0;\n}\n.twitter-typeahead .tt-suggestion:first-child p,\n.twitter-typeahead .tt-suggestion:last-child p {\n padding: 6px 14px;\n}\n.twitter-typeahead .tt-suggestion.tt-is-under-cursor,\n.twitter-typeahead .tt-suggestion.tt-cursor {\n cursor: pointer;\n color: #fff;\n background-color: #16a085;\n}\n.progress {\n background: #ebedef;\n border-radius: 32px;\n height: 12px;\n box-shadow: none;\n}\n.progress-bar {\n background: #1abc9c;\n line-height: 12px;\n box-shadow: none;\n}\n.progress-bar-success {\n background-color: #2ecc71;\n}\n.progress-bar-warning {\n background-color: #f1c40f;\n}\n.progress-bar-danger {\n background-color: #e74c3c;\n}\n.progress-bar-info {\n background-color: #3498db;\n}\n.ui-slider {\n background: #ebedef;\n border-radius: 32px;\n height: 12px;\n box-shadow: none;\n margin-bottom: 20px;\n position: relative;\n cursor: pointer;\n}\n.ui-slider-handle {\n background-color: #16a085;\n border-radius: 50%;\n cursor: pointer;\n height: 18px;\n position: absolute;\n width: 18px;\n z-index: 2;\n transition: background .25s;\n}\n.ui-slider-handle:hover,\n.ui-slider-handle:focus {\n background-color: #48c9b0;\n outline: none;\n}\n.ui-slider-handle:active {\n background-color: #16a085;\n}\n.ui-slider-range {\n background-color: #1abc9c;\n display: block;\n height: 100%;\n position: absolute;\n z-index: 1;\n}\n.ui-slider-segment {\n background-color: #d9dbdd;\n border-radius: 50%;\n height: 6px;\n width: 6px;\n}\n.ui-slider-value {\n float: right;\n font-size: 13px;\n margin-top: 12px;\n}\n.ui-slider-value.first {\n clear: left;\n float: left;\n}\n.ui-slider-horizontal .ui-slider-handle {\n margin-left: -9px;\n top: -3px;\n}\n.ui-slider-horizontal .ui-slider-handle[style*=\"100\"] {\n margin-left: -15px;\n}\n.ui-slider-horizontal .ui-slider-range {\n border-radius: 30px 0 0 30px;\n}\n.ui-slider-horizontal .ui-slider-segment {\n float: left;\n margin: 3px -6px 0 0;\n}\n.ui-slider-vertical {\n width: 12px;\n}\n.ui-slider-vertical .ui-slider-handle {\n margin-left: -3px;\n margin-bottom: -11px;\n top: auto;\n}\n.ui-slider-vertical .ui-slider-range {\n width: 100%;\n bottom: 0;\n border-radius: 0 0 30px 30px;\n}\n.ui-slider-vertical .ui-slider-segment {\n position: absolute;\n right: 3px;\n}\n.pager {\n background-color: #34495e;\n border-radius: 6px;\n color: #ffffff;\n font-size: 16px;\n font-weight: 700;\n display: inline-block;\n}\n.pager li:first-child > a,\n.pager li:first-child > span {\n border-left: none;\n border-radius: 6px 0 0 6px;\n}\n.pager li > a,\n.pager li > span {\n background: none;\n border: none;\n border-left: 2px solid #2c3e50;\n color: #ffffff;\n padding: 9px 15px 10px;\n text-decoration: none;\n white-space: nowrap;\n border-radius: 0 6px 6px 0;\n line-height: 1.313;\n}\n.pager li > a:hover,\n.pager li > span:hover,\n.pager li > a:focus,\n.pager li > span:focus {\n background-color: #2c3e50;\n}\n.pager li > a:active,\n.pager li > span:active {\n background-color: #2c3e50;\n}\n.pager li > a [class*=\"fui-\"] + span,\n.pager li > span [class*=\"fui-\"] + span {\n margin-left: 8px;\n}\n.pager li > a span + [class*=\"fui-\"],\n.pager li > span span + [class*=\"fui-\"] {\n margin-left: 8px;\n}\n.pagination {\n position: relative;\n display: block;\n}\n@media (min-width: 768px) {\n .pagination {\n display: inline-block;\n }\n}\n.pagination > ul {\n background: #d6dbdf;\n color: #ffffff;\n padding: 0;\n margin: 0;\n display: inline-block;\n border-radius: 6px;\n word-spacing: -0.5px;\n}\n@media (max-width: 767px) {\n .pagination > ul {\n height: 41px;\n padding: 0 55px 0 52px;\n overflow: auto;\n white-space: nowrap;\n border-radius: 6px;\n }\n}\n.pagination li {\n display: inline-block;\n margin-right: -3px;\n vertical-align: middle;\n word-spacing: normal;\n}\n.pagination li.active > a,\n.pagination li.active > span {\n background-color: #1abc9c;\n color: #ffffff;\n border-color: #dfe2e5;\n}\n.pagination li.active.previous > a,\n.pagination li.active.next > a,\n.pagination li.active.previous > span,\n.pagination li.active.next > span {\n margin: 0;\n}\n.pagination li.active.previous > a,\n.pagination li.active.next > a,\n.pagination li.active.previous > span,\n.pagination li.active.next > span,\n.pagination li.active.previous > a:hover,\n.pagination li.active.next > a:hover,\n.pagination li.active.previous > span:hover,\n.pagination li.active.next > span:hover,\n.pagination li.active.previous > a:focus,\n.pagination li.active.next > a:focus,\n.pagination li.active.previous > span:focus,\n.pagination li.active.next > span:focus {\n background-color: #1abc9c;\n color: #ffffff;\n}\n.pagination li:first-child > a,\n.pagination li:first-child > span {\n border-radius: 6px 0 0 6px;\n border-left: none;\n}\n.pagination li:first-child.previous + li > a,\n.pagination li:first-child.previous + li > span {\n border-left-width: 0;\n}\n.pagination li:last-child {\n margin-right: 0;\n}\n.pagination li:last-child > a,\n.pagination li:last-child > span,\n.pagination li:last-child > a:hover,\n.pagination li:last-child > span:hover,\n.pagination li:last-child > a:focus,\n.pagination li:last-child > span:focus {\n border-radius: 0 6px 6px 0;\n}\n.pagination li.previous > a,\n.pagination li.next > a,\n.pagination li.previous > span,\n.pagination li.next > span {\n border-right: 2px solid #e4e7ea;\n font-size: 16px;\n min-width: auto;\n padding: 12px 17px;\n background-color: transparent;\n}\n.pagination li.next > a,\n.pagination li.next > span {\n border-right: none;\n}\n.pagination li.disabled > a,\n.pagination li.disabled > span {\n color: #ffffff;\n background-color: rgba(255, 255, 255, 0.3);\n border-right-color: #dfe2e5;\n cursor: not-allowed;\n}\n.pagination li.disabled > a:hover,\n.pagination li.disabled > span:hover,\n.pagination li.disabled > a:focus,\n.pagination li.disabled > span:focus,\n.pagination li.disabled > a:active,\n.pagination li.disabled > span:active {\n background-color: rgba(255, 255, 255, 0.4);\n color: #ffffff;\n}\n@media (max-width: 767px) {\n .pagination li.next,\n .pagination li.previous {\n background-color: #d6dbdf;\n position: absolute;\n right: 0;\n top: 0;\n z-index: 10;\n border-radius: 0 6px 6px 0;\n }\n .pagination li.previous {\n left: 0;\n right: auto;\n border-radius: 6px 0 0 6px;\n }\n}\n.pagination li > a,\n.pagination li > span {\n display: inline-block;\n background: transparent;\n border: none;\n border-left: 2px solid #e4e7ea;\n color: #ffffff;\n font-size: 14px;\n line-height: 16px;\n min-height: 41px;\n min-width: 41px;\n outline: none;\n padding: 12px 10px;\n text-align: center;\n transition: 0.25s ease-out;\n}\n.pagination li > a:hover,\n.pagination li > span:hover,\n.pagination li > a:focus,\n.pagination li > span:focus {\n background-color: #1abc9c;\n color: #ffffff;\n}\n.pagination li > a:active,\n.pagination li > span:active {\n background-color: #1abc9c;\n color: #ffffff;\n}\n.pagination > .btn.previous,\n.pagination > .btn.next {\n margin-right: 8px;\n font-size: 14px;\n line-height: 1.429;\n padding-left: 23px;\n padding-right: 23px;\n}\n.pagination > .btn.previous [class*=\"fui-\"],\n.pagination > .btn.next [class*=\"fui-\"] {\n font-size: 16px;\n margin-left: -2px;\n margin-top: -2px;\n}\n.pagination > .btn.next {\n margin-left: 8px;\n margin-right: 0;\n}\n.pagination > .btn.next [class*=\"fui-\"] {\n margin-right: -2px;\n margin-left: 4px;\n}\n@media (max-width: 767px) {\n .pagination > .btn {\n display: block;\n margin: 0;\n width: 50%;\n }\n .pagination > .btn:first-child {\n border-bottom: 2px solid #dfe2e5;\n border-radius: 6px 0 0;\n }\n .pagination > .btn:first-child.btn-primary {\n border-bottom-color: #48c9b0;\n }\n .pagination > .btn:first-child.btn-danger {\n border-bottom-color: #ec7063;\n }\n .pagination > .btn:first-child.btn-warning {\n border-bottom-color: #f4d03f;\n }\n .pagination > .btn:first-child.btn-success {\n border-bottom-color: #58d68d;\n }\n .pagination > .btn:first-child.btn-info {\n border-bottom-color: #5dade2;\n }\n .pagination > .btn:first-child.btn-inverse {\n border-bottom-color: #5d6d7e;\n }\n .pagination > .btn:first-child > [class*=\"fui\"] {\n margin-left: -20px;\n }\n .pagination > .btn + ul {\n padding: 0;\n text-align: center;\n border-radius: 0 0 6px 6px;\n }\n .pagination > .btn + ul + .btn {\n border-bottom: 2px solid #dfe2e5;\n position: absolute;\n right: 0;\n top: 0;\n border-radius: 0 6px 0 0;\n }\n .pagination > .btn + ul + .btn.btn-primary {\n border-bottom-color: #48c9b0;\n }\n .pagination > .btn + ul + .btn.btn-danger {\n border-bottom-color: #ec7063;\n }\n .pagination > .btn + ul + .btn.btn-warning {\n border-bottom-color: #f4d03f;\n }\n .pagination > .btn + ul + .btn.btn-success {\n border-bottom-color: #58d68d;\n }\n .pagination > .btn + ul + .btn.btn-info {\n border-bottom-color: #5dade2;\n }\n .pagination > .btn + ul + .btn.btn-inverse {\n border-bottom-color: #5d6d7e;\n }\n .pagination > .btn + ul + .btn > [class*=\"fui\"] {\n margin-right: -20px;\n }\n .pagination ul {\n display: block;\n }\n .pagination ul > li > a {\n border-radius: 0;\n }\n}\n.pagination-danger ul {\n background-color: #e74c3c;\n}\n.pagination-danger ul li.previous > a {\n border-right-color: #ef897e;\n}\n.pagination-danger ul li > a,\n.pagination-danger ul li > span {\n border-left-color: #ef897e;\n}\n.pagination-danger ul li > a:hover,\n.pagination-danger ul li > span:hover,\n.pagination-danger ul li > a:focus,\n.pagination-danger ul li > span:focus {\n background-color: #ec7063;\n}\n.pagination-danger ul li > a:active,\n.pagination-danger ul li > span:active {\n background-color: #c44133;\n}\n.pagination-danger ul li.active > a,\n.pagination-danger ul li.active > span {\n background-color: #c44133;\n}\n.pagination-success ul {\n background-color: #2ecc71;\n}\n.pagination-success ul li.previous > a {\n border-right-color: #75dda1;\n}\n.pagination-success ul li > a,\n.pagination-success ul li > span {\n border-left-color: #75dda1;\n}\n.pagination-success ul li > a:hover,\n.pagination-success ul li > span:hover,\n.pagination-success ul li > a:focus,\n.pagination-success ul li > span:focus {\n background-color: #58d68d;\n}\n.pagination-success ul li > a:active,\n.pagination-success ul li > span:active {\n background-color: #27ad60;\n}\n.pagination-success ul li.active > a,\n.pagination-success ul li.active > span {\n background-color: #27ad60;\n}\n.pagination-warning ul {\n background-color: #f1c40f;\n}\n.pagination-warning ul li.previous > a {\n border-right-color: #f6d861;\n}\n.pagination-warning ul li > a,\n.pagination-warning ul li > span {\n border-left-color: #f6d861;\n}\n.pagination-warning ul li > a:hover,\n.pagination-warning ul li > span:hover,\n.pagination-warning ul li > a:focus,\n.pagination-warning ul li > span:focus {\n background-color: #f4d313;\n}\n.pagination-warning ul li > a:active,\n.pagination-warning ul li > span:active {\n background-color: #cda70d;\n}\n.pagination-warning ul li.active > a,\n.pagination-warning ul li.active > span {\n background-color: #cda70d;\n}\n.pagination-info ul {\n background-color: #3498db;\n}\n.pagination-info ul li.previous > a {\n border-right-color: #79bbe7;\n}\n.pagination-info ul li > a,\n.pagination-info ul li > span {\n border-left-color: #79bbe7;\n}\n.pagination-info ul li > a:hover,\n.pagination-info ul li > span:hover,\n.pagination-info ul li > a:focus,\n.pagination-info ul li > span:focus {\n background-color: #5dade2;\n}\n.pagination-info ul li > a:active,\n.pagination-info ul li > span:active {\n background-color: #2c81ba;\n}\n.pagination-info ul li.active > a,\n.pagination-info ul li.active > span {\n background-color: #2c81ba;\n}\n.pagination-inverse ul {\n background-color: #34495e;\n}\n.pagination-inverse ul li.previous > a {\n border-right-color: #798795;\n}\n.pagination-inverse ul li > a,\n.pagination-inverse ul li > span {\n border-left-color: #798795;\n}\n.pagination-inverse ul li > a:hover,\n.pagination-inverse ul li > span:hover,\n.pagination-inverse ul li > a:focus,\n.pagination-inverse ul li > span:focus {\n background-color: #415b76;\n}\n.pagination-inverse ul li > a:active,\n.pagination-inverse ul li > span:active {\n background-color: #2c3e50;\n}\n.pagination-inverse ul li.active > a,\n.pagination-inverse ul li.active > span {\n background-color: #2c3e50;\n}\n.pagination-minimal > ul > li:first-child {\n border-radius: 6px 0 0 6px;\n}\n.pagination-minimal > ul > li:first-child.previous + li > a,\n.pagination-minimal > ul > li:first-child.previous + li > span {\n border-left-width: 5px;\n}\n.pagination-minimal > ul > li:last-child {\n border-radius: 0 6px 6px 0;\n}\n.pagination-minimal > ul > li.previous > a,\n.pagination-minimal > ul > li.next > a,\n.pagination-minimal > ul > li.previous > span,\n.pagination-minimal > ul > li.next > span {\n background: transparent;\n border: none;\n border-right: 2px solid #e4e7ea;\n margin: 0 9px 0 0;\n padding: 12px 17px;\n border-radius: 6px 0 0 6px;\n}\n.pagination-minimal > ul > li.previous > a,\n.pagination-minimal > ul > li.next > a,\n.pagination-minimal > ul > li.previous > span,\n.pagination-minimal > ul > li.next > span,\n.pagination-minimal > ul > li.previous > a:hover,\n.pagination-minimal > ul > li.next > a:hover,\n.pagination-minimal > ul > li.previous > span:hover,\n.pagination-minimal > ul > li.next > span:hover,\n.pagination-minimal > ul > li.previous > a:focus,\n.pagination-minimal > ul > li.next > a:focus,\n.pagination-minimal > ul > li.previous > span:focus,\n.pagination-minimal > ul > li.next > span:focus {\n border-color: #e4e7ea !important;\n}\n@media (max-width: 767px) {\n .pagination-minimal > ul > li.previous > a,\n .pagination-minimal > ul > li.next > a,\n .pagination-minimal > ul > li.previous > span,\n .pagination-minimal > ul > li.next > span {\n margin-right: 0;\n }\n}\n.pagination-minimal > ul > li.next {\n margin-left: 9px;\n}\n.pagination-minimal > ul > li.next > a,\n.pagination-minimal > ul > li.next > span {\n border-left: 2px solid #e4e7ea;\n border-right: none;\n margin: 0;\n border-radius: 0 6px 6px 0;\n}\n.pagination-minimal > ul > li.active > a,\n.pagination-minimal > ul > li.active > span {\n background-color: #ffffff;\n border-color: #ffffff;\n border-width: 2px !important;\n color: #d6dbdf;\n margin: 10px 5px 9px;\n}\n.pagination-minimal > ul > li.active > a:hover,\n.pagination-minimal > ul > li.active > span:hover,\n.pagination-minimal > ul > li.active > a:focus,\n.pagination-minimal > ul > li.active > span:focus {\n background-color: #ffffff;\n border-color: #ffffff;\n color: #d6dbdf;\n}\n.pagination-minimal > ul > li.active.previous,\n.pagination-minimal > ul > li.active.next {\n border-color: #e4e7ea;\n}\n.pagination-minimal > ul > li.active.previous {\n margin-right: 6px;\n}\n.pagination-minimal > ul > li > a,\n.pagination-minimal > ul > li > span {\n background: #ffffff;\n border: 5px solid #d6dbdf;\n color: #ffffff;\n line-height: 16px;\n margin: 7px 2px 6px;\n min-width: 0;\n min-height: 16px;\n padding: 0 4px;\n border-radius: 50px;\n background-clip: padding-box;\n transition: background 0.2s ease-out, border-color 0s ease-out, color 0.2s ease-out;\n}\n.pagination-minimal > ul > li > a:hover,\n.pagination-minimal > ul > li > span:hover,\n.pagination-minimal > ul > li > a:focus,\n.pagination-minimal > ul > li > span:focus {\n background-color: #1abc9c;\n border-color: #1abc9c;\n color: #ffffff;\n transition: background 0.2s ease-out, border-color 0.2s ease-out, color 0.2s ease-out;\n}\n.pagination-minimal > ul > li > a:active,\n.pagination-minimal > ul > li > span:active {\n background-color: #16a085;\n border-color: #16a085;\n}\n.pagination-plain {\n font-size: 16px;\n font-weight: 700;\n list-style-type: none;\n margin: 0 0 20px;\n padding: 0;\n height: 57px;\n}\n.pagination-plain > li {\n display: inline;\n}\n.pagination-plain > li.previous {\n padding-right: 23px;\n}\n.pagination-plain > li.next {\n padding-left: 20px;\n}\n.pagination-plain > li.active > a {\n color: #d3d7da;\n}\n.pagination-plain > li > a {\n padding: 0 5px;\n}\n@media (max-width: 480px) {\n .pagination-plain {\n overflow: hidden;\n text-align: center;\n }\n .pagination-plain > li.previous {\n display: block;\n margin-bottom: 10px;\n text-align: left;\n width: 50%;\n }\n .pagination-plain > li.next {\n float: right;\n margin-top: -64px;\n text-align: right;\n width: 50%;\n }\n}\n@media (min-width: 768px) {\n .pagination-plain {\n height: auto;\n }\n}\n.pagination-dropdown ul {\n min-width: 67px;\n width: auto;\n left: 50%;\n margin-left: -34px;\n}\n.pagination-dropdown ul li {\n display: block;\n margin-right: 0;\n}\n.pagination-dropdown ul li:first-child > a,\n.pagination-dropdown ul li:first-child > span {\n border-radius: 6px 6px 0 0;\n}\n.pagination-dropdown ul li:last-child > a,\n.pagination-dropdown ul li:last-child > span {\n border-radius: 0 0 6px 6px !important;\n}\n.pagination-dropdown ul li > a,\n.pagination-dropdown ul li > span {\n border-left: none;\n display: block;\n float: none;\n padding: 8px 10px 7px;\n text-align: center;\n min-height: 0;\n}\n.pagination-dropdown.dropup {\n position: relative;\n}\n.tooltip {\n font-size: 14px;\n line-height: 1.286;\n z-index: 1070;\n}\n.tooltip.in {\n opacity: 1;\n filter: alpha(opacity=100);\n}\n.tooltip.top {\n margin-top: -5px;\n padding: 9px 0;\n}\n.tooltip.right {\n margin-left: 5px;\n padding: 0 9px;\n}\n.tooltip.bottom {\n margin-top: 5px;\n padding: 9px 0;\n}\n.tooltip.left {\n margin-left: -5px;\n padding: 0 9px;\n}\n.tooltip-inner {\n max-width: 183px;\n line-height: 1.286;\n padding: 12px 12px;\n color: #ffffff;\n background-color: #34495e;\n border-radius: 6px;\n}\n.tooltip.top .tooltip-arrow {\n margin-left: -9px;\n border-width: 9px 9px 0;\n border-top-color: #34495e;\n}\n.tooltip.right .tooltip-arrow {\n margin-top: -9px;\n border-width: 9px 9px 9px 0;\n border-right-color: #34495e;\n}\n.tooltip.left .tooltip-arrow {\n margin-top: -9px;\n border-width: 9px 0 9px 9px;\n border-left-color: #34495e;\n}\n.tooltip.bottom .tooltip-arrow {\n margin-left: -9px;\n border-width: 0 9px 9px;\n border-bottom-color: #34495e;\n}\n.caret {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 5px;\n vertical-align: middle;\n border-top: 8px solid;\n border-right: 6px solid transparent;\n border-left: 6px solid transparent;\n transition: border-color 0.25s, color 0.25s;\n}\n.dropdown-menu,\n.select2-drop {\n z-index: 1000;\n background-color: #f3f4f5;\n min-width: 220px;\n border: none;\n margin-top: 9px;\n padding: 0;\n font-size: 14px;\n border-radius: 4px;\n box-shadow: none;\n}\n.dropdown-menu .divider {\n height: 2px;\n margin: 3px 0;\n overflow: hidden;\n background-color: rgba(202, 206, 209, 0.5);\n}\n.dropdown-menu > li > a {\n padding: 8px 16px;\n line-height: 1.429;\n color: #606d7a;\n}\n.dropdown-menu > li:first-child > a:first-child {\n border-top-right-radius: 4px;\n border-top-left-radius: 4px;\n}\n.dropdown-menu > li:last-child > a:first-child {\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n.dropdown-menu.typeahead {\n display: none;\n width: auto;\n margin-top: 5px;\n border: 2px solid #1abc9c;\n padding: 5px 0;\n background-color: #ffffff;\n border-radius: 6px;\n}\n.dropdown-menu.typeahead li a {\n padding: 6px 14px;\n}\n.dropdown-menu.typeahead li:first-child a,\n.dropdown-menu.typeahead li:last-child a {\n padding: 6px 14px;\n border-radius: 0;\n}\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n color: #55606c;\n background-color: rgba(202, 206, 209, 0.5);\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n color: #ffffff;\n background-color: #1abc9c;\n}\n.dropdown-menu > .disabled > a,\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n color: #bdc3c7;\n background-color: transparent;\n cursor: not-allowed;\n}\n.dropdown-menu-right {\n left: auto;\n right: 0;\n}\n.dropdown-menu-left {\n left: 0;\n right: auto;\n}\n.dropdown-header {\n padding: 8px 16px;\n line-height: 1.538;\n font-size: 13px;\n text-transform: uppercase;\n color: rgba(52, 73, 94, 0.6);\n}\n.dropdown-header:first-child {\n margin-top: 3px;\n}\n.dropdown-backdrop {\n z-index: 990;\n}\n.dropup .caret,\n.navbar-fixed-bottom .dropdown .caret {\n border-bottom: 8px solid;\n margin-bottom: .25em;\n}\n.dropup .dropdown-menu,\n.navbar-fixed-bottom .dropdown .dropdown-menu {\n margin-top: 0;\n margin-bottom: 9px;\n}\n.dropdown-menu-inverse {\n background-color: #34495e;\n}\n.dropdown-menu-inverse .divider {\n height: 2px;\n margin: 3px 0;\n overflow: hidden;\n background-color: rgba(43, 60, 78, 0.5);\n}\n.dropdown-menu-inverse > li > a {\n color: rgba(255, 255, 255, 0.85);\n}\n.dropdown-menu-inverse > li > a:hover,\n.dropdown-menu-inverse > li > a:focus {\n color: rgba(255, 255, 255, 0.85);\n background-color: rgba(43, 60, 78, 0.5);\n}\n.dropdown-menu-inverse > .active > a,\n.dropdown-menu-inverse > .active > a:hover,\n.dropdown-menu-inverse > .active > a:focus {\n color: rgba(255, 255, 255, 0.85);\n background-color: #1abc9c;\n}\n.dropdown-menu-inverse > .disabled > a,\n.dropdown-menu-inverse > .disabled > a:hover,\n.dropdown-menu-inverse > .disabled > a:focus {\n color: rgba(255, 255, 255, 0.5);\n}\n.dropdown-menu-inverse > .disabled > a:hover,\n.dropdown-menu-inverse > .disabled > a:focus {\n background-color: transparent;\n}\n.dropdown-menu-inverse .dropdown-header {\n color: rgba(255, 255, 255, 0.4);\n}\n@media (min-width: 768px) {\n .navbar-right .dropdown-menu {\n left: auto;\n right: 0;\n }\n .navbar-right .dropdown-menu-left {\n left: 0;\n right: auto;\n }\n}\n.select {\n position: relative;\n display: inline-block;\n vertical-align: top;\n min-width: 220px;\n width: auto;\n}\n.form-group .select {\n width: 100%;\n}\n.form-group .select > .select2-choice {\n width: 100%;\n}\n.select.form-control,\n.select.select2-search input[type=\"text\"] {\n border: none;\n padding: 0;\n height: auto;\n}\n.select2-choice {\n width: 100%;\n display: inline-block;\n position: relative;\n border: none;\n font-size: 15px;\n font-weight: normal;\n line-height: 1.4;\n border-radius: 4px;\n padding: 10px 39px 10px 15px;\n transition: border 0.25s linear, color 0.25s linear, background-color 0.25s linear;\n}\n.select2-choice:hover,\n.select2-choice:focus {\n outline: none;\n}\n.select2-choice:active {\n outline: none;\n box-shadow: none;\n}\n.select2-container-disabled .select2-choice {\n opacity: 0.7;\n filter: alpha(opacity=70);\n}\n.select2-chosen {\n overflow: hidden;\n text-align: left;\n}\n.select2-arrow {\n display: inline-block;\n border-width: 8px 6px;\n border-color: #34495e transparent;\n border-style: solid;\n border-bottom-style: none;\n position: absolute;\n right: 16px;\n top: 42%;\n transform: scale(1.001);\n}\n.select2-arrow b {\n display: none;\n}\n.btn-lg .select2-arrow {\n border-top-width: 8px;\n border-right-width: 6px;\n border-left-width: 6px;\n}\n.select-default .select2-choice {\n color: #ffffff;\n background-color: #bdc3c7;\n}\n.select-default .select2-choice:hover,\n.select-default .select2-choice.hover,\n.select-default .select2-choice:focus,\n.select-default .select2-choice:active {\n color: #ffffff;\n background-color: #cacfd2;\n border-color: #cacfd2;\n}\n.select-default .select2-choice:active {\n background: #a1a6a9;\n border-color: #a1a6a9;\n}\n.select2-container-disabled.select-default .select2-choice,\n.select2-container-disabled.select-default .select2-choice:hover,\n.select2-container-disabled.select-default .select2-choice:focus,\n.select2-container-disabled.select-default .select2-choice:active {\n background-color: #bdc3c7;\n border-color: #bdc3c7;\n}\n.select-default .select2-choice .select2-arrow {\n border-top-color: #ffffff;\n}\n.select-primary .select2-choice {\n color: #ffffff;\n background-color: #1abc9c;\n}\n.select-primary .select2-choice:hover,\n.select-primary .select2-choice.hover,\n.select-primary .select2-choice:focus,\n.select-primary .select2-choice:active {\n color: #ffffff;\n background-color: #48c9b0;\n border-color: #48c9b0;\n}\n.select-primary .select2-choice:active {\n background: #16a085;\n border-color: #16a085;\n}\n.select2-container-disabled.select-primary .select2-choice,\n.select2-container-disabled.select-primary .select2-choice:hover,\n.select2-container-disabled.select-primary .select2-choice:focus,\n.select2-container-disabled.select-primary .select2-choice:active {\n background-color: #bdc3c7;\n border-color: #1abc9c;\n}\n.select-primary .select2-choice .select2-arrow {\n border-top-color: #ffffff;\n}\n.select-info .select2-choice {\n color: #ffffff;\n background-color: #3498db;\n}\n.select-info .select2-choice:hover,\n.select-info .select2-choice.hover,\n.select-info .select2-choice:focus,\n.select-info .select2-choice:active {\n color: #ffffff;\n background-color: #5dade2;\n border-color: #5dade2;\n}\n.select-info .select2-choice:active {\n background: #2c81ba;\n border-color: #2c81ba;\n}\n.select2-container-disabled.select-info .select2-choice,\n.select2-container-disabled.select-info .select2-choice:hover,\n.select2-container-disabled.select-info .select2-choice:focus,\n.select2-container-disabled.select-info .select2-choice:active {\n background-color: #bdc3c7;\n border-color: #3498db;\n}\n.select-info .select2-choice .select2-arrow {\n border-top-color: #ffffff;\n}\n.select-danger .select2-choice {\n color: #ffffff;\n background-color: #e74c3c;\n}\n.select-danger .select2-choice:hover,\n.select-danger .select2-choice.hover,\n.select-danger .select2-choice:focus,\n.select-danger .select2-choice:active {\n color: #ffffff;\n background-color: #ec7063;\n border-color: #ec7063;\n}\n.select-danger .select2-choice:active {\n background: #c44133;\n border-color: #c44133;\n}\n.select2-container-disabled.select-danger .select2-choice,\n.select2-container-disabled.select-danger .select2-choice:hover,\n.select2-container-disabled.select-danger .select2-choice:focus,\n.select2-container-disabled.select-danger .select2-choice:active {\n background-color: #bdc3c7;\n border-color: #e74c3c;\n}\n.select-danger .select2-choice .select2-arrow {\n border-top-color: #ffffff;\n}\n.select-success .select2-choice {\n color: #ffffff;\n background-color: #2ecc71;\n}\n.select-success .select2-choice:hover,\n.select-success .select2-choice.hover,\n.select-success .select2-choice:focus,\n.select-success .select2-choice:active {\n color: #ffffff;\n background-color: #58d68d;\n border-color: #58d68d;\n}\n.select-success .select2-choice:active {\n background: #27ad60;\n border-color: #27ad60;\n}\n.select2-container-disabled.select-success .select2-choice,\n.select2-container-disabled.select-success .select2-choice:hover,\n.select2-container-disabled.select-success .select2-choice:focus,\n.select2-container-disabled.select-success .select2-choice:active {\n background-color: #bdc3c7;\n border-color: #2ecc71;\n}\n.select-success .select2-choice .select2-arrow {\n border-top-color: #ffffff;\n}\n.select-warning .select2-choice {\n color: #ffffff;\n background-color: #f1c40f;\n}\n.select-warning .select2-choice:hover,\n.select-warning .select2-choice.hover,\n.select-warning .select2-choice:focus,\n.select-warning .select2-choice:active {\n color: #ffffff;\n background-color: #f4d313;\n border-color: #f4d313;\n}\n.select-warning .select2-choice:active {\n background: #cda70d;\n border-color: #cda70d;\n}\n.select2-container-disabled.select-warning .select2-choice,\n.select2-container-disabled.select-warning .select2-choice:hover,\n.select2-container-disabled.select-warning .select2-choice:focus,\n.select2-container-disabled.select-warning .select2-choice:active {\n background-color: #bdc3c7;\n border-color: #f1c40f;\n}\n.select-warning .select2-choice .select2-arrow {\n border-top-color: #ffffff;\n}\n.select-inverse .select2-choice {\n color: #ffffff;\n background-color: #34495e;\n}\n.select-inverse .select2-choice:hover,\n.select-inverse .select2-choice.hover,\n.select-inverse .select2-choice:focus,\n.select-inverse .select2-choice:active {\n color: #ffffff;\n background-color: #415b76;\n border-color: #415b76;\n}\n.select-inverse .select2-choice:active {\n background: #2c3e50;\n border-color: #2c3e50;\n}\n.select2-container-disabled.select-inverse .select2-choice,\n.select2-container-disabled.select-inverse .select2-choice:hover,\n.select2-container-disabled.select-inverse .select2-choice:focus,\n.select2-container-disabled.select-inverse .select2-choice:active {\n background-color: #bdc3c7;\n border-color: #34495e;\n}\n.select-inverse .select2-choice .select2-arrow {\n border-top-color: #ffffff;\n}\n.select2-container.select-hg > .select2-choice {\n padding: 13px 20px;\n font-size: 22px;\n line-height: 1.227;\n border-radius: 6px;\n padding-right: 49px;\n min-height: 53px;\n}\n.select2-container.select-hg > .select2-choice .filter-option {\n left: 20px;\n right: 40px;\n top: 13px;\n}\n.select2-container.select-hg > .select2-choice .select2-arrow {\n right: 20px;\n}\n.select2-container.select-hg > .select2-choice > [class^=\"fui-\"] {\n top: 2px;\n}\n.select2-container.select-lg > .select2-choice {\n padding: 10px 19px;\n font-size: 17px;\n line-height: 1.471;\n border-radius: 6px;\n padding-right: 47px;\n min-height: 45px;\n}\n.select2-container.select-lg > .select2-choice .filter-option {\n left: 18px;\n right: 38px;\n}\n.select2-container.select-sm > .select2-choice {\n padding: 9px 13px;\n font-size: 13px;\n line-height: 1.385;\n border-radius: 4px;\n padding-right: 35px;\n min-height: 36px;\n}\n.select2-container.select-sm > .select2-choice .filter-option {\n left: 13px;\n right: 33px;\n}\n.select2-container.select-sm > .select2-choice .select2-arrow {\n right: 13px;\n}\n.multiselect {\n position: relative;\n display: inline-block;\n vertical-align: top;\n min-width: 220px;\n background-color: #ffffff;\n border-radius: 6px;\n text-align: left;\n font-size: 0;\n width: auto;\n max-width: none;\n}\n.form-group .multiselect {\n width: 100%;\n}\n.form-group .multiselect > .select2-choice {\n width: 100%;\n}\n.multiselect.form-control,\n.multiselect.select2-search input[type=\"text\"] {\n height: auto;\n padding: 6px 1px 1px 6px;\n border: 2px solid #ebedef;\n}\n.select2-choices {\n margin: 0;\n padding: 0;\n position: relative;\n cursor: text;\n overflow: hidden;\n min-height: 26px;\n}\n.select2-choices li {\n float: left;\n list-style: none;\n}\n.select2-search-choice {\n border-radius: 4px;\n color: #ffffff;\n font-size: 13px;\n cursor: pointer;\n display: inline-block;\n position: relative;\n vertical-align: middle;\n overflow: hidden;\n margin: 0 5px 4px 0;\n line-height: 15px;\n height: 27px;\n padding: 6px 21px;\n transition: .25s linear;\n}\n.select2-search-choice:hover {\n padding-right: 28px;\n padding-left: 14px;\n color: #ffffff;\n}\n.select2-search-choice:hover .select2-search-choice-close {\n opacity: 1;\n filter: none;\n color: inherit;\n}\n.select2-search-choice .select2-search-choice-close {\n color: #ffffff;\n cursor: pointer;\n font-size: 12px;\n position: absolute;\n right: 0;\n text-align: right;\n text-decoration: none;\n top: 0;\n width: 100%;\n bottom: 0;\n padding-right: 10px;\n z-index: 2;\n opacity: 0;\n filter: alpha(opacity=0);\n transition: opacity .25s linear;\n}\n.select2-search-choice .select2-search-choice-close:after {\n content: \"\\e609\";\n font-family: \"Flat-UI-Icons\";\n line-height: 27px;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n.select2-search-field input[type=\"text\"] {\n color: #34495e;\n font-size: 14px;\n border: none;\n box-shadow: none;\n outline: none;\n background-color: transparent;\n padding: 0;\n margin: 0;\n width: auto;\n max-width: inherit;\n min-width: 80px;\n vertical-align: top;\n height: 29px;\n}\n.select2-search-field:first-child input[type=\"text\"] {\n height: 23px;\n margin: 3px 0 5px;\n}\n.select2-container-multi.multiselect-default {\n border-color: #bdc3c7;\n}\n.select2-container-multi.multiselect-default .select2-search-choice {\n background-color: #bdc3c7;\n}\n.select2-container-multi.multiselect-default .select2-search-choice:hover {\n background-color: #cacfd2;\n}\n.select2-container-multi.multiselect-primary {\n border-color: #1abc9c;\n}\n.select2-container-multi.multiselect-primary .select2-search-choice {\n background-color: #1abc9c;\n}\n.select2-container-multi.multiselect-primary .select2-search-choice:hover {\n background-color: #48c9b0;\n}\n.select2-container-multi.multiselect-info {\n border-color: #3498db;\n}\n.select2-container-multi.multiselect-info .select2-search-choice {\n background-color: #3498db;\n}\n.select2-container-multi.multiselect-info .select2-search-choice:hover {\n background-color: #5dade2;\n}\n.select2-container-multi.multiselect-danger {\n border-color: #e74c3c;\n}\n.select2-container-multi.multiselect-danger .select2-search-choice {\n background-color: #e74c3c;\n}\n.select2-container-multi.multiselect-danger .select2-search-choice:hover {\n background-color: #ec7063;\n}\n.select2-container-multi.multiselect-success {\n border-color: #2ecc71;\n}\n.select2-container-multi.multiselect-success .select2-search-choice {\n background-color: #2ecc71;\n}\n.select2-container-multi.multiselect-success .select2-search-choice:hover {\n background-color: #58d68d;\n}\n.select2-container-multi.multiselect-warning {\n border-color: #f1c40f;\n}\n.select2-container-multi.multiselect-warning .select2-search-choice {\n background-color: #f1c40f;\n}\n.select2-container-multi.multiselect-warning .select2-search-choice:hover {\n background-color: #f4d313;\n}\n.select2-container-multi.multiselect-inverse {\n border-color: #34495e;\n}\n.select2-container-multi.multiselect-inverse .select2-search-choice {\n background-color: #34495e;\n}\n.select2-container-multi.multiselect-inverse .select2-search-choice:hover {\n background-color: #415b76;\n}\n.select2-drop {\n min-width: 220px;\n margin-top: 9px;\n visibility: visible;\n opacity: 1;\n filter: none;\n border-radius: 4px;\n font-size: 14px;\n position: absolute;\n z-index: 9999;\n top: 100%;\n transition: none;\n}\n.select2-drop.select2-drop-above {\n margin-top: -9px;\n}\n.select2-drop.select2-drop-auto-width {\n width: auto;\n}\n.select2-drop.show-select-search .select2-search {\n display: block;\n}\n.select2-drop.show-select-search .select2-search + .select2-results > li:first-child .select2-result-label {\n border-radius: 0;\n}\n.select2-drop .select2-results {\n padding: 0;\n margin: 0;\n list-style: none;\n}\n.select2-drop .select2-results > li:first-child > .select2-result-label {\n border-top-right-radius: 4px;\n border-top-left-radius: 4px;\n}\n.select2-drop .select2-results > li:last-child > .select2-result-label {\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n.select2-drop .select2-result-sub {\n padding: 0;\n margin: 0;\n list-style: none;\n}\n.select2-drop .select2-result-sub > li:last-child > .select2-result-label {\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n.select2-drop .select2-no-results {\n padding: 8px 15px;\n}\n.select2-drop .select2-result-label {\n line-height: 1.429;\n padding: 8px 16px;\n user-select: none;\n transition: background-color 0.25s, color 0.25s;\n}\n.select2-drop .select2-result-selectable .select2-result-label {\n color: rgba(52, 73, 94, 0.85);\n cursor: pointer;\n}\n.select2-drop .select2-result-selectable .select2-result-label:focus,\n.select2-drop .select2-result-selectable .select2-result-label:hover,\n.select2-drop .select2-result-selectable .select2-result-label:active {\n background-color: #e1e4e7;\n color: inherit;\n outline: none;\n}\n.select2-drop .select2-disabled {\n cursor: default;\n color: rgba(52, 73, 94, 0.95);\n opacity: 0.4;\n filter: alpha(opacity=40);\n}\n.select2-drop .select2-disabled:focus,\n.select2-drop .select2-disabled:hover,\n.select2-drop .select2-disabled:active {\n background: none !important;\n}\n.select2-drop .select2-highlighted > .select2-result-label {\n background: #1abc9c;\n color: #ffffff;\n}\n.select2-drop .select2-result-with-children > .select2-result-label {\n font-size: 13px;\n text-transform: uppercase;\n color: rgba(52, 73, 94, 0.6);\n margin-top: 5px;\n}\n.select2-drop .select2-result-with-children + .select2-result-with-children > .select2-result-label {\n margin-top: 11px;\n}\n.select2-results {\n max-height: 200px;\n position: relative;\n overflow-x: hidden;\n overflow-y: auto;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n.select2-search {\n padding: 8px 6px;\n width: 100%;\n display: none;\n}\n.select2-search input[type=\"text\"] {\n width: 100%;\n height: auto !important;\n}\n.select-inverse-dropdown {\n background-color: #34495e;\n color: rgba(255, 255, 255, 0.75);\n}\n.select-inverse-dropdown .select2-results .select2-result-label {\n color: #ffffff;\n}\n.select-inverse-dropdown .select2-results .select2-result-label:focus,\n.select-inverse-dropdown .select2-results .select2-result-label:hover,\n.select-inverse-dropdown .select2-results .select2-result-label:active {\n background: #2c3e50;\n}\n.select-inverse-dropdown .select2-results.select2-disabled .select2-result-label:hover {\n color: #ffffff;\n}\n.select-inverse-dropdown .select2-result-with-children > .select2-result-label {\n color: rgba(255, 255, 255, 0.6);\n}\n.select-inverse-dropdown .select2-result-with-children > .select2-result-label:hover {\n color: #ffffff;\n background: none !important;\n}\n.select2-drop-multi {\n border-radius: 6px;\n}\n.select2-drop-multi .select2-results {\n padding: 2px 0;\n}\n.select2-drop-multi .select2-result {\n padding: 2px 4px;\n}\n.select2-drop-multi .select2-result-label {\n border-radius: 4px;\n}\n.select2-drop-multi .select2-selected {\n display: none;\n}\n.select2-offscreen,\n.select2-offscreen:focus {\n clip: rect(0 0 0 0) !important;\n width: 1px !important;\n height: 1px !important;\n border: 0 !important;\n margin: 0 !important;\n padding: 0 !important;\n overflow: hidden !important;\n position: absolute !important;\n outline: 0 !important;\n left: 0 !important;\n top: 0 !important;\n}\n.select2-hidden-accessible {\n border: 0;\n clip: rect(0 0 0 0);\n height: 1px;\n margin: -1px;\n overflow: hidden;\n padding: 0;\n position: absolute;\n width: 1px;\n}\n.select2-offscreen,\n.select2-offscreen:focus {\n clip: rect(0 0 0 0) !important;\n width: 1px !important;\n height: 1px !important;\n border: 0 !important;\n margin: 0 !important;\n padding: 0 !important;\n overflow: hidden !important;\n position: absolute !important;\n outline: 0 !important;\n left: 0 !important;\n top: 0 !important;\n}\n.select2-display-none {\n display: none;\n}\n.select2-measure-scrollbar {\n position: absolute;\n top: -10000px;\n left: -10000px;\n width: 100px;\n height: 100px;\n overflow: scroll;\n}\n.select2-drop-mask {\n border: 0;\n margin: 0;\n padding: 0;\n position: fixed;\n left: 0;\n top: 0;\n min-height: 100%;\n min-width: 100%;\n height: auto;\n width: auto;\n z-index: 9998;\n /* styles required for IE to work */\n background-color: #fff;\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.tile {\n background-color: #eff0f2;\n border-radius: 6px;\n padding: 14px;\n margin-bottom: 20px;\n position: relative;\n text-align: center;\n}\n.tile .tile-hot-ribbon {\n display: block;\n position: absolute;\n right: -4px;\n top: -4px;\n width: 82px;\n}\n.tile p {\n font-size: 15px;\n margin-bottom: 33px;\n}\n.tile-image {\n height: 100px;\n margin: 31px 0 27px;\n vertical-align: bottom;\n}\n.tile-image.big-illustration {\n height: 111px;\n margin-top: 20px;\n width: 112px;\n}\n.tile-title {\n font-size: 20px;\n margin: 0;\n}\n.navbar {\n font-size: 16px;\n min-height: 53px;\n margin-bottom: 30px;\n border: none;\n border-radius: 6px;\n}\n@media (min-width: 768px) {\n .navbar-header {\n float: left;\n }\n}\n.navbar-collapse {\n box-shadow: none;\n padding-right: 21px;\n padding-left: 21px;\n}\n.navbar-collapse .navbar-form:first-child {\n border: none;\n}\n@media (min-width: 768px) {\n .navbar-collapse .navbar-nav.navbar-left:first-child {\n margin-left: -21px;\n }\n .navbar-collapse .navbar-nav.navbar-left:first-child > li:first-child a {\n border-bottom-left-radius: 6px;\n border-top-left-radius: 6px;\n }\n .navbar-collapse .navbar-nav.navbar-right:last-child {\n margin-right: -21px;\n }\n .navbar-collapse .navbar-nav.navbar-right:last-child > .dropdown:last-child > a {\n border-radius: 0 6px 6px 0;\n }\n .navbar-fixed-top .navbar-collapse .navbar-form.navbar-right:last-child,\n .navbar-fixed-bottom .navbar-collapse .navbar-form.navbar-right:last-child {\n margin-right: 0;\n }\n}\n@media (max-width: 767px) {\n .navbar-collapse .navbar-nav.navbar-right:last-child {\n margin-bottom: 3px;\n }\n}\n.navbar .container,\n.navbar .container-fluid {\n padding-left: 21px;\n padding-right: 21px;\n}\n.navbar .container > .navbar-header,\n.navbar .container-fluid > .navbar-header,\n.navbar .container > .navbar-collapse,\n.navbar .container-fluid > .navbar-collapse {\n margin-right: -21px;\n margin-left: -21px;\n}\n@media (min-width: 768px) {\n .navbar .container > .navbar-header,\n .navbar .container-fluid > .navbar-header,\n .navbar .container > .navbar-collapse,\n .navbar .container-fluid > .navbar-collapse {\n margin-right: 0;\n margin-left: 0;\n }\n}\n.navbar-static-top {\n z-index: 1000;\n border-width: 0;\n border-radius: 0;\n}\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n z-index: 1030;\n border-radius: 0;\n}\n.navbar-fixed-top {\n border-width: 0;\n}\n.navbar-fixed-bottom {\n margin-bottom: 0;\n border-width: 0;\n}\n.navbar-brand {\n font-size: 24px;\n line-height: 1.042;\n height: 53px;\n font-weight: 700;\n padding: 14px 21px;\n}\n.navbar-brand > [class*=\"fui-\"] {\n font-size: 19px;\n line-height: 1.263;\n vertical-align: top;\n}\n@media (min-width: 768px) {\n .navbar > .container .navbar-brand,\n .navbar > .container-fluid .navbar-brand {\n margin-left: -21px;\n }\n}\n.navbar-toggle {\n border: none;\n color: #34495e;\n margin: 0 0 0 21px;\n padding: 0 21px;\n height: 53px;\n line-height: 53px;\n}\n.navbar-toggle:before {\n color: #16a085;\n content: \"\\e61a\";\n font-family: \"Flat-UI-Icons\";\n font-size: 22px;\n font-style: normal;\n font-weight: normal;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n transition: color .25s linear;\n}\n.navbar-toggle:hover,\n.navbar-toggle:focus {\n outline: none;\n}\n.navbar-toggle:hover:before,\n.navbar-toggle:focus:before {\n color: #1abc9c;\n}\n.navbar-toggle .icon-bar {\n display: none;\n}\n@media (min-width: 768px) {\n .navbar-toggle {\n display: none;\n }\n}\n.navbar-nav {\n margin: 0;\n}\n.navbar-nav > li > a {\n font-size: 16px;\n padding: 15px 21px;\n line-height: 23px;\n font-weight: 700;\n}\n.navbar-nav > li > a:hover,\n.navbar-nav > li > a:focus,\n.navbar-nav .open > a:focus,\n.navbar-nav .open > a:hover {\n background-color: transparent;\n}\n.navbar-nav [class^=\"fui-\"] {\n line-height: 20px;\n position: relative;\n top: 1px;\n}\n.navbar-nav .visible-sm > [class^=\"fui-\"],\n.navbar-nav .visible-xs > [class^=\"fui-\"] {\n margin-left: 12px;\n}\n@media (max-width: 767px) {\n .navbar-nav {\n margin: 0 -21px;\n }\n .navbar-nav .open .dropdown-menu > li > a,\n .navbar-nav .open .dropdown-menu .dropdown-header {\n padding: 7px 15px 7px 31px !important;\n }\n .navbar-nav .open .dropdown-menu > li > a {\n line-height: 23px;\n }\n .navbar-nav > li > a {\n padding-top: 7px;\n padding-bottom: 7px;\n }\n}\n.navbar-input {\n height: 35px;\n padding: 5px 10px;\n font-size: 13px;\n line-height: 1.4;\n border-radius: 6px;\n}\nselect.navbar-input {\n height: 35px;\n line-height: 35px;\n}\ntextarea.navbar-input,\nselect[multiple].navbar-input {\n height: auto;\n}\n.navbar-form {\n box-shadow: none;\n margin-top: 0;\n margin-bottom: 0;\n padding-right: 19px;\n padding-left: 19px;\n padding-top: 9px;\n padding-bottom: 9px;\n}\n@media (max-width: 767px) {\n .navbar-form {\n margin: 3px -21px;\n width: auto;\n }\n}\n.navbar-form .form-control,\n.navbar-form .input-group-addon,\n.navbar-form .btn,\n.navbar-form .select2-search input[type=\"text\"] {\n height: 35px;\n padding: 5px 10px;\n font-size: 13px;\n line-height: 1.4;\n border-radius: 6px;\n}\nselect.navbar-form .form-control,\nselect.navbar-form .input-group-addon,\nselect.navbar-form .btn,\nselect.navbar-form .select2-search input[type=\"text\"] {\n height: 35px;\n line-height: 35px;\n}\ntextarea.navbar-form .form-control,\ntextarea.navbar-form .input-group-addon,\ntextarea.navbar-form .btn,\nselect[multiple].navbar-form .form-control,\nselect[multiple].navbar-form .input-group-addon,\nselect[multiple].navbar-form .btn,\ntextarea.navbar-form .select2-search input[type=\"text\"],\nselect[multiple].navbar-form .select2-search input[type=\"text\"] {\n height: auto;\n}\n.navbar-form .btn {\n margin: 0;\n}\n.navbar-form .input-group .form-control:first-child,\n.navbar-form .input-group-addon:first-child,\n.navbar-form .input-group-btn:first-child > .btn,\n.navbar-form .input-group-btn:first-child > .dropdown-toggle,\n.navbar-form .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.navbar-form .input-group .select2-search input[type=\"text\"]:first-child {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n.navbar-form .input-group .form-control:last-child,\n.navbar-form .input-group-addon:last-child,\n.navbar-form .input-group-btn:last-child > .btn,\n.navbar-form .input-group-btn:last-child > .dropdown-toggle,\n.navbar-form .input-group-btn:first-child > .btn:not(:first-child),\n.navbar-form .input-group .select2-search input[type=\"text\"]:last-child {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\n.navbar-form .form-control,\n.navbar-form .select2-search input[type=\"text\"] {\n font-size: 15px;\n border-radius: 5px;\n display: table-cell;\n}\n.navbar-form .form-group ~ .btn {\n font-size: 15px;\n border-radius: 5px;\n margin-left: 5px;\n}\n.navbar-form .form-group + .btn {\n margin-right: 5px;\n}\n@media (min-width: 768px) {\n .navbar-form .input-group {\n width: 195px;\n }\n}\n@media (max-width: 767px) {\n .navbar-form .form-group {\n margin-bottom: 7px;\n }\n .navbar-form .form-group:last-child {\n margin-bottom: 0;\n }\n .navbar-form .form-group + .btn {\n margin-left: 0;\n }\n}\n.navbar-nav > li > .dropdown-menu {\n min-width: 100%;\n margin-top: 9px;\n border-radius: 4px;\n}\n@media (max-width: 767px) {\n .navbar-nav > li.open > .dropdown-menu {\n margin-top: 0 !important;\n }\n}\n.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n.navbar-nav > .open > .dropdown-toggle,\n.navbar-nav > .open > .dropdown-toggle:focus,\n.navbar-nav > .open > .dropdown-toggle:hover {\n background-color: transparent;\n}\n.navbar-text {\n font-size: 16px;\n line-height: 1.438;\n color: #34495e;\n margin-top: 0;\n margin-bottom: 0;\n padding-top: 15px;\n padding-bottom: 15px;\n}\n@media (min-width: 768px) {\n .navbar-text {\n margin-left: 21px;\n margin-right: 21px;\n }\n .navbar-text.navbar-right:last-child {\n margin-right: 0;\n }\n}\n.navbar-btn {\n margin-top: 6px;\n margin-bottom: 6px;\n}\n.navbar-btn.btn-sm {\n margin-top: 9px;\n margin-bottom: 8px;\n}\n.navbar-btn.btn-xs {\n margin-top: 14px;\n margin-bottom: 14px;\n}\n.navbar-unread,\n.navbar-new {\n font-family: \"Lato\", Helvetica, Arial, sans-serif;\n background-color: #1abc9c;\n border-radius: 50%;\n color: #ffffff;\n font-size: 0;\n font-weight: 700;\n height: 6px;\n line-height: 1;\n position: absolute;\n right: 12px;\n text-align: center;\n top: 35%;\n width: 6px;\n z-index: 10;\n}\n@media (max-width: 768px) {\n .navbar-unread,\n .navbar-new {\n position: static;\n float: right;\n margin: 0 0 0 10px;\n }\n}\n.active .navbar-unread,\n.active .navbar-new {\n background-color: #ffffff;\n display: none;\n}\n.navbar-new {\n background-color: #e74c3c;\n font-size: 12px;\n height: 18px;\n line-height: 17px;\n margin: -6px -10px;\n min-width: 18px;\n padding: 0 1px;\n width: auto;\n -webkit-font-smoothing: subpixel-antialiased;\n}\n.navbar-default {\n background-color: #ecf0f1;\n}\n.navbar-default .navbar-brand {\n color: #34495e;\n}\n.navbar-default .navbar-brand:hover,\n.navbar-default .navbar-brand:focus {\n color: #1abc9c;\n background-color: transparent;\n}\n.navbar-default .navbar-toggle:before {\n color: #34495e;\n}\n.navbar-default .navbar-toggle:hover,\n.navbar-default .navbar-toggle:focus {\n background-color: transparent;\n}\n.navbar-default .navbar-toggle:hover:before,\n.navbar-default .navbar-toggle:focus:before {\n color: #1abc9c;\n}\n.navbar-default .navbar-collapse,\n.navbar-default .navbar-form {\n border-color: #e5e9ea;\n border-width: 2px;\n}\n.navbar-default .navbar-nav > li > a {\n color: #34495e;\n}\n.navbar-default .navbar-nav > li > a:hover,\n.navbar-default .navbar-nav > li > a:focus {\n color: #1abc9c;\n background-color: transparent;\n}\n.navbar-default .navbar-nav > .active > a,\n.navbar-default .navbar-nav > .active > a:hover,\n.navbar-default .navbar-nav > .active > a:focus {\n color: #1abc9c;\n background-color: transparent;\n}\n.navbar-default .navbar-nav > .disabled > a,\n.navbar-default .navbar-nav > .disabled > a:hover,\n.navbar-default .navbar-nav > .disabled > a:focus {\n color: #cccccc;\n background-color: transparent;\n}\n.navbar-default .navbar-nav > .dropdown > a .caret {\n border-top-color: #34495e;\n border-bottom-color: #34495e;\n}\n.navbar-default .navbar-nav > .active > a .caret {\n border-top-color: #1abc9c;\n border-bottom-color: #1abc9c;\n}\n.navbar-default .navbar-nav > .dropdown > a:hover .caret,\n.navbar-default .navbar-nav > .dropdown > a:focus .caret {\n border-top-color: #1abc9c;\n border-bottom-color: #1abc9c;\n}\n.navbar-default .navbar-nav > .open > a,\n.navbar-default .navbar-nav > .open > a:hover,\n.navbar-default .navbar-nav > .open > a:focus {\n background-color: transparent;\n color: #1abc9c;\n}\n.navbar-default .navbar-nav > .open > a .caret,\n.navbar-default .navbar-nav > .open > a:hover .caret,\n.navbar-default .navbar-nav > .open > a:focus .caret {\n border-top-color: #1abc9c;\n border-bottom-color: #1abc9c;\n}\n@media (max-width: 767px) {\n .navbar-default .navbar-nav .open .dropdown-menu > li > a {\n color: #34495e;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #1abc9c;\n background-color: transparent;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #1abc9c;\n background-color: transparent;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #cccccc;\n background-color: transparent;\n }\n}\n.navbar-default .navbar-form .form-control,\n.navbar-default .navbar-form .select2-search input[type=\"text\"] {\n border-color: transparent;\n}\n.navbar-default .navbar-form .form-control::-moz-placeholder,\n.navbar-default .navbar-form .select2-search input[type=\"text\"]::-moz-placeholder {\n color: #aeb6bf;\n opacity: 1;\n}\n.navbar-default .navbar-form .form-control:-ms-input-placeholder,\n.navbar-default .navbar-form .select2-search input[type=\"text\"]:-ms-input-placeholder {\n color: #aeb6bf;\n}\n.navbar-default .navbar-form .form-control::-webkit-input-placeholder,\n.navbar-default .navbar-form .select2-search input[type=\"text\"]::-webkit-input-placeholder {\n color: #aeb6bf;\n}\n.navbar-default .navbar-form .form-control:focus,\n.navbar-default .navbar-form .select2-search input[type=\"text\"]:focus {\n border-color: #1abc9c;\n color: #1abc9c;\n}\n.navbar-default .navbar-form .input-group-btn .btn {\n border-color: transparent;\n color: #919ba4;\n}\n.navbar-default .navbar-form .input-group.focus .form-control,\n.navbar-default .navbar-form .input-group.focus .input-group-btn .btn,\n.navbar-default .navbar-form .input-group.focus .select2-search input[type=\"text\"] {\n border-color: #1abc9c;\n color: #1abc9c;\n}\n.navbar-default .navbar-text {\n color: #34495e;\n}\n.navbar-default .navbar-link {\n color: #34495e;\n}\n.navbar-default .navbar-link:hover {\n color: #1abc9c;\n}\n.navbar-default .btn-link {\n color: #34495e;\n}\n.navbar-default .btn-link:hover,\n.navbar-default .btn-link:focus {\n color: #1abc9c;\n}\n.navbar-default .btn-link[disabled]:hover,\nfieldset[disabled] .navbar-default .btn-link:hover,\n.navbar-default .btn-link[disabled]:focus,\nfieldset[disabled] .navbar-default .btn-link:focus {\n color: #cccccc;\n}\n.navbar-inverse {\n background-color: #34495e;\n}\n.navbar-inverse .navbar-brand {\n color: #ffffff;\n}\n.navbar-inverse .navbar-brand:hover,\n.navbar-inverse .navbar-brand:focus {\n color: #1abc9c;\n background-color: transparent;\n}\n.navbar-inverse .navbar-toggle:before {\n color: #ffffff;\n}\n.navbar-inverse .navbar-toggle:hover,\n.navbar-inverse .navbar-toggle:focus {\n background-color: transparent;\n}\n.navbar-inverse .navbar-toggle:hover:before,\n.navbar-inverse .navbar-toggle:focus:before {\n color: #1abc9c;\n}\n.navbar-inverse .navbar-collapse {\n border-color: #2f4154;\n border-width: 2px;\n}\n.navbar-inverse .navbar-nav > li > a {\n color: #ffffff;\n}\n.navbar-inverse .navbar-nav > li > a:hover,\n.navbar-inverse .navbar-nav > li > a:focus {\n color: #1abc9c;\n background-color: transparent;\n}\n.navbar-inverse .navbar-nav > .active > a,\n.navbar-inverse .navbar-nav > .active > a:hover,\n.navbar-inverse .navbar-nav > .active > a:focus {\n color: #ffffff;\n background-color: #1abc9c;\n}\n.navbar-inverse .navbar-nav > .disabled > a,\n.navbar-inverse .navbar-nav > .disabled > a:hover,\n.navbar-inverse .navbar-nav > .disabled > a:focus {\n color: #444444;\n background-color: transparent;\n}\n.navbar-inverse .navbar-nav > .dropdown > a:hover .caret,\n.navbar-inverse .navbar-nav > .dropdown > a:focus .caret {\n border-top-color: #1abc9c;\n border-bottom-color: #1abc9c;\n}\n.navbar-inverse .navbar-nav > .open > a,\n.navbar-inverse .navbar-nav > .open > a:hover,\n.navbar-inverse .navbar-nav > .open > a:focus {\n background-color: #1abc9c;\n color: #ffffff;\n border-left-color: transparent;\n}\n.navbar-inverse .navbar-nav > .open > a .caret,\n.navbar-inverse .navbar-nav > .open > a:hover .caret,\n.navbar-inverse .navbar-nav > .open > a:focus .caret {\n border-top-color: #ffffff;\n border-bottom-color: #ffffff;\n}\n.navbar-inverse .navbar-nav > .dropdown > a .caret {\n border-top-color: #4b6075;\n border-bottom-color: #4b6075;\n}\n.navbar-inverse .navbar-nav > .open > .dropdown-menu {\n background-color: #34495e;\n padding: 3px 4px;\n}\n.navbar-inverse .navbar-nav > .open > .dropdown-menu > li > a {\n color: #e1e4e7;\n border-radius: 4px;\n padding: 6px 9px;\n}\n.navbar-inverse .navbar-nav > .open > .dropdown-menu > li > a:hover,\n.navbar-inverse .navbar-nav > .open > .dropdown-menu > li > a:focus {\n color: #ffffff;\n background-color: #1abc9c;\n}\n.navbar-inverse .navbar-nav > .open > .dropdown-menu > .divider {\n background-color: #2f4154;\n height: 2px;\n margin-left: -4px;\n margin-right: -4px;\n}\n@media (max-width: 767px) {\n .navbar-inverse .navbar-nav > li > a {\n border-left-width: 0;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {\n color: #ffffff;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #1abc9c;\n background-color: transparent;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #ffffff;\n background-color: #1abc9c;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #444444;\n background-color: transparent;\n }\n .navbar-inverse .navbar-nav .dropdown-menu .divider {\n background-color: #2f4154;\n }\n}\n.navbar-inverse .navbar-form .form-control,\n.navbar-inverse .navbar-form .select2-search input[type=\"text\"] {\n color: #536a81;\n border-color: transparent;\n background-color: #293a4a;\n}\n.navbar-inverse .navbar-form .form-control::-moz-placeholder,\n.navbar-inverse .navbar-form .select2-search input[type=\"text\"]::-moz-placeholder {\n color: #536a81;\n opacity: 1;\n}\n.navbar-inverse .navbar-form .form-control:-ms-input-placeholder,\n.navbar-inverse .navbar-form .select2-search input[type=\"text\"]:-ms-input-placeholder {\n color: #536a81;\n}\n.navbar-inverse .navbar-form .form-control::-webkit-input-placeholder,\n.navbar-inverse .navbar-form .select2-search input[type=\"text\"]::-webkit-input-placeholder {\n color: #536a81;\n}\n.navbar-inverse .navbar-form .form-control:focus,\n.navbar-inverse .navbar-form .select2-search input[type=\"text\"]:focus {\n border-color: #1abc9c;\n color: #1abc9c;\n}\n.navbar-inverse .navbar-form .btn {\n color: #ffffff;\n background-color: #1abc9c;\n}\n.navbar-inverse .navbar-form .btn:hover,\n.navbar-inverse .navbar-form .btn.hover,\n.navbar-inverse .navbar-form .btn:focus,\n.navbar-inverse .navbar-form .btn:active,\n.navbar-inverse .navbar-form .btn.active,\n.open > .dropdown-toggle.navbar-inverse .navbar-form .btn {\n color: #ffffff;\n background-color: #48c9b0;\n border-color: #48c9b0;\n}\n.navbar-inverse .navbar-form .btn:active,\n.navbar-inverse .navbar-form .btn.active,\n.open > .dropdown-toggle.navbar-inverse .navbar-form .btn {\n background: #16a085;\n border-color: #16a085;\n}\n.navbar-inverse .navbar-form .btn.disabled,\n.navbar-inverse .navbar-form .btn[disabled],\nfieldset[disabled] .navbar-inverse .navbar-form .btn,\n.navbar-inverse .navbar-form .btn.disabled:hover,\n.navbar-inverse .navbar-form .btn[disabled]:hover,\nfieldset[disabled] .navbar-inverse .navbar-form .btn:hover,\n.navbar-inverse .navbar-form .btn.disabled.hover,\n.navbar-inverse .navbar-form .btn[disabled].hover,\nfieldset[disabled] .navbar-inverse .navbar-form .btn.hover,\n.navbar-inverse .navbar-form .btn.disabled:focus,\n.navbar-inverse .navbar-form .btn[disabled]:focus,\nfieldset[disabled] .navbar-inverse .navbar-form .btn:focus,\n.navbar-inverse .navbar-form .btn.disabled:active,\n.navbar-inverse .navbar-form .btn[disabled]:active,\nfieldset[disabled] .navbar-inverse .navbar-form .btn:active,\n.navbar-inverse .navbar-form .btn.disabled.active,\n.navbar-inverse .navbar-form .btn[disabled].active,\nfieldset[disabled] .navbar-inverse .navbar-form .btn.active {\n background-color: #bdc3c7;\n border-color: #1abc9c;\n}\n.navbar-inverse .navbar-form .btn .badge {\n color: #1abc9c;\n background-color: #ffffff;\n}\n.navbar-inverse .navbar-form .input-group-btn .btn {\n border-color: transparent;\n background-color: #293a4a;\n color: #526a82;\n}\n.navbar-inverse .navbar-form .input-group.focus .form-control,\n.navbar-inverse .navbar-form .input-group.focus .input-group-btn .btn,\n.navbar-inverse .navbar-form .input-group.focus .select2-search input[type=\"text\"] {\n border-color: #1abc9c;\n color: #1abc9c;\n}\n@media (max-width: 767px) {\n .navbar-inverse .navbar-form {\n border-color: #2f4154;\n border-width: 2px 0;\n }\n}\n.navbar-inverse .navbar-text {\n color: #ffffff;\n}\n.navbar-inverse .navbar-text a {\n color: #ffffff;\n}\n.navbar-inverse .navbar-text a:hover,\n.navbar-inverse .navbar-text a:focus {\n color: #1abc9c;\n}\n.navbar-inverse .navbar-btn {\n color: #ffffff;\n background-color: #1abc9c;\n}\n.navbar-inverse .navbar-btn:hover,\n.navbar-inverse .navbar-btn.hover,\n.navbar-inverse .navbar-btn:focus,\n.navbar-inverse .navbar-btn:active,\n.navbar-inverse .navbar-btn.active,\n.open > .dropdown-toggle.navbar-inverse .navbar-btn {\n color: #ffffff;\n background-color: #48c9b0;\n border-color: #48c9b0;\n}\n.navbar-inverse .navbar-btn:active,\n.navbar-inverse .navbar-btn.active,\n.open > .dropdown-toggle.navbar-inverse .navbar-btn {\n background: #16a085;\n border-color: #16a085;\n}\n.navbar-inverse .navbar-btn.disabled,\n.navbar-inverse .navbar-btn[disabled],\nfieldset[disabled] .navbar-inverse .navbar-btn,\n.navbar-inverse .navbar-btn.disabled:hover,\n.navbar-inverse .navbar-btn[disabled]:hover,\nfieldset[disabled] .navbar-inverse .navbar-btn:hover,\n.navbar-inverse .navbar-btn.disabled.hover,\n.navbar-inverse .navbar-btn[disabled].hover,\nfieldset[disabled] .navbar-inverse .navbar-btn.hover,\n.navbar-inverse .navbar-btn.disabled:focus,\n.navbar-inverse .navbar-btn[disabled]:focus,\nfieldset[disabled] .navbar-inverse .navbar-btn:focus,\n.navbar-inverse .navbar-btn.disabled:active,\n.navbar-inverse .navbar-btn[disabled]:active,\nfieldset[disabled] .navbar-inverse .navbar-btn:active,\n.navbar-inverse .navbar-btn.disabled.active,\n.navbar-inverse .navbar-btn[disabled].active,\nfieldset[disabled] .navbar-inverse .navbar-btn.active {\n background-color: #bdc3c7;\n border-color: #1abc9c;\n}\n.navbar-inverse .navbar-btn .badge {\n color: #1abc9c;\n background-color: #ffffff;\n}\n@media (min-width: 768px) {\n .navbar-embossed > .navbar-collapse {\n border-radius: 6px;\n box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.15);\n }\n .navbar-embossed.navbar-inverse .navbar-nav .active > a,\n .navbar-embossed.navbar-inverse .navbar-nav .open > a {\n box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.15);\n }\n}\n.navbar-lg {\n min-height: 76px;\n}\n.navbar-lg .navbar-brand {\n line-height: 1;\n height: 76px;\n padding-top: 26px;\n padding-bottom: 26px;\n}\n.navbar-lg .navbar-brand > [class*=\"fui-\"] {\n font-size: 24px;\n line-height: 1;\n}\n.navbar-lg .navbar-nav > li > a {\n font-size: 15px;\n line-height: 1.6;\n}\n@media (min-width: 768px) {\n .navbar-lg .navbar-nav > li > a {\n padding-top: 26px;\n padding-bottom: 26px;\n }\n}\n.navbar-lg .navbar-toggle {\n height: 76px;\n line-height: 76px;\n}\n.navbar-lg .navbar-form {\n padding-top: 20.5px;\n padding-bottom: 20.5px;\n}\n.navbar-lg .navbar-text {\n padding-top: 26.5px;\n padding-bottom: 26.5px;\n}\n.navbar-lg .navbar-btn {\n margin-top: 17.5px;\n margin-bottom: 17.5px;\n}\n.navbar-lg .navbar-btn.btn-sm {\n margin-top: 20.5px;\n margin-bottom: 20.5px;\n}\n.navbar-lg .navbar-btn.btn-xs {\n margin-top: 25.5px;\n margin-bottom: 25.5px;\n}\n.bootstrap-switch {\n font-size: 15px;\n line-height: 29px;\n display: inline-block;\n cursor: pointer;\n border-radius: 30px;\n position: relative;\n text-align: left;\n overflow: hidden;\n vertical-align: middle;\n width: 80px;\n height: 29px;\n -webkit-mask-box-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgODAgMjkiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDgwIDI5IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGQ9Ik04MCwxNC41YzAsOC02LjUsMTQuNS0xNC41LDE0LjVoLTUxQzYuNSwyOSwwLDIyLjUsMCwxNC41bDAsMEMwLDYuNSw2LjUsMCwxNC41LDBoNTFDNzMuNSwwLDgwLDYuNSw4MCwxNC41TDgwLDE0LjV6Ii8+DQo8L3N2Zz4NCg==) 0 0 stretch;\n user-select: none;\n}\n.bootstrap-switch > div {\n display: inline-block;\n width: 132px;\n border-radius: 30px;\n transform: translate3d(0, 0, 0);\n}\n.bootstrap-switch > div > span {\n font-weight: 700;\n line-height: 19px;\n cursor: pointer;\n display: inline-block;\n height: 100%;\n padding-bottom: 5px;\n padding-top: 5px;\n text-align: center;\n z-index: 1;\n width: 66px;\n transition: box-shadow 0.25s ease-out;\n}\n.bootstrap-switch > div > span > [class^=\"fui-\"] {\n text-indent: 0;\n}\n.bootstrap-switch > div > label {\n cursor: pointer;\n display: block;\n position: absolute;\n width: 100%;\n height: 100%;\n text-indent: -9999px;\n font-size: 0;\n top: 0;\n left: 0;\n margin: 0;\n z-index: 200;\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.bootstrap-switch input[type=\"radio\"],\n.bootstrap-switch input[type=\"checkbox\"] {\n position: absolute !important;\n margin: 0;\n top: 0;\n left: 0;\n z-index: -1;\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.bootstrap-switch-handle-on {\n border-bottom-left-radius: 30px;\n border-top-left-radius: 30px;\n}\n.bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-default {\n box-shadow: inset 0 0 transparent, -16px 0 0 #bdc3c7;\n}\n.bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-default:before {\n border-color: #bdc3c7;\n background-color: #7f8c9a;\n}\n.bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-primary {\n box-shadow: inset 0 0 transparent, -16px 0 0 #34495e;\n}\n.bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-primary:before {\n border-color: #34495e;\n background-color: #1abc9c;\n}\n.bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-success {\n box-shadow: inset 0 0 transparent, -16px 0 0 #2ecc71;\n}\n.bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-success:before {\n border-color: #2ecc71;\n background-color: #ffffff;\n}\n.bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-warning {\n box-shadow: inset 0 0 transparent, -16px 0 0 #f1c40f;\n}\n.bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-warning:before {\n border-color: #f1c40f;\n background-color: #ffffff;\n}\n.bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-info {\n box-shadow: inset 0 0 transparent, -16px 0 0 #3498db;\n}\n.bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-info:before {\n border-color: #3498db;\n background-color: #ffffff;\n}\n.bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-danger {\n box-shadow: inset 0 0 transparent, -16px 0 0 #e74c3c;\n}\n.bootstrap-switch-off .bootstrap-switch-handle-on ~ .bootstrap-switch-handle-off.bootstrap-switch-danger:before {\n border-color: #e74c3c;\n background-color: #ffffff;\n}\n.bootstrap-switch-handle-off {\n border-bottom-right-radius: 30px;\n border-top-right-radius: 30px;\n}\n.bootstrap-switch-handle-off:before {\n display: inline-block;\n content: \" \";\n border: 4px solid transparent;\n border-radius: 50%;\n text-align: center;\n vertical-align: top;\n padding: 0;\n height: 29px;\n width: 29px;\n position: absolute;\n top: 0;\n left: 51px;\n z-index: 100;\n background-clip: padding-box;\n transition: border-color 0.25s ease-out, background-color 0.25s ease-out;\n}\n.bootstrap-switch-animate > div {\n transition: margin-left 0.25s ease-out;\n}\n.bootstrap-switch-on > div {\n margin-left: 0;\n}\n.bootstrap-switch-off > div {\n margin-left: -51px;\n}\n.bootstrap-switch-disabled,\n.bootstrap-switch-readonly {\n opacity: 0.5;\n filter: alpha(opacity=50);\n cursor: default;\n}\n.bootstrap-switch-disabled > div > span,\n.bootstrap-switch-readonly > div > span,\n.bootstrap-switch-disabled > div > label,\n.bootstrap-switch-readonly > div > label {\n cursor: default !important;\n}\n.bootstrap-switch-focused {\n outline: 0;\n}\n.bootstrap-switch-default {\n color: #ffffff;\n background-color: #bdc3c7;\n}\n.bootstrap-switch-default ~ .bootstrap-switch-handle-off:before {\n background-color: #7f8c9a;\n border-color: #bdc3c7;\n}\n.bootstrap-switch-on .bootstrap-switch-default ~ .bootstrap-switch-handle-off {\n box-shadow: inset 16px 0 0 #bdc3c7;\n}\n.bootstrap-switch-primary {\n color: #1abc9c;\n background-color: #34495e;\n}\n.bootstrap-switch-primary ~ .bootstrap-switch-handle-off:before {\n background-color: #1abc9c;\n border-color: #34495e;\n}\n.bootstrap-switch-on .bootstrap-switch-primary ~ .bootstrap-switch-handle-off {\n box-shadow: inset 16px 0 0 #34495e;\n}\n.bootstrap-switch-info {\n color: #ffffff;\n background-color: #3498db;\n}\n.bootstrap-switch-info ~ .bootstrap-switch-handle-off:before {\n background-color: #ffffff;\n border-color: #3498db;\n}\n.bootstrap-switch-on .bootstrap-switch-info ~ .bootstrap-switch-handle-off {\n box-shadow: inset 16px 0 0 #3498db;\n}\n.bootstrap-switch-success {\n color: #ffffff;\n background-color: #2ecc71;\n}\n.bootstrap-switch-success ~ .bootstrap-switch-handle-off:before {\n background-color: #ffffff;\n border-color: #2ecc71;\n}\n.bootstrap-switch-on .bootstrap-switch-success ~ .bootstrap-switch-handle-off {\n box-shadow: inset 16px 0 0 #2ecc71;\n}\n.bootstrap-switch-warning {\n color: #ffffff;\n background-color: #f1c40f;\n}\n.bootstrap-switch-warning ~ .bootstrap-switch-handle-off:before {\n background-color: #ffffff;\n border-color: #f1c40f;\n}\n.bootstrap-switch-on .bootstrap-switch-warning ~ .bootstrap-switch-handle-off {\n box-shadow: inset 16px 0 0 #f1c40f;\n}\n.bootstrap-switch-danger {\n color: #ffffff;\n background-color: #e74c3c;\n}\n.bootstrap-switch-danger ~ .bootstrap-switch-handle-off:before {\n background-color: #ffffff;\n border-color: #e74c3c;\n}\n.bootstrap-switch-on .bootstrap-switch-danger ~ .bootstrap-switch-handle-off {\n box-shadow: inset 16px 0 0 #e74c3c;\n}\n.bootstrap-switch-square .bootstrap-switch {\n -webkit-mask-box-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgODAgMjkiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDgwIDI5IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGQ9Ik04MCwyNWMwLDIuMi0xLjgsNC00LDRINGMtMi4yLDAtNC0xLjgtNC00VjRjMC0yLjIsMS44LTQsNC00aDcyYzIuMiwwLDQsMS44LDQsNFYyNXoiLz4NCjwvc3ZnPg0K) 0 0 stretch;\n border-radius: 4px;\n}\n.bootstrap-switch-square .bootstrap-switch > div {\n border-radius: 4px;\n}\n.bootstrap-switch-square .bootstrap-switch .bootstrap-switch-handle-on {\n text-indent: -15px;\n border-bottom-left-radius: 4px;\n border-top-left-radius: 4px;\n}\n.bootstrap-switch-square .bootstrap-switch .bootstrap-switch-handle-off {\n text-indent: 15px;\n border-bottom-right-radius: 4px;\n border-top-right-radius: 4px;\n}\n.bootstrap-switch-square .bootstrap-switch .bootstrap-switch-handle-off:before {\n border: none;\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n border-bottom-right-radius: 2px;\n border-top-right-radius: 2px;\n}\n.bootstrap-switch-square .bootstrap-switch-off .bootstrap-switch-handle-off:before {\n border-bottom-left-radius: 2px;\n border-top-left-radius: 2px;\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n.share {\n background-color: #eff0f2;\n position: relative;\n border-radius: 6px;\n}\n.share ul {\n list-style-type: none;\n margin: 0;\n padding: 15px;\n}\n.share li {\n font-size: 15px;\n line-height: 1.4;\n padding-top: 11px;\n}\n.share li:before,\n.share li:after {\n content: \" \";\n display: table;\n}\n.share li:after {\n clear: both;\n}\n.share li:first-child {\n padding-top: 0;\n}\n.share .toggle {\n float: right;\n margin: 0;\n}\n.share .btn {\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.share-label {\n float: left;\n font-size: 15px;\n line-height: 1.4;\n padding-top: 5px;\n width: 50%;\n}\n.video-js {\n background-color: transparent;\n position: relative;\n padding-bottom: 47px;\n font-size: 0;\n vertical-align: middle;\n overflow: hidden;\n backface-visibility: hidden;\n border-top-radius: 6px;\n width: 100% !important;\n height: auto !important;\n}\n.video-js .vjs-tech {\n height: 100%;\n width: 100%;\n display: block;\n}\n.video-js::-moz-full-screen {\n position: absolute;\n}\n.video-js::-webkit-full-screen {\n width: 100% !important;\n height: 100% !important;\n}\n.vjs-fullscreen {\n position: fixed;\n overflow: hidden;\n z-index: 10000;\n left: 0;\n top: 0;\n bottom: 0;\n right: 0;\n width: 100% !important;\n height: 100% !important;\n border-top-radius: 0;\n}\n.vjs-fullscreen .vjs-control-bar {\n margin-top: 0;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.vjs-fullscreen .vjs-tech {\n background-color: #000000;\n}\n.vjs-poster {\n margin: 0 auto;\n padding: 0;\n cursor: pointer;\n position: relative;\n width: 100%;\n max-height: 100%;\n border-top-radius: 6px;\n}\n.vjs-control-bar {\n position: relative;\n height: 47px;\n color: #ffffff;\n background: #2c3e50;\n margin-top: -1px;\n border-bottom-right-radius: 6px;\n border-bottom-left-radius: 6px;\n user-select: none;\n}\n.vjs-control-bar.vjs-fade-out {\n visibility: visible !important;\n opacity: 1 !important;\n}\n.vjs-text-track-display {\n text-align: center;\n position: absolute;\n bottom: 4em;\n left: 1em;\n right: 1em;\n font-family: \"Lato\", Helvetica, Arial, sans-serif;\n}\n.vjs-text-track {\n display: none;\n color: #ffffff;\n font-size: 1.4em;\n text-align: center;\n margin-bottom: .1em;\n background-color: rgba(0, 0, 0, 0.5);\n}\n.vjs-subtitles {\n color: #ffffff;\n}\n.vjs-captions {\n color: #fc6;\n}\n.vjs-tt-cue {\n display: block;\n}\n.vjs-fade-in {\n visibility: visible !important;\n opacity: 1 !important;\n transition: visibility 0s linear 0s, opacity .3s linear;\n}\n.vjs-fade-out {\n visibility: hidden !important;\n opacity: 0 !important;\n transition: visibility 0s linear 1.5s, opacity 1.5s linear;\n}\n.vjs-control {\n background-position: center;\n background-repeat: no-repeat;\n position: relative;\n text-align: center;\n display: inline-block;\n height: 18px;\n width: 18px;\n vertical-align: middle;\n}\n.vjs-control:focus {\n outline: 0;\n}\n.vjs-control > div {\n background-position: center;\n background-repeat: no-repeat;\n}\n.vjs-control-text {\n border: 0;\n clip: rect(0 0 0 0);\n height: 1px;\n margin: -1px;\n overflow: hidden;\n padding: 0;\n position: absolute;\n width: 1px;\n}\n.vjs-play-control {\n cursor: pointer;\n height: 47px;\n width: 58px;\n}\n.vjs-play-control > div {\n position: relative;\n height: 47px;\n}\n.vjs-play-control > div:before,\n.vjs-play-control > div:after {\n position: absolute;\n font-family: \"Flat-UI-Icons\";\n color: #1abc9c;\n font-size: 16px;\n top: 38%;\n left: 50%;\n margin: -0.5em 0 0 -0.5em;\n -webkit-font-smoothing: antialiased;\n transition: color .25s, opacity .25s;\n}\n.vjs-play-control > div:after {\n content: \"\\e615\";\n}\n.vjs-play-control > div:before {\n content: \"\\e616\";\n}\n.vjs-paused .vjs-play-control:hover > div:before {\n color: #16a085;\n}\n.vjs-paused .vjs-play-control > div:after {\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.vjs-paused .vjs-play-control > div:before {\n opacity: 1;\n filter: none;\n}\n.vjs-playing .vjs-play-control:hover > div:after {\n color: #16a085;\n}\n.vjs-playing .vjs-play-control > div:after {\n opacity: 1;\n filter: none;\n}\n.vjs-playing .vjs-play-control > div:before {\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.vjs-rewind-control {\n width: 5em;\n cursor: pointer !important;\n}\n.vjs-rewind-control > div {\n width: 19px;\n height: 16px;\n background: none transparent;\n margin: .5em auto 0;\n}\n.vjs-mute-control {\n float: right;\n margin: 14px 0;\n cursor: pointer !important;\n}\n.vjs-mute-control:hover > div,\n.vjs-mute-control:focus > div {\n color: #57718b;\n}\n.vjs-mute-control > div {\n height: 18px;\n color: #475d72;\n}\n.vjs-mute-control > div:after,\n.vjs-mute-control > div:before {\n font-family: \"Flat-UI-Icons\";\n font-size: 16px;\n line-height: 18px;\n position: absolute;\n left: 50%;\n margin: 0 0 0 -0.5em;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n transition: color .25s, opacity .25s;\n}\n.vjs-mute-control > div:after {\n content: \"\\e617\";\n}\n.vjs-mute-control > div:before {\n content: \"\\e618\";\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.vjs-mute-control.vjs-vol-0 > div:after {\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.vjs-mute-control.vjs-vol-0 > div:before {\n opacity: 1;\n filter: none;\n}\n.vjs-volume-control,\n.vjs-volume-level,\n.vjs-volume-handle,\n.vjs-volume-bar {\n display: none;\n}\n.vjs-progress-control {\n height: 12px;\n position: absolute;\n left: 60px;\n right: 160px;\n width: auto;\n top: 18px;\n background: #425669;\n border-radius: 32px;\n}\n.vjs-progress-holder {\n position: relative;\n cursor: pointer !important;\n padding: 0;\n margin: 0;\n height: 12px;\n}\n.vjs-play-progress,\n.vjs-load-progress {\n display: block;\n height: 12px;\n margin: 0;\n padding: 0;\n border-radius: 32px;\n}\n.vjs-play-progress {\n background: #1abc9c;\n left: -1px;\n position: absolute;\n top: 0;\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n.vjs-load-progress {\n background: #d6dbdf;\n}\n.vjs-load-progress[style*=\"100%\"],\n.vjs-load-progress[style*=\"99%\"] {\n border-radius: 32px;\n}\n.vjs-seek-handle {\n background-color: #16a085;\n width: 18px;\n height: 18px;\n top: 0;\n position: absolute;\n margin: -3px 0 0 -3px;\n border-radius: 50%;\n transition: background-color 0.25s;\n}\n.vjs-seek-handle[style*=\"95.\"] {\n margin-left: 3px;\n}\n.vjs-seek-handle[style=\"left: 0%;\"] {\n margin-left: -2px;\n}\n.vjs-seek-handle:hover,\n.vjs-seek-handle:focus {\n background-color: #148d75;\n}\n.vjs-seek-handle:active {\n background-color: #117a65;\n}\n.vjs-time-controls {\n font-family: \"Lato\", Helvetica, Arial, sans-serif;\n font-weight: 300;\n font-size: 13px;\n line-height: normal;\n width: auto;\n height: auto;\n position: absolute;\n}\n.vjs-time-divider {\n color: #5d6d7e;\n font-size: 14px;\n position: absolute;\n right: 114px;\n top: 11px;\n}\n.vjs-remaining-time {\n display: none;\n}\n.vjs-current-time {\n right: 122px;\n top: 16px;\n}\n.vjs-duration {\n color: #5d6d7e;\n right: 85px;\n top: 16px;\n}\n.vjs-fullscreen-control {\n cursor: pointer;\n float: right;\n margin: 14px 15px;\n}\n.vjs-fullscreen-control:hover > div,\n.vjs-fullscreen-control:focus > div {\n color: #57718b;\n}\n.vjs-fullscreen-control > div {\n height: 18px;\n color: #475d72;\n}\n.vjs-fullscreen-control > div:before {\n font-family: \"Flat-UI-Icons\";\n content: \"\\e619\";\n font-size: 16px;\n line-height: 18px;\n position: absolute;\n left: 50%;\n margin: 0 0 0 -0.5em;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n transition: color .25s, opacity .25s;\n}\n.vjs-menu-button {\n display: none !important;\n}\n.vjs-loading-spinner {\n position: absolute;\n top: 50%;\n left: 50%;\n background: #ebedee;\n display: none;\n height: 16px;\n width: 16px;\n border-radius: 10px;\n margin: -8px 0 0 -8px;\n animation: sharp 2s ease infinite;\n}\n@-webkit-keyframes sharp {\n 0% {\n background-color: #e74c3c;\n border-radius: 10px;\n transform: rotate(0deg);\n }\n 50% {\n background-color: #ebedee;\n border-radius: 0;\n transform: rotate(180deg);\n }\n 100% {\n background-color: #e74c3c;\n border-radius: 10px;\n transform: rotate(360deg);\n }\n}\n@-moz-keyframes sharp {\n 0% {\n background-color: #e74c3c;\n border-radius: 10px;\n transform: rotate(0deg);\n }\n 50% {\n background-color: #ebedee;\n border-radius: 0;\n transform: rotate(180deg);\n }\n 100% {\n background-color: #e74c3c;\n border-radius: 10px;\n transform: rotate(360deg);\n }\n}\n@-o-keyframes sharp {\n 0% {\n background-color: #e74c3c;\n border-radius: 10px;\n transform: rotate(0deg);\n }\n 50% {\n background-color: #ebedee;\n border-radius: 0;\n transform: rotate(180deg);\n }\n 100% {\n background-color: #e74c3c;\n border-radius: 10px;\n transform: rotate(360deg);\n }\n}\n@keyframes sharp {\n 0% {\n background-color: #e74c3c;\n border-radius: 10px;\n transform: rotate(0deg);\n }\n 50% {\n background-color: #ebedee;\n border-radius: 0;\n transform: rotate(180deg);\n }\n 100% {\n background-color: #e74c3c;\n border-radius: 10px;\n transform: rotate(360deg);\n }\n}\n.todo {\n color: #798795;\n margin-bottom: 20px;\n border-radius: 6px;\n}\n.todo ul {\n background-color: #2c3e50;\n margin: 0;\n padding: 0;\n list-style-type: none;\n border-radius: 0 0 6px 6px;\n}\n.todo li {\n background: #34495e;\n background-size: 20px 20px;\n cursor: pointer;\n font-size: 14px;\n line-height: 1.214;\n margin-top: 2px;\n padding: 18px 42px 21px 25px;\n position: relative;\n transition: .25s;\n}\n.todo li:first-child {\n margin-top: 0;\n}\n.todo li:last-child {\n border-radius: 0 0 6px 6px;\n padding-bottom: 21px;\n}\n.todo li.todo-done {\n background: transparent;\n color: #1abc9c;\n}\n.todo li.todo-done .todo-name {\n color: #1abc9c;\n}\n.todo li:after {\n content: \" \";\n display: block;\n width: 20px;\n height: 20px;\n position: absolute;\n top: 50%;\n right: 22px;\n margin-top: -10px;\n background: #ffffff;\n border-radius: 50%;\n}\n.todo li.todo-done:after {\n content: \"\\e60a\";\n font-family: 'Flat-UI-Icons';\n text-align: center;\n font-size: 12px;\n line-height: 21px;\n font-style: normal;\n font-weight: normal;\n font-variant: normal;\n text-transform: none;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n background: #1abc9c;\n color: #2c3e50;\n}\n.todo-search {\n position: relative;\n background: #1abc9c;\n background-size: 16px 16px;\n border-radius: 6px 6px 0 0;\n color: #34495e;\n padding: 19px 25px 20px;\n}\n.todo-search:before {\n position: absolute;\n font-family: 'Flat-UI-Icons';\n content: \"\\e630\";\n font-size: 16px;\n line-height: 17px;\n display: inline-block;\n top: 50%;\n left: 92%;\n margin: -0.5em 0 0 -1em;\n}\n.todo-search-field {\n background: none;\n border: none;\n color: #34495e;\n font-size: 19px;\n font-weight: 700;\n margin: 0;\n line-height: 23px;\n padding: 5px 0;\n text-indent: 0;\n box-shadow: none;\n outline: none;\n}\n.todo-search-field::-moz-placeholder {\n color: #34495e;\n opacity: 1;\n}\n.todo-search-field:-ms-input-placeholder {\n color: #34495e;\n}\n.todo-search-field::-webkit-input-placeholder {\n color: #34495e;\n}\n.todo-icon {\n float: left;\n font-size: 24px;\n padding: 11px 22px 0 0;\n}\n.todo-content {\n padding-top: 1px;\n overflow: hidden;\n}\n.todo-name {\n color: #ffffff;\n font-size: 17px;\n margin: 1px 0 3px;\n}\n.pallete-item {\n width: 140px;\n float: left;\n margin: 0 0 20px 20px;\n}\n.palette {\n font-size: 14px;\n line-height: 1.214;\n color: #ffffff;\n margin: 0;\n padding: 15px;\n text-transform: uppercase;\n}\n.palette dt,\n.palette dd {\n line-height: 1.429;\n}\n.palette dt {\n display: block;\n font-weight: bold;\n opacity: .8;\n}\n.palette dd {\n font-weight: 300;\n margin-left: 0;\n opacity: .8;\n -webkit-font-smoothing: subpixel-antialiased;\n}\n.palette-turquoise {\n background-color: #1abc9c;\n}\n.palette-green-sea {\n background-color: #16a085;\n}\n.palette-emerald {\n background-color: #2ecc71;\n}\n.palette-nephritis {\n background-color: #27ae60;\n}\n.palette-peter-river {\n background-color: #3498db;\n}\n.palette-belize-hole {\n background-color: #2980b9;\n}\n.palette-amethyst {\n background-color: #9b59b6;\n}\n.palette-wisteria {\n background-color: #8e44ad;\n}\n.palette-wet-asphalt {\n background-color: #34495e;\n}\n.palette-midnight-blue {\n background-color: #2c3e50;\n}\n.palette-sun-flower {\n background-color: #f1c40f;\n}\n.palette-orange {\n background-color: #f39c12;\n}\n.palette-carrot {\n background-color: #e67e22;\n}\n.palette-pumpkin {\n background-color: #d35400;\n}\n.palette-alizarin {\n background-color: #e74c3c;\n}\n.palette-pomegranate {\n background-color: #c0392b;\n}\n.palette-clouds {\n background-color: #ecf0f1;\n}\n.palette-silver {\n background-color: #bdc3c7;\n}\n.palette-concrete {\n background-color: #95a5a6;\n}\n.palette-asbestos {\n background-color: #7f8c8d;\n}\n.palette-clouds {\n color: #bdc3c7;\n}\n.palette-paragraph {\n color: #7f8c8d;\n font-size: 12px;\n line-height: 17px;\n}\n.palette-paragraph span {\n color: #bdc3c7;\n}\n.palette-headline {\n color: #7f8c8d;\n font-size: 13px;\n font-weight: 700;\n margin-top: -3px;\n}\n.login {\n background: url(../img/login/imac.png) 0 0 no-repeat;\n background-size: 940px 778px;\n color: #ffffff;\n margin-bottom: 77px;\n padding: 38px 38px 267px;\n position: relative;\n}\n.login-screen {\n background-color: #1abc9c;\n min-height: 473px;\n padding: 123px 199px 33px 306px;\n}\n.login-icon {\n left: 200px;\n position: absolute;\n top: 160px;\n width: 96px;\n}\n.login-icon > img {\n display: block;\n margin-bottom: 6px;\n width: 100%;\n}\n.login-icon > h4 {\n font-size: 17px;\n font-weight: 300;\n line-height: 34px;\n opacity: .95;\n}\n.login-icon > h4 small {\n color: inherit;\n display: block;\n font-size: inherit;\n font-weight: 700;\n}\n.login-form {\n background-color: #edeff1;\n padding: 24px 23px 20px;\n position: relative;\n border-radius: 6px;\n}\n.login-form .control-group {\n margin-bottom: 6px;\n position: relative;\n}\n.login-form .login-field {\n border-color: transparent;\n font-size: 17px;\n text-indent: 3px;\n}\n.login-form .login-field:focus {\n border-color: #1abc9c;\n}\n.login-form .login-field:focus + .login-field-icon {\n color: #1abc9c;\n}\n.login-form .login-field-icon {\n color: #bfc9ca;\n font-size: 16px;\n position: absolute;\n right: 15px;\n top: 3px;\n transition: all .25s;\n}\n.login-link {\n color: #bfc9ca;\n display: block;\n font-size: 13px;\n margin-top: 15px;\n text-align: center;\n}\n@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 2) {\n .login {\n background-image: url(../img/login/imac-2x.png);\n }\n}\nfooter {\n background-color: #edeff1;\n color: #bac1c8;\n font-size: 15px;\n padding: 0;\n}\nfooter a {\n color: #9aa4af;\n font-weight: 700;\n}\nfooter p {\n font-size: 15px;\n line-height: 20px;\n margin-bottom: 10px;\n}\n.footer-title {\n margin: 0 0 22px;\n padding-top: 21px;\n font-size: 24px;\n line-height: 40px;\n}\n.footer-brand {\n display: block;\n margin-bottom: 26px;\n width: 220px;\n}\n.footer-brand img {\n width: 216px;\n}\n.footer-banner {\n background-color: #1abc9c;\n color: #d1f2eb;\n margin-left: 42px;\n min-height: 316px;\n padding: 0 30px 30px;\n}\n.footer-banner .footer-title {\n color: #ffffff;\n}\n.footer-banner a {\n color: #b7f5e9;\n text-decoration: underline;\n}\n.footer-banner a:hover {\n text-decoration: none;\n}\n.footer-banner ul {\n list-style-type: none;\n margin: 0 0 26px;\n padding: 0;\n}\n.footer-banner ul li {\n border-top: 1px solid #1bc5a3;\n line-height: 19px;\n padding: 6px 0;\n}\n.footer-banner ul li:first-child {\n border-top: none;\n padding-top: 1px;\n}\n.last-col {\n overflow: hidden;\n}\n.ptn,\n.pvn,\n.pan {\n padding-top: 0;\n}\n.ptx,\n.pvx,\n.pax {\n padding-top: 3px;\n}\n.pts,\n.pvs,\n.pas {\n padding-top: 5px;\n}\n.ptm,\n.pvm,\n.pam {\n padding-top: 10px;\n}\n.ptl,\n.pvl,\n.pal {\n padding-top: 20px;\n}\n.prn,\n.phn,\n.pan {\n padding-right: 0;\n}\n.prx,\n.phx,\n.pax {\n padding-right: 3px;\n}\n.prs,\n.phs,\n.pas {\n padding-right: 5px;\n}\n.prm,\n.phm,\n.pam {\n padding-right: 10px;\n}\n.prl,\n.phl,\n.pal {\n padding-right: 20px;\n}\n.pbn,\n.pvn,\n.pan {\n padding-bottom: 0;\n}\n.pbx,\n.pvx,\n.pax {\n padding-bottom: 3px;\n}\n.pbs,\n.pvs,\n.pas {\n padding-bottom: 5px;\n}\n.pbm,\n.pvm,\n.pam {\n padding-bottom: 10px;\n}\n.pbl,\n.pvl,\n.pal {\n padding-bottom: 20px;\n}\n.pln,\n.phn,\n.pan {\n padding-left: 0;\n}\n.plx,\n.phx,\n.pax {\n padding-left: 3px;\n}\n.pls,\n.phs,\n.pas {\n padding-left: 5px;\n}\n.plm,\n.phm,\n.pam {\n padding-left: 10px;\n}\n.pll,\n.phl,\n.pal {\n padding-left: 20px;\n}\n.mtn,\n.mvn,\n.man {\n margin-top: 0px;\n}\n.mtx,\n.mvx,\n.max {\n margin-top: 3px;\n}\n.mts,\n.mvs,\n.mas {\n margin-top: 5px;\n}\n.mtm,\n.mvm,\n.mam {\n margin-top: 10px;\n}\n.mtl,\n.mvl,\n.mal {\n margin-top: 20px;\n}\n.mrn,\n.mhn,\n.man {\n margin-right: 0px;\n}\n.mrx,\n.mhx,\n.max {\n margin-right: 3px;\n}\n.mrs,\n.mhs,\n.mas {\n margin-right: 5px;\n}\n.mrm,\n.mhm,\n.mam {\n margin-right: 10px;\n}\n.mrl,\n.mhl,\n.mal {\n margin-right: 20px;\n}\n.mbn,\n.mvn,\n.man {\n margin-bottom: 0px;\n}\n.mbx,\n.mvx,\n.max {\n margin-bottom: 3px;\n}\n.mbs,\n.mvs,\n.mas {\n margin-bottom: 5px;\n}\n.mbm,\n.mvm,\n.mam {\n margin-bottom: 10px;\n}\n.mbl,\n.mvl,\n.mal {\n margin-bottom: 20px;\n}\n.mln,\n.mhn,\n.man {\n margin-left: 0px;\n}\n.mlx,\n.mhx,\n.max {\n margin-left: 3px;\n}\n.mls,\n.mhs,\n.mas {\n margin-left: 5px;\n}\n.mlm,\n.mhm,\n.mam {\n margin-left: 10px;\n}\n.mll,\n.mhl,\n.mal {\n margin-left: 20px;\n}\n/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n@media print {\n .btn {\n border-style: solid;\n border-width: 2px;\n }\n .dropdown-menu,\n .select2-drop {\n background: #fff !important;\n border: 2px solid #ddd;\n }\n .input-group-rounded .input-group-btn + .form-control,\n .input-group-rounded .input-group-btn + .select2-search input[type=\"text\"],\n .input-group-rounded .input-group-btn + .select2-search input[type=\"text\"] {\n padding-left: 10px;\n }\n .form-control,\n .select2-search input[type=\"text\"] {\n border: 2px solid #ddd !important;\n }\n .bootstrap-switch {\n height: 33px;\n width: 84px;\n border: 2px solid #bdc3c7;\n }\n .tooltip {\n border: 2px solid #bdc3c7;\n }\n .progress,\n .ui-slider {\n background: #ddd !important;\n }\n .progress-bar,\n .ui-slider-range,\n .ui-slider-handle {\n background: #bdc3c7 !important;\n }\n}\n/*# sourceMappingURL=flat-ui.css.map */","//\n// Glyphicons for Flat UI\n// --------------------------------------------------\n\n@font-face {\n font-family: 'Flat-UI-Icons';\n src: url('@{icon-font-path}@{icon-font-name}.eot');\n src: url('@{icon-font-path}@{icon-font-name}.eot?#iefix') format('embedded-opentype'),\n url('@{icon-font-path}@{icon-font-name}.woff') format('woff'),\n url('@{icon-font-path}@{icon-font-name}.ttf') format('truetype'),\n url('@{icon-font-path}@{icon-font-name}.svg#@{icon-font-svg-id}') format('svg');\n}\n\n[class^=\"fui-\"],\n[class*=\"fui-\"] {\n font-family: 'Flat-UI-Icons';\n speak: none;\n font-style: normal;\n font-weight: normal;\n font-variant: normal;\n text-transform: none;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n.fui-triangle-up:before {\n content: \"\\e600\";\n}\n.fui-triangle-down:before {\n content: \"\\e601\";\n}\n.fui-triangle-up-small:before {\n content: \"\\e602\";\n}\n.fui-triangle-down-small:before {\n content: \"\\e603\";\n}\n.fui-triangle-left-large:before {\n content: \"\\e604\";\n}\n.fui-triangle-right-large:before {\n content: \"\\e605\";\n}\n.fui-arrow-left:before {\n content: \"\\e606\";\n}\n.fui-arrow-right:before {\n content: \"\\e607\";\n}\n.fui-plus:before {\n content: \"\\e608\";\n}\n.fui-cross:before {\n content: \"\\e609\";\n}\n.fui-check:before {\n content: \"\\e60a\";\n}\n.fui-radio-unchecked:before {\n content: \"\\e60b\";\n}\n.fui-radio-checked:before {\n content: \"\\e60c\";\n}\n.fui-checkbox-unchecked:before {\n content: \"\\e60d\";\n}\n.fui-checkbox-checked:before {\n content: \"\\e60e\";\n}\n.fui-info-circle:before {\n content: \"\\e60f\";\n}\n.fui-alert-circle:before {\n content: \"\\e610\";\n}\n.fui-question-circle:before {\n content: \"\\e611\";\n}\n.fui-check-circle:before {\n content: \"\\e612\";\n}\n.fui-cross-circle:before {\n content: \"\\e613\";\n}\n.fui-plus-circle:before {\n content: \"\\e614\";\n}\n.fui-pause:before {\n content: \"\\e615\";\n}\n.fui-play:before {\n content: \"\\e616\";\n}\n.fui-volume:before {\n content: \"\\e617\";\n}\n.fui-mute:before {\n content: \"\\e618\";\n}\n.fui-resize:before {\n content: \"\\e619\";\n}\n.fui-list:before {\n content: \"\\e61a\";\n}\n.fui-list-thumbnailed:before {\n content: \"\\e61b\";\n}\n.fui-list-small-thumbnails:before {\n content: \"\\e61c\";\n}\n.fui-list-large-thumbnails:before {\n content: \"\\e61d\";\n}\n.fui-list-numbered:before {\n content: \"\\e61e\";\n}\n.fui-list-columned:before {\n content: \"\\e61f\";\n}\n.fui-list-bulleted:before {\n content: \"\\e620\";\n}\n.fui-window:before {\n content: \"\\e621\";\n}\n.fui-windows:before {\n content: \"\\e622\";\n}\n.fui-loop:before {\n content: \"\\e623\";\n}\n.fui-cmd:before {\n content: \"\\e624\";\n}\n.fui-mic:before {\n content: \"\\e625\";\n}\n.fui-heart:before {\n content: \"\\e626\";\n}\n.fui-location:before {\n content: \"\\e627\";\n}\n.fui-new:before {\n content: \"\\e628\";\n}\n.fui-video:before {\n content: \"\\e629\";\n}\n.fui-photo:before {\n content: \"\\e62a\";\n}\n.fui-time:before {\n content: \"\\e62b\";\n}\n.fui-eye:before {\n content: \"\\e62c\";\n}\n.fui-chat:before {\n content: \"\\e62d\";\n}\n.fui-home:before {\n content: \"\\e62e\";\n}\n.fui-upload:before {\n content: \"\\e62f\";\n}\n.fui-search:before {\n content: \"\\e630\";\n}\n.fui-user:before {\n content: \"\\e631\";\n}\n.fui-mail:before {\n content: \"\\e632\";\n}\n.fui-lock:before {\n content: \"\\e633\";\n}\n.fui-power:before {\n content: \"\\e634\";\n}\n.fui-calendar:before {\n content: \"\\e635\";\n}\n.fui-gear:before {\n content: \"\\e636\";\n}\n.fui-bookmark:before {\n content: \"\\e637\";\n}\n.fui-exit:before {\n content: \"\\e638\";\n}\n.fui-trash:before {\n content: \"\\e639\";\n}\n.fui-folder:before {\n content: \"\\e63a\";\n}\n.fui-bubble:before {\n content: \"\\e63b\";\n}\n.fui-export:before {\n content: \"\\e63c\";\n}\n.fui-calendar-solid:before {\n content: \"\\e63d\";\n}\n.fui-star:before {\n content: \"\\e63e\";\n}\n.fui-star-2:before {\n content: \"\\e63f\";\n}\n.fui-credit-card:before {\n content: \"\\e640\";\n}\n.fui-clip:before {\n content: \"\\e641\";\n}\n.fui-link:before {\n content: \"\\e642\";\n}\n.fui-tag:before {\n content: \"\\e643\";\n}\n.fui-document:before {\n content: \"\\e644\";\n}\n.fui-image:before {\n content: \"\\e645\";\n}\n.fui-facebook:before {\n content: \"\\e646\";\n}\n.fui-youtube:before {\n content: \"\\e647\";\n}\n.fui-vimeo:before {\n content: \"\\e648\";\n}\n.fui-twitter:before {\n content: \"\\e649\";\n}\n.fui-spotify:before {\n content: \"\\e64a\";\n}\n.fui-skype:before {\n content: \"\\e64b\";\n}\n.fui-pinterest:before {\n content: \"\\e64c\";\n}\n.fui-path:before {\n content: \"\\e64d\";\n}\n.fui-linkedin:before {\n content: \"\\e64e\";\n}\n.fui-google-plus:before {\n content: \"\\e64f\";\n}\n.fui-dribbble:before {\n content: \"\\e650\";\n}\n.fui-behance:before {\n content: \"\\e651\";\n}\n.fui-stumbleupon:before {\n content: \"\\e652\";\n}\n.fui-yelp:before {\n content: \"\\e653\";\n}\n.fui-wordpress:before {\n content: \"\\e654\";\n}\n.fui-windows-8:before {\n content: \"\\e655\";\n}\n.fui-vine:before {\n content: \"\\e656\";\n}\n.fui-tumblr:before {\n content: \"\\e657\";\n}\n.fui-paypal:before {\n content: \"\\e658\";\n}\n.fui-lastfm:before {\n content: \"\\e659\";\n}\n.fui-instagram:before {\n content: \"\\e65a\";\n}\n.fui-html5:before {\n content: \"\\e65b\";\n}\n.fui-github:before {\n content: \"\\e65c\";\n}\n.fui-foursquare:before {\n content: \"\\e65d\";\n}\n.fui-dropbox:before {\n content: \"\\e65e\";\n}\n.fui-android:before {\n content: \"\\e65f\";\n}\n.fui-apple:before {\n content: \"\\e660\";\n}\n","//\n// Scaffolding\n// --------------------------------------------------\n\n\n// Body reset\n// -------------------------\n\nbody {\n font-family: @font-family-base;\n font-size: @font-size-base;\n line-height: @line-height-base;\n color: @text-color;\n background-color: @body-bg;\n}\n\n// Links\n// -------------------------\n\na {\n color: @link-color;\n text-decoration: none;\n transition: .25s;\n \n &:hover,\n &:focus {\n color: @link-hover-color;\n text-decoration: @link-hover-decoration;\n }\n &:focus {\n outline: none;\n }\n}\n\n// Images\n// -------------------------\n\n// Rounded corners\n.img-rounded {\n border-radius: @border-radius-large;\n}\n\n// Image thumbnails\n//\n// Heads up! This is mixin-ed into thumbnails.less for `.thumbnail`.\n.img-thumbnail {\n padding: @thumbnail-padding;\n line-height: @line-height-base;\n background-color: @thumbnail-bg;\n border: 2px solid @thumbnail-border;\n border-radius: @thumbnail-border-radius;\n transition: all .25s ease-in-out;\n\n // Keep them at most 100% wide\n .img-responsive(inline-block);\n}\n\n// Description text under image\n.img-comment {\n font-size: ceil((@font-size-base * 0.8333)); // ~15px\n line-height: 1.2;\n font-style: italic;\n margin: 24px 0;\n}","// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n.img-responsive(@display: block) {\n display: @display;\n max-width: 100%; // Part 1: Set a maximum relative to the parent\n height: auto; // Part 2: Scale the height according to the width, otherwise you get stretching\n}\n\n\n// Retina image\n//\n// Short retina mixin for setting background-image and -size. Note that the\n// spelling of `min--moz-device-pixel-ratio` is intentional.\n.img-retina(@file-1x; @file-2x; @width-1x; @height-1x) {\n background-image: url(\"@{file-1x}\");\n\n @media\n only screen and (-webkit-min-device-pixel-ratio: 2),\n only screen and ( min--moz-device-pixel-ratio: 2),\n only screen and ( -o-min-device-pixel-ratio: 2/1),\n only screen and ( min-device-pixel-ratio: 2),\n only screen and ( min-resolution: 192dpi),\n only screen and ( min-resolution: 2dppx) {\n background-image: url(\"@{file-2x}\");\n background-size: @width-1x @height-1x;\n }\n}\n","//\n// Typography\n// --------------------------------------------------\n\n\n// Headings\n// -------------------------\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n font-family: @headings-font-family;\n font-weight: @headings-font-weight;\n line-height: @headings-line-height;\n color: @headings-color;\n\n small {\n color: @headings-small-color;\n }\n}\n\nh1,\nh2,\nh3 {\n margin-top: @line-height-computed;\n margin-bottom: (@line-height-computed / 2);\n}\nh4,\nh5,\nh6 {\n margin-top: (@line-height-computed / 2);\n margin-bottom: (@line-height-computed / 2);\n}\n\nh6 {\n font-weight: normal;\n}\n\nh1, .h1 { font-size: @font-size-h1; } // ~62px\nh2, .h2 { font-size: @font-size-h2; } // ~52px\nh3, .h3 { font-size: @font-size-h3; } // ~40px\nh4, .h4 { font-size: @font-size-h4; } // ~29px\nh5, .h5 { font-size: @font-size-h5; } // ~28px\nh6, .h6 { font-size: @font-size-h6; } // ~24px\n\n\n// Body text\n// -------------------------\n\np {\n font-size: @font-size-base;\n line-height: @line-height-base;\n margin: 0 0 (@line-height-computed / 2);\n}\n\n.lead {\n margin-bottom: @line-height-computed;\n font-size: floor((@font-size-base * 1.556)); // ~28px\n line-height: 1.46428571; // ~41px\n font-weight: 300;\n\n @media (min-width: @screen-sm-min) {\n font-size: (@font-size-base * 1.667); // ~30px\n }\n}\n\n// Emphasis & misc\n// -------------------------\n\n// Ex: 18px base font * 83% = about 15px\nsmall,\n.small {\n font-size: 83%; // ~15px\n line-height: 2.067; // ~31px\n}\n\n// Contextual emphasis\n.text-muted {\n color: @text-muted;\n}\n.text-inverse {\n color: @inverse;\n}\n.text-primary {\n .text-emphasis-variant(@brand-secondary);\n}\n.text-warning {\n .text-emphasis-variant(@state-warning-text);\n}\n.text-danger {\n .text-emphasis-variant(@state-danger-text);\n}\n.text-success {\n .text-emphasis-variant(@state-success-text);\n}\n.text-info {\n .text-emphasis-variant(@state-info-text);\n}\n\n// Contextual backgrounds\n.bg-primary {\n // Given the contrast here, this is the only class to have its color inverted\n // automatically.\n color: @inverse;\n .bg-variant(@brand-primary);\n}\n.bg-success {\n .bg-variant(@state-success-bg);\n}\n.bg-info {\n .bg-variant(@state-info-bg);\n}\n.bg-warning {\n .bg-variant(@state-warning-bg);\n}\n.bg-danger {\n .bg-variant(@state-danger-bg);\n}\n\n\n// Page header\n// -------------------------\n\n.page-header {\n padding-bottom: ((@line-height-computed / 2) - 1);\n margin: (@line-height-computed * 2) 0 @line-height-computed;\n border-bottom: 2px solid @page-header-border-color;\n}\n\n\n// Lists\n// --------------------------------------------------\n\n// Unordered and Ordered lists\nul,\nol {\n margin-bottom: (@line-height-computed / 2);\n}\n\n// Description Lists\ndl {\n margin-bottom: @line-height-computed;\n}\ndt,\ndd {\n line-height: @line-height-base;\n}\n\n// Horizontal description lists\n//\n// Defaults to being stacked without any of the below styles applied, until the\n// grid breakpoint is reached (default of ~768px).\n\n@media (min-width: @grid-float-breakpoint) {\n .dl-horizontal {\n dt {\n width: (@dl-horizontal-offset - 20);\n }\n dd {\n margin-left: @dl-horizontal-offset;\n }\n }\n}\n\n// MISC\n// ----\n\n// Abbreviations and acronyms\nabbr[title],\nabbr[data-original-title] {\n border-bottom: 1px dotted @abbr-border-color;\n}\n\n// Blockquotes\nblockquote {\n border-left: 3px solid @blockquote-border-color;\n padding: 0 0 0 16px;\n margin: 0 0 @line-height-computed;\n\n p {\n font-size: ceil((@font-size-base * 1.111)); // ~20px\n line-height: 1.55; // ~31px\n font-weight: normal;\n margin-bottom: .4em;\n }\n small,\n .small {\n font-size: @font-size-base;\n line-height: @line-height-base;\n font-style: italic;\n color: @blockquote-small-color;\n\n &:before {\n content: \"\";\n }\n }\n\n // Float right with text-align: right\n &.pull-right {\n padding-right: 16px;\n padding-left: 0;\n border-right: 3px solid @blockquote-border-color;\n border-left: 0;\n\n small:after {\n content: \"\";\n }\n }\n}\n\n// Addresses\naddress {\n margin-bottom: @line-height-computed;\n line-height: @line-height-base;\n}\n\n// Sup and Sub\nsub,\nsup {\n font-size: 70%;\n}\n","// Typography\n\n.text-emphasis-variant(@color) {\n color: @color;\n a&:hover {\n color: darken(@color, 10%);\n }\n}\n","// Contextual backgrounds\n\n.bg-variant(@color) {\n background-color: @color;\n a&:hover {\n background-color: darken(@color, 10%);\n }\n}","//\n// Code (inline and blocK)\n// --------------------------------------------------\n\n\n// Inline and block code styles\ncode,\nkbd,\npre,\nsamp {\n font-family: @font-family-monospace;\n}\n\n// Inline code\ncode {\n padding: 2px 6px;\n font-size: 85%;\n color: @code-color;\n background-color: @code-bg;\n border-radius: @border-radius-base;\n}\n\n// User input typically entered via keyboard\nkbd {\n padding: 2px 6px;\n font-size: 85%;\n color: @kbd-color;\n background-color: @kbd-bg;\n border-radius: @border-radius-base;\n box-shadow: none;\n}\n\n// Blocks of code\npre {\n padding: ((@line-height-computed - 6) / 3);\n margin: 0 0 (@line-height-computed / 2);\n font-size: (@font-size-base - 5); // 18px to 13px\n line-height: @line-height-base;\n color: @pre-color;\n background-color: @pre-bg;\n border: 2px solid @pre-border-color;\n border-radius: @pre-border-radius;\n white-space: pre;\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n max-height: @pre-scrollable-max-height;\n}","//\n// Thumbnails\n// --------------------------------------------------\n\n\n// Mixin and adjust the regular image class\n.thumbnail {\n display: block;\n padding: @thumbnail-padding;\n margin-bottom: 5px;\n line-height: @line-height-base;\n background-color: @thumbnail-bg;\n border: 2px solid @thumbnail-border;\n border-radius: @thumbnail-border-radius;\n transition: border .25s ease-in-out;\n\n > img,\n a > img {\n .img-responsive();\n margin-left: auto;\n margin-right: auto;\n }\n\n // Add a hover state for linked versions only\n a&:hover,\n a&:focus,\n a&.active {\n border-color: @link-color;\n }\n\n // Image captions\n .caption {\n padding: @thumbnail-caption-padding;\n color: @thumbnail-caption-color;\n }\n}\n","//\n// Buttons\n// --------------------------------------------------\n\n// Base styles\n// --------------------------------------------------\n\n.btn {\n border: none;\n font-size: @btn-font-size-base;\n font-weight: @btn-font-weight;\n line-height: @btn-line-height-base;\n border-radius: @border-radius-base;\n padding: 10px 15px;\n -webkit-font-smoothing: subpixel-antialiased;\n transition: border .25s linear, color .25s linear, background-color .25s linear;\n \n\n &:hover,\n &:focus {\n outline: none;\n color: @btn-default-color; \n }\n\n &:active,\n &.active {\n outline: none;\n box-shadow: none;\n }\n\n &:focus:active {\n outline: none;\n }\n\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n background-color: @btn-link-disabled-color;\n color: fade(@btn-default-color, 75%);\n .opacity(.7);\n cursor: @cursor-disabled;\n }\n\n // Button icons\n [class^=\"fui-\"] {\n margin: 0 1px;\n position: relative;\n line-height: 1;\n top: 1px;\n \n .btn-xs& {\n font-size: 11px;\n top: 0;\n }\n .btn-hg& {\n top: 2px;\n } \n } \n}\n\n// Alternate buttons\n// --------------------------------------------------\n\n.btn-default {\n .button-variant(@btn-default-color, @btn-default-bg, @btn-hover-bg, @btn-active-bg);\n}\n.btn-primary {\n .button-variant(@btn-default-color, @brand-secondary, @btn-primary-hover-bg, @btn-primary-active-bg);\n}\n.btn-info {\n .button-variant(@btn-default-color, @brand-info, @btn-info-hover-bg, @btn-info-active-bg);\n}\n.btn-danger {\n .button-variant(@btn-default-color, @brand-danger, @btn-danger-hover-bg, @btn-danger-active-bg);\n}\n.btn-success {\n .button-variant(@btn-default-color, @brand-success, @btn-success-hover-bg, @btn-success-active-bg);\n}\n.btn-warning {\n .button-variant(@btn-default-color, @brand-warning, @btn-warning-hover-bg, @btn-warning-active-bg);\n}\n.btn-inverse {\n .button-variant(@btn-default-color, @brand-primary, @btn-inverse-hover-bg, @btn-inverse-active-bg); \n}\n.btn-embossed {\n box-shadow: inset 0 -2px 0 fade(black, 15%);\n \n &.active,\n &:active {\n box-shadow: inset 0 2px 0 fade(black, 15%);\n }\n}\n.btn-wide {\n min-width: 140px;\n padding-left: 30px;\n padding-right: 30px;\n}\n \n \n// Link buttons\n// -------------------------\n\n// Make a button look and behave like a link\n.btn-link {\n color: @link-color;\n\n &:hover,\n &:focus {\n color: @link-hover-color;\n text-decoration: underline;\n background-color: transparent;\n }\n &[disabled],\n fieldset[disabled] & {\n &:hover,\n &:focus {\n color: @btn-link-disabled-color;\n text-decoration: none;\n }\n }\n} \n \n\n// Button sizes\n// --------------------------------------------------\n\n.btn-hg {\n .button-size(13px, 20px, @btn-font-size-hg, @btn-line-height-hg, @border-radius-large);\n}\n.btn-lg {\n .button-size(10px, 19px, @btn-font-size-lg, @btn-line-height-lg, @border-radius-large);\n}\n.btn-sm {\n .button-size(9px, 13px, @btn-font-size-sm, @btn-line-height-sm, @border-radius-base);\n}\n.btn-xs {\n .button-size(6px, 9px, @btn-font-size-xs, @btn-line-height-xs, @border-radius-small);\n} \n \n\n// Button tip\n.btn-tip {\n font-weight: 300;\n padding-left: 10px;\n font-size: 92%;\n}\n\n// Block button\n// --------------------------------------------------\n\n.btn-block {\n white-space: normal;\n}\n\n// Social Buttons\n// --------------------------------------------------\n\n[class*=\"btn-social-\"] {\n .button-size(10px, 15px, @btn-social-font-size-base, @btn-social-line-height-base, @border-radius-base);\n}\n\n// Set the backgrounds\n// -------------------------\n.btn-social-pinterest {\n .social-button-variant(@btn-default-color, @social-pinterest);\n}\n.btn-social-linkedin {\n .social-button-variant(@btn-default-color, @social-linkedin)\n}\n.btn-social-stumbleupon {\n .social-button-variant(@btn-default-color, @social-stumbleupon);\n}\n.btn-social-googleplus {\n .social-button-variant(@btn-default-color, @social-googleplus);\n}\n.btn-social-facebook {\n .social-button-variant(@btn-default-color, @social-facebook);\n}\n.btn-social-twitter {\n .social-button-variant(@btn-default-color, @social-twitter);\n}","// Opacity\n\n.opacity(@opacity) {\n opacity: @opacity;\n // IE8 filter\n @opacity-ie: (@opacity * 100);\n filter: ~\"alpha(opacity=@{opacity-ie})\";\n}\n","// Button variants\n//\n.button-variant(@color; @background; @hover-background; @active-background; @disabled-background: @gray-light) {\n color: @color;\n background-color: @background;\n\n &:hover,\n &.hover,\n &:focus,\n &:active,\n &.active,\n .open > .dropdown-toggle& {\n color: @color;\n background-color: @hover-background;\n border-color: @hover-background;\n }\n &:active,\n &.active,\n .open > .dropdown-toggle& {\n background: @active-background;\n border-color: @active-background;\n }\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n &,\n &:hover,\n &.hover,\n &:focus,\n &:active,\n &.active {\n background-color: @disabled-background;\n border-color: @background;\n }\n }\n\n .badge {\n color: @background;\n background-color: @inverse;\n }\n}\n\n// Button sizes\n.button-size(@padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {\n padding: @padding-vertical @padding-horizontal;\n font-size: @font-size;\n line-height: @line-height;\n border-radius: @border-radius;\n}\n\n// Social button variants\n.social-button-variant(@color; @background) {\n color: @color;\n background-color: @background;\n\n &:hover,\n &:focus {\n background-color: mix(@background, white, 80%);\n }\n &:active,\n &.active {\n background-color: mix(@background, black, 85%);\n }\n}\n","//\n// Button groups\n// --------------------------------------------------\n\n\n.btn-group {\n > .btn {\n & + .btn {\n margin-left: 0;\n }\n & + .dropdown-toggle {\n border-left: 2px solid fade(@brand-primary, 15%);\n padding: 10px 12px;\n\n .caret {\n margin-left: 3px;\n margin-right: 3px;\n }\n }\n &.btn-gh + .dropdown-toggle {\n .caret {\n margin-left: 7px;\n margin-right: 7px;\n }\n }\n &.btn-sm + .dropdown-toggle {\n .caret {\n margin-left: 0;\n margin-right: 0;\n }\n }\n }\n}\n\n.dropdown-toggle {\n .caret {\n margin-left: 8px;\n }\n}\n\n// Sizing\n//\n// Remix the default button sizing classes into new ones for easier manipulation.\n\n.btn-group-xs > .btn {\n &:extend(.btn-xs);\n\n & + .dropdown-toggle {\n padding: 6px 9px;\n }\n}\n\n.btn-group-sm > .btn {\n &:extend(.btn-sm);\n\n & + .dropdown-toggle {\n padding: 9px 13px;\n }\n}\n\n.btn-group-lg > .btn {\n &:extend(.btn-lg);\n\n & + .dropdown-toggle {\n padding: 10px 19px;\n }\n}\n\n.btn-group-hg > .btn {\n &:extend(.btn-hg);\n\n & + .dropdown-toggle {\n padding: 13px 20px;\n }\n}\n\n\n\n// Carets in other button sizes\n.btn-xs .caret {\n border-width: @caret-width-xs-vertical @caret-width-xs 0;\n border-bottom-width: 0;\n}\n.btn-lg .caret {\n border-width: @caret-width-base-vertical @caret-width-base 0;\n border-bottom-width: 0;\n}\n// Upside down carets for .dropup\n.dropup .btn-lg .caret {\n border-width: 0 @caret-width-base @caret-width-base-vertical;\n}\n.dropup .btn-xs .caret {\n border-width: 0 @caret-width-xs @caret-width-xs-vertical;\n}\n\n.btn-group > .btn,\n.btn-group > .dropdown-menu,\n.btn-group > .popover {\n font-weight: 400;\n}\n\n.btn-group:focus .dropdown-toggle {\n outline: none;\n transition: .25s;\n}\n\n// The clickable button for toggling the menu\n// Remove the gradient and set the same inset shadow as the :active state\n.btn-group.open .dropdown-toggle {\n color: fade(@btn-default-color, 75%);\n box-shadow: none;\n}\n\n// Other button locations\n// Button with icon inside\n.btn-toolbar .btn {\n &.active {\n color: @btn-default-color;\n }\n > [class^=\"fui-\"] {\n font-size: @icon-normal;\n margin: 0 1px;\n }\n}\n","//\n// Forms\n// --------------------------------------------------\n\n\n// Normalize non-controls\n//\n// Restyle and baseline non-control form elements.\n\nlegend {\n display: block;\n width: 100%;\n padding: 0;\n margin-bottom: @line-height-computed / 2;\n font-size: (@component-font-size-base * 1.6); // ~24px\n line-height: inherit;\n color: @legend-color;\n border-bottom: none;\n}\n\n// Normalize form controls\n\n// Textarea\ntextarea {\n font-size: ceil((@font-size-base * 1.071)); // ~15px\n line-height: 24px;\n padding: 5px 11px;\n}\n\n// Search\ninput[type=\"search\"] {\n -webkit-appearance: none !important; // removes rounded corners for searchfields on iOS\n}\n\n\n// Label\nlabel {\n font-weight: normal;\n font-size: @component-font-size-base;\n line-height: 2.3; // ~36px\n}\n\n// Placeholder\n//\n// Placeholder text gets special styles because when browsers invalidate entire\n// lines if it doesn't understand a selector/\n.form-control {\n .placeholder(desaturate(lighten(@brand-primary, 45%), 15%));\n}\n\n// Common form controls\n//\n// Shared size and type resets for form controls. Apply `.form-control` to any\n// of the following form controls:\n//\n// select\n// textarea\n// input[type=\"text\"]\n// input[type=\"password\"]\n// input[type=\"datetime\"]\n// input[type=\"datetime-local\"]\n// input[type=\"date\"]\n// input[type=\"month\"]\n// input[type=\"time\"]\n// input[type=\"week\"]\n// input[type=\"number\"]\n// input[type=\"email\"]\n// input[type=\"url\"]\n// input[type=\"search\"]\n// input[type=\"tel\"]\n// input[type=\"color\"]\n\n.form-control {\n border: 2px solid @gray-light;\n color: @brand-primary;\n font-family: @font-family-base;\n font-size: @input-font-size-base;\n line-height: @input-line-height-base;\n padding: 8px 12px;\n height: 42px;\n border-radius: @input-border-radius;\n box-shadow: none;\n transition: border .25s linear, color .25s linear, background-color .25s linear;\n\n // Customize the `:focus` state\n .form-control-focus();\n\n // Disabled and read-only inputs\n // Note: HTML5 says that controls under a fieldset > legend:first-child won't\n // be disabled if the fieldset is disabled. Due to implementation difficulty,\n // we don't honor that edge case; we style them as disabled anyway.\n &[disabled],\n &[readonly],\n fieldset[disabled] & {\n background-color: @input-bg-disabled;\n border-color: mix(@gray, white, 40%);\n color: mix(@gray, white, 40%);\n cursor: default;\n .opacity(.7);\n }\n\n // Flat (without border)\n &.flat {\n border-color: transparent;\n\n &:hover {\n border-color: @gray-light;\n }\n &:focus {\n border-color: @brand-secondary;\n }\n }\n}\n\n// Form control sizing\n.input-sm,\n.form-group-sm .form-control { \n .input-size(@input-height-sm; 6px; 10px; @input-font-size-sm; @input-line-height-sm);\n}\n\n.input-lg,\n.form-group-lg .form-control { \n .input-size(@input-height-lg; 10px; 15px; @input-font-size-lg; @input-line-height-lg);\n}\n\n.input-hg,\n.form-group-hg .form-control { \n .input-size(@input-height-hg; 10px; 16px; @input-font-size-hg; @input-line-height-hg);\n}\n\n// Form control feedback states\n//\n// Apply contextual and semantic states to individual form controls.\n\n.form-control-feedback {\n position: absolute;\n top: 2px;\n right: 2px;\n margin-top: 1px;\n line-height: 36px;\n font-size: @input-icon-font-size;\n color: desaturate(lighten(@brand-primary, 45%), 15%);\n background-color: transparent;\n padding: 0 12px 0 0;\n border-radius: @input-border-radius;\n pointer-events: none;\n}\n\n.input-hg + .form-control-feedback, \n.control-feedback-hg {\n font-size: @input-icon-font-size-hg;\n line-height: 48px;\n padding-right: 16px;\n width: auto;\n height: 48px;\n}\n.input-lg + .form-control-feedback,\n.control-feedback-lg {\n font-size: @input-icon-font-size-lg;\n line-height: 40px;\n width: auto;\n height: 40px;\n padding-right: 15px;\n}\n.input-sm + .form-control-feedback,\n.control-feedback-sm {\n line-height: 29px;\n height: 29px;\n width: auto;\n padding-right: 10px;\n}\n\n// Feedback states\n.has-success {\n .form-control-validation(@brand-success; @brand-success);\n}\n.has-warning {\n .form-control-validation(@brand-warning; @brand-warning);\n}\n.has-error {\n .form-control-validation(@brand-danger; @brand-danger);\n}\n\n.form-control[disabled] + .form-control-feedback,\n.form-control[readonly] + .form-control-feedback,\nfieldset[disabled] .form-control + .form-control-feedback,\n.form-control.disabled + .form-control-feedback {\n cursor: @cursor-disabled;\n color: mix(@gray, white, 40%);\n background-color: transparent;\n .opacity(.7);\n}\n\n\n// Help text\n//\n// Apply to any element you wish to create light text for placement immediately\n// below a form control. Use for general help, formatting, or instructional text.\n\n.help-block {\n font-size: ceil((@component-font-size-base * 0.933));\n margin-bottom: 5px;\n color: mix(@brand-primary, @gray-light, 60%);\n}\n\n// Form groups\n//\n// Designed to help with the organization and spacing of vertical forms. For\n// horizontal forms, use the predefined grid classes.\n\n.form-group {\n position: relative;\n margin-bottom: 20px;\n}\n\n// Horizontal forms\n//\n// Horizontal forms are built on grid classes and allow you to create forms with\n// labels on the left and inputs on the right.\n\n.form-horizontal {\n\n // Consistent vertical alignment of radios and checkboxes\n //\n // Labels also get some reset styles, but that is scope to a media query below.\n .radio,\n .checkbox,\n .radio-inline,\n .checkbox-inline {\n margin-top: 0;\n margin-bottom: 0;\n padding-top: 0;\n }\n\n // Reset spacing and right align labels, but scope to media queries so that\n // labels on narrow viewports stack the same as a default form example.\n @media (min-width: @screen-sm-min) {\n .control-label {\n padding-top: 3px;\n padding-bottom: 3px;\n }\n }\n\n // Make form groups behave like rows\n .form-group {\n .make-row();\n }\n\n .form-control-static {\n padding-top: 6px;\n padding-bottom: 6px;\n }\n\n // Form group sizes\n //\n // Quick utility class for applying `.input-lg` and `.input-sm` styles to the\n // inputs and labels within a `.form-group`.\n .form-group-hg {\n @media (min-width: @screen-sm-min) {\n .control-label {\n font-size: @input-font-size-hg;\n padding-top: 2px;\n padding-bottom: 0;\n }\n }\n .form-control {\n &:extend(.input-hg);\n }\n }\n .form-group-lg {\n @media (min-width: @screen-sm-min) {\n .control-label {\n font-size: @input-font-size-lg;\n padding-top: 3px;\n padding-bottom: 2px;\n }\n }\n }\n .form-group-sm {\n @media (min-width: @screen-sm-min) {\n .control-label {\n font-size: @input-font-size-sm;\n padding-top: 2px;\n padding-bottom: 2px;\n }\n }\n }\n}\n","// Vendor Prefixes\n//\n// ##\n\n// - Animations\n// - Backface visibility\n// - Box shadow\n// - Box sizing\n// - Content columns\n// - Hyphens\n// - Placeholder text\n// - Transformations\n// - Transitions\n// - User Select\n\n\n// Animations\n.animation(@animation) {\n -webkit-animation: @animation;\n -o-animation: @animation;\n animation: @animation;\n}\n.animation-name(@name) {\n -webkit-animation-name: @name;\n animation-name: @name;\n}\n.animation-duration(@duration) {\n -webkit-animation-duration: @duration;\n animation-duration: @duration;\n}\n.animation-timing-function(@timing-function) {\n -webkit-animation-timing-function: @timing-function;\n animation-timing-function: @timing-function;\n}\n.animation-delay(@delay) {\n -webkit-animation-delay: @delay;\n animation-delay: @delay;\n}\n.animation-iteration-count(@iteration-count) {\n -webkit-animation-iteration-count: @iteration-count;\n animation-iteration-count: @iteration-count;\n}\n.animation-direction(@direction) {\n -webkit-animation-direction: @direction;\n animation-direction: @direction;\n}\n.animation-fill-mode(@fill-mode) {\n -webkit-animation-fill-mode: @fill-mode;\n animation-fill-mode: @fill-mode;\n}\n\n// Backface visibility\n// Prevent browsers from flickering when using CSS 3D transforms.\n// Default value is `visible`, but can be changed to `hidden`\n\n.backface-visibility(@visibility){\n -webkit-backface-visibility: @visibility;\n -moz-backface-visibility: @visibility;\n backface-visibility: @visibility;\n}\n\n// Drop shadows\n//\n// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's\n// supported browsers that have box shadow capabilities now support it.\n\n.box-shadow(@shadow) {\n -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1\n box-shadow: @shadow;\n}\n\n// Box sizing\n.box-sizing(@boxmodel) {\n -webkit-box-sizing: @boxmodel;\n -moz-box-sizing: @boxmodel;\n box-sizing: @boxmodel;\n}\n\n// CSS3 Content Columns\n.content-columns(@column-count; @column-gap: @grid-gutter-width) {\n -webkit-column-count: @column-count;\n -moz-column-count: @column-count;\n column-count: @column-count;\n -webkit-column-gap: @column-gap;\n -moz-column-gap: @column-gap;\n column-gap: @column-gap;\n}\n\n// Optional hyphenation\n.hyphens(@mode: auto) {\n word-wrap: break-word;\n -webkit-hyphens: @mode;\n -moz-hyphens: @mode;\n -ms-hyphens: @mode; // IE10+\n -o-hyphens: @mode;\n hyphens: @mode;\n}\n\n// Placeholder text\n.placeholder(@color: @input-color-placeholder) {\n &::-moz-placeholder { color: @color; // Firefox\n opacity: 1; } // See https://github.com/twbs/bootstrap/pull/11526\n &:-ms-input-placeholder { color: @color; } // Internet Explorer 10+\n &::-webkit-input-placeholder { color: @color; } // Safari and Chrome\n}\n\n// Transformations\n.scale(@ratio) {\n -webkit-transform: scale(@ratio);\n -ms-transform: scale(@ratio); // IE9 only\n -o-transform: scale(@ratio);\n transform: scale(@ratio);\n}\n.scale(@ratioX; @ratioY) {\n -webkit-transform: scale(@ratioX, @ratioY);\n -ms-transform: scale(@ratioX, @ratioY); // IE9 only\n -o-transform: scale(@ratioX, @ratioY);\n transform: scale(@ratioX, @ratioY);\n}\n.scaleX(@ratio) {\n -webkit-transform: scaleX(@ratio);\n -ms-transform: scaleX(@ratio); // IE9 only\n -o-transform: scaleX(@ratio);\n transform: scaleX(@ratio);\n}\n.scaleY(@ratio) {\n -webkit-transform: scaleY(@ratio);\n -ms-transform: scaleY(@ratio); // IE9 only\n -o-transform: scaleY(@ratio);\n transform: scaleY(@ratio);\n}\n.skew(@x; @y) {\n -webkit-transform: skewX(@x) skewY(@y);\n -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+\n -o-transform: skewX(@x) skewY(@y);\n transform: skewX(@x) skewY(@y);\n}\n.translate(@x; @y) {\n -webkit-transform: translate(@x, @y);\n -ms-transform: translate(@x, @y); // IE9 only\n -o-transform: translate(@x, @y);\n transform: translate(@x, @y);\n}\n.translate3d(@x; @y; @z) {\n -webkit-transform: translate3d(@x, @y, @z);\n transform: translate3d(@x, @y, @z);\n}\n.rotate(@degrees) {\n -webkit-transform: rotate(@degrees);\n -ms-transform: rotate(@degrees); // IE9 only\n -o-transform: rotate(@degrees);\n transform: rotate(@degrees);\n}\n.rotateX(@degrees) {\n -webkit-transform: rotateX(@degrees);\n -ms-transform: rotateX(@degrees); // IE9 only\n -o-transform: rotateX(@degrees);\n transform: rotateX(@degrees);\n}\n.rotateY(@degrees) {\n -webkit-transform: rotateY(@degrees);\n -ms-transform: rotateY(@degrees); // IE9 only\n -o-transform: rotateY(@degrees);\n transform: rotateY(@degrees);\n}\n.perspective(@perspective) {\n -webkit-perspective: @perspective;\n -moz-perspective: @perspective;\n perspective: @perspective;\n}\n.perspective-origin(@perspective) {\n -webkit-perspective-origin: @perspective;\n -moz-perspective-origin: @perspective;\n perspective-origin: @perspective;\n}\n.transform-origin(@origin) {\n -webkit-transform-origin: @origin;\n -moz-transform-origin: @origin;\n -ms-transform-origin: @origin; // IE9 only\n transform-origin: @origin;\n}\n\n\n// Transitions\n\n.transition(@transition) {\n -webkit-transition: @transition;\n -o-transition: @transition;\n transition: @transition;\n}\n.transition-property(@transition-property) {\n -webkit-transition-property: @transition-property;\n transition-property: @transition-property;\n}\n.transition-delay(@transition-delay) {\n -webkit-transition-delay: @transition-delay;\n transition-delay: @transition-delay;\n}\n.transition-duration(@transition-duration) {\n -webkit-transition-duration: @transition-duration;\n transition-duration: @transition-duration;\n}\n.transition-timing-function(@timing-function) {\n -webkit-transition-timing-function: @timing-function;\n transition-timing-function: @timing-function;\n}\n.transition-transform(@transition) {\n -webkit-transition: -webkit-transform @transition;\n -moz-transition: -moz-transform @transition;\n -o-transition: -o-transform @transition;\n transition: transform @transition;\n}\n\n\n// User select\n// For selecting text on the page\n\n.user-select(@select) {\n -webkit-user-select: @select;\n -moz-user-select: @select;\n -ms-user-select: @select; // IE10+\n user-select: @select;\n}\n","// Form validation states\n//\n// Used in forms.less to generate the form validation CSS for warnings, errors,\n// and successes.\n\n.form-control-validation(@text-color: @brand-primary; @border-color: @gray-light; @background-color: @inverse) {\n // Color the label and help text\n .help-block,\n .control-label,\n .radio,\n .checkbox,\n .radio-inline,\n .checkbox-inline {\n color: @text-color;\n }\n // Set the border and box shadow on specific inputs to match\n .form-control {\n color: @text-color;\n border-color: @border-color;\n box-shadow: none;\n .placeholder(@text-color);\n\n &:focus {\n border-color: @border-color;\n box-shadow: none;\n }\n }\n // Set validation states also for addons\n .input-group-addon {\n color: @text-color;\n border-color: @border-color;\n background-color: @background-color;\n }\n .form-control-feedback {\n color: @text-color;\n }\n}\n\n// Form control focus state\n//\n// Generate a customized focus state and for any input with the specified color,\n// which defaults to the `@input-focus-border` variable.\n//\n// We highly encourage you to not customize the default value, but instead use\n// this to tweak colors on an as-needed basis. This aesthetic change is based on\n// WebKit's default styles, but applicable to a wider range of browsers. Its\n// usability and accessibility should be taken into account with any change.\n//\n// Example usage: change the default blue border and shadow to white for better\n// contrast against a dark gray background.\n\n.form-control-focus(@color: @brand-secondary) {\n .form-group.focus &,\n &:focus {\n border-color: @color;\n outline: 0;\n box-shadow: none;\n }\n}\n\n// Form control sizing\n//\n// Relative text size, padding, and border-radii changes for form controls. For\n// horizontal sizing, wrap controls in the predefined grid classes. `').appendTo(this.$container); - - this.$element.after(this.$container); - - var inputWidth = (this.inputSize < 3 ? 3 : this.inputSize) + "em"; - this.$input.get(0).style.cssText = "width: " + inputWidth + " !important;"; - this.build(options); - } - - TagsInput.prototype = { - constructor: TagsInput, - - /** - * Adds the given item as a new tag. Pass true to dontPushVal to prevent - * updating the elements val() - */ - add: function(item, dontPushVal) { - var self = this; - - if (self.options.maxTags && self.itemsArray.length >= self.options.maxTags) - return; - - // Ignore falsey values, except false - if (item !== false && !item) - return; - - // Trim value - if (typeof item === "string" && self.options.trimValue) { - item = $.trim(item); - } - - // Throw an error when trying to add an object while the itemValue option was not set - if (typeof item === "object" && !self.objectItems) - throw("Can't add objects when itemValue option is not set"); - - // Ignore strings only containg whitespace - if (item.toString().match(/^\s*$/)) - return; - - // If SELECT but not multiple, remove current tag - if (self.isSelect && !self.multiple && self.itemsArray.length > 0) - self.remove(self.itemsArray[0]); - - if (typeof item === "string" && this.$element[0].tagName === 'INPUT') { - var items = item.split(','); - if (items.length > 1) { - for (var i = 0; i < items.length; i++) { - this.add(items[i], true); - } - - if (!dontPushVal) - self.pushVal(); - return; - } - } - - var itemValue = self.options.itemValue(item), - itemText = self.options.itemText(item), - tagClass = self.options.tagClass(item); - - // Ignore items allready added - var existing = $.grep(self.itemsArray, function(item) { return self.options.itemValue(item) === itemValue; } )[0]; - if (existing && !self.options.allowDuplicates) { - // Invoke onTagExists - if (self.options.onTagExists) { - var $existingTag = $(".tag", self.$container).filter(function() { return $(this).data("item") === existing; }); - self.options.onTagExists(item, $existingTag); - } - return; - } - - // if length greater than limit - if (self.items().toString().length + item.length + 1 > self.options.maxInputLength) - return; - - // raise beforeItemAdd arg - var beforeItemAddEvent = $.Event('beforeItemAdd', { item: item, cancel: false }); - self.$element.trigger(beforeItemAddEvent); - if (beforeItemAddEvent.cancel) - return; - - // register item in internal array and map - self.itemsArray.push(item); - - // add a tag element - var $tag = $('' + htmlEncode(itemText) + ''); - $tag.data('item', item); - self.findInputWrapper().before($tag); - $tag.after(' '); - - // add