Notice (8): Undefined index: Page [ROOT/VectorCMS/View/Helper/HtmlHelper.php, line 1379]Code Context);
array_unshift($breadcrumbs, array(!empty($activePage['Page']['title_short']) ? $activePage['Page']['title_short'] : $activePage['Page']['title'] => $activePage['Page']['slug']));
$activePage = array() $module = null $pageInstance = object(Page) { actsAs => array( (int) 0 => 'Default', (int) 1 => 'Logged', (int) 2 => 'Containable', (int) 3 => 'Tree', (int) 4 => 'Seo.LastMod', (int) 5 => 'Seo.MetaTagged', (int) 6 => 'Seo.MetaGenerated', (int) 7 => 'Seo.SlugLogged' ) displayField => 'title' virtualFields => array( 'selected' => 'FALSE', 'title' => 'Page.title__sr', 'title_short' => 'Page.title_short__sr', 'alternative_title' => 'Page.alternative_title__sr', 'subtitle' => 'Page.subtitle__sr', 'side_menu_top_title' => 'Page.side_menu_top_title__sr', 'side_menu_subtitle' => 'Page.side_menu_subtitle__sr', 'page_text' => 'Page.page_text__sr', 'banner_url' => 'Page.banner_url__sr', 'slug' => 'Page.slug__sr', 'content' => 'Page.content__sr', 'meta_title' => 'Page.meta_title__sr', 'meta_keywords' => 'Page.meta_keywords__sr', 'meta_description' => 'Page.meta_description__sr', 'is_translated' => 'Page.is_translated__sr' ) invisible => array( (int) 0 => 'id', (int) 1 => 'model', (int) 2 => 'parent', (int) 3 => 'lft', (int) 4 => 'rght', (int) 5 => 'assigned_to', (int) 6 => 'owned_by', (int) 7 => 'meta', (int) 8 => 'module_id' ) belongsTo => array( 'Layout' => array( [maximum depth reached] ), 'Module' => array( [maximum depth reached] ) ) hasMany => array( 'Images' => array( [maximum depth reached] ), 'Documents' => array( [maximum depth reached] ), 'Children' => array( [maximum depth reached] ) ) hasOne => array( 'Image' => array( [maximum depth reached] ), 'BrandLogoImage' => array( [maximum depth reached] ), 'CustomLogoImage' => array( [maximum depth reached] ), 'BannerImage' => array( [maximum depth reached] ), 'BackgroundImage' => array( [maximum depth reached] ), 'Catalogue' => array( [maximum depth reached] ), 'MetaImage' => array( [maximum depth reached] ) ) path => array( (int) 0 => 'proizvodi', (int) 1 => '3d-zidni-paneli', (int) 2 => 'my-wall-art', (int) 3 => 'gaps' ) meta => array( (int) 0 => 'title', (int) 1 => 'keywords', (int) 2 => 'description' ) sitemap => array( 'glavna_navigacija' => array( [maximum depth reached] ) ) flatSitemap => null isCopyable => false sitemapFields => array( (int) 0 => 'Page.*' ) orderingGroups => array( (int) 0 => 'parent_id', (int) 1 => 'layout_id', (int) 2 => 'module_id' ) isMultiple => false polyglotFields => array( (int) 0 => 'title', (int) 1 => 'title_short', (int) 2 => 'alternative_title', (int) 3 => 'subtitle', (int) 4 => 'side_menu_top_title', (int) 5 => 'side_menu_subtitle', (int) 6 => 'page_text', (int) 7 => 'banner_url', (int) 8 => 'slug', (int) 9 => 'content', (int) 10 => 'meta_title', (int) 11 => 'meta_keywords', (int) 12 => 'meta_description', (int) 13 => 'is_translated' ) sideFields => array() _locked => array( (int) 0 => 'modified_by', (int) 1 => 'created_by', (int) 2 => 'modified', (int) 3 => 'created', (int) 4 => 'assigned_to', (int) 5 => 'owned_by', (int) 6 => 'slug', (int) 7 => 'counter', (int) 8 => 'is_translated', (int) 9 => 'meta_description', (int) 10 => 'meta_title', (int) 11 => 'meta_image', (int) 12 => 'meta_keyword', (int) 13 => 'meta', (int) 14 => 'seo_metatags', (int) 15 => 'seo_generated_metatags', (int) 16 => 'head_end', (int) 17 => 'body_start', (int) 18 => 'body_end', (int) 19 => 'priority', (int) 20 => 'change_frequency' ) _invisible => array( (int) 0 => 'id', (int) 1 => 'model', (int) 2 => 'parent', (int) 3 => 'lft', (int) 4 => 'rght', (int) 5 => 'assigned_to', (int) 6 => 'owned_by', (int) 7 => 'meta' ) _invisibleOnEdit => array( (int) 0 => 'id', (int) 1 => 'model', (int) 2 => 'parent', (int) 3 => 'lft', (int) 4 => 'rght', (int) 5 => 'assigned_to', (int) 6 => 'owned_by', (int) 7 => 'meta' ) restrictions => array() singles => array( (int) 0 => 'is_default' ) hasSet => array( 'Stylesheet' => array( [maximum depth reached] ), 'Javascript' => array( [maximum depth reached] ) ) moduleId => false exportEnabled => true ignoreApproval => false reserved => array( 'Fields' => array( [maximum depth reached] ) ) displayImages => array( (int) 0 => 'Image', (int) 1 => 'MainImage', (int) 2 => 'Photo', (int) 3 => 'MainPhoto', (int) 4 => 'Logo' ) displayFields => array( (int) 0 => 'name', (int) 1 => 'full_name', (int) 2 => 'username', (int) 3 => 'title', (int) 4 => 'main_title', (int) 5 => 'last_name', (int) 6 => 'first_name', (int) 7 => 'surname', (int) 8 => 'caption', (int) 9 => 'label', (int) 10 => 'email', (int) 11 => 'number', (int) 12 => 'author', (int) 13 => 'question', (int) 14 => 'url' ) logExcludeList => array( (int) 0 => 'Log', (int) 1 => 'LogDetails', (int) 2 => 'LogApi', (int) 3 => 'Dictionary', (int) 4 => 'Content', (int) 5 => 'Block', (int) 6 => 'AppModel' ) validate => array() cache => true isEditable => true isHardcoded => false isSingleItem => false slugSource => 'title' displayImage => 'Image' paginate => (int) 20 locked => array( (int) 0 => 'modified_by', (int) 1 => 'created_by', (int) 2 => 'modified', (int) 3 => 'created', (int) 4 => 'assigned_to', (int) 5 => 'owned_by', (int) 6 => 'slug', (int) 7 => 'counter', (int) 8 => 'is_translated', (int) 9 => 'meta_description', (int) 10 => 'meta_title', (int) 11 => 'meta_image', (int) 12 => 'meta_keyword', (int) 13 => 'meta', (int) 14 => 'seo_metatags', (int) 15 => 'seo_generated_metatags', (int) 16 => 'head_end', (int) 17 => 'body_start', (int) 18 => 'body_end', (int) 19 => 'priority', (int) 20 => 'change_frequency', (int) 21 => 'model', (int) 22 => 'parent', (int) 23 => 'lft', (int) 24 => 'rght', (int) 25 => 'assigned_to', (int) 26 => 'owned_by', (int) 27 => 'meta', (int) 28 => 'module_id' ) invisibleOnEdit => array( (int) 0 => 'id', (int) 1 => 'model', (int) 2 => 'parent', (int) 3 => 'lft', (int) 4 => 'rght', (int) 5 => 'assigned_to', (int) 6 => 'owned_by', (int) 7 => 'meta' ) readOnly => array() skipFilter => array() tabs => array() fieldTabs => array() elementTabs => array() useDbConfig => 'default' useTable => 'pages' id => (int) 40 data => array( 'Page' => array( [maximum depth reached] ), 'Layout' => array( [maximum depth reached] ), 'Module' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'BrandLogoImage' => array( [maximum depth reached] ), 'CustomLogoImage' => array( [maximum depth reached] ), 'BannerImage' => array( [maximum depth reached] ), 'BackgroundImage' => array( [maximum depth reached] ), 'Catalogue' => array( [maximum depth reached] ), 'MetaImage' => array( [maximum depth reached] ), 'Images' => array([maximum depth reached]), 'Documents' => array([maximum depth reached]), 'Children' => array( [maximum depth reached] ), 'Seo' => array( [maximum depth reached] ), 'Data' => array( [maximum depth reached] ), 'Variables' => array( [maximum depth reached] ), 'Content' => array( [maximum depth reached] ) ) schemaName => 'mywall_rs' table => 'pages' primaryKey => 'id' validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'Page' alias => 'Page' tableToModel => array( 'pages' => 'Children', 'modules' => 'Module', 'layouts' => 'Layout', 'uploads' => 'Documents' ) cacheQueries => false hasAndBelongsToMany => array() Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => array( 'Page.lft' => 'ASC' ) __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) Stylesheet => object(Stylesheet) {} Javascript => object(Javascript) {} Module => object(Module) {} Layout => object(Layout) {} Image => object(Upload) {} BrandLogoImage => object(Upload) {} CustomLogoImage => object(Upload) {} BannerImage => object(Upload) {} BackgroundImage => object(Upload) {} Catalogue => object(Upload) {} MetaImage => object(Upload) {} Images => object(Upload) {} Documents => object(Upload) {} Children => object(Page) {} [protected] _schema => array( 'id' => array( [maximum depth reached] ), 'type' => array( [maximum depth reached] ), 'parent_id' => array( [maximum depth reached] ), 'layout_id' => array( [maximum depth reached] ), 'module_id' => array( [maximum depth reached] ), 'change_frequency' => array( [maximum depth reached] ), 'priority' => array( [maximum depth reached] ), 'title' => array( [maximum depth reached] ), 'title__sr' => array( [maximum depth reached] ), 'title__en' => array( [maximum depth reached] ), 'module_connection' => array( [maximum depth reached] ), 'title_short' => array( [maximum depth reached] ), 'title_short__sr' => array( [maximum depth reached] ), 'title_short__en' => array( [maximum depth reached] ), 'alternative_title' => array( [maximum depth reached] ), 'alternative_title__sr' => array( [maximum depth reached] ), 'alternative_title__en' => array( [maximum depth reached] ), 'subtitle' => array( [maximum depth reached] ), 'subtitle__sr' => array( [maximum depth reached] ), 'subtitle__en' => array( [maximum depth reached] ), 'side_menu_top_title' => array( [maximum depth reached] ), 'side_menu_top_title__sr' => array( [maximum depth reached] ), 'side_menu_top_title__en' => array( [maximum depth reached] ), 'side_menu_subtitle' => array( [maximum depth reached] ), 'side_menu_subtitle__sr' => array( [maximum depth reached] ), 'side_menu_subtitle__en' => array( [maximum depth reached] ), 'page_text' => array( [maximum depth reached] ), 'page_text__sr' => array( [maximum depth reached] ), 'page_text__en' => array( [maximum depth reached] ), 'banner_url' => array( [maximum depth reached] ), 'banner_url__sr' => array( [maximum depth reached] ), 'banner_url__en' => array( [maximum depth reached] ), 'slug' => array( [maximum depth reached] ), 'slug__sr' => array( [maximum depth reached] ), 'slug__en' => array( [maximum depth reached] ), 'content' => array( [maximum depth reached] ), 'content__sr' => array( [maximum depth reached] ), 'content__en' => array( [maximum depth reached] ), 'meta' => array( [maximum depth reached] ), 'meta_title' => array( [maximum depth reached] ), 'meta_title__sr' => array( [maximum depth reached] ), 'meta_title__en' => array( [maximum depth reached] ), 'meta_keywords' => array( [maximum depth reached] ), 'meta_keywords__sr' => array( [maximum depth reached] ), 'meta_keywords__en' => array( [maximum depth reached] ), 'meta_description' => array( [maximum depth reached] ), 'meta_description__sr' => array( [maximum depth reached] ), 'meta_description__en' => array( [maximum depth reached] ), 'seo_metatags' => array( [maximum depth reached] ), 'seo_generated_metatags' => array( [maximum depth reached] ), 'seo_last_mod' => array( [maximum depth reached] ), 'head_end' => array( [maximum depth reached] ), 'body_start' => array( [maximum depth reached] ), 'body_end' => array( [maximum depth reached] ), 'is_translated' => array( [maximum depth reached] ), 'is_translated__sr' => array( [maximum depth reached] ), 'is_translated__en' => array( [maximum depth reached] ), 'stylesheet_set' => array( [maximum depth reached] ), 'javascript_set' => array( [maximum depth reached] ), 'is_default' => array( [maximum depth reached] ), 'is_category' => array( [maximum depth reached] ), 'is_visible' => array( [maximum depth reached] ), 'url' => array( [maximum depth reached] ), 'url_target' => array( [maximum depth reached] ), 'lft' => array( [maximum depth reached] ), 'rght' => array( [maximum depth reached] ), 'is_active' => array( [maximum depth reached] ), 'is_popup' => array( [maximum depth reached] ), 'modified_by' => array( [maximum depth reached] ), 'modified' => array( [maximum depth reached] ), 'created_by' => array( [maximum depth reached] ), 'created' => array( [maximum depth reached] ) ) [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null [private] internals => null } $categoryInstance = object(Category) { actsAs => array( (int) 0 => 'Default', (int) 1 => 'Logged', (int) 2 => 'Containable', (int) 3 => 'Default', (int) 4 => 'Tree' ) hasOne => array( 'Image' => array( [maximum depth reached] ) ) cache => false orderingGroups => array( (int) 0 => 'parent_id' ) isMultiple => false polyglotFields => array() sideFields => array() _locked => array( (int) 0 => 'modified_by', (int) 1 => 'created_by', (int) 2 => 'modified', (int) 3 => 'created', (int) 4 => 'assigned_to', (int) 5 => 'owned_by', (int) 6 => 'slug', (int) 7 => 'counter', (int) 8 => 'is_translated', (int) 9 => 'meta_description', (int) 10 => 'meta_title', (int) 11 => 'meta_image', (int) 12 => 'meta_keyword', (int) 13 => 'meta', (int) 14 => 'seo_metatags', (int) 15 => 'seo_generated_metatags', (int) 16 => 'head_end', (int) 17 => 'body_start', (int) 18 => 'body_end', (int) 19 => 'priority', (int) 20 => 'change_frequency' ) _invisible => array( (int) 0 => 'id', (int) 1 => 'model', (int) 2 => 'parent', (int) 3 => 'lft', (int) 4 => 'rght', (int) 5 => 'assigned_to', (int) 6 => 'owned_by', (int) 7 => 'meta' ) _invisibleOnEdit => array( (int) 0 => 'id', (int) 1 => 'model', (int) 2 => 'parent', (int) 3 => 'lft', (int) 4 => 'rght', (int) 5 => 'assigned_to', (int) 6 => 'owned_by', (int) 7 => 'meta' ) restrictions => array() singles => array() hasSet => array() moduleId => false exportEnabled => true ignoreApproval => false reserved => array( 'Fields' => array( [maximum depth reached] ) ) displayImages => array( (int) 0 => 'Image', (int) 1 => 'MainImage', (int) 2 => 'Photo', (int) 3 => 'MainPhoto', (int) 4 => 'Logo' ) displayFields => array( (int) 0 => 'name', (int) 1 => 'full_name', (int) 2 => 'username', (int) 3 => 'title', (int) 4 => 'main_title', (int) 5 => 'last_name', (int) 6 => 'first_name', (int) 7 => 'surname', (int) 8 => 'caption', (int) 9 => 'label', (int) 10 => 'email', (int) 11 => 'number', (int) 12 => 'author', (int) 13 => 'question', (int) 14 => 'url' ) logExcludeList => array( (int) 0 => 'Log', (int) 1 => 'LogDetails', (int) 2 => 'LogApi', (int) 3 => 'Dictionary', (int) 4 => 'Content', (int) 5 => 'Block', (int) 6 => 'AppModel' ) validate => array() isCopyable => true isEditable => true isHardcoded => false isSingleItem => false slugSource => 'title' displayField => 'title' displayImage => 'Image' paginate => (int) 20 locked => array( (int) 0 => 'modified_by', (int) 1 => 'created_by', (int) 2 => 'modified', (int) 3 => 'created', (int) 4 => 'assigned_to', (int) 5 => 'owned_by', (int) 6 => 'slug', (int) 7 => 'counter', (int) 8 => 'is_translated', (int) 9 => 'meta_description', (int) 10 => 'meta_title', (int) 11 => 'meta_image', (int) 12 => 'meta_keyword', (int) 13 => 'meta', (int) 14 => 'seo_metatags', (int) 15 => 'seo_generated_metatags', (int) 16 => 'head_end', (int) 17 => 'body_start', (int) 18 => 'body_end', (int) 19 => 'priority', (int) 20 => 'change_frequency', (int) 21 => 'model', (int) 22 => 'parent', (int) 23 => 'lft', (int) 24 => 'rght', (int) 25 => 'assigned_to', (int) 26 => 'owned_by', (int) 27 => 'meta' ) invisible => array( (int) 0 => 'id', (int) 1 => 'model', (int) 2 => 'parent', (int) 3 => 'lft', (int) 4 => 'rght', (int) 5 => 'assigned_to', (int) 6 => 'owned_by', (int) 7 => 'meta' ) invisibleOnEdit => array( (int) 0 => 'id', (int) 1 => 'model', (int) 2 => 'parent', (int) 3 => 'lft', (int) 4 => 'rght', (int) 5 => 'assigned_to', (int) 6 => 'owned_by', (int) 7 => 'meta' ) readOnly => array() skipFilter => array() tabs => array() fieldTabs => array() elementTabs => array() useDbConfig => 'default' useTable => 'categories' id => false data => array() schemaName => 'mywall_rs' table => 'categories' primaryKey => 'id' validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'Category' alias => 'Category' tableToModel => array( 'categories' => 'Category' ) cacheQueries => false belongsTo => array( 'Parent' => array( [maximum depth reached] ) ) hasMany => array( 'Children' => array( [maximum depth reached] ) ) hasAndBelongsToMany => array() Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => array( 'Category.lft' => 'ASC' ) virtualFields => array() __backAssociation => array( 'belongsTo' => array([maximum depth reached]) ) __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => array( 'id' => array( [maximum depth reached] ), 'model' => array( [maximum depth reached] ), 'parent_id' => array( [maximum depth reached] ), 'title' => array( [maximum depth reached] ), 'desc' => array( [maximum depth reached] ), 'counter' => array( [maximum depth reached] ), 'slug' => array( [maximum depth reached] ), 'lft' => array( [maximum depth reached] ), 'rght' => array( [maximum depth reached] ), 'is_deleted' => array( [maximum depth reached] ), 'modified_by' => array( [maximum depth reached] ), 'modified' => array( [maximum depth reached] ), 'created_by' => array( [maximum depth reached] ), 'created' => array( [maximum depth reached] ) ) [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => null [protected] _validator => null } $breadcrumbs = array( 'Gaps' => null ) $pageData = array( 'id' => (int) 29, 'cms_renewal_id' => null, 'application' => false, 'promoted' => false, 'catalogue' => '', 'meta' => null, 'change_frequency' => 'monthly', 'priority' => '0.5 - default', 'seo_metatags' => 'a:0:{}', 'seo_generated_metatags' => array( (int) 1 => array( 'sr' => 'Gaps', 'en' => '' ), (int) 2 => array( 'sr' => 'scaron, Wall, zidove, paneli, ekolo, koji, trske, panel, erne, izra, panela, ambijent, novi, napraviti, domu, zidne, svoje, predstavio, enterijeru, bilo, Nakon, celinu, zajedno, tako, instalacije, bojiti, koja, boju, koju, panele' ), (int) 3 => array( 'sr' => 'WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske. Ova vlakna su od preostalih delova s...' ), (int) 4 => array( 'sr' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'en' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), (int) 12 => array( 'sr' => 'Gaps', 'en' => '' ), (int) 13 => array( 'sr' => 'WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske. Ova vlakna su od preostalih delova s...' ), (int) 14 => array( 'sr' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'en' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), (int) 17 => array( 'sr' => 'WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske. Ova vlakna su od preostalih delova s...' ), (int) 18 => array( 'sr' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'en' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), (int) 19 => array( 'sr' => 'Gaps', 'en' => '' ), (int) 21 => array( 'sr' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'en' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), (int) 24 => array( 'sr' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'en' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), (int) 27 => array( 'sr' => 'Gaps', 'en' => '' ), (int) 28 => array( 'sr' => 'Gaps', 'en' => '' ) ), 'head_end' => '', 'body_start' => '', 'body_end' => '', 'page_id' => (int) 35, 'ordering' => (int) 4, 'is_active' => true, 'is_deleted' => false, 'modified_by' => (int) 1, 'modified' => '2018-01-23 13:49:58', 'created_by' => (int) 1, 'created' => '2016-11-29 12:40:05', 'title' => 'Gaps', 'subtitle' => '', 'side_menu_subtitle' => 'na lageru 1,25 m2', 'text' => '<p>WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske.</p> <p>Ova vlakna su od preostalih delova stabljika šećerne trske, kada, nakon što se izvadi sirov šećer, on formira bazu, od kojih se dobija lake za korišćenje i ekološke proizvode.</p> <p>Sirov materijal koji se koristi za Wall Art 3D panel je 100% biorazgradiv. Nedavno izabran u SAD od strane dizajnera enterijera kao jedan od najboljih i najinovativnijih eco friendly proizvoda godine. Wall Art 3D, paneli za zidove, su izrađeni od obnovljivih izvora koji su biorazgradivi i s toga doprinose održivosti. Wall Art 3D su dizajnirani tako da zajedno, više panela, čine celinu.</p> <p>Nakon instalacije panel možete bojiti u bilo koju boju koja odgovara vašem enterijeru ili možete napraviti novi ambijent u vašem domu. Wall Art je predstavio svoje 3D zidne panele u Evropi u 2010.</p> <p>Bili su prvi na tržištu sa ovim ekološkim dekorativnim proizvodom. Za enterijer, u ovom trenutku, postoji 20 različitih modela, panela za zidove, koji su dostupni u My Wall Art 3D. Wall Art reljefni paneli daju novu dimenziju zidovima, uklapajući se u gotovo svaki prostor u kući. My Wall Art 3D, paneli za zidove, oživljavaju vaše zidove.</p>', 'is_translated' => true, 'slug' => 'gaps', 'meta_description' => '', 'meta_keyword' => '', 'meta_title' => '', 'title__' => array( 'sr' => 'Gaps', 'en' => '' ), 'subtitle__' => array( 'sr' => '', 'en' => '' ), 'side_menu_subtitle__' => array( 'sr' => 'na lageru 1,25 m2', 'en' => '' ), 'text__' => array( 'sr' => '<p>WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske.</p> <p>Ova vlakna su od preostalih delova stabljika šećerne trske, kada, nakon što se izvadi sirov šećer, on formira bazu, od kojih se dobija lake za korišćenje i ekološke proizvode.</p> <p>Sirov materijal koji se koristi za Wall Art 3D panel je 100% biorazgradiv. Nedavno izabran u SAD od strane dizajnera enterijera kao jedan od najboljih i najinovativnijih eco friendly proizvoda godine. Wall Art 3D, paneli za zidove, su izrađeni od obnovljivih izvora koji su biorazgradivi i s toga doprinose održivosti. Wall Art 3D su dizajnirani tako da zajedno, više panela, čine celinu.</p> <p>Nakon instalacije panel možete bojiti u bilo koju boju koja odgovara vašem enterijeru ili možete napraviti novi ambijent u vašem domu. Wall Art je predstavio svoje 3D zidne panele u Evropi u 2010.</p> <p>Bili su prvi na tržištu sa ovim ekološkim dekorativnim proizvodom. Za enterijer, u ovom trenutku, postoji 20 različitih modela, panela za zidove, koji su dostupni u My Wall Art 3D. Wall Art reljefni paneli daju novu dimenziju zidovima, uklapajući se u gotovo svaki prostor u kući. My Wall Art 3D, paneli za zidove, oživljavaju vaše zidove.</p>', 'en' => '' ), 'is_translated__' => array( 'sr' => true, 'en' => false ), 'slug__' => array( 'sr' => 'gaps', 'en' => '29' ), 'meta_description__' => array( 'sr' => '', 'en' => '' ), 'meta_keyword__' => array( 'sr' => '', 'en' => '' ), 'meta_title__' => array( 'sr' => '', 'en' => '' ) )HtmlHelper::generateBreadcrumbs() - ROOT/VectorCMS/View/Helper/HtmlHelper.php, line 1379 eval - ROOT/VectorCMS/View/Layouts/front.ctp(31) : eval()'d code, line 67 include - ROOT/VectorCMS/View/Layouts/front.ctp, line 31 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 961 FrontController::beforeFilter() - ROOT/VectorCMS/Controller/FrontController.php, line 173 call_user_func - [internal], line ?? CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 Controller::startupProcess() - CORE/Cake/Controller/Controller.php, line 677 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 189 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 [main] - ROOT/VectorCMS/webroot/index.php, line 154
Notice (8): Undefined index: Page [ROOT/VectorCMS/View/Helper/HtmlHelper.php, line 1379]Code Context);
array_unshift($breadcrumbs, array(!empty($activePage['Page']['title_short']) ? $activePage['Page']['title_short'] : $activePage['Page']['title'] => $activePage['Page']['slug']));
$activePage = array() $module = null $pageInstance = object(Page) { actsAs => array( (int) 0 => 'Default', (int) 1 => 'Logged', (int) 2 => 'Containable', (int) 3 => 'Tree', (int) 4 => 'Seo.LastMod', (int) 5 => 'Seo.MetaTagged', (int) 6 => 'Seo.MetaGenerated', (int) 7 => 'Seo.SlugLogged' ) displayField => 'title' virtualFields => array( 'selected' => 'FALSE', 'title' => 'Page.title__sr', 'title_short' => 'Page.title_short__sr', 'alternative_title' => 'Page.alternative_title__sr', 'subtitle' => 'Page.subtitle__sr', 'side_menu_top_title' => 'Page.side_menu_top_title__sr', 'side_menu_subtitle' => 'Page.side_menu_subtitle__sr', 'page_text' => 'Page.page_text__sr', 'banner_url' => 'Page.banner_url__sr', 'slug' => 'Page.slug__sr', 'content' => 'Page.content__sr', 'meta_title' => 'Page.meta_title__sr', 'meta_keywords' => 'Page.meta_keywords__sr', 'meta_description' => 'Page.meta_description__sr', 'is_translated' => 'Page.is_translated__sr' ) invisible => array( (int) 0 => 'id', (int) 1 => 'model', (int) 2 => 'parent', (int) 3 => 'lft', (int) 4 => 'rght', (int) 5 => 'assigned_to', (int) 6 => 'owned_by', (int) 7 => 'meta', (int) 8 => 'module_id' ) belongsTo => array( 'Layout' => array( [maximum depth reached] ), 'Module' => array( [maximum depth reached] ) ) hasMany => array( 'Images' => array( [maximum depth reached] ), 'Documents' => array( [maximum depth reached] ), 'Children' => array( [maximum depth reached] ) ) hasOne => array( 'Image' => array( [maximum depth reached] ), 'BrandLogoImage' => array( [maximum depth reached] ), 'CustomLogoImage' => array( [maximum depth reached] ), 'BannerImage' => array( [maximum depth reached] ), 'BackgroundImage' => array( [maximum depth reached] ), 'Catalogue' => array( [maximum depth reached] ), 'MetaImage' => array( [maximum depth reached] ) ) path => array( (int) 0 => 'proizvodi', (int) 1 => '3d-zidni-paneli', (int) 2 => 'my-wall-art', (int) 3 => 'gaps' ) meta => array( (int) 0 => 'title', (int) 1 => 'keywords', (int) 2 => 'description' ) sitemap => array( 'glavna_navigacija' => array( [maximum depth reached] ) ) flatSitemap => null isCopyable => false sitemapFields => array( (int) 0 => 'Page.*' ) orderingGroups => array( (int) 0 => 'parent_id', (int) 1 => 'layout_id', (int) 2 => 'module_id' ) isMultiple => false polyglotFields => array( (int) 0 => 'title', (int) 1 => 'title_short', (int) 2 => 'alternative_title', (int) 3 => 'subtitle', (int) 4 => 'side_menu_top_title', (int) 5 => 'side_menu_subtitle', (int) 6 => 'page_text', (int) 7 => 'banner_url', (int) 8 => 'slug', (int) 9 => 'content', (int) 10 => 'meta_title', (int) 11 => 'meta_keywords', (int) 12 => 'meta_description', (int) 13 => 'is_translated' ) sideFields => array() _locked => array( (int) 0 => 'modified_by', (int) 1 => 'created_by', (int) 2 => 'modified', (int) 3 => 'created', (int) 4 => 'assigned_to', (int) 5 => 'owned_by', (int) 6 => 'slug', (int) 7 => 'counter', (int) 8 => 'is_translated', (int) 9 => 'meta_description', (int) 10 => 'meta_title', (int) 11 => 'meta_image', (int) 12 => 'meta_keyword', (int) 13 => 'meta', (int) 14 => 'seo_metatags', (int) 15 => 'seo_generated_metatags', (int) 16 => 'head_end', (int) 17 => 'body_start', (int) 18 => 'body_end', (int) 19 => 'priority', (int) 20 => 'change_frequency' ) _invisible => array( (int) 0 => 'id', (int) 1 => 'model', (int) 2 => 'parent', (int) 3 => 'lft', (int) 4 => 'rght', (int) 5 => 'assigned_to', (int) 6 => 'owned_by', (int) 7 => 'meta' ) _invisibleOnEdit => array( (int) 0 => 'id', (int) 1 => 'model', (int) 2 => 'parent', (int) 3 => 'lft', (int) 4 => 'rght', (int) 5 => 'assigned_to', (int) 6 => 'owned_by', (int) 7 => 'meta' ) restrictions => array() singles => array( (int) 0 => 'is_default' ) hasSet => array( 'Stylesheet' => array( [maximum depth reached] ), 'Javascript' => array( [maximum depth reached] ) ) moduleId => false exportEnabled => true ignoreApproval => false reserved => array( 'Fields' => array( [maximum depth reached] ) ) displayImages => array( (int) 0 => 'Image', (int) 1 => 'MainImage', (int) 2 => 'Photo', (int) 3 => 'MainPhoto', (int) 4 => 'Logo' ) displayFields => array( (int) 0 => 'name', (int) 1 => 'full_name', (int) 2 => 'username', (int) 3 => 'title', (int) 4 => 'main_title', (int) 5 => 'last_name', (int) 6 => 'first_name', (int) 7 => 'surname', (int) 8 => 'caption', (int) 9 => 'label', (int) 10 => 'email', (int) 11 => 'number', (int) 12 => 'author', (int) 13 => 'question', (int) 14 => 'url' ) logExcludeList => array( (int) 0 => 'Log', (int) 1 => 'LogDetails', (int) 2 => 'LogApi', (int) 3 => 'Dictionary', (int) 4 => 'Content', (int) 5 => 'Block', (int) 6 => 'AppModel' ) validate => array() cache => true isEditable => true isHardcoded => false isSingleItem => false slugSource => 'title' displayImage => 'Image' paginate => (int) 20 locked => array( (int) 0 => 'modified_by', (int) 1 => 'created_by', (int) 2 => 'modified', (int) 3 => 'created', (int) 4 => 'assigned_to', (int) 5 => 'owned_by', (int) 6 => 'slug', (int) 7 => 'counter', (int) 8 => 'is_translated', (int) 9 => 'meta_description', (int) 10 => 'meta_title', (int) 11 => 'meta_image', (int) 12 => 'meta_keyword', (int) 13 => 'meta', (int) 14 => 'seo_metatags', (int) 15 => 'seo_generated_metatags', (int) 16 => 'head_end', (int) 17 => 'body_start', (int) 18 => 'body_end', (int) 19 => 'priority', (int) 20 => 'change_frequency', (int) 21 => 'model', (int) 22 => 'parent', (int) 23 => 'lft', (int) 24 => 'rght', (int) 25 => 'assigned_to', (int) 26 => 'owned_by', (int) 27 => 'meta', (int) 28 => 'module_id' ) invisibleOnEdit => array( (int) 0 => 'id', (int) 1 => 'model', (int) 2 => 'parent', (int) 3 => 'lft', (int) 4 => 'rght', (int) 5 => 'assigned_to', (int) 6 => 'owned_by', (int) 7 => 'meta' ) readOnly => array() skipFilter => array() tabs => array() fieldTabs => array() elementTabs => array() useDbConfig => 'default' useTable => 'pages' id => (int) 40 data => array( 'Page' => array( [maximum depth reached] ), 'Layout' => array( [maximum depth reached] ), 'Module' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'BrandLogoImage' => array( [maximum depth reached] ), 'CustomLogoImage' => array( [maximum depth reached] ), 'BannerImage' => array( [maximum depth reached] ), 'BackgroundImage' => array( [maximum depth reached] ), 'Catalogue' => array( [maximum depth reached] ), 'MetaImage' => array( [maximum depth reached] ), 'Images' => array([maximum depth reached]), 'Documents' => array([maximum depth reached]), 'Children' => array( [maximum depth reached] ), 'Seo' => array( [maximum depth reached] ), 'Data' => array( [maximum depth reached] ), 'Variables' => array( [maximum depth reached] ), 'Content' => array( [maximum depth reached] ) ) schemaName => 'mywall_rs' table => 'pages' primaryKey => 'id' validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'Page' alias => 'Page' tableToModel => array( 'pages' => 'Children', 'modules' => 'Module', 'layouts' => 'Layout', 'uploads' => 'Documents' ) cacheQueries => false hasAndBelongsToMany => array() Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => array( 'Page.lft' => 'ASC' ) __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) Stylesheet => object(Stylesheet) {} Javascript => object(Javascript) {} Module => object(Module) {} Layout => object(Layout) {} Image => object(Upload) {} BrandLogoImage => object(Upload) {} CustomLogoImage => object(Upload) {} BannerImage => object(Upload) {} BackgroundImage => object(Upload) {} Catalogue => object(Upload) {} MetaImage => object(Upload) {} Images => object(Upload) {} Documents => object(Upload) {} Children => object(Page) {} [protected] _schema => array( 'id' => array( [maximum depth reached] ), 'type' => array( [maximum depth reached] ), 'parent_id' => array( [maximum depth reached] ), 'layout_id' => array( [maximum depth reached] ), 'module_id' => array( [maximum depth reached] ), 'change_frequency' => array( [maximum depth reached] ), 'priority' => array( [maximum depth reached] ), 'title' => array( [maximum depth reached] ), 'title__sr' => array( [maximum depth reached] ), 'title__en' => array( [maximum depth reached] ), 'module_connection' => array( [maximum depth reached] ), 'title_short' => array( [maximum depth reached] ), 'title_short__sr' => array( [maximum depth reached] ), 'title_short__en' => array( [maximum depth reached] ), 'alternative_title' => array( [maximum depth reached] ), 'alternative_title__sr' => array( [maximum depth reached] ), 'alternative_title__en' => array( [maximum depth reached] ), 'subtitle' => array( [maximum depth reached] ), 'subtitle__sr' => array( [maximum depth reached] ), 'subtitle__en' => array( [maximum depth reached] ), 'side_menu_top_title' => array( [maximum depth reached] ), 'side_menu_top_title__sr' => array( [maximum depth reached] ), 'side_menu_top_title__en' => array( [maximum depth reached] ), 'side_menu_subtitle' => array( [maximum depth reached] ), 'side_menu_subtitle__sr' => array( [maximum depth reached] ), 'side_menu_subtitle__en' => array( [maximum depth reached] ), 'page_text' => array( [maximum depth reached] ), 'page_text__sr' => array( [maximum depth reached] ), 'page_text__en' => array( [maximum depth reached] ), 'banner_url' => array( [maximum depth reached] ), 'banner_url__sr' => array( [maximum depth reached] ), 'banner_url__en' => array( [maximum depth reached] ), 'slug' => array( [maximum depth reached] ), 'slug__sr' => array( [maximum depth reached] ), 'slug__en' => array( [maximum depth reached] ), 'content' => array( [maximum depth reached] ), 'content__sr' => array( [maximum depth reached] ), 'content__en' => array( [maximum depth reached] ), 'meta' => array( [maximum depth reached] ), 'meta_title' => array( [maximum depth reached] ), 'meta_title__sr' => array( [maximum depth reached] ), 'meta_title__en' => array( [maximum depth reached] ), 'meta_keywords' => array( [maximum depth reached] ), 'meta_keywords__sr' => array( [maximum depth reached] ), 'meta_keywords__en' => array( [maximum depth reached] ), 'meta_description' => array( [maximum depth reached] ), 'meta_description__sr' => array( [maximum depth reached] ), 'meta_description__en' => array( [maximum depth reached] ), 'seo_metatags' => array( [maximum depth reached] ), 'seo_generated_metatags' => array( [maximum depth reached] ), 'seo_last_mod' => array( [maximum depth reached] ), 'head_end' => array( [maximum depth reached] ), 'body_start' => array( [maximum depth reached] ), 'body_end' => array( [maximum depth reached] ), 'is_translated' => array( [maximum depth reached] ), 'is_translated__sr' => array( [maximum depth reached] ), 'is_translated__en' => array( [maximum depth reached] ), 'stylesheet_set' => array( [maximum depth reached] ), 'javascript_set' => array( [maximum depth reached] ), 'is_default' => array( [maximum depth reached] ), 'is_category' => array( [maximum depth reached] ), 'is_visible' => array( [maximum depth reached] ), 'url' => array( [maximum depth reached] ), 'url_target' => array( [maximum depth reached] ), 'lft' => array( [maximum depth reached] ), 'rght' => array( [maximum depth reached] ), 'is_active' => array( [maximum depth reached] ), 'is_popup' => array( [maximum depth reached] ), 'modified_by' => array( [maximum depth reached] ), 'modified' => array( [maximum depth reached] ), 'created_by' => array( [maximum depth reached] ), 'created' => array( [maximum depth reached] ) ) [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null [private] internals => null } $categoryInstance = object(Category) { actsAs => array( (int) 0 => 'Default', (int) 1 => 'Logged', (int) 2 => 'Containable', (int) 3 => 'Default', (int) 4 => 'Tree' ) hasOne => array( 'Image' => array( [maximum depth reached] ) ) cache => false orderingGroups => array( (int) 0 => 'parent_id' ) isMultiple => false polyglotFields => array() sideFields => array() _locked => array( (int) 0 => 'modified_by', (int) 1 => 'created_by', (int) 2 => 'modified', (int) 3 => 'created', (int) 4 => 'assigned_to', (int) 5 => 'owned_by', (int) 6 => 'slug', (int) 7 => 'counter', (int) 8 => 'is_translated', (int) 9 => 'meta_description', (int) 10 => 'meta_title', (int) 11 => 'meta_image', (int) 12 => 'meta_keyword', (int) 13 => 'meta', (int) 14 => 'seo_metatags', (int) 15 => 'seo_generated_metatags', (int) 16 => 'head_end', (int) 17 => 'body_start', (int) 18 => 'body_end', (int) 19 => 'priority', (int) 20 => 'change_frequency' ) _invisible => array( (int) 0 => 'id', (int) 1 => 'model', (int) 2 => 'parent', (int) 3 => 'lft', (int) 4 => 'rght', (int) 5 => 'assigned_to', (int) 6 => 'owned_by', (int) 7 => 'meta' ) _invisibleOnEdit => array( (int) 0 => 'id', (int) 1 => 'model', (int) 2 => 'parent', (int) 3 => 'lft', (int) 4 => 'rght', (int) 5 => 'assigned_to', (int) 6 => 'owned_by', (int) 7 => 'meta' ) restrictions => array() singles => array() hasSet => array() moduleId => false exportEnabled => true ignoreApproval => false reserved => array( 'Fields' => array( [maximum depth reached] ) ) displayImages => array( (int) 0 => 'Image', (int) 1 => 'MainImage', (int) 2 => 'Photo', (int) 3 => 'MainPhoto', (int) 4 => 'Logo' ) displayFields => array( (int) 0 => 'name', (int) 1 => 'full_name', (int) 2 => 'username', (int) 3 => 'title', (int) 4 => 'main_title', (int) 5 => 'last_name', (int) 6 => 'first_name', (int) 7 => 'surname', (int) 8 => 'caption', (int) 9 => 'label', (int) 10 => 'email', (int) 11 => 'number', (int) 12 => 'author', (int) 13 => 'question', (int) 14 => 'url' ) logExcludeList => array( (int) 0 => 'Log', (int) 1 => 'LogDetails', (int) 2 => 'LogApi', (int) 3 => 'Dictionary', (int) 4 => 'Content', (int) 5 => 'Block', (int) 6 => 'AppModel' ) validate => array() isCopyable => true isEditable => true isHardcoded => false isSingleItem => false slugSource => 'title' displayField => 'title' displayImage => 'Image' paginate => (int) 20 locked => array( (int) 0 => 'modified_by', (int) 1 => 'created_by', (int) 2 => 'modified', (int) 3 => 'created', (int) 4 => 'assigned_to', (int) 5 => 'owned_by', (int) 6 => 'slug', (int) 7 => 'counter', (int) 8 => 'is_translated', (int) 9 => 'meta_description', (int) 10 => 'meta_title', (int) 11 => 'meta_image', (int) 12 => 'meta_keyword', (int) 13 => 'meta', (int) 14 => 'seo_metatags', (int) 15 => 'seo_generated_metatags', (int) 16 => 'head_end', (int) 17 => 'body_start', (int) 18 => 'body_end', (int) 19 => 'priority', (int) 20 => 'change_frequency', (int) 21 => 'model', (int) 22 => 'parent', (int) 23 => 'lft', (int) 24 => 'rght', (int) 25 => 'assigned_to', (int) 26 => 'owned_by', (int) 27 => 'meta' ) invisible => array( (int) 0 => 'id', (int) 1 => 'model', (int) 2 => 'parent', (int) 3 => 'lft', (int) 4 => 'rght', (int) 5 => 'assigned_to', (int) 6 => 'owned_by', (int) 7 => 'meta' ) invisibleOnEdit => array( (int) 0 => 'id', (int) 1 => 'model', (int) 2 => 'parent', (int) 3 => 'lft', (int) 4 => 'rght', (int) 5 => 'assigned_to', (int) 6 => 'owned_by', (int) 7 => 'meta' ) readOnly => array() skipFilter => array() tabs => array() fieldTabs => array() elementTabs => array() useDbConfig => 'default' useTable => 'categories' id => false data => array() schemaName => 'mywall_rs' table => 'categories' primaryKey => 'id' validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'Category' alias => 'Category' tableToModel => array( 'categories' => 'Category' ) cacheQueries => false belongsTo => array( 'Parent' => array( [maximum depth reached] ) ) hasMany => array( 'Children' => array( [maximum depth reached] ) ) hasAndBelongsToMany => array() Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => array( 'Category.lft' => 'ASC' ) virtualFields => array() __backAssociation => array( 'belongsTo' => array([maximum depth reached]) ) __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => array( 'id' => array( [maximum depth reached] ), 'model' => array( [maximum depth reached] ), 'parent_id' => array( [maximum depth reached] ), 'title' => array( [maximum depth reached] ), 'desc' => array( [maximum depth reached] ), 'counter' => array( [maximum depth reached] ), 'slug' => array( [maximum depth reached] ), 'lft' => array( [maximum depth reached] ), 'rght' => array( [maximum depth reached] ), 'is_deleted' => array( [maximum depth reached] ), 'modified_by' => array( [maximum depth reached] ), 'modified' => array( [maximum depth reached] ), 'created_by' => array( [maximum depth reached] ), 'created' => array( [maximum depth reached] ) ) [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => null [protected] _validator => null } $breadcrumbs = array( 'Gaps' => null ) $pageData = array( 'id' => (int) 29, 'cms_renewal_id' => null, 'application' => false, 'promoted' => false, 'catalogue' => '', 'meta' => null, 'change_frequency' => 'monthly', 'priority' => '0.5 - default', 'seo_metatags' => 'a:0:{}', 'seo_generated_metatags' => array( (int) 1 => array( 'sr' => 'Gaps', 'en' => '' ), (int) 2 => array( 'sr' => 'scaron, Wall, zidove, paneli, ekolo, koji, trske, panel, erne, izra, panela, ambijent, novi, napraviti, domu, zidne, svoje, predstavio, enterijeru, bilo, Nakon, celinu, zajedno, tako, instalacije, bojiti, koja, boju, koju, panele' ), (int) 3 => array( 'sr' => 'WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske. Ova vlakna su od preostalih delova s...' ), (int) 4 => array( 'sr' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'en' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), (int) 12 => array( 'sr' => 'Gaps', 'en' => '' ), (int) 13 => array( 'sr' => 'WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske. Ova vlakna su od preostalih delova s...' ), (int) 14 => array( 'sr' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'en' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), (int) 17 => array( 'sr' => 'WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske. Ova vlakna su od preostalih delova s...' ), (int) 18 => array( 'sr' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'en' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), (int) 19 => array( 'sr' => 'Gaps', 'en' => '' ), (int) 21 => array( 'sr' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'en' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), (int) 24 => array( 'sr' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'en' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), (int) 27 => array( 'sr' => 'Gaps', 'en' => '' ), (int) 28 => array( 'sr' => 'Gaps', 'en' => '' ) ), 'head_end' => '', 'body_start' => '', 'body_end' => '', 'page_id' => (int) 35, 'ordering' => (int) 4, 'is_active' => true, 'is_deleted' => false, 'modified_by' => (int) 1, 'modified' => '2018-01-23 13:49:58', 'created_by' => (int) 1, 'created' => '2016-11-29 12:40:05', 'title' => 'Gaps', 'subtitle' => '', 'side_menu_subtitle' => 'na lageru 1,25 m2', 'text' => '<p>WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske.</p> <p>Ova vlakna su od preostalih delova stabljika šećerne trske, kada, nakon što se izvadi sirov šećer, on formira bazu, od kojih se dobija lake za korišćenje i ekološke proizvode.</p> <p>Sirov materijal koji se koristi za Wall Art 3D panel je 100% biorazgradiv. Nedavno izabran u SAD od strane dizajnera enterijera kao jedan od najboljih i najinovativnijih eco friendly proizvoda godine. Wall Art 3D, paneli za zidove, su izrađeni od obnovljivih izvora koji su biorazgradivi i s toga doprinose održivosti. Wall Art 3D su dizajnirani tako da zajedno, više panela, čine celinu.</p> <p>Nakon instalacije panel možete bojiti u bilo koju boju koja odgovara vašem enterijeru ili možete napraviti novi ambijent u vašem domu. Wall Art je predstavio svoje 3D zidne panele u Evropi u 2010.</p> <p>Bili su prvi na tržištu sa ovim ekološkim dekorativnim proizvodom. Za enterijer, u ovom trenutku, postoji 20 različitih modela, panela za zidove, koji su dostupni u My Wall Art 3D. Wall Art reljefni paneli daju novu dimenziju zidovima, uklapajući se u gotovo svaki prostor u kući. My Wall Art 3D, paneli za zidove, oživljavaju vaše zidove.</p>', 'is_translated' => true, 'slug' => 'gaps', 'meta_description' => '', 'meta_keyword' => '', 'meta_title' => '', 'title__' => array( 'sr' => 'Gaps', 'en' => '' ), 'subtitle__' => array( 'sr' => '', 'en' => '' ), 'side_menu_subtitle__' => array( 'sr' => 'na lageru 1,25 m2', 'en' => '' ), 'text__' => array( 'sr' => '<p>WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske.</p> <p>Ova vlakna su od preostalih delova stabljika šećerne trske, kada, nakon što se izvadi sirov šećer, on formira bazu, od kojih se dobija lake za korišćenje i ekološke proizvode.</p> <p>Sirov materijal koji se koristi za Wall Art 3D panel je 100% biorazgradiv. Nedavno izabran u SAD od strane dizajnera enterijera kao jedan od najboljih i najinovativnijih eco friendly proizvoda godine. Wall Art 3D, paneli za zidove, su izrađeni od obnovljivih izvora koji su biorazgradivi i s toga doprinose održivosti. Wall Art 3D su dizajnirani tako da zajedno, više panela, čine celinu.</p> <p>Nakon instalacije panel možete bojiti u bilo koju boju koja odgovara vašem enterijeru ili možete napraviti novi ambijent u vašem domu. Wall Art je predstavio svoje 3D zidne panele u Evropi u 2010.</p> <p>Bili su prvi na tržištu sa ovim ekološkim dekorativnim proizvodom. Za enterijer, u ovom trenutku, postoji 20 različitih modela, panela za zidove, koji su dostupni u My Wall Art 3D. Wall Art reljefni paneli daju novu dimenziju zidovima, uklapajući se u gotovo svaki prostor u kući. My Wall Art 3D, paneli za zidove, oživljavaju vaše zidove.</p>', 'en' => '' ), 'is_translated__' => array( 'sr' => true, 'en' => false ), 'slug__' => array( 'sr' => 'gaps', 'en' => '29' ), 'meta_description__' => array( 'sr' => '', 'en' => '' ), 'meta_keyword__' => array( 'sr' => '', 'en' => '' ), 'meta_title__' => array( 'sr' => '', 'en' => '' ) )HtmlHelper::generateBreadcrumbs() - ROOT/VectorCMS/View/Helper/HtmlHelper.php, line 1379 eval - ROOT/VectorCMS/View/Layouts/front.ctp(31) : eval()'d code, line 67 include - ROOT/VectorCMS/View/Layouts/front.ctp, line 31 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 961 FrontController::beforeFilter() - ROOT/VectorCMS/Controller/FrontController.php, line 173 call_user_func - [internal], line ?? CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 Controller::startupProcess() - CORE/Cake/Controller/Controller.php, line 677 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 189 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 [main] - ROOT/VectorCMS/webroot/index.php, line 154
Notice (8): Undefined index: Page [ROOT/VectorCMS/View/Helper/HtmlHelper.php, line 1386]Code Context$parent = $activePage;
while(true) {
$parent = $pageInstance->getParentNode($parent['Page']['id']);
$activePage = array() $module = null $pageInstance = object(Page) { actsAs => array( (int) 0 => 'Default', (int) 1 => 'Logged', (int) 2 => 'Containable', (int) 3 => 'Tree', (int) 4 => 'Seo.LastMod', (int) 5 => 'Seo.MetaTagged', (int) 6 => 'Seo.MetaGenerated', (int) 7 => 'Seo.SlugLogged' ) displayField => 'title' virtualFields => array( 'selected' => 'FALSE', 'title' => 'Page.title__sr', 'title_short' => 'Page.title_short__sr', 'alternative_title' => 'Page.alternative_title__sr', 'subtitle' => 'Page.subtitle__sr', 'side_menu_top_title' => 'Page.side_menu_top_title__sr', 'side_menu_subtitle' => 'Page.side_menu_subtitle__sr', 'page_text' => 'Page.page_text__sr', 'banner_url' => 'Page.banner_url__sr', 'slug' => 'Page.slug__sr', 'content' => 'Page.content__sr', 'meta_title' => 'Page.meta_title__sr', 'meta_keywords' => 'Page.meta_keywords__sr', 'meta_description' => 'Page.meta_description__sr', 'is_translated' => 'Page.is_translated__sr' ) invisible => array( (int) 0 => 'id', (int) 1 => 'model', (int) 2 => 'parent', (int) 3 => 'lft', (int) 4 => 'rght', (int) 5 => 'assigned_to', (int) 6 => 'owned_by', (int) 7 => 'meta', (int) 8 => 'module_id' ) belongsTo => array( 'Layout' => array( [maximum depth reached] ), 'Module' => array( [maximum depth reached] ) ) hasMany => array( 'Images' => array( [maximum depth reached] ), 'Documents' => array( [maximum depth reached] ), 'Children' => array( [maximum depth reached] ) ) hasOne => array( 'Image' => array( [maximum depth reached] ), 'BrandLogoImage' => array( [maximum depth reached] ), 'CustomLogoImage' => array( [maximum depth reached] ), 'BannerImage' => array( [maximum depth reached] ), 'BackgroundImage' => array( [maximum depth reached] ), 'Catalogue' => array( [maximum depth reached] ), 'MetaImage' => array( [maximum depth reached] ) ) path => array( (int) 0 => 'proizvodi', (int) 1 => '3d-zidni-paneli', (int) 2 => 'my-wall-art', (int) 3 => 'gaps' ) meta => array( (int) 0 => 'title', (int) 1 => 'keywords', (int) 2 => 'description' ) sitemap => array( 'glavna_navigacija' => array( [maximum depth reached] ) ) flatSitemap => null isCopyable => false sitemapFields => array( (int) 0 => 'Page.*' ) orderingGroups => array( (int) 0 => 'parent_id', (int) 1 => 'layout_id', (int) 2 => 'module_id' ) isMultiple => false polyglotFields => array( (int) 0 => 'title', (int) 1 => 'title_short', (int) 2 => 'alternative_title', (int) 3 => 'subtitle', (int) 4 => 'side_menu_top_title', (int) 5 => 'side_menu_subtitle', (int) 6 => 'page_text', (int) 7 => 'banner_url', (int) 8 => 'slug', (int) 9 => 'content', (int) 10 => 'meta_title', (int) 11 => 'meta_keywords', (int) 12 => 'meta_description', (int) 13 => 'is_translated' ) sideFields => array() _locked => array( (int) 0 => 'modified_by', (int) 1 => 'created_by', (int) 2 => 'modified', (int) 3 => 'created', (int) 4 => 'assigned_to', (int) 5 => 'owned_by', (int) 6 => 'slug', (int) 7 => 'counter', (int) 8 => 'is_translated', (int) 9 => 'meta_description', (int) 10 => 'meta_title', (int) 11 => 'meta_image', (int) 12 => 'meta_keyword', (int) 13 => 'meta', (int) 14 => 'seo_metatags', (int) 15 => 'seo_generated_metatags', (int) 16 => 'head_end', (int) 17 => 'body_start', (int) 18 => 'body_end', (int) 19 => 'priority', (int) 20 => 'change_frequency' ) _invisible => array( (int) 0 => 'id', (int) 1 => 'model', (int) 2 => 'parent', (int) 3 => 'lft', (int) 4 => 'rght', (int) 5 => 'assigned_to', (int) 6 => 'owned_by', (int) 7 => 'meta' ) _invisibleOnEdit => array( (int) 0 => 'id', (int) 1 => 'model', (int) 2 => 'parent', (int) 3 => 'lft', (int) 4 => 'rght', (int) 5 => 'assigned_to', (int) 6 => 'owned_by', (int) 7 => 'meta' ) restrictions => array() singles => array( (int) 0 => 'is_default' ) hasSet => array( 'Stylesheet' => array( [maximum depth reached] ), 'Javascript' => array( [maximum depth reached] ) ) moduleId => false exportEnabled => true ignoreApproval => false reserved => array( 'Fields' => array( [maximum depth reached] ) ) displayImages => array( (int) 0 => 'Image', (int) 1 => 'MainImage', (int) 2 => 'Photo', (int) 3 => 'MainPhoto', (int) 4 => 'Logo' ) displayFields => array( (int) 0 => 'name', (int) 1 => 'full_name', (int) 2 => 'username', (int) 3 => 'title', (int) 4 => 'main_title', (int) 5 => 'last_name', (int) 6 => 'first_name', (int) 7 => 'surname', (int) 8 => 'caption', (int) 9 => 'label', (int) 10 => 'email', (int) 11 => 'number', (int) 12 => 'author', (int) 13 => 'question', (int) 14 => 'url' ) logExcludeList => array( (int) 0 => 'Log', (int) 1 => 'LogDetails', (int) 2 => 'LogApi', (int) 3 => 'Dictionary', (int) 4 => 'Content', (int) 5 => 'Block', (int) 6 => 'AppModel' ) validate => array() cache => true isEditable => true isHardcoded => false isSingleItem => false slugSource => 'title' displayImage => 'Image' paginate => (int) 20 locked => array( (int) 0 => 'modified_by', (int) 1 => 'created_by', (int) 2 => 'modified', (int) 3 => 'created', (int) 4 => 'assigned_to', (int) 5 => 'owned_by', (int) 6 => 'slug', (int) 7 => 'counter', (int) 8 => 'is_translated', (int) 9 => 'meta_description', (int) 10 => 'meta_title', (int) 11 => 'meta_image', (int) 12 => 'meta_keyword', (int) 13 => 'meta', (int) 14 => 'seo_metatags', (int) 15 => 'seo_generated_metatags', (int) 16 => 'head_end', (int) 17 => 'body_start', (int) 18 => 'body_end', (int) 19 => 'priority', (int) 20 => 'change_frequency', (int) 21 => 'model', (int) 22 => 'parent', (int) 23 => 'lft', (int) 24 => 'rght', (int) 25 => 'assigned_to', (int) 26 => 'owned_by', (int) 27 => 'meta', (int) 28 => 'module_id' ) invisibleOnEdit => array( (int) 0 => 'id', (int) 1 => 'model', (int) 2 => 'parent', (int) 3 => 'lft', (int) 4 => 'rght', (int) 5 => 'assigned_to', (int) 6 => 'owned_by', (int) 7 => 'meta' ) readOnly => array() skipFilter => array() tabs => array() fieldTabs => array() elementTabs => array() useDbConfig => 'default' useTable => 'pages' id => (int) 40 data => array( 'Page' => array( [maximum depth reached] ), 'Layout' => array( [maximum depth reached] ), 'Module' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'BrandLogoImage' => array( [maximum depth reached] ), 'CustomLogoImage' => array( [maximum depth reached] ), 'BannerImage' => array( [maximum depth reached] ), 'BackgroundImage' => array( [maximum depth reached] ), 'Catalogue' => array( [maximum depth reached] ), 'MetaImage' => array( [maximum depth reached] ), 'Images' => array([maximum depth reached]), 'Documents' => array([maximum depth reached]), 'Children' => array( [maximum depth reached] ), 'Seo' => array( [maximum depth reached] ), 'Data' => array( [maximum depth reached] ), 'Variables' => array( [maximum depth reached] ), 'Content' => array( [maximum depth reached] ) ) schemaName => 'mywall_rs' table => 'pages' primaryKey => 'id' validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'Page' alias => 'Page' tableToModel => array( 'pages' => 'Children', 'modules' => 'Module', 'layouts' => 'Layout', 'uploads' => 'Documents' ) cacheQueries => false hasAndBelongsToMany => array() Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => array( 'Page.lft' => 'ASC' ) __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) Stylesheet => object(Stylesheet) {} Javascript => object(Javascript) {} Module => object(Module) {} Layout => object(Layout) {} Image => object(Upload) {} BrandLogoImage => object(Upload) {} CustomLogoImage => object(Upload) {} BannerImage => object(Upload) {} BackgroundImage => object(Upload) {} Catalogue => object(Upload) {} MetaImage => object(Upload) {} Images => object(Upload) {} Documents => object(Upload) {} Children => object(Page) {} [protected] _schema => array( 'id' => array( [maximum depth reached] ), 'type' => array( [maximum depth reached] ), 'parent_id' => array( [maximum depth reached] ), 'layout_id' => array( [maximum depth reached] ), 'module_id' => array( [maximum depth reached] ), 'change_frequency' => array( [maximum depth reached] ), 'priority' => array( [maximum depth reached] ), 'title' => array( [maximum depth reached] ), 'title__sr' => array( [maximum depth reached] ), 'title__en' => array( [maximum depth reached] ), 'module_connection' => array( [maximum depth reached] ), 'title_short' => array( [maximum depth reached] ), 'title_short__sr' => array( [maximum depth reached] ), 'title_short__en' => array( [maximum depth reached] ), 'alternative_title' => array( [maximum depth reached] ), 'alternative_title__sr' => array( [maximum depth reached] ), 'alternative_title__en' => array( [maximum depth reached] ), 'subtitle' => array( [maximum depth reached] ), 'subtitle__sr' => array( [maximum depth reached] ), 'subtitle__en' => array( [maximum depth reached] ), 'side_menu_top_title' => array( [maximum depth reached] ), 'side_menu_top_title__sr' => array( [maximum depth reached] ), 'side_menu_top_title__en' => array( [maximum depth reached] ), 'side_menu_subtitle' => array( [maximum depth reached] ), 'side_menu_subtitle__sr' => array( [maximum depth reached] ), 'side_menu_subtitle__en' => array( [maximum depth reached] ), 'page_text' => array( [maximum depth reached] ), 'page_text__sr' => array( [maximum depth reached] ), 'page_text__en' => array( [maximum depth reached] ), 'banner_url' => array( [maximum depth reached] ), 'banner_url__sr' => array( [maximum depth reached] ), 'banner_url__en' => array( [maximum depth reached] ), 'slug' => array( [maximum depth reached] ), 'slug__sr' => array( [maximum depth reached] ), 'slug__en' => array( [maximum depth reached] ), 'content' => array( [maximum depth reached] ), 'content__sr' => array( [maximum depth reached] ), 'content__en' => array( [maximum depth reached] ), 'meta' => array( [maximum depth reached] ), 'meta_title' => array( [maximum depth reached] ), 'meta_title__sr' => array( [maximum depth reached] ), 'meta_title__en' => array( [maximum depth reached] ), 'meta_keywords' => array( [maximum depth reached] ), 'meta_keywords__sr' => array( [maximum depth reached] ), 'meta_keywords__en' => array( [maximum depth reached] ), 'meta_description' => array( [maximum depth reached] ), 'meta_description__sr' => array( [maximum depth reached] ), 'meta_description__en' => array( [maximum depth reached] ), 'seo_metatags' => array( [maximum depth reached] ), 'seo_generated_metatags' => array( [maximum depth reached] ), 'seo_last_mod' => array( [maximum depth reached] ), 'head_end' => array( [maximum depth reached] ), 'body_start' => array( [maximum depth reached] ), 'body_end' => array( [maximum depth reached] ), 'is_translated' => array( [maximum depth reached] ), 'is_translated__sr' => array( [maximum depth reached] ), 'is_translated__en' => array( [maximum depth reached] ), 'stylesheet_set' => array( [maximum depth reached] ), 'javascript_set' => array( [maximum depth reached] ), 'is_default' => array( [maximum depth reached] ), 'is_category' => array( [maximum depth reached] ), 'is_visible' => array( [maximum depth reached] ), 'url' => array( [maximum depth reached] ), 'url_target' => array( [maximum depth reached] ), 'lft' => array( [maximum depth reached] ), 'rght' => array( [maximum depth reached] ), 'is_active' => array( [maximum depth reached] ), 'is_popup' => array( [maximum depth reached] ), 'modified_by' => array( [maximum depth reached] ), 'modified' => array( [maximum depth reached] ), 'created_by' => array( [maximum depth reached] ), 'created' => array( [maximum depth reached] ) ) [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null [private] internals => null } $categoryInstance = object(Category) { actsAs => array( (int) 0 => 'Default', (int) 1 => 'Logged', (int) 2 => 'Containable', (int) 3 => 'Default', (int) 4 => 'Tree' ) hasOne => array( 'Image' => array( [maximum depth reached] ) ) cache => false orderingGroups => array( (int) 0 => 'parent_id' ) isMultiple => false polyglotFields => array() sideFields => array() _locked => array( (int) 0 => 'modified_by', (int) 1 => 'created_by', (int) 2 => 'modified', (int) 3 => 'created', (int) 4 => 'assigned_to', (int) 5 => 'owned_by', (int) 6 => 'slug', (int) 7 => 'counter', (int) 8 => 'is_translated', (int) 9 => 'meta_description', (int) 10 => 'meta_title', (int) 11 => 'meta_image', (int) 12 => 'meta_keyword', (int) 13 => 'meta', (int) 14 => 'seo_metatags', (int) 15 => 'seo_generated_metatags', (int) 16 => 'head_end', (int) 17 => 'body_start', (int) 18 => 'body_end', (int) 19 => 'priority', (int) 20 => 'change_frequency' ) _invisible => array( (int) 0 => 'id', (int) 1 => 'model', (int) 2 => 'parent', (int) 3 => 'lft', (int) 4 => 'rght', (int) 5 => 'assigned_to', (int) 6 => 'owned_by', (int) 7 => 'meta' ) _invisibleOnEdit => array( (int) 0 => 'id', (int) 1 => 'model', (int) 2 => 'parent', (int) 3 => 'lft', (int) 4 => 'rght', (int) 5 => 'assigned_to', (int) 6 => 'owned_by', (int) 7 => 'meta' ) restrictions => array() singles => array() hasSet => array() moduleId => false exportEnabled => true ignoreApproval => false reserved => array( 'Fields' => array( [maximum depth reached] ) ) displayImages => array( (int) 0 => 'Image', (int) 1 => 'MainImage', (int) 2 => 'Photo', (int) 3 => 'MainPhoto', (int) 4 => 'Logo' ) displayFields => array( (int) 0 => 'name', (int) 1 => 'full_name', (int) 2 => 'username', (int) 3 => 'title', (int) 4 => 'main_title', (int) 5 => 'last_name', (int) 6 => 'first_name', (int) 7 => 'surname', (int) 8 => 'caption', (int) 9 => 'label', (int) 10 => 'email', (int) 11 => 'number', (int) 12 => 'author', (int) 13 => 'question', (int) 14 => 'url' ) logExcludeList => array( (int) 0 => 'Log', (int) 1 => 'LogDetails', (int) 2 => 'LogApi', (int) 3 => 'Dictionary', (int) 4 => 'Content', (int) 5 => 'Block', (int) 6 => 'AppModel' ) validate => array() isCopyable => true isEditable => true isHardcoded => false isSingleItem => false slugSource => 'title' displayField => 'title' displayImage => 'Image' paginate => (int) 20 locked => array( (int) 0 => 'modified_by', (int) 1 => 'created_by', (int) 2 => 'modified', (int) 3 => 'created', (int) 4 => 'assigned_to', (int) 5 => 'owned_by', (int) 6 => 'slug', (int) 7 => 'counter', (int) 8 => 'is_translated', (int) 9 => 'meta_description', (int) 10 => 'meta_title', (int) 11 => 'meta_image', (int) 12 => 'meta_keyword', (int) 13 => 'meta', (int) 14 => 'seo_metatags', (int) 15 => 'seo_generated_metatags', (int) 16 => 'head_end', (int) 17 => 'body_start', (int) 18 => 'body_end', (int) 19 => 'priority', (int) 20 => 'change_frequency', (int) 21 => 'model', (int) 22 => 'parent', (int) 23 => 'lft', (int) 24 => 'rght', (int) 25 => 'assigned_to', (int) 26 => 'owned_by', (int) 27 => 'meta' ) invisible => array( (int) 0 => 'id', (int) 1 => 'model', (int) 2 => 'parent', (int) 3 => 'lft', (int) 4 => 'rght', (int) 5 => 'assigned_to', (int) 6 => 'owned_by', (int) 7 => 'meta' ) invisibleOnEdit => array( (int) 0 => 'id', (int) 1 => 'model', (int) 2 => 'parent', (int) 3 => 'lft', (int) 4 => 'rght', (int) 5 => 'assigned_to', (int) 6 => 'owned_by', (int) 7 => 'meta' ) readOnly => array() skipFilter => array() tabs => array() fieldTabs => array() elementTabs => array() useDbConfig => 'default' useTable => 'categories' id => false data => array() schemaName => 'mywall_rs' table => 'categories' primaryKey => 'id' validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'Category' alias => 'Category' tableToModel => array( 'categories' => 'Category' ) cacheQueries => false belongsTo => array( 'Parent' => array( [maximum depth reached] ) ) hasMany => array( 'Children' => array( [maximum depth reached] ) ) hasAndBelongsToMany => array() Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => array( 'Category.lft' => 'ASC' ) virtualFields => array() __backAssociation => array( 'belongsTo' => array([maximum depth reached]) ) __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => array( 'id' => array( [maximum depth reached] ), 'model' => array( [maximum depth reached] ), 'parent_id' => array( [maximum depth reached] ), 'title' => array( [maximum depth reached] ), 'desc' => array( [maximum depth reached] ), 'counter' => array( [maximum depth reached] ), 'slug' => array( [maximum depth reached] ), 'lft' => array( [maximum depth reached] ), 'rght' => array( [maximum depth reached] ), 'is_deleted' => array( [maximum depth reached] ), 'modified_by' => array( [maximum depth reached] ), 'modified' => array( [maximum depth reached] ), 'created_by' => array( [maximum depth reached] ), 'created' => array( [maximum depth reached] ) ) [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => null [protected] _validator => null } $breadcrumbs = array( (int) 0 => array( '' => null ), 'Gaps' => null ) $pageData = array( 'id' => (int) 29, 'cms_renewal_id' => null, 'application' => false, 'promoted' => false, 'catalogue' => '', 'meta' => null, 'change_frequency' => 'monthly', 'priority' => '0.5 - default', 'seo_metatags' => 'a:0:{}', 'seo_generated_metatags' => array( (int) 1 => array( 'sr' => 'Gaps', 'en' => '' ), (int) 2 => array( 'sr' => 'scaron, Wall, zidove, paneli, ekolo, koji, trske, panel, erne, izra, panela, ambijent, novi, napraviti, domu, zidne, svoje, predstavio, enterijeru, bilo, Nakon, celinu, zajedno, tako, instalacije, bojiti, koja, boju, koju, panele' ), (int) 3 => array( 'sr' => 'WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske. Ova vlakna su od preostalih delova s...' ), (int) 4 => array( 'sr' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'en' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), (int) 12 => array( 'sr' => 'Gaps', 'en' => '' ), (int) 13 => array( 'sr' => 'WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske. Ova vlakna su od preostalih delova s...' ), (int) 14 => array( 'sr' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'en' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), (int) 17 => array( 'sr' => 'WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske. Ova vlakna su od preostalih delova s...' ), (int) 18 => array( 'sr' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'en' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), (int) 19 => array( 'sr' => 'Gaps', 'en' => '' ), (int) 21 => array( 'sr' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'en' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), (int) 24 => array( 'sr' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'en' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), (int) 27 => array( 'sr' => 'Gaps', 'en' => '' ), (int) 28 => array( 'sr' => 'Gaps', 'en' => '' ) ), 'head_end' => '', 'body_start' => '', 'body_end' => '', 'page_id' => (int) 35, 'ordering' => (int) 4, 'is_active' => true, 'is_deleted' => false, 'modified_by' => (int) 1, 'modified' => '2018-01-23 13:49:58', 'created_by' => (int) 1, 'created' => '2016-11-29 12:40:05', 'title' => 'Gaps', 'subtitle' => '', 'side_menu_subtitle' => 'na lageru 1,25 m2', 'text' => '<p>WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske.</p> <p>Ova vlakna su od preostalih delova stabljika šećerne trske, kada, nakon što se izvadi sirov šećer, on formira bazu, od kojih se dobija lake za korišćenje i ekološke proizvode.</p> <p>Sirov materijal koji se koristi za Wall Art 3D panel je 100% biorazgradiv. Nedavno izabran u SAD od strane dizajnera enterijera kao jedan od najboljih i najinovativnijih eco friendly proizvoda godine. Wall Art 3D, paneli za zidove, su izrađeni od obnovljivih izvora koji su biorazgradivi i s toga doprinose održivosti. Wall Art 3D su dizajnirani tako da zajedno, više panela, čine celinu.</p> <p>Nakon instalacije panel možete bojiti u bilo koju boju koja odgovara vašem enterijeru ili možete napraviti novi ambijent u vašem domu. Wall Art je predstavio svoje 3D zidne panele u Evropi u 2010.</p> <p>Bili su prvi na tržištu sa ovim ekološkim dekorativnim proizvodom. Za enterijer, u ovom trenutku, postoji 20 različitih modela, panela za zidove, koji su dostupni u My Wall Art 3D. Wall Art reljefni paneli daju novu dimenziju zidovima, uklapajući se u gotovo svaki prostor u kući. My Wall Art 3D, paneli za zidove, oživljavaju vaše zidove.</p>', 'is_translated' => true, 'slug' => 'gaps', 'meta_description' => '', 'meta_keyword' => '', 'meta_title' => '', 'title__' => array( 'sr' => 'Gaps', 'en' => '' ), 'subtitle__' => array( 'sr' => '', 'en' => '' ), 'side_menu_subtitle__' => array( 'sr' => 'na lageru 1,25 m2', 'en' => '' ), 'text__' => array( 'sr' => '<p>WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske.</p> <p>Ova vlakna su od preostalih delova stabljika šećerne trske, kada, nakon što se izvadi sirov šećer, on formira bazu, od kojih se dobija lake za korišćenje i ekološke proizvode.</p> <p>Sirov materijal koji se koristi za Wall Art 3D panel je 100% biorazgradiv. Nedavno izabran u SAD od strane dizajnera enterijera kao jedan od najboljih i najinovativnijih eco friendly proizvoda godine. Wall Art 3D, paneli za zidove, su izrađeni od obnovljivih izvora koji su biorazgradivi i s toga doprinose održivosti. Wall Art 3D su dizajnirani tako da zajedno, više panela, čine celinu.</p> <p>Nakon instalacije panel možete bojiti u bilo koju boju koja odgovara vašem enterijeru ili možete napraviti novi ambijent u vašem domu. Wall Art je predstavio svoje 3D zidne panele u Evropi u 2010.</p> <p>Bili su prvi na tržištu sa ovim ekološkim dekorativnim proizvodom. Za enterijer, u ovom trenutku, postoji 20 različitih modela, panela za zidove, koji su dostupni u My Wall Art 3D. Wall Art reljefni paneli daju novu dimenziju zidovima, uklapajući se u gotovo svaki prostor u kući. My Wall Art 3D, paneli za zidove, oživljavaju vaše zidove.</p>', 'en' => '' ), 'is_translated__' => array( 'sr' => true, 'en' => false ), 'slug__' => array( 'sr' => 'gaps', 'en' => '29' ), 'meta_description__' => array( 'sr' => '', 'en' => '' ), 'meta_keyword__' => array( 'sr' => '', 'en' => '' ), 'meta_title__' => array( 'sr' => '', 'en' => '' ) ) $parent = array()HtmlHelper::generateBreadcrumbs() - ROOT/VectorCMS/View/Helper/HtmlHelper.php, line 1386 eval - ROOT/VectorCMS/View/Layouts/front.ctp(31) : eval()'d code, line 67 include - ROOT/VectorCMS/View/Layouts/front.ctp, line 31 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 961 FrontController::beforeFilter() - ROOT/VectorCMS/Controller/FrontController.php, line 173 call_user_func - [internal], line ?? CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 Controller::startupProcess() - CORE/Cake/Controller/Controller.php, line 677 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 189 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 [main] - ROOT/VectorCMS/webroot/index.php, line 154
Notice (8): Undefined index: Page [ROOT/VectorCMS/View/Layouts/front.ctp(31) : eval()'d code, line 114]Code Context$viewFile = '/home/web/mywall.rs/www/VectorCMS/View/Layouts/front.ctp' $dataForView = array( 'html' => '<?php switch (true) { case isset($product): $moduleName = $product; break; case isset($faq): $moduleName = $faq; break; case isset($inspiration): $moduleName = $inspiration; break; case isset($renewal): $moduleName = $renewal; break; case isset($pattern): $moduleName = $pattern; break; default: $moduleName = $product; } $bgPage = ClassRegistry::init('Page')->find('first', array( 'conditions' => array( 'Page.id' => $moduleName['Page']['id'] ) )); $backgroundImage = $bgPage['BackgroundImage']['file']; ?> <header> <div class="inner clearfix"> <div class="category-hamburger" id="openLeftMenu" style="display: none;"><span></span> <span></span></div> <div class="logo"><a href="/" title="My Wall and Floor"><img src="/img/my_wall_and_floor_logo.png" width="187" height="70" alt="My Wall and Floor" /></a></div> <div class="hamburger hamburger--squeeze js-hamburger" id="openRightMenu"> <div class="hamburger-box"> <div class="hamburger-inner"></div> </div> </div> <div id="off-canvas-right"> <!--<ul class="lang"> <li class="<?= $locale == 'sr' ? 'active' : '' ?>"><a href="/<?= $locale ?>:sr<?= substr($this->here, 3) ?>"><?= __('Srpski') ?></a></li> <li class="<?= $locale == 'en' ? 'active' : '' ?>"><a href="/<?= $locale ?>:en<?= substr($this->here, 3) ?>"><?= __('English') ?></a></li> </ul>--> <nav> <ul> <?= $this->Format->printMenu('nav/menu') ?> </ul> </nav> </div> </div> </header> <div class="topline"></div> <div class="fader"> <div class="page-content clearfix" style="background-image:url('<?= !empty($backgroundImage) ? $backgroundImage : '/img/My_Wall_And_Floors.jpg' ?>')"> <!-- Breadcrumbs --> <?php $breadcrumbs = $this->Html->generateBreadcrumbs($activePage); ?> <div class="breadcrumbs"> <div class="inner clearfix"> <p><?= __('Trenutno se nalazite ovde:') ?></p> <ul> <li><a href="/" title="My Wall"><?= __('Početna') ?></a></li> <?php foreach($breadcrumbs['links'] as $title => $link) { ?> <li><a href="<?= $link ?>" title="<?= $title ?>"><?= $title ?></a></li> <?php } ?> <li><?= $breadcrumbs['last'] ?></li> </ul> </div> </div> <?php $parentPage = ClassRegistry::init('Page')->find('first', array( 'conditions' => array( 'Page.id' => $product['Product']['page_id'] ) )); $pattern = ClassRegistry::init('Pattern')->find('first', array( 'conditions' => array( 'Pattern.cms_product_id' => $product['Product']['id'] ) )); $renewal = ClassRegistry::init('Renewal')->find('first', array( 'conditions' => array( 'Renewal.id' => $product['Product']['cms_renewal_id'] ) )); $faq = ClassRegistry::init('Faq')->find('first', array( 'conditions' => array( 'Faq.cms_product_id' => $product['Product']['id'] ) )); $videoItems = ClassRegistry::init('AdditionalVideo')->find('all', array( 'conditions' => array( 'AdditionalVideo.cms_product_id' => $product['Product']['id'] ) )); $pageSubtitle = !empty($product['Product']['subtitle']) ? $product['Product']['subtitle'] : $parentPage['Page']['subtitle']; $pageTitle = !empty($product['Product']['title']) ? $product['Product']['title'] : ( !empty($parentPage['Page']['title']) ? $parentPage['Page']['title'] : '' ) ; $brandLogoImage = !empty($parentPage['CustomLogoImage']['file']) ? $parentPage['CustomLogoImage']['file'] : $parentPage['BrandLogoImage']['file']; $fullWidth = empty($product['Galleries']) && empty($product['Product']['catalogue']); ?> <!-- Page title --> <div class="page-title"> <div class="inner clearfix"> <div> <h2><?= !empty($pageSubtitle) ? $pageSubtitle : '' ?></h2> <h1><?= !empty($pageTitle) ? $pageTitle : '' ?></h1> </div> <?php if(!empty($brandLogoImage)) { ?> <span><img src="<?= $brandLogoImage ?>" /></span> <?php } ?> </div> </div> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__6 st__6 "> <div class="main-content"> <div class="product-details"> <div id="fb-root"></div> <script> (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/en_US/all.js#xfbml=1&appId=913732115428480"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));</script> <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script> <div class="social clearfix"> <div class="fb-like-button"> <div class="fb-like" data-href="<?= FULL_BASE_URL . $this->here ?>" data-layout="button_count" data-action="like" data-show-faces="false" data-share="false"></div> </div> <div class="tweet-button"> <a href="https://twitter.com/share" data-url="<?= FULL_BASE_URL . $this->here ?>" class="twitter-share-button" style="display:none">Tweet</a> </div> </div> <div class="row"> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__7 st__6' : '__12' ?>"> <div class="product-info"> <div class="rich-text"> <?= !empty($product['Product']['text']) ? $product['Product']['text'] : ' ' ?> <?php if(!empty($faq)) { ?> <p><?= __('Za više informacija pogledajte rubriku') ?> <a href="<?= $this->Format->getModulePath($faq) ?>"><?= __('najčešća pitanja') ?></a></p> <?php } ?> <?php if(!empty($pattern)) { ?> <p><a href="<?= $this->Format->getModulePath($pattern) ?>"><?= __('Pogledajte uzorke') ?></a> <?= __('za ovaj proizvod') ?></p> <?php } ?> </div> </div> </div> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__5 st__6' : '__12' ?>"> <div class="right-info"> <!-- Product slideshow --> <?php if(!empty($product['Slides'])) { ?> <div class="product-slideshow"> <ul> <?php foreach($product['Slides'] as $slide) { ?> <li style="position: <?= count($product['Slides']) > 1 ? 'absolute' : 'relative'?>"><?= $this->Format->image($slide['file'], 768, 512, true, array('zc' => 'zc')) ?></li> <?php } ?> </ul> </div> <?php } ?> <!-- \\ Product slideshow --> <!-- catalogue --> <?php if(!empty($product['Catalogue']['file'])) { ?> <a target="_blank" href="<?= $product['Catalogue']['file'] ?>" class="link-download"><span><?= __('Pogledajte katalog') ?></span></a> <?php } ?> <!-- \\ catalogue --> <!-- Before and After link --> <?php if(!empty($product['Product']['cms_renewal_id'])) { ?> <a class="link-beforeafter" href="<?= $this->Format->getModulePath($renewal) ?>"><span><?= __('Pre i posle') ?></span></a> <?php } ?> <!-- Before and After link --> <!-- Decor App banner --> <?php if($product['Product']['application']) { ?> <div class="pro-banner"><a href="<?= $this->Format->getPageLink(63, $sitemap) ?>"><img src="/img/decor-app-banner.jpg" /></a></div> <?php } ?> <!-- \\Decor App banner --> </div> </div> </div> <div class="product-blocks"> <!-- Photo gallery --> <?php if(!empty($product['Galleries'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Foto galerija') ?></h2></div> <div class="body"> <ul class="row block-row __5-margin __5-block lt__4-block m__2-block"> <?php foreach($product['Galleries'] as $image) { ?> <li class="column"> <a href="<?= $image['file'] ?>" class="fancybox" rel="gallery"> <?= $this->Format->image($image['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Photo gallery --> <?php if(!empty($product['Tools'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Alati') ?></h2></div> <div class="body" style="display:none;"> <ul class="row block-row __5-margin __3-block m__2-block"> <?php foreach($product['Tools'] as $tool) { ?> <li class="column"> <a href="<?= $tool['file'] ?>" class="fancybox" rel="tools"> <?= $this->Format->image($tool['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Product tehnicka spec --> <?php if(!empty($product['Documents'])) { ?> <div class="product-block product-tehnical-spec"> <div class="block-content"> <div class="head"><h2><?= __('Tehnička specifikacija') ?></h2></div> <div class="body" style="display:none;"> <p><?= __('Preuzmite dokument') ?>:</p> <ul> <?php foreach($product['Documents'] as $document) { echo '<li>' . $this->Format->download($document) . '</li>'; } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product tehnicka spec --> <!-- Product Video galerija --> <?php if(!empty($videoItems)) { ?> <div class="product-block product-video-gallery"> <div class="block-content"> <div class="head"><h2><?= __('Video galerija') ?></h2></div> <div class="body" style="display:none;"> <ul class="youtube-videogallery row __5-margin block-row __4-block lt__3-block "> <?php foreach($videoItems as $videoItem) { ?> <li class="column"> <a href="https://www.youtube.com/watch?v=<?= $videoItem['AdditionalVideo']['youtube_url'] ?>"><?= $videoItem['AdditionalVideo']['title'] ?></a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product Video galerija --> </div> </div> </div> </div> </div> </div> </div> <?php $setting = ClassRegistry::init('Setting')->find('first', array()); $productNavs = $this->Format->getPageFromSitemap(4, $sitemap); $subNavs = $this->Format->getPageFromSitemap(24, $sitemap); $i = 0; ?> <footer> <div class="inner clearfix"> <div class="top"> <div class="row"> <div class="column __8 st__2"> <div class="products"> <h2><?= __('Proizvodi') ?></h2> <div class="row"> <ul class="column __6 st__6"> <?php foreach($productNavs['children'] as $productNav) { $i++; ?> <li> <a href="<?= $this->Format->getPageFromSitemap($productNav['Page']['id'], $sitemap, 'path') ?>" title="<?= $productNav['Page']['title'] ?>"><?= $productNav['Page']['title'] ?></a> </li> <?php if($i%4 == 0) { ?> <?php if($i != count($productNav['children'])) { ?> </ul> <ul class="column __6 st__6"> <?php } ?> <?php } ?> <?php } ?> </ul> </div> </div> </div> <div class="column __4 st__4"> <div class="banner"> <a href="<?= $this->Format->getPageLink(19, $sitemap) ?>"><img src="/img/valpaint-akademija-banner-f.jpg" /></a> </div> </div> </div> </div> <div class="middle"> <div class="wrap clearfix"> <div class="menu"> <ul> <?php foreach ($subNavs['children'] as $subNav) { ?> <li><a href="<?= $this->Format->getPageFromSitemap($subNav['Page']['id'], $sitemap, 'path') ?>" title="<?= $subNav['Page']['title'] ?>"><?= $subNav['Page']['title'] ?></a></li> <?php } ?> </ul> </div> <div class="newsletter"> <p><?= __('Prijava za newsletter') ?>:</p> <form id="newsletterForm" action="/api/v1/newsletter"> <div> <input class="textfield" name="data[email]" type="text" placeholder="<?php echo _('Vaša email adresa') ?>" /> <button class="submit" type="submit"><span><?php echo __('Poslati') ?></span></button> </div> <div class="form-message"></div> </form> </div> </div> </div> <div class="bottom clearfix"> <p><?= __('MyWall & Floor © ') . date('Y') . __(' Sva prava zadržana') ?>. </p> <p class="right"><?= __('Design & Development') ?>: <a href="http://intellex.rs" target="_blank" title="Intellex - Web & Mobile development">Intellex</a></p> </div> </div> </footer> </div> ', 'metaTags' => array( (int) 1 => array( 'sr' => 'Gaps', 'en' => '' ), (int) 2 => array( 'sr' => 'scaron, Wall, zidove, paneli, ekolo, koji, trske, panel, erne, izra, panela, ambijent, novi, napraviti, domu, zidne, svoje, predstavio, enterijeru, bilo, Nakon, celinu, zajedno, tako, instalacije, bojiti, koja, boju, koju, panele' ), (int) 3 => array( 'sr' => 'WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske. Ova vlakna su od preostalih delova s...' ), (int) 4 => array( 'sr' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'en' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), (int) 12 => array( 'sr' => 'Gaps', 'en' => '' ), (int) 13 => array( 'sr' => 'WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske. Ova vlakna su od preostalih delova s...' ), (int) 14 => array( 'sr' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'en' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), (int) 17 => array( 'sr' => 'WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske. Ova vlakna su od preostalih delova s...' ), (int) 18 => array( 'sr' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'en' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), (int) 19 => array( 'sr' => 'Gaps', 'en' => '' ), (int) 21 => array( 'sr' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'en' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), (int) 24 => array( 'sr' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'en' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), (int) 27 => array( 'sr' => 'Gaps', 'en' => '' ), (int) 28 => array( 'sr' => 'Gaps', 'en' => '' ), (int) 8 => array( 'sr' => '913732115428480', 'en' => '' ), (int) 11 => array( 'sr' => 'http://mywall.rs/sr/proizvodi/3d-zidni-paneli/my-wall-art/gaps' ), (int) 15 => array( 'sr' => 'http://mywall.rs/sr/proizvodi/3d-zidni-paneli/my-wall-art/gaps' ), (int) 23 => array( 'sr' => 'http://mywall.rs/sr/proizvodi/3d-zidni-paneli/my-wall-art/gaps' ) ), 'tagDescriptions' => array( (int) 1 => array( 'id' => '1', 'type' => 'meta', 'name' => 'title', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => false, 'is_main' => true, 'template' => null, 'created' => '2015-02-23 17:46:03', 'modified' => '2015-02-23 17:46:03' ), (int) 2 => array( 'id' => '2', 'type' => 'meta', 'name' => 'keywords', 'namespace' => null, 'value_type' => 'textarea', 'value_options' => null, 'inherits' => null, 'is_visible' => false, 'is_main' => true, 'template' => '<meta name="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:46:03', 'modified' => '2015-02-23 17:46:03' ), (int) 3 => array( 'id' => '3', 'type' => 'meta', 'name' => 'description', 'namespace' => null, 'value_type' => 'textarea', 'value_options' => null, 'inherits' => null, 'is_visible' => false, 'is_main' => true, 'template' => '<meta name="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:46:03', 'modified' => '2015-02-23 17:46:03' ), (int) 4 => array( 'id' => '4', 'type' => 'meta', 'name' => 'image', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => false, 'is_main' => true, 'template' => null, 'created' => '2015-03-13 15:39:06', 'modified' => '2015-03-13 15:39:07' ), (int) 5 => array( 'id' => '5', 'type' => 'meta', 'name' => 'msappication-TileColor', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta name="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:32:56', 'modified' => '2015-02-23 17:32:56' ), (int) 7 => array( 'id' => '7', 'type' => 'meta', 'name' => 'msapplication-TileImage', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta name="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:32:56', 'modified' => '2015-02-23 17:32:56' ), (int) 8 => array( 'id' => '8', 'type' => 'meta', 'name' => 'app_id', 'namespace' => 'fb', 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta property="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:34:15', 'modified' => '2015-02-23 17:34:15' ), (int) 9 => array( 'id' => '9', 'type' => 'meta', 'name' => 'type', 'namespace' => 'og', 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta property="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:34:28', 'modified' => '2015-02-23 17:34:29' ), (int) 10 => array( 'id' => '10', 'type' => 'meta', 'name' => 'site_name', 'namespace' => 'og', 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta property="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:34:39', 'modified' => '2015-02-23 17:34:40' ), (int) 11 => array( 'id' => '11', 'type' => 'meta', 'name' => 'url', 'namespace' => 'og', 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta property="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:35:04', 'modified' => '2015-02-23 17:35:04' ), (int) 12 => array( 'id' => '12', 'type' => 'meta', 'name' => 'title', 'namespace' => 'og', 'value_type' => 'text', 'value_options' => null, 'inherits' => '1', 'is_visible' => true, 'is_main' => false, 'template' => '<meta property="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:35:12', 'modified' => '2015-02-23 17:35:12' ), (int) 13 => array( 'id' => '13', 'type' => 'meta', 'name' => 'description', 'namespace' => 'og', 'value_type' => 'textarea', 'value_options' => null, 'inherits' => '3', 'is_visible' => true, 'is_main' => false, 'template' => '<meta property="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:35:17', 'modified' => '2015-02-23 17:35:17' ), (int) 14 => array( 'id' => '14', 'type' => 'meta', 'name' => 'image', 'namespace' => 'og', 'value_type' => 'text', 'value_options' => null, 'inherits' => '4', 'is_visible' => true, 'is_main' => false, 'template' => '<meta property="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:35:23', 'modified' => '2015-02-23 17:35:24' ), (int) 15 => array( 'id' => '15', 'type' => 'meta', 'name' => 'url', 'namespace' => 'twitter', 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta name="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:35:43', 'modified' => '2015-02-23 17:35:43' ), (int) 16 => array( 'id' => '16', 'type' => 'meta', 'name' => 'card', 'namespace' => 'twitter', 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta name="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:35:59', 'modified' => '2015-02-23 17:35:59' ), (int) 17 => array( 'id' => '17', 'type' => 'meta', 'name' => 'description', 'namespace' => 'twitter', 'value_type' => 'textarea', 'value_options' => null, 'inherits' => '3', 'is_visible' => true, 'is_main' => false, 'template' => '<meta name="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:36:12', 'modified' => '2015-02-23 17:36:12' ), (int) 18 => array( 'id' => '18', 'type' => 'meta', 'name' => 'image', 'namespace' => 'twitter', 'value_type' => 'text', 'value_options' => null, 'inherits' => '4', 'is_visible' => true, 'is_main' => false, 'template' => '<meta name="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:36:21', 'modified' => '2015-02-23 17:36:21' ), (int) 19 => array( 'id' => '19', 'type' => 'meta', 'name' => 'title', 'namespace' => 'twitter', 'value_type' => 'text', 'value_options' => null, 'inherits' => '1', 'is_visible' => true, 'is_main' => false, 'template' => '<meta name="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:36:31', 'modified' => '2015-02-23 17:36:31' ), (int) 20 => array( 'id' => '20', 'type' => 'meta', 'name' => 'site', 'namespace' => 'twitter', 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta name="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:36:42', 'modified' => '2015-02-23 17:36:42' ), (int) 21 => array( 'id' => '21', 'type' => 'meta', 'name' => 'image:src', 'namespace' => 'twitter', 'value_type' => 'text', 'value_options' => null, 'inherits' => '4', 'is_visible' => true, 'is_main' => false, 'template' => '<meta name="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:36:56', 'modified' => '2015-02-23 17:36:56' ), (int) 22 => array( 'id' => '22', 'type' => 'itemprop', 'name' => 'author', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta itemprop="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:37:54', 'modified' => '2015-02-23 17:37:55' ), (int) 23 => array( 'id' => '23', 'type' => 'itemprop', 'name' => 'url', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta itemprop="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:38:09', 'modified' => '2015-02-23 17:38:09' ), (int) 24 => array( 'id' => '24', 'type' => 'itemprop', 'name' => 'image', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => '4', 'is_visible' => true, 'is_main' => false, 'template' => '<meta itemprop="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:38:20', 'modified' => '2015-02-23 17:38:20' ), (int) 25 => array( 'id' => '25', 'type' => 'itemprop', 'name' => 'dateModified', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta itemprop="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:38:32', 'modified' => '2015-02-23 17:38:32' ), (int) 26 => array( 'id' => '26', 'type' => 'itemprop', 'name' => 'datePublished', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta itemprop="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:39:43', 'modified' => '2015-02-23 17:39:43' ), (int) 27 => array( 'id' => '27', 'type' => 'itemprop', 'name' => 'name', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => '1', 'is_visible' => true, 'is_main' => false, 'template' => '<meta itemprop="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:39:56', 'modified' => '2015-02-23 17:39:56' ), (int) 28 => array( 'id' => '28', 'type' => 'itemprop', 'name' => 'headline', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => '1', 'is_visible' => true, 'is_main' => false, 'template' => '<meta itemprop="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:40:06', 'modified' => '2015-02-23 17:40:07' ), (int) 29 => array( 'id' => '29', 'type' => 'rel', 'name' => 'dns-prefetch', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<link rel="{{tagtitle}}" href="{{tagvalue}}">', 'created' => '2015-02-23 17:45:43', 'modified' => '2015-02-23 17:45:43' ), (int) 30 => array( 'id' => '30', 'type' => 'rel', 'name' => 'canonical', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<link rel="{{tagtitle}}" href="{{tagvalue}}">', 'created' => '2015-02-23 17:45:53', 'modified' => '2015-02-23 17:45:54' ), (int) 31 => array( 'id' => '31', 'type' => 'rel', 'name' => 'shortlink', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<link rel="{{tagtitle}}" href="{{tagvalue}}">', 'created' => '2015-02-23 17:46:03', 'modified' => '2015-02-23 17:46:03' ) ), 'seoConfig' => array( 'id' => (int) 1, 'head_end' => '<meta property="fb:admins" content="602801999" /> <meta property="fb:admins" content="100003681742215" /> <meta property="fb:admins" content="100003681742216" /> <meta property="fb:admins" content="100003681742217" />', 'body_start' => '<!-- Facebook Pixel Code --> <script> !function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window, document,'script', 'https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '481403258908902'); fbq('track', 'PageView'); </script> <noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=481403258908902&ev=PageView&noscript=1" /></noscript> <!-- End Facebook Pixel Code -->', 'body_end' => '', 'seo_metatags' => 'a:1:{i:8;a:2:{s:2:"sr";s:15:"913732115428480";s:2:"en";s:0:"";}}', 'seo_generated_metatags' => null, 'created' => '2016-11-09 11:45:28', 'modified' => '2021-07-23 09:48:33', 'global_title_suffix' => 'My Wall', 'global_meta_title' => 'My Wall', 'global_meta_description' => '', 'global_meta_keywords' => 'zidovi, dekoracija, enterijer, boje za zidove, perive boje, ekoloske boje, kamen, beton u enterijeru, cement u enterijeru, kupatilo, kuhinja, keramicke plocice, micro cement, microverlay, opremanje enterijera, enterijer, boja, dizajn enterijera ', 'is_translated' => true, 'global_title_suffix__' => array( 'sr' => 'My Wall', 'en' => '' ), 'global_meta_title__' => array( 'sr' => 'My Wall', 'en' => '' ), 'global_meta_description__' => array( 'sr' => '', 'en' => '' ), 'global_meta_keywords__' => array( 'sr' => 'zidovi, dekoracija, enterijer, boje za zidove, perive boje, ekoloske boje, kamen, beton u enterijeru, cement u enterijeru, kupatilo, kuhinja, keramicke plocice, micro cement, microverlay, opremanje enterijera, enterijer, boja, dizajn enterijera ', 'en' => '' ), 'is_translated__' => array( 'sr' => true, 'en' => true ) ), 'forceTitle' => array( (int) 0 => 'Gaps', (int) 1 => 'My Wall' ), 'assets' => array( 'stylesheets' => array( (int) 7 => array( [maximum depth reached] ), (int) 6 => array( [maximum depth reached] ), (int) 5 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ) ), 'javascripts' => array( (int) 99 => array( [maximum depth reached] ), (int) 7 => array( [maximum depth reached] ), (int) 6 => array( [maximum depth reached] ), (int) 5 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ) ) ), 'page' => array( 'Page' => array( 'id' => (int) 40, 'type' => 'Module', 'parent_id' => (int) 4, 'layout_id' => (int) 3, 'module_id' => (int) 1, 'change_frequency' => 'monthly', 'priority' => '0.5 - default', 'module_connection' => 'Product', 'meta' => null, 'seo_metatags' => 'a:1:{i:9;a:2:{s:2:"sr";s:7:"product";s:2:"en";s:0:"";}}', 'seo_generated_metatags' => array( [maximum depth reached] ), 'seo_last_mod' => null, 'head_end' => '', 'body_start' => '', 'body_end' => '', 'stylesheet_set' => '', 'javascript_set' => '', 'is_default' => false, 'is_category' => false, 'is_visible' => true, 'url' => null, 'url_target' => false, 'lft' => (int) 14, 'rght' => (int) 71, 'is_active' => true, 'is_popup' => false, 'modified_by' => (int) 2, 'modified' => '2018-07-21 12:56:18', 'created_by' => (int) 1, 'created' => '2016-11-21 13:46:57', 'selected' => '0', 'title' => 'Gaps', 'title_short' => '', 'alternative_title' => '', 'subtitle' => 'Proizvodi', 'side_menu_top_title' => 'Katalog proizvoda', 'side_menu_subtitle' => '', 'page_text' => '', 'banner_url' => '', 'slug' => 'Module: 1', 'content' => '<?php $parentPage = ClassRegistry::init('Page')->find('first', array( 'conditions' => array( 'Page.id' => $product['Product']['page_id'] ) )); $pattern = ClassRegistry::init('Pattern')->find('first', array( 'conditions' => array( 'Pattern.cms_product_id' => $product['Product']['id'] ) )); $renewal = ClassRegistry::init('Renewal')->find('first', array( 'conditions' => array( 'Renewal.id' => $product['Product']['cms_renewal_id'] ) )); $faq = ClassRegistry::init('Faq')->find('first', array( 'conditions' => array( 'Faq.cms_product_id' => $product['Product']['id'] ) )); $videoItems = ClassRegistry::init('AdditionalVideo')->find('all', array( 'conditions' => array( 'AdditionalVideo.cms_product_id' => $product['Product']['id'] ) )); $pageSubtitle = !empty($product['Product']['subtitle']) ? $product['Product']['subtitle'] : $parentPage['Page']['subtitle']; $pageTitle = !empty($product['Product']['title']) ? $product['Product']['title'] : ( !empty($parentPage['Page']['title']) ? $parentPage['Page']['title'] : '' ) ; $brandLogoImage = !empty($parentPage['CustomLogoImage']['file']) ? $parentPage['CustomLogoImage']['file'] : $parentPage['BrandLogoImage']['file']; $fullWidth = empty($product['Galleries']) && empty($product['Product']['catalogue']); ?> <!-- Page title --> <div class="page-title"> <div class="inner clearfix"> <div> <h2><?= !empty($pageSubtitle) ? $pageSubtitle : '' ?></h2> <h1><?= !empty($pageTitle) ? $pageTitle : '' ?></h1> </div> <?php if(!empty($brandLogoImage)) { ?> <span><img src="<?= $brandLogoImage ?>" /></span> <?php } ?> </div> </div> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__6 st__6 "> <div class="main-content"> <div class="product-details"> <code cms="element" id="6">Social</code> <div class="row"> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__7 st__6' : '__12' ?>"> <div class="product-info"> <div class="rich-text"> <?= !empty($product['Product']['text']) ? $product['Product']['text'] : ' ' ?> <?php if(!empty($faq)) { ?> <p><?= __('Za više informacija pogledajte rubriku') ?> <a href="<?= $this->Format->getModulePath($faq) ?>"><?= __('najčešća pitanja') ?></a></p> <?php } ?> <?php if(!empty($pattern)) { ?> <p><a href="<?= $this->Format->getModulePath($pattern) ?>"><?= __('Pogledajte uzorke') ?></a> <?= __('za ovaj proizvod') ?></p> <?php } ?> </div> </div> </div> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__5 st__6' : '__12' ?>"> <div class="right-info"> <!-- Product slideshow --> <?php if(!empty($product['Slides'])) { ?> <div class="product-slideshow"> <ul> <?php foreach($product['Slides'] as $slide) { ?> <li style="position: <?= count($product['Slides']) > 1 ? 'absolute' : 'relative'?>"><?= $this->Format->image($slide['file'], 768, 512, true, array('zc' => 'zc')) ?></li> <?php } ?> </ul> </div> <?php } ?> <!-- \\ Product slideshow --> <!-- catalogue --> <?php if(!empty($product['Catalogue']['file'])) { ?> <a target="_blank" href="<?= $product['Catalogue']['file'] ?>" class="link-download"><span><?= __('Pogledajte katalog') ?></span></a> <?php } ?> <!-- \\ catalogue --> <!-- Before and After link --> <?php if(!empty($product['Product']['cms_renewal_id'])) { ?> <a class="link-beforeafter" href="<?= $this->Format->getModulePath($renewal) ?>"><span><?= __('Pre i posle') ?></span></a> <?php } ?> <!-- Before and After link --> <!-- Decor App banner --> <?php if($product['Product']['application']) { ?> <div class="pro-banner"><a href="<?= $this->Format->getPageLink(63, $sitemap) ?>"><img src="/img/decor-app-banner.jpg" /></a></div> <?php } ?> <!-- \\Decor App banner --> </div> </div> </div> <div class="product-blocks"> <!-- Photo gallery --> <?php if(!empty($product['Galleries'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Foto galerija') ?></h2></div> <div class="body"> <ul class="row block-row __5-margin __5-block lt__4-block m__2-block"> <?php foreach($product['Galleries'] as $image) { ?> <li class="column"> <a href="<?= $image['file'] ?>" class="fancybox" rel="gallery"> <?= $this->Format->image($image['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Photo gallery --> <?php if(!empty($product['Tools'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Alati') ?></h2></div> <div class="body" style="display:none;"> <ul class="row block-row __5-margin __3-block m__2-block"> <?php foreach($product['Tools'] as $tool) { ?> <li class="column"> <a href="<?= $tool['file'] ?>" class="fancybox" rel="tools"> <?= $this->Format->image($tool['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Product tehnicka spec --> <?php if(!empty($product['Documents'])) { ?> <div class="product-block product-tehnical-spec"> <div class="block-content"> <div class="head"><h2><?= __('Tehnička specifikacija') ?></h2></div> <div class="body" style="display:none;"> <p><?= __('Preuzmite dokument') ?>:</p> <ul> <?php foreach($product['Documents'] as $document) { echo '<li>' . $this->Format->download($document) . '</li>'; } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product tehnicka spec --> <!-- Product Video galerija --> <?php if(!empty($videoItems)) { ?> <div class="product-block product-video-gallery"> <div class="block-content"> <div class="head"><h2><?= __('Video galerija') ?></h2></div> <div class="body" style="display:none;"> <ul class="youtube-videogallery row __5-margin block-row __4-block lt__3-block "> <?php foreach($videoItems as $videoItem) { ?> <li class="column"> <a href="https://www.youtube.com/watch?v=<?= $videoItem['AdditionalVideo']['youtube_url'] ?>"><?= $videoItem['AdditionalVideo']['title'] ?></a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product Video galerija --> </div> </div> </div> </div> </div> </div> ', 'meta_title' => null, 'meta_keywords' => null, 'meta_description' => null, 'is_translated' => true, 'title__' => array( [maximum depth reached] ), 'title_short__' => array( [maximum depth reached] ), 'alternative_title__' => array( [maximum depth reached] ), 'subtitle__' => array( [maximum depth reached] ), 'side_menu_top_title__' => array( [maximum depth reached] ), 'side_menu_subtitle__' => array( [maximum depth reached] ), 'page_text__' => array( [maximum depth reached] ), 'banner_url__' => array( [maximum depth reached] ), 'slug__' => array( [maximum depth reached] ), 'content__' => array( [maximum depth reached] ), 'meta_title__' => array( [maximum depth reached] ), 'meta_keywords__' => array( [maximum depth reached] ), 'meta_description__' => array( [maximum depth reached] ), 'is_translated__' => array( [maximum depth reached] ) ), 'Layout' => array( 'id' => '3', 'name' => 'Details', 'body' => '<?php switch (true) { case isset($product): $moduleName = $product; break; case isset($faq): $moduleName = $faq; break; case isset($inspiration): $moduleName = $inspiration; break; case isset($renewal): $moduleName = $renewal; break; case isset($pattern): $moduleName = $pattern; break; default: $moduleName = $product; } $bgPage = ClassRegistry::init('Page')->find('first', array( 'conditions' => array( 'Page.id' => $moduleName['Page']['id'] ) )); $backgroundImage = $bgPage['BackgroundImage']['file']; ?> <header> <div class="inner clearfix"> <div class="category-hamburger" id="openLeftMenu" style="display: none;"><span></span> <span></span></div> <div class="logo"><a href="/" title="My Wall and Floor"><img src="/img/my_wall_and_floor_logo.png" width="187" height="70" alt="My Wall and Floor" /></a></div> <div class="hamburger hamburger--squeeze js-hamburger" id="openRightMenu"> <div class="hamburger-box"> <div class="hamburger-inner"></div> </div> </div> <div id="off-canvas-right"> <!--<ul class="lang"> <li class="<?= $locale == 'sr' ? 'active' : '' ?>"><a href="/<?= $locale ?>:sr<?= substr($this->here, 3) ?>"><?= __('Srpski') ?></a></li> <li class="<?= $locale == 'en' ? 'active' : '' ?>"><a href="/<?= $locale ?>:en<?= substr($this->here, 3) ?>"><?= __('English') ?></a></li> </ul>--> <nav> <ul> <?= $this->Format->printMenu('nav/menu') ?> </ul> </nav> </div> </div> </header> <div class="topline"></div> <div class="fader"> <div class="page-content clearfix" style="background-image:url('<?= !empty($backgroundImage) ? $backgroundImage : '/img/My_Wall_And_Floors.jpg' ?>')"> <!-- Breadcrumbs --> <?php $breadcrumbs = $this->Html->generateBreadcrumbs($activePage); ?> <div class="breadcrumbs"> <div class="inner clearfix"> <p><?= __('Trenutno se nalazite ovde:') ?></p> <ul> <li><a href="/" title="My Wall"><?= __('Početna') ?></a></li> <?php foreach($breadcrumbs['links'] as $title => $link) { ?> <li><a href="<?= $link ?>" title="<?= $title ?>"><?= $title ?></a></li> <?php } ?> <li><?= $breadcrumbs['last'] ?></li> </ul> </div> </div> <?php $parentPage = ClassRegistry::init('Page')->find('first', array( 'conditions' => array( 'Page.id' => $product['Product']['page_id'] ) )); $pattern = ClassRegistry::init('Pattern')->find('first', array( 'conditions' => array( 'Pattern.cms_product_id' => $product['Product']['id'] ) )); $renewal = ClassRegistry::init('Renewal')->find('first', array( 'conditions' => array( 'Renewal.id' => $product['Product']['cms_renewal_id'] ) )); $faq = ClassRegistry::init('Faq')->find('first', array( 'conditions' => array( 'Faq.cms_product_id' => $product['Product']['id'] ) )); $videoItems = ClassRegistry::init('AdditionalVideo')->find('all', array( 'conditions' => array( 'AdditionalVideo.cms_product_id' => $product['Product']['id'] ) )); $pageSubtitle = !empty($product['Product']['subtitle']) ? $product['Product']['subtitle'] : $parentPage['Page']['subtitle']; $pageTitle = !empty($product['Product']['title']) ? $product['Product']['title'] : ( !empty($parentPage['Page']['title']) ? $parentPage['Page']['title'] : '' ) ; $brandLogoImage = !empty($parentPage['CustomLogoImage']['file']) ? $parentPage['CustomLogoImage']['file'] : $parentPage['BrandLogoImage']['file']; $fullWidth = empty($product['Galleries']) && empty($product['Product']['catalogue']); ?> <!-- Page title --> <div class="page-title"> <div class="inner clearfix"> <div> <h2><?= !empty($pageSubtitle) ? $pageSubtitle : '' ?></h2> <h1><?= !empty($pageTitle) ? $pageTitle : '' ?></h1> </div> <?php if(!empty($brandLogoImage)) { ?> <span><img src="<?= $brandLogoImage ?>" /></span> <?php } ?> </div> </div> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__6 st__6 "> <div class="main-content"> <div class="product-details"> <div id="fb-root"></div> <script> (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/en_US/all.js#xfbml=1&appId=913732115428480"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));</script> <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script> <div class="social clearfix"> <div class="fb-like-button"> <div class="fb-like" data-href="<?= FULL_BASE_URL . $this->here ?>" data-layout="button_count" data-action="like" data-show-faces="false" data-share="false"></div> </div> <div class="tweet-button"> <a href="https://twitter.com/share" data-url="<?= FULL_BASE_URL . $this->here ?>" class="twitter-share-button" style="display:none">Tweet</a> </div> </div> <div class="row"> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__7 st__6' : '__12' ?>"> <div class="product-info"> <div class="rich-text"> <?= !empty($product['Product']['text']) ? $product['Product']['text'] : ' ' ?> <?php if(!empty($faq)) { ?> <p><?= __('Za više informacija pogledajte rubriku') ?> <a href="<?= $this->Format->getModulePath($faq) ?>"><?= __('najčešća pitanja') ?></a></p> <?php } ?> <?php if(!empty($pattern)) { ?> <p><a href="<?= $this->Format->getModulePath($pattern) ?>"><?= __('Pogledajte uzorke') ?></a> <?= __('za ovaj proizvod') ?></p> <?php } ?> </div> </div> </div> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__5 st__6' : '__12' ?>"> <div class="right-info"> <!-- Product slideshow --> <?php if(!empty($product['Slides'])) { ?> <div class="product-slideshow"> <ul> <?php foreach($product['Slides'] as $slide) { ?> <li style="position: <?= count($product['Slides']) > 1 ? 'absolute' : 'relative'?>"><?= $this->Format->image($slide['file'], 768, 512, true, array('zc' => 'zc')) ?></li> <?php } ?> </ul> </div> <?php } ?> <!-- \\ Product slideshow --> <!-- catalogue --> <?php if(!empty($product['Catalogue']['file'])) { ?> <a target="_blank" href="<?= $product['Catalogue']['file'] ?>" class="link-download"><span><?= __('Pogledajte katalog') ?></span></a> <?php } ?> <!-- \\ catalogue --> <!-- Before and After link --> <?php if(!empty($product['Product']['cms_renewal_id'])) { ?> <a class="link-beforeafter" href="<?= $this->Format->getModulePath($renewal) ?>"><span><?= __('Pre i posle') ?></span></a> <?php } ?> <!-- Before and After link --> <!-- Decor App banner --> <?php if($product['Product']['application']) { ?> <div class="pro-banner"><a href="<?= $this->Format->getPageLink(63, $sitemap) ?>"><img src="/img/decor-app-banner.jpg" /></a></div> <?php } ?> <!-- \\Decor App banner --> </div> </div> </div> <div class="product-blocks"> <!-- Photo gallery --> <?php if(!empty($product['Galleries'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Foto galerija') ?></h2></div> <div class="body"> <ul class="row block-row __5-margin __5-block lt__4-block m__2-block"> <?php foreach($product['Galleries'] as $image) { ?> <li class="column"> <a href="<?= $image['file'] ?>" class="fancybox" rel="gallery"> <?= $this->Format->image($image['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Photo gallery --> <?php if(!empty($product['Tools'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Alati') ?></h2></div> <div class="body" style="display:none;"> <ul class="row block-row __5-margin __3-block m__2-block"> <?php foreach($product['Tools'] as $tool) { ?> <li class="column"> <a href="<?= $tool['file'] ?>" class="fancybox" rel="tools"> <?= $this->Format->image($tool['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Product tehnicka spec --> <?php if(!empty($product['Documents'])) { ?> <div class="product-block product-tehnical-spec"> <div class="block-content"> <div class="head"><h2><?= __('Tehnička specifikacija') ?></h2></div> <div class="body" style="display:none;"> <p><?= __('Preuzmite dokument') ?>:</p> <ul> <?php foreach($product['Documents'] as $document) { echo '<li>' . $this->Format->download($document) . '</li>'; } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product tehnicka spec --> <!-- Product Video galerija --> <?php if(!empty($videoItems)) { ?> <div class="product-block product-video-gallery"> <div class="block-content"> <div class="head"><h2><?= __('Video galerija') ?></h2></div> <div class="body" style="display:none;"> <ul class="youtube-videogallery row __5-margin block-row __4-block lt__3-block "> <?php foreach($videoItems as $videoItem) { ?> <li class="column"> <a href="https://www.youtube.com/watch?v=<?= $videoItem['AdditionalVideo']['youtube_url'] ?>"><?= $videoItem['AdditionalVideo']['title'] ?></a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product Video galerija --> </div> </div> </div> </div> </div> </div> </div> <?php $setting = ClassRegistry::init('Setting')->find('first', array()); $productNavs = $this->Format->getPageFromSitemap(4, $sitemap); $subNavs = $this->Format->getPageFromSitemap(24, $sitemap); $i = 0; ?> <footer> <div class="inner clearfix"> <div class="top"> <div class="row"> <div class="column __8 st__2"> <div class="products"> <h2><?= __('Proizvodi') ?></h2> <div class="row"> <ul class="column __6 st__6"> <?php foreach($productNavs['children'] as $productNav) { $i++; ?> <li> <a href="<?= $this->Format->getPageFromSitemap($productNav['Page']['id'], $sitemap, 'path') ?>" title="<?= $productNav['Page']['title'] ?>"><?= $productNav['Page']['title'] ?></a> </li> <?php if($i%4 == 0) { ?> <?php if($i != count($productNav['children'])) { ?> </ul> <ul class="column __6 st__6"> <?php } ?> <?php } ?> <?php } ?> </ul> </div> </div> </div> <div class="column __4 st__4"> <div class="banner"> <a href="<?= $this->Format->getPageLink(19, $sitemap) ?>"><img src="/img/valpaint-akademija-banner-f.jpg" /></a> </div> </div> </div> </div> <div class="middle"> <div class="wrap clearfix"> <div class="menu"> <ul> <?php foreach ($subNavs['children'] as $subNav) { ?> <li><a href="<?= $this->Format->getPageFromSitemap($subNav['Page']['id'], $sitemap, 'path') ?>" title="<?= $subNav['Page']['title'] ?>"><?= $subNav['Page']['title'] ?></a></li> <?php } ?> </ul> </div> <div class="newsletter"> <p><?= __('Prijava za newsletter') ?>:</p> <form id="newsletterForm" action="/api/v1/newsletter"> <div> <input class="textfield" name="data[email]" type="text" placeholder="<?php echo _('Vaša email adresa') ?>" /> <button class="submit" type="submit"><span><?php echo __('Poslati') ?></span></button> </div> <div class="form-message"></div> </form> </div> </div> </div> <div class="bottom clearfix"> <p><?= __('MyWall & Floor © ') . date('Y') . __(' Sva prava zadržana') ?>. </p> <p class="right"><?= __('Design & Development') ?>: <a href="http://intellex.rs" target="_blank" title="Intellex - Web & Mobile development">Intellex</a></p> </div> </div> </footer> </div> ', 'stylesheet_set' => '1,3,5,6,7', 'javascript_set' => '1,2,3,4,5,6,7,99', 'is_default' => false, 'slug' => 'details', 'modified_by' => '1', 'modified' => '2016-11-30 14:47:39', 'created_by' => '0', 'created' => '0000-00-00 00:00:00' ), 'Module' => array( 'id' => '1', 'module_group_id' => null, 'page_id' => '4', 'name' => 'Product', 'menu_name' => 'Proizvodi', 'menu_icon' => null, 'icon' => 'archive', 'use_table' => 'products', 'order' => 'Product.ordering ASC', 'table_prefix' => 'cms_', 'has_details' => true, 'is_hardcoded' => false, 'is_single_item' => false, 'has_comments' => false, 'paginate' => '30', 'has_one' => 'a:2:{s:5:"Image";s:23:"Upload jpeg jpg png gif";s:9:"Catalogue";s:10:"Upload pdf";}', 'has_many' => 'a:4:{s:9:"Galleries";s:23:"Upload jpeg jpg png gif";s:6:"Slides";s:23:"Upload jpeg jpg png gif";s:5:"Tools";s:27:"Upload pdf jpeg jpg png gif";s:9:"Documents";s:32:"Upload pdf doc docx xls xlsx odt";}', 'ordering' => '0', 'is_visible' => true, 'modified_by' => '1', 'modified' => '2017-06-19 12:21:35', 'created_by' => '1', 'created' => '2016-11-09 12:15:02' ), 'Image' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'BrandLogoImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'CustomLogoImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'BannerImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'BackgroundImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'Catalogue' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'MetaImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'Images' => array(), 'Documents' => array(), 'Children' => array(), 'Seo' => array( 'metatag' => array( [maximum depth reached] ) ), 'Data' => array( 'Product' => array( [maximum depth reached] ), 'Renewal' => array( [maximum depth reached] ), 'Page' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'Catalogue' => array( [maximum depth reached] ), 'MetaImage' => array( [maximum depth reached] ), 'Galleries' => array([maximum depth reached]), 'Slides' => array( [maximum depth reached] ), 'Tools' => array([maximum depth reached]), 'Documents' => array( [maximum depth reached] ), 'Seo' => array( [maximum depth reached] ) ), 'Variables' => array( 'product' => array( [maximum depth reached] ) ), 'Content' => array( 'Body' => '<?php $parentPage = ClassRegistry::init('Page')->find('first', array( 'conditions' => array( 'Page.id' => $product['Product']['page_id'] ) )); $pattern = ClassRegistry::init('Pattern')->find('first', array( 'conditions' => array( 'Pattern.cms_product_id' => $product['Product']['id'] ) )); $renewal = ClassRegistry::init('Renewal')->find('first', array( 'conditions' => array( 'Renewal.id' => $product['Product']['cms_renewal_id'] ) )); $faq = ClassRegistry::init('Faq')->find('first', array( 'conditions' => array( 'Faq.cms_product_id' => $product['Product']['id'] ) )); $videoItems = ClassRegistry::init('AdditionalVideo')->find('all', array( 'conditions' => array( 'AdditionalVideo.cms_product_id' => $product['Product']['id'] ) )); $pageSubtitle = !empty($product['Product']['subtitle']) ? $product['Product']['subtitle'] : $parentPage['Page']['subtitle']; $pageTitle = !empty($product['Product']['title']) ? $product['Product']['title'] : ( !empty($parentPage['Page']['title']) ? $parentPage['Page']['title'] : '' ) ; $brandLogoImage = !empty($parentPage['CustomLogoImage']['file']) ? $parentPage['CustomLogoImage']['file'] : $parentPage['BrandLogoImage']['file']; $fullWidth = empty($product['Galleries']) && empty($product['Product']['catalogue']); ?> <!-- Page title --> <div class="page-title"> <div class="inner clearfix"> <div> <h2><?= !empty($pageSubtitle) ? $pageSubtitle : '' ?></h2> <h1><?= !empty($pageTitle) ? $pageTitle : '' ?></h1> </div> <?php if(!empty($brandLogoImage)) { ?> <span><img src="<?= $brandLogoImage ?>" /></span> <?php } ?> </div> </div> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__6 st__6 "> <div class="main-content"> <div class="product-details"> <code cms="element" id="6">Social</code> <div class="row"> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__7 st__6' : '__12' ?>"> <div class="product-info"> <div class="rich-text"> <?= !empty($product['Product']['text']) ? $product['Product']['text'] : ' ' ?> <?php if(!empty($faq)) { ?> <p><?= __('Za više informacija pogledajte rubriku') ?> <a href="<?= $this->Format->getModulePath($faq) ?>"><?= __('najčešća pitanja') ?></a></p> <?php } ?> <?php if(!empty($pattern)) { ?> <p><a href="<?= $this->Format->getModulePath($pattern) ?>"><?= __('Pogledajte uzorke') ?></a> <?= __('za ovaj proizvod') ?></p> <?php } ?> </div> </div> </div> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__5 st__6' : '__12' ?>"> <div class="right-info"> <!-- Product slideshow --> <?php if(!empty($product['Slides'])) { ?> <div class="product-slideshow"> <ul> <?php foreach($product['Slides'] as $slide) { ?> <li style="position: <?= count($product['Slides']) > 1 ? 'absolute' : 'relative'?>"><?= $this->Format->image($slide['file'], 768, 512, true, array('zc' => 'zc')) ?></li> <?php } ?> </ul> </div> <?php } ?> <!-- \\ Product slideshow --> <!-- catalogue --> <?php if(!empty($product['Catalogue']['file'])) { ?> <a target="_blank" href="<?= $product['Catalogue']['file'] ?>" class="link-download"><span><?= __('Pogledajte katalog') ?></span></a> <?php } ?> <!-- \\ catalogue --> <!-- Before and After link --> <?php if(!empty($product['Product']['cms_renewal_id'])) { ?> <a class="link-beforeafter" href="<?= $this->Format->getModulePath($renewal) ?>"><span><?= __('Pre i posle') ?></span></a> <?php } ?> <!-- Before and After link --> <!-- Decor App banner --> <?php if($product['Product']['application']) { ?> <div class="pro-banner"><a href="<?= $this->Format->getPageLink(63, $sitemap) ?>"><img src="/img/decor-app-banner.jpg" /></a></div> <?php } ?> <!-- \\Decor App banner --> </div> </div> </div> <div class="product-blocks"> <!-- Photo gallery --> <?php if(!empty($product['Galleries'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Foto galerija') ?></h2></div> <div class="body"> <ul class="row block-row __5-margin __5-block lt__4-block m__2-block"> <?php foreach($product['Galleries'] as $image) { ?> <li class="column"> <a href="<?= $image['file'] ?>" class="fancybox" rel="gallery"> <?= $this->Format->image($image['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Photo gallery --> <?php if(!empty($product['Tools'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Alati') ?></h2></div> <div class="body" style="display:none;"> <ul class="row block-row __5-margin __3-block m__2-block"> <?php foreach($product['Tools'] as $tool) { ?> <li class="column"> <a href="<?= $tool['file'] ?>" class="fancybox" rel="tools"> <?= $this->Format->image($tool['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Product tehnicka spec --> <?php if(!empty($product['Documents'])) { ?> <div class="product-block product-tehnical-spec"> <div class="block-content"> <div class="head"><h2><?= __('Tehnička specifikacija') ?></h2></div> <div class="body" style="display:none;"> <p><?= __('Preuzmite dokument') ?>:</p> <ul> <?php foreach($product['Documents'] as $document) { echo '<li>' . $this->Format->download($document) . '</li>'; } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product tehnicka spec --> <!-- Product Video galerija --> <?php if(!empty($videoItems)) { ?> <div class="product-block product-video-gallery"> <div class="block-content"> <div class="head"><h2><?= __('Video galerija') ?></h2></div> <div class="body" style="display:none;"> <ul class="youtube-videogallery row __5-margin block-row __4-block lt__3-block "> <?php foreach($videoItems as $videoItem) { ?> <li class="column"> <a href="https://www.youtube.com/watch?v=<?= $videoItem['AdditionalVideo']['youtube_url'] ?>"><?= $videoItem['AdditionalVideo']['title'] ?></a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product Video galerija --> </div> </div> </div> </div> </div> </div> ', 'stylesheet_set' => '', 'javascript_set' => '', (int) 0 => array( [maximum depth reached] ) ), 'Stylesheet' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ) ), 'Javascript' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 5 => array( [maximum depth reached] ), (int) 6 => array( [maximum depth reached] ), (int) 7 => array( [maximum depth reached] ) ) ), 'here' => '/sr/proizvodi/3d-zidni-paneli/my-wall-art/gaps', 'sitemap' => array( 'glavna_navigacija' => array( 'Page' => array( [maximum depth reached] ), 'Seo' => array( [maximum depth reached] ), 'children' => array( [maximum depth reached] ) ) ), 'flatSitemap' => null, 'activePage' => array( 'Page' => array( 'id' => (int) 40, 'type' => 'Module', 'parent_id' => (int) 4, 'layout_id' => (int) 3, 'module_id' => (int) 1, 'change_frequency' => 'monthly', 'priority' => '0.5 - default', 'module_connection' => 'Product', 'meta' => null, 'seo_metatags' => 'a:1:{i:9;a:2:{s:2:"sr";s:7:"product";s:2:"en";s:0:"";}}', 'seo_generated_metatags' => array( [maximum depth reached] ), 'seo_last_mod' => null, 'head_end' => '', 'body_start' => '', 'body_end' => '', 'stylesheet_set' => '', 'javascript_set' => '', 'is_default' => false, 'is_category' => false, 'is_visible' => true, 'url' => null, 'url_target' => false, 'lft' => (int) 14, 'rght' => (int) 71, 'is_active' => true, 'is_popup' => false, 'modified_by' => (int) 2, 'modified' => '2018-07-21 12:56:18', 'created_by' => (int) 1, 'created' => '2016-11-21 13:46:57', 'selected' => '0', 'title' => 'Gaps', 'title_short' => '', 'alternative_title' => '', 'subtitle' => 'Proizvodi', 'side_menu_top_title' => 'Katalog proizvoda', 'side_menu_subtitle' => '', 'page_text' => '', 'banner_url' => '', 'slug' => 'Module: 1', 'content' => '<?php $parentPage = ClassRegistry::init('Page')->find('first', array( 'conditions' => array( 'Page.id' => $product['Product']['page_id'] ) )); $pattern = ClassRegistry::init('Pattern')->find('first', array( 'conditions' => array( 'Pattern.cms_product_id' => $product['Product']['id'] ) )); $renewal = ClassRegistry::init('Renewal')->find('first', array( 'conditions' => array( 'Renewal.id' => $product['Product']['cms_renewal_id'] ) )); $faq = ClassRegistry::init('Faq')->find('first', array( 'conditions' => array( 'Faq.cms_product_id' => $product['Product']['id'] ) )); $videoItems = ClassRegistry::init('AdditionalVideo')->find('all', array( 'conditions' => array( 'AdditionalVideo.cms_product_id' => $product['Product']['id'] ) )); $pageSubtitle = !empty($product['Product']['subtitle']) ? $product['Product']['subtitle'] : $parentPage['Page']['subtitle']; $pageTitle = !empty($product['Product']['title']) ? $product['Product']['title'] : ( !empty($parentPage['Page']['title']) ? $parentPage['Page']['title'] : '' ) ; $brandLogoImage = !empty($parentPage['CustomLogoImage']['file']) ? $parentPage['CustomLogoImage']['file'] : $parentPage['BrandLogoImage']['file']; $fullWidth = empty($product['Galleries']) && empty($product['Product']['catalogue']); ?> <!-- Page title --> <div class="page-title"> <div class="inner clearfix"> <div> <h2><?= !empty($pageSubtitle) ? $pageSubtitle : '' ?></h2> <h1><?= !empty($pageTitle) ? $pageTitle : '' ?></h1> </div> <?php if(!empty($brandLogoImage)) { ?> <span><img src="<?= $brandLogoImage ?>" /></span> <?php } ?> </div> </div> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__6 st__6 "> <div class="main-content"> <div class="product-details"> <code cms="element" id="6">Social</code> <div class="row"> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__7 st__6' : '__12' ?>"> <div class="product-info"> <div class="rich-text"> <?= !empty($product['Product']['text']) ? $product['Product']['text'] : ' ' ?> <?php if(!empty($faq)) { ?> <p><?= __('Za više informacija pogledajte rubriku') ?> <a href="<?= $this->Format->getModulePath($faq) ?>"><?= __('najčešća pitanja') ?></a></p> <?php } ?> <?php if(!empty($pattern)) { ?> <p><a href="<?= $this->Format->getModulePath($pattern) ?>"><?= __('Pogledajte uzorke') ?></a> <?= __('za ovaj proizvod') ?></p> <?php } ?> </div> </div> </div> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__5 st__6' : '__12' ?>"> <div class="right-info"> <!-- Product slideshow --> <?php if(!empty($product['Slides'])) { ?> <div class="product-slideshow"> <ul> <?php foreach($product['Slides'] as $slide) { ?> <li style="position: <?= count($product['Slides']) > 1 ? 'absolute' : 'relative'?>"><?= $this->Format->image($slide['file'], 768, 512, true, array('zc' => 'zc')) ?></li> <?php } ?> </ul> </div> <?php } ?> <!-- \\ Product slideshow --> <!-- catalogue --> <?php if(!empty($product['Catalogue']['file'])) { ?> <a target="_blank" href="<?= $product['Catalogue']['file'] ?>" class="link-download"><span><?= __('Pogledajte katalog') ?></span></a> <?php } ?> <!-- \\ catalogue --> <!-- Before and After link --> <?php if(!empty($product['Product']['cms_renewal_id'])) { ?> <a class="link-beforeafter" href="<?= $this->Format->getModulePath($renewal) ?>"><span><?= __('Pre i posle') ?></span></a> <?php } ?> <!-- Before and After link --> <!-- Decor App banner --> <?php if($product['Product']['application']) { ?> <div class="pro-banner"><a href="<?= $this->Format->getPageLink(63, $sitemap) ?>"><img src="/img/decor-app-banner.jpg" /></a></div> <?php } ?> <!-- \\Decor App banner --> </div> </div> </div> <div class="product-blocks"> <!-- Photo gallery --> <?php if(!empty($product['Galleries'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Foto galerija') ?></h2></div> <div class="body"> <ul class="row block-row __5-margin __5-block lt__4-block m__2-block"> <?php foreach($product['Galleries'] as $image) { ?> <li class="column"> <a href="<?= $image['file'] ?>" class="fancybox" rel="gallery"> <?= $this->Format->image($image['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Photo gallery --> <?php if(!empty($product['Tools'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Alati') ?></h2></div> <div class="body" style="display:none;"> <ul class="row block-row __5-margin __3-block m__2-block"> <?php foreach($product['Tools'] as $tool) { ?> <li class="column"> <a href="<?= $tool['file'] ?>" class="fancybox" rel="tools"> <?= $this->Format->image($tool['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Product tehnicka spec --> <?php if(!empty($product['Documents'])) { ?> <div class="product-block product-tehnical-spec"> <div class="block-content"> <div class="head"><h2><?= __('Tehnička specifikacija') ?></h2></div> <div class="body" style="display:none;"> <p><?= __('Preuzmite dokument') ?>:</p> <ul> <?php foreach($product['Documents'] as $document) { echo '<li>' . $this->Format->download($document) . '</li>'; } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product tehnicka spec --> <!-- Product Video galerija --> <?php if(!empty($videoItems)) { ?> <div class="product-block product-video-gallery"> <div class="block-content"> <div class="head"><h2><?= __('Video galerija') ?></h2></div> <div class="body" style="display:none;"> <ul class="youtube-videogallery row __5-margin block-row __4-block lt__3-block "> <?php foreach($videoItems as $videoItem) { ?> <li class="column"> <a href="https://www.youtube.com/watch?v=<?= $videoItem['AdditionalVideo']['youtube_url'] ?>"><?= $videoItem['AdditionalVideo']['title'] ?></a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product Video galerija --> </div> </div> </div> </div> </div> </div> ', 'meta_title' => null, 'meta_keywords' => null, 'meta_description' => null, 'is_translated' => true, 'title__' => array( [maximum depth reached] ), 'title_short__' => array( [maximum depth reached] ), 'alternative_title__' => array( [maximum depth reached] ), 'subtitle__' => array( [maximum depth reached] ), 'side_menu_top_title__' => array( [maximum depth reached] ), 'side_menu_subtitle__' => array( [maximum depth reached] ), 'page_text__' => array( [maximum depth reached] ), 'banner_url__' => array( [maximum depth reached] ), 'slug__' => array( [maximum depth reached] ), 'content__' => array( [maximum depth reached] ), 'meta_title__' => array( [maximum depth reached] ), 'meta_keywords__' => array( [maximum depth reached] ), 'meta_description__' => array( [maximum depth reached] ), 'is_translated__' => array( [maximum depth reached] ) ), 'Layout' => array( 'id' => '3', 'name' => 'Details', 'body' => '<?php switch (true) { case isset($product): $moduleName = $product; break; case isset($faq): $moduleName = $faq; break; case isset($inspiration): $moduleName = $inspiration; break; case isset($renewal): $moduleName = $renewal; break; case isset($pattern): $moduleName = $pattern; break; default: $moduleName = $product; } $bgPage = ClassRegistry::init('Page')->find('first', array( 'conditions' => array( 'Page.id' => $moduleName['Page']['id'] ) )); $backgroundImage = $bgPage['BackgroundImage']['file']; ?> <code cms="element" id="1">Header</code> <div class="fader"> <div class="page-content clearfix" style="background-image:url('<?= !empty($backgroundImage) ? $backgroundImage : '/img/My_Wall_And_Floors.jpg' ?>')"> <!-- Breadcrumbs --> <code cms="element" id="4">Breadcrumbs</code> <code cms="block" name="content">Content</code> </div> <code cms="element" id="2">Footer</code> </div> ', 'stylesheet_set' => '1,3,5,6,7', 'javascript_set' => '1,2,3,4,5,6,7,99', 'is_default' => false, 'slug' => 'details', 'modified_by' => '1', 'modified' => '2016-11-30 14:47:39', 'created_by' => '0', 'created' => '0000-00-00 00:00:00' ), 'Module' => array( 'id' => '1', 'module_group_id' => null, 'page_id' => '4', 'name' => 'Product', 'menu_name' => 'Proizvodi', 'menu_icon' => null, 'icon' => 'archive', 'use_table' => 'products', 'order' => 'Product.ordering ASC', 'table_prefix' => 'cms_', 'has_details' => true, 'is_hardcoded' => false, 'is_single_item' => false, 'has_comments' => false, 'paginate' => '30', 'has_one' => 'a:2:{s:5:"Image";s:23:"Upload jpeg jpg png gif";s:9:"Catalogue";s:10:"Upload pdf";}', 'has_many' => 'a:4:{s:9:"Galleries";s:23:"Upload jpeg jpg png gif";s:6:"Slides";s:23:"Upload jpeg jpg png gif";s:5:"Tools";s:27:"Upload pdf jpeg jpg png gif";s:9:"Documents";s:32:"Upload pdf doc docx xls xlsx odt";}', 'ordering' => '0', 'is_visible' => true, 'modified_by' => '1', 'modified' => '2017-06-19 12:21:35', 'created_by' => '1', 'created' => '2016-11-09 12:15:02' ), 'Image' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'BrandLogoImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'CustomLogoImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'BannerImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'BackgroundImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'Catalogue' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'MetaImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'Images' => array(), 'Documents' => array(), 'Children' => array(), 'Seo' => array( 'metatag' => array( [maximum depth reached] ) ), 'Data' => array( 'Product' => array( [maximum depth reached] ), 'Renewal' => array( [maximum depth reached] ), 'Page' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'Catalogue' => array( [maximum depth reached] ), 'MetaImage' => array( [maximum depth reached] ), 'Galleries' => array([maximum depth reached]), 'Slides' => array( [maximum depth reached] ), 'Tools' => array([maximum depth reached]), 'Documents' => array( [maximum depth reached] ), 'Seo' => array( [maximum depth reached] ) ), 'Variables' => array( 'product' => array( [maximum depth reached] ) ), 'Content' => array( 'Body' => '<?php $parentPage = ClassRegistry::init('Page')->find('first', array( 'conditions' => array( 'Page.id' => $product['Product']['page_id'] ) )); $pattern = ClassRegistry::init('Pattern')->find('first', array( 'conditions' => array( 'Pattern.cms_product_id' => $product['Product']['id'] ) )); $renewal = ClassRegistry::init('Renewal')->find('first', array( 'conditions' => array( 'Renewal.id' => $product['Product']['cms_renewal_id'] ) )); $faq = ClassRegistry::init('Faq')->find('first', array( 'conditions' => array( 'Faq.cms_product_id' => $product['Product']['id'] ) )); $videoItems = ClassRegistry::init('AdditionalVideo')->find('all', array( 'conditions' => array( 'AdditionalVideo.cms_product_id' => $product['Product']['id'] ) )); $pageSubtitle = !empty($product['Product']['subtitle']) ? $product['Product']['subtitle'] : $parentPage['Page']['subtitle']; $pageTitle = !empty($product['Product']['title']) ? $product['Product']['title'] : ( !empty($parentPage['Page']['title']) ? $parentPage['Page']['title'] : '' ) ; $brandLogoImage = !empty($parentPage['CustomLogoImage']['file']) ? $parentPage['CustomLogoImage']['file'] : $parentPage['BrandLogoImage']['file']; $fullWidth = empty($product['Galleries']) && empty($product['Product']['catalogue']); ?> <!-- Page title --> <div class="page-title"> <div class="inner clearfix"> <div> <h2><?= !empty($pageSubtitle) ? $pageSubtitle : '' ?></h2> <h1><?= !empty($pageTitle) ? $pageTitle : '' ?></h1> </div> <?php if(!empty($brandLogoImage)) { ?> <span><img src="<?= $brandLogoImage ?>" /></span> <?php } ?> </div> </div> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__6 st__6 "> <div class="main-content"> <div class="product-details"> <code cms="element" id="6">Social</code> <div class="row"> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__7 st__6' : '__12' ?>"> <div class="product-info"> <div class="rich-text"> <?= !empty($product['Product']['text']) ? $product['Product']['text'] : ' ' ?> <?php if(!empty($faq)) { ?> <p><?= __('Za više informacija pogledajte rubriku') ?> <a href="<?= $this->Format->getModulePath($faq) ?>"><?= __('najčešća pitanja') ?></a></p> <?php } ?> <?php if(!empty($pattern)) { ?> <p><a href="<?= $this->Format->getModulePath($pattern) ?>"><?= __('Pogledajte uzorke') ?></a> <?= __('za ovaj proizvod') ?></p> <?php } ?> </div> </div> </div> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__5 st__6' : '__12' ?>"> <div class="right-info"> <!-- Product slideshow --> <?php if(!empty($product['Slides'])) { ?> <div class="product-slideshow"> <ul> <?php foreach($product['Slides'] as $slide) { ?> <li style="position: <?= count($product['Slides']) > 1 ? 'absolute' : 'relative'?>"><?= $this->Format->image($slide['file'], 768, 512, true, array('zc' => 'zc')) ?></li> <?php } ?> </ul> </div> <?php } ?> <!-- \\ Product slideshow --> <!-- catalogue --> <?php if(!empty($product['Catalogue']['file'])) { ?> <a target="_blank" href="<?= $product['Catalogue']['file'] ?>" class="link-download"><span><?= __('Pogledajte katalog') ?></span></a> <?php } ?> <!-- \\ catalogue --> <!-- Before and After link --> <?php if(!empty($product['Product']['cms_renewal_id'])) { ?> <a class="link-beforeafter" href="<?= $this->Format->getModulePath($renewal) ?>"><span><?= __('Pre i posle') ?></span></a> <?php } ?> <!-- Before and After link --> <!-- Decor App banner --> <?php if($product['Product']['application']) { ?> <div class="pro-banner"><a href="<?= $this->Format->getPageLink(63, $sitemap) ?>"><img src="/img/decor-app-banner.jpg" /></a></div> <?php } ?> <!-- \\Decor App banner --> </div> </div> </div> <div class="product-blocks"> <!-- Photo gallery --> <?php if(!empty($product['Galleries'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Foto galerija') ?></h2></div> <div class="body"> <ul class="row block-row __5-margin __5-block lt__4-block m__2-block"> <?php foreach($product['Galleries'] as $image) { ?> <li class="column"> <a href="<?= $image['file'] ?>" class="fancybox" rel="gallery"> <?= $this->Format->image($image['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Photo gallery --> <?php if(!empty($product['Tools'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Alati') ?></h2></div> <div class="body" style="display:none;"> <ul class="row block-row __5-margin __3-block m__2-block"> <?php foreach($product['Tools'] as $tool) { ?> <li class="column"> <a href="<?= $tool['file'] ?>" class="fancybox" rel="tools"> <?= $this->Format->image($tool['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Product tehnicka spec --> <?php if(!empty($product['Documents'])) { ?> <div class="product-block product-tehnical-spec"> <div class="block-content"> <div class="head"><h2><?= __('Tehnička specifikacija') ?></h2></div> <div class="body" style="display:none;"> <p><?= __('Preuzmite dokument') ?>:</p> <ul> <?php foreach($product['Documents'] as $document) { echo '<li>' . $this->Format->download($document) . '</li>'; } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product tehnicka spec --> <!-- Product Video galerija --> <?php if(!empty($videoItems)) { ?> <div class="product-block product-video-gallery"> <div class="block-content"> <div class="head"><h2><?= __('Video galerija') ?></h2></div> <div class="body" style="display:none;"> <ul class="youtube-videogallery row __5-margin block-row __4-block lt__3-block "> <?php foreach($videoItems as $videoItem) { ?> <li class="column"> <a href="https://www.youtube.com/watch?v=<?= $videoItem['AdditionalVideo']['youtube_url'] ?>"><?= $videoItem['AdditionalVideo']['title'] ?></a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product Video galerija --> </div> </div> </div> </div> </div> </div> ', 'stylesheet_set' => '', 'javascript_set' => '', (int) 0 => array( [maximum depth reached] ) ), 'Stylesheet' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ) ), 'Javascript' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 5 => array( [maximum depth reached] ), (int) 6 => array( [maximum depth reached] ), (int) 7 => array( [maximum depth reached] ) ) ), 'product' => array( 'Product' => array( 'id' => (int) 29, 'cms_renewal_id' => null, 'application' => false, 'promoted' => false, 'catalogue' => '', 'meta' => null, 'change_frequency' => 'monthly', 'priority' => '0.5 - default', 'seo_metatags' => 'a:0:{}', 'seo_generated_metatags' => array( [maximum depth reached] ), 'head_end' => '', 'body_start' => '', 'body_end' => '', 'page_id' => (int) 35, 'ordering' => (int) 4, 'is_active' => true, 'is_deleted' => false, 'modified_by' => (int) 1, 'modified' => '2018-01-23 13:49:58', 'created_by' => (int) 1, 'created' => '2016-11-29 12:40:05', 'title' => 'Gaps', 'subtitle' => '', 'side_menu_subtitle' => 'na lageru 1,25 m2', 'text' => '<p>WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske.</p> <p>Ova vlakna su od preostalih delova stabljika šećerne trske, kada, nakon što se izvadi sirov šećer, on formira bazu, od kojih se dobija lake za korišćenje i ekološke proizvode.</p> <p>Sirov materijal koji se koristi za Wall Art 3D panel je 100% biorazgradiv. Nedavno izabran u SAD od strane dizajnera enterijera kao jedan od najboljih i najinovativnijih eco friendly proizvoda godine. Wall Art 3D, paneli za zidove, su izrađeni od obnovljivih izvora koji su biorazgradivi i s toga doprinose održivosti. Wall Art 3D su dizajnirani tako da zajedno, više panela, čine celinu.</p> <p>Nakon instalacije panel možete bojiti u bilo koju boju koja odgovara vašem enterijeru ili možete napraviti novi ambijent u vašem domu. Wall Art je predstavio svoje 3D zidne panele u Evropi u 2010.</p> <p>Bili su prvi na tržištu sa ovim ekološkim dekorativnim proizvodom. Za enterijer, u ovom trenutku, postoji 20 različitih modela, panela za zidove, koji su dostupni u My Wall Art 3D. Wall Art reljefni paneli daju novu dimenziju zidovima, uklapajući se u gotovo svaki prostor u kući. My Wall Art 3D, paneli za zidove, oživljavaju vaše zidove.</p>', 'is_translated' => true, 'slug' => 'gaps', 'meta_description' => '', 'meta_keyword' => '', 'meta_title' => '', 'title__' => array( [maximum depth reached] ), 'subtitle__' => array( [maximum depth reached] ), 'side_menu_subtitle__' => array( [maximum depth reached] ), 'text__' => array( [maximum depth reached] ), 'is_translated__' => array( [maximum depth reached] ), 'slug__' => array( [maximum depth reached] ), 'meta_description__' => array( [maximum depth reached] ), 'meta_keyword__' => array( [maximum depth reached] ), 'meta_title__' => array( [maximum depth reached] ) ), 'Renewal' => array( 'id' => null, 'meta' => null, 'change_frequency' => null, 'priority' => null, 'seo_metatags' => null, 'seo_generated_metatags' => null, 'head_end' => null, 'body_start' => null, 'body_end' => null, 'page_id' => null, 'ordering' => null, 'is_active' => null, 'is_deleted' => null, 'modified_by' => null, 'modified' => null, 'created_by' => null, 'created' => null, 'title' => null, 'subtitle' => null, 'side_menu_subtitle' => null, 'text' => null, 'is_translated' => null, 'slug' => null, 'meta_description' => null, 'meta_keyword' => null, 'meta_title' => null, 'title__' => array( [maximum depth reached] ), 'subtitle__' => array( [maximum depth reached] ), 'side_menu_subtitle__' => array( [maximum depth reached] ), 'text__' => array( [maximum depth reached] ), 'is_translated__' => array( [maximum depth reached] ), 'slug__' => array( [maximum depth reached] ), 'meta_description__' => array( [maximum depth reached] ), 'meta_keyword__' => array( [maximum depth reached] ), 'meta_title__' => array( [maximum depth reached] ) ), 'Page' => array( 'id' => '35', 'type' => 'Page', 'parent_id' => '32', 'layout_id' => '1', 'module_id' => null, 'change_frequency' => 'monthly', 'priority' => '0.5 - default', 'module_connection' => 'Product', 'title_short__sr' => 'My Wall Art', 'title_short__en' => '', 'alternative_title__sr' => '', 'alternative_title__en' => '', 'side_menu_top_title__sr' => '', 'side_menu_top_title__en' => '', 'page_text__sr' => '', 'page_text__en' => '', 'banner_url__sr' => '', 'banner_url__en' => '', 'content__sr' => '<?php $pageModule = !empty($page['Page']['module_connection']) ? $page['Page']['module_connection'] : 'Product'; $items = ClassRegistry::init($pageModule)->find('all', array( 'conditions' => array( $pageModule . '.page_id' => $page['Page']['id'] ) )); if(count($items) == 1) { header("location:" . $this->Format->getModulePath($items[0])); die; } if(count($items) == 2 || count($items) == 4) { $articleClass = '__2-block'; } else { $articleClass = '__3-block lt__2-block'; } ?> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__4 st__6"> <div class="main-content"> <?php if(!empty($page['Page']['page_text'])) { ?> <div class="cms-richtext remark-rich-text "> <?= $page['Page']['page_text'] ?> </div> <?php } ?> <div class="article-grid"> <div class="row block-row <?= $articleClass ?>"> <?php foreach($items as $item) { ?> <article class="column"> <a href="<?= $this->Format->getModulePath($item) ?>" title="<?= $item[$pageModule]['title'] ?>"> <div> <h2><?= $item[$pageModule]['title'] ?></h2> </div> <img src="<?= $item['Image']['file'] ?>" alt="<?= $item[$pageModule]['title'] ?>" /> </a> </article> <?php } ?> </div> </div> </div> </div> </div> </div> ', 'content__en' => '', 'meta' => 'Generic', 'meta_keywords__sr' => '', 'meta_keywords__en' => '', 'seo_metatags' => 'a:0:{}', 'seo_generated_metatags' => 'a:5:{i:1;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:12;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:19;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:27;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:28;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}}', 'seo_last_mod' => '2022-05-23 14:44:59', 'head_end' => '', 'body_start' => '', 'body_end' => '', 'stylesheet_set' => '', 'javascript_set' => '', 'is_default' => false, 'is_category' => true, 'is_visible' => false, 'url' => '', 'url_target' => false, 'lft' => '50', 'rght' => '51', 'is_active' => false, 'is_popup' => false, 'modified_by' => '1', 'modified' => '2022-05-23 14:44:59', 'created_by' => '1', 'created' => '2016-11-14 11:19:07', 'selected' => '0', 'title' => 'My Wall Art', 'title_short' => 'My Wall Art', 'alternative_title' => '', 'subtitle' => '', 'side_menu_top_title' => '', 'side_menu_subtitle' => '', 'page_text' => '', 'banner_url' => '', 'slug' => 'my-wall-art', 'content' => '<?php $pageModule = !empty($page['Page']['module_connection']) ? $page['Page']['module_connection'] : 'Product'; $items = ClassRegistry::init($pageModule)->find('all', array( 'conditions' => array( $pageModule . '.page_id' => $page['Page']['id'] ) )); if(count($items) == 1) { header("location:" . $this->Format->getModulePath($items[0])); die; } if(count($items) == 2 || count($items) == 4) { $articleClass = '__2-block'; } else { $articleClass = '__3-block lt__2-block'; } ?> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__4 st__6"> <div class="main-content"> <?php if(!empty($page['Page']['page_text'])) { ?> <div class="cms-richtext remark-rich-text "> <?= $page['Page']['page_text'] ?> </div> <?php } ?> <div class="article-grid"> <div class="row block-row <?= $articleClass ?>"> <?php foreach($items as $item) { ?> <article class="column"> <a href="<?= $this->Format->getModulePath($item) ?>" title="<?= $item[$pageModule]['title'] ?>"> <div> <h2><?= $item[$pageModule]['title'] ?></h2> </div> <img src="<?= $item['Image']['file'] ?>" alt="<?= $item[$pageModule]['title'] ?>" /> </a> </article> <?php } ?> </div> </div> </div> </div> </div> </div> ', 'meta_title' => null, 'meta_keywords' => null, 'meta_description' => null, 'is_translated' => true, 'title__' => array( [maximum depth reached] ), 'subtitle__' => array( [maximum depth reached] ), 'side_menu_subtitle__' => array( [maximum depth reached] ), 'is_translated__' => array( [maximum depth reached] ), 'slug__' => array( [maximum depth reached] ), 'meta_description__' => array( [maximum depth reached] ), 'meta_title__' => array( [maximum depth reached] ) ), 'Image' => array( 'id' => '1260', 'locale' => null, 'association' => 'Image', 'model' => 'Product', 'foreign_key' => '29', 'filename' => '3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'path' => 'upload/Product/Image/2016-11/', 'filesize' => '7177', 'mimetype' => 'image/jpeg', 'title' => '3d dekorativni zidni paneli mywall gaps 02.252zc164', 'meta' => array([maximum depth reached]), 'ordering' => null, 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), 'Catalogue' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'MetaImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'Galleries' => array(), 'Slides' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 5 => array( [maximum depth reached] ), (int) 6 => array( [maximum depth reached] ), (int) 7 => array( [maximum depth reached] ) ), 'Tools' => array(), 'Documents' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ) ), 'Seo' => array( 'metatag' => array([maximum depth reached]) ) ), 'pageTitleAppend' => 'Gaps', '_cookies' => array( 'language' => 'sr' ), 'isAjax' => false, 'referer' => '/', 'fieldOptions' => array(), '_actions' => array(), 'controller' => 'front', 'user' => false, 'locale' => 'sr', 'localelessHere' => '/proizvodi/3d-zidni-paneli/my-wall-art/gaps', 'plural' => 'fronts', 'singular' => 'front', 'modelClass' => 'Front' ) $html = '<?php switch (true) { case isset($product): $moduleName = $product; break; case isset($faq): $moduleName = $faq; break; case isset($inspiration): $moduleName = $inspiration; break; case isset($renewal): $moduleName = $renewal; break; case isset($pattern): $moduleName = $pattern; break; default: $moduleName = $product; } $bgPage = ClassRegistry::init('Page')->find('first', array( 'conditions' => array( 'Page.id' => $moduleName['Page']['id'] ) )); $backgroundImage = $bgPage['BackgroundImage']['file']; ?> <header> <div class="inner clearfix"> <div class="category-hamburger" id="openLeftMenu" style="display: none;"><span></span> <span></span></div> <div class="logo"><a href="/" title="My Wall and Floor"><img src="/img/my_wall_and_floor_logo.png" width="187" height="70" alt="My Wall and Floor" /></a></div> <div class="hamburger hamburger--squeeze js-hamburger" id="openRightMenu"> <div class="hamburger-box"> <div class="hamburger-inner"></div> </div> </div> <div id="off-canvas-right"> <!--<ul class="lang"> <li class="<?= $locale == 'sr' ? 'active' : '' ?>"><a href="/<?= $locale ?>:sr<?= substr($this->here, 3) ?>"><?= __('Srpski') ?></a></li> <li class="<?= $locale == 'en' ? 'active' : '' ?>"><a href="/<?= $locale ?>:en<?= substr($this->here, 3) ?>"><?= __('English') ?></a></li> </ul>--> <nav> <ul> <?= $this->Format->printMenu('nav/menu') ?> </ul> </nav> </div> </div> </header> <div class="topline"></div> <div class="fader"> <div class="page-content clearfix" style="background-image:url('<?= !empty($backgroundImage) ? $backgroundImage : '/img/My_Wall_And_Floors.jpg' ?>')"> <!-- Breadcrumbs --> <?php $breadcrumbs = $this->Html->generateBreadcrumbs($activePage); ?> <div class="breadcrumbs"> <div class="inner clearfix"> <p><?= __('Trenutno se nalazite ovde:') ?></p> <ul> <li><a href="/" title="My Wall"><?= __('Početna') ?></a></li> <?php foreach($breadcrumbs['links'] as $title => $link) { ?> <li><a href="<?= $link ?>" title="<?= $title ?>"><?= $title ?></a></li> <?php } ?> <li><?= $breadcrumbs['last'] ?></li> </ul> </div> </div> <?php $parentPage = ClassRegistry::init('Page')->find('first', array( 'conditions' => array( 'Page.id' => $product['Product']['page_id'] ) )); $pattern = ClassRegistry::init('Pattern')->find('first', array( 'conditions' => array( 'Pattern.cms_product_id' => $product['Product']['id'] ) )); $renewal = ClassRegistry::init('Renewal')->find('first', array( 'conditions' => array( 'Renewal.id' => $product['Product']['cms_renewal_id'] ) )); $faq = ClassRegistry::init('Faq')->find('first', array( 'conditions' => array( 'Faq.cms_product_id' => $product['Product']['id'] ) )); $videoItems = ClassRegistry::init('AdditionalVideo')->find('all', array( 'conditions' => array( 'AdditionalVideo.cms_product_id' => $product['Product']['id'] ) )); $pageSubtitle = !empty($product['Product']['subtitle']) ? $product['Product']['subtitle'] : $parentPage['Page']['subtitle']; $pageTitle = !empty($product['Product']['title']) ? $product['Product']['title'] : ( !empty($parentPage['Page']['title']) ? $parentPage['Page']['title'] : '' ) ; $brandLogoImage = !empty($parentPage['CustomLogoImage']['file']) ? $parentPage['CustomLogoImage']['file'] : $parentPage['BrandLogoImage']['file']; $fullWidth = empty($product['Galleries']) && empty($product['Product']['catalogue']); ?> <!-- Page title --> <div class="page-title"> <div class="inner clearfix"> <div> <h2><?= !empty($pageSubtitle) ? $pageSubtitle : '' ?></h2> <h1><?= !empty($pageTitle) ? $pageTitle : '' ?></h1> </div> <?php if(!empty($brandLogoImage)) { ?> <span><img src="<?= $brandLogoImage ?>" /></span> <?php } ?> </div> </div> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__6 st__6 "> <div class="main-content"> <div class="product-details"> <div id="fb-root"></div> <script> (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/en_US/all.js#xfbml=1&appId=913732115428480"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));</script> <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script> <div class="social clearfix"> <div class="fb-like-button"> <div class="fb-like" data-href="<?= FULL_BASE_URL . $this->here ?>" data-layout="button_count" data-action="like" data-show-faces="false" data-share="false"></div> </div> <div class="tweet-button"> <a href="https://twitter.com/share" data-url="<?= FULL_BASE_URL . $this->here ?>" class="twitter-share-button" style="display:none">Tweet</a> </div> </div> <div class="row"> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__7 st__6' : '__12' ?>"> <div class="product-info"> <div class="rich-text"> <?= !empty($product['Product']['text']) ? $product['Product']['text'] : ' ' ?> <?php if(!empty($faq)) { ?> <p><?= __('Za više informacija pogledajte rubriku') ?> <a href="<?= $this->Format->getModulePath($faq) ?>"><?= __('najčešća pitanja') ?></a></p> <?php } ?> <?php if(!empty($pattern)) { ?> <p><a href="<?= $this->Format->getModulePath($pattern) ?>"><?= __('Pogledajte uzorke') ?></a> <?= __('za ovaj proizvod') ?></p> <?php } ?> </div> </div> </div> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__5 st__6' : '__12' ?>"> <div class="right-info"> <!-- Product slideshow --> <?php if(!empty($product['Slides'])) { ?> <div class="product-slideshow"> <ul> <?php foreach($product['Slides'] as $slide) { ?> <li style="position: <?= count($product['Slides']) > 1 ? 'absolute' : 'relative'?>"><?= $this->Format->image($slide['file'], 768, 512, true, array('zc' => 'zc')) ?></li> <?php } ?> </ul> </div> <?php } ?> <!-- \\ Product slideshow --> <!-- catalogue --> <?php if(!empty($product['Catalogue']['file'])) { ?> <a target="_blank" href="<?= $product['Catalogue']['file'] ?>" class="link-download"><span><?= __('Pogledajte katalog') ?></span></a> <?php } ?> <!-- \\ catalogue --> <!-- Before and After link --> <?php if(!empty($product['Product']['cms_renewal_id'])) { ?> <a class="link-beforeafter" href="<?= $this->Format->getModulePath($renewal) ?>"><span><?= __('Pre i posle') ?></span></a> <?php } ?> <!-- Before and After link --> <!-- Decor App banner --> <?php if($product['Product']['application']) { ?> <div class="pro-banner"><a href="<?= $this->Format->getPageLink(63, $sitemap) ?>"><img src="/img/decor-app-banner.jpg" /></a></div> <?php } ?> <!-- \\Decor App banner --> </div> </div> </div> <div class="product-blocks"> <!-- Photo gallery --> <?php if(!empty($product['Galleries'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Foto galerija') ?></h2></div> <div class="body"> <ul class="row block-row __5-margin __5-block lt__4-block m__2-block"> <?php foreach($product['Galleries'] as $image) { ?> <li class="column"> <a href="<?= $image['file'] ?>" class="fancybox" rel="gallery"> <?= $this->Format->image($image['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Photo gallery --> <?php if(!empty($product['Tools'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Alati') ?></h2></div> <div class="body" style="display:none;"> <ul class="row block-row __5-margin __3-block m__2-block"> <?php foreach($product['Tools'] as $tool) { ?> <li class="column"> <a href="<?= $tool['file'] ?>" class="fancybox" rel="tools"> <?= $this->Format->image($tool['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Product tehnicka spec --> <?php if(!empty($product['Documents'])) { ?> <div class="product-block product-tehnical-spec"> <div class="block-content"> <div class="head"><h2><?= __('Tehnička specifikacija') ?></h2></div> <div class="body" style="display:none;"> <p><?= __('Preuzmite dokument') ?>:</p> <ul> <?php foreach($product['Documents'] as $document) { echo '<li>' . $this->Format->download($document) . '</li>'; } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product tehnicka spec --> <!-- Product Video galerija --> <?php if(!empty($videoItems)) { ?> <div class="product-block product-video-gallery"> <div class="block-content"> <div class="head"><h2><?= __('Video galerija') ?></h2></div> <div class="body" style="display:none;"> <ul class="youtube-videogallery row __5-margin block-row __4-block lt__3-block "> <?php foreach($videoItems as $videoItem) { ?> <li class="column"> <a href="https://www.youtube.com/watch?v=<?= $videoItem['AdditionalVideo']['youtube_url'] ?>"><?= $videoItem['AdditionalVideo']['title'] ?></a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product Video galerija --> </div> </div> </div> </div> </div> </div> </div> <?php $setting = ClassRegistry::init('Setting')->find('first', array()); $productNavs = $this->Format->getPageFromSitemap(4, $sitemap); $subNavs = $this->Format->getPageFromSitemap(24, $sitemap); $i = 0; ?> <footer> <div class="inner clearfix"> <div class="top"> <div class="row"> <div class="column __8 st__2"> <div class="products"> <h2><?= __('Proizvodi') ?></h2> <div class="row"> <ul class="column __6 st__6"> <?php foreach($productNavs['children'] as $productNav) { $i++; ?> <li> <a href="<?= $this->Format->getPageFromSitemap($productNav['Page']['id'], $sitemap, 'path') ?>" title="<?= $productNav['Page']['title'] ?>"><?= $productNav['Page']['title'] ?></a> </li> <?php if($i%4 == 0) { ?> <?php if($i != count($productNav['children'])) { ?> </ul> <ul class="column __6 st__6"> <?php } ?> <?php } ?> <?php } ?> </ul> </div> </div> </div> <div class="column __4 st__4"> <div class="banner"> <a href="<?= $this->Format->getPageLink(19, $sitemap) ?>"><img src="/img/valpaint-akademija-banner-f.jpg" /></a> </div> </div> </div> </div> <div class="middle"> <div class="wrap clearfix"> <div class="menu"> <ul> <?php foreach ($subNavs['children'] as $subNav) { ?> <li><a href="<?= $this->Format->getPageFromSitemap($subNav['Page']['id'], $sitemap, 'path') ?>" title="<?= $subNav['Page']['title'] ?>"><?= $subNav['Page']['title'] ?></a></li> <?php } ?> </ul> </div> <div class="newsletter"> <p><?= __('Prijava za newsletter') ?>:</p> <form id="newsletterForm" action="/api/v1/newsletter"> <div> <input class="textfield" name="data[email]" type="text" placeholder="<?php echo _('Vaša email adresa') ?>" /> <button class="submit" type="submit"><span><?php echo __('Poslati') ?></span></button> </div> <div class="form-message"></div> </form> </div> </div> </div> <div class="bottom clearfix"> <p><?= __('MyWall & Floor © ') . date('Y') . __(' Sva prava zadržana') ?>. </p> <p class="right"><?= __('Design & Development') ?>: <a href="http://intellex.rs" target="_blank" title="Intellex - Web & Mobile development">Intellex</a></p> </div> </div> </footer> </div> ' $metaTags = array( (int) 1 => array( 'sr' => 'Gaps', 'en' => '' ), (int) 2 => array( 'sr' => 'scaron, Wall, zidove, paneli, ekolo, koji, trske, panel, erne, izra, panela, ambijent, novi, napraviti, domu, zidne, svoje, predstavio, enterijeru, bilo, Nakon, celinu, zajedno, tako, instalacije, bojiti, koja, boju, koju, panele' ), (int) 3 => array( 'sr' => 'WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske. Ova vlakna su od preostalih delova s...' ), (int) 4 => array( 'sr' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'en' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), (int) 12 => array( 'sr' => 'Gaps', 'en' => '' ), (int) 13 => array( 'sr' => 'WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske. Ova vlakna su od preostalih delova s...' ), (int) 14 => array( 'sr' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'en' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), (int) 17 => array( 'sr' => 'WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske. Ova vlakna su od preostalih delova s...' ), (int) 18 => array( 'sr' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'en' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), (int) 19 => array( 'sr' => 'Gaps', 'en' => '' ), (int) 21 => array( 'sr' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'en' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), (int) 24 => array( 'sr' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'en' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), (int) 27 => array( 'sr' => 'Gaps', 'en' => '' ), (int) 28 => array( 'sr' => 'Gaps', 'en' => '' ), (int) 8 => array( 'sr' => '913732115428480', 'en' => '' ), (int) 11 => array( 'sr' => 'http://mywall.rs/sr/proizvodi/3d-zidni-paneli/my-wall-art/gaps' ), (int) 15 => array( 'sr' => 'http://mywall.rs/sr/proizvodi/3d-zidni-paneli/my-wall-art/gaps' ), (int) 23 => array( 'sr' => 'http://mywall.rs/sr/proizvodi/3d-zidni-paneli/my-wall-art/gaps' ) ) $tagDescriptions = array( (int) 1 => array( 'id' => '1', 'type' => 'meta', 'name' => 'title', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => false, 'is_main' => true, 'template' => null, 'created' => '2015-02-23 17:46:03', 'modified' => '2015-02-23 17:46:03' ), (int) 2 => array( 'id' => '2', 'type' => 'meta', 'name' => 'keywords', 'namespace' => null, 'value_type' => 'textarea', 'value_options' => null, 'inherits' => null, 'is_visible' => false, 'is_main' => true, 'template' => '<meta name="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:46:03', 'modified' => '2015-02-23 17:46:03' ), (int) 3 => array( 'id' => '3', 'type' => 'meta', 'name' => 'description', 'namespace' => null, 'value_type' => 'textarea', 'value_options' => null, 'inherits' => null, 'is_visible' => false, 'is_main' => true, 'template' => '<meta name="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:46:03', 'modified' => '2015-02-23 17:46:03' ), (int) 4 => array( 'id' => '4', 'type' => 'meta', 'name' => 'image', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => false, 'is_main' => true, 'template' => null, 'created' => '2015-03-13 15:39:06', 'modified' => '2015-03-13 15:39:07' ), (int) 5 => array( 'id' => '5', 'type' => 'meta', 'name' => 'msappication-TileColor', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta name="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:32:56', 'modified' => '2015-02-23 17:32:56' ), (int) 7 => array( 'id' => '7', 'type' => 'meta', 'name' => 'msapplication-TileImage', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta name="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:32:56', 'modified' => '2015-02-23 17:32:56' ), (int) 8 => array( 'id' => '8', 'type' => 'meta', 'name' => 'app_id', 'namespace' => 'fb', 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta property="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:34:15', 'modified' => '2015-02-23 17:34:15' ), (int) 9 => array( 'id' => '9', 'type' => 'meta', 'name' => 'type', 'namespace' => 'og', 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta property="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:34:28', 'modified' => '2015-02-23 17:34:29' ), (int) 10 => array( 'id' => '10', 'type' => 'meta', 'name' => 'site_name', 'namespace' => 'og', 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta property="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:34:39', 'modified' => '2015-02-23 17:34:40' ), (int) 11 => array( 'id' => '11', 'type' => 'meta', 'name' => 'url', 'namespace' => 'og', 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta property="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:35:04', 'modified' => '2015-02-23 17:35:04' ), (int) 12 => array( 'id' => '12', 'type' => 'meta', 'name' => 'title', 'namespace' => 'og', 'value_type' => 'text', 'value_options' => null, 'inherits' => '1', 'is_visible' => true, 'is_main' => false, 'template' => '<meta property="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:35:12', 'modified' => '2015-02-23 17:35:12' ), (int) 13 => array( 'id' => '13', 'type' => 'meta', 'name' => 'description', 'namespace' => 'og', 'value_type' => 'textarea', 'value_options' => null, 'inherits' => '3', 'is_visible' => true, 'is_main' => false, 'template' => '<meta property="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:35:17', 'modified' => '2015-02-23 17:35:17' ), (int) 14 => array( 'id' => '14', 'type' => 'meta', 'name' => 'image', 'namespace' => 'og', 'value_type' => 'text', 'value_options' => null, 'inherits' => '4', 'is_visible' => true, 'is_main' => false, 'template' => '<meta property="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:35:23', 'modified' => '2015-02-23 17:35:24' ), (int) 15 => array( 'id' => '15', 'type' => 'meta', 'name' => 'url', 'namespace' => 'twitter', 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta name="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:35:43', 'modified' => '2015-02-23 17:35:43' ), (int) 16 => array( 'id' => '16', 'type' => 'meta', 'name' => 'card', 'namespace' => 'twitter', 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta name="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:35:59', 'modified' => '2015-02-23 17:35:59' ), (int) 17 => array( 'id' => '17', 'type' => 'meta', 'name' => 'description', 'namespace' => 'twitter', 'value_type' => 'textarea', 'value_options' => null, 'inherits' => '3', 'is_visible' => true, 'is_main' => false, 'template' => '<meta name="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:36:12', 'modified' => '2015-02-23 17:36:12' ), (int) 18 => array( 'id' => '18', 'type' => 'meta', 'name' => 'image', 'namespace' => 'twitter', 'value_type' => 'text', 'value_options' => null, 'inherits' => '4', 'is_visible' => true, 'is_main' => false, 'template' => '<meta name="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:36:21', 'modified' => '2015-02-23 17:36:21' ), (int) 19 => array( 'id' => '19', 'type' => 'meta', 'name' => 'title', 'namespace' => 'twitter', 'value_type' => 'text', 'value_options' => null, 'inherits' => '1', 'is_visible' => true, 'is_main' => false, 'template' => '<meta name="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:36:31', 'modified' => '2015-02-23 17:36:31' ), (int) 20 => array( 'id' => '20', 'type' => 'meta', 'name' => 'site', 'namespace' => 'twitter', 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta name="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:36:42', 'modified' => '2015-02-23 17:36:42' ), (int) 21 => array( 'id' => '21', 'type' => 'meta', 'name' => 'image:src', 'namespace' => 'twitter', 'value_type' => 'text', 'value_options' => null, 'inherits' => '4', 'is_visible' => true, 'is_main' => false, 'template' => '<meta name="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:36:56', 'modified' => '2015-02-23 17:36:56' ), (int) 22 => array( 'id' => '22', 'type' => 'itemprop', 'name' => 'author', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta itemprop="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:37:54', 'modified' => '2015-02-23 17:37:55' ), (int) 23 => array( 'id' => '23', 'type' => 'itemprop', 'name' => 'url', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta itemprop="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:38:09', 'modified' => '2015-02-23 17:38:09' ), (int) 24 => array( 'id' => '24', 'type' => 'itemprop', 'name' => 'image', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => '4', 'is_visible' => true, 'is_main' => false, 'template' => '<meta itemprop="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:38:20', 'modified' => '2015-02-23 17:38:20' ), (int) 25 => array( 'id' => '25', 'type' => 'itemprop', 'name' => 'dateModified', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta itemprop="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:38:32', 'modified' => '2015-02-23 17:38:32' ), (int) 26 => array( 'id' => '26', 'type' => 'itemprop', 'name' => 'datePublished', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta itemprop="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:39:43', 'modified' => '2015-02-23 17:39:43' ), (int) 27 => array( 'id' => '27', 'type' => 'itemprop', 'name' => 'name', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => '1', 'is_visible' => true, 'is_main' => false, 'template' => '<meta itemprop="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:39:56', 'modified' => '2015-02-23 17:39:56' ), (int) 28 => array( 'id' => '28', 'type' => 'itemprop', 'name' => 'headline', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => '1', 'is_visible' => true, 'is_main' => false, 'template' => '<meta itemprop="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:40:06', 'modified' => '2015-02-23 17:40:07' ), (int) 29 => array( 'id' => '29', 'type' => 'rel', 'name' => 'dns-prefetch', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<link rel="{{tagtitle}}" href="{{tagvalue}}">', 'created' => '2015-02-23 17:45:43', 'modified' => '2015-02-23 17:45:43' ), (int) 30 => array( 'id' => '30', 'type' => 'rel', 'name' => 'canonical', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<link rel="{{tagtitle}}" href="{{tagvalue}}">', 'created' => '2015-02-23 17:45:53', 'modified' => '2015-02-23 17:45:54' ), (int) 31 => array( 'id' => '31', 'type' => 'rel', 'name' => 'shortlink', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<link rel="{{tagtitle}}" href="{{tagvalue}}">', 'created' => '2015-02-23 17:46:03', 'modified' => '2015-02-23 17:46:03' ) ) $seoConfig = array( 'id' => (int) 1, 'head_end' => '<meta property="fb:admins" content="602801999" /> <meta property="fb:admins" content="100003681742215" /> <meta property="fb:admins" content="100003681742216" /> <meta property="fb:admins" content="100003681742217" />', 'body_start' => '<!-- Facebook Pixel Code --> <script> !function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window, document,'script', 'https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '481403258908902'); fbq('track', 'PageView'); </script> <noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=481403258908902&ev=PageView&noscript=1" /></noscript> <!-- End Facebook Pixel Code -->', 'body_end' => '', 'seo_metatags' => 'a:1:{i:8;a:2:{s:2:"sr";s:15:"913732115428480";s:2:"en";s:0:"";}}', 'seo_generated_metatags' => null, 'created' => '2016-11-09 11:45:28', 'modified' => '2021-07-23 09:48:33', 'global_title_suffix' => 'My Wall', 'global_meta_title' => 'My Wall', 'global_meta_description' => '', 'global_meta_keywords' => 'zidovi, dekoracija, enterijer, boje za zidove, perive boje, ekoloske boje, kamen, beton u enterijeru, cement u enterijeru, kupatilo, kuhinja, keramicke plocice, micro cement, microverlay, opremanje enterijera, enterijer, boja, dizajn enterijera ', 'is_translated' => true, 'global_title_suffix__' => array( 'sr' => 'My Wall', 'en' => '' ), 'global_meta_title__' => array( 'sr' => 'My Wall', 'en' => '' ), 'global_meta_description__' => array( 'sr' => '', 'en' => '' ), 'global_meta_keywords__' => array( 'sr' => 'zidovi, dekoracija, enterijer, boje za zidove, perive boje, ekoloske boje, kamen, beton u enterijeru, cement u enterijeru, kupatilo, kuhinja, keramicke plocice, micro cement, microverlay, opremanje enterijera, enterijer, boja, dizajn enterijera ', 'en' => '' ), 'is_translated__' => array( 'sr' => true, 'en' => true ) ) $forceTitle = array( (int) 0 => 'Gaps', (int) 1 => 'My Wall' ) $assets = array( 'stylesheets' => array( (int) 7 => array( 'id' => (int) 7, 'name' => 'jquery.fancybox-2.1.4', 'data' => '/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */ .fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp { padding: 0; margin: 0; border: 0; outline: none; vertical-align: top; } .fancybox-wrap { position: absolute; top: 0; left: 0; z-index: 8020; } .fancybox-skin { position: relative; background: #ecce97; color: #444; text-shadow: none; } .fancybox-opened { z-index: 8030; } .fancybox-opened .fancybox-skin { -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); } .fancybox-outer, .fancybox-inner { position: relative; } .fancybox-inner { overflow: hidden; } .fancybox-type-iframe .fancybox-inner { -webkit-overflow-scrolling: touch; } .fancybox-error { color: #444; font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; margin: 0; padding: 15px; white-space: nowrap; } .fancybox-image, .fancybox-iframe { display: block; width: 100%; height: 100%; } .fancybox-image { max-width: 100%; max-height: 100%; } #fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span { background-image: url('../img/fancybox/fancybox_sprite.png'); } #fancybox-loading { position: fixed; top: 50%; left: 50%; margin-top: -22px; margin-left: -22px; background-position: 0 -108px; opacity: 0.8; cursor: pointer; z-index: 8060; } #fancybox-loading div { width: 44px; height: 44px; background: url('../img/fancybox/fancybox_loading.gif') center center no-repeat; } .fancybox-close { position: absolute; top: -15px; right: -15px; width: 36px; height: 36px; cursor: pointer; z-index: 8040; background-position: 0 0; } .fancybox-nav { position: absolute; top: 0; width: 40%; height: 100%; cursor: pointer; text-decoration: none; background: transparent url('../img/fancybox/blank.gif'); /* helps IE */ -webkit-tap-highlight-color: rgba(0,0,0,0); z-index: 8040; } .fancybox-prev { left: 0; } .fancybox-next { right: 0; } .fancybox-nav span { position: absolute; top: 50%; width: 36px; height: 34px; margin-top: -18px; cursor: pointer; z-index: 8040; visibility: hidden; } .fancybox-prev span { left: 10px; background-position: 0 -36px; } .fancybox-next span { right: 10px; background-position: 0 -72px; } .fancybox-nav:hover span { visibility: visible; } .fancybox-tmp { position: absolute; top: -99999px; left: -99999px; visibility: hidden; max-width: 99999px; max-height: 99999px; overflow: visible !important; } /* Overlay helper */ .fancybox-lock { overflow: hidden; } .fancybox-overlay { position: absolute; top: 0; left: 0; overflow: hidden; display: none; z-index: 8010; background: url('../img/fancybox/fancybox_overlay.png'); } .fancybox-overlay-fixed { position: fixed; bottom: 0; right: 0; } .fancybox-lock .fancybox-overlay { overflow: auto; overflow-y: scroll; } /* Title helper */ .fancybox-title { visibility: hidden; font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; position: relative; text-shadow: none; z-index: 8050; } .fancybox-opened .fancybox-title { visibility: visible; } .fancybox-title-float-wrap { position: absolute; bottom: 0; right: 50%; margin-bottom: -35px; z-index: 8050; text-align: center; } .fancybox-title-float-wrap .child { display: inline-block; margin-right: -100%; padding: 2px 20px; background: transparent; /* Fallback for web browsers that doesn't support RGBa */ background: rgba(0, 0, 0, 0.8); -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; text-shadow: 0 1px 2px #222; color: #FFF; font-weight: bold; line-height: 24px; white-space: nowrap; } .fancybox-title-outside-wrap { position: relative; margin-top: 10px; color: #fff; } .fancybox-title-inside-wrap { padding-top: 10px; } .fancybox-title-over-wrap { position: absolute; bottom: 0; left: 0; color: #fff; padding: 10px; background: #000; background: rgba(0, 0, 0, .8); } ', 'modified' => '2016-11-22 16:39:18' ), (int) 6 => array( 'id' => (int) 6, 'name' => 'youtube-video-gallery', 'data' => '*.youtube-videogallery-container { display: block; } *.youtube-videogallery-compact *.youtube-videogallery-item, *.youtube-videogallery-compact *.youtube-videogallery-img{ box-shadow: 0 0 0; border-radius: 0; margin: 0 0 0 0; } *.youtube-videogallery-compact *.youtube-videogallery-title { font-size: 11px; } a.youtube-videogallery-link { padding:5px; background:#2f2f33; position:relative; display:block; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } a.youtube-videogallery-link:hover { background:#ecce97; } a.youtube-videogallery-link:hover span { color:#6c5e43; } a.youtube-videogallery-link:hover img.youtube-videogallery-play, a.youtube-videogallery-link:focus img.youtube-videogallery-play { opacity: 1; } *.youtube-videogallery-play { left:50%; opacity: 0.7; position: absolute; top:50%; z-index: 1; } *.youtube-videogallery-title { width:100%; text-align:center; float:left; font-size:13px; color:#9f9f9f; line-height:13px; padding:5px 0; } *.youtube-videogallery-allowtitle *.youtube-videogallery-title { height: auto; } *.youtube-videogallery-screen-reader-only { position: absolute; left:-9999px; } div.youtube-videogallery-bodycover { background-color: #000; height: 100%; left:0; opacity: 0; position: absolute; top:0; width:100%; z-index: 100; } div.youtube-videogallery-display { background-color: #000; box-shadow: 3px 3px 7px #000; left:50%; opacity: 0; padding: 3px; position: fixed; top:50%; z-index: 101; } div.youtube-videogallery-bodycover, div.youtube-videogallery-display { transition: all 300ms; transform: scale(0); -webkit-transform: scale(0); } body.youtube-videogallery-active div.youtube-videogallery-bodycover, body.youtube-videogallery-active div.youtube-videogallery-display { display: block; transform: scale(1); -webkit-transform: scale(1); } body.youtube-videogallery-active div.youtube-videogallery-bodycover {opacity: 0.5} body.youtube-videogallery-active div.youtube-videogallery-display { opacity: 1}', 'modified' => '2016-11-10 14:47:39' ), (int) 5 => array( 'id' => (int) 5, 'name' => 'jquery.kwicks', 'data' => '/*! * Kwicks: Sexy Sliding Panels for jQuery - v2.2.1 * http://devsmash.com/projects/kwicks * * Copyright 2013 Jeremy Martin (jmar777) * Contributors: Duke Speer (Duke3D), Guillermo Guerrero (gguerrero) * Released under the MIT license * http://www.opensource.org/licenses/mit-license.php */ /* * This file contains styles that are common to all kwicks instances. Note that each kwicks instance requires * additional styling - please see the examples for more info. */ .kwicks { display: block; list-style-type: none; list-style: none; position: relative; margin: 0; padding: 0; } .kwicks > * { display: block; overflow: hidden; padding: 0; margin: 0; } .kwicks.kwicks-processed > * { margin: 0; position: absolute; } .kwicks-horizontal > * { float: left; } .kwicks-horizontal > :first-child { margin-left: 0; } .kwicks-vertical > :first-child { margin-top: 0; } ', 'modified' => '2016-11-10 14:47:39' ), (int) 3 => array( 'id' => (int) 3, 'name' => 'jquery.bxslider', 'data' => '/** * BxSlider v4.1.2 - Fully loaded, responsive content slider * http://bxslider.com * * Written by: Steven Wanderski, 2014 * http://stevenwanderski.com * (while drinking Belgian ales and listening to jazz) * * CEO and founder of bxCreative, LTD * http://bxcreative.com */ /** RESET AND LAYOUT ===================================*/ .bx-wrapper { position: relative; padding: 0; *zoom: 1; } .bx-wrapper img { max-width: 100%; display: block; } /** THEME ===================================*/ .bx-wrapper .bx-viewport { /*fix other elements on the page moving (on Chrome)*/ -webkit-transform: translatez(0); -moz-transform: translatez(0); -ms-transform: translatez(0); -o-transform: translatez(0); transform: translatez(0); } /* LOADER */ .bx-wrapper .bx-loading { min-height: 50px; background: url(images/bx_loader.gif) center center no-repeat #fff; height: 100%; width: 100%; position: absolute; top: 0; left: 0; z-index: 2000; } /* PAGER */ .bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item { display: inline-block; *zoom: 1; *display: inline; } .bx-wrapper .bx-pager.bx-default-pager a { text-indent: -9999px; display: block; outline: 0; } /* DIRECTION CONTROLS (NEXT / PREV) */ .bx-wrapper .bx-prev { left: 10px; background: url(images/controls.png) no-repeat 0 -32px; } .bx-wrapper .bx-next { right: 10px; background: url(images/controls.png) no-repeat -43px -32px; } .bx-wrapper .bx-prev:hover { background-position: 0 0; } .bx-wrapper .bx-next:hover { background-position: -43px 0; } .bx-wrapper .bx-controls-direction a { position: absolute; top: 50%; margin-top: -16px; outline: 0; width: 32px; height: 32px; text-indent: -9999px; z-index: 9999; } .bx-wrapper .bx-controls-direction a.disabled { display: none; } /* AUTO CONTROLS (START / STOP) */ .bx-wrapper .bx-controls-auto { text-align: center; } .bx-wrapper .bx-controls-auto .bx-start { display: block; text-indent: -9999px; width: 10px; height: 11px; outline: 0; background: url(images/controls.png) -86px -11px no-repeat; margin: 0 3px; } .bx-wrapper .bx-controls-auto .bx-start:hover, .bx-wrapper .bx-controls-auto .bx-start.active { background-position: -86px 0; } .bx-wrapper .bx-controls-auto .bx-stop { display: block; text-indent: -9999px; width: 9px; height: 11px; outline: 0; background: url(images/controls.png) -86px -44px no-repeat; margin: 0 3px; } .bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active { background-position: -86px -33px; } /* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */ .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager { text-align: left; width: 80%; } .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto { right: 0; width: 35px; } /* IMAGE CAPTIONS */ .bx-wrapper .bx-caption { position: absolute; bottom: 0; left: 0; background: #666\9; background: rgba(80, 80, 80, 0.75); width: 100%; } .bx-wrapper .bx-caption span { color: #fff; font-family: Arial; display: block; font-size: .85em; padding: 10px; } ', 'modified' => '2016-11-10 14:47:39' ), (int) 1 => array( 'id' => (int) 1, 'name' => 'main', 'data' => '@charset "utf-8"; *,:after,:before,a,abbr,acronym,address,applet,article,aside,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,input,ins,kbd,label,legend,li,main,mark,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,sup,table,tbody,td,textarea,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:top;background:0 0;-webkit-font-smoothing:antialiased;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{height:100%;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{overflow-y:auto;overflow-x:hidden}ol,ul{list-style:none}:focus{outline:0}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:block}* html .clearfix{height:1%} @font-face { font-family: 'robotolight'; src: url('/font/roboto-light-webfont.eot'); src: url('/font/roboto-light-webfont.eot?#iefix') format('embedded-opentype'), url('/font/roboto-light-webfont.woff') format('woff'), url('/font/roboto-light-webfont.ttf') format('truetype'); font-weight: normal; font-style: normal; } @font-face { font-family: 'pt_serifregular'; src: url('/font/ptf55f-webfont.eot'); src: url('/font/ptf55f-webfont.eot?#iefix') format('embedded-opentype'), url('/font/ptf55f-webfont.woff') format('woff'), url('/font/ptf55f-webfont.ttf') format('truetype'); font-weight: normal; font-style: normal; } ::selection { color:#fff; background:#bba47a; } ::-moz-selection { color:#fff; background:#bba47a; } /* Global */ body,html { font-family: 'robotolight'; font-size:14px; background:url(../img/bg_body.jpg) repeat 0 0 #000; } h1, h2 { font-family: 'pt_serifregular'; } .inner { width:1150px; max-width: 96%; margin:0 auto; } a { text-decoration:none; -o-transition:color .2s ease-out; -ms-transition:color .2s ease-out; -moz-transition:color .2s ease-out; -webkit-transition:color .2s ease-out; transition:color .2s ease-out; } /* HEADER */ header { width:100%; display:inline-block; background:#000; -webkit-box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.5);-moz-box-shadow:0px 3px 3px 0px rgba(0, 0, 0, 0.5);box-shadow:0px 3px 3px 0px rgba(0, 0, 0, 0.5); position:relative; z-index:99; float:left; } header .logo { width: 140px; display: inline-block; padding:5px 0; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } header .logo:hover { opacity:0.7; } header .logo img { width: 100%; height: auto; display: block; } header ul.lang { float:right; padding:5px 0 0 0; } header ul.lang li { float:left; display:block; padding:0 0 0 10px; } header ul.lang li a { float:left; color:#484b4e; font-size:11px; } header ul.lang li a:hover { color:#fff; } header ul.lang li.active a { color:#bba47a; } header #off-canvas-right { display: inline-block; float: right; padding: 32px 0 0 0; } header nav { width:100%; display: inline-block; } header nav > ul { } header nav > ul > li { display: inline-block; margin: 0 10px; position:relative; } header nav > ul > li:first-child { margin:0 10px 0 0; } header nav > ul > li:last-child { margin:0 0 0 10px; } header nav > ul > li > a { float:left; font-size:14px; color:#c1b49c; text-transform:uppercase; padding:0 0 10px 0; position: relative; } header nav > ul > li > a:after { width: 0; height: 3px; background: #bba47a; position: absolute; bottom: 0; left: 0; content: ""; } header nav > ul > li > a:hover { color:#fff; } header nav > ul > li > a:hover:after { width: 100%; -webkit-transition: width .3s ease-in-out; -moz-transition: width .3s ease-in-out; -o-transition: width .3s ease-in-out; transition: width .3s ease-in-out; } header nav > ul > li.active > a:after { width: 100%; } header nav > ul > li.active > a { color:#bba47a; } header nav > ul > li > ul { width: 220px; background: #171718; position: absolute; left: 0; top: 26px; border-top: 3px solid #b8a178; -webkit-box-shadow: 0px 10px 16px 0px rgba(0, 0, 0, 0.43);-moz-box-shadow: 0px 10px 16px 0px rgba(0, 0, 0, 0.43);box-shadow: 0px 10px 16px 0px rgba(0, 0, 0, 0.43); display: none; } header nav > ul > li > ul:before { width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 5px solid #b8a178; position: absolute; top: -8px; left: 22px; content: ""; } header nav > ul > li > ul li { display: block; border-bottom: 1px solid #2f2f30; } header nav > ul > li > ul li:last-child { border: none; } header nav > ul > li > ul li a { display: block; font-size: 14px; color: #e5d1ac; padding: 10px 20px; } header nav > ul > li > ul li a:hover { color: #fff; } header nav > ul > li:hover ul { display: block; } header nav > ul > li:hover > a { color:#fff; } header nav > ul > li.dropdown:after { width: 0; height: 0; border-left: 3px solid transparent; border-right: 3px solid transparent; border-top: 3px solid #c1b49c; position: absolute; right: -9px; top: 8px; content: ""; } header nav ul li.spec { margin:-4px 0 0 26px; } header nav ul li.spec a { background:#c1b49c; color:#000; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; padding:5px 12px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } header nav ul li.spec:hover:after { display:none; } header nav ul li.spec a:hover { background:#e4d9c6; } header nav ul li.spec { border-bottom:none; } .topline { width:100%; display:inline-block; background:url(../img/bg_top.jpg) no-repeat 0 0; height:10px; margin:0 0 8px 0; } .fixed { position:fixed; top:0; left:0; background:rgba(0,0,0,0.0.87); } #openRightMenu { top: 20px; right: 20px; display: none; } #openLeftMenu { top: 20px; left: 20px; } /* Hamburger button */ .hamburger{position:absolute;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:#000;border:0;margin:0;overflow:visible}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:35px;height:4px;background:#fff;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}.hamburger--squeeze .hamburger-inner{transition-duration:.1s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner::before{transition:top .1s .14s ease,opacity .1s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom .1s .14s ease,transform .1s cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease,opacity .1s .14s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease,transform .1s .14s cubic-bezier(.215,.61,.355,1)} /* Category menu button*/ .category-hamburger { position: absolute; } .category-hamburger span { width: 10px; height: 10px; background: #fff; display: inline-block; position: relative; } .category-hamburger span:after { width: 10px; height: 10px; background: #fff; position: absolute; content: ""; bottom: -12px; left: 0; } /* ===== HOME ELEMENTS ===== */ /* Slider */ .slider { width:1230px; max-width:100%;margin:0 auto; background:#000; border-top:1px solid #1c1c1c; position:relative;-webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4); padding:10px; } .slider .kwicks { width:1230px; max-width:100%; height:400px; display: block; position: relative;} .slider .kwicks > li { width: 125px; height: 400px; margin-left: 5px;float: left;} .slider .kwicks > li a img { opacity: 0.5; /*-o-transition:all .5s ease-out; -ms-transition:all .5s ease-out; -moz-transition:all .5s ease-out; -webkit-transition:all .5s ease-out; transition:all .5s ease-out;*/ } .slider .kwicks > li h2 { width:20px;height:20px; position:absolute; bottom:20px; left:10px; -webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform: rotate(-90deg);white-space:nowrap; color:#fcba42; font-size:20px; text-align:right; writing-mode:bt-lr; display:block;-o-transition:all .5s ease-out; -ms-transition:all .5s ease-out; -moz-transition:all .5s ease-out; -webkit-transition:all .5s ease-out; transition:all .5s ease-out; } .slider .kwicks > li span { width:100%; opacity:0; position:absolute; bottom:0; left:0; padding:80px 20px 20px 20px; box-sizing:border-box; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .slider .kwicks > li a:hover img { opacity:1; } .slider .kwicks > li a:hover h2 { opacity:0; } .slider .kwicks > li a span.vis { opacity:1; } .slider .kwicks > * { display: block; overflow: hidden; padding: 0; margin: 0;} .slider .kwicks.kwicks-processed > * { margin: 0; position: absolute;} .slider .kwicks-horizontal > * {float: left;} .slider .kwicks-horizontal > :first-child { margin-left: 0;} .slider .kwicks-vertical > :first-child { margin-top: 0;} .slider .kwicks > li span h3 { color:#e0a73f; font-size:20px; font-family: 'pt_serifregular'; padding:0 0 15px 0; } .slider .kwicks > li span p { color:#fff; } /* Home categories */ .home-categories { width:1150px; max-width: 100%; margin:20px auto; background:#121314; padding:30px 50px 20px 50px; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4); } .home-categories article { float:left; margin:0 0 10px 9px; } .home-categories article.modulus { margin:0 0 10px 0; } .home-categories article a { float:left; background:#f6e8ce; padding:5px; position:relative; } .home-categories article a:hover { background:#f3d193; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .home-categories article a img { float:left; border:1px solid #9e875c; background:#fff; padding:1px; } .home-categories article a span { width:170px; margin:0 7px; position:absolute; bottom:7px; left:0; padding:15px 0 10px 0; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .home-categories article a span h2 { width:100%; float:left; color:#ecce97; text-align:center; box-sizing:border-box; padding:0 10px; line-height:15px; } .home-categories article a:hover span h2 { color:#f4e6ce; } /* Home blocks */ .home-block { width:1230px; max-width: 100%; margin:0 auto; } .home-block .block { background:#0a0a0a; border-top:1px solid #161616; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4); padding:30px 50px 0 50px;} .home-block .block-about { background:url(../img/bg_about_block.jpg) no-repeat 100% 0 #0a0a0a; } .home-block .block h2 { color:#bba47a; font-size:22px; padding:0 0 35px 0; } .home-block .block p { color:#fff; padding:0 0 15px 0; text-align:justify; } .home-block .block a { color:#c4a56c; } .home-block .block a:hover { color:#a48958; } .home-block .block article { padding:0 0 30px 0; } .home-block .block article span { width:90px; float: left;margin:0 10px 0 0; } .home-block .block article span a { display: block; } .home-block .block article span img { width:100%; height:auto; display:block; } .home-block .block article div { display: table-cell; width: 768px; } .home-block .block article div em { font-style:normal; font-size:10px; color:#d0d0d0; } .home-block .block article div h3 { padding:0 0 10px 0; } .home-block .block article div h3 a { color:#e3c58f; font-size:15px; font-family: 'pt_serifregular'; } .home-block .block article div h3 a:hover { color:#fbefd9; } .home-block .block article div p { font-size:12px; text-align:left; padding:0; } .home-block .tagline { width:100%; display:inline-block; box-sizing:border-box; padding:20px 50px; margin:20px 0; border-top:1px solid #161616; background:url(../img/bg_tagline.jpg) no-repeat top center #0a0a0a; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4); text-align:center; } .home-block .tagline h1,.home-block .tagline h2 { display:block; font-size:1.6em; color:#fff; text-transform:uppercase; } .home-block .tagline h1 { border-bottom: 1px solid #fff; display: inline-block; padding: 0 0 20px 0; margin: 0 0 20px 0; } /* ===== PAGE CONTENT ===== */ .page-content { width:1250px; max-width: 100%; margin:0 auto; background:#000; background-position:100% 0; background-repeat:no-repeat; border-top:1px solid #202020; padding:0 0 50px 0; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4); } .content { width:1150px; max-width: 96%; margin:0 auto; } .side-content { } .main-content { padding:0 0 30px 0; } /* Breadcrumbs */ .breadcrumbs { width:100%; display:inline-block; border-bottom:1px solid #151515; font-size:11px; color:#a8a8b3; padding:13px 0; background:url(../img/bg_breadcrumbs.png) no-repeat 0 0; } .breadcrumbs p { float:left; padding:0 5px 0 0; } .breadcrumbs a { float:left; color:#c1b297; } .breadcrumbs a:hover { color:#e9ddc8; } .breadcrumbs a:after { content:'/'; color:#4a4a50; margin:0 0 0 7px; } .breadcrumbs ul li { float:left; display:block; padding:0 0 0 7px; } /* Page title */ .page-title { padding:30px 0 50px 0; } .page-title .inner { position:relative; } .page-title .inner div { padding:0 0 0 20px; float:left; border-left:4px solid #bba47a; } .page-title .inner div h2 { width:100%; float:left; color:#3a3326; font-size:20px; line-height:18px; min-height:25px; } .page-title .inner div h1 { width:100%; float:left; color:#fff; font-size:30px; line-height:27px; } .page-title .inner span { position:absolute; right:0; top:-15px; } /* Rich text */ .rich-text { color:#c1b49c; line-height:22px; } .rich-text p { padding:0 0 15px 0; text-align:justify; } .rich-text h2 { color:#7a7c7f; font-size:20px; color:#fff; padding:0 0 20px 0; } .rich-text a { color:#c4a56c; } .rich-text a:hover { color:#a48958; } .rich-text ul { list-style-image:url(../img/bullet.png); padding:0 0 0 15px; } .rich-text ul li { padding:0 0 5px 0; } .rich-text .rich-video {position: relative; padding-bottom: 56.25%; padding-top: 25px; height: 0; } .rich-text .rich-video iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .remark-rich-text { width:100%; float:left; color:#c1b49c; line-height:22px; } .remark-rich-text p { padding:0 0 15px 0; text-align:justify; } .remark-rich-text h2 { color:#7a7c7f; font-size:20px; color:#fff; padding:0 0 20px 0; } .remark-rich-text a { color:#c4a56c; } .remark-rich-text a:hover { color:#a48958; } .remark-rich-text ul { list-style-image:url(../img/bullet.png); padding:0 0 0 15px; } .remark-rich-text ul li { padding:0 0 5px 0; } .remark-rich-text.hasGallery { padding: 0 0 20px 0; } .add-image { width:500px; max-width:50%;float:left; margin:0 40px 0 0; padding:5px; background:#1e1f21; box-sizing:border-box } .add-image div { width:100%; display:block; text-align:center; } .add-image img { width:100%; height:auto; display:block; background:#37393b; border:1px solid #53595e; padding:1px; } /* Article grid */ .article-grid .row { margin: 0 -8px; } .article-grid .row > .column { padding: 0 8px; } .article-grid article { position:relative;} .article-grid article a, .article-grid article .image-gallery-holder { display: block; padding:5px; background:#1e1f21; position:relative; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin-bottom: 15px; } article.column > a > span { position:absolute; background: rgba(187, 164, 122, 0.7); -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease ; -ms-transition: all 0.2s ease ; -o-transition: all 0.2s ease ; transition: all 0.2s ease ; padding:5px; top:15%; left:20%; width: 60%; } article.column > a > span.before-after { top:auto; bottom: 15px; left: 30px; width: auto;text-transform: uppercase; font-size: 16px; color: #fff; background: rgba(0,0,0,.5); padding: 3px 10px;} article.column > a > span em { width: 100%;text-align:center; float:left; display:block; background: rgba(255, 255, 255, 0.7); padding:20px; } article.column > a > span em img { background:none; border:none; padding:0; width:100%; display:inline; } article.column > a:hover > span { -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05); } .article-grid article a:hover { background:#323336; } .article-grid article img { width:100%; height:auto; display:block; box-sizing:border-box; background:#37393b; padding:1px; border:1px solid #53595e; } .article-grid article div {position:absolute; left:7px; right: 7px; bottom:7px; padding:40px 0 7px 0; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .article-grid article div h2 { width:100%; text-align:center; font-size:16px; color:#ecce97; } .article-grid article div p { width:100%; text-align:center; font-size:13px; line-height:14px; padding:3px 0 0 0; color:#d4d8de; } .article-grid-page article { padding:0 0 10px 6px; } .article-grid-page article:nth-child(3n+1) { padding:0 0 10px 0; } .article-grid article span.label { width:48px; height:48px; position:absolute; right:7px; top:7px; } .article-grid article span.label img { background:none; padding:0; border:none; } /* Big grid minimum 5 articles */ .article-grid-biggrid article { padding:0 0 10px 12px; } .article-grid-biggrid article:nth-child(3n+1) { padding:0 0 10px 0; } .article-grid-biggrid article a { width:262px; box-sizing:border-box; } .article-grid-biggrid article img { width:100%; height:auto; display:block; box-sizing:border-box; } .article-grid-biggrid article div { padding:40px 0 15px 0; } .article-grid-biggrid article span { position:absolute; background: rgba(187, 164, 122, 0.7); padding:5px; top:30px; left:50%; margin:0 0 0 -70px; } .article-grid-biggrid article span em { width:100px; text-align:center; float:left; display:block; background: rgba(255, 255, 255, 0.7); padding:20px; } .article-grid-biggrid article span em img { background:none; border:none; padding:0; } .article-grid-biggrid article a:hover span em img { background:none; border:none; padding:0; } /* Small grid up to 4 articles */ .article-grid-smallgrid article { padding:0 0 10px 10px; } .article-grid-smallgrid article:nth-child(2n+1) { padding:0 0 10px 0; } .article-grid-smallgrid article a { width:400px; box-sizing:border-box; } .article-grid-smallgrid article img { width:100%; height:auto; display:block; box-sizing:border-box; } .article-grid-smallgrid article div { width:386px; box-sizing:border-box; padding:40px 0 15px 0; } .article-grid-smallgrid article span { position:absolute; background: rgba(187, 164, 122, 0.7); padding:5px; top:70px; left:90px; } .article-grid-smallgrid article span em { width:175px; text-align:center; float:left; display:block; background: rgba(255, 255, 255, 0.7); padding:20px; } .article-grid-smallgrid article span em img { background:none; border:none; padding:0; width:auto; display:inline; } .article-grid-smallgrid article a:hover span em img { background:none; border:none; padding:0; width:auto; display:inline; } .showroom-gallery { padding: 20px 0 0 0; } /* Vertical menu */ #cat-menu { display:none; } .vertical-menu { width:100%; float:left; margin:0 0 20px 0; } .vertical-menu h2 { font-size:20px; color:#906e30; padding:0 20px 15px 20px; } .vertical-menu ul { border-bottom:1px solid #29292f; border-right:1px solid #17171a; } .vertical-menu ul li { border-left:3px solid #29292f; border-top:1px solid #17171a; margin-bottom:1px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .vertical-menu ul li a { color:#c1b49c; text-transform:uppercase; font-size:14px; font-family: 'pt_serifregular'; padding:10px 15px 9px 15px; display:block; line-height:17px; } .vertical-menu ul li:hover { border-left:3px solid #bca57b; } .vertical-menu ul li a:hover { color:#bca57b; } .vertical-menu ul li.active { border-left:3px solid #bba47a; border-top:none; background:#111113; } .vertical-menu ul li.active a { color:#000; background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); } .vertical-menu ul li ul { display:none; border-right:none; } .vertical-menu ul li.active ul { padding:0 0 0 20px; display:block; border-right:none; } .vertical-menu ul li.active ul li { margin:0; border:none; } .vertical-menu ul li.active ul li ul li:last-child a { border:none; } .vertical-menu ul li.active ul li a { background:none; color:#e4ad48; font-size:14px; font-family: 'robotolight'; text-transform:none; padding:7px 0; border-bottom:1px dotted #29292f; } .vertical-menu ul li.active ul li a:hover { color:#906e30; } .vertical-menu ul li.active ul li a:before { content:'▸'; } .vertical-menu ul li.active ul li a span { width:90%; display:inline-block; font-size:0.96em; box-sizing:border-box; padding:0 0 0 14px; line-height:16px; color:#98938a; } .vertical-menu ul li.active ul li a:hover span { color:#906e30; } .vertical-menu ul li.active ul li.active a { color:#fff; } .vertical-menu ul li.active ul li.active a span { color:#906e30; } .vertical-menu ul li.active ul li.active a:before { color:#906e30; } .vertical-menu ul li.active ul li.active ul { border-bottom:1px dotted #29292f; } .vertical-menu ul li.active ul li.active ul li { } .vertical-menu ul li.active ul li.active ul li a { color:#e4ad48; padding:7px 0; } .vertical-menu ul li.active ul li.active ul li:last-child a { border:none; } .vertical-menu ul li.active ul li.active ul li a:hover { color:#906e30; } .vertical-menu ul li.active ul li.active ul li a:before { content:none; } .vertical-menu ul li.active ul li.active ul li a:hover:before { color:#906e30; } .vertical-menu ul li.active ul li.active ul li.active a { color:#fff; } .vertical-menu ul li.active ul li.active ul li a:before { content:'▸'; color:#414345; } .vertical-menu ul li.active ul li.active ul li.active a:before { color:#906e30; } /* Product details */ .product-details { } .product-details .product-info { text-align:justify; } .product-details .product-info-full { width:100%; } .product-details .right-info { } .product-details .photo-grid { } .product-details .social { padding:0 0 15px 0; border-bottom:1px solid #222225; margin:0 0 20px 0; height: 36px; } .product-details .social .fb-like-button { float:left; margin:0 15px 0 0; } .product-details .social .tweet-button { float:left; } .product-details .product-slideshow { margin: 0 0 40px 0; } .product-details .product-slideshow ul { position: relative} .product-details .product-slideshow a {display: block; background:#252729; padding:5px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .product-details .product-slideshow a:hover { background:#5a5d5f; } .product-details .product-slideshow a img { background:#37393b; padding:1px; border:1px solid #53595e; width: 100%; height: auto; } .product-details .product-slideshow a:hover img { border:1px solid #252729; background:#5a5d5f; } .product-details .product-slideshow a span { width:330px; height:80px; left:7px; position:absolute; bottom:7px; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .product-details .product-slideshow .bx-has-pager { width:100%; float:left; padding:8px 0 0 0; position:relative; } .product-details .product-slideshow .bx-pager { width:100%; position:relative; text-align:center; padding:0 20px; box-sizing:border-box; } .product-details .product-slideshow .bx-pager .bx-pager-item { display:inline-block; margin:0 2px; } .product-details .product-slideshow .bx-pager .bx-pager-item a { width:11px; height:11px; padding:0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; } .product-details .product-slideshow .bx-pager .bx-pager-item a.active { background:#ac946b; } .product-details a.link-download { background:#a0151d; padding:3px; color:#fff; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin: 10px 0 0 0; font-family: 'pt_serifregular'; display: block; } .product-details a.link-download:hover { background:#c62a33; } .product-details a.link-download span { display:block; border:1px solid #bf6066; padding:6px 0; text-align:center; } /*.product-details a.link-download.renewal-catalogue { width:200px; box-sizing:border-box; }*/ .product-details a.link-beforeafter { display: block; margin: 10px 0 0 0; background:#c3ab7f; padding:3px; color:#4a3f2b; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; font-family: 'pt_serifregular'; } .product-details a.link-beforeafter:hover { background:#d8bf91; } .product-details a.link-beforeafter span { display:block; border:1px solid #e7ddcc; padding:6px 0; text-align:center; color:#292c31; } .product-details .product-blocks { width:100%; float:left; margin:30px 0 0 0; } .product-details .product-block { width:100%; float:left; background:#111113; padding:10px; box-sizing:border-box; margin:0 0 1px 0; } .product-details .product-block .block-content { width:100%; float:left; background:#202023; border:1px solid #29292f; padding:1px; box-sizing:border-box; } .product-details .product-block .block-content .head, .product-details .product-block .block-content .head-no-accordion { width:100%; float:left; box-sizing:border-box; padding:8px 10px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; cursor:pointer; } .product-details .product-block .block-content .head-no-accordion { background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); cursor: default } .product-details .product-block .block-content .head:hover { background:#1c1c1e; } .product-details .product-block .block-content .head h2 { font-size:15px; color:#bcb6a9; line-height: 20px; } .product-details .product-block .block-content .head-no-accordion h2 { font-size:15px; line-height: 20px; } .product-details .product-block .block-content .head h2:before { content:'▸'; color:#6c675d; margin:0 5px 0 0; } .product-details .product-block .block-content .active { color:#fff; background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); } .product-details .product-block .block-content .active:hover { color:#fff; background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); } .product-details .product-block .block-content .active h2 { color:#292c31; } .product-details .product-block .block-content .active h2:before { content:'▾'; color:#292c31; } .product-details .product-block .block-content .body { width:100%; float:left; padding:10px; box-sizing:border-box; } .product-details .product-photo-gallery { } .product-details .product-photo-gallery ul li a { background:#2f2f33;padding:5px; margin:0 0 5px 0; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; position: relative; display: block } .product-details .product-photo-gallery ul li a:hover { background:#5a5d5f; } .product-details .product-photo-gallery ul li a img { width:100%; height:auto; display:block; box-sizing:border-box; border:1px solid #53595e; background:#37393b; padding:1px; } .product-details .product-photo-gallery ul li a span { position:absolute; bottom:15px; left:20px; font-family:"pt_serifregular"; text-transform:uppercase; font-size:10px; color:#fff; background:rgba(0,0,0,.5); padding:3px 10px; } .product-details .product-photo-gallery .bx-pager { position:absolute; top:-35px; right:0; z-index:99; } .product-details .product-photo-gallery .bx-pager .bx-pager-item { margin:0 5px 0 0; } .product-details .product-photo-gallery .bx-pager a { width:11px; height:11px; background:#fff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;} .product-details .product-photo-gallery .bx-pager a.active { background:#a5864d; } .product-details .product-tehnical-spec p { color:#555; font-size:13px; } .product-details .product-tehnical-spec ul { width:100%; float:left; } .product-details .product-tehnical-spec ul li { width:100%; float:left; display:block; padding:0 0 1px 0; } .product-details .product-tehnical-spec ul li a { width:100%; float:left; background:url(../img/ico_download.png) no-repeat -10px center #27272a; padding:8px 10px 8px 10px; box-sizing:border-box; font-size:13px; color:#9f9f9f; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .product-details .product-tehnical-spec ul li a span { float:right; } .product-details .product-tehnical-spec ul li a:hover { background:url(../img/ico_download.png) no-repeat 10px center #313135; padding:8px 10px 8px 30px; } .product-details .product-video-gallery li a { min-height:180px; display: block; margin-bottom: 5px; } .product-details .product-video-gallery li a .youtube-videogallery-img { width: 100%; } .product-details .product-tools li { padding:0 10px 10px 0; float:left; display:block; } .product-details .product-tools li a { padding:5px; background:#2f2f33; float:left; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .product-details .product-tools li a:hover { background:#5a5d5f; } .product-details .product-tools li a img { border:1px solid #53595e; background:#37393b; padding:1px; float:left; } .product-details .product-related ul li { float:left; margin:0 8px 8px 8px; } .product-details .product-related ul li a { background:#2f2f33;padding:5px;float:left; margin:0 0 5px 0; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; position:relative; } .product-details .product-related ul li a img { border:1px solid #53595e; background:#37393b; padding:1px; float:left; } .product-details .product-related ul li a span { width:225px; position:absolute; bottom:0; left:7px; bottom:7px; padding:40px 0 7px 0; box-sizing:border-box; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .product-details .product-related ul li a span h2 { width:100%; text-align:center; font-size:16px; color:#ecce97; } .product-details .pro-banner { margin:10px 0 0 0; } .product-details .pro-banner a { -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; display: block } .product-details .pro-banner a:hover { opacity:0.8; } .product-details .pro-banner a img { width: 100%;} /* Special note */ .special-note { width:100%; float:left; background:#eace9b; padding:20px; box-sizing:border-box; margin:0 0 30px 0; position:relative; } .special-note h2 { color:#584117; font-size:16px; padding:0 0 10px 0; } .special-note p { color:#6e5b38; font-size:12px; } .special-note div { width:26px; height:90px; position:absolute; right:-26px; bottom:-3px; background:url(../img/bg_note.png) no-repeat 0 0; } /* News Grid */ .news-grid article { vertical-align:top; } .news-grid article a {display: block;background:#1e1f21; padding:5px; box-sizing:border-box; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin: 0 0 30px 0;} .news-grid article a:hover { background:#323336; } .news-grid article a .cnt { background:#18181b; border:1px solid #29292f; padding:1px; box-sizing:border-box; } .news-grid article a .cnt img { width:100%; height:auto; display:block; } .news-grid article a .cnt div { position:relative; } .news-grid article a .cnt div span { width:100%; position:absolute; bottom:0; left:0; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .news-grid article a .cnt div span h2 { text-align:center; font-size:16px; color:#ecce97; padding:50px 20px 5px 20px;} .news-grid article a .cnt em { width:100%; text-align:center; float:left; font-style:normal; font-size:12px; color:#906e30; padding:5px 0; } .news-grid article a .cnt p { color:#a8a8b3; font-size:12px; text-align:center; padding:0 20px 15px 20px; min-height: 95px;} /* News Details */ .news-details { width:100%; float:left; } .news-details .date { width:100%; float:left; font-style:normal; font-size:12px; color:#906e30; padding:0 0 20px 0; } .news-details .date em { float:left; font-style:normal; font-size:12px; color:#906e30; } .news-details .date .social { float:right; } .news-details .date .social .fb-like-button { float:left; margin:0 15px; } .news-details .date .social .tweet-button { width:85px; float:left; } .news-details .rich-text { text-align:justify; } .news-details .img { float: right; width: 30%; margin: 0 0 40px 40px; } .news-details .img a { display: block; background:#1e1f21; padding:5px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .news-details .img a:hover { background:#323336; } .news-details .img img { width: 100%; background:#37393b; border:1px solid #53595e; padding:1px; } .news-details .news-gallery { border-top:1px solid #17171a; margin:30px 0 0 0; padding:10px 0 0 0; } .news-details .news-gallery h2 { color:#906e30; font-size:14px; padding:0 0 10px 0; } .news-details .news-gallery ul li a { display:block; background:#1e1f21; padding:5px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin: 0 0 10px 0} .news-details .news-gallery ul li a:hover { background:#323336; } .news-details .news-gallery ul li a img {width: 100%; height: auto !important; background:#37393b; border:1px solid #53595e; padding:1px; } .news-details .news-gallery .bx-wrapper { max-width:1190px!important; } .news-details .news-gallery .bx-pager { position:absolute; top:-25px; right:0; } .news-details .news-gallery .bx-pager .bx-pager-item { display:inline-block; margin:0 2px; } .news-details .news-gallery .bx-pager .bx-pager-item a { width:11px; height:11px; padding:0; float:left; text-indent:-9999px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background:#b2b2b2; } .news-details .news-gallery .bx-pager .bx-pager-item a.active { background:#ac946b; } .paginator span { margin: 0 3px 0 0; display: inline-block; background: #1e1f21; padding: 5px;} .paginator span.current { padding: 10px; color: #bba47a;} .paginator span a { display:block; background:#323336; color: #bba47a; padding: 5px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin: 0;} .paginator span a:hover { background:#1e1f21; } /* Contact */ .contact-info { padding:0 20px 0 0; } .contact-info h2 { font-size:22px; color:#a48958; padding:0 0 20px 0; } .contact-info p { color:#c1b49c; } .contact-info a { color:#a07c3b; } .contact-info a:hover { color:#d5a856; } .contact-info:nth-child(2) { padding:0 0 0 50px; } .contact-form { background:#18181b; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.7);-moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7); padding:40px 25px 45px 25px; } .contact-form h2 { width:100%; text-align:center; color:#fff; font-size:26px; padding:0 0 10px 0; } .contact-form .textfield { width:100%; background:#fff; border:0; margin:0 0 10px 0; color:#010101; text-align:left; padding:10px 20px; -webkit-box-shadow: inset 4px 4px 5px 0px rgba(0, 0, 0, 0.4);-moz-box-shadow:inset 4px 4px 5px 0px rgba(0, 0, 0, 0.4);box-shadow:inset 4px 4px 5px 0px rgba(0, 0, 0, 0.4); font-family: 'robotolight'; font-size:14px; } .contact-form .textfield::-webkit-input-placeholder { opacity: 1; color:#010101;} .contact-form .textfield::-moz-placeholder { opacity: 1; color:#010101;} .contact-form .textfield:-ms-input-placeholder { opacity: 1; color:#010101;} .capcha-field { position: relative;} .capcha-field em { position: absolute; left: 0; top: 0; background: #18181b; padding: 10px} .capcha-field .textfield {padding-left: 80px;} .contact-form .submit { width:100%; background:#c3ab7f; color:#4a3f2b; border:none; cursor:pointer; font-size:16px; padding:3px; color:#fff; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin:10px 0 5px 0; font-family: 'pt_serifregular'; } .contact-form .submit span { width:100%; box-sizing:border-box; display:block; border:1px solid #e7ddcc; padding:6px 0; text-align:center; color:#292c31; } .contact-form .submit:hover { background:#dcc18f; } .gmap { width:100%; float:left; height:400px; margin:30px 0 0 0; } /* Form Messages */ .validation-error-message { width:100%; display: block; margin:-10px 0 10px 0; color: #d34141; display:block; } .form-message { color: #fff} .form-message-error { width:100%; float:left; margin:10px 0 0 0; color: #d34141; display:block; } .newsletter .form-message-error { width:auto; float:none; margin:0; } .newsletter .validation-error-message { width:auto; float:none; margin:0; } .form-message.form-message-success { color:#82a12b; } .radio .validation-error-message { margin:0; } /* FOOTER */ footer { width:100%; float:left; } footer .inner {width: 1250px} footer .inner .top { padding:35px 50px 0 50px; } footer .inner .top h2 { width:50%; color:#bba47a; font-size:17px; padding:0 0 10px 0; } footer .inner .top .products { } footer .inner .top .products ul { display:block; } footer .inner .top .products ul li { } footer .inner .top .products ul li a { display: block; color:#808080; font-size:13px; } footer .inner .top .products ul li a:hover { color:#fff; } footer .inner .middle {border-bottom:1px solid #313234; padding:20px 50px; } footer .inner .middle .wrap { border-top:1px solid #1e1e1f; padding:20px 0 0 0; } footer .inner .middle .wrap .menu { padding:6px 0 0 0; display: inline-block; } footer .inner .middle .wrap .menu ul li { display:inline-block; margin:0 15px 0 0; } footer .inner .middle .wrap .menu ul li a { float:left; color:#808080; font-size:13px; text-transform: uppercase; color:#bba47a; } footer .inner .middle .wrap .menu ul li a:hover { color:#fff; } footer .inner .middle .newsletter { float:right; text-align:right; } footer .inner .middle .newsletter p { color:#808080; font-size:13px; padding:6px 10px 0 0; float:left; } footer .inner .middle .newsletter form { float:right; } footer .inner .middle .newsletter .textfield { width:260px; float:left; background:#fff; border:0; color:#454545; padding:8px; font-size:13px; height: 31px; box-sizing: border-box} footer .inner .middle .newsletter .textfield::-webkit-input-placeholder { opacity: 1; color:#010101;} footer .inner .middle .newsletter .textfield::-moz-placeholder { opacity: 1; color:#010101;} footer .inner .middle .newsletter .textfield:-ms-input-placeholder { opacity: 1; color:#010101;} footer .inner .middle .newsletter .submit { float:left; border:none; background:#c3ab7f; padding:4px 3px; color:#fff; font-size:12px; font-family: 'pt_serifregular'; cursor:pointer; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin:0 0 0 1px; line-height: 1;height: 31px;box-sizing: border-box } footer .inner .middle .newsletter .submit:hover { background:#d8bf91; } footer .inner .middle .newsletter .submit span { width:100%; box-sizing:border-box; display:block; border:1px solid #e7ddcc; padding:4px 10px 3px 10px; text-align:center; color:#292c31; } footer .inner .bottom { padding:0 50px 0 50px; } footer .inner .bottom p { color:#5d5959; font-size:11px; float:left; padding:10px 0; } footer .inner .bottom a { color:#bba47a; } footer .inner .bottom .right { float:right; text-align:right; } /* Static pages */ .static-content { width:100%; float:left; } .static-content section { padding:0 0 70px 0; } .static-content section article .gallery-slideshow li a { float:left; display:block; background:#1e1f21; padding:5px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; box-sizing:border-box; } .static-content section article .gallery-slideshow li a:hover { background:#323336; } .static-content section article .gallery-slideshow li a img { float:left; background:#37393b; border:1px solid #53595e; padding:1px; box-sizing:border-box; width:100%; display:block; height:auto; } .static-content section article .gallery-slideshow .bx-pager { width:100%; position:absolute; bottom:-25px; right:0; text-align:center; } .static-content section article .gallery-slideshow .bx-pager .bx-pager-item { display:inline-block; margin:0 2px; } .static-content section article .gallery-slideshow .bx-pager .bx-pager-item a { width:11px; height:11px; padding:0; float:left; text-indent:-9999px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background:#b2b2b2; } .static-content section article .gallery-slideshow .bx-pager .bx-pager-item a.active { background:#ac946b; } .static-content section:nth-child(2n) article { margin:0 25px 0 0; } .static-content section:nth-child(2n) article:first-child { float:right; margin:0 0 0 25px; } .static-content section article .spec-block { width:100%; float:left; background:#18181b; padding:10px; box-sizing:border-box; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.7);-moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7); margin:20px 0 0 0; } .static-content section article .spec-block .wrap { width:100%; float:left; padding:15px; box-sizing:border-box; border:1px solid #27272b; font-size:13px; } .static-content section article .spec-block .wrap .rich-text { line-height:18px; } .static-content section article .spec-block .wrap .rich-text p:last-child { padding:0; } .static-content section article .form { width:100%; float:right; background:#18181b; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.7);-moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7); padding:40px 25px 45px 25px; box-sizing:border-box; } .static-content section article .form h2 { width:100%; float:left; text-align:center; color:#fff; font-size:26px; padding:0 0 10px 0; } .static-content section article .form .submit { width:100%; float:left; background:#c3ab7f; color:#4a3f2b; border:none; cursor:pointer; font-size:16px; padding:3px; color:#fff; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin:10px 0 5px 0; font-family: 'pt_serifregular'; } .static-content section article .form .submit span { width:100%; box-sizing:border-box; display:block; border:1px solid #e7ddcc; padding:6px 0; text-align:center; color:#292c31; } .static-content section article .form .submit:hover { background:#dcc18f; } .static-content section article .form p { line-height:18px; color:#7a7c7f; font-size:13px; padding:0 0 25px 0; } .radio { display:block; padding:20px 0; } .radio label { line-height:18px; color:#7a7c7f; font-size:13px; display: inline-block; } .radio div { display: inline-block; padding:0 0 0 20px; } .radio div label { padding:0 0 0 5px; cursor: pointer } .radio div input { display: inline-block;position:relative; top:3px; cursor: pointer } /* Testimonials */ .testimonial { width:100%; float:left; text-align:center; padding:0 100px 40px 100px; box-sizing:border-box; } .testimonial blockquote { } .testimonial blockquote:before { content: "\201C"; color:#c1b49c; font-size:55px; margin-right: 0.1em; line-height:0.1em; vertical-align:-0.49em; font-family:Arial, Helvetica, sans-serif; } .testimonial p { color:#fff; line-height:23px; font-size:16px; font-family:"pt_serifregular"; padding:0 0 10px 0; } .testimonial span { color:#c1b49c; line-height:22px; } /* Banners */ .banner { width:100%; float:left; box-sizing:border-box; margin:0 0 20px 0; } .banner a {padding:5px; display: block; background:#1e1f21; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .banner a img { width:100%; padding:1px; background:#37393b; border:1px solid #53595e; } .banner a:hover { background:#323336; } /* References */ ul.reference-list { width: 100%; display: inline-block; text-align: center; } ul.reference-list li { width: 48%; color: #c1b49c; display: inline-block; vertical-align: top; border:1px solid #584e42; -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px; margin: 0 5px 5px 5px; padding: 5px 0; } footer .banner { } /* Calculator */ #calculator { width:440px; } #calculator .head { width:100%; float:left; box-sizing:border-box; background:#af976a; border-top:1px solid #c7b697; padding:16px 20px 13px 20px; } #calculator .head h2 { color:#fff; font-size:24px; float:left; } #calculator .head img { float:right; margin:6px 0 0 0; } #calculator .body { width:100%; float:left; box-sizing:border-box; background:#222226; padding:20px; color:#c7c7c7; } #calculator .body .select { width:100%; float:left; box-sizing:border-box; margin:35px 0 0 0; } #calculator .body .select label { width:150px; float:left; padding:8px 0 0 0; } #calculator .body .select select { width:230px; float:right; border:none; color:#6f6f6f; padding:10px; background: #ffffff; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhZWFlYWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #ffffff 0%, #aeaeae 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#aeaeae)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffffff 0%,#aeaeae 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ffffff 0%,#aeaeae 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ffffff 0%,#aeaeae 100%); /* IE10+ */ background: linear-gradient(to bottom, #ffffff 0%,#aeaeae 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#aeaeae',GradientType=0 ); /* IE6-8 */ } #calculator .body .select select option { background:#fff; } #calculator .body .input { width:100%; float:left; box-sizing:border-box; border-top:1px solid #4e4e51; padding:10px 0 0 0; margin:10px 0 0 0; } #calculator .body .input label.title { width:100%; float:left; text-transform:uppercase; color:#af976a; padding:0 0 10px 0; } #calculator .body .input div { width:100%; float:left; box-sizing:border-box; padding:0 0 7px 0; } #calculator .body .input div div { width:150px; float:left; box-sizing:border-box; padding:0; margin:0; } #calculator .body .input div label { width:100%; float:left; padding:1px 0 0 0; } #calculator .body .input div span { color:#606060; font-size:12px; top:-5px; position:relative; } #calculator .body .input div input { width:210px; float:right; border:none; color:#6f6f6f; padding:10px; } #calculator .body .submit { width:100%; float:left; border-bottom:1px solid #4e4e51; padding:0 0 10px 0; } #calculator .body .submit input { width:230px; float:right; border:none; border-top:1px solid #d2c3a7; background:#bba47a; color:#fff; font-size:16px; font-family: 'pt_serifregular'; cursor:pointer; padding:10px 0; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } #calculator .body .submit input:hover { background:#dcc18f; } #calculator .body .sumarum { width:100%; float:left; padding:10px 0 0 0; } #calculator .body .sumarum .error { color: #d34141; } #calculator .body .sumarum span { width:70px; float:right; font-size:20px; font-family: 'pt_serifregular'; text-align:right; font-weight:bold; } #calculator .body .sumarum p { float:right; text-align:right;text-transform:uppercase; color:#af976a; padding:2px 0 0 0; } #calculator .note { width:100%; float:left; padding:10px; box-sizing:border-box; background:#af976a; margin:20px 0 0 0; } #calculator .note h2 { width:100%; float:left; color:#010101; font-size:14px; } #calculator .note p { width:100%; float:left; color:#2c2a2a; font-size:12px; } /* Before and after */ .before-after-nav { width:80%; margin:0 auto; text-align: center; padding:0 0 15px 0; position:relative; } .before-after-nav a { padding:3px; background:#1e1f21; box-sizing:border-box; display:inline-block; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .before-after-nav a img { width:100%; height:auto; display:block; padding:1px; background:#37393b; box-sizing:border-box; border:1px solid #53595e; } .before-after-nav a:hover { background:#35383b; } .before-after-nav a.active { background:#bba47a; } .before-after-nav a.active img { background:#e9d1a6; border:1px solid #6c5c40; } .before-after-main { width:80%; margin:0 auto; } .before-after-main ul li { padding:5px; background:#1e1f21; box-sizing:border-box; } .before-after-main ul li img { padding:1px; background:#37393b; box-sizing:border-box; border:1px solid #53595e; } .before-after-main .bx-controls-direction a { width:36px!important; height:68px!important; background-image:url(../img/arrows.png); background-repeat:no-repeat; margin:0!important; opacity:.1; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .before-after-main .bx-controls-direction a:hover { opacity:.6; } .before-after-main .bx-controls-direction a.bx-prev { background-position:0 0; left:-80px; } .before-after-main .bx-controls-direction a.bx-next { background-position:100% 0; right:-80px; } .renewal-block { margin:0 0 20px 0; } .renewal-block article { position:relative; } .renewal-block article a { background:#252729; padding:5px; display:block;-o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .renewal-block article a:hover { background:#5a5d5f; } .renewal-block article span { position:absolute; bottom:15px; left:20px; font-family:"pt_serifregular"; text-transform:uppercase; font-size:16px; color:#fff; background:rgba(0,0,0,.5); padding:3px 10px; } .renewal-block article:last-child span { left:auto; right:20px; } .renewal-block article img { width:100%; height:auto; display:block; background:#37393b; border:1px solid #53595e; box-sizing:border-box; } .renewal-gallery.row { margin: 0 -5px; } .renewal-gallery.row > .column { padding: 0 5px; } .renewal-gallery a { display: block; background: #2f2f33; padding: 5px; margin: 0 0 10px 0; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .renewal-gallery a:hover { background: #5a5d5f; } .renewal-gallery a img { width: 100%; height: auto; display: block; border: 1px solid #53595e; background: #37393b; padding: 1px; } .renewal-intro { padding: 0 0 20px 0; } .renewal-intro .renewal-image { background: #2f2f33; padding: 5px; } .renewal-intro .renewal-image img { width: 100%; height: auto; display: block; border: 1px solid #53595e; background: #37393b; padding: 1px; } /* * Core Owl Carousel CSS File * v1.3.3 */ /* clearfix */ .owl-carousel .owl-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;} /* display none until init */ .owl-carousel{ display: none; position: relative; width: 100%; -ms-touch-action: pan-y; } .owl-carousel .owl-wrapper{ display: none; position: relative; -webkit-transform: translate3d(0px, 0px, 0px); margin:0 auto; } .owl-carousel .owl-wrapper-outer{ overflow: hidden; position: relative; width: 100%; } .owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;} .owl-carousel .owl-item{ float: left; } .owl-controls .owl-page, .owl-controls .owl-buttons div { width:16px; height:31px; cursor:pointer; background-image:url(../img/arrows2.png); background-repeat:no-repeat; opacity:0.4; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; text-indent:-9999px; position:absolute; } .owl-controls .owl-buttons div:hover { opacity:1; } .owl-controls .owl-buttons div.owl-prev { background-position:0 0; left:-30px; } .owl-controls .owl-buttons div.owl-next { background-position:100% 0; right:-30px; } .owl-controls { width:100%; position:absolute; top:15px; } /* mouse grab icon */ .grabbing { cursor:url(grabbing.png) 8 8, move; } /* fix */ .owl-carousel .owl-wrapper, .owl-carousel .owl-item{ -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0); } /* FAQ */ .faq-list { width:100%; } .faq-list .single-faq { width:100%; background:#111113; box-sizing:border-box; margin:0 0 1px; padding:10px; } .faq-list .single-faq .single-faq-inner { width:100%; background:#202023; box-sizing:border-box; border:1px solid #29292f; padding:1px; } .faq-list .single-faq .single-faq-inner .question { width:100%; background:#202023; box-sizing:border-box; padding:8px 10px; cursor:pointer; transition:all 0.2s ease-out 0s; } .faq-list .single-faq .single-faq-inner .question:hover { background:#1c1c1e; } .faq-list .single-faq .single-faq-inner .question h2 { color:#bcb6a9; font-size:15px; position:relative; line-height: 20px; } .faq-list .single-faq .single-faq-inner .question h2::before { color:#6c675d; content:"▸"; margin:0 5px 0 0; } .faq-list .single-faq .single-faq-inner .answer { width:100%; box-sizing:border-box; padding:10px; color:#c1b49c; line-height:22px; } .faq-list .single-faq .single-faq-inner .answer a { color:#ebce98; text-decoration:underline; } .faq-list .single-faq .single-faq-inner .answer a:hover { text-decoration:none; } .faq-list .single-faq .single-faq-inner .question.active { color:#fff; background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); } .faq-list .single-faq .single-faq-inner .question.active:hover { color:#fff; background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); } .faq-list .single-faq .single-faq-inner .question.active h2 { color:#292c31; } .faq-list .single-faq .single-faq-inner .question.active h2:before { content:'▾'; color:#292c31; } .row,.row:after{display:block;clear:both}.row{margin:0 -15px;width:auto;position:relative}.row:after{visibility:hidden;font-size:0;content:" ";height:0}.row>.column{padding:0 15px;float:left}.row>.column.pull-right{float:right}.row>.column.__12{width:100%}.row>.column.__11{width:91.666666%}.row>.column.__10{width:83.333333%}.row>.column.__9{width:75%}.row>.column.__8{width:66.666666%}.row>.column.__7{width:58.333333%}.row>.column.__6{width:50%}.row>.column.__5{width:41.666666%}.row>.column.__4{width:33.333333%}.row>.column.__3{width:25%}.row>.column.__2{width:16.666666%}.row>.column.__1{width:8.333333%}@media only screen and (max-width:1279px){.row>.column.lt__6{width:100%}.row>.column.lt__5{width:83.333333%}.row>.column.lt__4{width:66.666666%}.row>.column.lt__3{width:50%}.row>.column.lt__2{width:33.333333%}.row>.column.lt__1{width:16.666666%}}@media only screen and (max-width:1023px){.row>.column.st__6{width:100%}.row>.column.st__5{width:83.333333%}.row>.column.st__4{width:66.666666%}.row>.column.st__3{width:50%}.row>.column.st__2{width:33.333333%}.row>.column.st__1{width:16.666666%}}@media only screen and (max-width:767px){.row>.column.m__1{width:50%}.row>.column.__1,.row>.column.__10,.row>.column.__11,.row>.column.__12,.row>.column.__2,.row>.column.__3,.row>.column.__4,.row>.column.__5,.row>.column.__6,.row>.column.__7,.row>.column.__8,.row>.column.__9,.row>.column.lt__1,.row>.column.lt__2,.row>.column.lt__3,.row>.column.lt__4,.row>.column.lt__5,.row>.column.lt__6,.row>.column.m__2,.row>.column.st__1,.row>.column.st__2,.row>.column.st__3,.row>.column.st__4,.row>.column.st__5,.row>.column.st__6{width:100%}}.row.block-row.__2-block .column{width:50%}.row.block-row.__3-block .column{width:33.3333333%}.row.block-row.__4-block .column{width:25%}.row.block-row.__5-block .column{width:20%}.row.block-row.__6-block .column{width:16.666666666%}@media only screen and (max-width:1279px){.row.block-row.lt__2-block .column{width:50%}.row.block-row.lt__3-block .column{width:33.3333333%}.row.block-row.lt__4-block .column{width:25%}.row.block-row.lt__5-block .column{width:20%}.row.block-row.lt__6-block .column{width:16.666666666%}}@media only screen and (max-width:1023px){.row.block-row.st__2-block .column{width:50%}.row.block-row.st__3-block .column{width:33.3333333%}.row.block-row.st__4-block .column{width:25%}.row.block-row.st__5-block .column{width:20%}.row.block-row.st__6-block .column{width:16.666666666%}.row .column.tablet-hide{display: none}}@media only screen and (max-width:767px){.row{margin: 0;}.row.block-row.__2-block .column, .row.block-row.__3-block .column, .row.block-row.__4-block .column, .row.block-row.__5-block .column, .row.block-row.__6-block .column, .row.block-row.lt__2-block .column, .row.block-row.lt__3-block .column, .row.block-row.lt__4-block .column, .row.block-row.lt__5-block .column, .row.block-row.lt__6-block .column, .row.block-row.st__2-block .column, .row.block-row.st__3-block .column, .row.block-row.st__4-block .column, .row.block-row.st__5-block .column, .row.block-row.st__6-block .column {width:100%}.row.block-row.m__2-block .column{width:50%}.row.block-row.m__3-block .column{width:33.3333333%}.row.block-row.m__4-block .column{width:25%}}.row.__5-margin{margin:0 -5px}.row.__5-margin .column{padding:0 5px}.row.__0{margin:0}.row.__0 .column{padding:0} .row .youtube-videogallery-item {padding:0 15px;float:left} .row.block-row.__2-block .youtube-videogallery-item{width:50%}.row.block-row.__3-block .youtube-videogallery-item{width:33.3333333%}.row.block-row.__4-block .youtube-videogallery-item{width:25%}.row.block-row.__5-block .youtube-videogallery-item{width:20%}.row.block-row.__6-block .youtube-videogallery-item{width:16.666666666%}@media only screen and (max-width:1279px){.row.block-row.lt__2-block .youtube-videogallery-item{width:50%}.row.block-row.lt__3-block .youtube-videogallery-item{width:33.3333333%}.row.block-row.lt__4-block .youtube-videogallery-item{width:25%}.row.block-row.lt__5-block .youtube-videogallery-item{width:20%}.row.block-row.lt__6-block .youtube-videogallery-item{width:16.666666666%}}@media only screen and (max-width:1023px){.row.block-row.st__2-block .youtube-videogallery-item{width:50%}.row.block-row.st__3-block .youtube-videogallery-item{width:33.3333333%}.row.block-row.st__4-block .youtube-videogallery-item{width:25%}.row.block-row.st__5-block .youtube-videogallery-item{width:20%}.row.block-row.st__6-block .youtube-videogallery-item{width:16.666666666%}}@media only screen and (max-width:767px){.row.block-row.__2-block .youtube-videogallery-item, .row.block-row.__3-block .youtube-videogallery-item, .row.block-row.__4-block .youtube-videogallery-item, .row.block-row.__5-block .youtube-videogallery-item, .row.block-row.__6-block .youtube-videogallery-item, .row.block-row.lt__2-block .youtube-videogallery-item, .row.block-row.lt__3-block .youtube-videogallery-item, .row.block-row.lt__4-block .youtube-videogallery-item, .row.block-row.lt__5-block .youtube-videogallery-item, .row.block-row.lt__6-block .youtube-videogallery-item, .row.block-row.st__2-block .youtube-videogallery-item, .row.block-row.st__3-block .youtube-videogallery-item, .row.block-row.st__4-block .youtube-videogallery-item, .row.block-row.st__5-block .youtube-videogallery-item, .row.block-row.st__6-block .youtube-videogallery-item {width:100%}.row.block-row.m__2-block .youtube-videogallery-item{width:50%}.row.block-row.m__3-block .youtube-videogallery-item{width:33.3333333%}.row.block-row.m__4-block .youtube-videogallery-item{width:25%}} .row.__5-margin .youtube-videogallery-item{padding:0 5px} .fancybox-title { text-align: center; font-size: 15px!important; font-weight: bold!important; } @media all and (min-width:1280px) { #openLeftMenu { display: none!important; } } @media all and (max-width:1279px) { header .logo { margin: 0 auto; display: block; } body { position: relative; left: 0; right: 0; transition: all 0.2s ease-out; -o-transition:all 0.2s ease-out; -ms-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out; } #off-canvas-right,#off-canvas-left { height: 100%; position: fixed; top: 0; bottom: 0; overflow-y: auto; display: inline-block; float: none; transition: all 0.2s ease-out; -o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out; } #off-canvas-right { width: 50%; right: -50%; padding: 0; } #off-canvas-left { width: 50%; left: -50%; padding: 20px 0; } #openRightMenu, #openLeftMenu { display: block; } body.off-canvas-right-opened { left: -50%; right: auto; overflow-x: visible; } body.off-canvas-right-opened #off-canvas-right { right: 0; opacity: 1; background: #222226; float: none; display: block; padding: 0; } body.off-canvas-right-opened #off-canvas-right nav > ul > li { width: 100%; margin: 0; display: block; border-bottom: 1px solid #37373b; text-align: left; } body.off-canvas-right-opened #off-canvas-right nav > ul > li > a { display: block; float: none; color: #797984; font-size: 18px; font-weight: bold; padding: 15px 30px; } body.off-canvas-right-opened #off-canvas-right nav > ul > li > a:hover { color: #fff; } body.off-canvas-right-opened #off-canvas-right nav > ul > li.active > a { color:#d9bd8a; } body.off-canvas-right-opened #off-canvas-right nav > ul > li.active > a:after { display: none; } body.off-canvas-right-opened #off-canvas-right nav > ul > li.dropdown:after { top: 25px; right: 20px; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid #797984; } body.off-canvas-right-opened #off-canvas-right nav > ul > li > ul { width: 100%; position: relative; left: auto; top: auto; border: none; -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);-moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);box-shadow: 0 0 0 0 rgba(0, 0, 0, 0); display: none; } body.off-canvas-right-opened #off-canvas-right nav > ul > li > ul:before { display: none; } body.off-canvas-right-opened #off-canvas-right nav > ul > li > ul > li > a { font-size: 16px; color: #797984; padding: 13px 31px; } body.off-canvas-left-opened { left: 50%; right: auto; overflow-x: visible; } body.off-canvas-left-opened #off-canvas-left { left: 0; opacity: 1; background: #222226; } body.off-canvas-left-opened #off-canvas-left .vertical-menu ul li ul li a { padding: 10px 0; } .breadcrumbs { text-align: center; } .breadcrumbs p { display: inline-block; float: none; } .breadcrumbs ul { display: inline-block; } .page-title { text-align: center; padding: 30px 0; } .page-title .inner div { width: 100%; float: none; border: none; padding: 0; } .product-details .social { text-align: center; } .product-details .social .fb-like-button, .product-details .social .tweet-button { float: none; display: inline-block;} header .logo { padding:5px 0; } header .right ul.lang { display:none; } footer .inner .middle { padding:20px 0; } footer .inner .middle .newsletter .textfield { width:180px; } .article-grid-smallgrid article span { top:40px; left:50px; } .content .banner { display: none; } } @media only screen and (max-width : 1023px) { .home-block { width:98%; } .home-block .block article div { width:100%; padding:10px 0 0 0; } .home-block .block article div p { text-align:justify; } .static-content section article { width:100%; } .static-content section article:nth-child(2) { width:60%; margin:0 auto; float:none; display:table; } .article-grid article a { width:100%; box-sizing:border-box; } .article-grid-smallgrid article { width:48%; } .article-grid-smallgrid article span { left:60px; } .main-content { width:100%; display:block; margin:0 auto; } .news-details .img { width:50%; } .news-details .img img { width:100%; height:auto; display:block; } .contact-info:nth-child(2) { padding:0; } .contact-form { width:100%; box-sizing:border-box; margin:30px 0 0 0; } .fader { padding:40px 0 0 0; } header { position:fixed; } header .logo { width:110px; margin:0 auto; float:none; } header .logo img { width:100%; height:auto; display:block; } footer .inner { width:100%; } footer .inner .middle { width:100%; box-sizing:border-box; padding:20px 25px; } footer .inner .middle .wrap .menu { width:100%; text-align:center; } footer .inner .middle .wrap .menu ul li { float:none; display:inline-block; } footer .inner .middle .newsletter { margin:0 auto; float:none; display:table; padding:20px 0 0 0; } footer .inner .bottom { width:100%; padding:0 25px; box-sizing:border-box; } } @media only screen and (max-width : 767px) { .phone-hide { display: none!important; } #openRightMenu { top: 17px; } #openLeftMenu { top: 17px; } html { overflow-x:hidden;} #main-menu {width:70%;right:-70%; } #category-menu {width:70%; left:-70%; } .home-block .block { width:100%; box-sizing:border-box; padding:30px 20px; margin:0 0 10px 0; } .home-block .block article span { width:100%; } .home-block .block article div { width:100%; padding:10px 0 0 0; } .home-block .block article div p { text-align:justify; } .testimonial { padding:0 0 40px 0; } header .right ul.lang { float:none; padding:15px 0; margin:0 auto; text-align:center; } header .right ul.lang li { float:none; display:inline-block; padding:0; margin:0 10px; } header .right ul.lang li a { float:left; color:#484b4e; font-size:15px; } header .right ul.lang li a:hover { color:#fff; } header .right ul.lang li.active a { color:#bba47a; } header .right nav { width:100%; float:right; padding:12px 0 0 0; } header .right nav ul { float:left; } header .right nav ul li { width:100%; float:left; display:block; margin:0 0 1px 0; position:relative; border-bottom:1px solid #1a1a1b; } header .right nav ul li:first-child { margin:0 0 1px 0; } header .right nav ul li a { width:100%; float:left; font-size:16px; color:#8c8c8c; text-transform:uppercase; padding:10px; box-sizing:border-box; } header .right nav ul li a:hover { color:#fff; } header .right nav ul li:after { display:none; } header .right nav ul li:hover:after { width:100%; } header .right nav ul li.active:hover:after { width:0; } header .right nav ul li.active { border-bottom:1px solid #1a1a1b; } header .right nav ul li.active a { background:#bba47a; color:#fff; } footer .inner { width:94%; } footer .inner .top { width:100%; padding:20px; box-sizing:border-box; } footer .inner .middle { width:100%; padding:20px 0; } footer .inner .middle .wrap { padding: 0;} footer .inner .middle .wrap .menu { width:100%; padding:0; } footer .inner .middle .wrap .menu ul li { width:100%; margin:0; text-align:center; } footer .inner .middle .wrap .menu ul li a { float:none; display:block; padding:10px 0; } footer .inner .middle .newsletter { width:100%; float:left; border-top:1px solid #313234; } footer .inner .middle .newsletter form { float:none; display:table; margin:0 auto; } footer .inner .middle .newsletter .textfield { width:218px; } footer .inner .middle .newsletter p { width:100%; text-align:center; padding:10px 0; } footer .inner .bottom { width:100%; float:left; text-align:center; } footer .inner .bottom p { width:100%; float:left; text-align:center; padding:5px 0; } footer .inner .bottom .right { text-align:center; } .page-content { margin:0 auto; background:#000; background-image:none; } .breadcrumbs p { display:none; } .page-title .inner div { width:100%; float:left; border-left:none; border-bottom:1px solid #bba47a; text-align:center; padding:0 0 15px 0; } .page-title .inner span { width:100%; padding:10px 0 0 0; position:relative; top:0; float:left; text-align:center; } .page-title .inner span img { width:120px; } .main-content { width:100%; padding:0; } .special-note div { display:none; } /* Rich text */ .rich-text { text-align:justify; } /* Special note */ .special-note { text-align:center; } /* Article grid */ .article-grid-smallgrid article span { width:200px; box-sizing:border-box; left:50%; margin:0 0 0 -100px; } .article-grid-smallgrid article span em { width:100%; box-sizing:border-box; } .article-grid-smallgrid article span em img { width:100%; height:auto; display:block; } /* Product info */ .product-details .product-info { width:100%; margin:0; } .product-details .right-info { width:100%; float:left; } .product-details .product-slideshow { width:100%; } .product-details .product-slideshow a img { width:100%; height:auto; display:block; box-sizing:border-box; } .product-details a.link-download { width:100%; box-sizing:border-box; } .product-details a.link-download span { width:100%; box-sizing:border-box; } .product-details .pro-banner { width:100%; } .product-details .pro-banner img { width:100%; height:auto; display:block; margin:10px 0; } /* News */ .news-details .img { width:100%; } .news-details .img img { width:100%; height:auto; display:block; box-sizing:border-box; } /* Contact */ .contact-info { width:100%; padding:0; text-align:center; padding:0 0 20px 0; } .contact-form { width:100%; box-sizing:border-box; } .page-content { padding: 0 0 20px 0;} /* Calculator */ #calculator { width:100%; } #calculator .head h2 { width:100%; text-align:center; } #calculator .head img { float:none; display:block; margin:10px auto 0 auto; } #calculator .body p { text-align:justify; } #calculator .body .select label { width:100%; text-align:center; padding:0 0 10px 0; } #calculator .body .input { text-align:center; } #calculator .body .input div div { width:100%; } #calculator .body .select select { width:100%; box-sizing:border-box; } #calculator .body .input div input { width:100%; box-sizing:border-box; } #calculator .body .submit input { width:100%; box-sizing:border-box; } .page-title { padding: 10px 0 10px 0;} .page-title .inner div h2 { min-height: 0;} .page-title .inner div h1 { margin: 10px 0 0 0 ;} .slider { display:none; } footer .banner { margin: 20px 0 0 0;} .lines-button { display:inline-block; } .cat-menu { display:block; } .before-after-main { width:100%; } .add-image { width:100%; margin:0 0 40px 0; max-width: 100%;} ul.reference-list li { width: 100%; margin: 0 0 5px 0; } } @media only screen and (max-width : 767px) and (orientation:portrait) { body.off-canvas-right-opened { left: -80%; } #off-canvas-right { width: 80%; right: -80%; } body.off-canvas-left-opened { left: 80%; } #off-canvas-left { width: 80%; left: -80%; } } ', 'modified' => '2016-11-10 14:47:39' ) ), 'javascripts' => array( (int) 99 => array( 'id' => (int) 99, 'name' => 'main', 'data' => '$(document).ready(function(){ // Hamburger icon menu var forEach = function (t, o, r) { if ("[object Object]" === Object.prototype.toString.call(t))for (var c in t)Object.prototype.hasOwnProperty.call(t, c) && o.call(r, t[c], c, t); else for (var e = 0, l = t.length; l > e; e++)o.call(r, t[e], e, t) }; var hamburgers = document.querySelectorAll(".hamburger"); if (hamburgers.length > 0) { forEach(hamburgers, function (hamburger) { hamburger.addEventListener("click", function () { this.classList.toggle("is-active"); }, false); }); } // Off canvas right menu $('#openRightMenu').click(function () { $('body').toggleClass('off-canvas-right-opened'); }); // Off canvas left menu $('#openLeftMenu').click(function () { $('body').toggleClass('off-canvas-left-opened'); }); // Responsive menu if($(window).width() <= 1279) { $('li.dropdown').click(function() { $(this).find('ul').stop().slideToggle(); }); } if(!$.trim( $('.cms-richtext').html() ).length) { $('.block-about').hide(); } $('form#newsletterForm').intlxform(); $('form#contactForm').intlxform(); $('form#valpaintForm').intlxform(); if($('div.right-info').find('div.pro-banner').length) { $('div.right-info').removeClass('photo-grid'); } // Slideshow var numImgs = $('.product-slideshow ul img').length; if (numImgs > 1) { $('.product-slideshow ul').bxSlider({ controls: true, mode: 'fade', controls: false, auto: true, pause: 3000, speed: 1500 }); } $(".fancybox").fancybox({ scrolling : 'yes', cyclic : true, helpers : { overlay: { locked: false }, title: { type: 'inside', position: 'bottom' } } }); $('.data-anchor').click(function() { var anchor = $('#' + $(this).data('anchor')).offset().top; $('html, body').animate({scrollTop: anchor}, 800); }); $('a.link-download').click(function() { catalougeWindow = window.open(this.href, 'name', 'height=650, width=900'); if(window.focus) { catalougeWindow.focus() } return false; }); // Accordion $('.head').click(function() { $('.product-block .head').removeClass('active'); $(this).addClass('active'); var targetElement = $(this).next('.body'); targetElement.slideToggle(); $('.product-block .body').not(targetElement).slideUp(); }); $('.question').click(function() { $('.faq-list .question').removeClass('active'); $(this).addClass('active'); var targetElement = $(this).next('.answer'); targetElement.slideToggle(); $('.faq-list .answer').not(targetElement).slideUp(); }); // YouTube popup $("ul.youtube-videogallery").youtubeVideoGallery(); $('form.calculator-form').submit(function() { var span = $(this).find('.sumarum span'); var error = $(this).find('.error'); var result = parseFloat($('#CalculatorWallWidth').val()) * parseFloat($('#CalculatorWallHeight').val()) / parseFloat($('#CalculatorDimension').val()); /* Show error, if any */ error.text(''); if(isNaN(result) || result <= 0) { span.text(''); error.text('Unete vrednosti nisu korektne'); } else { span.text(Math.ceil(result)); } return false; }); }); $(window).load(function() { if($('body').find('div.side-content').length) { $('#openLeftMenu').show(); } }); $(window).resize(function () { $('body').trigger('click') }); ', 'modified' => '2016-11-10 14:49:31' ), (int) 7 => array( 'id' => (int) 7, 'name' => 'jquery.fancybox-2.1.4.pack', 'data' => '/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */ (function(C,z,f,r){var q=f(C),n=f(z),b=f.fancybox=function(){b.open.apply(this,arguments)},H=navigator.userAgent.match(/msie/),w=null,s=z.createTouch!==r,t=function(a){return a&&a.hasOwnProperty&&a instanceof f},p=function(a){return a&&"string"===f.type(a)},F=function(a){return p(a)&&0<a.indexOf("%")},l=function(a,d){var e=parseInt(a,10)||0;d&&F(a)&&(e*=b.getViewport()[d]/100);return Math.ceil(e)},x=function(a,b){return l(a,b)+"px"};f.extend(b,{version:"2.1.4",defaults:{padding:15,margin:20,width:800, height:600,minWidth:100,minHeight:100,maxWidth:9999,maxHeight:9999,autoSize:!0,autoHeight:!1,autoWidth:!1,autoResize:!0,autoCenter:!s,fitToView:!0,aspectRatio:!1,topRatio:0.5,leftRatio:0.5,scrolling:"auto",wrapCSS:"",arrows:!0,closeBtn:!0,closeClick:!1,nextClick:!1,mouseWheel:!0,autoPlay:!1,playSpeed:3E3,preload:3,modal:!1,loop:!0,ajax:{dataType:"html",headers:{"X-fancyBox":!0}},iframe:{scrolling:"auto",preload:!0},swf:{wmode:"transparent",allowfullscreen:"true",allowscriptaccess:"always"},keys:{next:{13:"left", 34:"up",39:"left",40:"up"},prev:{8:"right",33:"down",37:"right",38:"down"},close:[27],play:[32],toggle:[70]},direction:{next:"left",prev:"right"},scrollOutside:!0,index:0,type:null,href:null,content:null,title:null,tpl:{wrap:'<div class="fancybox-wrap" tabIndex="-1"><div class="fancybox-skin"><div class="fancybox-outer"><div class="fancybox-inner"></div></div></div></div>',image:'<img class="fancybox-image" src="{href}" alt="" />',iframe:'<iframe id="fancybox-frame{rnd}" name="fancybox-frame{rnd}" class="fancybox-iframe" frameborder="0" vspace="0" hspace="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen'+ (H?' allowtransparency="true"':"")+"></iframe>",error:'<p class="fancybox-error">The requested content cannot be loaded.<br/>Please try again later.</p>',closeBtn:'<a title="Close" class="fancybox-item fancybox-close" href="javascript:;"></a>',next:'<a title="Next" class="fancybox-nav fancybox-next" href="javascript:;"><span></span></a>',prev:'<a title="Previous" class="fancybox-nav fancybox-prev" href="javascript:;"><span></span></a>'},openEffect:"fade",openSpeed:250,openEasing:"swing",openOpacity:!0, openMethod:"zoomIn",closeEffect:"fade",closeSpeed:250,closeEasing:"swing",closeOpacity:!0,closeMethod:"zoomOut",nextEffect:"elastic",nextSpeed:250,nextEasing:"swing",nextMethod:"changeIn",prevEffect:"elastic",prevSpeed:250,prevEasing:"swing",prevMethod:"changeOut",helpers:{overlay:!0,title:!0},onCancel:f.noop,beforeLoad:f.noop,afterLoad:f.noop,beforeShow:f.noop,afterShow:f.noop,beforeChange:f.noop,beforeClose:f.noop,afterClose:f.noop},group:{},opts:{},previous:null,coming:null,current:null,isActive:!1, isOpen:!1,isOpened:!1,wrap:null,skin:null,outer:null,inner:null,player:{timer:null,isActive:!1},ajaxLoad:null,imgPreload:null,transitions:{},helpers:{},open:function(a,d){if(a&&(f.isPlainObject(d)||(d={}),!1!==b.close(!0)))return f.isArray(a)||(a=t(a)?f(a).get():[a]),f.each(a,function(e,c){var k={},g,h,j,m,l;"object"===f.type(c)&&(c.nodeType&&(c=f(c)),t(c)?(k={href:c.data("fancybox-href")||c.attr("href"),title:c.data("fancybox-title")||c.attr("title"),isDom:!0,element:c},f.metadata&&f.extend(!0,k, c.metadata())):k=c);g=d.href||k.href||(p(c)?c:null);h=d.title!==r?d.title:k.title||"";m=(j=d.content||k.content)?"html":d.type||k.type;!m&&k.isDom&&(m=c.data("fancybox-type"),m||(m=(m=c.prop("class").match(/fancybox\.(\w+)/))?m[1]:null));p(g)&&(m||(b.isImage(g)?m="image":b.isSWF(g)?m="swf":"#"===g.charAt(0)?m="inline":p(c)&&(m="html",j=c)),"ajax"===m&&(l=g.split(/\s+/,2),g=l.shift(),l=l.shift()));j||("inline"===m?g?j=f(p(g)?g.replace(/.*(?=#[^\s]+$)/,""):g):k.isDom&&(j=c):"html"===m?j=g:!m&&(!g&& k.isDom)&&(m="inline",j=c));f.extend(k,{href:g,type:m,content:j,title:h,selector:l});a[e]=k}),b.opts=f.extend(!0,{},b.defaults,d),d.keys!==r&&(b.opts.keys=d.keys?f.extend({},b.defaults.keys,d.keys):!1),b.group=a,b._start(b.opts.index)},cancel:function(){var a=b.coming;a&&!1!==b.trigger("onCancel")&&(b.hideLoading(),b.ajaxLoad&&b.ajaxLoad.abort(),b.ajaxLoad=null,b.imgPreload&&(b.imgPreload.onload=b.imgPreload.onerror=null),a.wrap&&a.wrap.stop(!0,!0).trigger("onReset").remove(),b.coming=null,b.current|| b._afterZoomOut(a))},close:function(a){b.cancel();!1!==b.trigger("beforeClose")&&(b.unbindEvents(),b.isActive&&(!b.isOpen||!0===a?(f(".fancybox-wrap").stop(!0).trigger("onReset").remove(),b._afterZoomOut()):(b.isOpen=b.isOpened=!1,b.isClosing=!0,f(".fancybox-item, .fancybox-nav").remove(),b.wrap.stop(!0,!0).removeClass("fancybox-opened"),b.transitions[b.current.closeMethod]())))},play:function(a){var d=function(){clearTimeout(b.player.timer)},e=function(){d();b.current&&b.player.isActive&&(b.player.timer= setTimeout(b.next,b.current.playSpeed))},c=function(){d();f("body").unbind(".player");b.player.isActive=!1;b.trigger("onPlayEnd")};if(!0===a||!b.player.isActive&&!1!==a){if(b.current&&(b.current.loop||b.current.index<b.group.length-1))b.player.isActive=!0,f("body").bind({"afterShow.player onUpdate.player":e,"onCancel.player beforeClose.player":c,"beforeLoad.player":d}),e(),b.trigger("onPlayStart")}else c()},next:function(a){var d=b.current;d&&(p(a)||(a=d.direction.next),b.jumpto(d.index+1,a,"next"))}, prev:function(a){var d=b.current;d&&(p(a)||(a=d.direction.prev),b.jumpto(d.index-1,a,"prev"))},jumpto:function(a,d,e){var c=b.current;c&&(a=l(a),b.direction=d||c.direction[a>=c.index?"next":"prev"],b.router=e||"jumpto",c.loop&&(0>a&&(a=c.group.length+a%c.group.length),a%=c.group.length),c.group[a]!==r&&(b.cancel(),b._start(a)))},reposition:function(a,d){var e=b.current,c=e?e.wrap:null,k;c&&(k=b._getPosition(d),a&&"scroll"===a.type?(delete k.position,c.stop(!0,!0).animate(k,200)):(c.css(k),e.pos=f.extend({}, e.dim,k)))},update:function(a){var d=a&&a.type,e=!d||"orientationchange"===d;e&&(clearTimeout(w),w=null);b.isOpen&&!w&&(w=setTimeout(function(){var c=b.current;c&&!b.isClosing&&(b.wrap.removeClass("fancybox-tmp"),(e||"load"===d||"resize"===d&&c.autoResize)&&b._setDimension(),"scroll"===d&&c.canShrink||b.reposition(a),b.trigger("onUpdate"),w=null)},e&&!s?0:300))},toggle:function(a){b.isOpen&&(b.current.fitToView="boolean"===f.type(a)?a:!b.current.fitToView,s&&(b.wrap.removeAttr("style").addClass("fancybox-tmp"), b.trigger("onUpdate")),b.update())},hideLoading:function(){n.unbind(".loading");f("#fancybox-loading").remove()},showLoading:function(){var a,d;b.hideLoading();a=f('<div id="fancybox-loading"><div></div></div>').click(b.cancel).appendTo("body");n.bind("keydown.loading",function(a){if(27===(a.which||a.keyCode))a.preventDefault(),b.cancel()});b.defaults.fixed||(d=b.getViewport(),a.css({position:"absolute",top:0.5*d.h+d.y,left:0.5*d.w+d.x}))},getViewport:function(){var a=b.current&&b.current.locked|| !1,d={x:q.scrollLeft(),y:q.scrollTop()};a?(d.w=a[0].clientWidth,d.h=a[0].clientHeight):(d.w=s&&C.innerWidth?C.innerWidth:q.width(),d.h=s&&C.innerHeight?C.innerHeight:q.height());return d},unbindEvents:function(){b.wrap&&t(b.wrap)&&b.wrap.unbind(".fb");n.unbind(".fb");q.unbind(".fb")},bindEvents:function(){var a=b.current,d;a&&(q.bind("orientationchange.fb"+(s?"":" resize.fb")+(a.autoCenter&&!a.locked?" scroll.fb":""),b.update),(d=a.keys)&&n.bind("keydown.fb",function(e){var c=e.which||e.keyCode,k= e.target||e.srcElement;if(27===c&&b.coming)return!1;!e.ctrlKey&&(!e.altKey&&!e.shiftKey&&!e.metaKey&&(!k||!k.type&&!f(k).is("[contenteditable]")))&&f.each(d,function(d,k){if(1<a.group.length&&k[c]!==r)return b[d](k[c]),e.preventDefault(),!1;if(-1<f.inArray(c,k))return b[d](),e.preventDefault(),!1})}),f.fn.mousewheel&&a.mouseWheel&&b.wrap.bind("mousewheel.fb",function(d,c,k,g){for(var h=f(d.target||null),j=!1;h.length&&!j&&!h.is(".fancybox-skin")&&!h.is(".fancybox-wrap");)j=h[0]&&!(h[0].style.overflow&& "hidden"===h[0].style.overflow)&&(h[0].clientWidth&&h[0].scrollWidth>h[0].clientWidth||h[0].clientHeight&&h[0].scrollHeight>h[0].clientHeight),h=f(h).parent();if(0!==c&&!j&&1<b.group.length&&!a.canShrink){if(0<g||0<k)b.prev(0<g?"down":"left");else if(0>g||0>k)b.next(0>g?"up":"right");d.preventDefault()}}))},trigger:function(a,d){var e,c=d||b.coming||b.current;if(c){f.isFunction(c[a])&&(e=c[a].apply(c,Array.prototype.slice.call(arguments,1)));if(!1===e)return!1;c.helpers&&f.each(c.helpers,function(d, e){e&&(b.helpers[d]&&f.isFunction(b.helpers[d][a]))&&(e=f.extend(!0,{},b.helpers[d].defaults,e),b.helpers[d][a](e,c))});f.event.trigger(a+".fb")}},isImage:function(a){return p(a)&&a.match(/(^data:image\/.*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp)((\?|#).*)?$)/i)},isSWF:function(a){return p(a)&&a.match(/\.(swf)((\?|#).*)?$/i)},_start:function(a){var d={},e,c;a=l(a);e=b.group[a]||null;if(!e)return!1;d=f.extend(!0,{},b.opts,e);e=d.margin;c=d.padding;"number"===f.type(e)&&(d.margin=[e,e,e,e]);"number"===f.type(c)&& (d.padding=[c,c,c,c]);d.modal&&f.extend(!0,d,{closeBtn:!1,closeClick:!1,nextClick:!1,arrows:!1,mouseWheel:!1,keys:null,helpers:{overlay:{closeClick:!1}}});d.autoSize&&(d.autoWidth=d.autoHeight=!0);"auto"===d.width&&(d.autoWidth=!0);"auto"===d.height&&(d.autoHeight=!0);d.group=b.group;d.index=a;b.coming=d;if(!1===b.trigger("beforeLoad"))b.coming=null;else{c=d.type;e=d.href;if(!c)return b.coming=null,b.current&&b.router&&"jumpto"!==b.router?(b.current.index=a,b[b.router](b.direction)):!1;b.isActive= !0;if("image"===c||"swf"===c)d.autoHeight=d.autoWidth=!1,d.scrolling="visible";"image"===c&&(d.aspectRatio=!0);"iframe"===c&&s&&(d.scrolling="scroll");d.wrap=f(d.tpl.wrap).addClass("fancybox-"+(s?"mobile":"desktop")+" fancybox-type-"+c+" fancybox-tmp "+d.wrapCSS).appendTo(d.parent||"body");f.extend(d,{skin:f(".fancybox-skin",d.wrap),outer:f(".fancybox-outer",d.wrap),inner:f(".fancybox-inner",d.wrap)});f.each(["Top","Right","Bottom","Left"],function(a,b){d.skin.css("padding"+b,x(d.padding[a]))});b.trigger("onReady"); if("inline"===c||"html"===c){if(!d.content||!d.content.length)return b._error("content")}else if(!e)return b._error("href");"image"===c?b._loadImage():"ajax"===c?b._loadAjax():"iframe"===c?b._loadIframe():b._afterLoad()}},_error:function(a){f.extend(b.coming,{type:"html",autoWidth:!0,autoHeight:!0,minWidth:0,minHeight:0,scrolling:"no",hasError:a,content:b.coming.tpl.error});b._afterLoad()},_loadImage:function(){var a=b.imgPreload=new Image;a.onload=function(){this.onload=this.onerror=null;b.coming.width= this.width;b.coming.height=this.height;b._afterLoad()};a.onerror=function(){this.onload=this.onerror=null;b._error("image")};a.src=b.coming.href;!0!==a.complete&&b.showLoading()},_loadAjax:function(){var a=b.coming;b.showLoading();b.ajaxLoad=f.ajax(f.extend({},a.ajax,{url:a.href,error:function(a,e){b.coming&&"abort"!==e?b._error("ajax",a):b.hideLoading()},success:function(d,e){"success"===e&&(a.content=d,b._afterLoad())}}))},_loadIframe:function(){var a=b.coming,d=f(a.tpl.iframe.replace(/\{rnd\}/g, (new Date).getTime())).attr("scrolling",s?"auto":a.iframe.scrolling).attr("src",a.href);f(a.wrap).bind("onReset",function(){try{f(this).find("iframe").hide().attr("src","//about:blank").end().empty()}catch(a){}});a.iframe.preload&&(b.showLoading(),d.one("load",function(){f(this).data("ready",1);s||f(this).bind("load.fb",b.update);f(this).parents(".fancybox-wrap").width("100%").removeClass("fancybox-tmp").show();b._afterLoad()}));a.content=d.appendTo(a.inner);a.iframe.preload||b._afterLoad()},_preloadImages:function(){var a= b.group,d=b.current,e=a.length,c=d.preload?Math.min(d.preload,e-1):0,f,g;for(g=1;g<=c;g+=1)f=a[(d.index+g)%e],"image"===f.type&&f.href&&((new Image).src=f.href)},_afterLoad:function(){var a=b.coming,d=b.current,e,c,k,g,h;b.hideLoading();if(a&&!1!==b.isActive)if(!1===b.trigger("afterLoad",a,d))a.wrap.stop(!0).trigger("onReset").remove(),b.coming=null;else{d&&(b.trigger("beforeChange",d),d.wrap.stop(!0).removeClass("fancybox-opened").find(".fancybox-item, .fancybox-nav").remove());b.unbindEvents(); e=a.content;c=a.type;k=a.scrolling;f.extend(b,{wrap:a.wrap,skin:a.skin,outer:a.outer,inner:a.inner,current:a,previous:d});g=a.href;switch(c){case "inline":case "ajax":case "html":a.selector?e=f("<div>").html(e).find(a.selector):t(e)&&(e.data("fancybox-placeholder")||e.data("fancybox-placeholder",f('<div class="fancybox-placeholder"></div>').insertAfter(e).hide()),e=e.show().detach(),a.wrap.bind("onReset",function(){f(this).find(e).length&&e.hide().replaceAll(e.data("fancybox-placeholder")).data("fancybox-placeholder", !1)}));break;case "image":e=a.tpl.image.replace("{href}",g);break;case "swf":e='<object id="fancybox-swf" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="100%" height="100%"><param name="movie" value="'+g+'"></param>',h="",f.each(a.swf,function(a,b){e+='<param name="'+a+'" value="'+b+'"></param>';h+=" "+a+'="'+b+'"'}),e+='<embed src="'+g+'" type="application/x-shockwave-flash" width="100%" height="100%"'+h+"></embed></object>"}(!t(e)||!e.parent().is(a.inner))&&a.inner.append(e);b.trigger("beforeShow"); a.inner.css("overflow","yes"===k?"scroll":"no"===k?"hidden":k);b._setDimension();b.reposition();b.isOpen=!1;b.coming=null;b.bindEvents();if(b.isOpened){if(d.prevMethod)b.transitions[d.prevMethod]()}else f(".fancybox-wrap").not(a.wrap).stop(!0).trigger("onReset").remove();b.transitions[b.isOpened?a.nextMethod:a.openMethod]();b._preloadImages()}},_setDimension:function(){var a=b.getViewport(),d=0,e=!1,c=!1,e=b.wrap,k=b.skin,g=b.inner,h=b.current,c=h.width,j=h.height,m=h.minWidth,u=h.minHeight,n=h.maxWidth, v=h.maxHeight,s=h.scrolling,q=h.scrollOutside?h.scrollbarWidth:0,y=h.margin,p=l(y[1]+y[3]),r=l(y[0]+y[2]),z,A,t,D,B,G,C,E,w;e.add(k).add(g).width("auto").height("auto").removeClass("fancybox-tmp");y=l(k.outerWidth(!0)-k.width());z=l(k.outerHeight(!0)-k.height());A=p+y;t=r+z;D=F(c)?(a.w-A)*l(c)/100:c;B=F(j)?(a.h-t)*l(j)/100:j;if("iframe"===h.type){if(w=h.content,h.autoHeight&&1===w.data("ready"))try{w[0].contentWindow.document.location&&(g.width(D).height(9999),G=w.contents().find("body"),q&&G.css("overflow-x", "hidden"),B=G.height())}catch(H){}}else if(h.autoWidth||h.autoHeight)g.addClass("fancybox-tmp"),h.autoWidth||g.width(D),h.autoHeight||g.height(B),h.autoWidth&&(D=g.width()),h.autoHeight&&(B=g.height()),g.removeClass("fancybox-tmp");c=l(D);j=l(B);E=D/B;m=l(F(m)?l(m,"w")-A:m);n=l(F(n)?l(n,"w")-A:n);u=l(F(u)?l(u,"h")-t:u);v=l(F(v)?l(v,"h")-t:v);G=n;C=v;h.fitToView&&(n=Math.min(a.w-A,n),v=Math.min(a.h-t,v));A=a.w-p;r=a.h-r;h.aspectRatio?(c>n&&(c=n,j=l(c/E)),j>v&&(j=v,c=l(j*E)),c<m&&(c=m,j=l(c/E)),j<u&& (j=u,c=l(j*E))):(c=Math.max(m,Math.min(c,n)),h.autoHeight&&"iframe"!==h.type&&(g.width(c),j=g.height()),j=Math.max(u,Math.min(j,v)));if(h.fitToView)if(g.width(c).height(j),e.width(c+y),a=e.width(),p=e.height(),h.aspectRatio)for(;(a>A||p>r)&&(c>m&&j>u)&&!(19<d++);)j=Math.max(u,Math.min(v,j-10)),c=l(j*E),c<m&&(c=m,j=l(c/E)),c>n&&(c=n,j=l(c/E)),g.width(c).height(j),e.width(c+y),a=e.width(),p=e.height();else c=Math.max(m,Math.min(c,c-(a-A))),j=Math.max(u,Math.min(j,j-(p-r)));q&&("auto"===s&&j<B&&c+y+ q<A)&&(c+=q);g.width(c).height(j);e.width(c+y);a=e.width();p=e.height();e=(a>A||p>r)&&c>m&&j>u;c=h.aspectRatio?c<G&&j<C&&c<D&&j<B:(c<G||j<C)&&(c<D||j<B);f.extend(h,{dim:{width:x(a),height:x(p)},origWidth:D,origHeight:B,canShrink:e,canExpand:c,wPadding:y,hPadding:z,wrapSpace:p-k.outerHeight(!0),skinSpace:k.height()-j});!w&&(h.autoHeight&&j>u&&j<v&&!c)&&g.height("auto")},_getPosition:function(a){var d=b.current,e=b.getViewport(),c=d.margin,f=b.wrap.width()+c[1]+c[3],g=b.wrap.height()+c[0]+c[2],c={position:"absolute", top:c[0],left:c[3]};d.autoCenter&&d.fixed&&!a&&g<=e.h&&f<=e.w?c.position="fixed":d.locked||(c.top+=e.y,c.left+=e.x);c.top=x(Math.max(c.top,c.top+(e.h-g)*d.topRatio));c.left=x(Math.max(c.left,c.left+(e.w-f)*d.leftRatio));return c},_afterZoomIn:function(){var a=b.current;a&&(b.isOpen=b.isOpened=!0,b.wrap.css("overflow","visible").addClass("fancybox-opened"),b.update(),(a.closeClick||a.nextClick&&1<b.group.length)&&b.inner.css("cursor","pointer").bind("click.fb",function(d){!f(d.target).is("a")&&!f(d.target).parent().is("a")&& (d.preventDefault(),b[a.closeClick?"close":"next"]())}),a.closeBtn&&f(a.tpl.closeBtn).appendTo(b.skin).bind("click.fb",function(a){a.preventDefault();b.close()}),a.arrows&&1<b.group.length&&((a.loop||0<a.index)&&f(a.tpl.prev).appendTo(b.outer).bind("click.fb",b.prev),(a.loop||a.index<b.group.length-1)&&f(a.tpl.next).appendTo(b.outer).bind("click.fb",b.next)),b.trigger("afterShow"),!a.loop&&a.index===a.group.length-1?b.play(!1):b.opts.autoPlay&&!b.player.isActive&&(b.opts.autoPlay=!1,b.play()))},_afterZoomOut:function(a){a= a||b.current;f(".fancybox-wrap").trigger("onReset").remove();f.extend(b,{group:{},opts:{},router:!1,current:null,isActive:!1,isOpened:!1,isOpen:!1,isClosing:!1,wrap:null,skin:null,outer:null,inner:null});b.trigger("afterClose",a)}});b.transitions={getOrigPosition:function(){var a=b.current,d=a.element,e=a.orig,c={},f=50,g=50,h=a.hPadding,j=a.wPadding,m=b.getViewport();!e&&(a.isDom&&d.is(":visible"))&&(e=d.find("img:first"),e.length||(e=d));t(e)?(c=e.offset(),e.is("img")&&(f=e.outerWidth(),g=e.outerHeight())): (c.top=m.y+(m.h-g)*a.topRatio,c.left=m.x+(m.w-f)*a.leftRatio);if("fixed"===b.wrap.css("position")||a.locked)c.top-=m.y,c.left-=m.x;return c={top:x(c.top-h*a.topRatio),left:x(c.left-j*a.leftRatio),width:x(f+j),height:x(g+h)}},step:function(a,d){var e,c,f=d.prop;c=b.current;var g=c.wrapSpace,h=c.skinSpace;if("width"===f||"height"===f)e=d.end===d.start?1:(a-d.start)/(d.end-d.start),b.isClosing&&(e=1-e),c="width"===f?c.wPadding:c.hPadding,c=a-c,b.skin[f](l("width"===f?c:c-g*e)),b.inner[f](l("width"=== f?c:c-g*e-h*e))},zoomIn:function(){var a=b.current,d=a.pos,e=a.openEffect,c="elastic"===e,k=f.extend({opacity:1},d);delete k.position;c?(d=this.getOrigPosition(),a.openOpacity&&(d.opacity=0.1)):"fade"===e&&(d.opacity=0.1);b.wrap.css(d).animate(k,{duration:"none"===e?0:a.openSpeed,easing:a.openEasing,step:c?this.step:null,complete:b._afterZoomIn})},zoomOut:function(){var a=b.current,d=a.closeEffect,e="elastic"===d,c={opacity:0.1};e&&(c=this.getOrigPosition(),a.closeOpacity&&(c.opacity=0.1));b.wrap.animate(c, {duration:"none"===d?0:a.closeSpeed,easing:a.closeEasing,step:e?this.step:null,complete:b._afterZoomOut})},changeIn:function(){var a=b.current,d=a.nextEffect,e=a.pos,c={opacity:1},f=b.direction,g;e.opacity=0.1;"elastic"===d&&(g="down"===f||"up"===f?"top":"left","down"===f||"right"===f?(e[g]=x(l(e[g])-200),c[g]="+=200px"):(e[g]=x(l(e[g])+200),c[g]="-=200px"));"none"===d?b._afterZoomIn():b.wrap.css(e).animate(c,{duration:a.nextSpeed,easing:a.nextEasing,complete:b._afterZoomIn})},changeOut:function(){var a= b.previous,d=a.prevEffect,e={opacity:0.1},c=b.direction;"elastic"===d&&(e["down"===c||"up"===c?"top":"left"]=("up"===c||"left"===c?"-":"+")+"=200px");a.wrap.animate(e,{duration:"none"===d?0:a.prevSpeed,easing:a.prevEasing,complete:function(){f(this).trigger("onReset").remove()}})}};b.helpers.overlay={defaults:{closeClick:!0,speedOut:200,showEarly:!0,css:{},locked:!s,fixed:!0},overlay:null,fixed:!1,create:function(a){a=f.extend({},this.defaults,a);this.overlay&&this.close();this.overlay=f('<div class="fancybox-overlay"></div>').appendTo("body"); this.fixed=!1;a.fixed&&b.defaults.fixed&&(this.overlay.addClass("fancybox-overlay-fixed"),this.fixed=!0)},open:function(a){var d=this;a=f.extend({},this.defaults,a);this.overlay?this.overlay.unbind(".overlay").width("auto").height("auto"):this.create(a);this.fixed||(q.bind("resize.overlay",f.proxy(this.update,this)),this.update());a.closeClick&&this.overlay.bind("click.overlay",function(a){f(a.target).hasClass("fancybox-overlay")&&(b.isActive?b.close():d.close())});this.overlay.css(a.css).show()}, close:function(){f(".fancybox-overlay").remove();q.unbind("resize.overlay");this.overlay=null;!1!==this.margin&&(f("body").css("margin-right",this.margin),this.margin=!1);this.el&&this.el.removeClass("fancybox-lock")},update:function(){var a="100%",b;this.overlay.width(a).height("100%");H?(b=Math.max(z.documentElement.offsetWidth,z.body.offsetWidth),n.width()>b&&(a=n.width())):n.width()>q.width()&&(a=n.width());this.overlay.width(a).height(n.height())},onReady:function(a,b){f(".fancybox-overlay").stop(!0, !0);this.overlay||(this.margin=n.height()>q.height()||"scroll"===f("body").css("overflow-y")?f("body").css("margin-right"):!1,this.el=z.all&&!z.querySelector?f("html"):f("body"),this.create(a));a.locked&&this.fixed&&(b.locked=this.overlay.append(b.wrap),b.fixed=!1);!0===a.showEarly&&this.beforeShow.apply(this,arguments)},beforeShow:function(a,b){b.locked&&(this.el.addClass("fancybox-lock"),!1!==this.margin&&f("body").css("margin-right",l(this.margin)+b.scrollbarWidth));this.open(a)},onUpdate:function(){this.fixed|| this.update()},afterClose:function(a){this.overlay&&!b.isActive&&this.overlay.fadeOut(a.speedOut,f.proxy(this.close,this))}};b.helpers.title={defaults:{type:"float",position:"bottom"},beforeShow:function(a){var d=b.current,e=d.title,c=a.type;f.isFunction(e)&&(e=e.call(d.element,d));if(p(e)&&""!==f.trim(e)){d=f('<div class="fancybox-title fancybox-title-'+c+'-wrap">'+e+"</div>");switch(c){case "inside":c=b.skin;break;case "outside":c=b.wrap;break;case "over":c=b.inner;break;default:c=b.skin,d.appendTo("body"), H&&d.width(d.width()),d.wrapInner('<span class="child"></span>'),b.current.margin[2]+=Math.abs(l(d.css("margin-bottom")))}d["top"===a.position?"prependTo":"appendTo"](c)}}};f.fn.fancybox=function(a){var d,e=f(this),c=this.selector||"",k=function(g){var h=f(this).blur(),j=d,k,l;!g.ctrlKey&&(!g.altKey&&!g.shiftKey&&!g.metaKey)&&!h.is(".fancybox-wrap")&&(k=a.groupAttr||"data-fancybox-group",l=h.attr(k),l||(k="rel",l=h.get(0)[k]),l&&(""!==l&&"nofollow"!==l)&&(h=c.length?f(c):e,h=h.filter("["+k+'="'+l+ '"]'),j=h.index(this)),a.index=j,!1!==b.open(h,a)&&g.preventDefault())};a=a||{};d=a.index||0;!c||!1===a.live?e.unbind("click.fb-start").bind("click.fb-start",k):n.undelegate(c,"click.fb-start").delegate(c+":not('.fancybox-item, .fancybox-nav')","click.fb-start",k);this.filter("[data-fancybox-start=1]").trigger("click");return this};n.ready(function(){f.scrollbarWidth===r&&(f.scrollbarWidth=function(){var a=f('<div style="width:50px;height:50px;overflow:auto"><div/></div>').appendTo("body"),b=a.children(), b=b.innerWidth()-b.height(99).innerWidth();a.remove();return b});if(f.support.fixedPosition===r){var a=f.support,d=f('<div style="position:fixed;top:20px;"></div>').appendTo("body"),e=20===d[0].offsetTop||15===d[0].offsetTop;d.remove();a.fixedPosition=e}f.extend(b.defaults,{scrollbarWidth:f.scrollbarWidth(),fixed:f.support.fixedPosition,parent:f("body")})})})(window,document,jQuery); $(document).ready(function() { $(".fancybox").fancybox({ helpers: { title: false, overlay: { locked: false } } }); }); ', 'modified' => '2016-11-22 16:33:55' ), (int) 6 => array( 'id' => (int) 6, 'name' => 'owl.carousel', 'data' => '"function"!=typeof Object.create&&(Object.create=function(t){function e(){}return e.prototype=t,new e}),function(t,e,o){var i={init:function(e,o){var i=this;i.$elem=t(o),i.options=t.extend({},t.fn.owlCarousel.options,i.$elem.data(),e),i.userOptions=e,i.loadContent()},loadContent:function(){function e(t){var e,o="";if("function"==typeof i.options.jsonSuccess)i.options.jsonSuccess.apply(this,[t]);else{for(e in t.owl)t.owl.hasOwnProperty(e)&&(o+=t.owl[e].item);i.$elem.html(o)}i.logIn()}var o,i=this;"function"==typeof i.options.beforeInit&&i.options.beforeInit.apply(this,[i.$elem]),"string"==typeof i.options.jsonPath?(o=i.options.jsonPath,t.getJSON(o,e)):i.logIn()},logIn:function(){var t=this;t.$elem.data("owl-originalStyles",t.$elem.attr("style")),t.$elem.data("owl-originalClasses",t.$elem.attr("class")),t.$elem.css({opacity:0}),t.orignalItems=t.options.items,t.checkBrowser(),t.wrapperWidth=0,t.checkVisible=null,t.setVars()},setVars:function(){var t=this;return 0===t.$elem.children().length?!1:(t.baseClass(),t.eventTypes(),t.$userItems=t.$elem.children(),t.itemsAmount=t.$userItems.length,t.wrapItems(),t.$owlItems=t.$elem.find(".owl-item"),t.$owlWrapper=t.$elem.find(".owl-wrapper"),t.playDirection="next",t.prevItem=0,t.prevArr=[0],t.currentItem=0,t.customEvents(),void t.onStartup())},onStartup:function(){var t=this;t.updateItems(),t.calculateAll(),t.buildControls(),t.updateControls(),t.response(),t.moveEvents(),t.stopOnHover(),t.owlStatus(),t.options.transitionStyle!==!1&&t.transitionTypes(t.options.transitionStyle),t.options.autoPlay===!0&&(t.options.autoPlay=5e3),t.play(),t.$elem.find(".owl-wrapper").css("display","block"),t.$elem.is(":visible")?t.$elem.css("opacity",1):t.watchVisibility(),t.onstartup=!1,t.eachMoveUpdate(),"function"==typeof t.options.afterInit&&t.options.afterInit.apply(this,[t.$elem])},eachMoveUpdate:function(){var t=this;t.options.lazyLoad===!0&&t.lazyLoad(),t.options.autoHeight===!0&&t.autoHeight(),t.onVisibleItems(),"function"==typeof t.options.afterAction&&t.options.afterAction.apply(this,[t.$elem])},updateVars:function(){var t=this;"function"==typeof t.options.beforeUpdate&&t.options.beforeUpdate.apply(this,[t.$elem]),t.watchVisibility(),t.updateItems(),t.calculateAll(),t.updatePosition(),t.updateControls(),t.eachMoveUpdate(),"function"==typeof t.options.afterUpdate&&t.options.afterUpdate.apply(this,[t.$elem])},reload:function(){var t=this;e.setTimeout(function(){t.updateVars()},0)},watchVisibility:function(){var t=this;return t.$elem.is(":visible")!==!1?!1:(t.$elem.css({opacity:0}),e.clearInterval(t.autoPlayInterval),e.clearInterval(t.checkVisible),void(t.checkVisible=e.setInterval(function(){t.$elem.is(":visible")&&(t.reload(),t.$elem.animate({opacity:1},200),e.clearInterval(t.checkVisible))},500)))},wrapItems:function(){var t=this;t.$userItems.wrapAll('<div class="owl-wrapper">').wrap('<div class="owl-item"></div>'),t.$elem.find(".owl-wrapper").wrap('<div class="owl-wrapper-outer">'),t.wrapperOuter=t.$elem.find(".owl-wrapper-outer"),t.$elem.css("display","block")},baseClass:function(){var t=this,e=t.$elem.hasClass(t.options.baseClass),o=t.$elem.hasClass(t.options.theme);e||t.$elem.addClass(t.options.baseClass),o||t.$elem.addClass(t.options.theme)},updateItems:function(){var e,o,i=this;if(i.options.responsive===!1)return!1;if(i.options.singleItem===!0)return i.options.items=i.orignalItems=1,i.options.itemsCustom=!1,i.options.itemsDesktop=!1,i.options.itemsDesktopSmall=!1,i.options.itemsTablet=!1,i.options.itemsTabletSmall=!1,i.options.itemsMobile=!1,!1;if(e=t(i.options.responsiveBaseWidth).width(),e>(i.options.itemsDesktop[0]||i.orignalItems)&&(i.options.items=i.orignalItems),i.options.itemsCustom!==!1)for(i.options.itemsCustom.sort(function(t,e){return t[0]-e[0]}),o=0;o<i.options.itemsCustom.length;o+=1)i.options.itemsCustom[o][0]<=e&&(i.options.items=i.options.itemsCustom[o][1]);else e<=i.options.itemsDesktop[0]&&i.options.itemsDesktop!==!1&&(i.options.items=i.options.itemsDesktop[1]),e<=i.options.itemsDesktopSmall[0]&&i.options.itemsDesktopSmall!==!1&&(i.options.items=i.options.itemsDesktopSmall[1]),e<=i.options.itemsTablet[0]&&i.options.itemsTablet!==!1&&(i.options.items=i.options.itemsTablet[1]),e<=i.options.itemsTabletSmall[0]&&i.options.itemsTabletSmall!==!1&&(i.options.items=i.options.itemsTabletSmall[1]),e<=i.options.itemsMobile[0]&&i.options.itemsMobile!==!1&&(i.options.items=i.options.itemsMobile[1]);i.options.items>i.itemsAmount&&i.options.itemsScaleUp===!0&&(i.options.items=i.itemsAmount)},response:function(){var o,i,n=this;return n.options.responsive!==!0?!1:(i=t(e).width(),n.resizer=function(){t(e).width()!==i&&(n.options.autoPlay!==!1&&e.clearInterval(n.autoPlayInterval),e.clearTimeout(o),o=e.setTimeout(function(){i=t(e).width(),n.updateVars()},n.options.responsiveRefreshRate))},void t(e).resize(n.resizer))},updatePosition:function(){var t=this;t.jumpTo(t.currentItem),t.options.autoPlay!==!1&&t.checkAp()},appendItemsSizes:function(){var e=this,o=0,i=e.itemsAmount-e.options.items;e.$owlItems.each(function(n){var s=t(this);s.css({width:e.itemWidth}).data("owl-item",Number(n)),(n%e.options.items===0||n===i)&&(n>i||(o+=1)),s.data("owl-roundPages",o)})},appendWrapperSizes:function(){var t=this,e=t.$owlItems.length*t.itemWidth;t.$owlWrapper.css({width:e,left:0}),t.appendItemsSizes()},calculateAll:function(){var t=this;t.calculateWidth(),t.appendWrapperSizes(),t.loops(),t.max()},calculateWidth:function(){var t=this;t.itemWidth=Math.round(t.$elem.width()/t.options.items)},max:function(){var t=this,e=-1*(t.itemsAmount*t.itemWidth-t.options.items*t.itemWidth);return t.options.items>t.itemsAmount?(t.maximumItem=0,e=0,t.maximumPixels=0):(t.maximumItem=t.itemsAmount-t.options.items,t.maximumPixels=e),e},min:function(){return 0},loops:function(){var e,o,i,n=this,s=0,a=0;for(n.positionsInArray=[0],n.pagesInArray=[],e=0;e<n.itemsAmount;e+=1)a+=n.itemWidth,n.positionsInArray.push(-a),n.options.scrollPerPage===!0&&(o=t(n.$owlItems[e]),i=o.data("owl-roundPages"),i!==s&&(n.pagesInArray[s]=n.positionsInArray[e],s=i))},buildControls:function(){var e=this;(e.options.navigation===!0||e.options.pagination===!0)&&(e.owlControls=t('<div class="owl-controls"/>').toggleClass("clickable",!e.browser.isTouch).appendTo(e.$elem)),e.options.pagination===!0&&e.buildPagination(),e.options.navigation===!0&&e.buildButtons()},buildButtons:function(){var e=this,o=t('<div class="owl-buttons"/>');e.owlControls.append(o),e.buttonPrev=t("<div/>",{"class":"owl-prev",html:e.options.navigationText[0]||""}),e.buttonNext=t("<div/>",{"class":"owl-next",html:e.options.navigationText[1]||""}),o.append(e.buttonPrev).append(e.buttonNext),o.on("touchstart.owlControls mousedown.owlControls",'div[class^="owl"]',function(t){t.preventDefault()}),o.on("touchend.owlControls mouseup.owlControls",'div[class^="owl"]',function(o){o.preventDefault(),t(this).hasClass("owl-next")?e.next():e.prev()})},buildPagination:function(){var e=this;e.paginationWrapper=t('<div class="owl-pagination"/>'),e.owlControls.append(e.paginationWrapper),e.paginationWrapper.on("touchend.owlControls mouseup.owlControls",".owl-page",function(o){o.preventDefault(),Number(t(this).data("owl-page"))!==e.currentItem&&e.goTo(Number(t(this).data("owl-page")),!0)})},updatePagination:function(){var e,o,i,n,s,a,r=this;if(r.options.pagination===!1)return!1;for(r.paginationWrapper.html(""),e=0,o=r.itemsAmount-r.itemsAmount%r.options.items,n=0;n<r.itemsAmount;n+=1)n%r.options.items===0&&(e+=1,o===n&&(i=r.itemsAmount-r.options.items),s=t("<div/>",{"class":"owl-page"}),a=t("<span></span>",{text:r.options.paginationNumbers===!0?e:"","class":r.options.paginationNumbers===!0?"owl-numbers":""}),s.append(a),s.data("owl-page",o===n?i:n),s.data("owl-roundPages",e),r.paginationWrapper.append(s));r.checkPagination()},checkPagination:function(){var e=this;return e.options.pagination===!1?!1:void e.paginationWrapper.find(".owl-page").each(function(){t(this).data("owl-roundPages")===t(e.$owlItems[e.currentItem]).data("owl-roundPages")&&(e.paginationWrapper.find(".owl-page").removeClass("active"),t(this).addClass("active"))})},checkNavigation:function(){var t=this;return t.options.navigation===!1?!1:void(t.options.rewindNav===!1&&(0===t.currentItem&&0===t.maximumItem?(t.buttonPrev.addClass("disabled"),t.buttonNext.addClass("disabled")):0===t.currentItem&&0!==t.maximumItem?(t.buttonPrev.addClass("disabled"),t.buttonNext.removeClass("disabled")):t.currentItem===t.maximumItem?(t.buttonPrev.removeClass("disabled"),t.buttonNext.addClass("disabled")):0!==t.currentItem&&t.currentItem!==t.maximumItem&&(t.buttonPrev.removeClass("disabled"),t.buttonNext.removeClass("disabled"))))},updateControls:function(){var t=this;t.updatePagination(),t.checkNavigation(),t.owlControls&&(t.options.items>=t.itemsAmount?t.owlControls.hide():t.owlControls.show())},destroyControls:function(){var t=this;t.owlControls&&t.owlControls.remove()},next:function(t){var e=this;if(e.isTransition)return!1;if(e.currentItem+=e.options.scrollPerPage===!0?e.options.items:1,e.currentItem>e.maximumItem+(e.options.scrollPerPage===!0?e.options.items-1:0)){if(e.options.rewindNav!==!0)return e.currentItem=e.maximumItem,!1;e.currentItem=0,t="rewind"}e.goTo(e.currentItem,t)},prev:function(t){var e=this;if(e.isTransition)return!1;if(e.options.scrollPerPage===!0&&e.currentItem>0&&e.currentItem<e.options.items?e.currentItem=0:e.currentItem-=e.options.scrollPerPage===!0?e.options.items:1,e.currentItem<0){if(e.options.rewindNav!==!0)return e.currentItem=0,!1;e.currentItem=e.maximumItem,t="rewind"}e.goTo(e.currentItem,t)},goTo:function(t,o,i){var n,s=this;return s.isTransition?!1:("function"==typeof s.options.beforeMove&&s.options.beforeMove.apply(this,[s.$elem]),t>=s.maximumItem?t=s.maximumItem:0>=t&&(t=0),s.currentItem=s.owl.currentItem=t,s.options.transitionStyle!==!1&&"drag"!==i&&1===s.options.items&&s.browser.support3d===!0?(s.swapSpeed(0),s.browser.support3d===!0?s.transition3d(s.positionsInArray[t]):s.css2slide(s.positionsInArray[t],1),s.afterGo(),s.singleItemTransition(),!1):(n=s.positionsInArray[t],s.browser.support3d===!0?(s.isCss3Finish=!1,o===!0?(s.swapSpeed("paginationSpeed"),e.setTimeout(function(){s.isCss3Finish=!0},s.options.paginationSpeed)):"rewind"===o?(s.swapSpeed(s.options.rewindSpeed),e.setTimeout(function(){s.isCss3Finish=!0},s.options.rewindSpeed)):(s.swapSpeed("slideSpeed"),e.setTimeout(function(){s.isCss3Finish=!0},s.options.slideSpeed)),s.transition3d(n)):o===!0?s.css2slide(n,s.options.paginationSpeed):"rewind"===o?s.css2slide(n,s.options.rewindSpeed):s.css2slide(n,s.options.slideSpeed),void s.afterGo()))},jumpTo:function(t){var e=this;"function"==typeof e.options.beforeMove&&e.options.beforeMove.apply(this,[e.$elem]),t>=e.maximumItem||-1===t?t=e.maximumItem:0>=t&&(t=0),e.swapSpeed(0),e.browser.support3d===!0?e.transition3d(e.positionsInArray[t]):e.css2slide(e.positionsInArray[t],1),e.currentItem=e.owl.currentItem=t,e.afterGo()},afterGo:function(){var t=this;t.prevArr.push(t.currentItem),t.prevItem=t.owl.prevItem=t.prevArr[t.prevArr.length-2],t.prevArr.shift(0),t.prevItem!==t.currentItem&&(t.checkPagination(),t.checkNavigation(),t.eachMoveUpdate(),t.options.autoPlay!==!1&&t.checkAp()),"function"==typeof t.options.afterMove&&t.prevItem!==t.currentItem&&t.options.afterMove.apply(this,[t.$elem])},stop:function(){var t=this;t.apStatus="stop",e.clearInterval(t.autoPlayInterval)},checkAp:function(){var t=this;"stop"!==t.apStatus&&t.play()},play:function(){var t=this;return t.apStatus="play",t.options.autoPlay===!1?!1:(e.clearInterval(t.autoPlayInterval),void(t.autoPlayInterval=e.setInterval(function(){t.next(!0)},t.options.autoPlay)))},swapSpeed:function(t){var e=this;"slideSpeed"===t?e.$owlWrapper.css(e.addCssSpeed(e.options.slideSpeed)):"paginationSpeed"===t?e.$owlWrapper.css(e.addCssSpeed(e.options.paginationSpeed)):"string"!=typeof t&&e.$owlWrapper.css(e.addCssSpeed(t))},addCssSpeed:function(t){return{"-webkit-transition":"all "+t+"ms ease","-moz-transition":"all "+t+"ms ease","-o-transition":"all "+t+"ms ease",transition:"all "+t+"ms ease"}},removeTransition:function(){return{"-webkit-transition":"","-moz-transition":"","-o-transition":"",transition:""}},doTranslate:function(t){return{"-webkit-transform":"translate3d("+t+"px, 0px, 0px)","-moz-transform":"translate3d("+t+"px, 0px, 0px)","-o-transform":"translate3d("+t+"px, 0px, 0px)","-ms-transform":"translate3d("+t+"px, 0px, 0px)",transform:"translate3d("+t+"px, 0px,0px)"}},transition3d:function(t){var e=this;e.$owlWrapper.css(e.doTranslate(t))},css2move:function(t){var e=this;e.$owlWrapper.css({left:t})},css2slide:function(t,e){var o=this;o.isCssFinish=!1,o.$owlWrapper.stop(!0,!0).animate({left:t},{duration:e||o.options.slideSpeed,complete:function(){o.isCssFinish=!0}})},checkBrowser:function(){var t,i,n,s,a=this,r="translate3d(0px, 0px, 0px)",l=o.createElement("div");l.style.cssText=" -moz-transform:"+r+"; -ms-transform:"+r+"; -o-transform:"+r+"; -webkit-transform:"+r+"; transform:"+r,t=/translate3d\(0px, 0px, 0px\)/g,i=l.style.cssText.match(t),n=null!==i&&1===i.length,s="ontouchstart"in e||e.navigator.msMaxTouchPoints,a.browser={support3d:n,isTouch:s}},moveEvents:function(){var t=this;(t.options.mouseDrag!==!1||t.options.touchDrag!==!1)&&(t.gestures(),t.disabledEvents())},eventTypes:function(){var t=this,e=["s","e","x"];t.ev_types={},t.options.mouseDrag===!0&&t.options.touchDrag===!0?e=["touchstart.owl mousedown.owl","touchmove.owl mousemove.owl","touchend.owl touchcancel.owl mouseup.owl"]:t.options.mouseDrag===!1&&t.options.touchDrag===!0?e=["touchstart.owl","touchmove.owl","touchend.owl touchcancel.owl"]:t.options.mouseDrag===!0&&t.options.touchDrag===!1&&(e=["mousedown.owl","mousemove.owl","mouseup.owl"]),t.ev_types.start=e[0],t.ev_types.move=e[1],t.ev_types.end=e[2]},disabledEvents:function(){var e=this;e.$elem.on("dragstart.owl",function(t){t.preventDefault()}),e.$elem.on("mousedown.disableTextSelect",function(e){return t(e.target).is("input, textarea, select, option")})},gestures:function(){function i(t){if(void 0!==t.touches)return{x:t.touches[0].pageX,y:t.touches[0].pageY};if(void 0===t.touches){if(void 0!==t.pageX)return{x:t.pageX,y:t.pageY};if(void 0===t.pageX)return{x:t.clientX,y:t.clientY}}}function n(e){"on"===e?(t(o).on(l.ev_types.move,a),t(o).on(l.ev_types.end,r)):"off"===e&&(t(o).off(l.ev_types.move),t(o).off(l.ev_types.end))}function s(o){var s,a=o.originalEvent||o||e.event;if(3===a.which)return!1;if(!(l.itemsAmount<=l.options.items)){if(l.isCssFinish===!1&&!l.options.dragBeforeAnimFinish)return!1;if(l.isCss3Finish===!1&&!l.options.dragBeforeAnimFinish)return!1;l.options.autoPlay!==!1&&e.clearInterval(l.autoPlayInterval),l.browser.isTouch===!0||l.$owlWrapper.hasClass("grabbing")||l.$owlWrapper.addClass("grabbing"),l.newPosX=0,l.newRelativeX=0,t(this).css(l.removeTransition()),s=t(this).position(),p.relativePos=s.left,p.offsetX=i(a).x-s.left,p.offsetY=i(a).y-s.top,n("on"),p.sliding=!1,p.targetElement=a.target||a.srcElement}}function a(n){var s,a,r=n.originalEvent||n||e.event;l.newPosX=i(r).x-p.offsetX,l.newPosY=i(r).y-p.offsetY,l.newRelativeX=l.newPosX-p.relativePos,"function"==typeof l.options.startDragging&&p.dragging!==!0&&0!==l.newRelativeX&&(p.dragging=!0,l.options.startDragging.apply(l,[l.$elem])),(l.newRelativeX>8||l.newRelativeX<-8)&&l.browser.isTouch===!0&&(void 0!==r.preventDefault?r.preventDefault():r.returnValue=!1,p.sliding=!0),(l.newPosY>10||l.newPosY<-10)&&p.sliding===!1&&t(o).off("touchmove.owl"),s=function(){return l.newRelativeX/5},a=function(){return l.maximumPixels+l.newRelativeX/5},l.newPosX=Math.max(Math.min(l.newPosX,s()),a()),l.browser.support3d===!0?l.transition3d(l.newPosX):l.css2move(l.newPosX)}function r(o){var i,s,a,r=o.originalEvent||o||e.event;r.target=r.target||r.srcElement,p.dragging=!1,l.browser.isTouch!==!0&&l.$owlWrapper.removeClass("grabbing"),l.dragDirection=l.owl.dragDirection=l.newRelativeX<0?"left":"right",0!==l.newRelativeX&&(i=l.getNewPosition(),l.goTo(i,!1,"drag"),p.targetElement===r.target&&l.browser.isTouch!==!0&&(t(r.target).on("click.disable",function(e){e.stopImmediatePropagation(),e.stopPropagation(),e.preventDefault(),t(e.target).off("click.disable")}),s=t._data(r.target,"events").click,a=s.pop(),s.splice(0,0,a))),n("off")}var l=this,p={offsetX:0,offsetY:0,baseElWidth:0,relativePos:0,position:null,minSwipe:null,maxSwipe:null,sliding:null,dargging:null,targetElement:null};l.isCssFinish=!0,l.$elem.on(l.ev_types.start,".owl-wrapper",s)},getNewPosition:function(){var t=this,e=t.closestItem();return e>t.maximumItem?(t.currentItem=t.maximumItem,e=t.maximumItem):t.newPosX>=0&&(e=0,t.currentItem=0),e},closestItem:function(){var e=this,o=e.options.scrollPerPage===!0?e.pagesInArray:e.positionsInArray,i=e.newPosX,n=null;return t.each(o,function(s,a){i-e.itemWidth/20>o[s+1]&&i-e.itemWidth/20<a&&"left"===e.moveDirection()?(n=a,e.currentItem=e.options.scrollPerPage===!0?t.inArray(n,e.positionsInArray):s):i+e.itemWidth/20<a&&i+e.itemWidth/20>(o[s+1]||o[s]-e.itemWidth)&&"right"===e.moveDirection()&&(e.options.scrollPerPage===!0?(n=o[s+1]||o[o.length-1],e.currentItem=t.inArray(n,e.positionsInArray)):(n=o[s+1],e.currentItem=s+1))}),e.currentItem},moveDirection:function(){var t,e=this;return e.newRelativeX<0?(t="right",e.playDirection="next"):(t="left",e.playDirection="prev"),t},customEvents:function(){var t=this;t.$elem.on("owl.next",function(){t.next()}),t.$elem.on("owl.prev",function(){t.prev()}),t.$elem.on("owl.play",function(e,o){t.options.autoPlay=o,t.play(),t.hoverStatus="play"}),t.$elem.on("owl.stop",function(){t.stop(),t.hoverStatus="stop"}),t.$elem.on("owl.goTo",function(e,o){t.goTo(o)}),t.$elem.on("owl.jumpTo",function(e,o){t.jumpTo(o)})},stopOnHover:function(){var t=this;t.options.stopOnHover===!0&&t.browser.isTouch!==!0&&t.options.autoPlay!==!1&&(t.$elem.on("mouseover",function(){t.stop()}),t.$elem.on("mouseout",function(){"stop"!==t.hoverStatus&&t.play()}))},lazyLoad:function(){var e,o,i,n,s,a=this;if(a.options.lazyLoad===!1)return!1;for(e=0;e<a.itemsAmount;e+=1)o=t(a.$owlItems[e]),"loaded"!==o.data("owl-loaded")&&(i=o.data("owl-item"),n=o.find(".lazyOwl"),"string"==typeof n.data("src")?(void 0===o.data("owl-loaded")&&(n.hide(),o.addClass("loading").data("owl-loaded","checked")),s=a.options.lazyFollow===!0?i>=a.currentItem:!0,s&&i<a.currentItem+a.options.items&&n.length&&a.lazyPreload(o,n)):o.data("owl-loaded","loaded"))},lazyPreload:function(t,o){function i(){t.data("owl-loaded","loaded").removeClass("loading"),o.removeAttr("data-src"),"fade"===a.options.lazyEffect?o.fadeIn(400):o.show(),"function"==typeof a.options.afterLazyLoad&&a.options.afterLazyLoad.apply(this,[a.$elem])}function n(){r+=1,a.completeImg(o.get(0))||s===!0?i():100>=r?e.setTimeout(n,100):i()}var s,a=this,r=0;"DIV"===o.prop("tagName")?(o.css("background-image","url("+o.data("src")+")"),s=!0):o[0].src=o.data("src"),n()},autoHeight:function(){function o(){var o=t(s.$owlItems[s.currentItem]).height();s.wrapperOuter.css("height",o+"px"),s.wrapperOuter.hasClass("autoHeight")||e.setTimeout(function(){s.wrapperOuter.addClass("autoHeight")},0)}function i(){n+=1,s.completeImg(a.get(0))?o():100>=n?e.setTimeout(i,100):s.wrapperOuter.css("height","")}var n,s=this,a=t(s.$owlItems[s.currentItem]).find("img");void 0!==a.get(0)?(n=0,i()):o()},completeImg:function(t){var e;return t.complete?(e=typeof t.naturalWidth,"undefined"!==e&&0===t.naturalWidth?!1:!0):!1},onVisibleItems:function(){var e,o=this;for(o.options.addClassActive===!0&&o.$owlItems.removeClass("active"),o.visibleItems=[],e=o.currentItem;e<o.currentItem+o.options.items;e+=1)o.visibleItems.push(e),o.options.addClassActive===!0&&t(o.$owlItems[e]).addClass("active");o.owl.visibleItems=o.visibleItems},transitionTypes:function(t){var e=this;e.outClass="owl-"+t+"-out",e.inClass="owl-"+t+"-in"},singleItemTransition:function(){function t(t){return{position:"relative",left:t+"px"}}var e=this,o=e.outClass,i=e.inClass,n=e.$owlItems.eq(e.currentItem),s=e.$owlItems.eq(e.prevItem),a=Math.abs(e.positionsInArray[e.currentItem])+e.positionsInArray[e.prevItem],r=Math.abs(e.positionsInArray[e.currentItem])+e.itemWidth/2,l="webkitAnimationEnd oAnimationEnd MSAnimationEnd animationend";e.isTransition=!0,e.$owlWrapper.addClass("owl-origin").css({"-webkit-transform-origin":r+"px","-moz-perspective-origin":r+"px","perspective-origin":r+"px"}),s.css(t(a,10)).addClass(o).on(l,function(){e.endPrev=!0,s.off(l),e.clearTransStyle(s,o)}),n.addClass(i).on(l,function(){e.endCurrent=!0,n.off(l),e.clearTransStyle(n,i)})},clearTransStyle:function(t,e){var o=this;t.css({position:"",left:""}).removeClass(e),o.endPrev&&o.endCurrent&&(o.$owlWrapper.removeClass("owl-origin"),o.endPrev=!1,o.endCurrent=!1,o.isTransition=!1)},owlStatus:function(){var t=this;t.owl={userOptions:t.userOptions,baseElement:t.$elem,userItems:t.$userItems,owlItems:t.$owlItems,currentItem:t.currentItem,prevItem:t.prevItem,visibleItems:t.visibleItems,isTouch:t.browser.isTouch,browser:t.browser,dragDirection:t.dragDirection}},clearEvents:function(){var i=this;i.$elem.off(".owl owl mousedown.disableTextSelect"),t(o).off(".owl owl"),t(e).off("resize",i.resizer)},unWrap:function(){var t=this;0!==t.$elem.children().length&&(t.$owlWrapper.unwrap(),t.$userItems.unwrap().unwrap(),t.owlControls&&t.owlControls.remove()),t.clearEvents(),t.$elem.attr("style",t.$elem.data("owl-originalStyles")||"").attr("class",t.$elem.data("owl-originalClasses"))},destroy:function(){var t=this;t.stop(),e.clearInterval(t.checkVisible),t.unWrap(),t.$elem.removeData()},reinit:function(e){var o=this,i=t.extend({},o.userOptions,e);o.unWrap(),o.init(i,o.$elem)},addItem:function(t,e){var o,i=this;return t?0===i.$elem.children().length?(i.$elem.append(t),i.setVars(),!1):(i.unWrap(),o=void 0===e||-1===e?-1:e,o>=i.$userItems.length||-1===o?i.$userItems.eq(-1).after(t):i.$userItems.eq(o).before(t),void i.setVars()):!1},removeItem:function(t){var e,o=this;return 0===o.$elem.children().length?!1:(e=void 0===t||-1===t?-1:t,o.unWrap(),o.$userItems.eq(e).remove(),void o.setVars())}};t.fn.owlCarousel=function(e){return this.each(function(){if(t(this).data("owl-init")===!0)return!1;t(this).data("owl-init",!0);var o=Object.create(i);o.init(e,this),t.data(this,"owlCarousel",o)})},t.fn.owlCarousel.options={items:5,itemsCustom:!1,itemsDesktop:[1199,4],itemsDesktopSmall:[979,3],itemsTablet:[768,2],itemsTabletSmall:!1,itemsMobile:[479,1],singleItem:!1,itemsScaleUp:!1,slideSpeed:200,paginationSpeed:800,rewindSpeed:1e3,autoPlay:!1,stopOnHover:!1,navigation:!1,navigationText:["prev","next"],rewindNav:!0,scrollPerPage:!1,pagination:!0,paginationNumbers:!1,responsive:!0,responsiveRefreshRate:200,responsiveBaseWidth:e,baseClass:"owl-carousel",theme:"owl-theme",lazyLoad:!1,lazyFollow:!0,lazyEffect:"fade",autoHeight:!1,jsonPath:!1,jsonSuccess:!1,dragBeforeAnimFinish:!0,mouseDrag:!0,touchDrag:!0,addClassActive:!1,transitionStyle:!1,beforeUpdate:!1,afterUpdate:!1,beforeInit:!1,afterInit:!1,beforeMove:!1,afterMove:!1,afterAction:!1,startDragging:!1,afterLazyLoad:!1}}(jQuery,window,document);', 'modified' => '2016-11-10 14:47:39' ), (int) 5 => array( 'id' => (int) 5, 'name' => 'jquery.panelslider.min', 'data' => '/* * jQuery Panel Slider plugin v0.1.1 * https://github.com/eduardomb/jquery-panelslider */ (function($) { 'use strict'; var $body = $('body'), _sliding = false; function _slideIn(panel, options) { var panelWidth = panel.outerWidth(true), bodyAnimation = {}, panelAnimation = {}; if(panel.is(':visible') || _sliding) { return; } _sliding = true; $body.addClass('ps-active'); panel.addClass('ps-active-panel').css({ position: 'fixed', top: 0, height: '100%', 'z-index': 999999 }); panel.data(options); switch (options.side) { case 'left': panel.css({ left: '-' + panelWidth + 'px', right: 'auto' }); bodyAnimation['margin-left'] = '+=' + panelWidth; panelAnimation.left = '+=' + panelWidth; break; case 'right': panel.css({ left: 'auto', right: '-' + panelWidth + 'px' }); bodyAnimation['margin-left'] = '-=' + panelWidth; panelAnimation.right = '+=' + panelWidth; break; } $body.animate(bodyAnimation, options.duration); panel.show().animate(panelAnimation, options.duration, function() { _sliding = false; if(typeof options.onOpen == 'function') { options.onOpen(); } }); } $.panelslider = function(element, options) { var active = $('.ps-active-panel'); var defaults = { side: 'left', // panel side: left or right duration: 200, // Transition duration in miliseconds clickClose: true, // If true closes panel when clicking outside it onOpen: null // When supplied, function is called after the panel opens }; options = $.extend({}, defaults, options); // If another panel is opened, close it before opening the new one if(active.is(':visible') && active[0] != element[0]) { $.panelslider.close(function() { _slideIn(element, options); }); } else if(!active.length || active.is(':hidden')) { _slideIn(element, options); } }; $.panelslider.close = function(callback) { var active = $('.ps-active-panel'), duration = active.data('duration'), panelWidth = active.outerWidth(true), bodyAnimation = {}, panelAnimation = {}; if(!active.length || active.is(':hidden') || _sliding) { return; } _sliding = true; switch(active.data('side')) { case 'left': bodyAnimation['margin-left'] = '-=' + panelWidth; panelAnimation.left = '-=' + panelWidth; break; case 'right': bodyAnimation['margin-left'] = '+=' + panelWidth; panelAnimation.right = '-=' + panelWidth; break; } active.animate(panelAnimation, duration); $body.animate(bodyAnimation, duration, function() { active.hide(); active.removeClass('ps-active-panel'); _sliding = false; if(callback) { callback(); } }).removeClass('ps-active'); }; // Bind click outside panel and ESC key to close panel if clickClose is true $(document).bind('click keyup', function(e) { var active = $('.ps-active-panel'); if(e.type == 'keyup' && e.keyCode != 27) { return; } if(active.is(':visible') && active.data('clickClose')) { $.panelslider.close(); } }); // Prevent click on panel to close it $(document).on('click', '.ps-active-panel', function(e) { e.stopPropagation(); }); $.fn.panelslider = function(options) { this.click(function(e) { var active = $('.ps-active-panel'), panel = $(this.getAttribute('href')); // Close panel if it is already opened otherwise open it if (active.is(':visible') && panel[0] == active[0]) { $.panelslider.close(); } else { $.panelslider(panel, options); } e.preventDefault(); e.stopPropagation(); }); return this; }; })(jQuery); ', 'modified' => '2016-11-10 14:47:39' ), (int) 4 => array( 'id' => (int) 4, 'name' => 'intlxform', 'data' => ' if($('body').hasClass('locale-sr')) { var checkingData = 'Provera podataka'; } else { var checkingData = 'Checking data'; } (function($){ // Create some defaults, extending them with any options that were provided $.fn.intlxform = function(options) { var _top = $(this); var settings = { 'type': 'post', 'action' : '', 'showResponse' : true, 'loadingMessage' : checkingData, 'wrapElem' : '', 'clearForm': true, 'fieldRemark' : true, 'hideForm' : false, 'onSuccess' : null, 'onFailure' : null, 'onError' : null, 'onFinish' : null, 'headers': { 'Accept' : 'application/json; charset=utf-8' } }; settings = $.extend(settings, options); return this.each(function() { if(settings.type.length == 0) { if($(this).attr('method') != undefined) { settings.type = $(this).attr('method'); } } if(settings.action.length == 0) { if($(this).attr('action') != undefined) { settings.action = $(this).attr('action'); } } $(this).submit(function(event){ event.preventDefault(); // Abort any pending request if (request) { request.abort(); } // Setup some local variables var $form = $(this); // Cache all fields var $inputs = $form.find("input, select, button, textarea"); // Serialize the data in the form $inputs.each(function() { if($(this).attr('data-defaultValue') != 'undefined') { if($(this).attr('data-defaultValue') == $(this).val()) { $(this).val(''); } } }); var serializedData = $form.serialize(); $inputs.each(function() { if($(this).attr('data-defaultValue') != 'undefined' && $(this).val() =='') { $(this).val($(this).attr('data-defaultValue')); } }); // Disable the inputs for the duration of the ajax request $inputs.prop("disabled", true); $form.find(".form-message").text(settings.loadingMessage); // Fire off the request var request = $.ajax({ url: settings.action, type: settings.type, headers: settings.headers, data: serializedData }); // Callback handler that will be called on success request.done(function (response, textStatus, jqXHR){ parseFormResponse(response, $form); }); // callback handler that will be called on failure request.fail(function (jqXHR, textStatus, errorThrown){ if(typeof settings.onFailure == 'function') { settings.onFailure.call(); } else { console.error( "The following error occured: "+ textStatus, errorThrown ); } }); // callback handler that will be called regardless // if the request failed or succeeded request.always(function () { // reenable the inputs $inputs.prop("disabled", false); }); // prevent default posting of form event.preventDefault(); }); }) function parseFormResponse(response, form) { form.find(".form-message").text(''); form.find(".validation-error").removeClass('validation-error'); form.find(".validation-error-message").remove(); // Make sure we have a JSON response if(typeof response == "string") { try { response = JSON.parse(response); } catch(e) { return false; } } // On error occured if(!response.response) { for(var fieldName in response.errors) { var message = response.errors[fieldName]; var parent = form.find("[name='data[" + fieldName + "]']").last().parent(); parent.addClass('validation-error'); if(settings.fieldRemark == true) { parent.append('<div class="validation-error-message">' + message + '</div>'); } } // Callback: On error if(typeof settings.onError == 'function') { settings.onError(response); } // On Success } else { // Callback: On success if(typeof settings.onSuccess == 'function') { settings.onSuccess(response); } // Clear form if(settings.clearForm) { form.find("input, select, textarea").not('[type=button], [type=submit], [type=radio], [type=reset], .persistent').val(''); } } // Show message, if any if(response.message != null && response.message != '' && settings.showResponse) { var messageElement = form.find(".form-message"); messageElement.removeClass('form-message-error').removeClass('form-message-success'); messageElement.addClass(response.response ? 'form-message-success' : 'form-message-error'); messageElement.text(response.message).show(); } // Callback: On finish if(typeof settings.onFinish == 'function') { settings.onFinish(response); } } }; })(jQuery); ', 'modified' => '2016-11-10 14:47:39' ), (int) 3 => array( 'id' => (int) 3, 'name' => 'jquery.youtubevideogallery', 'data' => '/** * youtubeVideoGallery plugin for jquery * Simple video gallery for youtube, for more details see http://plugins.jquery.com/youtubevideogallery * * @author clanceyp * @see http://plugins.jquery.com/youtubevideogallery/ * @version 1.3.0 * */ ;(function($) { "use strict"; $.fn.extend({ youtubeVideoGallery:function(options) { var version = '1.3.0', isLegacyIE = (/\bMSIE [4|5|6|7]/.test(navigator.userAgent)), defaults = { assetFolder : '', fancybox : { arrows : false, closeBtn : true, closeEffect : 'fade', helpers : { media : {}, buttons : {} }, openEffect : 'fade' }, forceLegacyIE:false, iframeTemplate:'<iframe title="Youtube video player" id="youtube-videogallery-iframe" style="height:{options.innerHeight}px;width:{options.innerWidth}px;" frameborder="0" src="about:blank" />', innerHeight: 450, innerWidth: 600, newWindow: '(opens in a new window)', playButton: '/img/ico_play.png', plugin:'self', style:'', title:'default', thumbWidth: '100%', videos:[], urlImg : 'http://img.youtube.com/vi/$id/0.jpg', urlEmbed : 'http://www.youtube.com/embed/$id', urlLink : 'http://www.youtube.com/watch?v=$id' }; this.test = {}; this.version = version; function log(message){ if ('console' in window && window.console.log){ window.console.log(message); } } function getVideoLinks($this){ var arr = [], a = $this.find("a"); a.each(function(i, el){ arr.push({ id: getId( $(el).attr('href') ), title: $(el).text() }); }); return arr; } function getIdFromEntry(obj){ if (typeof obj === 'string'){ return getId(obj); } else if (obj.id && typeof obj.id === 'string'){ return obj.id; } else if (obj.link && obj.link.length ){ for ( var i = 0, l = obj.link.length; i < l ; i++){ if (obj.link[i].type === 'text/html'){ return getId(obj.link[i].href) } } } log('could not find ID from object, maybe an unsupported API?') return ''; } function getId(href){ var id = ''; if (!!href && href.indexOf('www.youtube.com/v/') > 0) { id = getBefore(href.split('www.youtube.com/v/')[1], '?') } else if (!!href && href.indexOf('/embed/') > 0){ id = getBefore(href.split('/embed/')[1], '?'); } else if (!!href && href.indexOf('?v=') > 0){// this could be version if API call!! id = getBefore(href.split('?v=')[1],'&'); } else if (!!href && href.indexOf('video:') > 0){ id = getBefore(href.split('video:')[1], ':'); } else if (!!href){ id = href; } return id; } function getBefore(str, before){ if (!!str && str.indexOf(before)){ str = str.split(before)[0]; } return str; } function getIframeTemplate(innerWidth, innerHeight){ var str = options.iframeTemplate; return str.replace('{options.innerHeight}', innerHeight).replace('{options.innerWidth}', innerWidth); } function open(e){ var el = e.currentTarget; e.preventDefault(); $('div.youtube-videogallery-bodycover').css( { 'height':$(document).height()} ); $('div.youtube-videogallery-display').css({ 'marginLeft':-options.innerWidth/2, 'marginTop':-options.innerHeight/2 }); $('#youtube-videogallery-iframe').attr( 'src', options.urlEmbed.replace("$id", $(el).attr('data-youtube-id') ) ); $('body').addClass('youtube-videogallery-active'); } function close(e){ $('#youtube-videogallery-iframe').attr( 'src', 'about:blank'); $('body').removeClass('youtube-videogallery-active'); } function setButtonMargin(w, h, context){ if (w === 0 || h === 0){ $(context).find("img.youtube-videogallery-play").remove(); return; } $(context).find("img.youtube-videogallery-play").css({ 'marginLeft':'-23px', 'marginTop':'-33.5px' }); } function getStyle(style){ if (!!style){ return "youtube-videogallery-" + style; } return ''; } function getTitleStyle(title){ return title === 'full' ? 'youtube-videogallery-allowtitle' : ''; } function getVideosFromFeed(data){ var videos = [], items = (data && data.data && data.data.items) ? data.data.items : (data && data.feed && data.feed.entry) ? data.feed.entry : []; $( items ).each(function(i, item){ var id = getIdFromEntry(item); videos.push({ id: getIdFromEntry(item), title: item.title.$t || item.title }); }); return videos; } /** * this.test = object * * Test object to expose private methods to a test API. * This allows us to test private methods, without * exposing them (e.g. they can't be overwritten) * */ this.test = { getBefore:getBefore, getId:getId, getVideoLinks:getVideoLinks, getIframeTemplate:getIframeTemplate, getTitleStyle:getTitleStyle, getStyle:getStyle, getVideosFromFeed:getVideosFromFeed, getIdFromEntry:getIdFromEntry }; function load($this, options) { var videos = ( options.videos.length ) ? options.videos : getVideoLinks($this), html = '', href, src, titleSpan, video, playButtonSrc = (!!options.assetFolder) ? options.assetFolder +'/'+ options.playButton : options.playButton , img = document.createElement('img'); img.onload = function(){ setButtonMargin(this.width, this.height, $this); }; img.onerror = function(){ setButtonMargin(0, 0, $this); }; img.src = playButtonSrc+'?'+ +(new Date()); for (var i = 0, l = videos.length; i < l; i++){ video = videos[i]; if (!video.id){continue;} href = options.urlLink.replace("$id", video.id); src = options.urlImg.replace("$id", video.id); titleSpan = (!!video.title && options.title !== 'none') ? '<span class="youtube-videogallery-title">'+ video.title +'</span>' : ''; html+= '<li class="youtube-videogallery-item"><a title="'+video.title+'" data-youtube-id="'+ video.id +'" href="'+ href +'" class="youtube-videogallery-link"><img class="youtube-videogallery-play" src="'+ playButtonSrc +'" title="play" /><img class="youtube-videogallery-img" src="'+ src +'" />'+ titleSpan +'</a></li>'; } $this.empty() .append(html) .addClass('youtube-videogallery-container') .addClass( getStyle( options.style ) ) .addClass( getTitleStyle( options.title ) ); if (options.supported && options.plugin === 'colorbox' && $.colorbox){ $this.find("a.youtube-videogallery-link").each(function(i, el){ $(el) .attr('href', options.urlEmbed.replace("$id", $(el).attr('data-youtube-id') ) ) .attr('aria-controls','youtube-videogallery-iframe') .colorbox({iframe:true, innerWidth:options.innerWidth, innerHeight:options.innerHeight}); }); } else if (options.supported && options.plugin === 'fancybox' && !!$().fancybox){ $this.find("a.youtube-videogallery-link").each(function(i, el){ $(el) .attr('rel', 'media-gallery') .fancybox(options.fancybox); }); } else if (options.supported && options.plugin === 'self'){ if (!$('div.youtube-videogallery-bodycover').length){ $('body') .append('<div class="youtube-videogallery-bodycover"/>') .append('<div class="youtube-videogallery-display">'+ getIframeTemplate(options.innerWidth, options.innerHeight) +'</div>'); $('div.youtube-videogallery-bodycover').on('click',close); $(document).on('keydown', function(e) { if (e.which === 27) { close(); } }); } $this.find("a.youtube-videogallery-link").on('click',open); } else { $this.find("a.youtube-videogallery-link") .attr('target','_blank') .append('<span class="youtube-videogallery-screen-reader-only">'+options.newWindow+'</span>') .each(function(i, el){ $(el).attr('title', $(el).attr('title')+' '+ options.newWindow); }); } return $this; } // Set options options = $.extend(defaults, options); options.supported = ( /* don't show lightbox if: old untested jquery version, or the lightbox is bigger than the viewport */ !!$().on && ( $(window).width() > options.innerWidth || $(window).height() > options.innerHeight) ); options.plugin = (isLegacyIE && !options.forceLegacyIE) ? 'none' : options.plugin;// by default turn off plugins for IE<=7 // it's an API, load promise and return the original object for chaining if (!!options.apiUrl){ var $this = this, apiUrl = options.apiUrl, jqxhr = $.ajax({ url:apiUrl, dataType:"jsonp", beforeSend:function(){ if (!options.apiFallbackUrl){ return; } $this.each(function(i, el){ $(el).empty() .append('<li><a /></li>') .find('a') .attr('href', options.apiFallbackUrl) .text(options.apiFallbackUrl); }); }}) .done(function(data) { options.videos = getVideosFromFeed(data); $this.each(function(i, el){ load($(el), options); }); }) .fail(function(){ log('Error getting youtube API requested by jQuery.youtubeVideoGallery: '+ apiUrl); }); return $this; } return this.each(function(i, el){ load($(el), options); }); } }); })(window.jQuery);', 'modified' => '2016-11-10 14:47:39' ), (int) 2 => array( 'id' => (int) 2, 'name' => 'jquery.bxslider.min', 'data' => '/** * BxSlider v4.1.2 - Fully loaded, responsive content slider * http://bxslider.com * * Copyright 2014, Steven Wanderski - http://stevenwanderski.com - http://bxcreative.com * Written while drinking Belgian ales and listening to jazz * * Released under the MIT license - http://opensource.org/licenses/MIT */ !function(t){var e={},s={mode:"horizontal",slideSelector:"",infiniteLoop:!0,hideControlOnEnd:!1,speed:500,easing:null,slideMargin:0,startSlide:0,randomStart:!1,captions:!1,ticker:!1,tickerHover:!1,adaptiveHeight:!1,adaptiveHeightSpeed:500,video:!1,useCSS:!0,preloadImages:"visible",responsive:!0,slideZIndex:50,touchEnabled:!0,swipeThreshold:50,oneToOneTouch:!0,preventDefaultSwipeX:!0,preventDefaultSwipeY:!1,pager:!0,pagerType:"full",pagerShortSeparator:" / ",pagerSelector:null,buildPager:null,pagerCustom:null,controls:!0,nextText:"Next",prevText:"Prev",nextSelector:null,prevSelector:null,autoControls:!1,startText:"Start",stopText:"Stop",autoControlsCombine:!1,autoControlsSelector:null,auto:!1,pause:4e3,autoStart:!0,autoDirection:"next",autoHover:!1,autoDelay:0,minSlides:1,maxSlides:1,moveSlides:0,slideWidth:0,onSliderLoad:function(){},onSlideBefore:function(){},onSlideAfter:function(){},onSlideNext:function(){},onSlidePrev:function(){},onSliderResize:function(){}};t.fn.bxSlider=function(n){if(0==this.length)return this;if(this.length>1)return this.each(function(){t(this).bxSlider(n)}),this;var o={},r=this;e.el=this;var a=t(window).width(),l=t(window).height(),d=function(){o.settings=t.extend({},s,n),o.settings.slideWidth=parseInt(o.settings.slideWidth),o.children=r.children(o.settings.slideSelector),o.children.length<o.settings.minSlides&&(o.settings.minSlides=o.children.length),o.children.length<o.settings.maxSlides&&(o.settings.maxSlides=o.children.length),o.settings.randomStart&&(o.settings.startSlide=Math.floor(Math.random()*o.children.length)),o.active={index:o.settings.startSlide},o.carousel=o.settings.minSlides>1||o.settings.maxSlides>1,o.carousel&&(o.settings.preloadImages="all"),o.minThreshold=o.settings.minSlides*o.settings.slideWidth+(o.settings.minSlides-1)*o.settings.slideMargin,o.maxThreshold=o.settings.maxSlides*o.settings.slideWidth+(o.settings.maxSlides-1)*o.settings.slideMargin,o.working=!1,o.controls={},o.interval=null,o.animProp="vertical"==o.settings.mode?"top":"left",o.usingCSS=o.settings.useCSS&&"fade"!=o.settings.mode&&function(){var t=document.createElement("div"),e=["WebkitPerspective","MozPerspective","OPerspective","msPerspective"];for(var i in e)if(void 0!==t.style[e[i]])return o.cssPrefix=e[i].replace("Perspective","").toLowerCase(),o.animProp="-"+o.cssPrefix+"-transform",!0;return!1}(),"vertical"==o.settings.mode&&(o.settings.maxSlides=o.settings.minSlides),r.data("origStyle",r.attr("style")),r.children(o.settings.slideSelector).each(function(){t(this).data("origStyle",t(this).attr("style"))}),c()},c=function(){r.wrap('<div class="bx-wrapper"><div class="bx-viewport"></div></div>'),o.viewport=r.parent(),o.loader=t('<div class="bx-loading" />'),o.viewport.prepend(o.loader),r.css({width:"horizontal"==o.settings.mode?100*o.children.length+215+"%":"auto",position:"relative"}),o.usingCSS&&o.settings.easing?r.css("-"+o.cssPrefix+"-transition-timing-function",o.settings.easing):o.settings.easing||(o.settings.easing="swing"),f(),o.viewport.css({width:"100%",overflow:"hidden",position:"relative"}),o.viewport.parent().css({maxWidth:p()}),o.settings.pager||o.viewport.parent().css({margin:"0 auto 0px"}),o.children.css({"float":"horizontal"==o.settings.mode?"left":"none",listStyle:"none",position:"relative"}),o.children.css("width",u()),"horizontal"==o.settings.mode&&o.settings.slideMargin>0&&o.children.css("marginRight",o.settings.slideMargin),"vertical"==o.settings.mode&&o.settings.slideMargin>0&&o.children.css("marginBottom",o.settings.slideMargin),"fade"==o.settings.mode&&(o.children.css({position:"absolute",zIndex:0,display:"none"}),o.children.eq(o.settings.startSlide).css({zIndex:o.settings.slideZIndex,display:"block"})),o.controls.el=t('<div class="bx-controls" />'),o.settings.captions&&P(),o.active.last=o.settings.startSlide==x()-1,o.settings.video&&r.fitVids();var e=o.children.eq(o.settings.startSlide);"all"==o.settings.preloadImages&&(e=o.children),o.settings.ticker?o.settings.pager=!1:(o.settings.pager&&T(),o.settings.controls&&C(),o.settings.auto&&o.settings.autoControls&&E(),(o.settings.controls||o.settings.autoControls||o.settings.pager)&&o.viewport.after(o.controls.el)),g(e,h)},g=function(e,i){var s=e.find("img, iframe").length;if(0==s)return i(),void 0;var n=0;e.find("img, iframe").each(function(){t(this).one("load",function(){++n==s&&i()}).each(function(){this.complete&&t(this).load()})})},h=function(){if(o.settings.infiniteLoop&&"fade"!=o.settings.mode&&!o.settings.ticker){var e="vertical"==o.settings.mode?o.settings.minSlides:o.settings.maxSlides,i=o.children.slice(0,e).clone().addClass("bx-clone"),s=o.children.slice(-e).clone().addClass("bx-clone");r.append(i).prepend(s)}o.loader.remove(),S(),"vertical"==o.settings.mode&&(o.settings.adaptiveHeight=!0),o.viewport.height(v()),r.redrawSlider(),o.settings.onSliderLoad(o.active.index),o.initialized=!0,o.settings.responsive&&t(window).bind("resize",Z),o.settings.auto&&o.settings.autoStart&&H(),o.settings.ticker&&L(),o.settings.pager&&q(o.settings.startSlide),o.settings.controls&&W(),o.settings.touchEnabled&&!o.settings.ticker&&O()},v=function(){var e=0,s=t();if("vertical"==o.settings.mode||o.settings.adaptiveHeight)if(o.carousel){var n=1==o.settings.moveSlides?o.active.index:o.active.index*m();for(s=o.children.eq(n),i=1;i<=o.settings.maxSlides-1;i++)s=n+i>=o.children.length?s.add(o.children.eq(i-1)):s.add(o.children.eq(n+i))}else s=o.children.eq(o.active.index);else s=o.children;return"vertical"==o.settings.mode?(s.each(function(){e+=t(this).outerHeight()}),o.settings.slideMargin>0&&(e+=o.settings.slideMargin*(o.settings.minSlides-1))):e=Math.max.apply(Math,s.map(function(){return t(this).outerHeight(!1)}).get()),e},p=function(){var t="100%";return o.settings.slideWidth>0&&(t="horizontal"==o.settings.mode?o.settings.maxSlides*o.settings.slideWidth+(o.settings.maxSlides-1)*o.settings.slideMargin:o.settings.slideWidth),t},u=function(){var t=o.settings.slideWidth,e=o.viewport.width();return 0==o.settings.slideWidth||o.settings.slideWidth>e&&!o.carousel||"vertical"==o.settings.mode?t=e:o.settings.maxSlides>1&&"horizontal"==o.settings.mode&&(e>o.maxThreshold||e<o.minThreshold&&(t=(e-o.settings.slideMargin*(o.settings.minSlides-1))/o.settings.minSlides)),t},f=function(){var t=1;if("horizontal"==o.settings.mode&&o.settings.slideWidth>0)if(o.viewport.width()<o.minThreshold)t=o.settings.minSlides;else if(o.viewport.width()>o.maxThreshold)t=o.settings.maxSlides;else{var e=o.children.first().width();t=Math.floor(o.viewport.width()/e)}else"vertical"==o.settings.mode&&(t=o.settings.minSlides);return t},x=function(){var t=0;if(o.settings.moveSlides>0)if(o.settings.infiniteLoop)t=o.children.length/m();else for(var e=0,i=0;e<o.children.length;)++t,e=i+f(),i+=o.settings.moveSlides<=f()?o.settings.moveSlides:f();else t=Math.ceil(o.children.length/f());return t},m=function(){return o.settings.moveSlides>0&&o.settings.moveSlides<=f()?o.settings.moveSlides:f()},S=function(){if(o.children.length>o.settings.maxSlides&&o.active.last&&!o.settings.infiniteLoop){if("horizontal"==o.settings.mode){var t=o.children.last(),e=t.position();b(-(e.left-(o.viewport.width()-t.width())),"reset",0)}else if("vertical"==o.settings.mode){var i=o.children.length-o.settings.minSlides,e=o.children.eq(i).position();b(-e.top,"reset",0)}}else{var e=o.children.eq(o.active.index*m()).position();o.active.index==x()-1&&(o.active.last=!0),void 0!=e&&("horizontal"==o.settings.mode?b(-e.left,"reset",0):"vertical"==o.settings.mode&&b(-e.top,"reset",0))}},b=function(t,e,i,s){if(o.usingCSS){var n="vertical"==o.settings.mode?"translate3d(0, "+t+"px, 0)":"translate3d("+t+"px, 0, 0)";r.css("-"+o.cssPrefix+"-transition-duration",i/1e3+"s"),"slide"==e?(r.css(o.animProp,n),r.bind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",function(){r.unbind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd"),D()})):"reset"==e?r.css(o.animProp,n):"ticker"==e&&(r.css("-"+o.cssPrefix+"-transition-timing-function","linear"),r.css(o.animProp,n),r.bind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",function(){r.unbind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd"),b(s.resetValue,"reset",0),N()}))}else{var a={};a[o.animProp]=t,"slide"==e?r.animate(a,i,o.settings.easing,function(){D()}):"reset"==e?r.css(o.animProp,t):"ticker"==e&&r.animate(a,speed,"linear",function(){b(s.resetValue,"reset",0),N()})}},w=function(){for(var e="",i=x(),s=0;i>s;s++){var n="";o.settings.buildPager&&t.isFunction(o.settings.buildPager)?(n=o.settings.buildPager(s),o.pagerEl.addClass("bx-custom-pager")):(n=s+1,o.pagerEl.addClass("bx-default-pager")),e+='<div class="bx-pager-item"><a href="" data-slide-index="'+s+'" class="bx-pager-link">'+n+"</a></div>"}o.pagerEl.html(e)},T=function(){o.settings.pagerCustom?o.pagerEl=t(o.settings.pagerCustom):(o.pagerEl=t('<div class="bx-pager" />'),o.settings.pagerSelector?t(o.settings.pagerSelector).html(o.pagerEl):o.controls.el.addClass("bx-has-pager").append(o.pagerEl),w()),o.pagerEl.on("click","a",I)},C=function(){o.controls.next=t('<a class="bx-next" href="">'+o.settings.nextText+"</a>"),o.controls.prev=t('<a class="bx-prev" href="">'+o.settings.prevText+"</a>"),o.controls.next.bind("click",y),o.controls.prev.bind("click",z),o.settings.nextSelector&&t(o.settings.nextSelector).append(o.controls.next),o.settings.prevSelector&&t(o.settings.prevSelector).append(o.controls.prev),o.settings.nextSelector||o.settings.prevSelector||(o.controls.directionEl=t('<div class="bx-controls-direction" />'),o.controls.directionEl.append(o.controls.prev).append(o.controls.next),o.controls.el.addClass("bx-has-controls-direction").append(o.controls.directionEl))},E=function(){o.controls.start=t('<div class="bx-controls-auto-item"><a class="bx-start" href="">'+o.settings.startText+"</a></div>"),o.controls.stop=t('<div class="bx-controls-auto-item"><a class="bx-stop" href="">'+o.settings.stopText+"</a></div>"),o.controls.autoEl=t('<div class="bx-controls-auto" />'),o.controls.autoEl.on("click",".bx-start",k),o.controls.autoEl.on("click",".bx-stop",M),o.settings.autoControlsCombine?o.controls.autoEl.append(o.controls.start):o.controls.autoEl.append(o.controls.start).append(o.controls.stop),o.settings.autoControlsSelector?t(o.settings.autoControlsSelector).html(o.controls.autoEl):o.controls.el.addClass("bx-has-controls-auto").append(o.controls.autoEl),A(o.settings.autoStart?"stop":"start")},P=function(){o.children.each(function(){var e=t(this).find("img:first").attr("title");void 0!=e&&(""+e).length&&t(this).append('<div class="bx-caption"><span>'+e+"</span></div>")})},y=function(t){o.settings.auto&&r.stopAuto(),r.goToNextSlide(),t.preventDefault()},z=function(t){o.settings.auto&&r.stopAuto(),r.goToPrevSlide(),t.preventDefault()},k=function(t){r.startAuto(),t.preventDefault()},M=function(t){r.stopAuto(),t.preventDefault()},I=function(e){o.settings.auto&&r.stopAuto();var i=t(e.currentTarget),s=parseInt(i.attr("data-slide-index"));s!=o.active.index&&r.goToSlide(s),e.preventDefault()},q=function(e){var i=o.children.length;return"short"==o.settings.pagerType?(o.settings.maxSlides>1&&(i=Math.ceil(o.children.length/o.settings.maxSlides)),o.pagerEl.html(e+1+o.settings.pagerShortSeparator+i),void 0):(o.pagerEl.find("a").removeClass("active"),o.pagerEl.each(function(i,s){t(s).find("a").eq(e).addClass("active")}),void 0)},D=function(){if(o.settings.infiniteLoop){var t="";0==o.active.index?t=o.children.eq(0).position():o.active.index==x()-1&&o.carousel?t=o.children.eq((x()-1)*m()).position():o.active.index==o.children.length-1&&(t=o.children.eq(o.children.length-1).position()),t&&("horizontal"==o.settings.mode?b(-t.left,"reset",0):"vertical"==o.settings.mode&&b(-t.top,"reset",0))}o.working=!1,o.settings.onSlideAfter(o.children.eq(o.active.index),o.oldIndex,o.active.index)},A=function(t){o.settings.autoControlsCombine?o.controls.autoEl.html(o.controls[t]):(o.controls.autoEl.find("a").removeClass("active"),o.controls.autoEl.find("a:not(.bx-"+t+")").addClass("active"))},W=function(){1==x()?(o.controls.prev.addClass("disabled"),o.controls.next.addClass("disabled")):!o.settings.infiniteLoop&&o.settings.hideControlOnEnd&&(0==o.active.index?(o.controls.prev.addClass("disabled"),o.controls.next.removeClass("disabled")):o.active.index==x()-1?(o.controls.next.addClass("disabled"),o.controls.prev.removeClass("disabled")):(o.controls.prev.removeClass("disabled"),o.controls.next.removeClass("disabled")))},H=function(){o.settings.autoDelay>0?setTimeout(r.startAuto,o.settings.autoDelay):r.startAuto(),o.settings.autoHover&&r.hover(function(){o.interval&&(r.stopAuto(!0),o.autoPaused=!0)},function(){o.autoPaused&&(r.startAuto(!0),o.autoPaused=null)})},L=function(){var e=0;if("next"==o.settings.autoDirection)r.append(o.children.clone().addClass("bx-clone"));else{r.prepend(o.children.clone().addClass("bx-clone"));var i=o.children.first().position();e="horizontal"==o.settings.mode?-i.left:-i.top}b(e,"reset",0),o.settings.pager=!1,o.settings.controls=!1,o.settings.autoControls=!1,o.settings.tickerHover&&!o.usingCSS&&o.viewport.hover(function(){r.stop()},function(){var e=0;o.children.each(function(){e+="horizontal"==o.settings.mode?t(this).outerWidth(!0):t(this).outerHeight(!0)});var i=o.settings.speed/e,s="horizontal"==o.settings.mode?"left":"top",n=i*(e-Math.abs(parseInt(r.css(s))));N(n)}),N()},N=function(t){speed=t?t:o.settings.speed;var e={left:0,top:0},i={left:0,top:0};"next"==o.settings.autoDirection?e=r.find(".bx-clone").first().position():i=o.children.first().position();var s="horizontal"==o.settings.mode?-e.left:-e.top,n="horizontal"==o.settings.mode?-i.left:-i.top,a={resetValue:n};b(s,"ticker",speed,a)},O=function(){o.touch={start:{x:0,y:0},end:{x:0,y:0}},o.viewport.bind("touchstart",X)},X=function(t){if(o.working)t.preventDefault();else{o.touch.originalPos=r.position();var e=t.originalEvent;o.touch.start.x=e.changedTouches[0].pageX,o.touch.start.y=e.changedTouches[0].pageY,o.viewport.bind("touchmove",Y),o.viewport.bind("touchend",V)}},Y=function(t){var e=t.originalEvent,i=Math.abs(e.changedTouches[0].pageX-o.touch.start.x),s=Math.abs(e.changedTouches[0].pageY-o.touch.start.y);if(3*i>s&&o.settings.preventDefaultSwipeX?t.preventDefault():3*s>i&&o.settings.preventDefaultSwipeY&&t.preventDefault(),"fade"!=o.settings.mode&&o.settings.oneToOneTouch){var n=0;if("horizontal"==o.settings.mode){var r=e.changedTouches[0].pageX-o.touch.start.x;n=o.touch.originalPos.left+r}else{var r=e.changedTouches[0].pageY-o.touch.start.y;n=o.touch.originalPos.top+r}b(n,"reset",0)}},V=function(t){o.viewport.unbind("touchmove",Y);var e=t.originalEvent,i=0;if(o.touch.end.x=e.changedTouches[0].pageX,o.touch.end.y=e.changedTouches[0].pageY,"fade"==o.settings.mode){var s=Math.abs(o.touch.start.x-o.touch.end.x);s>=o.settings.swipeThreshold&&(o.touch.start.x>o.touch.end.x?r.goToNextSlide():r.goToPrevSlide(),r.stopAuto())}else{var s=0;"horizontal"==o.settings.mode?(s=o.touch.end.x-o.touch.start.x,i=o.touch.originalPos.left):(s=o.touch.end.y-o.touch.start.y,i=o.touch.originalPos.top),!o.settings.infiniteLoop&&(0==o.active.index&&s>0||o.active.last&&0>s)?b(i,"reset",200):Math.abs(s)>=o.settings.swipeThreshold?(0>s?r.goToNextSlide():r.goToPrevSlide(),r.stopAuto()):b(i,"reset",200)}o.viewport.unbind("touchend",V)},Z=function(){var e=t(window).width(),i=t(window).height();(a!=e||l!=i)&&(a=e,l=i,r.redrawSlider(),o.settings.onSliderResize.call(r,o.active.index))};return r.goToSlide=function(e,i){if(!o.working&&o.active.index!=e)if(o.working=!0,o.oldIndex=o.active.index,o.active.index=0>e?x()-1:e>=x()?0:e,o.settings.onSlideBefore(o.children.eq(o.active.index),o.oldIndex,o.active.index),"next"==i?o.settings.onSlideNext(o.children.eq(o.active.index),o.oldIndex,o.active.index):"prev"==i&&o.settings.onSlidePrev(o.children.eq(o.active.index),o.oldIndex,o.active.index),o.active.last=o.active.index>=x()-1,o.settings.pager&&q(o.active.index),o.settings.controls&&W(),"fade"==o.settings.mode)o.settings.adaptiveHeight&&o.viewport.height()!=v()&&o.viewport.animate({height:v()},o.settings.adaptiveHeightSpeed),o.children.filter(":visible").fadeOut(o.settings.speed).css({zIndex:0}),o.children.eq(o.active.index).css("zIndex",o.settings.slideZIndex+1).fadeIn(o.settings.speed,function(){t(this).css("zIndex",o.settings.slideZIndex),D()});else{o.settings.adaptiveHeight&&o.viewport.height()!=v()&&o.viewport.animate({height:v()},o.settings.adaptiveHeightSpeed);var s=0,n={left:0,top:0};if(!o.settings.infiniteLoop&&o.carousel&&o.active.last)if("horizontal"==o.settings.mode){var a=o.children.eq(o.children.length-1);n=a.position(),s=o.viewport.width()-a.outerWidth()}else{var l=o.children.length-o.settings.minSlides;n=o.children.eq(l).position()}else if(o.carousel&&o.active.last&&"prev"==i){var d=1==o.settings.moveSlides?o.settings.maxSlides-m():(x()-1)*m()-(o.children.length-o.settings.maxSlides),a=r.children(".bx-clone").eq(d);n=a.position()}else if("next"==i&&0==o.active.index)n=r.find("> .bx-clone").eq(o.settings.maxSlides).position(),o.active.last=!1;else if(e>=0){var c=e*m();n=o.children.eq(c).position()}if("undefined"!=typeof n){var g="horizontal"==o.settings.mode?-(n.left-s):-n.top;b(g,"slide",o.settings.speed)}}},r.goToNextSlide=function(){if(o.settings.infiniteLoop||!o.active.last){var t=parseInt(o.active.index)+1;r.goToSlide(t,"next")}},r.goToPrevSlide=function(){if(o.settings.infiniteLoop||0!=o.active.index){var t=parseInt(o.active.index)-1;r.goToSlide(t,"prev")}},r.startAuto=function(t){o.interval||(o.interval=setInterval(function(){"next"==o.settings.autoDirection?r.goToNextSlide():r.goToPrevSlide()},o.settings.pause),o.settings.autoControls&&1!=t&&A("stop"))},r.stopAuto=function(t){o.interval&&(clearInterval(o.interval),o.interval=null,o.settings.autoControls&&1!=t&&A("start"))},r.getCurrentSlide=function(){return o.active.index},r.getCurrentSlideElement=function(){return o.children.eq(o.active.index)},r.getSlideCount=function(){return o.children.length},r.redrawSlider=function(){o.children.add(r.find(".bx-clone")).outerWidth(u()),o.viewport.css("height",v()),o.settings.ticker||S(),o.active.last&&(o.active.index=x()-1),o.active.index>=x()&&(o.active.last=!0),o.settings.pager&&!o.settings.pagerCustom&&(w(),q(o.active.index))},r.destroySlider=function(){o.initialized&&(o.initialized=!1,t(".bx-clone",this).remove(),o.children.each(function(){void 0!=t(this).data("origStyle")?t(this).attr("style",t(this).data("origStyle")):t(this).removeAttr("style")}),void 0!=t(this).data("origStyle")?this.attr("style",t(this).data("origStyle")):t(this).removeAttr("style"),t(this).unwrap().unwrap(),o.controls.el&&o.controls.el.remove(),o.controls.next&&o.controls.next.remove(),o.controls.prev&&o.controls.prev.remove(),o.pagerEl&&o.settings.controls&&o.pagerEl.remove(),t(".bx-caption",this).remove(),o.controls.autoEl&&o.controls.autoEl.remove(),clearInterval(o.interval),o.settings.responsive&&t(window).unbind("resize",Z))},r.reloadSlider=function(t){void 0!=t&&(n=t),r.destroySlider(),d()},d(),this}}(jQuery);', 'modified' => '2016-11-10 14:47:39' ), (int) 1 => array( 'id' => (int) 1, 'name' => 'jquery.kwicks', 'data' => '/*! * Kwicks: Sexy Sliding Panels for jQuery - v2.2.1 * http://devsmash.com/projects/kwicks * * Copyright 2013 Jeremy Martin (jmar777) * Contributors: Duke Speer (Duke3D), Guillermo Guerrero (gguerrero) * Released under the MIT license * http://www.opensource.org/licenses/mit-license.php */ (function($) { /** * API methods for the plugin */ var methods = { init: function(opts) { var defaults = { // general options: maxSize: -1, minSize: -1, spacing: 5, duration: 500, isVertical: false, easing: undefined, autoResize: true, behavior: null, // menu behavior options: delayMouseIn: 0, delayMouseOut: 0, selectOnClick: true, deselectOnClick: false, // slideshow behavior options: interval: 2500, interactive: true }; var o = $.extend(defaults, opts); // validate and normalize options if (o.minSize !== -1 && o.maxSize !== -1) throw new Error('Kwicks options minSize and maxSize may not both be set'); if (o.behavior && o.behavior !== 'menu' && o.behavior !== 'slideshow') throw new Error('Unrecognized Kwicks behavior specified: ' + o.behavior); $.each(['minSize', 'maxSize', 'spacing'], function(i, prop) { var val = o[prop]; switch (typeof val) { case 'number': o[prop + 'Units'] = 'px'; break; case 'string': if (val.slice(-1) === '%') { o[prop + 'Units'] = '%'; o[prop] = +val.slice(0, -1) / 100; } else if (val.slice(-2) === 'px') { o[prop + 'Units'] = 'px'; o[prop] = +val.slice(0, -2); } else { throw new Error('Invalid value for Kwicks option ' + prop + ': ' + val); } break; default: throw new Error('Invalid value for Kwicks option ' + prop + ': ' + val); } }); return this.each(function() { $(this).data('kwicks', new Kwick(this, o)); }); }, expand: function(index, opts) { if (typeof index === 'object') { opts = index; index = undefined; } var delay = opts && opts.delay || 0; return this.each(function() { var $this = $(this), kwick = $this.data('kwicks'); // assume this is the container if (kwick) { index = typeof index === 'number' ? index : -1; } // otherwise, assume we have a panel else if (kwick = $this.parent().data('kwicks')) { index = $this.index(); } else { return; } var expand = function() { // bail out if the panel is already expanded if (index === kwick.expandedIndex) return; var $panels = kwick.$panels, expanded = $panels[index] || null; kwick.$container.trigger('expand.kwicks', { index: index, expanded: expanded, collapsed: $panels.not(expanded).get(), oldIndex: kwick.expandedIndex, oldExpanded: kwick.getExpandedPanel(), isAnimated: kwick.isAnimated }); }; var timeoutId = kwick.$container.data('kwicks-timeout-id'); if (timeoutId) { kwick.$container.removeData('kwicks-timeout-id'); clearTimeout(timeoutId); } if (delay > 0) { kwick.$container.data('kwicks-timeout-id', setTimeout(expand, delay)); } else { expand(); } }); }, expanded: function() { var kwick = this.first().data('kwicks'); if (!kwick) return; return kwick.expandedIndex; }, select: function(index) { return this.each(function() { var $this = $(this), kwick = $this.data('kwicks'); // assume this is the container if (kwick) { index = typeof index === 'number' ? index : -1; } // otherwise, assume we have a panel else if (kwick = $this.parent().data('kwicks')) { index = $this.index(); } else { return; } // don't trigger event if its already selected if (index !== kwick.selectedIndex) { var $panels = kwick.$panels, selected = $panels[index] || null; kwick.$container.trigger('select.kwicks', { index: index, selected: selected, unselected: $panels.not(selected).get(), oldIndex: kwick.selectedIndex, oldSelected: kwick.getSelectedPanel() }); } // call expand kwick.$container.kwicks('expand', index); }); }, selected: function() { var kwick = this.first().data('kwicks'); if (!kwick) return; return kwick.selectedIndex; }, resize: function() { return this.each(function() { var $this = $(this), kwick = $this.data('kwicks'); if (!kwick) return; kwick.resize(); }); }, destroy: function() { return this.each(function() { var $this = $(this), kwick = $this.data('kwicks'); if (!kwick) return; kwick.destroy(); }); } }; /** * Expose the actual plugin */ $.fn.kwicks = function(opts) { if (methods[opts]) { return methods[opts].apply(this, Array.prototype.slice.call(arguments, 1)); } else if (typeof opts === 'object' || !opts) { return methods.init.apply(this, arguments); } else { throw new Error('Unrecognized kwicks method: ' + opts); } }; /** * Special event for triggering default behavior on 'expand.kwicks' events */ $.event.special.expand = { _default: function(e, data) { if (e.namespace !== 'kwicks') return; var kwick = $(e.target).data('kwicks'); if (kwick) kwick.expand(data.index); } }; /** * Special event for triggering default behavior on 'select.kwicks' events */ $.event.special.select = { _default: function(e, data) { if (e.namespace !== 'kwicks') return; var kwick = $(e.target).data('kwicks'); if (kwick) kwick.select(data.index); } }; /** * Instantiates a new Kwick instance using the provided container and options. */ var Kwick = function Kwick(container, opts) { var self = this; this.opts = opts; // an array of callbacks to invoke if 'destroy' is invoked this.onDestroyHandlers = []; // references to our DOM elements var orientation = opts.isVertical ? 'vertical' : 'horizontal'; this.$container = $(container); this.$panels = this.$container.children(); // semi-smart add/remove around container classes so that we don't bork // the styling if/when destroy is called var containerClasses = ['kwicks', 'kwicks-' + orientation]; $.each(containerClasses, function(className) { if (self.$container.hasClass(className)) return; self.$container.addClass(className); self.onDestroy(function() { self.$container.removeClass(className); }); }); // zero-based, -1 for "none" this.selectedIndex = this.$panels.filter('.kwicks-selected').index(); this.expandedIndex = this.selectedIndex; // each instance has a primary and a secondary dimension (primary is the animated dimension) this.primaryDimension = opts.isVertical ? 'height' : 'width'; this.secondaryDimension = opts.isVertical ? 'width' : 'height'; // initialize panel sizes this.calculatePanelSizes(); // likewise, we have primary and secondary alignments (all panels but the last use primary, // which uses the secondary alignment). this is to allow the first and last panels to have // fixed offsets. this reduces jittering, which is much more noticeable on the last item. this.primaryAlignment = opts.isVertical ? 'top' : 'left'; this.secondaryAlignment = opts.isVertical ? 'bottom' : 'right'; // object for creating a "master" animation loop for all panel animations this.$timer = $({ progress: 0 }); // keeps track of whether or not an animation is in progress this.isAnimated = false; // the current offsets for each panel this.offsets = this.getOffsetsForExpanded(); this.updatePanelStyles(); this.initBehavior(); this.initWindowResizeHandler(); // somewhat of a blind stab at handling rare/sporadic failures to initialize styles. // https://github.com/jmar777/kwicks/issues/31 setTimeout(function() { self.updatePanelStyles(); }, 100); }; /** * Calculates size, minSize, maxSize, and spacing based on the current size of the container and * the user-provided options. The results will be stored on this.panelSize, this.panelMinSize, * this.panelMaxSize, and this.panelSpacing. This should be run on initialization and whenever * the container's primary dimension may have changed in size. */ Kwick.prototype.calculatePanelSizes = function() { var opts = this.opts, containerSize = this.getContainerSize(true); // calculate spacing first if (opts.spacingUnits === '%') { this.panelSpacing = containerSize * opts.spacing; } else { this.panelSpacing = opts.spacing; } var numPanels = this.$panels.length, sumSpacing = this.panelSpacing * (numPanels - 1), sumPanelSize = containerSize - sumSpacing; this.panelSize = sumPanelSize / numPanels; if (opts.minSize === -1) { if (opts.maxSize === -1) { // if neither minSize or maxSize or set, then we try to pick a sensible default if (numPanels < 5) { this.panelMaxSize = containerSize / 3 * 2; } else { this.panelMaxSize = containerSize / 3; } } else if (opts.maxSizeUnits === '%') { this.panelMaxSize = sumPanelSize * opts.maxSize; } else { this.panelMaxSize = opts.maxSize; } // at this point we know that this.panelMaxSize is set this.panelMinSize = (sumPanelSize - this.panelMaxSize) / (numPanels - 1); } else if (opts.maxSize === -1) { // at this point we know that opts.minSize is set if (opts.minSizeUnits === '%') { this.panelMinSize = sumPanelSize * opts.minSize; } else { this.panelMinSize = opts.minSize; } // at this point we know that this.panelMinSize is set this.panelMaxSize = sumPanelSize - (this.panelMinSize * (numPanels - 1)); } }; /** * Returns the calculated panel offsets based on the currently expanded panel. */ Kwick.prototype.getOffsetsForExpanded = function() { // todo: cache the offset values var expandedIndex = this.expandedIndex, numPanels = this.$panels.length, spacing = this.panelSpacing, size = this.panelSize, minSize = this.panelMinSize, maxSize = this.panelMaxSize; //first panel is always offset by 0 var offsets = [0]; for (var i = 1; i < numPanels; i++) { // no panel is expanded if (expandedIndex === -1) { offsets[i] = i * (size + spacing); } // this panel is before or is the expanded panel else if (i <= expandedIndex) { offsets[i] = i * (minSize + spacing); } // this panel is after the expanded panel else { offsets[i] = maxSize + (minSize * (i - 1)) + (i * spacing); } } return offsets; }; /** * Sets the style attribute on the specified element using the provided value. This probably * doesn't belong on Kwick.prototype, but here it is... */ Kwick.prototype.setStyle = (function() { if ($.support.style) { return function(el, style) { el.setAttribute('style', style); }; } else { return function (el, style) { el.style.cssText = style; }; } })(); /** * Updates the offset and size styling of each panel based on the current values in * `this.offsets`. Also does some special handling to convert panels to absolute positioning * the first time this is invoked. */ Kwick.prototype.updatePanelStyles = function() { var offsets = this.offsets, $panels = this.$panels, pDim = this.primaryDimension, pAlign = this.primaryAlignment, sAlign = this.secondaryAlignment, spacing = this.panelSpacing, containerSize = this.getContainerSize(); // the kwicks-processed class ensures that panels are absolutely positioned, but on our // first pass we need to set offsets, width|length, and positioning atomically to prevent // mid-update repaints var stylePrefix = !!this._stylesInited ? '' : 'position:absolute;', offset, size, prevOffset, style; // loop through remaining panels for (var i = $panels.length; i--;) { prevOffset = offset; // todo: maybe we do one last pass at the end and round offsets, rather than on every // update offset = Math.round(offsets[i]); if (i === $panels.length - 1) { size = containerSize - offset; style = sAlign + ':0;' + pDim + ':' + size + 'px;'; } else { size = prevOffset - offset - spacing; style = pAlign + ':' + offset + 'px;' + pDim + ':' + size + 'px;'; } this.setStyle($panels[i], stylePrefix + style); } if (!this._stylesInited) { this.$container.addClass('kwicks-processed'); this._stylesInited = true; } }; /** * Assuming for a moment that out-of-the-box behaviors aren't a horrible idea, this method * encapsulates the initialization logic thereof. */ Kwick.prototype.initBehavior = function() { if (!this.opts.behavior) return; switch (this.opts.behavior) { case 'menu': this.initMenuBehavior(); break; case 'slideshow': this.initSlideshowBehavior(); break; default: throw new Error('Unrecognized behavior option: ' + this.opts.behavior); } }; /** * Initializes the menu behavior. */ Kwick.prototype.initMenuBehavior = function() { var self = this, opts = self.opts; this.addEventHandler(this.$container, 'mouseleave', function() { self.$container.kwicks('expand', -1, { delay: opts.delayMouseOut }); }); this.addEventHandler(this.$panels, 'mouseenter', function() { $(this).kwicks('expand', { delay: opts.delayMouseIn }); }); if (!opts.selectOnClick && !opts.deselectOnClick) return; this.addEventHandler(this.$panels, 'click', function() { var $this = $(this), isSelected = $this.hasClass('kwicks-selected'); if (isSelected && opts.deselectOnClick) { $this.parent().kwicks('select', -1); } else if (!isSelected && opts.selectOnClick) { $this.kwicks('select'); } }); }; /** * Initializes the slideshow behavior. */ Kwick.prototype.initSlideshowBehavior = function() { var self = this, numSlides = this.$panels.length, curSlide = 0, // flag to handle weird corner cases running = false, intervalId; var start = function() { if (running) return; intervalId = setInterval(function() { self.$container.kwicks('expand', ++curSlide % numSlides); }, self.opts.interval); running = true; }; var pause = function() { clearInterval(intervalId); running = false; }; start(); this.onDestroy(pause); if (!this.opts.interactive) return; this.addEventHandler(this.$container, 'mouseenter', pause); this.addEventHandler(this.$container, 'mouseleave', start); this.addEventHandler(this.$panels, 'mouseenter', function() { curSlide = $(this).kwicks('expand').index(); }); }; /** * Sets up a throttled window resize handler that triggers resize logic for the panels * todo: hideous code, needs refactor for the eye bleeds */ Kwick.prototype.initWindowResizeHandler = function() { if (!this.opts.autoResize) return; var self = this, prevTime = 0, execScheduled = false, $window = $(window); var onResize = function(e) { // if there's no event, then this is a scheduled from our setTimeout if (!e) { execScheduled = false; } // if we've already run in the last 20ms, then delay execution var now = +new Date(); if (now - prevTime < 20) { // if we already scheduled a run, don't do it again if (execScheduled) return; setTimeout(onResize, 20 - (now - prevTime)); execScheduled = true; return; } // throttle rate is satisfied, go ahead and run prevTime = now; self.resize(); }; this.addEventHandler($window, 'resize', onResize); }; /** * Returns the size in pixels of the container's primary dimension. This value is cached as it * is used repeatedly during animation loops, but the cache can be cleared by passing `true`. * todo: benchmark to see if this caching business is even at all necessary. */ Kwick.prototype.getContainerSize = function(clearCache) { var containerSize = this._containerSize; if (clearCache || !containerSize) { containerSize = this._containerSize = this.$container[this.primaryDimension](); } return containerSize; }; /** * Gets a reference to the currently expanded panel (if there is one) */ Kwick.prototype.getExpandedPanel = function() { return this.$panels[this.expandedIndex] || null; }; /** * Gets a reference to the currently collapsed panels */ Kwick.prototype.getCollapsedPanels = function() { if (this.expandedIndex === -1) return []; return this.$panels.not(this.getExpandedPanel()).get(); }; /** * Gets a reference to the currently selected panel (if there is one) */ Kwick.prototype.getSelectedPanel = function() { return this.$panels[this.selectedIndex] || null; }; /** * Gets a reference to the currently unselected panels */ Kwick.prototype.getUnselectedPanels = function() { return this.$panels.not(this.getSelectedPanel()).get(); }; /** * Registers a handler to be invoked if/when 'destroy' is invoked */ Kwick.prototype.onDestroy = function(handler) { this.onDestroyHandlers.push(handler); }; /** * Adds an event handler and automatically registers it to be removed if/when * the plugin is destroyed. */ Kwick.prototype.addEventHandler = function($el, eventName, handler) { $el.on(eventName, handler); this.onDestroy(function() { $el.off(eventName, handler); }); }; /** * "Destroys" this Kwicks instance plugin by performing the following: * 1) Stops any currently running animations * 2) Invokes all destroy handlers * 3) Clears out all style attributes on panels * 4) Removes all kwicks class names from panels and container * 5) Removes the 'kwicks' data value from the container */ Kwick.prototype.destroy = function() { this.$timer.stop(); for (var i = 0, len = this.onDestroyHandlers.length; i < len; i++) { this.onDestroyHandlers[i](); } this.$panels .attr('style', '') .removeClass('kwicks-expanded kwicks-selected kwicks-collapsed'); this.$container // note: kwicks and kwicks-<orientation> classes have extra smarts around them // back in the constructor .removeClass('kwicks-processed') .removeData('kwicks'); }; /** * Forces the panels to be updated in response to the container being resized. */ Kwick.prototype.resize = function() { // bail out if container size hasn't changed if (this.getContainerSize() === this.getContainerSize(true)) return; this.calculatePanelSizes(); this.offsets = this.getOffsetsForExpanded(); // if the panels are currently being animated, we'll just set a flag that can be detected // during the next animation step if (this.isAnimated) { this._dirtyOffsets = true; } else { // otherwise update the styles immediately this.updatePanelStyles(); } }; /** * Selects the panel with the specified index (use -1 to select none) */ Kwick.prototype.select = function(index) { // make sure the panel isn't already selected if (index === this.selectedIndex) return; $(this.getSelectedPanel()).removeClass('kwicks-selected'); this.selectedIndex = index; $(this.getSelectedPanel()).addClass('kwicks-selected'); }; /** * Expands the panel with the specified index (use -1 to expand none) */ Kwick.prototype.expand = function(index) { var self = this, // used for expand-complete event later on oldIndex = this.expandedIndex, oldExpanded = this.getExpandedPanel(); // if the index is -1, then default it to the currently selected index (which will also be // -1 if no panels are currently selected) if (index === -1) index = this.selectedIndex; // make sure the panel isn't already expanded if (index === this.expandedIndex) return; $(this.getExpandedPanel()).removeClass('kwicks-expanded'); $(this.getCollapsedPanels()).removeClass('kwicks-collapsed'); this.expandedIndex = index; $(this.getExpandedPanel()).addClass('kwicks-expanded'); $(this.getCollapsedPanels()).addClass('kwicks-collapsed'); // handle panel animation var $timer = this.$timer, numPanels = this.$panels.length, startOffsets = this.offsets.slice(), offsets = this.offsets, targetOffsets = this.getOffsetsForExpanded(); $timer.stop()[0].progress = 0; this.isAnimated = true; $timer.animate({ progress: 1 }, { duration: this.opts.duration, easing: this.opts.easing, step: function(progress) { // check if we've resized mid-animation (yes, we're thorough) if (self._dirtyOffsets) { offsets = self.offsets; targetOffsets = self.getOffsetsForExpanded(); self._dirtyOffsets = false; } offsets.length = 0; for (var i = 0; i < numPanels; i++) { var targetOffset = targetOffsets[i], newOffset = targetOffset - ((targetOffset - startOffsets[i]) * (1 - progress)); offsets[i] = newOffset; } self.updatePanelStyles(); }, complete: function() { self.isAnimated = false; self.$container.trigger('expand-complete.kwicks', { index: index, expanded: self.getExpandedPanel(), collapsed: self.getCollapsedPanels(), oldIndex: oldIndex, oldExpanded: oldExpanded, // note: this will always be false but is included to match expand event isAnimated: false }); } }); }; })(jQuery); ', 'modified' => '2016-11-10 14:47:39' ) ) ) $page = array( 'Page' => array( 'id' => (int) 40, 'type' => 'Module', 'parent_id' => (int) 4, 'layout_id' => (int) 3, 'module_id' => (int) 1, 'change_frequency' => 'monthly', 'priority' => '0.5 - default', 'module_connection' => 'Product', 'meta' => null, 'seo_metatags' => 'a:1:{i:9;a:2:{s:2:"sr";s:7:"product";s:2:"en";s:0:"";}}', 'seo_generated_metatags' => array( (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 12 => array( [maximum depth reached] ), (int) 13 => array( [maximum depth reached] ), (int) 14 => array( [maximum depth reached] ), (int) 17 => array( [maximum depth reached] ), (int) 18 => array( [maximum depth reached] ), (int) 19 => array( [maximum depth reached] ), (int) 21 => array( [maximum depth reached] ), (int) 24 => array( [maximum depth reached] ), (int) 27 => array( [maximum depth reached] ), (int) 28 => array( [maximum depth reached] ) ), 'seo_last_mod' => null, 'head_end' => '', 'body_start' => '', 'body_end' => '', 'stylesheet_set' => '', 'javascript_set' => '', 'is_default' => false, 'is_category' => false, 'is_visible' => true, 'url' => null, 'url_target' => false, 'lft' => (int) 14, 'rght' => (int) 71, 'is_active' => true, 'is_popup' => false, 'modified_by' => (int) 2, 'modified' => '2018-07-21 12:56:18', 'created_by' => (int) 1, 'created' => '2016-11-21 13:46:57', 'selected' => '0', 'title' => 'Gaps', 'title_short' => '', 'alternative_title' => '', 'subtitle' => 'Proizvodi', 'side_menu_top_title' => 'Katalog proizvoda', 'side_menu_subtitle' => '', 'page_text' => '', 'banner_url' => '', 'slug' => 'Module: 1', 'content' => '<?php $parentPage = ClassRegistry::init('Page')->find('first', array( 'conditions' => array( 'Page.id' => $product['Product']['page_id'] ) )); $pattern = ClassRegistry::init('Pattern')->find('first', array( 'conditions' => array( 'Pattern.cms_product_id' => $product['Product']['id'] ) )); $renewal = ClassRegistry::init('Renewal')->find('first', array( 'conditions' => array( 'Renewal.id' => $product['Product']['cms_renewal_id'] ) )); $faq = ClassRegistry::init('Faq')->find('first', array( 'conditions' => array( 'Faq.cms_product_id' => $product['Product']['id'] ) )); $videoItems = ClassRegistry::init('AdditionalVideo')->find('all', array( 'conditions' => array( 'AdditionalVideo.cms_product_id' => $product['Product']['id'] ) )); $pageSubtitle = !empty($product['Product']['subtitle']) ? $product['Product']['subtitle'] : $parentPage['Page']['subtitle']; $pageTitle = !empty($product['Product']['title']) ? $product['Product']['title'] : ( !empty($parentPage['Page']['title']) ? $parentPage['Page']['title'] : '' ) ; $brandLogoImage = !empty($parentPage['CustomLogoImage']['file']) ? $parentPage['CustomLogoImage']['file'] : $parentPage['BrandLogoImage']['file']; $fullWidth = empty($product['Galleries']) && empty($product['Product']['catalogue']); ?> <!-- Page title --> <div class="page-title"> <div class="inner clearfix"> <div> <h2><?= !empty($pageSubtitle) ? $pageSubtitle : '' ?></h2> <h1><?= !empty($pageTitle) ? $pageTitle : '' ?></h1> </div> <?php if(!empty($brandLogoImage)) { ?> <span><img src="<?= $brandLogoImage ?>" /></span> <?php } ?> </div> </div> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__6 st__6 "> <div class="main-content"> <div class="product-details"> <code cms="element" id="6">Social</code> <div class="row"> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__7 st__6' : '__12' ?>"> <div class="product-info"> <div class="rich-text"> <?= !empty($product['Product']['text']) ? $product['Product']['text'] : ' ' ?> <?php if(!empty($faq)) { ?> <p><?= __('Za više informacija pogledajte rubriku') ?> <a href="<?= $this->Format->getModulePath($faq) ?>"><?= __('najčešća pitanja') ?></a></p> <?php } ?> <?php if(!empty($pattern)) { ?> <p><a href="<?= $this->Format->getModulePath($pattern) ?>"><?= __('Pogledajte uzorke') ?></a> <?= __('za ovaj proizvod') ?></p> <?php } ?> </div> </div> </div> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__5 st__6' : '__12' ?>"> <div class="right-info"> <!-- Product slideshow --> <?php if(!empty($product['Slides'])) { ?> <div class="product-slideshow"> <ul> <?php foreach($product['Slides'] as $slide) { ?> <li style="position: <?= count($product['Slides']) > 1 ? 'absolute' : 'relative'?>"><?= $this->Format->image($slide['file'], 768, 512, true, array('zc' => 'zc')) ?></li> <?php } ?> </ul> </div> <?php } ?> <!-- \\ Product slideshow --> <!-- catalogue --> <?php if(!empty($product['Catalogue']['file'])) { ?> <a target="_blank" href="<?= $product['Catalogue']['file'] ?>" class="link-download"><span><?= __('Pogledajte katalog') ?></span></a> <?php } ?> <!-- \\ catalogue --> <!-- Before and After link --> <?php if(!empty($product['Product']['cms_renewal_id'])) { ?> <a class="link-beforeafter" href="<?= $this->Format->getModulePath($renewal) ?>"><span><?= __('Pre i posle') ?></span></a> <?php } ?> <!-- Before and After link --> <!-- Decor App banner --> <?php if($product['Product']['application']) { ?> <div class="pro-banner"><a href="<?= $this->Format->getPageLink(63, $sitemap) ?>"><img src="/img/decor-app-banner.jpg" /></a></div> <?php } ?> <!-- \\Decor App banner --> </div> </div> </div> <div class="product-blocks"> <!-- Photo gallery --> <?php if(!empty($product['Galleries'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Foto galerija') ?></h2></div> <div class="body"> <ul class="row block-row __5-margin __5-block lt__4-block m__2-block"> <?php foreach($product['Galleries'] as $image) { ?> <li class="column"> <a href="<?= $image['file'] ?>" class="fancybox" rel="gallery"> <?= $this->Format->image($image['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Photo gallery --> <?php if(!empty($product['Tools'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Alati') ?></h2></div> <div class="body" style="display:none;"> <ul class="row block-row __5-margin __3-block m__2-block"> <?php foreach($product['Tools'] as $tool) { ?> <li class="column"> <a href="<?= $tool['file'] ?>" class="fancybox" rel="tools"> <?= $this->Format->image($tool['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Product tehnicka spec --> <?php if(!empty($product['Documents'])) { ?> <div class="product-block product-tehnical-spec"> <div class="block-content"> <div class="head"><h2><?= __('Tehnička specifikacija') ?></h2></div> <div class="body" style="display:none;"> <p><?= __('Preuzmite dokument') ?>:</p> <ul> <?php foreach($product['Documents'] as $document) { echo '<li>' . $this->Format->download($document) . '</li>'; } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product tehnicka spec --> <!-- Product Video galerija --> <?php if(!empty($videoItems)) { ?> <div class="product-block product-video-gallery"> <div class="block-content"> <div class="head"><h2><?= __('Video galerija') ?></h2></div> <div class="body" style="display:none;"> <ul class="youtube-videogallery row __5-margin block-row __4-block lt__3-block "> <?php foreach($videoItems as $videoItem) { ?> <li class="column"> <a href="https://www.youtube.com/watch?v=<?= $videoItem['AdditionalVideo']['youtube_url'] ?>"><?= $videoItem['AdditionalVideo']['title'] ?></a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product Video galerija --> </div> </div> </div> </div> </div> </div> ', 'meta_title' => null, 'meta_keywords' => null, 'meta_description' => null, 'is_translated' => true, 'title__' => array( 'sr' => 'Module: 1', 'en' => 'Module: 1' ), 'title_short__' => array( 'sr' => '', 'en' => null ), 'alternative_title__' => array( 'sr' => '', 'en' => '' ), 'subtitle__' => array( 'sr' => 'Proizvodi', 'en' => '' ), 'side_menu_top_title__' => array( 'sr' => 'Katalog proizvoda', 'en' => '' ), 'side_menu_subtitle__' => array( 'sr' => '', 'en' => '' ), 'page_text__' => array( 'sr' => '', 'en' => '' ), 'banner_url__' => array( 'sr' => '', 'en' => '' ), 'slug__' => array( 'sr' => 'Module: 1', 'en' => 'Module: 1' ), 'content__' => array( 'sr' => '', 'en' => '' ), 'meta_title__' => array( 'sr' => '', 'en' => '' ), 'meta_keywords__' => array( 'sr' => '', 'en' => '' ), 'meta_description__' => array( 'sr' => '', 'en' => '' ), 'is_translated__' => array( 'sr' => true, 'en' => true ) ), 'Layout' => array( 'id' => '3', 'name' => 'Details', 'body' => '<?php switch (true) { case isset($product): $moduleName = $product; break; case isset($faq): $moduleName = $faq; break; case isset($inspiration): $moduleName = $inspiration; break; case isset($renewal): $moduleName = $renewal; break; case isset($pattern): $moduleName = $pattern; break; default: $moduleName = $product; } $bgPage = ClassRegistry::init('Page')->find('first', array( 'conditions' => array( 'Page.id' => $moduleName['Page']['id'] ) )); $backgroundImage = $bgPage['BackgroundImage']['file']; ?> <header> <div class="inner clearfix"> <div class="category-hamburger" id="openLeftMenu" style="display: none;"><span></span> <span></span></div> <div class="logo"><a href="/" title="My Wall and Floor"><img src="/img/my_wall_and_floor_logo.png" width="187" height="70" alt="My Wall and Floor" /></a></div> <div class="hamburger hamburger--squeeze js-hamburger" id="openRightMenu"> <div class="hamburger-box"> <div class="hamburger-inner"></div> </div> </div> <div id="off-canvas-right"> <!--<ul class="lang"> <li class="<?= $locale == 'sr' ? 'active' : '' ?>"><a href="/<?= $locale ?>:sr<?= substr($this->here, 3) ?>"><?= __('Srpski') ?></a></li> <li class="<?= $locale == 'en' ? 'active' : '' ?>"><a href="/<?= $locale ?>:en<?= substr($this->here, 3) ?>"><?= __('English') ?></a></li> </ul>--> <nav> <ul> <?= $this->Format->printMenu('nav/menu') ?> </ul> </nav> </div> </div> </header> <div class="topline"></div> <div class="fader"> <div class="page-content clearfix" style="background-image:url('<?= !empty($backgroundImage) ? $backgroundImage : '/img/My_Wall_And_Floors.jpg' ?>')"> <!-- Breadcrumbs --> <?php $breadcrumbs = $this->Html->generateBreadcrumbs($activePage); ?> <div class="breadcrumbs"> <div class="inner clearfix"> <p><?= __('Trenutno se nalazite ovde:') ?></p> <ul> <li><a href="/" title="My Wall"><?= __('Početna') ?></a></li> <?php foreach($breadcrumbs['links'] as $title => $link) { ?> <li><a href="<?= $link ?>" title="<?= $title ?>"><?= $title ?></a></li> <?php } ?> <li><?= $breadcrumbs['last'] ?></li> </ul> </div> </div> <?php $parentPage = ClassRegistry::init('Page')->find('first', array( 'conditions' => array( 'Page.id' => $product['Product']['page_id'] ) )); $pattern = ClassRegistry::init('Pattern')->find('first', array( 'conditions' => array( 'Pattern.cms_product_id' => $product['Product']['id'] ) )); $renewal = ClassRegistry::init('Renewal')->find('first', array( 'conditions' => array( 'Renewal.id' => $product['Product']['cms_renewal_id'] ) )); $faq = ClassRegistry::init('Faq')->find('first', array( 'conditions' => array( 'Faq.cms_product_id' => $product['Product']['id'] ) )); $videoItems = ClassRegistry::init('AdditionalVideo')->find('all', array( 'conditions' => array( 'AdditionalVideo.cms_product_id' => $product['Product']['id'] ) )); $pageSubtitle = !empty($product['Product']['subtitle']) ? $product['Product']['subtitle'] : $parentPage['Page']['subtitle']; $pageTitle = !empty($product['Product']['title']) ? $product['Product']['title'] : ( !empty($parentPage['Page']['title']) ? $parentPage['Page']['title'] : '' ) ; $brandLogoImage = !empty($parentPage['CustomLogoImage']['file']) ? $parentPage['CustomLogoImage']['file'] : $parentPage['BrandLogoImage']['file']; $fullWidth = empty($product['Galleries']) && empty($product['Product']['catalogue']); ?> <!-- Page title --> <div class="page-title"> <div class="inner clearfix"> <div> <h2><?= !empty($pageSubtitle) ? $pageSubtitle : '' ?></h2> <h1><?= !empty($pageTitle) ? $pageTitle : '' ?></h1> </div> <?php if(!empty($brandLogoImage)) { ?> <span><img src="<?= $brandLogoImage ?>" /></span> <?php } ?> </div> </div> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__6 st__6 "> <div class="main-content"> <div class="product-details"> <div id="fb-root"></div> <script> (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/en_US/all.js#xfbml=1&appId=913732115428480"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));</script> <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script> <div class="social clearfix"> <div class="fb-like-button"> <div class="fb-like" data-href="<?= FULL_BASE_URL . $this->here ?>" data-layout="button_count" data-action="like" data-show-faces="false" data-share="false"></div> </div> <div class="tweet-button"> <a href="https://twitter.com/share" data-url="<?= FULL_BASE_URL . $this->here ?>" class="twitter-share-button" style="display:none">Tweet</a> </div> </div> <div class="row"> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__7 st__6' : '__12' ?>"> <div class="product-info"> <div class="rich-text"> <?= !empty($product['Product']['text']) ? $product['Product']['text'] : ' ' ?> <?php if(!empty($faq)) { ?> <p><?= __('Za više informacija pogledajte rubriku') ?> <a href="<?= $this->Format->getModulePath($faq) ?>"><?= __('najčešća pitanja') ?></a></p> <?php } ?> <?php if(!empty($pattern)) { ?> <p><a href="<?= $this->Format->getModulePath($pattern) ?>"><?= __('Pogledajte uzorke') ?></a> <?= __('za ovaj proizvod') ?></p> <?php } ?> </div> </div> </div> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__5 st__6' : '__12' ?>"> <div class="right-info"> <!-- Product slideshow --> <?php if(!empty($product['Slides'])) { ?> <div class="product-slideshow"> <ul> <?php foreach($product['Slides'] as $slide) { ?> <li style="position: <?= count($product['Slides']) > 1 ? 'absolute' : 'relative'?>"><?= $this->Format->image($slide['file'], 768, 512, true, array('zc' => 'zc')) ?></li> <?php } ?> </ul> </div> <?php } ?> <!-- \\ Product slideshow --> <!-- catalogue --> <?php if(!empty($product['Catalogue']['file'])) { ?> <a target="_blank" href="<?= $product['Catalogue']['file'] ?>" class="link-download"><span><?= __('Pogledajte katalog') ?></span></a> <?php } ?> <!-- \\ catalogue --> <!-- Before and After link --> <?php if(!empty($product['Product']['cms_renewal_id'])) { ?> <a class="link-beforeafter" href="<?= $this->Format->getModulePath($renewal) ?>"><span><?= __('Pre i posle') ?></span></a> <?php } ?> <!-- Before and After link --> <!-- Decor App banner --> <?php if($product['Product']['application']) { ?> <div class="pro-banner"><a href="<?= $this->Format->getPageLink(63, $sitemap) ?>"><img src="/img/decor-app-banner.jpg" /></a></div> <?php } ?> <!-- \\Decor App banner --> </div> </div> </div> <div class="product-blocks"> <!-- Photo gallery --> <?php if(!empty($product['Galleries'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Foto galerija') ?></h2></div> <div class="body"> <ul class="row block-row __5-margin __5-block lt__4-block m__2-block"> <?php foreach($product['Galleries'] as $image) { ?> <li class="column"> <a href="<?= $image['file'] ?>" class="fancybox" rel="gallery"> <?= $this->Format->image($image['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Photo gallery --> <?php if(!empty($product['Tools'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Alati') ?></h2></div> <div class="body" style="display:none;"> <ul class="row block-row __5-margin __3-block m__2-block"> <?php foreach($product['Tools'] as $tool) { ?> <li class="column"> <a href="<?= $tool['file'] ?>" class="fancybox" rel="tools"> <?= $this->Format->image($tool['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Product tehnicka spec --> <?php if(!empty($product['Documents'])) { ?> <div class="product-block product-tehnical-spec"> <div class="block-content"> <div class="head"><h2><?= __('Tehnička specifikacija') ?></h2></div> <div class="body" style="display:none;"> <p><?= __('Preuzmite dokument') ?>:</p> <ul> <?php foreach($product['Documents'] as $document) { echo '<li>' . $this->Format->download($document) . '</li>'; } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product tehnicka spec --> <!-- Product Video galerija --> <?php if(!empty($videoItems)) { ?> <div class="product-block product-video-gallery"> <div class="block-content"> <div class="head"><h2><?= __('Video galerija') ?></h2></div> <div class="body" style="display:none;"> <ul class="youtube-videogallery row __5-margin block-row __4-block lt__3-block "> <?php foreach($videoItems as $videoItem) { ?> <li class="column"> <a href="https://www.youtube.com/watch?v=<?= $videoItem['AdditionalVideo']['youtube_url'] ?>"><?= $videoItem['AdditionalVideo']['title'] ?></a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product Video galerija --> </div> </div> </div> </div> </div> </div> </div> <?php $setting = ClassRegistry::init('Setting')->find('first', array()); $productNavs = $this->Format->getPageFromSitemap(4, $sitemap); $subNavs = $this->Format->getPageFromSitemap(24, $sitemap); $i = 0; ?> <footer> <div class="inner clearfix"> <div class="top"> <div class="row"> <div class="column __8 st__2"> <div class="products"> <h2><?= __('Proizvodi') ?></h2> <div class="row"> <ul class="column __6 st__6"> <?php foreach($productNavs['children'] as $productNav) { $i++; ?> <li> <a href="<?= $this->Format->getPageFromSitemap($productNav['Page']['id'], $sitemap, 'path') ?>" title="<?= $productNav['Page']['title'] ?>"><?= $productNav['Page']['title'] ?></a> </li> <?php if($i%4 == 0) { ?> <?php if($i != count($productNav['children'])) { ?> </ul> <ul class="column __6 st__6"> <?php } ?> <?php } ?> <?php } ?> </ul> </div> </div> </div> <div class="column __4 st__4"> <div class="banner"> <a href="<?= $this->Format->getPageLink(19, $sitemap) ?>"><img src="/img/valpaint-akademija-banner-f.jpg" /></a> </div> </div> </div> </div> <div class="middle"> <div class="wrap clearfix"> <div class="menu"> <ul> <?php foreach ($subNavs['children'] as $subNav) { ?> <li><a href="<?= $this->Format->getPageFromSitemap($subNav['Page']['id'], $sitemap, 'path') ?>" title="<?= $subNav['Page']['title'] ?>"><?= $subNav['Page']['title'] ?></a></li> <?php } ?> </ul> </div> <div class="newsletter"> <p><?= __('Prijava za newsletter') ?>:</p> <form id="newsletterForm" action="/api/v1/newsletter"> <div> <input class="textfield" name="data[email]" type="text" placeholder="<?php echo _('Vaša email adresa') ?>" /> <button class="submit" type="submit"><span><?php echo __('Poslati') ?></span></button> </div> <div class="form-message"></div> </form> </div> </div> </div> <div class="bottom clearfix"> <p><?= __('MyWall & Floor © ') . date('Y') . __(' Sva prava zadržana') ?>. </p> <p class="right"><?= __('Design & Development') ?>: <a href="http://intellex.rs" target="_blank" title="Intellex - Web & Mobile development">Intellex</a></p> </div> </div> </footer> </div> ', 'stylesheet_set' => '1,3,5,6,7', 'javascript_set' => '1,2,3,4,5,6,7,99', 'is_default' => false, 'slug' => 'details', 'modified_by' => '1', 'modified' => '2016-11-30 14:47:39', 'created_by' => '0', 'created' => '0000-00-00 00:00:00' ), 'Module' => array( 'id' => '1', 'module_group_id' => null, 'page_id' => '4', 'name' => 'Product', 'menu_name' => 'Proizvodi', 'menu_icon' => null, 'icon' => 'archive', 'use_table' => 'products', 'order' => 'Product.ordering ASC', 'table_prefix' => 'cms_', 'has_details' => true, 'is_hardcoded' => false, 'is_single_item' => false, 'has_comments' => false, 'paginate' => '30', 'has_one' => 'a:2:{s:5:"Image";s:23:"Upload jpeg jpg png gif";s:9:"Catalogue";s:10:"Upload pdf";}', 'has_many' => 'a:4:{s:9:"Galleries";s:23:"Upload jpeg jpg png gif";s:6:"Slides";s:23:"Upload jpeg jpg png gif";s:5:"Tools";s:27:"Upload pdf jpeg jpg png gif";s:9:"Documents";s:32:"Upload pdf doc docx xls xlsx odt";}', 'ordering' => '0', 'is_visible' => true, 'modified_by' => '1', 'modified' => '2017-06-19 12:21:35', 'created_by' => '1', 'created' => '2016-11-09 12:15:02' ), 'Image' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'BrandLogoImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'CustomLogoImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'BannerImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'BackgroundImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'Catalogue' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'MetaImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'Images' => array(), 'Documents' => array(), 'Children' => array(), 'Seo' => array( 'metatag' => array( (int) 9 => array( [maximum depth reached] ) ) ), 'Data' => array( 'Product' => array( 'id' => (int) 29, 'cms_renewal_id' => null, 'application' => false, 'promoted' => false, 'catalogue' => '', 'meta' => null, 'change_frequency' => 'monthly', 'priority' => '0.5 - default', 'seo_metatags' => 'a:0:{}', 'seo_generated_metatags' => array( [maximum depth reached] ), 'head_end' => '', 'body_start' => '', 'body_end' => '', 'page_id' => (int) 35, 'ordering' => (int) 4, 'is_active' => true, 'is_deleted' => false, 'modified_by' => (int) 1, 'modified' => '2018-01-23 13:49:58', 'created_by' => (int) 1, 'created' => '2016-11-29 12:40:05', 'title' => 'Gaps', 'subtitle' => '', 'side_menu_subtitle' => 'na lageru 1,25 m2', 'text' => '<p>WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske.</p> <p>Ova vlakna su od preostalih delova stabljika šećerne trske, kada, nakon što se izvadi sirov šećer, on formira bazu, od kojih se dobija lake za korišćenje i ekološke proizvode.</p> <p>Sirov materijal koji se koristi za Wall Art 3D panel je 100% biorazgradiv. Nedavno izabran u SAD od strane dizajnera enterijera kao jedan od najboljih i najinovativnijih eco friendly proizvoda godine. Wall Art 3D, paneli za zidove, su izrađeni od obnovljivih izvora koji su biorazgradivi i s toga doprinose održivosti. Wall Art 3D su dizajnirani tako da zajedno, više panela, čine celinu.</p> <p>Nakon instalacije panel možete bojiti u bilo koju boju koja odgovara vašem enterijeru ili možete napraviti novi ambijent u vašem domu. Wall Art je predstavio svoje 3D zidne panele u Evropi u 2010.</p> <p>Bili su prvi na tržištu sa ovim ekološkim dekorativnim proizvodom. Za enterijer, u ovom trenutku, postoji 20 različitih modela, panela za zidove, koji su dostupni u My Wall Art 3D. Wall Art reljefni paneli daju novu dimenziju zidovima, uklapajući se u gotovo svaki prostor u kući. My Wall Art 3D, paneli za zidove, oživljavaju vaše zidove.</p>', 'is_translated' => true, 'slug' => 'gaps', 'meta_description' => '', 'meta_keyword' => '', 'meta_title' => '', 'title__' => array( [maximum depth reached] ), 'subtitle__' => array( [maximum depth reached] ), 'side_menu_subtitle__' => array( [maximum depth reached] ), 'text__' => array( [maximum depth reached] ), 'is_translated__' => array( [maximum depth reached] ), 'slug__' => array( [maximum depth reached] ), 'meta_description__' => array( [maximum depth reached] ), 'meta_keyword__' => array( [maximum depth reached] ), 'meta_title__' => array( [maximum depth reached] ) ), 'Renewal' => array( 'id' => null, 'meta' => null, 'change_frequency' => null, 'priority' => null, 'seo_metatags' => null, 'seo_generated_metatags' => null, 'head_end' => null, 'body_start' => null, 'body_end' => null, 'page_id' => null, 'ordering' => null, 'is_active' => null, 'is_deleted' => null, 'modified_by' => null, 'modified' => null, 'created_by' => null, 'created' => null, 'title' => null, 'subtitle' => null, 'side_menu_subtitle' => null, 'text' => null, 'is_translated' => null, 'slug' => null, 'meta_description' => null, 'meta_keyword' => null, 'meta_title' => null, 'title__' => array( [maximum depth reached] ), 'subtitle__' => array( [maximum depth reached] ), 'side_menu_subtitle__' => array( [maximum depth reached] ), 'text__' => array( [maximum depth reached] ), 'is_translated__' => array( [maximum depth reached] ), 'slug__' => array( [maximum depth reached] ), 'meta_description__' => array( [maximum depth reached] ), 'meta_keyword__' => array( [maximum depth reached] ), 'meta_title__' => array( [maximum depth reached] ) ), 'Page' => array( 'id' => '35', 'type' => 'Page', 'parent_id' => '32', 'layout_id' => '1', 'module_id' => null, 'change_frequency' => 'monthly', 'priority' => '0.5 - default', 'module_connection' => 'Product', 'title_short__sr' => 'My Wall Art', 'title_short__en' => '', 'alternative_title__sr' => '', 'alternative_title__en' => '', 'side_menu_top_title__sr' => '', 'side_menu_top_title__en' => '', 'page_text__sr' => '', 'page_text__en' => '', 'banner_url__sr' => '', 'banner_url__en' => '', 'content__sr' => '<?php $pageModule = !empty($page['Page']['module_connection']) ? $page['Page']['module_connection'] : 'Product'; $items = ClassRegistry::init($pageModule)->find('all', array( 'conditions' => array( $pageModule . '.page_id' => $page['Page']['id'] ) )); if(count($items) == 1) { header("location:" . $this->Format->getModulePath($items[0])); die; } if(count($items) == 2 || count($items) == 4) { $articleClass = '__2-block'; } else { $articleClass = '__3-block lt__2-block'; } ?> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__4 st__6"> <div class="main-content"> <?php if(!empty($page['Page']['page_text'])) { ?> <div class="cms-richtext remark-rich-text "> <?= $page['Page']['page_text'] ?> </div> <?php } ?> <div class="article-grid"> <div class="row block-row <?= $articleClass ?>"> <?php foreach($items as $item) { ?> <article class="column"> <a href="<?= $this->Format->getModulePath($item) ?>" title="<?= $item[$pageModule]['title'] ?>"> <div> <h2><?= $item[$pageModule]['title'] ?></h2> </div> <img src="<?= $item['Image']['file'] ?>" alt="<?= $item[$pageModule]['title'] ?>" /> </a> </article> <?php } ?> </div> </div> </div> </div> </div> </div> ', 'content__en' => '', 'meta' => 'Generic', 'meta_keywords__sr' => '', 'meta_keywords__en' => '', 'seo_metatags' => 'a:0:{}', 'seo_generated_metatags' => 'a:5:{i:1;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:12;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:19;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:27;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:28;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}}', 'seo_last_mod' => '2022-05-23 14:44:59', 'head_end' => '', 'body_start' => '', 'body_end' => '', 'stylesheet_set' => '', 'javascript_set' => '', 'is_default' => false, 'is_category' => true, 'is_visible' => false, 'url' => '', 'url_target' => false, 'lft' => '50', 'rght' => '51', 'is_active' => false, 'is_popup' => false, 'modified_by' => '1', 'modified' => '2022-05-23 14:44:59', 'created_by' => '1', 'created' => '2016-11-14 11:19:07', 'selected' => '0', 'title' => 'My Wall Art', 'title_short' => 'My Wall Art', 'alternative_title' => '', 'subtitle' => '', 'side_menu_top_title' => '', 'side_menu_subtitle' => '', 'page_text' => '', 'banner_url' => '', 'slug' => 'my-wall-art', 'content' => '<?php $pageModule = !empty($page['Page']['module_connection']) ? $page['Page']['module_connection'] : 'Product'; $items = ClassRegistry::init($pageModule)->find('all', array( 'conditions' => array( $pageModule . '.page_id' => $page['Page']['id'] ) )); if(count($items) == 1) { header("location:" . $this->Format->getModulePath($items[0])); die; } if(count($items) == 2 || count($items) == 4) { $articleClass = '__2-block'; } else { $articleClass = '__3-block lt__2-block'; } ?> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__4 st__6"> <div class="main-content"> <?php if(!empty($page['Page']['page_text'])) { ?> <div class="cms-richtext remark-rich-text "> <?= $page['Page']['page_text'] ?> </div> <?php } ?> <div class="article-grid"> <div class="row block-row <?= $articleClass ?>"> <?php foreach($items as $item) { ?> <article class="column"> <a href="<?= $this->Format->getModulePath($item) ?>" title="<?= $item[$pageModule]['title'] ?>"> <div> <h2><?= $item[$pageModule]['title'] ?></h2> </div> <img src="<?= $item['Image']['file'] ?>" alt="<?= $item[$pageModule]['title'] ?>" /> </a> </article> <?php } ?> </div> </div> </div> </div> </div> </div> ', 'meta_title' => null, 'meta_keywords' => null, 'meta_description' => null, 'is_translated' => true, 'title__' => array( [maximum depth reached] ), 'subtitle__' => array( [maximum depth reached] ), 'side_menu_subtitle__' => array( [maximum depth reached] ), 'is_translated__' => array( [maximum depth reached] ), 'slug__' => array( [maximum depth reached] ), 'meta_description__' => array( [maximum depth reached] ), 'meta_title__' => array( [maximum depth reached] ) ), 'Image' => array( 'id' => '1260', 'locale' => null, 'association' => 'Image', 'model' => 'Product', 'foreign_key' => '29', 'filename' => '3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'path' => 'upload/Product/Image/2016-11/', 'filesize' => '7177', 'mimetype' => 'image/jpeg', 'title' => '3d dekorativni zidni paneli mywall gaps 02.252zc164', 'meta' => array([maximum depth reached]), 'ordering' => null, 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), 'Catalogue' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'MetaImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'Galleries' => array(), 'Slides' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 5 => array( [maximum depth reached] ), (int) 6 => array( [maximum depth reached] ), (int) 7 => array( [maximum depth reached] ) ), 'Tools' => array(), 'Documents' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ) ), 'Seo' => array( 'metatag' => array([maximum depth reached]) ) ), 'Variables' => array( 'product' => array( 'Product' => array( [maximum depth reached] ), 'Renewal' => array( [maximum depth reached] ), 'Page' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'Catalogue' => array( [maximum depth reached] ), 'MetaImage' => array( [maximum depth reached] ), 'Galleries' => array([maximum depth reached]), 'Slides' => array( [maximum depth reached] ), 'Tools' => array([maximum depth reached]), 'Documents' => array( [maximum depth reached] ), 'Seo' => array( [maximum depth reached] ) ) ), 'Content' => array( 'Body' => '<?php $parentPage = ClassRegistry::init('Page')->find('first', array( 'conditions' => array( 'Page.id' => $product['Product']['page_id'] ) )); $pattern = ClassRegistry::init('Pattern')->find('first', array( 'conditions' => array( 'Pattern.cms_product_id' => $product['Product']['id'] ) )); $renewal = ClassRegistry::init('Renewal')->find('first', array( 'conditions' => array( 'Renewal.id' => $product['Product']['cms_renewal_id'] ) )); $faq = ClassRegistry::init('Faq')->find('first', array( 'conditions' => array( 'Faq.cms_product_id' => $product['Product']['id'] ) )); $videoItems = ClassRegistry::init('AdditionalVideo')->find('all', array( 'conditions' => array( 'AdditionalVideo.cms_product_id' => $product['Product']['id'] ) )); $pageSubtitle = !empty($product['Product']['subtitle']) ? $product['Product']['subtitle'] : $parentPage['Page']['subtitle']; $pageTitle = !empty($product['Product']['title']) ? $product['Product']['title'] : ( !empty($parentPage['Page']['title']) ? $parentPage['Page']['title'] : '' ) ; $brandLogoImage = !empty($parentPage['CustomLogoImage']['file']) ? $parentPage['CustomLogoImage']['file'] : $parentPage['BrandLogoImage']['file']; $fullWidth = empty($product['Galleries']) && empty($product['Product']['catalogue']); ?> <!-- Page title --> <div class="page-title"> <div class="inner clearfix"> <div> <h2><?= !empty($pageSubtitle) ? $pageSubtitle : '' ?></h2> <h1><?= !empty($pageTitle) ? $pageTitle : '' ?></h1> </div> <?php if(!empty($brandLogoImage)) { ?> <span><img src="<?= $brandLogoImage ?>" /></span> <?php } ?> </div> </div> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__6 st__6 "> <div class="main-content"> <div class="product-details"> <code cms="element" id="6">Social</code> <div class="row"> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__7 st__6' : '__12' ?>"> <div class="product-info"> <div class="rich-text"> <?= !empty($product['Product']['text']) ? $product['Product']['text'] : ' ' ?> <?php if(!empty($faq)) { ?> <p><?= __('Za više informacija pogledajte rubriku') ?> <a href="<?= $this->Format->getModulePath($faq) ?>"><?= __('najčešća pitanja') ?></a></p> <?php } ?> <?php if(!empty($pattern)) { ?> <p><a href="<?= $this->Format->getModulePath($pattern) ?>"><?= __('Pogledajte uzorke') ?></a> <?= __('za ovaj proizvod') ?></p> <?php } ?> </div> </div> </div> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__5 st__6' : '__12' ?>"> <div class="right-info"> <!-- Product slideshow --> <?php if(!empty($product['Slides'])) { ?> <div class="product-slideshow"> <ul> <?php foreach($product['Slides'] as $slide) { ?> <li style="position: <?= count($product['Slides']) > 1 ? 'absolute' : 'relative'?>"><?= $this->Format->image($slide['file'], 768, 512, true, array('zc' => 'zc')) ?></li> <?php } ?> </ul> </div> <?php } ?> <!-- \\ Product slideshow --> <!-- catalogue --> <?php if(!empty($product['Catalogue']['file'])) { ?> <a target="_blank" href="<?= $product['Catalogue']['file'] ?>" class="link-download"><span><?= __('Pogledajte katalog') ?></span></a> <?php } ?> <!-- \\ catalogue --> <!-- Before and After link --> <?php if(!empty($product['Product']['cms_renewal_id'])) { ?> <a class="link-beforeafter" href="<?= $this->Format->getModulePath($renewal) ?>"><span><?= __('Pre i posle') ?></span></a> <?php } ?> <!-- Before and After link --> <!-- Decor App banner --> <?php if($product['Product']['application']) { ?> <div class="pro-banner"><a href="<?= $this->Format->getPageLink(63, $sitemap) ?>"><img src="/img/decor-app-banner.jpg" /></a></div> <?php } ?> <!-- \\Decor App banner --> </div> </div> </div> <div class="product-blocks"> <!-- Photo gallery --> <?php if(!empty($product['Galleries'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Foto galerija') ?></h2></div> <div class="body"> <ul class="row block-row __5-margin __5-block lt__4-block m__2-block"> <?php foreach($product['Galleries'] as $image) { ?> <li class="column"> <a href="<?= $image['file'] ?>" class="fancybox" rel="gallery"> <?= $this->Format->image($image['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Photo gallery --> <?php if(!empty($product['Tools'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Alati') ?></h2></div> <div class="body" style="display:none;"> <ul class="row block-row __5-margin __3-block m__2-block"> <?php foreach($product['Tools'] as $tool) { ?> <li class="column"> <a href="<?= $tool['file'] ?>" class="fancybox" rel="tools"> <?= $this->Format->image($tool['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Product tehnicka spec --> <?php if(!empty($product['Documents'])) { ?> <div class="product-block product-tehnical-spec"> <div class="block-content"> <div class="head"><h2><?= __('Tehnička specifikacija') ?></h2></div> <div class="body" style="display:none;"> <p><?= __('Preuzmite dokument') ?>:</p> <ul> <?php foreach($product['Documents'] as $document) { echo '<li>' . $this->Format->download($document) . '</li>'; } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product tehnicka spec --> <!-- Product Video galerija --> <?php if(!empty($videoItems)) { ?> <div class="product-block product-video-gallery"> <div class="block-content"> <div class="head"><h2><?= __('Video galerija') ?></h2></div> <div class="body" style="display:none;"> <ul class="youtube-videogallery row __5-margin block-row __4-block lt__3-block "> <?php foreach($videoItems as $videoItem) { ?> <li class="column"> <a href="https://www.youtube.com/watch?v=<?= $videoItem['AdditionalVideo']['youtube_url'] ?>"><?= $videoItem['AdditionalVideo']['title'] ?></a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product Video galerija --> </div> </div> </div> </div> </div> </div> ', 'stylesheet_set' => '', 'javascript_set' => '', (int) 0 => array( 'Content' => array( [maximum depth reached] ), 'Template' => array( [maximum depth reached] ), 'Blocks' => array([maximum depth reached]) ) ), 'Stylesheet' => array( (int) 0 => array( 'id' => (int) 7, 'name' => 'jquery.fancybox-2.1.4', 'data' => '/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */ .fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp { padding: 0; margin: 0; border: 0; outline: none; vertical-align: top; } .fancybox-wrap { position: absolute; top: 0; left: 0; z-index: 8020; } .fancybox-skin { position: relative; background: #ecce97; color: #444; text-shadow: none; } .fancybox-opened { z-index: 8030; } .fancybox-opened .fancybox-skin { -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); } .fancybox-outer, .fancybox-inner { position: relative; } .fancybox-inner { overflow: hidden; } .fancybox-type-iframe .fancybox-inner { -webkit-overflow-scrolling: touch; } .fancybox-error { color: #444; font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; margin: 0; padding: 15px; white-space: nowrap; } .fancybox-image, .fancybox-iframe { display: block; width: 100%; height: 100%; } .fancybox-image { max-width: 100%; max-height: 100%; } #fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span { background-image: url('../img/fancybox/fancybox_sprite.png'); } #fancybox-loading { position: fixed; top: 50%; left: 50%; margin-top: -22px; margin-left: -22px; background-position: 0 -108px; opacity: 0.8; cursor: pointer; z-index: 8060; } #fancybox-loading div { width: 44px; height: 44px; background: url('../img/fancybox/fancybox_loading.gif') center center no-repeat; } .fancybox-close { position: absolute; top: -15px; right: -15px; width: 36px; height: 36px; cursor: pointer; z-index: 8040; background-position: 0 0; } .fancybox-nav { position: absolute; top: 0; width: 40%; height: 100%; cursor: pointer; text-decoration: none; background: transparent url('../img/fancybox/blank.gif'); /* helps IE */ -webkit-tap-highlight-color: rgba(0,0,0,0); z-index: 8040; } .fancybox-prev { left: 0; } .fancybox-next { right: 0; } .fancybox-nav span { position: absolute; top: 50%; width: 36px; height: 34px; margin-top: -18px; cursor: pointer; z-index: 8040; visibility: hidden; } .fancybox-prev span { left: 10px; background-position: 0 -36px; } .fancybox-next span { right: 10px; background-position: 0 -72px; } .fancybox-nav:hover span { visibility: visible; } .fancybox-tmp { position: absolute; top: -99999px; left: -99999px; visibility: hidden; max-width: 99999px; max-height: 99999px; overflow: visible !important; } /* Overlay helper */ .fancybox-lock { overflow: hidden; } .fancybox-overlay { position: absolute; top: 0; left: 0; overflow: hidden; display: none; z-index: 8010; background: url('../img/fancybox/fancybox_overlay.png'); } .fancybox-overlay-fixed { position: fixed; bottom: 0; right: 0; } .fancybox-lock .fancybox-overlay { overflow: auto; overflow-y: scroll; } /* Title helper */ .fancybox-title { visibility: hidden; font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; position: relative; text-shadow: none; z-index: 8050; } .fancybox-opened .fancybox-title { visibility: visible; } .fancybox-title-float-wrap { position: absolute; bottom: 0; right: 50%; margin-bottom: -35px; z-index: 8050; text-align: center; } .fancybox-title-float-wrap .child { display: inline-block; margin-right: -100%; padding: 2px 20px; background: transparent; /* Fallback for web browsers that doesn't support RGBa */ background: rgba(0, 0, 0, 0.8); -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; text-shadow: 0 1px 2px #222; color: #FFF; font-weight: bold; line-height: 24px; white-space: nowrap; } .fancybox-title-outside-wrap { position: relative; margin-top: 10px; color: #fff; } .fancybox-title-inside-wrap { padding-top: 10px; } .fancybox-title-over-wrap { position: absolute; bottom: 0; left: 0; color: #fff; padding: 10px; background: #000; background: rgba(0, 0, 0, .8); } ', 'modified' => '2016-11-22 16:39:18' ), (int) 1 => array( 'id' => (int) 6, 'name' => 'youtube-video-gallery', 'data' => '*.youtube-videogallery-container { display: block; } *.youtube-videogallery-compact *.youtube-videogallery-item, *.youtube-videogallery-compact *.youtube-videogallery-img{ box-shadow: 0 0 0; border-radius: 0; margin: 0 0 0 0; } *.youtube-videogallery-compact *.youtube-videogallery-title { font-size: 11px; } a.youtube-videogallery-link { padding:5px; background:#2f2f33; position:relative; display:block; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } a.youtube-videogallery-link:hover { background:#ecce97; } a.youtube-videogallery-link:hover span { color:#6c5e43; } a.youtube-videogallery-link:hover img.youtube-videogallery-play, a.youtube-videogallery-link:focus img.youtube-videogallery-play { opacity: 1; } *.youtube-videogallery-play { left:50%; opacity: 0.7; position: absolute; top:50%; z-index: 1; } *.youtube-videogallery-title { width:100%; text-align:center; float:left; font-size:13px; color:#9f9f9f; line-height:13px; padding:5px 0; } *.youtube-videogallery-allowtitle *.youtube-videogallery-title { height: auto; } *.youtube-videogallery-screen-reader-only { position: absolute; left:-9999px; } div.youtube-videogallery-bodycover { background-color: #000; height: 100%; left:0; opacity: 0; position: absolute; top:0; width:100%; z-index: 100; } div.youtube-videogallery-display { background-color: #000; box-shadow: 3px 3px 7px #000; left:50%; opacity: 0; padding: 3px; position: fixed; top:50%; z-index: 101; } div.youtube-videogallery-bodycover, div.youtube-videogallery-display { transition: all 300ms; transform: scale(0); -webkit-transform: scale(0); } body.youtube-videogallery-active div.youtube-videogallery-bodycover, body.youtube-videogallery-active div.youtube-videogallery-display { display: block; transform: scale(1); -webkit-transform: scale(1); } body.youtube-videogallery-active div.youtube-videogallery-bodycover {opacity: 0.5} body.youtube-videogallery-active div.youtube-videogallery-display { opacity: 1}', 'modified' => '2016-11-10 14:47:39' ), (int) 2 => array( 'id' => (int) 5, 'name' => 'jquery.kwicks', 'data' => '/*! * Kwicks: Sexy Sliding Panels for jQuery - v2.2.1 * http://devsmash.com/projects/kwicks * * Copyright 2013 Jeremy Martin (jmar777) * Contributors: Duke Speer (Duke3D), Guillermo Guerrero (gguerrero) * Released under the MIT license * http://www.opensource.org/licenses/mit-license.php */ /* * This file contains styles that are common to all kwicks instances. Note that each kwicks instance requires * additional styling - please see the examples for more info. */ .kwicks { display: block; list-style-type: none; list-style: none; position: relative; margin: 0; padding: 0; } .kwicks > * { display: block; overflow: hidden; padding: 0; margin: 0; } .kwicks.kwicks-processed > * { margin: 0; position: absolute; } .kwicks-horizontal > * { float: left; } .kwicks-horizontal > :first-child { margin-left: 0; } .kwicks-vertical > :first-child { margin-top: 0; } ', 'modified' => '2016-11-10 14:47:39' ), (int) 3 => array( 'id' => (int) 3, 'name' => 'jquery.bxslider', 'data' => '/** * BxSlider v4.1.2 - Fully loaded, responsive content slider * http://bxslider.com * * Written by: Steven Wanderski, 2014 * http://stevenwanderski.com * (while drinking Belgian ales and listening to jazz) * * CEO and founder of bxCreative, LTD * http://bxcreative.com */ /** RESET AND LAYOUT ===================================*/ .bx-wrapper { position: relative; padding: 0; *zoom: 1; } .bx-wrapper img { max-width: 100%; display: block; } /** THEME ===================================*/ .bx-wrapper .bx-viewport { /*fix other elements on the page moving (on Chrome)*/ -webkit-transform: translatez(0); -moz-transform: translatez(0); -ms-transform: translatez(0); -o-transform: translatez(0); transform: translatez(0); } /* LOADER */ .bx-wrapper .bx-loading { min-height: 50px; background: url(images/bx_loader.gif) center center no-repeat #fff; height: 100%; width: 100%; position: absolute; top: 0; left: 0; z-index: 2000; } /* PAGER */ .bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item { display: inline-block; *zoom: 1; *display: inline; } .bx-wrapper .bx-pager.bx-default-pager a { text-indent: -9999px; display: block; outline: 0; } /* DIRECTION CONTROLS (NEXT / PREV) */ .bx-wrapper .bx-prev { left: 10px; background: url(images/controls.png) no-repeat 0 -32px; } .bx-wrapper .bx-next { right: 10px; background: url(images/controls.png) no-repeat -43px -32px; } .bx-wrapper .bx-prev:hover { background-position: 0 0; } .bx-wrapper .bx-next:hover { background-position: -43px 0; } .bx-wrapper .bx-controls-direction a { position: absolute; top: 50%; margin-top: -16px; outline: 0; width: 32px; height: 32px; text-indent: -9999px; z-index: 9999; } .bx-wrapper .bx-controls-direction a.disabled { display: none; } /* AUTO CONTROLS (START / STOP) */ .bx-wrapper .bx-controls-auto { text-align: center; } .bx-wrapper .bx-controls-auto .bx-start { display: block; text-indent: -9999px; width: 10px; height: 11px; outline: 0; background: url(images/controls.png) -86px -11px no-repeat; margin: 0 3px; } .bx-wrapper .bx-controls-auto .bx-start:hover, .bx-wrapper .bx-controls-auto .bx-start.active { background-position: -86px 0; } .bx-wrapper .bx-controls-auto .bx-stop { display: block; text-indent: -9999px; width: 9px; height: 11px; outline: 0; background: url(images/controls.png) -86px -44px no-repeat; margin: 0 3px; } .bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active { background-position: -86px -33px; } /* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */ .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager { text-align: left; width: 80%; } .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto { right: 0; width: 35px; } /* IMAGE CAPTIONS */ .bx-wrapper .bx-caption { position: absolute; bottom: 0; left: 0; background: #666\9; background: rgba(80, 80, 80, 0.75); width: 100%; } .bx-wrapper .bx-caption span { color: #fff; font-family: Arial; display: block; font-size: .85em; padding: 10px; } ', 'modified' => '2016-11-10 14:47:39' ), (int) 4 => array( 'id' => (int) 1, 'name' => 'main', 'data' => '@charset "utf-8"; *,:after,:before,a,abbr,acronym,address,applet,article,aside,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,input,ins,kbd,label,legend,li,main,mark,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,sup,table,tbody,td,textarea,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:top;background:0 0;-webkit-font-smoothing:antialiased;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{height:100%;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{overflow-y:auto;overflow-x:hidden}ol,ul{list-style:none}:focus{outline:0}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:block}* html .clearfix{height:1%} @font-face { font-family: 'robotolight'; src: url('/font/roboto-light-webfont.eot'); src: url('/font/roboto-light-webfont.eot?#iefix') format('embedded-opentype'), url('/font/roboto-light-webfont.woff') format('woff'), url('/font/roboto-light-webfont.ttf') format('truetype'); font-weight: normal; font-style: normal; } @font-face { font-family: 'pt_serifregular'; src: url('/font/ptf55f-webfont.eot'); src: url('/font/ptf55f-webfont.eot?#iefix') format('embedded-opentype'), url('/font/ptf55f-webfont.woff') format('woff'), url('/font/ptf55f-webfont.ttf') format('truetype'); font-weight: normal; font-style: normal; } ::selection { color:#fff; background:#bba47a; } ::-moz-selection { color:#fff; background:#bba47a; } /* Global */ body,html { font-family: 'robotolight'; font-size:14px; background:url(../img/bg_body.jpg) repeat 0 0 #000; } h1, h2 { font-family: 'pt_serifregular'; } .inner { width:1150px; max-width: 96%; margin:0 auto; } a { text-decoration:none; -o-transition:color .2s ease-out; -ms-transition:color .2s ease-out; -moz-transition:color .2s ease-out; -webkit-transition:color .2s ease-out; transition:color .2s ease-out; } /* HEADER */ header { width:100%; display:inline-block; background:#000; -webkit-box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.5);-moz-box-shadow:0px 3px 3px 0px rgba(0, 0, 0, 0.5);box-shadow:0px 3px 3px 0px rgba(0, 0, 0, 0.5); position:relative; z-index:99; float:left; } header .logo { width: 140px; display: inline-block; padding:5px 0; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } header .logo:hover { opacity:0.7; } header .logo img { width: 100%; height: auto; display: block; } header ul.lang { float:right; padding:5px 0 0 0; } header ul.lang li { float:left; display:block; padding:0 0 0 10px; } header ul.lang li a { float:left; color:#484b4e; font-size:11px; } header ul.lang li a:hover { color:#fff; } header ul.lang li.active a { color:#bba47a; } header #off-canvas-right { display: inline-block; float: right; padding: 32px 0 0 0; } header nav { width:100%; display: inline-block; } header nav > ul { } header nav > ul > li { display: inline-block; margin: 0 10px; position:relative; } header nav > ul > li:first-child { margin:0 10px 0 0; } header nav > ul > li:last-child { margin:0 0 0 10px; } header nav > ul > li > a { float:left; font-size:14px; color:#c1b49c; text-transform:uppercase; padding:0 0 10px 0; position: relative; } header nav > ul > li > a:after { width: 0; height: 3px; background: #bba47a; position: absolute; bottom: 0; left: 0; content: ""; } header nav > ul > li > a:hover { color:#fff; } header nav > ul > li > a:hover:after { width: 100%; -webkit-transition: width .3s ease-in-out; -moz-transition: width .3s ease-in-out; -o-transition: width .3s ease-in-out; transition: width .3s ease-in-out; } header nav > ul > li.active > a:after { width: 100%; } header nav > ul > li.active > a { color:#bba47a; } header nav > ul > li > ul { width: 220px; background: #171718; position: absolute; left: 0; top: 26px; border-top: 3px solid #b8a178; -webkit-box-shadow: 0px 10px 16px 0px rgba(0, 0, 0, 0.43);-moz-box-shadow: 0px 10px 16px 0px rgba(0, 0, 0, 0.43);box-shadow: 0px 10px 16px 0px rgba(0, 0, 0, 0.43); display: none; } header nav > ul > li > ul:before { width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 5px solid #b8a178; position: absolute; top: -8px; left: 22px; content: ""; } header nav > ul > li > ul li { display: block; border-bottom: 1px solid #2f2f30; } header nav > ul > li > ul li:last-child { border: none; } header nav > ul > li > ul li a { display: block; font-size: 14px; color: #e5d1ac; padding: 10px 20px; } header nav > ul > li > ul li a:hover { color: #fff; } header nav > ul > li:hover ul { display: block; } header nav > ul > li:hover > a { color:#fff; } header nav > ul > li.dropdown:after { width: 0; height: 0; border-left: 3px solid transparent; border-right: 3px solid transparent; border-top: 3px solid #c1b49c; position: absolute; right: -9px; top: 8px; content: ""; } header nav ul li.spec { margin:-4px 0 0 26px; } header nav ul li.spec a { background:#c1b49c; color:#000; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; padding:5px 12px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } header nav ul li.spec:hover:after { display:none; } header nav ul li.spec a:hover { background:#e4d9c6; } header nav ul li.spec { border-bottom:none; } .topline { width:100%; display:inline-block; background:url(../img/bg_top.jpg) no-repeat 0 0; height:10px; margin:0 0 8px 0; } .fixed { position:fixed; top:0; left:0; background:rgba(0,0,0,0.0.87); } #openRightMenu { top: 20px; right: 20px; display: none; } #openLeftMenu { top: 20px; left: 20px; } /* Hamburger button */ .hamburger{position:absolute;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:#000;border:0;margin:0;overflow:visible}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:35px;height:4px;background:#fff;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}.hamburger--squeeze .hamburger-inner{transition-duration:.1s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner::before{transition:top .1s .14s ease,opacity .1s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom .1s .14s ease,transform .1s cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease,opacity .1s .14s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease,transform .1s .14s cubic-bezier(.215,.61,.355,1)} /* Category menu button*/ .category-hamburger { position: absolute; } .category-hamburger span { width: 10px; height: 10px; background: #fff; display: inline-block; position: relative; } .category-hamburger span:after { width: 10px; height: 10px; background: #fff; position: absolute; content: ""; bottom: -12px; left: 0; } /* ===== HOME ELEMENTS ===== */ /* Slider */ .slider { width:1230px; max-width:100%;margin:0 auto; background:#000; border-top:1px solid #1c1c1c; position:relative;-webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4); padding:10px; } .slider .kwicks { width:1230px; max-width:100%; height:400px; display: block; position: relative;} .slider .kwicks > li { width: 125px; height: 400px; margin-left: 5px;float: left;} .slider .kwicks > li a img { opacity: 0.5; /*-o-transition:all .5s ease-out; -ms-transition:all .5s ease-out; -moz-transition:all .5s ease-out; -webkit-transition:all .5s ease-out; transition:all .5s ease-out;*/ } .slider .kwicks > li h2 { width:20px;height:20px; position:absolute; bottom:20px; left:10px; -webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform: rotate(-90deg);white-space:nowrap; color:#fcba42; font-size:20px; text-align:right; writing-mode:bt-lr; display:block;-o-transition:all .5s ease-out; -ms-transition:all .5s ease-out; -moz-transition:all .5s ease-out; -webkit-transition:all .5s ease-out; transition:all .5s ease-out; } .slider .kwicks > li span { width:100%; opacity:0; position:absolute; bottom:0; left:0; padding:80px 20px 20px 20px; box-sizing:border-box; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .slider .kwicks > li a:hover img { opacity:1; } .slider .kwicks > li a:hover h2 { opacity:0; } .slider .kwicks > li a span.vis { opacity:1; } .slider .kwicks > * { display: block; overflow: hidden; padding: 0; margin: 0;} .slider .kwicks.kwicks-processed > * { margin: 0; position: absolute;} .slider .kwicks-horizontal > * {float: left;} .slider .kwicks-horizontal > :first-child { margin-left: 0;} .slider .kwicks-vertical > :first-child { margin-top: 0;} .slider .kwicks > li span h3 { color:#e0a73f; font-size:20px; font-family: 'pt_serifregular'; padding:0 0 15px 0; } .slider .kwicks > li span p { color:#fff; } /* Home categories */ .home-categories { width:1150px; max-width: 100%; margin:20px auto; background:#121314; padding:30px 50px 20px 50px; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4); } .home-categories article { float:left; margin:0 0 10px 9px; } .home-categories article.modulus { margin:0 0 10px 0; } .home-categories article a { float:left; background:#f6e8ce; padding:5px; position:relative; } .home-categories article a:hover { background:#f3d193; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .home-categories article a img { float:left; border:1px solid #9e875c; background:#fff; padding:1px; } .home-categories article a span { width:170px; margin:0 7px; position:absolute; bottom:7px; left:0; padding:15px 0 10px 0; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .home-categories article a span h2 { width:100%; float:left; color:#ecce97; text-align:center; box-sizing:border-box; padding:0 10px; line-height:15px; } .home-categories article a:hover span h2 { color:#f4e6ce; } /* Home blocks */ .home-block { width:1230px; max-width: 100%; margin:0 auto; } .home-block .block { background:#0a0a0a; border-top:1px solid #161616; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4); padding:30px 50px 0 50px;} .home-block .block-about { background:url(../img/bg_about_block.jpg) no-repeat 100% 0 #0a0a0a; } .home-block .block h2 { color:#bba47a; font-size:22px; padding:0 0 35px 0; } .home-block .block p { color:#fff; padding:0 0 15px 0; text-align:justify; } .home-block .block a { color:#c4a56c; } .home-block .block a:hover { color:#a48958; } .home-block .block article { padding:0 0 30px 0; } .home-block .block article span { width:90px; float: left;margin:0 10px 0 0; } .home-block .block article span a { display: block; } .home-block .block article span img { width:100%; height:auto; display:block; } .home-block .block article div { display: table-cell; width: 768px; } .home-block .block article div em { font-style:normal; font-size:10px; color:#d0d0d0; } .home-block .block article div h3 { padding:0 0 10px 0; } .home-block .block article div h3 a { color:#e3c58f; font-size:15px; font-family: 'pt_serifregular'; } .home-block .block article div h3 a:hover { color:#fbefd9; } .home-block .block article div p { font-size:12px; text-align:left; padding:0; } .home-block .tagline { width:100%; display:inline-block; box-sizing:border-box; padding:20px 50px; margin:20px 0; border-top:1px solid #161616; background:url(../img/bg_tagline.jpg) no-repeat top center #0a0a0a; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4); text-align:center; } .home-block .tagline h1,.home-block .tagline h2 { display:block; font-size:1.6em; color:#fff; text-transform:uppercase; } .home-block .tagline h1 { border-bottom: 1px solid #fff; display: inline-block; padding: 0 0 20px 0; margin: 0 0 20px 0; } /* ===== PAGE CONTENT ===== */ .page-content { width:1250px; max-width: 100%; margin:0 auto; background:#000; background-position:100% 0; background-repeat:no-repeat; border-top:1px solid #202020; padding:0 0 50px 0; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4); } .content { width:1150px; max-width: 96%; margin:0 auto; } .side-content { } .main-content { padding:0 0 30px 0; } /* Breadcrumbs */ .breadcrumbs { width:100%; display:inline-block; border-bottom:1px solid #151515; font-size:11px; color:#a8a8b3; padding:13px 0; background:url(../img/bg_breadcrumbs.png) no-repeat 0 0; } .breadcrumbs p { float:left; padding:0 5px 0 0; } .breadcrumbs a { float:left; color:#c1b297; } .breadcrumbs a:hover { color:#e9ddc8; } .breadcrumbs a:after { content:'/'; color:#4a4a50; margin:0 0 0 7px; } .breadcrumbs ul li { float:left; display:block; padding:0 0 0 7px; } /* Page title */ .page-title { padding:30px 0 50px 0; } .page-title .inner { position:relative; } .page-title .inner div { padding:0 0 0 20px; float:left; border-left:4px solid #bba47a; } .page-title .inner div h2 { width:100%; float:left; color:#3a3326; font-size:20px; line-height:18px; min-height:25px; } .page-title .inner div h1 { width:100%; float:left; color:#fff; font-size:30px; line-height:27px; } .page-title .inner span { position:absolute; right:0; top:-15px; } /* Rich text */ .rich-text { color:#c1b49c; line-height:22px; } .rich-text p { padding:0 0 15px 0; text-align:justify; } .rich-text h2 { color:#7a7c7f; font-size:20px; color:#fff; padding:0 0 20px 0; } .rich-text a { color:#c4a56c; } .rich-text a:hover { color:#a48958; } .rich-text ul { list-style-image:url(../img/bullet.png); padding:0 0 0 15px; } .rich-text ul li { padding:0 0 5px 0; } .rich-text .rich-video {position: relative; padding-bottom: 56.25%; padding-top: 25px; height: 0; } .rich-text .rich-video iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .remark-rich-text { width:100%; float:left; color:#c1b49c; line-height:22px; } .remark-rich-text p { padding:0 0 15px 0; text-align:justify; } .remark-rich-text h2 { color:#7a7c7f; font-size:20px; color:#fff; padding:0 0 20px 0; } .remark-rich-text a { color:#c4a56c; } .remark-rich-text a:hover { color:#a48958; } .remark-rich-text ul { list-style-image:url(../img/bullet.png); padding:0 0 0 15px; } .remark-rich-text ul li { padding:0 0 5px 0; } .remark-rich-text.hasGallery { padding: 0 0 20px 0; } .add-image { width:500px; max-width:50%;float:left; margin:0 40px 0 0; padding:5px; background:#1e1f21; box-sizing:border-box } .add-image div { width:100%; display:block; text-align:center; } .add-image img { width:100%; height:auto; display:block; background:#37393b; border:1px solid #53595e; padding:1px; } /* Article grid */ .article-grid .row { margin: 0 -8px; } .article-grid .row > .column { padding: 0 8px; } .article-grid article { position:relative;} .article-grid article a, .article-grid article .image-gallery-holder { display: block; padding:5px; background:#1e1f21; position:relative; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin-bottom: 15px; } article.column > a > span { position:absolute; background: rgba(187, 164, 122, 0.7); -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease ; -ms-transition: all 0.2s ease ; -o-transition: all 0.2s ease ; transition: all 0.2s ease ; padding:5px; top:15%; left:20%; width: 60%; } article.column > a > span.before-after { top:auto; bottom: 15px; left: 30px; width: auto;text-transform: uppercase; font-size: 16px; color: #fff; background: rgba(0,0,0,.5); padding: 3px 10px;} article.column > a > span em { width: 100%;text-align:center; float:left; display:block; background: rgba(255, 255, 255, 0.7); padding:20px; } article.column > a > span em img { background:none; border:none; padding:0; width:100%; display:inline; } article.column > a:hover > span { -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05); } .article-grid article a:hover { background:#323336; } .article-grid article img { width:100%; height:auto; display:block; box-sizing:border-box; background:#37393b; padding:1px; border:1px solid #53595e; } .article-grid article div {position:absolute; left:7px; right: 7px; bottom:7px; padding:40px 0 7px 0; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .article-grid article div h2 { width:100%; text-align:center; font-size:16px; color:#ecce97; } .article-grid article div p { width:100%; text-align:center; font-size:13px; line-height:14px; padding:3px 0 0 0; color:#d4d8de; } .article-grid-page article { padding:0 0 10px 6px; } .article-grid-page article:nth-child(3n+1) { padding:0 0 10px 0; } .article-grid article span.label { width:48px; height:48px; position:absolute; right:7px; top:7px; } .article-grid article span.label img { background:none; padding:0; border:none; } /* Big grid minimum 5 articles */ .article-grid-biggrid article { padding:0 0 10px 12px; } .article-grid-biggrid article:nth-child(3n+1) { padding:0 0 10px 0; } .article-grid-biggrid article a { width:262px; box-sizing:border-box; } .article-grid-biggrid article img { width:100%; height:auto; display:block; box-sizing:border-box; } .article-grid-biggrid article div { padding:40px 0 15px 0; } .article-grid-biggrid article span { position:absolute; background: rgba(187, 164, 122, 0.7); padding:5px; top:30px; left:50%; margin:0 0 0 -70px; } .article-grid-biggrid article span em { width:100px; text-align:center; float:left; display:block; background: rgba(255, 255, 255, 0.7); padding:20px; } .article-grid-biggrid article span em img { background:none; border:none; padding:0; } .article-grid-biggrid article a:hover span em img { background:none; border:none; padding:0; } /* Small grid up to 4 articles */ .article-grid-smallgrid article { padding:0 0 10px 10px; } .article-grid-smallgrid article:nth-child(2n+1) { padding:0 0 10px 0; } .article-grid-smallgrid article a { width:400px; box-sizing:border-box; } .article-grid-smallgrid article img { width:100%; height:auto; display:block; box-sizing:border-box; } .article-grid-smallgrid article div { width:386px; box-sizing:border-box; padding:40px 0 15px 0; } .article-grid-smallgrid article span { position:absolute; background: rgba(187, 164, 122, 0.7); padding:5px; top:70px; left:90px; } .article-grid-smallgrid article span em { width:175px; text-align:center; float:left; display:block; background: rgba(255, 255, 255, 0.7); padding:20px; } .article-grid-smallgrid article span em img { background:none; border:none; padding:0; width:auto; display:inline; } .article-grid-smallgrid article a:hover span em img { background:none; border:none; padding:0; width:auto; display:inline; } .showroom-gallery { padding: 20px 0 0 0; } /* Vertical menu */ #cat-menu { display:none; } .vertical-menu { width:100%; float:left; margin:0 0 20px 0; } .vertical-menu h2 { font-size:20px; color:#906e30; padding:0 20px 15px 20px; } .vertical-menu ul { border-bottom:1px solid #29292f; border-right:1px solid #17171a; } .vertical-menu ul li { border-left:3px solid #29292f; border-top:1px solid #17171a; margin-bottom:1px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .vertical-menu ul li a { color:#c1b49c; text-transform:uppercase; font-size:14px; font-family: 'pt_serifregular'; padding:10px 15px 9px 15px; display:block; line-height:17px; } .vertical-menu ul li:hover { border-left:3px solid #bca57b; } .vertical-menu ul li a:hover { color:#bca57b; } .vertical-menu ul li.active { border-left:3px solid #bba47a; border-top:none; background:#111113; } .vertical-menu ul li.active a { color:#000; background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); } .vertical-menu ul li ul { display:none; border-right:none; } .vertical-menu ul li.active ul { padding:0 0 0 20px; display:block; border-right:none; } .vertical-menu ul li.active ul li { margin:0; border:none; } .vertical-menu ul li.active ul li ul li:last-child a { border:none; } .vertical-menu ul li.active ul li a { background:none; color:#e4ad48; font-size:14px; font-family: 'robotolight'; text-transform:none; padding:7px 0; border-bottom:1px dotted #29292f; } .vertical-menu ul li.active ul li a:hover { color:#906e30; } .vertical-menu ul li.active ul li a:before { content:'▸'; } .vertical-menu ul li.active ul li a span { width:90%; display:inline-block; font-size:0.96em; box-sizing:border-box; padding:0 0 0 14px; line-height:16px; color:#98938a; } .vertical-menu ul li.active ul li a:hover span { color:#906e30; } .vertical-menu ul li.active ul li.active a { color:#fff; } .vertical-menu ul li.active ul li.active a span { color:#906e30; } .vertical-menu ul li.active ul li.active a:before { color:#906e30; } .vertical-menu ul li.active ul li.active ul { border-bottom:1px dotted #29292f; } .vertical-menu ul li.active ul li.active ul li { } .vertical-menu ul li.active ul li.active ul li a { color:#e4ad48; padding:7px 0; } .vertical-menu ul li.active ul li.active ul li:last-child a { border:none; } .vertical-menu ul li.active ul li.active ul li a:hover { color:#906e30; } .vertical-menu ul li.active ul li.active ul li a:before { content:none; } .vertical-menu ul li.active ul li.active ul li a:hover:before { color:#906e30; } .vertical-menu ul li.active ul li.active ul li.active a { color:#fff; } .vertical-menu ul li.active ul li.active ul li a:before { content:'▸'; color:#414345; } .vertical-menu ul li.active ul li.active ul li.active a:before { color:#906e30; } /* Product details */ .product-details { } .product-details .product-info { text-align:justify; } .product-details .product-info-full { width:100%; } .product-details .right-info { } .product-details .photo-grid { } .product-details .social { padding:0 0 15px 0; border-bottom:1px solid #222225; margin:0 0 20px 0; height: 36px; } .product-details .social .fb-like-button { float:left; margin:0 15px 0 0; } .product-details .social .tweet-button { float:left; } .product-details .product-slideshow { margin: 0 0 40px 0; } .product-details .product-slideshow ul { position: relative} .product-details .product-slideshow a {display: block; background:#252729; padding:5px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .product-details .product-slideshow a:hover { background:#5a5d5f; } .product-details .product-slideshow a img { background:#37393b; padding:1px; border:1px solid #53595e; width: 100%; height: auto; } .product-details .product-slideshow a:hover img { border:1px solid #252729; background:#5a5d5f; } .product-details .product-slideshow a span { width:330px; height:80px; left:7px; position:absolute; bottom:7px; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .product-details .product-slideshow .bx-has-pager { width:100%; float:left; padding:8px 0 0 0; position:relative; } .product-details .product-slideshow .bx-pager { width:100%; position:relative; text-align:center; padding:0 20px; box-sizing:border-box; } .product-details .product-slideshow .bx-pager .bx-pager-item { display:inline-block; margin:0 2px; } .product-details .product-slideshow .bx-pager .bx-pager-item a { width:11px; height:11px; padding:0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; } .product-details .product-slideshow .bx-pager .bx-pager-item a.active { background:#ac946b; } .product-details a.link-download { background:#a0151d; padding:3px; color:#fff; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin: 10px 0 0 0; font-family: 'pt_serifregular'; display: block; } .product-details a.link-download:hover { background:#c62a33; } .product-details a.link-download span { display:block; border:1px solid #bf6066; padding:6px 0; text-align:center; } /*.product-details a.link-download.renewal-catalogue { width:200px; box-sizing:border-box; }*/ .product-details a.link-beforeafter { display: block; margin: 10px 0 0 0; background:#c3ab7f; padding:3px; color:#4a3f2b; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; font-family: 'pt_serifregular'; } .product-details a.link-beforeafter:hover { background:#d8bf91; } .product-details a.link-beforeafter span { display:block; border:1px solid #e7ddcc; padding:6px 0; text-align:center; color:#292c31; } .product-details .product-blocks { width:100%; float:left; margin:30px 0 0 0; } .product-details .product-block { width:100%; float:left; background:#111113; padding:10px; box-sizing:border-box; margin:0 0 1px 0; } .product-details .product-block .block-content { width:100%; float:left; background:#202023; border:1px solid #29292f; padding:1px; box-sizing:border-box; } .product-details .product-block .block-content .head, .product-details .product-block .block-content .head-no-accordion { width:100%; float:left; box-sizing:border-box; padding:8px 10px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; cursor:pointer; } .product-details .product-block .block-content .head-no-accordion { background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); cursor: default } .product-details .product-block .block-content .head:hover { background:#1c1c1e; } .product-details .product-block .block-content .head h2 { font-size:15px; color:#bcb6a9; line-height: 20px; } .product-details .product-block .block-content .head-no-accordion h2 { font-size:15px; line-height: 20px; } .product-details .product-block .block-content .head h2:before { content:'▸'; color:#6c675d; margin:0 5px 0 0; } .product-details .product-block .block-content .active { color:#fff; background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); } .product-details .product-block .block-content .active:hover { color:#fff; background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); } .product-details .product-block .block-content .active h2 { color:#292c31; } .product-details .product-block .block-content .active h2:before { content:'▾'; color:#292c31; } .product-details .product-block .block-content .body { width:100%; float:left; padding:10px; box-sizing:border-box; } .product-details .product-photo-gallery { } .product-details .product-photo-gallery ul li a { background:#2f2f33;padding:5px; margin:0 0 5px 0; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; position: relative; display: block } .product-details .product-photo-gallery ul li a:hover { background:#5a5d5f; } .product-details .product-photo-gallery ul li a img { width:100%; height:auto; display:block; box-sizing:border-box; border:1px solid #53595e; background:#37393b; padding:1px; } .product-details .product-photo-gallery ul li a span { position:absolute; bottom:15px; left:20px; font-family:"pt_serifregular"; text-transform:uppercase; font-size:10px; color:#fff; background:rgba(0,0,0,.5); padding:3px 10px; } .product-details .product-photo-gallery .bx-pager { position:absolute; top:-35px; right:0; z-index:99; } .product-details .product-photo-gallery .bx-pager .bx-pager-item { margin:0 5px 0 0; } .product-details .product-photo-gallery .bx-pager a { width:11px; height:11px; background:#fff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;} .product-details .product-photo-gallery .bx-pager a.active { background:#a5864d; } .product-details .product-tehnical-spec p { color:#555; font-size:13px; } .product-details .product-tehnical-spec ul { width:100%; float:left; } .product-details .product-tehnical-spec ul li { width:100%; float:left; display:block; padding:0 0 1px 0; } .product-details .product-tehnical-spec ul li a { width:100%; float:left; background:url(../img/ico_download.png) no-repeat -10px center #27272a; padding:8px 10px 8px 10px; box-sizing:border-box; font-size:13px; color:#9f9f9f; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .product-details .product-tehnical-spec ul li a span { float:right; } .product-details .product-tehnical-spec ul li a:hover { background:url(../img/ico_download.png) no-repeat 10px center #313135; padding:8px 10px 8px 30px; } .product-details .product-video-gallery li a { min-height:180px; display: block; margin-bottom: 5px; } .product-details .product-video-gallery li a .youtube-videogallery-img { width: 100%; } .product-details .product-tools li { padding:0 10px 10px 0; float:left; display:block; } .product-details .product-tools li a { padding:5px; background:#2f2f33; float:left; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .product-details .product-tools li a:hover { background:#5a5d5f; } .product-details .product-tools li a img { border:1px solid #53595e; background:#37393b; padding:1px; float:left; } .product-details .product-related ul li { float:left; margin:0 8px 8px 8px; } .product-details .product-related ul li a { background:#2f2f33;padding:5px;float:left; margin:0 0 5px 0; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; position:relative; } .product-details .product-related ul li a img { border:1px solid #53595e; background:#37393b; padding:1px; float:left; } .product-details .product-related ul li a span { width:225px; position:absolute; bottom:0; left:7px; bottom:7px; padding:40px 0 7px 0; box-sizing:border-box; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .product-details .product-related ul li a span h2 { width:100%; text-align:center; font-size:16px; color:#ecce97; } .product-details .pro-banner { margin:10px 0 0 0; } .product-details .pro-banner a { -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; display: block } .product-details .pro-banner a:hover { opacity:0.8; } .product-details .pro-banner a img { width: 100%;} /* Special note */ .special-note { width:100%; float:left; background:#eace9b; padding:20px; box-sizing:border-box; margin:0 0 30px 0; position:relative; } .special-note h2 { color:#584117; font-size:16px; padding:0 0 10px 0; } .special-note p { color:#6e5b38; font-size:12px; } .special-note div { width:26px; height:90px; position:absolute; right:-26px; bottom:-3px; background:url(../img/bg_note.png) no-repeat 0 0; } /* News Grid */ .news-grid article { vertical-align:top; } .news-grid article a {display: block;background:#1e1f21; padding:5px; box-sizing:border-box; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin: 0 0 30px 0;} .news-grid article a:hover { background:#323336; } .news-grid article a .cnt { background:#18181b; border:1px solid #29292f; padding:1px; box-sizing:border-box; } .news-grid article a .cnt img { width:100%; height:auto; display:block; } .news-grid article a .cnt div { position:relative; } .news-grid article a .cnt div span { width:100%; position:absolute; bottom:0; left:0; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .news-grid article a .cnt div span h2 { text-align:center; font-size:16px; color:#ecce97; padding:50px 20px 5px 20px;} .news-grid article a .cnt em { width:100%; text-align:center; float:left; font-style:normal; font-size:12px; color:#906e30; padding:5px 0; } .news-grid article a .cnt p { color:#a8a8b3; font-size:12px; text-align:center; padding:0 20px 15px 20px; min-height: 95px;} /* News Details */ .news-details { width:100%; float:left; } .news-details .date { width:100%; float:left; font-style:normal; font-size:12px; color:#906e30; padding:0 0 20px 0; } .news-details .date em { float:left; font-style:normal; font-size:12px; color:#906e30; } .news-details .date .social { float:right; } .news-details .date .social .fb-like-button { float:left; margin:0 15px; } .news-details .date .social .tweet-button { width:85px; float:left; } .news-details .rich-text { text-align:justify; } .news-details .img { float: right; width: 30%; margin: 0 0 40px 40px; } .news-details .img a { display: block; background:#1e1f21; padding:5px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .news-details .img a:hover { background:#323336; } .news-details .img img { width: 100%; background:#37393b; border:1px solid #53595e; padding:1px; } .news-details .news-gallery { border-top:1px solid #17171a; margin:30px 0 0 0; padding:10px 0 0 0; } .news-details .news-gallery h2 { color:#906e30; font-size:14px; padding:0 0 10px 0; } .news-details .news-gallery ul li a { display:block; background:#1e1f21; padding:5px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin: 0 0 10px 0} .news-details .news-gallery ul li a:hover { background:#323336; } .news-details .news-gallery ul li a img {width: 100%; height: auto !important; background:#37393b; border:1px solid #53595e; padding:1px; } .news-details .news-gallery .bx-wrapper { max-width:1190px!important; } .news-details .news-gallery .bx-pager { position:absolute; top:-25px; right:0; } .news-details .news-gallery .bx-pager .bx-pager-item { display:inline-block; margin:0 2px; } .news-details .news-gallery .bx-pager .bx-pager-item a { width:11px; height:11px; padding:0; float:left; text-indent:-9999px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background:#b2b2b2; } .news-details .news-gallery .bx-pager .bx-pager-item a.active { background:#ac946b; } .paginator span { margin: 0 3px 0 0; display: inline-block; background: #1e1f21; padding: 5px;} .paginator span.current { padding: 10px; color: #bba47a;} .paginator span a { display:block; background:#323336; color: #bba47a; padding: 5px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin: 0;} .paginator span a:hover { background:#1e1f21; } /* Contact */ .contact-info { padding:0 20px 0 0; } .contact-info h2 { font-size:22px; color:#a48958; padding:0 0 20px 0; } .contact-info p { color:#c1b49c; } .contact-info a { color:#a07c3b; } .contact-info a:hover { color:#d5a856; } .contact-info:nth-child(2) { padding:0 0 0 50px; } .contact-form { background:#18181b; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.7);-moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7); padding:40px 25px 45px 25px; } .contact-form h2 { width:100%; text-align:center; color:#fff; font-size:26px; padding:0 0 10px 0; } .contact-form .textfield { width:100%; background:#fff; border:0; margin:0 0 10px 0; color:#010101; text-align:left; padding:10px 20px; -webkit-box-shadow: inset 4px 4px 5px 0px rgba(0, 0, 0, 0.4);-moz-box-shadow:inset 4px 4px 5px 0px rgba(0, 0, 0, 0.4);box-shadow:inset 4px 4px 5px 0px rgba(0, 0, 0, 0.4); font-family: 'robotolight'; font-size:14px; } .contact-form .textfield::-webkit-input-placeholder { opacity: 1; color:#010101;} .contact-form .textfield::-moz-placeholder { opacity: 1; color:#010101;} .contact-form .textfield:-ms-input-placeholder { opacity: 1; color:#010101;} .capcha-field { position: relative;} .capcha-field em { position: absolute; left: 0; top: 0; background: #18181b; padding: 10px} .capcha-field .textfield {padding-left: 80px;} .contact-form .submit { width:100%; background:#c3ab7f; color:#4a3f2b; border:none; cursor:pointer; font-size:16px; padding:3px; color:#fff; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin:10px 0 5px 0; font-family: 'pt_serifregular'; } .contact-form .submit span { width:100%; box-sizing:border-box; display:block; border:1px solid #e7ddcc; padding:6px 0; text-align:center; color:#292c31; } .contact-form .submit:hover { background:#dcc18f; } .gmap { width:100%; float:left; height:400px; margin:30px 0 0 0; } /* Form Messages */ .validation-error-message { width:100%; display: block; margin:-10px 0 10px 0; color: #d34141; display:block; } .form-message { color: #fff} .form-message-error { width:100%; float:left; margin:10px 0 0 0; color: #d34141; display:block; } .newsletter .form-message-error { width:auto; float:none; margin:0; } .newsletter .validation-error-message { width:auto; float:none; margin:0; } .form-message.form-message-success { color:#82a12b; } .radio .validation-error-message { margin:0; } /* FOOTER */ footer { width:100%; float:left; } footer .inner {width: 1250px} footer .inner .top { padding:35px 50px 0 50px; } footer .inner .top h2 { width:50%; color:#bba47a; font-size:17px; padding:0 0 10px 0; } footer .inner .top .products { } footer .inner .top .products ul { display:block; } footer .inner .top .products ul li { } footer .inner .top .products ul li a { display: block; color:#808080; font-size:13px; } footer .inner .top .products ul li a:hover { color:#fff; } footer .inner .middle {border-bottom:1px solid #313234; padding:20px 50px; } footer .inner .middle .wrap { border-top:1px solid #1e1e1f; padding:20px 0 0 0; } footer .inner .middle .wrap .menu { padding:6px 0 0 0; display: inline-block; } footer .inner .middle .wrap .menu ul li { display:inline-block; margin:0 15px 0 0; } footer .inner .middle .wrap .menu ul li a { float:left; color:#808080; font-size:13px; text-transform: uppercase; color:#bba47a; } footer .inner .middle .wrap .menu ul li a:hover { color:#fff; } footer .inner .middle .newsletter { float:right; text-align:right; } footer .inner .middle .newsletter p { color:#808080; font-size:13px; padding:6px 10px 0 0; float:left; } footer .inner .middle .newsletter form { float:right; } footer .inner .middle .newsletter .textfield { width:260px; float:left; background:#fff; border:0; color:#454545; padding:8px; font-size:13px; height: 31px; box-sizing: border-box} footer .inner .middle .newsletter .textfield::-webkit-input-placeholder { opacity: 1; color:#010101;} footer .inner .middle .newsletter .textfield::-moz-placeholder { opacity: 1; color:#010101;} footer .inner .middle .newsletter .textfield:-ms-input-placeholder { opacity: 1; color:#010101;} footer .inner .middle .newsletter .submit { float:left; border:none; background:#c3ab7f; padding:4px 3px; color:#fff; font-size:12px; font-family: 'pt_serifregular'; cursor:pointer; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin:0 0 0 1px; line-height: 1;height: 31px;box-sizing: border-box } footer .inner .middle .newsletter .submit:hover { background:#d8bf91; } footer .inner .middle .newsletter .submit span { width:100%; box-sizing:border-box; display:block; border:1px solid #e7ddcc; padding:4px 10px 3px 10px; text-align:center; color:#292c31; } footer .inner .bottom { padding:0 50px 0 50px; } footer .inner .bottom p { color:#5d5959; font-size:11px; float:left; padding:10px 0; } footer .inner .bottom a { color:#bba47a; } footer .inner .bottom .right { float:right; text-align:right; } /* Static pages */ .static-content { width:100%; float:left; } .static-content section { padding:0 0 70px 0; } .static-content section article .gallery-slideshow li a { float:left; display:block; background:#1e1f21; padding:5px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; box-sizing:border-box; } .static-content section article .gallery-slideshow li a:hover { background:#323336; } .static-content section article .gallery-slideshow li a img { float:left; background:#37393b; border:1px solid #53595e; padding:1px; box-sizing:border-box; width:100%; display:block; height:auto; } .static-content section article .gallery-slideshow .bx-pager { width:100%; position:absolute; bottom:-25px; right:0; text-align:center; } .static-content section article .gallery-slideshow .bx-pager .bx-pager-item { display:inline-block; margin:0 2px; } .static-content section article .gallery-slideshow .bx-pager .bx-pager-item a { width:11px; height:11px; padding:0; float:left; text-indent:-9999px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background:#b2b2b2; } .static-content section article .gallery-slideshow .bx-pager .bx-pager-item a.active { background:#ac946b; } .static-content section:nth-child(2n) article { margin:0 25px 0 0; } .static-content section:nth-child(2n) article:first-child { float:right; margin:0 0 0 25px; } .static-content section article .spec-block { width:100%; float:left; background:#18181b; padding:10px; box-sizing:border-box; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.7);-moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7); margin:20px 0 0 0; } .static-content section article .spec-block .wrap { width:100%; float:left; padding:15px; box-sizing:border-box; border:1px solid #27272b; font-size:13px; } .static-content section article .spec-block .wrap .rich-text { line-height:18px; } .static-content section article .spec-block .wrap .rich-text p:last-child { padding:0; } .static-content section article .form { width:100%; float:right; background:#18181b; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.7);-moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7); padding:40px 25px 45px 25px; box-sizing:border-box; } .static-content section article .form h2 { width:100%; float:left; text-align:center; color:#fff; font-size:26px; padding:0 0 10px 0; } .static-content section article .form .submit { width:100%; float:left; background:#c3ab7f; color:#4a3f2b; border:none; cursor:pointer; font-size:16px; padding:3px; color:#fff; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin:10px 0 5px 0; font-family: 'pt_serifregular'; } .static-content section article .form .submit span { width:100%; box-sizing:border-box; display:block; border:1px solid #e7ddcc; padding:6px 0; text-align:center; color:#292c31; } .static-content section article .form .submit:hover { background:#dcc18f; } .static-content section article .form p { line-height:18px; color:#7a7c7f; font-size:13px; padding:0 0 25px 0; } .radio { display:block; padding:20px 0; } .radio label { line-height:18px; color:#7a7c7f; font-size:13px; display: inline-block; } .radio div { display: inline-block; padding:0 0 0 20px; } .radio div label { padding:0 0 0 5px; cursor: pointer } .radio div input { display: inline-block;position:relative; top:3px; cursor: pointer } /* Testimonials */ .testimonial { width:100%; float:left; text-align:center; padding:0 100px 40px 100px; box-sizing:border-box; } .testimonial blockquote { } .testimonial blockquote:before { content: "\201C"; color:#c1b49c; font-size:55px; margin-right: 0.1em; line-height:0.1em; vertical-align:-0.49em; font-family:Arial, Helvetica, sans-serif; } .testimonial p { color:#fff; line-height:23px; font-size:16px; font-family:"pt_serifregular"; padding:0 0 10px 0; } .testimonial span { color:#c1b49c; line-height:22px; } /* Banners */ .banner { width:100%; float:left; box-sizing:border-box; margin:0 0 20px 0; } .banner a {padding:5px; display: block; background:#1e1f21; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .banner a img { width:100%; padding:1px; background:#37393b; border:1px solid #53595e; } .banner a:hover { background:#323336; } /* References */ ul.reference-list { width: 100%; display: inline-block; text-align: center; } ul.reference-list li { width: 48%; color: #c1b49c; display: inline-block; vertical-align: top; border:1px solid #584e42; -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px; margin: 0 5px 5px 5px; padding: 5px 0; } footer .banner { } /* Calculator */ #calculator { width:440px; } #calculator .head { width:100%; float:left; box-sizing:border-box; background:#af976a; border-top:1px solid #c7b697; padding:16px 20px 13px 20px; } #calculator .head h2 { color:#fff; font-size:24px; float:left; } #calculator .head img { float:right; margin:6px 0 0 0; } #calculator .body { width:100%; float:left; box-sizing:border-box; background:#222226; padding:20px; color:#c7c7c7; } #calculator .body .select { width:100%; float:left; box-sizing:border-box; margin:35px 0 0 0; } #calculator .body .select label { width:150px; float:left; padding:8px 0 0 0; } #calculator .body .select select { width:230px; float:right; border:none; color:#6f6f6f; padding:10px; background: #ffffff; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhZWFlYWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #ffffff 0%, #aeaeae 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#aeaeae)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffffff 0%,#aeaeae 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ffffff 0%,#aeaeae 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ffffff 0%,#aeaeae 100%); /* IE10+ */ background: linear-gradient(to bottom, #ffffff 0%,#aeaeae 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#aeaeae',GradientType=0 ); /* IE6-8 */ } #calculator .body .select select option { background:#fff; } #calculator .body .input { width:100%; float:left; box-sizing:border-box; border-top:1px solid #4e4e51; padding:10px 0 0 0; margin:10px 0 0 0; } #calculator .body .input label.title { width:100%; float:left; text-transform:uppercase; color:#af976a; padding:0 0 10px 0; } #calculator .body .input div { width:100%; float:left; box-sizing:border-box; padding:0 0 7px 0; } #calculator .body .input div div { width:150px; float:left; box-sizing:border-box; padding:0; margin:0; } #calculator .body .input div label { width:100%; float:left; padding:1px 0 0 0; } #calculator .body .input div span { color:#606060; font-size:12px; top:-5px; position:relative; } #calculator .body .input div input { width:210px; float:right; border:none; color:#6f6f6f; padding:10px; } #calculator .body .submit { width:100%; float:left; border-bottom:1px solid #4e4e51; padding:0 0 10px 0; } #calculator .body .submit input { width:230px; float:right; border:none; border-top:1px solid #d2c3a7; background:#bba47a; color:#fff; font-size:16px; font-family: 'pt_serifregular'; cursor:pointer; padding:10px 0; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } #calculator .body .submit input:hover { background:#dcc18f; } #calculator .body .sumarum { width:100%; float:left; padding:10px 0 0 0; } #calculator .body .sumarum .error { color: #d34141; } #calculator .body .sumarum span { width:70px; float:right; font-size:20px; font-family: 'pt_serifregular'; text-align:right; font-weight:bold; } #calculator .body .sumarum p { float:right; text-align:right;text-transform:uppercase; color:#af976a; padding:2px 0 0 0; } #calculator .note { width:100%; float:left; padding:10px; box-sizing:border-box; background:#af976a; margin:20px 0 0 0; } #calculator .note h2 { width:100%; float:left; color:#010101; font-size:14px; } #calculator .note p { width:100%; float:left; color:#2c2a2a; font-size:12px; } /* Before and after */ .before-after-nav { width:80%; margin:0 auto; text-align: center; padding:0 0 15px 0; position:relative; } .before-after-nav a { padding:3px; background:#1e1f21; box-sizing:border-box; display:inline-block; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .before-after-nav a img { width:100%; height:auto; display:block; padding:1px; background:#37393b; box-sizing:border-box; border:1px solid #53595e; } .before-after-nav a:hover { background:#35383b; } .before-after-nav a.active { background:#bba47a; } .before-after-nav a.active img { background:#e9d1a6; border:1px solid #6c5c40; } .before-after-main { width:80%; margin:0 auto; } .before-after-main ul li { padding:5px; background:#1e1f21; box-sizing:border-box; } .before-after-main ul li img { padding:1px; background:#37393b; box-sizing:border-box; border:1px solid #53595e; } .before-after-main .bx-controls-direction a { width:36px!important; height:68px!important; background-image:url(../img/arrows.png); background-repeat:no-repeat; margin:0!important; opacity:.1; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .before-after-main .bx-controls-direction a:hover { opacity:.6; } .before-after-main .bx-controls-direction a.bx-prev { background-position:0 0; left:-80px; } .before-after-main .bx-controls-direction a.bx-next { background-position:100% 0; right:-80px; } .renewal-block { margin:0 0 20px 0; } .renewal-block article { position:relative; } .renewal-block article a { background:#252729; padding:5px; display:block;-o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .renewal-block article a:hover { background:#5a5d5f; } .renewal-block article span { position:absolute; bottom:15px; left:20px; font-family:"pt_serifregular"; text-transform:uppercase; font-size:16px; color:#fff; background:rgba(0,0,0,.5); padding:3px 10px; } .renewal-block article:last-child span { left:auto; right:20px; } .renewal-block article img { width:100%; height:auto; display:block; background:#37393b; border:1px solid #53595e; box-sizing:border-box; } .renewal-gallery.row { margin: 0 -5px; } .renewal-gallery.row > .column { padding: 0 5px; } .renewal-gallery a { display: block; background: #2f2f33; padding: 5px; margin: 0 0 10px 0; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .renewal-gallery a:hover { background: #5a5d5f; } .renewal-gallery a img { width: 100%; height: auto; display: block; border: 1px solid #53595e; background: #37393b; padding: 1px; } .renewal-intro { padding: 0 0 20px 0; } .renewal-intro .renewal-image { background: #2f2f33; padding: 5px; } .renewal-intro .renewal-image img { width: 100%; height: auto; display: block; border: 1px solid #53595e; background: #37393b; padding: 1px; } /* * Core Owl Carousel CSS File * v1.3.3 */ /* clearfix */ .owl-carousel .owl-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;} /* display none until init */ .owl-carousel{ display: none; position: relative; width: 100%; -ms-touch-action: pan-y; } .owl-carousel .owl-wrapper{ display: none; position: relative; -webkit-transform: translate3d(0px, 0px, 0px); margin:0 auto; } .owl-carousel .owl-wrapper-outer{ overflow: hidden; position: relative; width: 100%; } .owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;} .owl-carousel .owl-item{ float: left; } .owl-controls .owl-page, .owl-controls .owl-buttons div { width:16px; height:31px; cursor:pointer; background-image:url(../img/arrows2.png); background-repeat:no-repeat; opacity:0.4; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; text-indent:-9999px; position:absolute; } .owl-controls .owl-buttons div:hover { opacity:1; } .owl-controls .owl-buttons div.owl-prev { background-position:0 0; left:-30px; } .owl-controls .owl-buttons div.owl-next { background-position:100% 0; right:-30px; } .owl-controls { width:100%; position:absolute; top:15px; } /* mouse grab icon */ .grabbing { cursor:url(grabbing.png) 8 8, move; } /* fix */ .owl-carousel .owl-wrapper, .owl-carousel .owl-item{ -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0); } /* FAQ */ .faq-list { width:100%; } .faq-list .single-faq { width:100%; background:#111113; box-sizing:border-box; margin:0 0 1px; padding:10px; } .faq-list .single-faq .single-faq-inner { width:100%; background:#202023; box-sizing:border-box; border:1px solid #29292f; padding:1px; } .faq-list .single-faq .single-faq-inner .question { width:100%; background:#202023; box-sizing:border-box; padding:8px 10px; cursor:pointer; transition:all 0.2s ease-out 0s; } .faq-list .single-faq .single-faq-inner .question:hover { background:#1c1c1e; } .faq-list .single-faq .single-faq-inner .question h2 { color:#bcb6a9; font-size:15px; position:relative; line-height: 20px; } .faq-list .single-faq .single-faq-inner .question h2::before { color:#6c675d; content:"▸"; margin:0 5px 0 0; } .faq-list .single-faq .single-faq-inner .answer { width:100%; box-sizing:border-box; padding:10px; color:#c1b49c; line-height:22px; } .faq-list .single-faq .single-faq-inner .answer a { color:#ebce98; text-decoration:underline; } .faq-list .single-faq .single-faq-inner .answer a:hover { text-decoration:none; } .faq-list .single-faq .single-faq-inner .question.active { color:#fff; background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); } .faq-list .single-faq .single-faq-inner .question.active:hover { color:#fff; background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); } .faq-list .single-faq .single-faq-inner .question.active h2 { color:#292c31; } .faq-list .single-faq .single-faq-inner .question.active h2:before { content:'▾'; color:#292c31; } .row,.row:after{display:block;clear:both}.row{margin:0 -15px;width:auto;position:relative}.row:after{visibility:hidden;font-size:0;content:" ";height:0}.row>.column{padding:0 15px;float:left}.row>.column.pull-right{float:right}.row>.column.__12{width:100%}.row>.column.__11{width:91.666666%}.row>.column.__10{width:83.333333%}.row>.column.__9{width:75%}.row>.column.__8{width:66.666666%}.row>.column.__7{width:58.333333%}.row>.column.__6{width:50%}.row>.column.__5{width:41.666666%}.row>.column.__4{width:33.333333%}.row>.column.__3{width:25%}.row>.column.__2{width:16.666666%}.row>.column.__1{width:8.333333%}@media only screen and (max-width:1279px){.row>.column.lt__6{width:100%}.row>.column.lt__5{width:83.333333%}.row>.column.lt__4{width:66.666666%}.row>.column.lt__3{width:50%}.row>.column.lt__2{width:33.333333%}.row>.column.lt__1{width:16.666666%}}@media only screen and (max-width:1023px){.row>.column.st__6{width:100%}.row>.column.st__5{width:83.333333%}.row>.column.st__4{width:66.666666%}.row>.column.st__3{width:50%}.row>.column.st__2{width:33.333333%}.row>.column.st__1{width:16.666666%}}@media only screen and (max-width:767px){.row>.column.m__1{width:50%}.row>.column.__1,.row>.column.__10,.row>.column.__11,.row>.column.__12,.row>.column.__2,.row>.column.__3,.row>.column.__4,.row>.column.__5,.row>.column.__6,.row>.column.__7,.row>.column.__8,.row>.column.__9,.row>.column.lt__1,.row>.column.lt__2,.row>.column.lt__3,.row>.column.lt__4,.row>.column.lt__5,.row>.column.lt__6,.row>.column.m__2,.row>.column.st__1,.row>.column.st__2,.row>.column.st__3,.row>.column.st__4,.row>.column.st__5,.row>.column.st__6{width:100%}}.row.block-row.__2-block .column{width:50%}.row.block-row.__3-block .column{width:33.3333333%}.row.block-row.__4-block .column{width:25%}.row.block-row.__5-block .column{width:20%}.row.block-row.__6-block .column{width:16.666666666%}@media only screen and (max-width:1279px){.row.block-row.lt__2-block .column{width:50%}.row.block-row.lt__3-block .column{width:33.3333333%}.row.block-row.lt__4-block .column{width:25%}.row.block-row.lt__5-block .column{width:20%}.row.block-row.lt__6-block .column{width:16.666666666%}}@media only screen and (max-width:1023px){.row.block-row.st__2-block .column{width:50%}.row.block-row.st__3-block .column{width:33.3333333%}.row.block-row.st__4-block .column{width:25%}.row.block-row.st__5-block .column{width:20%}.row.block-row.st__6-block .column{width:16.666666666%}.row .column.tablet-hide{display: none}}@media only screen and (max-width:767px){.row{margin: 0;}.row.block-row.__2-block .column, .row.block-row.__3-block .column, .row.block-row.__4-block .column, .row.block-row.__5-block .column, .row.block-row.__6-block .column, .row.block-row.lt__2-block .column, .row.block-row.lt__3-block .column, .row.block-row.lt__4-block .column, .row.block-row.lt__5-block .column, .row.block-row.lt__6-block .column, .row.block-row.st__2-block .column, .row.block-row.st__3-block .column, .row.block-row.st__4-block .column, .row.block-row.st__5-block .column, .row.block-row.st__6-block .column {width:100%}.row.block-row.m__2-block .column{width:50%}.row.block-row.m__3-block .column{width:33.3333333%}.row.block-row.m__4-block .column{width:25%}}.row.__5-margin{margin:0 -5px}.row.__5-margin .column{padding:0 5px}.row.__0{margin:0}.row.__0 .column{padding:0} .row .youtube-videogallery-item {padding:0 15px;float:left} .row.block-row.__2-block .youtube-videogallery-item{width:50%}.row.block-row.__3-block .youtube-videogallery-item{width:33.3333333%}.row.block-row.__4-block .youtube-videogallery-item{width:25%}.row.block-row.__5-block .youtube-videogallery-item{width:20%}.row.block-row.__6-block .youtube-videogallery-item{width:16.666666666%}@media only screen and (max-width:1279px){.row.block-row.lt__2-block .youtube-videogallery-item{width:50%}.row.block-row.lt__3-block .youtube-videogallery-item{width:33.3333333%}.row.block-row.lt__4-block .youtube-videogallery-item{width:25%}.row.block-row.lt__5-block .youtube-videogallery-item{width:20%}.row.block-row.lt__6-block .youtube-videogallery-item{width:16.666666666%}}@media only screen and (max-width:1023px){.row.block-row.st__2-block .youtube-videogallery-item{width:50%}.row.block-row.st__3-block .youtube-videogallery-item{width:33.3333333%}.row.block-row.st__4-block .youtube-videogallery-item{width:25%}.row.block-row.st__5-block .youtube-videogallery-item{width:20%}.row.block-row.st__6-block .youtube-videogallery-item{width:16.666666666%}}@media only screen and (max-width:767px){.row.block-row.__2-block .youtube-videogallery-item, .row.block-row.__3-block .youtube-videogallery-item, .row.block-row.__4-block .youtube-videogallery-item, .row.block-row.__5-block .youtube-videogallery-item, .row.block-row.__6-block .youtube-videogallery-item, .row.block-row.lt__2-block .youtube-videogallery-item, .row.block-row.lt__3-block .youtube-videogallery-item, .row.block-row.lt__4-block .youtube-videogallery-item, .row.block-row.lt__5-block .youtube-videogallery-item, .row.block-row.lt__6-block .youtube-videogallery-item, .row.block-row.st__2-block .youtube-videogallery-item, .row.block-row.st__3-block .youtube-videogallery-item, .row.block-row.st__4-block .youtube-videogallery-item, .row.block-row.st__5-block .youtube-videogallery-item, .row.block-row.st__6-block .youtube-videogallery-item {width:100%}.row.block-row.m__2-block .youtube-videogallery-item{width:50%}.row.block-row.m__3-block .youtube-videogallery-item{width:33.3333333%}.row.block-row.m__4-block .youtube-videogallery-item{width:25%}} .row.__5-margin .youtube-videogallery-item{padding:0 5px} .fancybox-title { text-align: center; font-size: 15px!important; font-weight: bold!important; } @media all and (min-width:1280px) { #openLeftMenu { display: none!important; } } @media all and (max-width:1279px) { header .logo { margin: 0 auto; display: block; } body { position: relative; left: 0; right: 0; transition: all 0.2s ease-out; -o-transition:all 0.2s ease-out; -ms-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out; } #off-canvas-right,#off-canvas-left { height: 100%; position: fixed; top: 0; bottom: 0; overflow-y: auto; display: inline-block; float: none; transition: all 0.2s ease-out; -o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out; } #off-canvas-right { width: 50%; right: -50%; padding: 0; } #off-canvas-left { width: 50%; left: -50%; padding: 20px 0; } #openRightMenu, #openLeftMenu { display: block; } body.off-canvas-right-opened { left: -50%; right: auto; overflow-x: visible; } body.off-canvas-right-opened #off-canvas-right { right: 0; opacity: 1; background: #222226; float: none; display: block; padding: 0; } body.off-canvas-right-opened #off-canvas-right nav > ul > li { width: 100%; margin: 0; display: block; border-bottom: 1px solid #37373b; text-align: left; } body.off-canvas-right-opened #off-canvas-right nav > ul > li > a { display: block; float: none; color: #797984; font-size: 18px; font-weight: bold; padding: 15px 30px; } body.off-canvas-right-opened #off-canvas-right nav > ul > li > a:hover { color: #fff; } body.off-canvas-right-opened #off-canvas-right nav > ul > li.active > a { color:#d9bd8a; } body.off-canvas-right-opened #off-canvas-right nav > ul > li.active > a:after { display: none; } body.off-canvas-right-opened #off-canvas-right nav > ul > li.dropdown:after { top: 25px; right: 20px; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid #797984; } body.off-canvas-right-opened #off-canvas-right nav > ul > li > ul { width: 100%; position: relative; left: auto; top: auto; border: none; -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);-moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);box-shadow: 0 0 0 0 rgba(0, 0, 0, 0); display: none; } body.off-canvas-right-opened #off-canvas-right nav > ul > li > ul:before { display: none; } body.off-canvas-right-opened #off-canvas-right nav > ul > li > ul > li > a { font-size: 16px; color: #797984; padding: 13px 31px; } body.off-canvas-left-opened { left: 50%; right: auto; overflow-x: visible; } body.off-canvas-left-opened #off-canvas-left { left: 0; opacity: 1; background: #222226; } body.off-canvas-left-opened #off-canvas-left .vertical-menu ul li ul li a { padding: 10px 0; } .breadcrumbs { text-align: center; } .breadcrumbs p { display: inline-block; float: none; } .breadcrumbs ul { display: inline-block; } .page-title { text-align: center; padding: 30px 0; } .page-title .inner div { width: 100%; float: none; border: none; padding: 0; } .product-details .social { text-align: center; } .product-details .social .fb-like-button, .product-details .social .tweet-button { float: none; display: inline-block;} header .logo { padding:5px 0; } header .right ul.lang { display:none; } footer .inner .middle { padding:20px 0; } footer .inner .middle .newsletter .textfield { width:180px; } .article-grid-smallgrid article span { top:40px; left:50px; } .content .banner { display: none; } } @media only screen and (max-width : 1023px) { .home-block { width:98%; } .home-block .block article div { width:100%; padding:10px 0 0 0; } .home-block .block article div p { text-align:justify; } .static-content section article { width:100%; } .static-content section article:nth-child(2) { width:60%; margin:0 auto; float:none; display:table; } .article-grid article a { width:100%; box-sizing:border-box; } .article-grid-smallgrid article { width:48%; } .article-grid-smallgrid article span { left:60px; } .main-content { width:100%; display:block; margin:0 auto; } .news-details .img { width:50%; } .news-details .img img { width:100%; height:auto; display:block; } .contact-info:nth-child(2) { padding:0; } .contact-form { width:100%; box-sizing:border-box; margin:30px 0 0 0; } .fader { padding:40px 0 0 0; } header { position:fixed; } header .logo { width:110px; margin:0 auto; float:none; } header .logo img { width:100%; height:auto; display:block; } footer .inner { width:100%; } footer .inner .middle { width:100%; box-sizing:border-box; padding:20px 25px; } footer .inner .middle .wrap .menu { width:100%; text-align:center; } footer .inner .middle .wrap .menu ul li { float:none; display:inline-block; } footer .inner .middle .newsletter { margin:0 auto; float:none; display:table; padding:20px 0 0 0; } footer .inner .bottom { width:100%; padding:0 25px; box-sizing:border-box; } } @media only screen and (max-width : 767px) { .phone-hide { display: none!important; } #openRightMenu { top: 17px; } #openLeftMenu { top: 17px; } html { overflow-x:hidden;} #main-menu {width:70%;right:-70%; } #category-menu {width:70%; left:-70%; } .home-block .block { width:100%; box-sizing:border-box; padding:30px 20px; margin:0 0 10px 0; } .home-block .block article span { width:100%; } .home-block .block article div { width:100%; padding:10px 0 0 0; } .home-block .block article div p { text-align:justify; } .testimonial { padding:0 0 40px 0; } header .right ul.lang { float:none; padding:15px 0; margin:0 auto; text-align:center; } header .right ul.lang li { float:none; display:inline-block; padding:0; margin:0 10px; } header .right ul.lang li a { float:left; color:#484b4e; font-size:15px; } header .right ul.lang li a:hover { color:#fff; } header .right ul.lang li.active a { color:#bba47a; } header .right nav { width:100%; float:right; padding:12px 0 0 0; } header .right nav ul { float:left; } header .right nav ul li { width:100%; float:left; display:block; margin:0 0 1px 0; position:relative; border-bottom:1px solid #1a1a1b; } header .right nav ul li:first-child { margin:0 0 1px 0; } header .right nav ul li a { width:100%; float:left; font-size:16px; color:#8c8c8c; text-transform:uppercase; padding:10px; box-sizing:border-box; } header .right nav ul li a:hover { color:#fff; } header .right nav ul li:after { display:none; } header .right nav ul li:hover:after { width:100%; } header .right nav ul li.active:hover:after { width:0; } header .right nav ul li.active { border-bottom:1px solid #1a1a1b; } header .right nav ul li.active a { background:#bba47a; color:#fff; } footer .inner { width:94%; } footer .inner .top { width:100%; padding:20px; box-sizing:border-box; } footer .inner .middle { width:100%; padding:20px 0; } footer .inner .middle .wrap { padding: 0;} footer .inner .middle .wrap .menu { width:100%; padding:0; } footer .inner .middle .wrap .menu ul li { width:100%; margin:0; text-align:center; } footer .inner .middle .wrap .menu ul li a { float:none; display:block; padding:10px 0; } footer .inner .middle .newsletter { width:100%; float:left; border-top:1px solid #313234; } footer .inner .middle .newsletter form { float:none; display:table; margin:0 auto; } footer .inner .middle .newsletter .textfield { width:218px; } footer .inner .middle .newsletter p { width:100%; text-align:center; padding:10px 0; } footer .inner .bottom { width:100%; float:left; text-align:center; } footer .inner .bottom p { width:100%; float:left; text-align:center; padding:5px 0; } footer .inner .bottom .right { text-align:center; } .page-content { margin:0 auto; background:#000; background-image:none; } .breadcrumbs p { display:none; } .page-title .inner div { width:100%; float:left; border-left:none; border-bottom:1px solid #bba47a; text-align:center; padding:0 0 15px 0; } .page-title .inner span { width:100%; padding:10px 0 0 0; position:relative; top:0; float:left; text-align:center; } .page-title .inner span img { width:120px; } .main-content { width:100%; padding:0; } .special-note div { display:none; } /* Rich text */ .rich-text { text-align:justify; } /* Special note */ .special-note { text-align:center; } /* Article grid */ .article-grid-smallgrid article span { width:200px; box-sizing:border-box; left:50%; margin:0 0 0 -100px; } .article-grid-smallgrid article span em { width:100%; box-sizing:border-box; } .article-grid-smallgrid article span em img { width:100%; height:auto; display:block; } /* Product info */ .product-details .product-info { width:100%; margin:0; } .product-details .right-info { width:100%; float:left; } .product-details .product-slideshow { width:100%; } .product-details .product-slideshow a img { width:100%; height:auto; display:block; box-sizing:border-box; } .product-details a.link-download { width:100%; box-sizing:border-box; } .product-details a.link-download span { width:100%; box-sizing:border-box; } .product-details .pro-banner { width:100%; } .product-details .pro-banner img { width:100%; height:auto; display:block; margin:10px 0; } /* News */ .news-details .img { width:100%; } .news-details .img img { width:100%; height:auto; display:block; box-sizing:border-box; } /* Contact */ .contact-info { width:100%; padding:0; text-align:center; padding:0 0 20px 0; } .contact-form { width:100%; box-sizing:border-box; } .page-content { padding: 0 0 20px 0;} /* Calculator */ #calculator { width:100%; } #calculator .head h2 { width:100%; text-align:center; } #calculator .head img { float:none; display:block; margin:10px auto 0 auto; } #calculator .body p { text-align:justify; } #calculator .body .select label { width:100%; text-align:center; padding:0 0 10px 0; } #calculator .body .input { text-align:center; } #calculator .body .input div div { width:100%; } #calculator .body .select select { width:100%; box-sizing:border-box; } #calculator .body .input div input { width:100%; box-sizing:border-box; } #calculator .body .submit input { width:100%; box-sizing:border-box; } .page-title { padding: 10px 0 10px 0;} .page-title .inner div h2 { min-height: 0;} .page-title .inner div h1 { margin: 10px 0 0 0 ;} .slider { display:none; } footer .banner { margin: 20px 0 0 0;} .lines-button { display:inline-block; } .cat-menu { display:block; } .before-after-main { width:100%; } .add-image { width:100%; margin:0 0 40px 0; max-width: 100%;} ul.reference-list li { width: 100%; margin: 0 0 5px 0; } } @media only screen and (max-width : 767px) and (orientation:portrait) { body.off-canvas-right-opened { left: -80%; } #off-canvas-right { width: 80%; right: -80%; } body.off-canvas-left-opened { left: 80%; } #off-canvas-left { width: 80%; left: -80%; } } ', 'modified' => '2016-11-10 14:47:39' ) ), 'Javascript' => array( (int) 0 => array( 'id' => (int) 99, 'name' => 'main', 'data' => '$(document).ready(function(){ // Hamburger icon menu var forEach = function (t, o, r) { if ("[object Object]" === Object.prototype.toString.call(t))for (var c in t)Object.prototype.hasOwnProperty.call(t, c) && o.call(r, t[c], c, t); else for (var e = 0, l = t.length; l > e; e++)o.call(r, t[e], e, t) }; var hamburgers = document.querySelectorAll(".hamburger"); if (hamburgers.length > 0) { forEach(hamburgers, function (hamburger) { hamburger.addEventListener("click", function () { this.classList.toggle("is-active"); }, false); }); } // Off canvas right menu $('#openRightMenu').click(function () { $('body').toggleClass('off-canvas-right-opened'); }); // Off canvas left menu $('#openLeftMenu').click(function () { $('body').toggleClass('off-canvas-left-opened'); }); // Responsive menu if($(window).width() <= 1279) { $('li.dropdown').click(function() { $(this).find('ul').stop().slideToggle(); }); } if(!$.trim( $('.cms-richtext').html() ).length) { $('.block-about').hide(); } $('form#newsletterForm').intlxform(); $('form#contactForm').intlxform(); $('form#valpaintForm').intlxform(); if($('div.right-info').find('div.pro-banner').length) { $('div.right-info').removeClass('photo-grid'); } // Slideshow var numImgs = $('.product-slideshow ul img').length; if (numImgs > 1) { $('.product-slideshow ul').bxSlider({ controls: true, mode: 'fade', controls: false, auto: true, pause: 3000, speed: 1500 }); } $(".fancybox").fancybox({ scrolling : 'yes', cyclic : true, helpers : { overlay: { locked: false }, title: { type: 'inside', position: 'bottom' } } }); $('.data-anchor').click(function() { var anchor = $('#' + $(this).data('anchor')).offset().top; $('html, body').animate({scrollTop: anchor}, 800); }); $('a.link-download').click(function() { catalougeWindow = window.open(this.href, 'name', 'height=650, width=900'); if(window.focus) { catalougeWindow.focus() } return false; }); // Accordion $('.head').click(function() { $('.product-block .head').removeClass('active'); $(this).addClass('active'); var targetElement = $(this).next('.body'); targetElement.slideToggle(); $('.product-block .body').not(targetElement).slideUp(); }); $('.question').click(function() { $('.faq-list .question').removeClass('active'); $(this).addClass('active'); var targetElement = $(this).next('.answer'); targetElement.slideToggle(); $('.faq-list .answer').not(targetElement).slideUp(); }); // YouTube popup $("ul.youtube-videogallery").youtubeVideoGallery(); $('form.calculator-form').submit(function() { var span = $(this).find('.sumarum span'); var error = $(this).find('.error'); var result = parseFloat($('#CalculatorWallWidth').val()) * parseFloat($('#CalculatorWallHeight').val()) / parseFloat($('#CalculatorDimension').val()); /* Show error, if any */ error.text(''); if(isNaN(result) || result <= 0) { span.text(''); error.text('Unete vrednosti nisu korektne'); } else { span.text(Math.ceil(result)); } return false; }); }); $(window).load(function() { if($('body').find('div.side-content').length) { $('#openLeftMenu').show(); } }); $(window).resize(function () { $('body').trigger('click') }); ', 'modified' => '2016-11-10 14:49:31' ), (int) 1 => array( 'id' => (int) 7, 'name' => 'jquery.fancybox-2.1.4.pack', 'data' => '/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */ (function(C,z,f,r){var q=f(C),n=f(z),b=f.fancybox=function(){b.open.apply(this,arguments)},H=navigator.userAgent.match(/msie/),w=null,s=z.createTouch!==r,t=function(a){return a&&a.hasOwnProperty&&a instanceof f},p=function(a){return a&&"string"===f.type(a)},F=function(a){return p(a)&&0<a.indexOf("%")},l=function(a,d){var e=parseInt(a,10)||0;d&&F(a)&&(e*=b.getViewport()[d]/100);return Math.ceil(e)},x=function(a,b){return l(a,b)+"px"};f.extend(b,{version:"2.1.4",defaults:{padding:15,margin:20,width:800, height:600,minWidth:100,minHeight:100,maxWidth:9999,maxHeight:9999,autoSize:!0,autoHeight:!1,autoWidth:!1,autoResize:!0,autoCenter:!s,fitToView:!0,aspectRatio:!1,topRatio:0.5,leftRatio:0.5,scrolling:"auto",wrapCSS:"",arrows:!0,closeBtn:!0,closeClick:!1,nextClick:!1,mouseWheel:!0,autoPlay:!1,playSpeed:3E3,preload:3,modal:!1,loop:!0,ajax:{dataType:"html",headers:{"X-fancyBox":!0}},iframe:{scrolling:"auto",preload:!0},swf:{wmode:"transparent",allowfullscreen:"true",allowscriptaccess:"always"},keys:{next:{13:"left", 34:"up",39:"left",40:"up"},prev:{8:"right",33:"down",37:"right",38:"down"},close:[27],play:[32],toggle:[70]},direction:{next:"left",prev:"right"},scrollOutside:!0,index:0,type:null,href:null,content:null,title:null,tpl:{wrap:'<div class="fancybox-wrap" tabIndex="-1"><div class="fancybox-skin"><div class="fancybox-outer"><div class="fancybox-inner"></div></div></div></div>',image:'<img class="fancybox-image" src="{href}" alt="" />',iframe:'<iframe id="fancybox-frame{rnd}" name="fancybox-frame{rnd}" class="fancybox-iframe" frameborder="0" vspace="0" hspace="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen'+ (H?' allowtransparency="true"':"")+"></iframe>",error:'<p class="fancybox-error">The requested content cannot be loaded.<br/>Please try again later.</p>',closeBtn:'<a title="Close" class="fancybox-item fancybox-close" href="javascript:;"></a>',next:'<a title="Next" class="fancybox-nav fancybox-next" href="javascript:;"><span></span></a>',prev:'<a title="Previous" class="fancybox-nav fancybox-prev" href="javascript:;"><span></span></a>'},openEffect:"fade",openSpeed:250,openEasing:"swing",openOpacity:!0, openMethod:"zoomIn",closeEffect:"fade",closeSpeed:250,closeEasing:"swing",closeOpacity:!0,closeMethod:"zoomOut",nextEffect:"elastic",nextSpeed:250,nextEasing:"swing",nextMethod:"changeIn",prevEffect:"elastic",prevSpeed:250,prevEasing:"swing",prevMethod:"changeOut",helpers:{overlay:!0,title:!0},onCancel:f.noop,beforeLoad:f.noop,afterLoad:f.noop,beforeShow:f.noop,afterShow:f.noop,beforeChange:f.noop,beforeClose:f.noop,afterClose:f.noop},group:{},opts:{},previous:null,coming:null,current:null,isActive:!1, isOpen:!1,isOpened:!1,wrap:null,skin:null,outer:null,inner:null,player:{timer:null,isActive:!1},ajaxLoad:null,imgPreload:null,transitions:{},helpers:{},open:function(a,d){if(a&&(f.isPlainObject(d)||(d={}),!1!==b.close(!0)))return f.isArray(a)||(a=t(a)?f(a).get():[a]),f.each(a,function(e,c){var k={},g,h,j,m,l;"object"===f.type(c)&&(c.nodeType&&(c=f(c)),t(c)?(k={href:c.data("fancybox-href")||c.attr("href"),title:c.data("fancybox-title")||c.attr("title"),isDom:!0,element:c},f.metadata&&f.extend(!0,k, c.metadata())):k=c);g=d.href||k.href||(p(c)?c:null);h=d.title!==r?d.title:k.title||"";m=(j=d.content||k.content)?"html":d.type||k.type;!m&&k.isDom&&(m=c.data("fancybox-type"),m||(m=(m=c.prop("class").match(/fancybox\.(\w+)/))?m[1]:null));p(g)&&(m||(b.isImage(g)?m="image":b.isSWF(g)?m="swf":"#"===g.charAt(0)?m="inline":p(c)&&(m="html",j=c)),"ajax"===m&&(l=g.split(/\s+/,2),g=l.shift(),l=l.shift()));j||("inline"===m?g?j=f(p(g)?g.replace(/.*(?=#[^\s]+$)/,""):g):k.isDom&&(j=c):"html"===m?j=g:!m&&(!g&& k.isDom)&&(m="inline",j=c));f.extend(k,{href:g,type:m,content:j,title:h,selector:l});a[e]=k}),b.opts=f.extend(!0,{},b.defaults,d),d.keys!==r&&(b.opts.keys=d.keys?f.extend({},b.defaults.keys,d.keys):!1),b.group=a,b._start(b.opts.index)},cancel:function(){var a=b.coming;a&&!1!==b.trigger("onCancel")&&(b.hideLoading(),b.ajaxLoad&&b.ajaxLoad.abort(),b.ajaxLoad=null,b.imgPreload&&(b.imgPreload.onload=b.imgPreload.onerror=null),a.wrap&&a.wrap.stop(!0,!0).trigger("onReset").remove(),b.coming=null,b.current|| b._afterZoomOut(a))},close:function(a){b.cancel();!1!==b.trigger("beforeClose")&&(b.unbindEvents(),b.isActive&&(!b.isOpen||!0===a?(f(".fancybox-wrap").stop(!0).trigger("onReset").remove(),b._afterZoomOut()):(b.isOpen=b.isOpened=!1,b.isClosing=!0,f(".fancybox-item, .fancybox-nav").remove(),b.wrap.stop(!0,!0).removeClass("fancybox-opened"),b.transitions[b.current.closeMethod]())))},play:function(a){var d=function(){clearTimeout(b.player.timer)},e=function(){d();b.current&&b.player.isActive&&(b.player.timer= setTimeout(b.next,b.current.playSpeed))},c=function(){d();f("body").unbind(".player");b.player.isActive=!1;b.trigger("onPlayEnd")};if(!0===a||!b.player.isActive&&!1!==a){if(b.current&&(b.current.loop||b.current.index<b.group.length-1))b.player.isActive=!0,f("body").bind({"afterShow.player onUpdate.player":e,"onCancel.player beforeClose.player":c,"beforeLoad.player":d}),e(),b.trigger("onPlayStart")}else c()},next:function(a){var d=b.current;d&&(p(a)||(a=d.direction.next),b.jumpto(d.index+1,a,"next"))}, prev:function(a){var d=b.current;d&&(p(a)||(a=d.direction.prev),b.jumpto(d.index-1,a,"prev"))},jumpto:function(a,d,e){var c=b.current;c&&(a=l(a),b.direction=d||c.direction[a>=c.index?"next":"prev"],b.router=e||"jumpto",c.loop&&(0>a&&(a=c.group.length+a%c.group.length),a%=c.group.length),c.group[a]!==r&&(b.cancel(),b._start(a)))},reposition:function(a,d){var e=b.current,c=e?e.wrap:null,k;c&&(k=b._getPosition(d),a&&"scroll"===a.type?(delete k.position,c.stop(!0,!0).animate(k,200)):(c.css(k),e.pos=f.extend({}, e.dim,k)))},update:function(a){var d=a&&a.type,e=!d||"orientationchange"===d;e&&(clearTimeout(w),w=null);b.isOpen&&!w&&(w=setTimeout(function(){var c=b.current;c&&!b.isClosing&&(b.wrap.removeClass("fancybox-tmp"),(e||"load"===d||"resize"===d&&c.autoResize)&&b._setDimension(),"scroll"===d&&c.canShrink||b.reposition(a),b.trigger("onUpdate"),w=null)},e&&!s?0:300))},toggle:function(a){b.isOpen&&(b.current.fitToView="boolean"===f.type(a)?a:!b.current.fitToView,s&&(b.wrap.removeAttr("style").addClass("fancybox-tmp"), b.trigger("onUpdate")),b.update())},hideLoading:function(){n.unbind(".loading");f("#fancybox-loading").remove()},showLoading:function(){var a,d;b.hideLoading();a=f('<div id="fancybox-loading"><div></div></div>').click(b.cancel).appendTo("body");n.bind("keydown.loading",function(a){if(27===(a.which||a.keyCode))a.preventDefault(),b.cancel()});b.defaults.fixed||(d=b.getViewport(),a.css({position:"absolute",top:0.5*d.h+d.y,left:0.5*d.w+d.x}))},getViewport:function(){var a=b.current&&b.current.locked|| !1,d={x:q.scrollLeft(),y:q.scrollTop()};a?(d.w=a[0].clientWidth,d.h=a[0].clientHeight):(d.w=s&&C.innerWidth?C.innerWidth:q.width(),d.h=s&&C.innerHeight?C.innerHeight:q.height());return d},unbindEvents:function(){b.wrap&&t(b.wrap)&&b.wrap.unbind(".fb");n.unbind(".fb");q.unbind(".fb")},bindEvents:function(){var a=b.current,d;a&&(q.bind("orientationchange.fb"+(s?"":" resize.fb")+(a.autoCenter&&!a.locked?" scroll.fb":""),b.update),(d=a.keys)&&n.bind("keydown.fb",function(e){var c=e.which||e.keyCode,k= e.target||e.srcElement;if(27===c&&b.coming)return!1;!e.ctrlKey&&(!e.altKey&&!e.shiftKey&&!e.metaKey&&(!k||!k.type&&!f(k).is("[contenteditable]")))&&f.each(d,function(d,k){if(1<a.group.length&&k[c]!==r)return b[d](k[c]),e.preventDefault(),!1;if(-1<f.inArray(c,k))return b[d](),e.preventDefault(),!1})}),f.fn.mousewheel&&a.mouseWheel&&b.wrap.bind("mousewheel.fb",function(d,c,k,g){for(var h=f(d.target||null),j=!1;h.length&&!j&&!h.is(".fancybox-skin")&&!h.is(".fancybox-wrap");)j=h[0]&&!(h[0].style.overflow&& "hidden"===h[0].style.overflow)&&(h[0].clientWidth&&h[0].scrollWidth>h[0].clientWidth||h[0].clientHeight&&h[0].scrollHeight>h[0].clientHeight),h=f(h).parent();if(0!==c&&!j&&1<b.group.length&&!a.canShrink){if(0<g||0<k)b.prev(0<g?"down":"left");else if(0>g||0>k)b.next(0>g?"up":"right");d.preventDefault()}}))},trigger:function(a,d){var e,c=d||b.coming||b.current;if(c){f.isFunction(c[a])&&(e=c[a].apply(c,Array.prototype.slice.call(arguments,1)));if(!1===e)return!1;c.helpers&&f.each(c.helpers,function(d, e){e&&(b.helpers[d]&&f.isFunction(b.helpers[d][a]))&&(e=f.extend(!0,{},b.helpers[d].defaults,e),b.helpers[d][a](e,c))});f.event.trigger(a+".fb")}},isImage:function(a){return p(a)&&a.match(/(^data:image\/.*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp)((\?|#).*)?$)/i)},isSWF:function(a){return p(a)&&a.match(/\.(swf)((\?|#).*)?$/i)},_start:function(a){var d={},e,c;a=l(a);e=b.group[a]||null;if(!e)return!1;d=f.extend(!0,{},b.opts,e);e=d.margin;c=d.padding;"number"===f.type(e)&&(d.margin=[e,e,e,e]);"number"===f.type(c)&& (d.padding=[c,c,c,c]);d.modal&&f.extend(!0,d,{closeBtn:!1,closeClick:!1,nextClick:!1,arrows:!1,mouseWheel:!1,keys:null,helpers:{overlay:{closeClick:!1}}});d.autoSize&&(d.autoWidth=d.autoHeight=!0);"auto"===d.width&&(d.autoWidth=!0);"auto"===d.height&&(d.autoHeight=!0);d.group=b.group;d.index=a;b.coming=d;if(!1===b.trigger("beforeLoad"))b.coming=null;else{c=d.type;e=d.href;if(!c)return b.coming=null,b.current&&b.router&&"jumpto"!==b.router?(b.current.index=a,b[b.router](b.direction)):!1;b.isActive= !0;if("image"===c||"swf"===c)d.autoHeight=d.autoWidth=!1,d.scrolling="visible";"image"===c&&(d.aspectRatio=!0);"iframe"===c&&s&&(d.scrolling="scroll");d.wrap=f(d.tpl.wrap).addClass("fancybox-"+(s?"mobile":"desktop")+" fancybox-type-"+c+" fancybox-tmp "+d.wrapCSS).appendTo(d.parent||"body");f.extend(d,{skin:f(".fancybox-skin",d.wrap),outer:f(".fancybox-outer",d.wrap),inner:f(".fancybox-inner",d.wrap)});f.each(["Top","Right","Bottom","Left"],function(a,b){d.skin.css("padding"+b,x(d.padding[a]))});b.trigger("onReady"); if("inline"===c||"html"===c){if(!d.content||!d.content.length)return b._error("content")}else if(!e)return b._error("href");"image"===c?b._loadImage():"ajax"===c?b._loadAjax():"iframe"===c?b._loadIframe():b._afterLoad()}},_error:function(a){f.extend(b.coming,{type:"html",autoWidth:!0,autoHeight:!0,minWidth:0,minHeight:0,scrolling:"no",hasError:a,content:b.coming.tpl.error});b._afterLoad()},_loadImage:function(){var a=b.imgPreload=new Image;a.onload=function(){this.onload=this.onerror=null;b.coming.width= this.width;b.coming.height=this.height;b._afterLoad()};a.onerror=function(){this.onload=this.onerror=null;b._error("image")};a.src=b.coming.href;!0!==a.complete&&b.showLoading()},_loadAjax:function(){var a=b.coming;b.showLoading();b.ajaxLoad=f.ajax(f.extend({},a.ajax,{url:a.href,error:function(a,e){b.coming&&"abort"!==e?b._error("ajax",a):b.hideLoading()},success:function(d,e){"success"===e&&(a.content=d,b._afterLoad())}}))},_loadIframe:function(){var a=b.coming,d=f(a.tpl.iframe.replace(/\{rnd\}/g, (new Date).getTime())).attr("scrolling",s?"auto":a.iframe.scrolling).attr("src",a.href);f(a.wrap).bind("onReset",function(){try{f(this).find("iframe").hide().attr("src","//about:blank").end().empty()}catch(a){}});a.iframe.preload&&(b.showLoading(),d.one("load",function(){f(this).data("ready",1);s||f(this).bind("load.fb",b.update);f(this).parents(".fancybox-wrap").width("100%").removeClass("fancybox-tmp").show();b._afterLoad()}));a.content=d.appendTo(a.inner);a.iframe.preload||b._afterLoad()},_preloadImages:function(){var a= b.group,d=b.current,e=a.length,c=d.preload?Math.min(d.preload,e-1):0,f,g;for(g=1;g<=c;g+=1)f=a[(d.index+g)%e],"image"===f.type&&f.href&&((new Image).src=f.href)},_afterLoad:function(){var a=b.coming,d=b.current,e,c,k,g,h;b.hideLoading();if(a&&!1!==b.isActive)if(!1===b.trigger("afterLoad",a,d))a.wrap.stop(!0).trigger("onReset").remove(),b.coming=null;else{d&&(b.trigger("beforeChange",d),d.wrap.stop(!0).removeClass("fancybox-opened").find(".fancybox-item, .fancybox-nav").remove());b.unbindEvents(); e=a.content;c=a.type;k=a.scrolling;f.extend(b,{wrap:a.wrap,skin:a.skin,outer:a.outer,inner:a.inner,current:a,previous:d});g=a.href;switch(c){case "inline":case "ajax":case "html":a.selector?e=f("<div>").html(e).find(a.selector):t(e)&&(e.data("fancybox-placeholder")||e.data("fancybox-placeholder",f('<div class="fancybox-placeholder"></div>').insertAfter(e).hide()),e=e.show().detach(),a.wrap.bind("onReset",function(){f(this).find(e).length&&e.hide().replaceAll(e.data("fancybox-placeholder")).data("fancybox-placeholder", !1)}));break;case "image":e=a.tpl.image.replace("{href}",g);break;case "swf":e='<object id="fancybox-swf" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="100%" height="100%"><param name="movie" value="'+g+'"></param>',h="",f.each(a.swf,function(a,b){e+='<param name="'+a+'" value="'+b+'"></param>';h+=" "+a+'="'+b+'"'}),e+='<embed src="'+g+'" type="application/x-shockwave-flash" width="100%" height="100%"'+h+"></embed></object>"}(!t(e)||!e.parent().is(a.inner))&&a.inner.append(e);b.trigger("beforeShow"); a.inner.css("overflow","yes"===k?"scroll":"no"===k?"hidden":k);b._setDimension();b.reposition();b.isOpen=!1;b.coming=null;b.bindEvents();if(b.isOpened){if(d.prevMethod)b.transitions[d.prevMethod]()}else f(".fancybox-wrap").not(a.wrap).stop(!0).trigger("onReset").remove();b.transitions[b.isOpened?a.nextMethod:a.openMethod]();b._preloadImages()}},_setDimension:function(){var a=b.getViewport(),d=0,e=!1,c=!1,e=b.wrap,k=b.skin,g=b.inner,h=b.current,c=h.width,j=h.height,m=h.minWidth,u=h.minHeight,n=h.maxWidth, v=h.maxHeight,s=h.scrolling,q=h.scrollOutside?h.scrollbarWidth:0,y=h.margin,p=l(y[1]+y[3]),r=l(y[0]+y[2]),z,A,t,D,B,G,C,E,w;e.add(k).add(g).width("auto").height("auto").removeClass("fancybox-tmp");y=l(k.outerWidth(!0)-k.width());z=l(k.outerHeight(!0)-k.height());A=p+y;t=r+z;D=F(c)?(a.w-A)*l(c)/100:c;B=F(j)?(a.h-t)*l(j)/100:j;if("iframe"===h.type){if(w=h.content,h.autoHeight&&1===w.data("ready"))try{w[0].contentWindow.document.location&&(g.width(D).height(9999),G=w.contents().find("body"),q&&G.css("overflow-x", "hidden"),B=G.height())}catch(H){}}else if(h.autoWidth||h.autoHeight)g.addClass("fancybox-tmp"),h.autoWidth||g.width(D),h.autoHeight||g.height(B),h.autoWidth&&(D=g.width()),h.autoHeight&&(B=g.height()),g.removeClass("fancybox-tmp");c=l(D);j=l(B);E=D/B;m=l(F(m)?l(m,"w")-A:m);n=l(F(n)?l(n,"w")-A:n);u=l(F(u)?l(u,"h")-t:u);v=l(F(v)?l(v,"h")-t:v);G=n;C=v;h.fitToView&&(n=Math.min(a.w-A,n),v=Math.min(a.h-t,v));A=a.w-p;r=a.h-r;h.aspectRatio?(c>n&&(c=n,j=l(c/E)),j>v&&(j=v,c=l(j*E)),c<m&&(c=m,j=l(c/E)),j<u&& (j=u,c=l(j*E))):(c=Math.max(m,Math.min(c,n)),h.autoHeight&&"iframe"!==h.type&&(g.width(c),j=g.height()),j=Math.max(u,Math.min(j,v)));if(h.fitToView)if(g.width(c).height(j),e.width(c+y),a=e.width(),p=e.height(),h.aspectRatio)for(;(a>A||p>r)&&(c>m&&j>u)&&!(19<d++);)j=Math.max(u,Math.min(v,j-10)),c=l(j*E),c<m&&(c=m,j=l(c/E)),c>n&&(c=n,j=l(c/E)),g.width(c).height(j),e.width(c+y),a=e.width(),p=e.height();else c=Math.max(m,Math.min(c,c-(a-A))),j=Math.max(u,Math.min(j,j-(p-r)));q&&("auto"===s&&j<B&&c+y+ q<A)&&(c+=q);g.width(c).height(j);e.width(c+y);a=e.width();p=e.height();e=(a>A||p>r)&&c>m&&j>u;c=h.aspectRatio?c<G&&j<C&&c<D&&j<B:(c<G||j<C)&&(c<D||j<B);f.extend(h,{dim:{width:x(a),height:x(p)},origWidth:D,origHeight:B,canShrink:e,canExpand:c,wPadding:y,hPadding:z,wrapSpace:p-k.outerHeight(!0),skinSpace:k.height()-j});!w&&(h.autoHeight&&j>u&&j<v&&!c)&&g.height("auto")},_getPosition:function(a){var d=b.current,e=b.getViewport(),c=d.margin,f=b.wrap.width()+c[1]+c[3],g=b.wrap.height()+c[0]+c[2],c={position:"absolute", top:c[0],left:c[3]};d.autoCenter&&d.fixed&&!a&&g<=e.h&&f<=e.w?c.position="fixed":d.locked||(c.top+=e.y,c.left+=e.x);c.top=x(Math.max(c.top,c.top+(e.h-g)*d.topRatio));c.left=x(Math.max(c.left,c.left+(e.w-f)*d.leftRatio));return c},_afterZoomIn:function(){var a=b.current;a&&(b.isOpen=b.isOpened=!0,b.wrap.css("overflow","visible").addClass("fancybox-opened"),b.update(),(a.closeClick||a.nextClick&&1<b.group.length)&&b.inner.css("cursor","pointer").bind("click.fb",function(d){!f(d.target).is("a")&&!f(d.target).parent().is("a")&& (d.preventDefault(),b[a.closeClick?"close":"next"]())}),a.closeBtn&&f(a.tpl.closeBtn).appendTo(b.skin).bind("click.fb",function(a){a.preventDefault();b.close()}),a.arrows&&1<b.group.length&&((a.loop||0<a.index)&&f(a.tpl.prev).appendTo(b.outer).bind("click.fb",b.prev),(a.loop||a.index<b.group.length-1)&&f(a.tpl.next).appendTo(b.outer).bind("click.fb",b.next)),b.trigger("afterShow"),!a.loop&&a.index===a.group.length-1?b.play(!1):b.opts.autoPlay&&!b.player.isActive&&(b.opts.autoPlay=!1,b.play()))},_afterZoomOut:function(a){a= a||b.current;f(".fancybox-wrap").trigger("onReset").remove();f.extend(b,{group:{},opts:{},router:!1,current:null,isActive:!1,isOpened:!1,isOpen:!1,isClosing:!1,wrap:null,skin:null,outer:null,inner:null});b.trigger("afterClose",a)}});b.transitions={getOrigPosition:function(){var a=b.current,d=a.element,e=a.orig,c={},f=50,g=50,h=a.hPadding,j=a.wPadding,m=b.getViewport();!e&&(a.isDom&&d.is(":visible"))&&(e=d.find("img:first"),e.length||(e=d));t(e)?(c=e.offset(),e.is("img")&&(f=e.outerWidth(),g=e.outerHeight())): (c.top=m.y+(m.h-g)*a.topRatio,c.left=m.x+(m.w-f)*a.leftRatio);if("fixed"===b.wrap.css("position")||a.locked)c.top-=m.y,c.left-=m.x;return c={top:x(c.top-h*a.topRatio),left:x(c.left-j*a.leftRatio),width:x(f+j),height:x(g+h)}},step:function(a,d){var e,c,f=d.prop;c=b.current;var g=c.wrapSpace,h=c.skinSpace;if("width"===f||"height"===f)e=d.end===d.start?1:(a-d.start)/(d.end-d.start),b.isClosing&&(e=1-e),c="width"===f?c.wPadding:c.hPadding,c=a-c,b.skin[f](l("width"===f?c:c-g*e)),b.inner[f](l("width"=== f?c:c-g*e-h*e))},zoomIn:function(){var a=b.current,d=a.pos,e=a.openEffect,c="elastic"===e,k=f.extend({opacity:1},d);delete k.position;c?(d=this.getOrigPosition(),a.openOpacity&&(d.opacity=0.1)):"fade"===e&&(d.opacity=0.1);b.wrap.css(d).animate(k,{duration:"none"===e?0:a.openSpeed,easing:a.openEasing,step:c?this.step:null,complete:b._afterZoomIn})},zoomOut:function(){var a=b.current,d=a.closeEffect,e="elastic"===d,c={opacity:0.1};e&&(c=this.getOrigPosition(),a.closeOpacity&&(c.opacity=0.1));b.wrap.animate(c, {duration:"none"===d?0:a.closeSpeed,easing:a.closeEasing,step:e?this.step:null,complete:b._afterZoomOut})},changeIn:function(){var a=b.current,d=a.nextEffect,e=a.pos,c={opacity:1},f=b.direction,g;e.opacity=0.1;"elastic"===d&&(g="down"===f||"up"===f?"top":"left","down"===f||"right"===f?(e[g]=x(l(e[g])-200),c[g]="+=200px"):(e[g]=x(l(e[g])+200),c[g]="-=200px"));"none"===d?b._afterZoomIn():b.wrap.css(e).animate(c,{duration:a.nextSpeed,easing:a.nextEasing,complete:b._afterZoomIn})},changeOut:function(){var a= b.previous,d=a.prevEffect,e={opacity:0.1},c=b.direction;"elastic"===d&&(e["down"===c||"up"===c?"top":"left"]=("up"===c||"left"===c?"-":"+")+"=200px");a.wrap.animate(e,{duration:"none"===d?0:a.prevSpeed,easing:a.prevEasing,complete:function(){f(this).trigger("onReset").remove()}})}};b.helpers.overlay={defaults:{closeClick:!0,speedOut:200,showEarly:!0,css:{},locked:!s,fixed:!0},overlay:null,fixed:!1,create:function(a){a=f.extend({},this.defaults,a);this.overlay&&this.close();this.overlay=f('<div class="fancybox-overlay"></div>').appendTo("body"); this.fixed=!1;a.fixed&&b.defaults.fixed&&(this.overlay.addClass("fancybox-overlay-fixed"),this.fixed=!0)},open:function(a){var d=this;a=f.extend({},this.defaults,a);this.overlay?this.overlay.unbind(".overlay").width("auto").height("auto"):this.create(a);this.fixed||(q.bind("resize.overlay",f.proxy(this.update,this)),this.update());a.closeClick&&this.overlay.bind("click.overlay",function(a){f(a.target).hasClass("fancybox-overlay")&&(b.isActive?b.close():d.close())});this.overlay.css(a.css).show()}, close:function(){f(".fancybox-overlay").remove();q.unbind("resize.overlay");this.overlay=null;!1!==this.margin&&(f("body").css("margin-right",this.margin),this.margin=!1);this.el&&this.el.removeClass("fancybox-lock")},update:function(){var a="100%",b;this.overlay.width(a).height("100%");H?(b=Math.max(z.documentElement.offsetWidth,z.body.offsetWidth),n.width()>b&&(a=n.width())):n.width()>q.width()&&(a=n.width());this.overlay.width(a).height(n.height())},onReady:function(a,b){f(".fancybox-overlay").stop(!0, !0);this.overlay||(this.margin=n.height()>q.height()||"scroll"===f("body").css("overflow-y")?f("body").css("margin-right"):!1,this.el=z.all&&!z.querySelector?f("html"):f("body"),this.create(a));a.locked&&this.fixed&&(b.locked=this.overlay.append(b.wrap),b.fixed=!1);!0===a.showEarly&&this.beforeShow.apply(this,arguments)},beforeShow:function(a,b){b.locked&&(this.el.addClass("fancybox-lock"),!1!==this.margin&&f("body").css("margin-right",l(this.margin)+b.scrollbarWidth));this.open(a)},onUpdate:function(){this.fixed|| this.update()},afterClose:function(a){this.overlay&&!b.isActive&&this.overlay.fadeOut(a.speedOut,f.proxy(this.close,this))}};b.helpers.title={defaults:{type:"float",position:"bottom"},beforeShow:function(a){var d=b.current,e=d.title,c=a.type;f.isFunction(e)&&(e=e.call(d.element,d));if(p(e)&&""!==f.trim(e)){d=f('<div class="fancybox-title fancybox-title-'+c+'-wrap">'+e+"</div>");switch(c){case "inside":c=b.skin;break;case "outside":c=b.wrap;break;case "over":c=b.inner;break;default:c=b.skin,d.appendTo("body"), H&&d.width(d.width()),d.wrapInner('<span class="child"></span>'),b.current.margin[2]+=Math.abs(l(d.css("margin-bottom")))}d["top"===a.position?"prependTo":"appendTo"](c)}}};f.fn.fancybox=function(a){var d,e=f(this),c=this.selector||"",k=function(g){var h=f(this).blur(),j=d,k,l;!g.ctrlKey&&(!g.altKey&&!g.shiftKey&&!g.metaKey)&&!h.is(".fancybox-wrap")&&(k=a.groupAttr||"data-fancybox-group",l=h.attr(k),l||(k="rel",l=h.get(0)[k]),l&&(""!==l&&"nofollow"!==l)&&(h=c.length?f(c):e,h=h.filter("["+k+'="'+l+ '"]'),j=h.index(this)),a.index=j,!1!==b.open(h,a)&&g.preventDefault())};a=a||{};d=a.index||0;!c||!1===a.live?e.unbind("click.fb-start").bind("click.fb-start",k):n.undelegate(c,"click.fb-start").delegate(c+":not('.fancybox-item, .fancybox-nav')","click.fb-start",k);this.filter("[data-fancybox-start=1]").trigger("click");return this};n.ready(function(){f.scrollbarWidth===r&&(f.scrollbarWidth=function(){var a=f('<div style="width:50px;height:50px;overflow:auto"><div/></div>').appendTo("body"),b=a.children(), b=b.innerWidth()-b.height(99).innerWidth();a.remove();return b});if(f.support.fixedPosition===r){var a=f.support,d=f('<div style="position:fixed;top:20px;"></div>').appendTo("body"),e=20===d[0].offsetTop||15===d[0].offsetTop;d.remove();a.fixedPosition=e}f.extend(b.defaults,{scrollbarWidth:f.scrollbarWidth(),fixed:f.support.fixedPosition,parent:f("body")})})})(window,document,jQuery); $(document).ready(function() { $(".fancybox").fancybox({ helpers: { title: false, overlay: { locked: false } } }); }); ', 'modified' => '2016-11-22 16:33:55' ), (int) 2 => array( 'id' => (int) 6, 'name' => 'owl.carousel', 'data' => '"function"!=typeof Object.create&&(Object.create=function(t){function e(){}return e.prototype=t,new e}),function(t,e,o){var i={init:function(e,o){var i=this;i.$elem=t(o),i.options=t.extend({},t.fn.owlCarousel.options,i.$elem.data(),e),i.userOptions=e,i.loadContent()},loadContent:function(){function e(t){var e,o="";if("function"==typeof i.options.jsonSuccess)i.options.jsonSuccess.apply(this,[t]);else{for(e in t.owl)t.owl.hasOwnProperty(e)&&(o+=t.owl[e].item);i.$elem.html(o)}i.logIn()}var o,i=this;"function"==typeof i.options.beforeInit&&i.options.beforeInit.apply(this,[i.$elem]),"string"==typeof i.options.jsonPath?(o=i.options.jsonPath,t.getJSON(o,e)):i.logIn()},logIn:function(){var t=this;t.$elem.data("owl-originalStyles",t.$elem.attr("style")),t.$elem.data("owl-originalClasses",t.$elem.attr("class")),t.$elem.css({opacity:0}),t.orignalItems=t.options.items,t.checkBrowser(),t.wrapperWidth=0,t.checkVisible=null,t.setVars()},setVars:function(){var t=this;return 0===t.$elem.children().length?!1:(t.baseClass(),t.eventTypes(),t.$userItems=t.$elem.children(),t.itemsAmount=t.$userItems.length,t.wrapItems(),t.$owlItems=t.$elem.find(".owl-item"),t.$owlWrapper=t.$elem.find(".owl-wrapper"),t.playDirection="next",t.prevItem=0,t.prevArr=[0],t.currentItem=0,t.customEvents(),void t.onStartup())},onStartup:function(){var t=this;t.updateItems(),t.calculateAll(),t.buildControls(),t.updateControls(),t.response(),t.moveEvents(),t.stopOnHover(),t.owlStatus(),t.options.transitionStyle!==!1&&t.transitionTypes(t.options.transitionStyle),t.options.autoPlay===!0&&(t.options.autoPlay=5e3),t.play(),t.$elem.find(".owl-wrapper").css("display","block"),t.$elem.is(":visible")?t.$elem.css("opacity",1):t.watchVisibility(),t.onstartup=!1,t.eachMoveUpdate(),"function"==typeof t.options.afterInit&&t.options.afterInit.apply(this,[t.$elem])},eachMoveUpdate:function(){var t=this;t.options.lazyLoad===!0&&t.lazyLoad(),t.options.autoHeight===!0&&t.autoHeight(),t.onVisibleItems(),"function"==typeof t.options.afterAction&&t.options.afterAction.apply(this,[t.$elem])},updateVars:function(){var t=this;"function"==typeof t.options.beforeUpdate&&t.options.beforeUpdate.apply(this,[t.$elem]),t.watchVisibility(),t.updateItems(),t.calculateAll(),t.updatePosition(),t.updateControls(),t.eachMoveUpdate(),"function"==typeof t.options.afterUpdate&&t.options.afterUpdate.apply(this,[t.$elem])},reload:function(){var t=this;e.setTimeout(function(){t.updateVars()},0)},watchVisibility:function(){var t=this;return t.$elem.is(":visible")!==!1?!1:(t.$elem.css({opacity:0}),e.clearInterval(t.autoPlayInterval),e.clearInterval(t.checkVisible),void(t.checkVisible=e.setInterval(function(){t.$elem.is(":visible")&&(t.reload(),t.$elem.animate({opacity:1},200),e.clearInterval(t.checkVisible))},500)))},wrapItems:function(){var t=this;t.$userItems.wrapAll('<div class="owl-wrapper">').wrap('<div class="owl-item"></div>'),t.$elem.find(".owl-wrapper").wrap('<div class="owl-wrapper-outer">'),t.wrapperOuter=t.$elem.find(".owl-wrapper-outer"),t.$elem.css("display","block")},baseClass:function(){var t=this,e=t.$elem.hasClass(t.options.baseClass),o=t.$elem.hasClass(t.options.theme);e||t.$elem.addClass(t.options.baseClass),o||t.$elem.addClass(t.options.theme)},updateItems:function(){var e,o,i=this;if(i.options.responsive===!1)return!1;if(i.options.singleItem===!0)return i.options.items=i.orignalItems=1,i.options.itemsCustom=!1,i.options.itemsDesktop=!1,i.options.itemsDesktopSmall=!1,i.options.itemsTablet=!1,i.options.itemsTabletSmall=!1,i.options.itemsMobile=!1,!1;if(e=t(i.options.responsiveBaseWidth).width(),e>(i.options.itemsDesktop[0]||i.orignalItems)&&(i.options.items=i.orignalItems),i.options.itemsCustom!==!1)for(i.options.itemsCustom.sort(function(t,e){return t[0]-e[0]}),o=0;o<i.options.itemsCustom.length;o+=1)i.options.itemsCustom[o][0]<=e&&(i.options.items=i.options.itemsCustom[o][1]);else e<=i.options.itemsDesktop[0]&&i.options.itemsDesktop!==!1&&(i.options.items=i.options.itemsDesktop[1]),e<=i.options.itemsDesktopSmall[0]&&i.options.itemsDesktopSmall!==!1&&(i.options.items=i.options.itemsDesktopSmall[1]),e<=i.options.itemsTablet[0]&&i.options.itemsTablet!==!1&&(i.options.items=i.options.itemsTablet[1]),e<=i.options.itemsTabletSmall[0]&&i.options.itemsTabletSmall!==!1&&(i.options.items=i.options.itemsTabletSmall[1]),e<=i.options.itemsMobile[0]&&i.options.itemsMobile!==!1&&(i.options.items=i.options.itemsMobile[1]);i.options.items>i.itemsAmount&&i.options.itemsScaleUp===!0&&(i.options.items=i.itemsAmount)},response:function(){var o,i,n=this;return n.options.responsive!==!0?!1:(i=t(e).width(),n.resizer=function(){t(e).width()!==i&&(n.options.autoPlay!==!1&&e.clearInterval(n.autoPlayInterval),e.clearTimeout(o),o=e.setTimeout(function(){i=t(e).width(),n.updateVars()},n.options.responsiveRefreshRate))},void t(e).resize(n.resizer))},updatePosition:function(){var t=this;t.jumpTo(t.currentItem),t.options.autoPlay!==!1&&t.checkAp()},appendItemsSizes:function(){var e=this,o=0,i=e.itemsAmount-e.options.items;e.$owlItems.each(function(n){var s=t(this);s.css({width:e.itemWidth}).data("owl-item",Number(n)),(n%e.options.items===0||n===i)&&(n>i||(o+=1)),s.data("owl-roundPages",o)})},appendWrapperSizes:function(){var t=this,e=t.$owlItems.length*t.itemWidth;t.$owlWrapper.css({width:e,left:0}),t.appendItemsSizes()},calculateAll:function(){var t=this;t.calculateWidth(),t.appendWrapperSizes(),t.loops(),t.max()},calculateWidth:function(){var t=this;t.itemWidth=Math.round(t.$elem.width()/t.options.items)},max:function(){var t=this,e=-1*(t.itemsAmount*t.itemWidth-t.options.items*t.itemWidth);return t.options.items>t.itemsAmount?(t.maximumItem=0,e=0,t.maximumPixels=0):(t.maximumItem=t.itemsAmount-t.options.items,t.maximumPixels=e),e},min:function(){return 0},loops:function(){var e,o,i,n=this,s=0,a=0;for(n.positionsInArray=[0],n.pagesInArray=[],e=0;e<n.itemsAmount;e+=1)a+=n.itemWidth,n.positionsInArray.push(-a),n.options.scrollPerPage===!0&&(o=t(n.$owlItems[e]),i=o.data("owl-roundPages"),i!==s&&(n.pagesInArray[s]=n.positionsInArray[e],s=i))},buildControls:function(){var e=this;(e.options.navigation===!0||e.options.pagination===!0)&&(e.owlControls=t('<div class="owl-controls"/>').toggleClass("clickable",!e.browser.isTouch).appendTo(e.$elem)),e.options.pagination===!0&&e.buildPagination(),e.options.navigation===!0&&e.buildButtons()},buildButtons:function(){var e=this,o=t('<div class="owl-buttons"/>');e.owlControls.append(o),e.buttonPrev=t("<div/>",{"class":"owl-prev",html:e.options.navigationText[0]||""}),e.buttonNext=t("<div/>",{"class":"owl-next",html:e.options.navigationText[1]||""}),o.append(e.buttonPrev).append(e.buttonNext),o.on("touchstart.owlControls mousedown.owlControls",'div[class^="owl"]',function(t){t.preventDefault()}),o.on("touchend.owlControls mouseup.owlControls",'div[class^="owl"]',function(o){o.preventDefault(),t(this).hasClass("owl-next")?e.next():e.prev()})},buildPagination:function(){var e=this;e.paginationWrapper=t('<div class="owl-pagination"/>'),e.owlControls.append(e.paginationWrapper),e.paginationWrapper.on("touchend.owlControls mouseup.owlControls",".owl-page",function(o){o.preventDefault(),Number(t(this).data("owl-page"))!==e.currentItem&&e.goTo(Number(t(this).data("owl-page")),!0)})},updatePagination:function(){var e,o,i,n,s,a,r=this;if(r.options.pagination===!1)return!1;for(r.paginationWrapper.html(""),e=0,o=r.itemsAmount-r.itemsAmount%r.options.items,n=0;n<r.itemsAmount;n+=1)n%r.options.items===0&&(e+=1,o===n&&(i=r.itemsAmount-r.options.items),s=t("<div/>",{"class":"owl-page"}),a=t("<span></span>",{text:r.options.paginationNumbers===!0?e:"","class":r.options.paginationNumbers===!0?"owl-numbers":""}),s.append(a),s.data("owl-page",o===n?i:n),s.data("owl-roundPages",e),r.paginationWrapper.append(s));r.checkPagination()},checkPagination:function(){var e=this;return e.options.pagination===!1?!1:void e.paginationWrapper.find(".owl-page").each(function(){t(this).data("owl-roundPages")===t(e.$owlItems[e.currentItem]).data("owl-roundPages")&&(e.paginationWrapper.find(".owl-page").removeClass("active"),t(this).addClass("active"))})},checkNavigation:function(){var t=this;return t.options.navigation===!1?!1:void(t.options.rewindNav===!1&&(0===t.currentItem&&0===t.maximumItem?(t.buttonPrev.addClass("disabled"),t.buttonNext.addClass("disabled")):0===t.currentItem&&0!==t.maximumItem?(t.buttonPrev.addClass("disabled"),t.buttonNext.removeClass("disabled")):t.currentItem===t.maximumItem?(t.buttonPrev.removeClass("disabled"),t.buttonNext.addClass("disabled")):0!==t.currentItem&&t.currentItem!==t.maximumItem&&(t.buttonPrev.removeClass("disabled"),t.buttonNext.removeClass("disabled"))))},updateControls:function(){var t=this;t.updatePagination(),t.checkNavigation(),t.owlControls&&(t.options.items>=t.itemsAmount?t.owlControls.hide():t.owlControls.show())},destroyControls:function(){var t=this;t.owlControls&&t.owlControls.remove()},next:function(t){var e=this;if(e.isTransition)return!1;if(e.currentItem+=e.options.scrollPerPage===!0?e.options.items:1,e.currentItem>e.maximumItem+(e.options.scrollPerPage===!0?e.options.items-1:0)){if(e.options.rewindNav!==!0)return e.currentItem=e.maximumItem,!1;e.currentItem=0,t="rewind"}e.goTo(e.currentItem,t)},prev:function(t){var e=this;if(e.isTransition)return!1;if(e.options.scrollPerPage===!0&&e.currentItem>0&&e.currentItem<e.options.items?e.currentItem=0:e.currentItem-=e.options.scrollPerPage===!0?e.options.items:1,e.currentItem<0){if(e.options.rewindNav!==!0)return e.currentItem=0,!1;e.currentItem=e.maximumItem,t="rewind"}e.goTo(e.currentItem,t)},goTo:function(t,o,i){var n,s=this;return s.isTransition?!1:("function"==typeof s.options.beforeMove&&s.options.beforeMove.apply(this,[s.$elem]),t>=s.maximumItem?t=s.maximumItem:0>=t&&(t=0),s.currentItem=s.owl.currentItem=t,s.options.transitionStyle!==!1&&"drag"!==i&&1===s.options.items&&s.browser.support3d===!0?(s.swapSpeed(0),s.browser.support3d===!0?s.transition3d(s.positionsInArray[t]):s.css2slide(s.positionsInArray[t],1),s.afterGo(),s.singleItemTransition(),!1):(n=s.positionsInArray[t],s.browser.support3d===!0?(s.isCss3Finish=!1,o===!0?(s.swapSpeed("paginationSpeed"),e.setTimeout(function(){s.isCss3Finish=!0},s.options.paginationSpeed)):"rewind"===o?(s.swapSpeed(s.options.rewindSpeed),e.setTimeout(function(){s.isCss3Finish=!0},s.options.rewindSpeed)):(s.swapSpeed("slideSpeed"),e.setTimeout(function(){s.isCss3Finish=!0},s.options.slideSpeed)),s.transition3d(n)):o===!0?s.css2slide(n,s.options.paginationSpeed):"rewind"===o?s.css2slide(n,s.options.rewindSpeed):s.css2slide(n,s.options.slideSpeed),void s.afterGo()))},jumpTo:function(t){var e=this;"function"==typeof e.options.beforeMove&&e.options.beforeMove.apply(this,[e.$elem]),t>=e.maximumItem||-1===t?t=e.maximumItem:0>=t&&(t=0),e.swapSpeed(0),e.browser.support3d===!0?e.transition3d(e.positionsInArray[t]):e.css2slide(e.positionsInArray[t],1),e.currentItem=e.owl.currentItem=t,e.afterGo()},afterGo:function(){var t=this;t.prevArr.push(t.currentItem),t.prevItem=t.owl.prevItem=t.prevArr[t.prevArr.length-2],t.prevArr.shift(0),t.prevItem!==t.currentItem&&(t.checkPagination(),t.checkNavigation(),t.eachMoveUpdate(),t.options.autoPlay!==!1&&t.checkAp()),"function"==typeof t.options.afterMove&&t.prevItem!==t.currentItem&&t.options.afterMove.apply(this,[t.$elem])},stop:function(){var t=this;t.apStatus="stop",e.clearInterval(t.autoPlayInterval)},checkAp:function(){var t=this;"stop"!==t.apStatus&&t.play()},play:function(){var t=this;return t.apStatus="play",t.options.autoPlay===!1?!1:(e.clearInterval(t.autoPlayInterval),void(t.autoPlayInterval=e.setInterval(function(){t.next(!0)},t.options.autoPlay)))},swapSpeed:function(t){var e=this;"slideSpeed"===t?e.$owlWrapper.css(e.addCssSpeed(e.options.slideSpeed)):"paginationSpeed"===t?e.$owlWrapper.css(e.addCssSpeed(e.options.paginationSpeed)):"string"!=typeof t&&e.$owlWrapper.css(e.addCssSpeed(t))},addCssSpeed:function(t){return{"-webkit-transition":"all "+t+"ms ease","-moz-transition":"all "+t+"ms ease","-o-transition":"all "+t+"ms ease",transition:"all "+t+"ms ease"}},removeTransition:function(){return{"-webkit-transition":"","-moz-transition":"","-o-transition":"",transition:""}},doTranslate:function(t){return{"-webkit-transform":"translate3d("+t+"px, 0px, 0px)","-moz-transform":"translate3d("+t+"px, 0px, 0px)","-o-transform":"translate3d("+t+"px, 0px, 0px)","-ms-transform":"translate3d("+t+"px, 0px, 0px)",transform:"translate3d("+t+"px, 0px,0px)"}},transition3d:function(t){var e=this;e.$owlWrapper.css(e.doTranslate(t))},css2move:function(t){var e=this;e.$owlWrapper.css({left:t})},css2slide:function(t,e){var o=this;o.isCssFinish=!1,o.$owlWrapper.stop(!0,!0).animate({left:t},{duration:e||o.options.slideSpeed,complete:function(){o.isCssFinish=!0}})},checkBrowser:function(){var t,i,n,s,a=this,r="translate3d(0px, 0px, 0px)",l=o.createElement("div");l.style.cssText=" -moz-transform:"+r+"; -ms-transform:"+r+"; -o-transform:"+r+"; -webkit-transform:"+r+"; transform:"+r,t=/translate3d\(0px, 0px, 0px\)/g,i=l.style.cssText.match(t),n=null!==i&&1===i.length,s="ontouchstart"in e||e.navigator.msMaxTouchPoints,a.browser={support3d:n,isTouch:s}},moveEvents:function(){var t=this;(t.options.mouseDrag!==!1||t.options.touchDrag!==!1)&&(t.gestures(),t.disabledEvents())},eventTypes:function(){var t=this,e=["s","e","x"];t.ev_types={},t.options.mouseDrag===!0&&t.options.touchDrag===!0?e=["touchstart.owl mousedown.owl","touchmove.owl mousemove.owl","touchend.owl touchcancel.owl mouseup.owl"]:t.options.mouseDrag===!1&&t.options.touchDrag===!0?e=["touchstart.owl","touchmove.owl","touchend.owl touchcancel.owl"]:t.options.mouseDrag===!0&&t.options.touchDrag===!1&&(e=["mousedown.owl","mousemove.owl","mouseup.owl"]),t.ev_types.start=e[0],t.ev_types.move=e[1],t.ev_types.end=e[2]},disabledEvents:function(){var e=this;e.$elem.on("dragstart.owl",function(t){t.preventDefault()}),e.$elem.on("mousedown.disableTextSelect",function(e){return t(e.target).is("input, textarea, select, option")})},gestures:function(){function i(t){if(void 0!==t.touches)return{x:t.touches[0].pageX,y:t.touches[0].pageY};if(void 0===t.touches){if(void 0!==t.pageX)return{x:t.pageX,y:t.pageY};if(void 0===t.pageX)return{x:t.clientX,y:t.clientY}}}function n(e){"on"===e?(t(o).on(l.ev_types.move,a),t(o).on(l.ev_types.end,r)):"off"===e&&(t(o).off(l.ev_types.move),t(o).off(l.ev_types.end))}function s(o){var s,a=o.originalEvent||o||e.event;if(3===a.which)return!1;if(!(l.itemsAmount<=l.options.items)){if(l.isCssFinish===!1&&!l.options.dragBeforeAnimFinish)return!1;if(l.isCss3Finish===!1&&!l.options.dragBeforeAnimFinish)return!1;l.options.autoPlay!==!1&&e.clearInterval(l.autoPlayInterval),l.browser.isTouch===!0||l.$owlWrapper.hasClass("grabbing")||l.$owlWrapper.addClass("grabbing"),l.newPosX=0,l.newRelativeX=0,t(this).css(l.removeTransition()),s=t(this).position(),p.relativePos=s.left,p.offsetX=i(a).x-s.left,p.offsetY=i(a).y-s.top,n("on"),p.sliding=!1,p.targetElement=a.target||a.srcElement}}function a(n){var s,a,r=n.originalEvent||n||e.event;l.newPosX=i(r).x-p.offsetX,l.newPosY=i(r).y-p.offsetY,l.newRelativeX=l.newPosX-p.relativePos,"function"==typeof l.options.startDragging&&p.dragging!==!0&&0!==l.newRelativeX&&(p.dragging=!0,l.options.startDragging.apply(l,[l.$elem])),(l.newRelativeX>8||l.newRelativeX<-8)&&l.browser.isTouch===!0&&(void 0!==r.preventDefault?r.preventDefault():r.returnValue=!1,p.sliding=!0),(l.newPosY>10||l.newPosY<-10)&&p.sliding===!1&&t(o).off("touchmove.owl"),s=function(){return l.newRelativeX/5},a=function(){return l.maximumPixels+l.newRelativeX/5},l.newPosX=Math.max(Math.min(l.newPosX,s()),a()),l.browser.support3d===!0?l.transition3d(l.newPosX):l.css2move(l.newPosX)}function r(o){var i,s,a,r=o.originalEvent||o||e.event;r.target=r.target||r.srcElement,p.dragging=!1,l.browser.isTouch!==!0&&l.$owlWrapper.removeClass("grabbing"),l.dragDirection=l.owl.dragDirection=l.newRelativeX<0?"left":"right",0!==l.newRelativeX&&(i=l.getNewPosition(),l.goTo(i,!1,"drag"),p.targetElement===r.target&&l.browser.isTouch!==!0&&(t(r.target).on("click.disable",function(e){e.stopImmediatePropagation(),e.stopPropagation(),e.preventDefault(),t(e.target).off("click.disable")}),s=t._data(r.target,"events").click,a=s.pop(),s.splice(0,0,a))),n("off")}var l=this,p={offsetX:0,offsetY:0,baseElWidth:0,relativePos:0,position:null,minSwipe:null,maxSwipe:null,sliding:null,dargging:null,targetElement:null};l.isCssFinish=!0,l.$elem.on(l.ev_types.start,".owl-wrapper",s)},getNewPosition:function(){var t=this,e=t.closestItem();return e>t.maximumItem?(t.currentItem=t.maximumItem,e=t.maximumItem):t.newPosX>=0&&(e=0,t.currentItem=0),e},closestItem:function(){var e=this,o=e.options.scrollPerPage===!0?e.pagesInArray:e.positionsInArray,i=e.newPosX,n=null;return t.each(o,function(s,a){i-e.itemWidth/20>o[s+1]&&i-e.itemWidth/20<a&&"left"===e.moveDirection()?(n=a,e.currentItem=e.options.scrollPerPage===!0?t.inArray(n,e.positionsInArray):s):i+e.itemWidth/20<a&&i+e.itemWidth/20>(o[s+1]||o[s]-e.itemWidth)&&"right"===e.moveDirection()&&(e.options.scrollPerPage===!0?(n=o[s+1]||o[o.length-1],e.currentItem=t.inArray(n,e.positionsInArray)):(n=o[s+1],e.currentItem=s+1))}),e.currentItem},moveDirection:function(){var t,e=this;return e.newRelativeX<0?(t="right",e.playDirection="next"):(t="left",e.playDirection="prev"),t},customEvents:function(){var t=this;t.$elem.on("owl.next",function(){t.next()}),t.$elem.on("owl.prev",function(){t.prev()}),t.$elem.on("owl.play",function(e,o){t.options.autoPlay=o,t.play(),t.hoverStatus="play"}),t.$elem.on("owl.stop",function(){t.stop(),t.hoverStatus="stop"}),t.$elem.on("owl.goTo",function(e,o){t.goTo(o)}),t.$elem.on("owl.jumpTo",function(e,o){t.jumpTo(o)})},stopOnHover:function(){var t=this;t.options.stopOnHover===!0&&t.browser.isTouch!==!0&&t.options.autoPlay!==!1&&(t.$elem.on("mouseover",function(){t.stop()}),t.$elem.on("mouseout",function(){"stop"!==t.hoverStatus&&t.play()}))},lazyLoad:function(){var e,o,i,n,s,a=this;if(a.options.lazyLoad===!1)return!1;for(e=0;e<a.itemsAmount;e+=1)o=t(a.$owlItems[e]),"loaded"!==o.data("owl-loaded")&&(i=o.data("owl-item"),n=o.find(".lazyOwl"),"string"==typeof n.data("src")?(void 0===o.data("owl-loaded")&&(n.hide(),o.addClass("loading").data("owl-loaded","checked")),s=a.options.lazyFollow===!0?i>=a.currentItem:!0,s&&i<a.currentItem+a.options.items&&n.length&&a.lazyPreload(o,n)):o.data("owl-loaded","loaded"))},lazyPreload:function(t,o){function i(){t.data("owl-loaded","loaded").removeClass("loading"),o.removeAttr("data-src"),"fade"===a.options.lazyEffect?o.fadeIn(400):o.show(),"function"==typeof a.options.afterLazyLoad&&a.options.afterLazyLoad.apply(this,[a.$elem])}function n(){r+=1,a.completeImg(o.get(0))||s===!0?i():100>=r?e.setTimeout(n,100):i()}var s,a=this,r=0;"DIV"===o.prop("tagName")?(o.css("background-image","url("+o.data("src")+")"),s=!0):o[0].src=o.data("src"),n()},autoHeight:function(){function o(){var o=t(s.$owlItems[s.currentItem]).height();s.wrapperOuter.css("height",o+"px"),s.wrapperOuter.hasClass("autoHeight")||e.setTimeout(function(){s.wrapperOuter.addClass("autoHeight")},0)}function i(){n+=1,s.completeImg(a.get(0))?o():100>=n?e.setTimeout(i,100):s.wrapperOuter.css("height","")}var n,s=this,a=t(s.$owlItems[s.currentItem]).find("img");void 0!==a.get(0)?(n=0,i()):o()},completeImg:function(t){var e;return t.complete?(e=typeof t.naturalWidth,"undefined"!==e&&0===t.naturalWidth?!1:!0):!1},onVisibleItems:function(){var e,o=this;for(o.options.addClassActive===!0&&o.$owlItems.removeClass("active"),o.visibleItems=[],e=o.currentItem;e<o.currentItem+o.options.items;e+=1)o.visibleItems.push(e),o.options.addClassActive===!0&&t(o.$owlItems[e]).addClass("active");o.owl.visibleItems=o.visibleItems},transitionTypes:function(t){var e=this;e.outClass="owl-"+t+"-out",e.inClass="owl-"+t+"-in"},singleItemTransition:function(){function t(t){return{position:"relative",left:t+"px"}}var e=this,o=e.outClass,i=e.inClass,n=e.$owlItems.eq(e.currentItem),s=e.$owlItems.eq(e.prevItem),a=Math.abs(e.positionsInArray[e.currentItem])+e.positionsInArray[e.prevItem],r=Math.abs(e.positionsInArray[e.currentItem])+e.itemWidth/2,l="webkitAnimationEnd oAnimationEnd MSAnimationEnd animationend";e.isTransition=!0,e.$owlWrapper.addClass("owl-origin").css({"-webkit-transform-origin":r+"px","-moz-perspective-origin":r+"px","perspective-origin":r+"px"}),s.css(t(a,10)).addClass(o).on(l,function(){e.endPrev=!0,s.off(l),e.clearTransStyle(s,o)}),n.addClass(i).on(l,function(){e.endCurrent=!0,n.off(l),e.clearTransStyle(n,i)})},clearTransStyle:function(t,e){var o=this;t.css({position:"",left:""}).removeClass(e),o.endPrev&&o.endCurrent&&(o.$owlWrapper.removeClass("owl-origin"),o.endPrev=!1,o.endCurrent=!1,o.isTransition=!1)},owlStatus:function(){var t=this;t.owl={userOptions:t.userOptions,baseElement:t.$elem,userItems:t.$userItems,owlItems:t.$owlItems,currentItem:t.currentItem,prevItem:t.prevItem,visibleItems:t.visibleItems,isTouch:t.browser.isTouch,browser:t.browser,dragDirection:t.dragDirection}},clearEvents:function(){var i=this;i.$elem.off(".owl owl mousedown.disableTextSelect"),t(o).off(".owl owl"),t(e).off("resize",i.resizer)},unWrap:function(){var t=this;0!==t.$elem.children().length&&(t.$owlWrapper.unwrap(),t.$userItems.unwrap().unwrap(),t.owlControls&&t.owlControls.remove()),t.clearEvents(),t.$elem.attr("style",t.$elem.data("owl-originalStyles")||"").attr("class",t.$elem.data("owl-originalClasses"))},destroy:function(){var t=this;t.stop(),e.clearInterval(t.checkVisible),t.unWrap(),t.$elem.removeData()},reinit:function(e){var o=this,i=t.extend({},o.userOptions,e);o.unWrap(),o.init(i,o.$elem)},addItem:function(t,e){var o,i=this;return t?0===i.$elem.children().length?(i.$elem.append(t),i.setVars(),!1):(i.unWrap(),o=void 0===e||-1===e?-1:e,o>=i.$userItems.length||-1===o?i.$userItems.eq(-1).after(t):i.$userItems.eq(o).before(t),void i.setVars()):!1},removeItem:function(t){var e,o=this;return 0===o.$elem.children().length?!1:(e=void 0===t||-1===t?-1:t,o.unWrap(),o.$userItems.eq(e).remove(),void o.setVars())}};t.fn.owlCarousel=function(e){return this.each(function(){if(t(this).data("owl-init")===!0)return!1;t(this).data("owl-init",!0);var o=Object.create(i);o.init(e,this),t.data(this,"owlCarousel",o)})},t.fn.owlCarousel.options={items:5,itemsCustom:!1,itemsDesktop:[1199,4],itemsDesktopSmall:[979,3],itemsTablet:[768,2],itemsTabletSmall:!1,itemsMobile:[479,1],singleItem:!1,itemsScaleUp:!1,slideSpeed:200,paginationSpeed:800,rewindSpeed:1e3,autoPlay:!1,stopOnHover:!1,navigation:!1,navigationText:["prev","next"],rewindNav:!0,scrollPerPage:!1,pagination:!0,paginationNumbers:!1,responsive:!0,responsiveRefreshRate:200,responsiveBaseWidth:e,baseClass:"owl-carousel",theme:"owl-theme",lazyLoad:!1,lazyFollow:!0,lazyEffect:"fade",autoHeight:!1,jsonPath:!1,jsonSuccess:!1,dragBeforeAnimFinish:!0,mouseDrag:!0,touchDrag:!0,addClassActive:!1,transitionStyle:!1,beforeUpdate:!1,afterUpdate:!1,beforeInit:!1,afterInit:!1,beforeMove:!1,afterMove:!1,afterAction:!1,startDragging:!1,afterLazyLoad:!1}}(jQuery,window,document);', 'modified' => '2016-11-10 14:47:39' ), (int) 3 => array( 'id' => (int) 5, 'name' => 'jquery.panelslider.min', 'data' => '/* * jQuery Panel Slider plugin v0.1.1 * https://github.com/eduardomb/jquery-panelslider */ (function($) { 'use strict'; var $body = $('body'), _sliding = false; function _slideIn(panel, options) { var panelWidth = panel.outerWidth(true), bodyAnimation = {}, panelAnimation = {}; if(panel.is(':visible') || _sliding) { return; } _sliding = true; $body.addClass('ps-active'); panel.addClass('ps-active-panel').css({ position: 'fixed', top: 0, height: '100%', 'z-index': 999999 }); panel.data(options); switch (options.side) { case 'left': panel.css({ left: '-' + panelWidth + 'px', right: 'auto' }); bodyAnimation['margin-left'] = '+=' + panelWidth; panelAnimation.left = '+=' + panelWidth; break; case 'right': panel.css({ left: 'auto', right: '-' + panelWidth + 'px' }); bodyAnimation['margin-left'] = '-=' + panelWidth; panelAnimation.right = '+=' + panelWidth; break; } $body.animate(bodyAnimation, options.duration); panel.show().animate(panelAnimation, options.duration, function() { _sliding = false; if(typeof options.onOpen == 'function') { options.onOpen(); } }); } $.panelslider = function(element, options) { var active = $('.ps-active-panel'); var defaults = { side: 'left', // panel side: left or right duration: 200, // Transition duration in miliseconds clickClose: true, // If true closes panel when clicking outside it onOpen: null // When supplied, function is called after the panel opens }; options = $.extend({}, defaults, options); // If another panel is opened, close it before opening the new one if(active.is(':visible') && active[0] != element[0]) { $.panelslider.close(function() { _slideIn(element, options); }); } else if(!active.length || active.is(':hidden')) { _slideIn(element, options); } }; $.panelslider.close = function(callback) { var active = $('.ps-active-panel'), duration = active.data('duration'), panelWidth = active.outerWidth(true), bodyAnimation = {}, panelAnimation = {}; if(!active.length || active.is(':hidden') || _sliding) { return; } _sliding = true; switch(active.data('side')) { case 'left': bodyAnimation['margin-left'] = '-=' + panelWidth; panelAnimation.left = '-=' + panelWidth; break; case 'right': bodyAnimation['margin-left'] = '+=' + panelWidth; panelAnimation.right = '-=' + panelWidth; break; } active.animate(panelAnimation, duration); $body.animate(bodyAnimation, duration, function() { active.hide(); active.removeClass('ps-active-panel'); _sliding = false; if(callback) { callback(); } }).removeClass('ps-active'); }; // Bind click outside panel and ESC key to close panel if clickClose is true $(document).bind('click keyup', function(e) { var active = $('.ps-active-panel'); if(e.type == 'keyup' && e.keyCode != 27) { return; } if(active.is(':visible') && active.data('clickClose')) { $.panelslider.close(); } }); // Prevent click on panel to close it $(document).on('click', '.ps-active-panel', function(e) { e.stopPropagation(); }); $.fn.panelslider = function(options) { this.click(function(e) { var active = $('.ps-active-panel'), panel = $(this.getAttribute('href')); // Close panel if it is already opened otherwise open it if (active.is(':visible') && panel[0] == active[0]) { $.panelslider.close(); } else { $.panelslider(panel, options); } e.preventDefault(); e.stopPropagation(); }); return this; }; })(jQuery); ', 'modified' => '2016-11-10 14:47:39' ), (int) 4 => array( 'id' => (int) 4, 'name' => 'intlxform', 'data' => ' if($('body').hasClass('locale-sr')) { var checkingData = 'Provera podataka'; } else { var checkingData = 'Checking data'; } (function($){ // Create some defaults, extending them with any options that were provided $.fn.intlxform = function(options) { var _top = $(this); var settings = { 'type': 'post', 'action' : '', 'showResponse' : true, 'loadingMessage' : checkingData, 'wrapElem' : '', 'clearForm': true, 'fieldRemark' : true, 'hideForm' : false, 'onSuccess' : null, 'onFailure' : null, 'onError' : null, 'onFinish' : null, 'headers': { 'Accept' : 'application/json; charset=utf-8' } }; settings = $.extend(settings, options); return this.each(function() { if(settings.type.length == 0) { if($(this).attr('method') != undefined) { settings.type = $(this).attr('method'); } } if(settings.action.length == 0) { if($(this).attr('action') != undefined) { settings.action = $(this).attr('action'); } } $(this).submit(function(event){ event.preventDefault(); // Abort any pending request if (request) { request.abort(); } // Setup some local variables var $form = $(this); // Cache all fields var $inputs = $form.find("input, select, button, textarea"); // Serialize the data in the form $inputs.each(function() { if($(this).attr('data-defaultValue') != 'undefined') { if($(this).attr('data-defaultValue') == $(this).val()) { $(this).val(''); } } }); var serializedData = $form.serialize(); $inputs.each(function() { if($(this).attr('data-defaultValue') != 'undefined' && $(this).val() =='') { $(this).val($(this).attr('data-defaultValue')); } }); // Disable the inputs for the duration of the ajax request $inputs.prop("disabled", true); $form.find(".form-message").text(settings.loadingMessage); // Fire off the request var request = $.ajax({ url: settings.action, type: settings.type, headers: settings.headers, data: serializedData }); // Callback handler that will be called on success request.done(function (response, textStatus, jqXHR){ parseFormResponse(response, $form); }); // callback handler that will be called on failure request.fail(function (jqXHR, textStatus, errorThrown){ if(typeof settings.onFailure == 'function') { settings.onFailure.call(); } else { console.error( "The following error occured: "+ textStatus, errorThrown ); } }); // callback handler that will be called regardless // if the request failed or succeeded request.always(function () { // reenable the inputs $inputs.prop("disabled", false); }); // prevent default posting of form event.preventDefault(); }); }) function parseFormResponse(response, form) { form.find(".form-message").text(''); form.find(".validation-error").removeClass('validation-error'); form.find(".validation-error-message").remove(); // Make sure we have a JSON response if(typeof response == "string") { try { response = JSON.parse(response); } catch(e) { return false; } } // On error occured if(!response.response) { for(var fieldName in response.errors) { var message = response.errors[fieldName]; var parent = form.find("[name='data[" + fieldName + "]']").last().parent(); parent.addClass('validation-error'); if(settings.fieldRemark == true) { parent.append('<div class="validation-error-message">' + message + '</div>'); } } // Callback: On error if(typeof settings.onError == 'function') { settings.onError(response); } // On Success } else { // Callback: On success if(typeof settings.onSuccess == 'function') { settings.onSuccess(response); } // Clear form if(settings.clearForm) { form.find("input, select, textarea").not('[type=button], [type=submit], [type=radio], [type=reset], .persistent').val(''); } } // Show message, if any if(response.message != null && response.message != '' && settings.showResponse) { var messageElement = form.find(".form-message"); messageElement.removeClass('form-message-error').removeClass('form-message-success'); messageElement.addClass(response.response ? 'form-message-success' : 'form-message-error'); messageElement.text(response.message).show(); } // Callback: On finish if(typeof settings.onFinish == 'function') { settings.onFinish(response); } } }; })(jQuery); ', 'modified' => '2016-11-10 14:47:39' ), (int) 5 => array( 'id' => (int) 3, 'name' => 'jquery.youtubevideogallery', 'data' => '/** * youtubeVideoGallery plugin for jquery * Simple video gallery for youtube, for more details see http://plugins.jquery.com/youtubevideogallery * * @author clanceyp * @see http://plugins.jquery.com/youtubevideogallery/ * @version 1.3.0 * */ ;(function($) { "use strict"; $.fn.extend({ youtubeVideoGallery:function(options) { var version = '1.3.0', isLegacyIE = (/\bMSIE [4|5|6|7]/.test(navigator.userAgent)), defaults = { assetFolder : '', fancybox : { arrows : false, closeBtn : true, closeEffect : 'fade', helpers : { media : {}, buttons : {} }, openEffect : 'fade' }, forceLegacyIE:false, iframeTemplate:'<iframe title="Youtube video player" id="youtube-videogallery-iframe" style="height:{options.innerHeight}px;width:{options.innerWidth}px;" frameborder="0" src="about:blank" />', innerHeight: 450, innerWidth: 600, newWindow: '(opens in a new window)', playButton: '/img/ico_play.png', plugin:'self', style:'', title:'default', thumbWidth: '100%', videos:[], urlImg : 'http://img.youtube.com/vi/$id/0.jpg', urlEmbed : 'http://www.youtube.com/embed/$id', urlLink : 'http://www.youtube.com/watch?v=$id' }; this.test = {}; this.version = version; function log(message){ if ('console' in window && window.console.log){ window.console.log(message); } } function getVideoLinks($this){ var arr = [], a = $this.find("a"); a.each(function(i, el){ arr.push({ id: getId( $(el).attr('href') ), title: $(el).text() }); }); return arr; } function getIdFromEntry(obj){ if (typeof obj === 'string'){ return getId(obj); } else if (obj.id && typeof obj.id === 'string'){ return obj.id; } else if (obj.link && obj.link.length ){ for ( var i = 0, l = obj.link.length; i < l ; i++){ if (obj.link[i].type === 'text/html'){ return getId(obj.link[i].href) } } } log('could not find ID from object, maybe an unsupported API?') return ''; } function getId(href){ var id = ''; if (!!href && href.indexOf('www.youtube.com/v/') > 0) { id = getBefore(href.split('www.youtube.com/v/')[1], '?') } else if (!!href && href.indexOf('/embed/') > 0){ id = getBefore(href.split('/embed/')[1], '?'); } else if (!!href && href.indexOf('?v=') > 0){// this could be version if API call!! id = getBefore(href.split('?v=')[1],'&'); } else if (!!href && href.indexOf('video:') > 0){ id = getBefore(href.split('video:')[1], ':'); } else if (!!href){ id = href; } return id; } function getBefore(str, before){ if (!!str && str.indexOf(before)){ str = str.split(before)[0]; } return str; } function getIframeTemplate(innerWidth, innerHeight){ var str = options.iframeTemplate; return str.replace('{options.innerHeight}', innerHeight).replace('{options.innerWidth}', innerWidth); } function open(e){ var el = e.currentTarget; e.preventDefault(); $('div.youtube-videogallery-bodycover').css( { 'height':$(document).height()} ); $('div.youtube-videogallery-display').css({ 'marginLeft':-options.innerWidth/2, 'marginTop':-options.innerHeight/2 }); $('#youtube-videogallery-iframe').attr( 'src', options.urlEmbed.replace("$id", $(el).attr('data-youtube-id') ) ); $('body').addClass('youtube-videogallery-active'); } function close(e){ $('#youtube-videogallery-iframe').attr( 'src', 'about:blank'); $('body').removeClass('youtube-videogallery-active'); } function setButtonMargin(w, h, context){ if (w === 0 || h === 0){ $(context).find("img.youtube-videogallery-play").remove(); return; } $(context).find("img.youtube-videogallery-play").css({ 'marginLeft':'-23px', 'marginTop':'-33.5px' }); } function getStyle(style){ if (!!style){ return "youtube-videogallery-" + style; } return ''; } function getTitleStyle(title){ return title === 'full' ? 'youtube-videogallery-allowtitle' : ''; } function getVideosFromFeed(data){ var videos = [], items = (data && data.data && data.data.items) ? data.data.items : (data && data.feed && data.feed.entry) ? data.feed.entry : []; $( items ).each(function(i, item){ var id = getIdFromEntry(item); videos.push({ id: getIdFromEntry(item), title: item.title.$t || item.title }); }); return videos; } /** * this.test = object * * Test object to expose private methods to a test API. * This allows us to test private methods, without * exposing them (e.g. they can't be overwritten) * */ this.test = { getBefore:getBefore, getId:getId, getVideoLinks:getVideoLinks, getIframeTemplate:getIframeTemplate, getTitleStyle:getTitleStyle, getStyle:getStyle, getVideosFromFeed:getVideosFromFeed, getIdFromEntry:getIdFromEntry }; function load($this, options) { var videos = ( options.videos.length ) ? options.videos : getVideoLinks($this), html = '', href, src, titleSpan, video, playButtonSrc = (!!options.assetFolder) ? options.assetFolder +'/'+ options.playButton : options.playButton , img = document.createElement('img'); img.onload = function(){ setButtonMargin(this.width, this.height, $this); }; img.onerror = function(){ setButtonMargin(0, 0, $this); }; img.src = playButtonSrc+'?'+ +(new Date()); for (var i = 0, l = videos.length; i < l; i++){ video = videos[i]; if (!video.id){continue;} href = options.urlLink.replace("$id", video.id); src = options.urlImg.replace("$id", video.id); titleSpan = (!!video.title && options.title !== 'none') ? '<span class="youtube-videogallery-title">'+ video.title +'</span>' : ''; html+= '<li class="youtube-videogallery-item"><a title="'+video.title+'" data-youtube-id="'+ video.id +'" href="'+ href +'" class="youtube-videogallery-link"><img class="youtube-videogallery-play" src="'+ playButtonSrc +'" title="play" /><img class="youtube-videogallery-img" src="'+ src +'" />'+ titleSpan +'</a></li>'; } $this.empty() .append(html) .addClass('youtube-videogallery-container') .addClass( getStyle( options.style ) ) .addClass( getTitleStyle( options.title ) ); if (options.supported && options.plugin === 'colorbox' && $.colorbox){ $this.find("a.youtube-videogallery-link").each(function(i, el){ $(el) .attr('href', options.urlEmbed.replace("$id", $(el).attr('data-youtube-id') ) ) .attr('aria-controls','youtube-videogallery-iframe') .colorbox({iframe:true, innerWidth:options.innerWidth, innerHeight:options.innerHeight}); }); } else if (options.supported && options.plugin === 'fancybox' && !!$().fancybox){ $this.find("a.youtube-videogallery-link").each(function(i, el){ $(el) .attr('rel', 'media-gallery') .fancybox(options.fancybox); }); } else if (options.supported && options.plugin === 'self'){ if (!$('div.youtube-videogallery-bodycover').length){ $('body') .append('<div class="youtube-videogallery-bodycover"/>') .append('<div class="youtube-videogallery-display">'+ getIframeTemplate(options.innerWidth, options.innerHeight) +'</div>'); $('div.youtube-videogallery-bodycover').on('click',close); $(document).on('keydown', function(e) { if (e.which === 27) { close(); } }); } $this.find("a.youtube-videogallery-link").on('click',open); } else { $this.find("a.youtube-videogallery-link") .attr('target','_blank') .append('<span class="youtube-videogallery-screen-reader-only">'+options.newWindow+'</span>') .each(function(i, el){ $(el).attr('title', $(el).attr('title')+' '+ options.newWindow); }); } return $this; } // Set options options = $.extend(defaults, options); options.supported = ( /* don't show lightbox if: old untested jquery version, or the lightbox is bigger than the viewport */ !!$().on && ( $(window).width() > options.innerWidth || $(window).height() > options.innerHeight) ); options.plugin = (isLegacyIE && !options.forceLegacyIE) ? 'none' : options.plugin;// by default turn off plugins for IE<=7 // it's an API, load promise and return the original object for chaining if (!!options.apiUrl){ var $this = this, apiUrl = options.apiUrl, jqxhr = $.ajax({ url:apiUrl, dataType:"jsonp", beforeSend:function(){ if (!options.apiFallbackUrl){ return; } $this.each(function(i, el){ $(el).empty() .append('<li><a /></li>') .find('a') .attr('href', options.apiFallbackUrl) .text(options.apiFallbackUrl); }); }}) .done(function(data) { options.videos = getVideosFromFeed(data); $this.each(function(i, el){ load($(el), options); }); }) .fail(function(){ log('Error getting youtube API requested by jQuery.youtubeVideoGallery: '+ apiUrl); }); return $this; } return this.each(function(i, el){ load($(el), options); }); } }); })(window.jQuery);', 'modified' => '2016-11-10 14:47:39' ), (int) 6 => array( 'id' => (int) 2, 'name' => 'jquery.bxslider.min', 'data' => '/** * BxSlider v4.1.2 - Fully loaded, responsive content slider * http://bxslider.com * * Copyright 2014, Steven Wanderski - http://stevenwanderski.com - http://bxcreative.com * Written while drinking Belgian ales and listening to jazz * * Released under the MIT license - http://opensource.org/licenses/MIT */ !function(t){var e={},s={mode:"horizontal",slideSelector:"",infiniteLoop:!0,hideControlOnEnd:!1,speed:500,easing:null,slideMargin:0,startSlide:0,randomStart:!1,captions:!1,ticker:!1,tickerHover:!1,adaptiveHeight:!1,adaptiveHeightSpeed:500,video:!1,useCSS:!0,preloadImages:"visible",responsive:!0,slideZIndex:50,touchEnabled:!0,swipeThreshold:50,oneToOneTouch:!0,preventDefaultSwipeX:!0,preventDefaultSwipeY:!1,pager:!0,pagerType:"full",pagerShortSeparator:" / ",pagerSelector:null,buildPager:null,pagerCustom:null,controls:!0,nextText:"Next",prevText:"Prev",nextSelector:null,prevSelector:null,autoControls:!1,startText:"Start",stopText:"Stop",autoControlsCombine:!1,autoControlsSelector:null,auto:!1,pause:4e3,autoStart:!0,autoDirection:"next",autoHover:!1,autoDelay:0,minSlides:1,maxSlides:1,moveSlides:0,slideWidth:0,onSliderLoad:function(){},onSlideBefore:function(){},onSlideAfter:function(){},onSlideNext:function(){},onSlidePrev:function(){},onSliderResize:function(){}};t.fn.bxSlider=function(n){if(0==this.length)return this;if(this.length>1)return this.each(function(){t(this).bxSlider(n)}),this;var o={},r=this;e.el=this;var a=t(window).width(),l=t(window).height(),d=function(){o.settings=t.extend({},s,n),o.settings.slideWidth=parseInt(o.settings.slideWidth),o.children=r.children(o.settings.slideSelector),o.children.length<o.settings.minSlides&&(o.settings.minSlides=o.children.length),o.children.length<o.settings.maxSlides&&(o.settings.maxSlides=o.children.length),o.settings.randomStart&&(o.settings.startSlide=Math.floor(Math.random()*o.children.length)),o.active={index:o.settings.startSlide},o.carousel=o.settings.minSlides>1||o.settings.maxSlides>1,o.carousel&&(o.settings.preloadImages="all"),o.minThreshold=o.settings.minSlides*o.settings.slideWidth+(o.settings.minSlides-1)*o.settings.slideMargin,o.maxThreshold=o.settings.maxSlides*o.settings.slideWidth+(o.settings.maxSlides-1)*o.settings.slideMargin,o.working=!1,o.controls={},o.interval=null,o.animProp="vertical"==o.settings.mode?"top":"left",o.usingCSS=o.settings.useCSS&&"fade"!=o.settings.mode&&function(){var t=document.createElement("div"),e=["WebkitPerspective","MozPerspective","OPerspective","msPerspective"];for(var i in e)if(void 0!==t.style[e[i]])return o.cssPrefix=e[i].replace("Perspective","").toLowerCase(),o.animProp="-"+o.cssPrefix+"-transform",!0;return!1}(),"vertical"==o.settings.mode&&(o.settings.maxSlides=o.settings.minSlides),r.data("origStyle",r.attr("style")),r.children(o.settings.slideSelector).each(function(){t(this).data("origStyle",t(this).attr("style"))}),c()},c=function(){r.wrap('<div class="bx-wrapper"><div class="bx-viewport"></div></div>'),o.viewport=r.parent(),o.loader=t('<div class="bx-loading" />'),o.viewport.prepend(o.loader),r.css({width:"horizontal"==o.settings.mode?100*o.children.length+215+"%":"auto",position:"relative"}),o.usingCSS&&o.settings.easing?r.css("-"+o.cssPrefix+"-transition-timing-function",o.settings.easing):o.settings.easing||(o.settings.easing="swing"),f(),o.viewport.css({width:"100%",overflow:"hidden",position:"relative"}),o.viewport.parent().css({maxWidth:p()}),o.settings.pager||o.viewport.parent().css({margin:"0 auto 0px"}),o.children.css({"float":"horizontal"==o.settings.mode?"left":"none",listStyle:"none",position:"relative"}),o.children.css("width",u()),"horizontal"==o.settings.mode&&o.settings.slideMargin>0&&o.children.css("marginRight",o.settings.slideMargin),"vertical"==o.settings.mode&&o.settings.slideMargin>0&&o.children.css("marginBottom",o.settings.slideMargin),"fade"==o.settings.mode&&(o.children.css({position:"absolute",zIndex:0,display:"none"}),o.children.eq(o.settings.startSlide).css({zIndex:o.settings.slideZIndex,display:"block"})),o.controls.el=t('<div class="bx-controls" />'),o.settings.captions&&P(),o.active.last=o.settings.startSlide==x()-1,o.settings.video&&r.fitVids();var e=o.children.eq(o.settings.startSlide);"all"==o.settings.preloadImages&&(e=o.children),o.settings.ticker?o.settings.pager=!1:(o.settings.pager&&T(),o.settings.controls&&C(),o.settings.auto&&o.settings.autoControls&&E(),(o.settings.controls||o.settings.autoControls||o.settings.pager)&&o.viewport.after(o.controls.el)),g(e,h)},g=function(e,i){var s=e.find("img, iframe").length;if(0==s)return i(),void 0;var n=0;e.find("img, iframe").each(function(){t(this).one("load",function(){++n==s&&i()}).each(function(){this.complete&&t(this).load()})})},h=function(){if(o.settings.infiniteLoop&&"fade"!=o.settings.mode&&!o.settings.ticker){var e="vertical"==o.settings.mode?o.settings.minSlides:o.settings.maxSlides,i=o.children.slice(0,e).clone().addClass("bx-clone"),s=o.children.slice(-e).clone().addClass("bx-clone");r.append(i).prepend(s)}o.loader.remove(),S(),"vertical"==o.settings.mode&&(o.settings.adaptiveHeight=!0),o.viewport.height(v()),r.redrawSlider(),o.settings.onSliderLoad(o.active.index),o.initialized=!0,o.settings.responsive&&t(window).bind("resize",Z),o.settings.auto&&o.settings.autoStart&&H(),o.settings.ticker&&L(),o.settings.pager&&q(o.settings.startSlide),o.settings.controls&&W(),o.settings.touchEnabled&&!o.settings.ticker&&O()},v=function(){var e=0,s=t();if("vertical"==o.settings.mode||o.settings.adaptiveHeight)if(o.carousel){var n=1==o.settings.moveSlides?o.active.index:o.active.index*m();for(s=o.children.eq(n),i=1;i<=o.settings.maxSlides-1;i++)s=n+i>=o.children.length?s.add(o.children.eq(i-1)):s.add(o.children.eq(n+i))}else s=o.children.eq(o.active.index);else s=o.children;return"vertical"==o.settings.mode?(s.each(function(){e+=t(this).outerHeight()}),o.settings.slideMargin>0&&(e+=o.settings.slideMargin*(o.settings.minSlides-1))):e=Math.max.apply(Math,s.map(function(){return t(this).outerHeight(!1)}).get()),e},p=function(){var t="100%";return o.settings.slideWidth>0&&(t="horizontal"==o.settings.mode?o.settings.maxSlides*o.settings.slideWidth+(o.settings.maxSlides-1)*o.settings.slideMargin:o.settings.slideWidth),t},u=function(){var t=o.settings.slideWidth,e=o.viewport.width();return 0==o.settings.slideWidth||o.settings.slideWidth>e&&!o.carousel||"vertical"==o.settings.mode?t=e:o.settings.maxSlides>1&&"horizontal"==o.settings.mode&&(e>o.maxThreshold||e<o.minThreshold&&(t=(e-o.settings.slideMargin*(o.settings.minSlides-1))/o.settings.minSlides)),t},f=function(){var t=1;if("horizontal"==o.settings.mode&&o.settings.slideWidth>0)if(o.viewport.width()<o.minThreshold)t=o.settings.minSlides;else if(o.viewport.width()>o.maxThreshold)t=o.settings.maxSlides;else{var e=o.children.first().width();t=Math.floor(o.viewport.width()/e)}else"vertical"==o.settings.mode&&(t=o.settings.minSlides);return t},x=function(){var t=0;if(o.settings.moveSlides>0)if(o.settings.infiniteLoop)t=o.children.length/m();else for(var e=0,i=0;e<o.children.length;)++t,e=i+f(),i+=o.settings.moveSlides<=f()?o.settings.moveSlides:f();else t=Math.ceil(o.children.length/f());return t},m=function(){return o.settings.moveSlides>0&&o.settings.moveSlides<=f()?o.settings.moveSlides:f()},S=function(){if(o.children.length>o.settings.maxSlides&&o.active.last&&!o.settings.infiniteLoop){if("horizontal"==o.settings.mode){var t=o.children.last(),e=t.position();b(-(e.left-(o.viewport.width()-t.width())),"reset",0)}else if("vertical"==o.settings.mode){var i=o.children.length-o.settings.minSlides,e=o.children.eq(i).position();b(-e.top,"reset",0)}}else{var e=o.children.eq(o.active.index*m()).position();o.active.index==x()-1&&(o.active.last=!0),void 0!=e&&("horizontal"==o.settings.mode?b(-e.left,"reset",0):"vertical"==o.settings.mode&&b(-e.top,"reset",0))}},b=function(t,e,i,s){if(o.usingCSS){var n="vertical"==o.settings.mode?"translate3d(0, "+t+"px, 0)":"translate3d("+t+"px, 0, 0)";r.css("-"+o.cssPrefix+"-transition-duration",i/1e3+"s"),"slide"==e?(r.css(o.animProp,n),r.bind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",function(){r.unbind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd"),D()})):"reset"==e?r.css(o.animProp,n):"ticker"==e&&(r.css("-"+o.cssPrefix+"-transition-timing-function","linear"),r.css(o.animProp,n),r.bind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",function(){r.unbind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd"),b(s.resetValue,"reset",0),N()}))}else{var a={};a[o.animProp]=t,"slide"==e?r.animate(a,i,o.settings.easing,function(){D()}):"reset"==e?r.css(o.animProp,t):"ticker"==e&&r.animate(a,speed,"linear",function(){b(s.resetValue,"reset",0),N()})}},w=function(){for(var e="",i=x(),s=0;i>s;s++){var n="";o.settings.buildPager&&t.isFunction(o.settings.buildPager)?(n=o.settings.buildPager(s),o.pagerEl.addClass("bx-custom-pager")):(n=s+1,o.pagerEl.addClass("bx-default-pager")),e+='<div class="bx-pager-item"><a href="" data-slide-index="'+s+'" class="bx-pager-link">'+n+"</a></div>"}o.pagerEl.html(e)},T=function(){o.settings.pagerCustom?o.pagerEl=t(o.settings.pagerCustom):(o.pagerEl=t('<div class="bx-pager" />'),o.settings.pagerSelector?t(o.settings.pagerSelector).html(o.pagerEl):o.controls.el.addClass("bx-has-pager").append(o.pagerEl),w()),o.pagerEl.on("click","a",I)},C=function(){o.controls.next=t('<a class="bx-next" href="">'+o.settings.nextText+"</a>"),o.controls.prev=t('<a class="bx-prev" href="">'+o.settings.prevText+"</a>"),o.controls.next.bind("click",y),o.controls.prev.bind("click",z),o.settings.nextSelector&&t(o.settings.nextSelector).append(o.controls.next),o.settings.prevSelector&&t(o.settings.prevSelector).append(o.controls.prev),o.settings.nextSelector||o.settings.prevSelector||(o.controls.directionEl=t('<div class="bx-controls-direction" />'),o.controls.directionEl.append(o.controls.prev).append(o.controls.next),o.controls.el.addClass("bx-has-controls-direction").append(o.controls.directionEl))},E=function(){o.controls.start=t('<div class="bx-controls-auto-item"><a class="bx-start" href="">'+o.settings.startText+"</a></div>"),o.controls.stop=t('<div class="bx-controls-auto-item"><a class="bx-stop" href="">'+o.settings.stopText+"</a></div>"),o.controls.autoEl=t('<div class="bx-controls-auto" />'),o.controls.autoEl.on("click",".bx-start",k),o.controls.autoEl.on("click",".bx-stop",M),o.settings.autoControlsCombine?o.controls.autoEl.append(o.controls.start):o.controls.autoEl.append(o.controls.start).append(o.controls.stop),o.settings.autoControlsSelector?t(o.settings.autoControlsSelector).html(o.controls.autoEl):o.controls.el.addClass("bx-has-controls-auto").append(o.controls.autoEl),A(o.settings.autoStart?"stop":"start")},P=function(){o.children.each(function(){var e=t(this).find("img:first").attr("title");void 0!=e&&(""+e).length&&t(this).append('<div class="bx-caption"><span>'+e+"</span></div>")})},y=function(t){o.settings.auto&&r.stopAuto(),r.goToNextSlide(),t.preventDefault()},z=function(t){o.settings.auto&&r.stopAuto(),r.goToPrevSlide(),t.preventDefault()},k=function(t){r.startAuto(),t.preventDefault()},M=function(t){r.stopAuto(),t.preventDefault()},I=function(e){o.settings.auto&&r.stopAuto();var i=t(e.currentTarget),s=parseInt(i.attr("data-slide-index"));s!=o.active.index&&r.goToSlide(s),e.preventDefault()},q=function(e){var i=o.children.length;return"short"==o.settings.pagerType?(o.settings.maxSlides>1&&(i=Math.ceil(o.children.length/o.settings.maxSlides)),o.pagerEl.html(e+1+o.settings.pagerShortSeparator+i),void 0):(o.pagerEl.find("a").removeClass("active"),o.pagerEl.each(function(i,s){t(s).find("a").eq(e).addClass("active")}),void 0)},D=function(){if(o.settings.infiniteLoop){var t="";0==o.active.index?t=o.children.eq(0).position():o.active.index==x()-1&&o.carousel?t=o.children.eq((x()-1)*m()).position():o.active.index==o.children.length-1&&(t=o.children.eq(o.children.length-1).position()),t&&("horizontal"==o.settings.mode?b(-t.left,"reset",0):"vertical"==o.settings.mode&&b(-t.top,"reset",0))}o.working=!1,o.settings.onSlideAfter(o.children.eq(o.active.index),o.oldIndex,o.active.index)},A=function(t){o.settings.autoControlsCombine?o.controls.autoEl.html(o.controls[t]):(o.controls.autoEl.find("a").removeClass("active"),o.controls.autoEl.find("a:not(.bx-"+t+")").addClass("active"))},W=function(){1==x()?(o.controls.prev.addClass("disabled"),o.controls.next.addClass("disabled")):!o.settings.infiniteLoop&&o.settings.hideControlOnEnd&&(0==o.active.index?(o.controls.prev.addClass("disabled"),o.controls.next.removeClass("disabled")):o.active.index==x()-1?(o.controls.next.addClass("disabled"),o.controls.prev.removeClass("disabled")):(o.controls.prev.removeClass("disabled"),o.controls.next.removeClass("disabled")))},H=function(){o.settings.autoDelay>0?setTimeout(r.startAuto,o.settings.autoDelay):r.startAuto(),o.settings.autoHover&&r.hover(function(){o.interval&&(r.stopAuto(!0),o.autoPaused=!0)},function(){o.autoPaused&&(r.startAuto(!0),o.autoPaused=null)})},L=function(){var e=0;if("next"==o.settings.autoDirection)r.append(o.children.clone().addClass("bx-clone"));else{r.prepend(o.children.clone().addClass("bx-clone"));var i=o.children.first().position();e="horizontal"==o.settings.mode?-i.left:-i.top}b(e,"reset",0),o.settings.pager=!1,o.settings.controls=!1,o.settings.autoControls=!1,o.settings.tickerHover&&!o.usingCSS&&o.viewport.hover(function(){r.stop()},function(){var e=0;o.children.each(function(){e+="horizontal"==o.settings.mode?t(this).outerWidth(!0):t(this).outerHeight(!0)});var i=o.settings.speed/e,s="horizontal"==o.settings.mode?"left":"top",n=i*(e-Math.abs(parseInt(r.css(s))));N(n)}),N()},N=function(t){speed=t?t:o.settings.speed;var e={left:0,top:0},i={left:0,top:0};"next"==o.settings.autoDirection?e=r.find(".bx-clone").first().position():i=o.children.first().position();var s="horizontal"==o.settings.mode?-e.left:-e.top,n="horizontal"==o.settings.mode?-i.left:-i.top,a={resetValue:n};b(s,"ticker",speed,a)},O=function(){o.touch={start:{x:0,y:0},end:{x:0,y:0}},o.viewport.bind("touchstart",X)},X=function(t){if(o.working)t.preventDefault();else{o.touch.originalPos=r.position();var e=t.originalEvent;o.touch.start.x=e.changedTouches[0].pageX,o.touch.start.y=e.changedTouches[0].pageY,o.viewport.bind("touchmove",Y),o.viewport.bind("touchend",V)}},Y=function(t){var e=t.originalEvent,i=Math.abs(e.changedTouches[0].pageX-o.touch.start.x),s=Math.abs(e.changedTouches[0].pageY-o.touch.start.y);if(3*i>s&&o.settings.preventDefaultSwipeX?t.preventDefault():3*s>i&&o.settings.preventDefaultSwipeY&&t.preventDefault(),"fade"!=o.settings.mode&&o.settings.oneToOneTouch){var n=0;if("horizontal"==o.settings.mode){var r=e.changedTouches[0].pageX-o.touch.start.x;n=o.touch.originalPos.left+r}else{var r=e.changedTouches[0].pageY-o.touch.start.y;n=o.touch.originalPos.top+r}b(n,"reset",0)}},V=function(t){o.viewport.unbind("touchmove",Y);var e=t.originalEvent,i=0;if(o.touch.end.x=e.changedTouches[0].pageX,o.touch.end.y=e.changedTouches[0].pageY,"fade"==o.settings.mode){var s=Math.abs(o.touch.start.x-o.touch.end.x);s>=o.settings.swipeThreshold&&(o.touch.start.x>o.touch.end.x?r.goToNextSlide():r.goToPrevSlide(),r.stopAuto())}else{var s=0;"horizontal"==o.settings.mode?(s=o.touch.end.x-o.touch.start.x,i=o.touch.originalPos.left):(s=o.touch.end.y-o.touch.start.y,i=o.touch.originalPos.top),!o.settings.infiniteLoop&&(0==o.active.index&&s>0||o.active.last&&0>s)?b(i,"reset",200):Math.abs(s)>=o.settings.swipeThreshold?(0>s?r.goToNextSlide():r.goToPrevSlide(),r.stopAuto()):b(i,"reset",200)}o.viewport.unbind("touchend",V)},Z=function(){var e=t(window).width(),i=t(window).height();(a!=e||l!=i)&&(a=e,l=i,r.redrawSlider(),o.settings.onSliderResize.call(r,o.active.index))};return r.goToSlide=function(e,i){if(!o.working&&o.active.index!=e)if(o.working=!0,o.oldIndex=o.active.index,o.active.index=0>e?x()-1:e>=x()?0:e,o.settings.onSlideBefore(o.children.eq(o.active.index),o.oldIndex,o.active.index),"next"==i?o.settings.onSlideNext(o.children.eq(o.active.index),o.oldIndex,o.active.index):"prev"==i&&o.settings.onSlidePrev(o.children.eq(o.active.index),o.oldIndex,o.active.index),o.active.last=o.active.index>=x()-1,o.settings.pager&&q(o.active.index),o.settings.controls&&W(),"fade"==o.settings.mode)o.settings.adaptiveHeight&&o.viewport.height()!=v()&&o.viewport.animate({height:v()},o.settings.adaptiveHeightSpeed),o.children.filter(":visible").fadeOut(o.settings.speed).css({zIndex:0}),o.children.eq(o.active.index).css("zIndex",o.settings.slideZIndex+1).fadeIn(o.settings.speed,function(){t(this).css("zIndex",o.settings.slideZIndex),D()});else{o.settings.adaptiveHeight&&o.viewport.height()!=v()&&o.viewport.animate({height:v()},o.settings.adaptiveHeightSpeed);var s=0,n={left:0,top:0};if(!o.settings.infiniteLoop&&o.carousel&&o.active.last)if("horizontal"==o.settings.mode){var a=o.children.eq(o.children.length-1);n=a.position(),s=o.viewport.width()-a.outerWidth()}else{var l=o.children.length-o.settings.minSlides;n=o.children.eq(l).position()}else if(o.carousel&&o.active.last&&"prev"==i){var d=1==o.settings.moveSlides?o.settings.maxSlides-m():(x()-1)*m()-(o.children.length-o.settings.maxSlides),a=r.children(".bx-clone").eq(d);n=a.position()}else if("next"==i&&0==o.active.index)n=r.find("> .bx-clone").eq(o.settings.maxSlides).position(),o.active.last=!1;else if(e>=0){var c=e*m();n=o.children.eq(c).position()}if("undefined"!=typeof n){var g="horizontal"==o.settings.mode?-(n.left-s):-n.top;b(g,"slide",o.settings.speed)}}},r.goToNextSlide=function(){if(o.settings.infiniteLoop||!o.active.last){var t=parseInt(o.active.index)+1;r.goToSlide(t,"next")}},r.goToPrevSlide=function(){if(o.settings.infiniteLoop||0!=o.active.index){var t=parseInt(o.active.index)-1;r.goToSlide(t,"prev")}},r.startAuto=function(t){o.interval||(o.interval=setInterval(function(){"next"==o.settings.autoDirection?r.goToNextSlide():r.goToPrevSlide()},o.settings.pause),o.settings.autoControls&&1!=t&&A("stop"))},r.stopAuto=function(t){o.interval&&(clearInterval(o.interval),o.interval=null,o.settings.autoControls&&1!=t&&A("start"))},r.getCurrentSlide=function(){return o.active.index},r.getCurrentSlideElement=function(){return o.children.eq(o.active.index)},r.getSlideCount=function(){return o.children.length},r.redrawSlider=function(){o.children.add(r.find(".bx-clone")).outerWidth(u()),o.viewport.css("height",v()),o.settings.ticker||S(),o.active.last&&(o.active.index=x()-1),o.active.index>=x()&&(o.active.last=!0),o.settings.pager&&!o.settings.pagerCustom&&(w(),q(o.active.index))},r.destroySlider=function(){o.initialized&&(o.initialized=!1,t(".bx-clone",this).remove(),o.children.each(function(){void 0!=t(this).data("origStyle")?t(this).attr("style",t(this).data("origStyle")):t(this).removeAttr("style")}),void 0!=t(this).data("origStyle")?this.attr("style",t(this).data("origStyle")):t(this).removeAttr("style"),t(this).unwrap().unwrap(),o.controls.el&&o.controls.el.remove(),o.controls.next&&o.controls.next.remove(),o.controls.prev&&o.controls.prev.remove(),o.pagerEl&&o.settings.controls&&o.pagerEl.remove(),t(".bx-caption",this).remove(),o.controls.autoEl&&o.controls.autoEl.remove(),clearInterval(o.interval),o.settings.responsive&&t(window).unbind("resize",Z))},r.reloadSlider=function(t){void 0!=t&&(n=t),r.destroySlider(),d()},d(),this}}(jQuery);', 'modified' => '2016-11-10 14:47:39' ), (int) 7 => array( 'id' => (int) 1, 'name' => 'jquery.kwicks', 'data' => '/*! * Kwicks: Sexy Sliding Panels for jQuery - v2.2.1 * http://devsmash.com/projects/kwicks * * Copyright 2013 Jeremy Martin (jmar777) * Contributors: Duke Speer (Duke3D), Guillermo Guerrero (gguerrero) * Released under the MIT license * http://www.opensource.org/licenses/mit-license.php */ (function($) { /** * API methods for the plugin */ var methods = { init: function(opts) { var defaults = { // general options: maxSize: -1, minSize: -1, spacing: 5, duration: 500, isVertical: false, easing: undefined, autoResize: true, behavior: null, // menu behavior options: delayMouseIn: 0, delayMouseOut: 0, selectOnClick: true, deselectOnClick: false, // slideshow behavior options: interval: 2500, interactive: true }; var o = $.extend(defaults, opts); // validate and normalize options if (o.minSize !== -1 && o.maxSize !== -1) throw new Error('Kwicks options minSize and maxSize may not both be set'); if (o.behavior && o.behavior !== 'menu' && o.behavior !== 'slideshow') throw new Error('Unrecognized Kwicks behavior specified: ' + o.behavior); $.each(['minSize', 'maxSize', 'spacing'], function(i, prop) { var val = o[prop]; switch (typeof val) { case 'number': o[prop + 'Units'] = 'px'; break; case 'string': if (val.slice(-1) === '%') { o[prop + 'Units'] = '%'; o[prop] = +val.slice(0, -1) / 100; } else if (val.slice(-2) === 'px') { o[prop + 'Units'] = 'px'; o[prop] = +val.slice(0, -2); } else { throw new Error('Invalid value for Kwicks option ' + prop + ': ' + val); } break; default: throw new Error('Invalid value for Kwicks option ' + prop + ': ' + val); } }); return this.each(function() { $(this).data('kwicks', new Kwick(this, o)); }); }, expand: function(index, opts) { if (typeof index === 'object') { opts = index; index = undefined; } var delay = opts && opts.delay || 0; return this.each(function() { var $this = $(this), kwick = $this.data('kwicks'); // assume this is the container if (kwick) { index = typeof index === 'number' ? index : -1; } // otherwise, assume we have a panel else if (kwick = $this.parent().data('kwicks')) { index = $this.index(); } else { return; } var expand = function() { // bail out if the panel is already expanded if (index === kwick.expandedIndex) return; var $panels = kwick.$panels, expanded = $panels[index] || null; kwick.$container.trigger('expand.kwicks', { index: index, expanded: expanded, collapsed: $panels.not(expanded).get(), oldIndex: kwick.expandedIndex, oldExpanded: kwick.getExpandedPanel(), isAnimated: kwick.isAnimated }); }; var timeoutId = kwick.$container.data('kwicks-timeout-id'); if (timeoutId) { kwick.$container.removeData('kwicks-timeout-id'); clearTimeout(timeoutId); } if (delay > 0) { kwick.$container.data('kwicks-timeout-id', setTimeout(expand, delay)); } else { expand(); } }); }, expanded: function() { var kwick = this.first().data('kwicks'); if (!kwick) return; return kwick.expandedIndex; }, select: function(index) { return this.each(function() { var $this = $(this), kwick = $this.data('kwicks'); // assume this is the container if (kwick) { index = typeof index === 'number' ? index : -1; } // otherwise, assume we have a panel else if (kwick = $this.parent().data('kwicks')) { index = $this.index(); } else { return; } // don't trigger event if its already selected if (index !== kwick.selectedIndex) { var $panels = kwick.$panels, selected = $panels[index] || null; kwick.$container.trigger('select.kwicks', { index: index, selected: selected, unselected: $panels.not(selected).get(), oldIndex: kwick.selectedIndex, oldSelected: kwick.getSelectedPanel() }); } // call expand kwick.$container.kwicks('expand', index); }); }, selected: function() { var kwick = this.first().data('kwicks'); if (!kwick) return; return kwick.selectedIndex; }, resize: function() { return this.each(function() { var $this = $(this), kwick = $this.data('kwicks'); if (!kwick) return; kwick.resize(); }); }, destroy: function() { return this.each(function() { var $this = $(this), kwick = $this.data('kwicks'); if (!kwick) return; kwick.destroy(); }); } }; /** * Expose the actual plugin */ $.fn.kwicks = function(opts) { if (methods[opts]) { return methods[opts].apply(this, Array.prototype.slice.call(arguments, 1)); } else if (typeof opts === 'object' || !opts) { return methods.init.apply(this, arguments); } else { throw new Error('Unrecognized kwicks method: ' + opts); } }; /** * Special event for triggering default behavior on 'expand.kwicks' events */ $.event.special.expand = { _default: function(e, data) { if (e.namespace !== 'kwicks') return; var kwick = $(e.target).data('kwicks'); if (kwick) kwick.expand(data.index); } }; /** * Special event for triggering default behavior on 'select.kwicks' events */ $.event.special.select = { _default: function(e, data) { if (e.namespace !== 'kwicks') return; var kwick = $(e.target).data('kwicks'); if (kwick) kwick.select(data.index); } }; /** * Instantiates a new Kwick instance using the provided container and options. */ var Kwick = function Kwick(container, opts) { var self = this; this.opts = opts; // an array of callbacks to invoke if 'destroy' is invoked this.onDestroyHandlers = []; // references to our DOM elements var orientation = opts.isVertical ? 'vertical' : 'horizontal'; this.$container = $(container); this.$panels = this.$container.children(); // semi-smart add/remove around container classes so that we don't bork // the styling if/when destroy is called var containerClasses = ['kwicks', 'kwicks-' + orientation]; $.each(containerClasses, function(className) { if (self.$container.hasClass(className)) return; self.$container.addClass(className); self.onDestroy(function() { self.$container.removeClass(className); }); }); // zero-based, -1 for "none" this.selectedIndex = this.$panels.filter('.kwicks-selected').index(); this.expandedIndex = this.selectedIndex; // each instance has a primary and a secondary dimension (primary is the animated dimension) this.primaryDimension = opts.isVertical ? 'height' : 'width'; this.secondaryDimension = opts.isVertical ? 'width' : 'height'; // initialize panel sizes this.calculatePanelSizes(); // likewise, we have primary and secondary alignments (all panels but the last use primary, // which uses the secondary alignment). this is to allow the first and last panels to have // fixed offsets. this reduces jittering, which is much more noticeable on the last item. this.primaryAlignment = opts.isVertical ? 'top' : 'left'; this.secondaryAlignment = opts.isVertical ? 'bottom' : 'right'; // object for creating a "master" animation loop for all panel animations this.$timer = $({ progress: 0 }); // keeps track of whether or not an animation is in progress this.isAnimated = false; // the current offsets for each panel this.offsets = this.getOffsetsForExpanded(); this.updatePanelStyles(); this.initBehavior(); this.initWindowResizeHandler(); // somewhat of a blind stab at handling rare/sporadic failures to initialize styles. // https://github.com/jmar777/kwicks/issues/31 setTimeout(function() { self.updatePanelStyles(); }, 100); }; /** * Calculates size, minSize, maxSize, and spacing based on the current size of the container and * the user-provided options. The results will be stored on this.panelSize, this.panelMinSize, * this.panelMaxSize, and this.panelSpacing. This should be run on initialization and whenever * the container's primary dimension may have changed in size. */ Kwick.prototype.calculatePanelSizes = function() { var opts = this.opts, containerSize = this.getContainerSize(true); // calculate spacing first if (opts.spacingUnits === '%') { this.panelSpacing = containerSize * opts.spacing; } else { this.panelSpacing = opts.spacing; } var numPanels = this.$panels.length, sumSpacing = this.panelSpacing * (numPanels - 1), sumPanelSize = containerSize - sumSpacing; this.panelSize = sumPanelSize / numPanels; if (opts.minSize === -1) { if (opts.maxSize === -1) { // if neither minSize or maxSize or set, then we try to pick a sensible default if (numPanels < 5) { this.panelMaxSize = containerSize / 3 * 2; } else { this.panelMaxSize = containerSize / 3; } } else if (opts.maxSizeUnits === '%') { this.panelMaxSize = sumPanelSize * opts.maxSize; } else { this.panelMaxSize = opts.maxSize; } // at this point we know that this.panelMaxSize is set this.panelMinSize = (sumPanelSize - this.panelMaxSize) / (numPanels - 1); } else if (opts.maxSize === -1) { // at this point we know that opts.minSize is set if (opts.minSizeUnits === '%') { this.panelMinSize = sumPanelSize * opts.minSize; } else { this.panelMinSize = opts.minSize; } // at this point we know that this.panelMinSize is set this.panelMaxSize = sumPanelSize - (this.panelMinSize * (numPanels - 1)); } }; /** * Returns the calculated panel offsets based on the currently expanded panel. */ Kwick.prototype.getOffsetsForExpanded = function() { // todo: cache the offset values var expandedIndex = this.expandedIndex, numPanels = this.$panels.length, spacing = this.panelSpacing, size = this.panelSize, minSize = this.panelMinSize, maxSize = this.panelMaxSize; //first panel is always offset by 0 var offsets = [0]; for (var i = 1; i < numPanels; i++) { // no panel is expanded if (expandedIndex === -1) { offsets[i] = i * (size + spacing); } // this panel is before or is the expanded panel else if (i <= expandedIndex) { offsets[i] = i * (minSize + spacing); } // this panel is after the expanded panel else { offsets[i] = maxSize + (minSize * (i - 1)) + (i * spacing); } } return offsets; }; /** * Sets the style attribute on the specified element using the provided value. This probably * doesn't belong on Kwick.prototype, but here it is... */ Kwick.prototype.setStyle = (function() { if ($.support.style) { return function(el, style) { el.setAttribute('style', style); }; } else { return function (el, style) { el.style.cssText = style; }; } })(); /** * Updates the offset and size styling of each panel based on the current values in * `this.offsets`. Also does some special handling to convert panels to absolute positioning * the first time this is invoked. */ Kwick.prototype.updatePanelStyles = function() { var offsets = this.offsets, $panels = this.$panels, pDim = this.primaryDimension, pAlign = this.primaryAlignment, sAlign = this.secondaryAlignment, spacing = this.panelSpacing, containerSize = this.getContainerSize(); // the kwicks-processed class ensures that panels are absolutely positioned, but on our // first pass we need to set offsets, width|length, and positioning atomically to prevent // mid-update repaints var stylePrefix = !!this._stylesInited ? '' : 'position:absolute;', offset, size, prevOffset, style; // loop through remaining panels for (var i = $panels.length; i--;) { prevOffset = offset; // todo: maybe we do one last pass at the end and round offsets, rather than on every // update offset = Math.round(offsets[i]); if (i === $panels.length - 1) { size = containerSize - offset; style = sAlign + ':0;' + pDim + ':' + size + 'px;'; } else { size = prevOffset - offset - spacing; style = pAlign + ':' + offset + 'px;' + pDim + ':' + size + 'px;'; } this.setStyle($panels[i], stylePrefix + style); } if (!this._stylesInited) { this.$container.addClass('kwicks-processed'); this._stylesInited = true; } }; /** * Assuming for a moment that out-of-the-box behaviors aren't a horrible idea, this method * encapsulates the initialization logic thereof. */ Kwick.prototype.initBehavior = function() { if (!this.opts.behavior) return; switch (this.opts.behavior) { case 'menu': this.initMenuBehavior(); break; case 'slideshow': this.initSlideshowBehavior(); break; default: throw new Error('Unrecognized behavior option: ' + this.opts.behavior); } }; /** * Initializes the menu behavior. */ Kwick.prototype.initMenuBehavior = function() { var self = this, opts = self.opts; this.addEventHandler(this.$container, 'mouseleave', function() { self.$container.kwicks('expand', -1, { delay: opts.delayMouseOut }); }); this.addEventHandler(this.$panels, 'mouseenter', function() { $(this).kwicks('expand', { delay: opts.delayMouseIn }); }); if (!opts.selectOnClick && !opts.deselectOnClick) return; this.addEventHandler(this.$panels, 'click', function() { var $this = $(this), isSelected = $this.hasClass('kwicks-selected'); if (isSelected && opts.deselectOnClick) { $this.parent().kwicks('select', -1); } else if (!isSelected && opts.selectOnClick) { $this.kwicks('select'); } }); }; /** * Initializes the slideshow behavior. */ Kwick.prototype.initSlideshowBehavior = function() { var self = this, numSlides = this.$panels.length, curSlide = 0, // flag to handle weird corner cases running = false, intervalId; var start = function() { if (running) return; intervalId = setInterval(function() { self.$container.kwicks('expand', ++curSlide % numSlides); }, self.opts.interval); running = true; }; var pause = function() { clearInterval(intervalId); running = false; }; start(); this.onDestroy(pause); if (!this.opts.interactive) return; this.addEventHandler(this.$container, 'mouseenter', pause); this.addEventHandler(this.$container, 'mouseleave', start); this.addEventHandler(this.$panels, 'mouseenter', function() { curSlide = $(this).kwicks('expand').index(); }); }; /** * Sets up a throttled window resize handler that triggers resize logic for the panels * todo: hideous code, needs refactor for the eye bleeds */ Kwick.prototype.initWindowResizeHandler = function() { if (!this.opts.autoResize) return; var self = this, prevTime = 0, execScheduled = false, $window = $(window); var onResize = function(e) { // if there's no event, then this is a scheduled from our setTimeout if (!e) { execScheduled = false; } // if we've already run in the last 20ms, then delay execution var now = +new Date(); if (now - prevTime < 20) { // if we already scheduled a run, don't do it again if (execScheduled) return; setTimeout(onResize, 20 - (now - prevTime)); execScheduled = true; return; } // throttle rate is satisfied, go ahead and run prevTime = now; self.resize(); }; this.addEventHandler($window, 'resize', onResize); }; /** * Returns the size in pixels of the container's primary dimension. This value is cached as it * is used repeatedly during animation loops, but the cache can be cleared by passing `true`. * todo: benchmark to see if this caching business is even at all necessary. */ Kwick.prototype.getContainerSize = function(clearCache) { var containerSize = this._containerSize; if (clearCache || !containerSize) { containerSize = this._containerSize = this.$container[this.primaryDimension](); } return containerSize; }; /** * Gets a reference to the currently expanded panel (if there is one) */ Kwick.prototype.getExpandedPanel = function() { return this.$panels[this.expandedIndex] || null; }; /** * Gets a reference to the currently collapsed panels */ Kwick.prototype.getCollapsedPanels = function() { if (this.expandedIndex === -1) return []; return this.$panels.not(this.getExpandedPanel()).get(); }; /** * Gets a reference to the currently selected panel (if there is one) */ Kwick.prototype.getSelectedPanel = function() { return this.$panels[this.selectedIndex] || null; }; /** * Gets a reference to the currently unselected panels */ Kwick.prototype.getUnselectedPanels = function() { return this.$panels.not(this.getSelectedPanel()).get(); }; /** * Registers a handler to be invoked if/when 'destroy' is invoked */ Kwick.prototype.onDestroy = function(handler) { this.onDestroyHandlers.push(handler); }; /** * Adds an event handler and automatically registers it to be removed if/when * the plugin is destroyed. */ Kwick.prototype.addEventHandler = function($el, eventName, handler) { $el.on(eventName, handler); this.onDestroy(function() { $el.off(eventName, handler); }); }; /** * "Destroys" this Kwicks instance plugin by performing the following: * 1) Stops any currently running animations * 2) Invokes all destroy handlers * 3) Clears out all style attributes on panels * 4) Removes all kwicks class names from panels and container * 5) Removes the 'kwicks' data value from the container */ Kwick.prototype.destroy = function() { this.$timer.stop(); for (var i = 0, len = this.onDestroyHandlers.length; i < len; i++) { this.onDestroyHandlers[i](); } this.$panels .attr('style', '') .removeClass('kwicks-expanded kwicks-selected kwicks-collapsed'); this.$container // note: kwicks and kwicks-<orientation> classes have extra smarts around them // back in the constructor .removeClass('kwicks-processed') .removeData('kwicks'); }; /** * Forces the panels to be updated in response to the container being resized. */ Kwick.prototype.resize = function() { // bail out if container size hasn't changed if (this.getContainerSize() === this.getContainerSize(true)) return; this.calculatePanelSizes(); this.offsets = this.getOffsetsForExpanded(); // if the panels are currently being animated, we'll just set a flag that can be detected // during the next animation step if (this.isAnimated) { this._dirtyOffsets = true; } else { // otherwise update the styles immediately this.updatePanelStyles(); } }; /** * Selects the panel with the specified index (use -1 to select none) */ Kwick.prototype.select = function(index) { // make sure the panel isn't already selected if (index === this.selectedIndex) return; $(this.getSelectedPanel()).removeClass('kwicks-selected'); this.selectedIndex = index; $(this.getSelectedPanel()).addClass('kwicks-selected'); }; /** * Expands the panel with the specified index (use -1 to expand none) */ Kwick.prototype.expand = function(index) { var self = this, // used for expand-complete event later on oldIndex = this.expandedIndex, oldExpanded = this.getExpandedPanel(); // if the index is -1, then default it to the currently selected index (which will also be // -1 if no panels are currently selected) if (index === -1) index = this.selectedIndex; // make sure the panel isn't already expanded if (index === this.expandedIndex) return; $(this.getExpandedPanel()).removeClass('kwicks-expanded'); $(this.getCollapsedPanels()).removeClass('kwicks-collapsed'); this.expandedIndex = index; $(this.getExpandedPanel()).addClass('kwicks-expanded'); $(this.getCollapsedPanels()).addClass('kwicks-collapsed'); // handle panel animation var $timer = this.$timer, numPanels = this.$panels.length, startOffsets = this.offsets.slice(), offsets = this.offsets, targetOffsets = this.getOffsetsForExpanded(); $timer.stop()[0].progress = 0; this.isAnimated = true; $timer.animate({ progress: 1 }, { duration: this.opts.duration, easing: this.opts.easing, step: function(progress) { // check if we've resized mid-animation (yes, we're thorough) if (self._dirtyOffsets) { offsets = self.offsets; targetOffsets = self.getOffsetsForExpanded(); self._dirtyOffsets = false; } offsets.length = 0; for (var i = 0; i < numPanels; i++) { var targetOffset = targetOffsets[i], newOffset = targetOffset - ((targetOffset - startOffsets[i]) * (1 - progress)); offsets[i] = newOffset; } self.updatePanelStyles(); }, complete: function() { self.isAnimated = false; self.$container.trigger('expand-complete.kwicks', { index: index, expanded: self.getExpandedPanel(), collapsed: self.getCollapsedPanels(), oldIndex: oldIndex, oldExpanded: oldExpanded, // note: this will always be false but is included to match expand event isAnimated: false }); } }); }; })(jQuery); ', 'modified' => '2016-11-10 14:47:39' ) ) ) $here = '/sr/proizvodi/3d-zidni-paneli/my-wall-art/gaps' $sitemap = array( 'glavna_navigacija' => array( 'Page' => array( 'id' => (int) 2, 'type' => 'Wrapper', 'parent_id' => null, 'layout_id' => (int) 1, 'module_id' => null, 'change_frequency' => 'monthly', 'priority' => '0.5 - default', 'module_connection' => null, 'meta' => 'Generic', 'seo_metatags' => null, 'seo_generated_metatags' => null, 'seo_last_mod' => '2023-04-05 10:33:52', 'head_end' => null, 'body_start' => null, 'body_end' => null, 'stylesheet_set' => '', 'javascript_set' => '', 'is_default' => false, 'is_category' => true, 'is_visible' => true, 'url' => null, 'url_target' => false, 'lft' => (int) 1, 'rght' => (int) 122, 'is_active' => true, 'is_popup' => false, 'modified_by' => (int) 1, 'modified' => '2016-11-09 11:45:27', 'created_by' => (int) 1, 'created' => '2016-11-09 11:45:27', 'selected' => true, 'title' => 'Glavna navigacija', 'title_short' => 'Glavna navigacija', 'alternative_title' => '', 'subtitle' => '', 'side_menu_top_title' => '', 'side_menu_subtitle' => '', 'page_text' => '', 'banner_url' => '', 'slug' => 'glavna_navigacija', 'content' => '', 'meta_title' => null, 'meta_keywords' => null, 'meta_description' => null, 'is_translated' => true, 'title__' => array( [maximum depth reached] ), 'title_short__' => array( [maximum depth reached] ), 'alternative_title__' => array( [maximum depth reached] ), 'subtitle__' => array( [maximum depth reached] ), 'side_menu_top_title__' => array( [maximum depth reached] ), 'side_menu_subtitle__' => array( [maximum depth reached] ), 'page_text__' => array( [maximum depth reached] ), 'banner_url__' => array( [maximum depth reached] ), 'slug__' => array( [maximum depth reached] ), 'content__' => array( [maximum depth reached] ), 'meta_title__' => array( [maximum depth reached] ), 'meta_keywords__' => array( [maximum depth reached] ), 'meta_description__' => array( [maximum depth reached] ), 'is_translated__' => array( [maximum depth reached] ), 'path' => '/sr/početna' ), 'Seo' => array( 'metatag' => array([maximum depth reached]) ), 'children' => array( 'početna' => array( [maximum depth reached] ), 'o-nama' => array( [maximum depth reached] ), 'proizvodi' => array( [maximum depth reached] ), 'najčešća-pitanja' => array( [maximum depth reached] ), 'inspiracije' => array( [maximum depth reached] ), 'showroom' => array( [maximum depth reached] ), 'kupatila-i-kuhinje' => array( [maximum depth reached] ), 'kontakt' => array( [maximum depth reached] ) ) ) ) $flatSitemap = null $activePage = array( 'Page' => array( 'id' => (int) 40, 'type' => 'Module', 'parent_id' => (int) 4, 'layout_id' => (int) 3, 'module_id' => (int) 1, 'change_frequency' => 'monthly', 'priority' => '0.5 - default', 'module_connection' => 'Product', 'meta' => null, 'seo_metatags' => 'a:1:{i:9;a:2:{s:2:"sr";s:7:"product";s:2:"en";s:0:"";}}', 'seo_generated_metatags' => array( (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 12 => array( [maximum depth reached] ), (int) 13 => array( [maximum depth reached] ), (int) 14 => array( [maximum depth reached] ), (int) 17 => array( [maximum depth reached] ), (int) 18 => array( [maximum depth reached] ), (int) 19 => array( [maximum depth reached] ), (int) 21 => array( [maximum depth reached] ), (int) 24 => array( [maximum depth reached] ), (int) 27 => array( [maximum depth reached] ), (int) 28 => array( [maximum depth reached] ) ), 'seo_last_mod' => null, 'head_end' => '', 'body_start' => '', 'body_end' => '', 'stylesheet_set' => '', 'javascript_set' => '', 'is_default' => false, 'is_category' => false, 'is_visible' => true, 'url' => null, 'url_target' => false, 'lft' => (int) 14, 'rght' => (int) 71, 'is_active' => true, 'is_popup' => false, 'modified_by' => (int) 2, 'modified' => '2018-07-21 12:56:18', 'created_by' => (int) 1, 'created' => '2016-11-21 13:46:57', 'selected' => '0', 'title' => 'Gaps', 'title_short' => '', 'alternative_title' => '', 'subtitle' => 'Proizvodi', 'side_menu_top_title' => 'Katalog proizvoda', 'side_menu_subtitle' => '', 'page_text' => '', 'banner_url' => '', 'slug' => 'Module: 1', 'content' => '<?php $parentPage = ClassRegistry::init('Page')->find('first', array( 'conditions' => array( 'Page.id' => $product['Product']['page_id'] ) )); $pattern = ClassRegistry::init('Pattern')->find('first', array( 'conditions' => array( 'Pattern.cms_product_id' => $product['Product']['id'] ) )); $renewal = ClassRegistry::init('Renewal')->find('first', array( 'conditions' => array( 'Renewal.id' => $product['Product']['cms_renewal_id'] ) )); $faq = ClassRegistry::init('Faq')->find('first', array( 'conditions' => array( 'Faq.cms_product_id' => $product['Product']['id'] ) )); $videoItems = ClassRegistry::init('AdditionalVideo')->find('all', array( 'conditions' => array( 'AdditionalVideo.cms_product_id' => $product['Product']['id'] ) )); $pageSubtitle = !empty($product['Product']['subtitle']) ? $product['Product']['subtitle'] : $parentPage['Page']['subtitle']; $pageTitle = !empty($product['Product']['title']) ? $product['Product']['title'] : ( !empty($parentPage['Page']['title']) ? $parentPage['Page']['title'] : '' ) ; $brandLogoImage = !empty($parentPage['CustomLogoImage']['file']) ? $parentPage['CustomLogoImage']['file'] : $parentPage['BrandLogoImage']['file']; $fullWidth = empty($product['Galleries']) && empty($product['Product']['catalogue']); ?> <!-- Page title --> <div class="page-title"> <div class="inner clearfix"> <div> <h2><?= !empty($pageSubtitle) ? $pageSubtitle : '' ?></h2> <h1><?= !empty($pageTitle) ? $pageTitle : '' ?></h1> </div> <?php if(!empty($brandLogoImage)) { ?> <span><img src="<?= $brandLogoImage ?>" /></span> <?php } ?> </div> </div> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__6 st__6 "> <div class="main-content"> <div class="product-details"> <code cms="element" id="6">Social</code> <div class="row"> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__7 st__6' : '__12' ?>"> <div class="product-info"> <div class="rich-text"> <?= !empty($product['Product']['text']) ? $product['Product']['text'] : ' ' ?> <?php if(!empty($faq)) { ?> <p><?= __('Za više informacija pogledajte rubriku') ?> <a href="<?= $this->Format->getModulePath($faq) ?>"><?= __('najčešća pitanja') ?></a></p> <?php } ?> <?php if(!empty($pattern)) { ?> <p><a href="<?= $this->Format->getModulePath($pattern) ?>"><?= __('Pogledajte uzorke') ?></a> <?= __('za ovaj proizvod') ?></p> <?php } ?> </div> </div> </div> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__5 st__6' : '__12' ?>"> <div class="right-info"> <!-- Product slideshow --> <?php if(!empty($product['Slides'])) { ?> <div class="product-slideshow"> <ul> <?php foreach($product['Slides'] as $slide) { ?> <li style="position: <?= count($product['Slides']) > 1 ? 'absolute' : 'relative'?>"><?= $this->Format->image($slide['file'], 768, 512, true, array('zc' => 'zc')) ?></li> <?php } ?> </ul> </div> <?php } ?> <!-- \\ Product slideshow --> <!-- catalogue --> <?php if(!empty($product['Catalogue']['file'])) { ?> <a target="_blank" href="<?= $product['Catalogue']['file'] ?>" class="link-download"><span><?= __('Pogledajte katalog') ?></span></a> <?php } ?> <!-- \\ catalogue --> <!-- Before and After link --> <?php if(!empty($product['Product']['cms_renewal_id'])) { ?> <a class="link-beforeafter" href="<?= $this->Format->getModulePath($renewal) ?>"><span><?= __('Pre i posle') ?></span></a> <?php } ?> <!-- Before and After link --> <!-- Decor App banner --> <?php if($product['Product']['application']) { ?> <div class="pro-banner"><a href="<?= $this->Format->getPageLink(63, $sitemap) ?>"><img src="/img/decor-app-banner.jpg" /></a></div> <?php } ?> <!-- \\Decor App banner --> </div> </div> </div> <div class="product-blocks"> <!-- Photo gallery --> <?php if(!empty($product['Galleries'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Foto galerija') ?></h2></div> <div class="body"> <ul class="row block-row __5-margin __5-block lt__4-block m__2-block"> <?php foreach($product['Galleries'] as $image) { ?> <li class="column"> <a href="<?= $image['file'] ?>" class="fancybox" rel="gallery"> <?= $this->Format->image($image['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Photo gallery --> <?php if(!empty($product['Tools'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Alati') ?></h2></div> <div class="body" style="display:none;"> <ul class="row block-row __5-margin __3-block m__2-block"> <?php foreach($product['Tools'] as $tool) { ?> <li class="column"> <a href="<?= $tool['file'] ?>" class="fancybox" rel="tools"> <?= $this->Format->image($tool['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Product tehnicka spec --> <?php if(!empty($product['Documents'])) { ?> <div class="product-block product-tehnical-spec"> <div class="block-content"> <div class="head"><h2><?= __('Tehnička specifikacija') ?></h2></div> <div class="body" style="display:none;"> <p><?= __('Preuzmite dokument') ?>:</p> <ul> <?php foreach($product['Documents'] as $document) { echo '<li>' . $this->Format->download($document) . '</li>'; } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product tehnicka spec --> <!-- Product Video galerija --> <?php if(!empty($videoItems)) { ?> <div class="product-block product-video-gallery"> <div class="block-content"> <div class="head"><h2><?= __('Video galerija') ?></h2></div> <div class="body" style="display:none;"> <ul class="youtube-videogallery row __5-margin block-row __4-block lt__3-block "> <?php foreach($videoItems as $videoItem) { ?> <li class="column"> <a href="https://www.youtube.com/watch?v=<?= $videoItem['AdditionalVideo']['youtube_url'] ?>"><?= $videoItem['AdditionalVideo']['title'] ?></a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product Video galerija --> </div> </div> </div> </div> </div> </div> ', 'meta_title' => null, 'meta_keywords' => null, 'meta_description' => null, 'is_translated' => true, 'title__' => array( 'sr' => 'Module: 1', 'en' => 'Module: 1' ), 'title_short__' => array( 'sr' => '', 'en' => null ), 'alternative_title__' => array( 'sr' => '', 'en' => '' ), 'subtitle__' => array( 'sr' => 'Proizvodi', 'en' => '' ), 'side_menu_top_title__' => array( 'sr' => 'Katalog proizvoda', 'en' => '' ), 'side_menu_subtitle__' => array( 'sr' => '', 'en' => '' ), 'page_text__' => array( 'sr' => '', 'en' => '' ), 'banner_url__' => array( 'sr' => '', 'en' => '' ), 'slug__' => array( 'sr' => 'Module: 1', 'en' => 'Module: 1' ), 'content__' => array( 'sr' => '', 'en' => '' ), 'meta_title__' => array( 'sr' => '', 'en' => '' ), 'meta_keywords__' => array( 'sr' => '', 'en' => '' ), 'meta_description__' => array( 'sr' => '', 'en' => '' ), 'is_translated__' => array( 'sr' => true, 'en' => true ) ), 'Layout' => array( 'id' => '3', 'name' => 'Details', 'body' => '<?php switch (true) { case isset($product): $moduleName = $product; break; case isset($faq): $moduleName = $faq; break; case isset($inspiration): $moduleName = $inspiration; break; case isset($renewal): $moduleName = $renewal; break; case isset($pattern): $moduleName = $pattern; break; default: $moduleName = $product; } $bgPage = ClassRegistry::init('Page')->find('first', array( 'conditions' => array( 'Page.id' => $moduleName['Page']['id'] ) )); $backgroundImage = $bgPage['BackgroundImage']['file']; ?> <code cms="element" id="1">Header</code> <div class="fader"> <div class="page-content clearfix" style="background-image:url('<?= !empty($backgroundImage) ? $backgroundImage : '/img/My_Wall_And_Floors.jpg' ?>')"> <!-- Breadcrumbs --> <code cms="element" id="4">Breadcrumbs</code> <code cms="block" name="content">Content</code> </div> <code cms="element" id="2">Footer</code> </div> ', 'stylesheet_set' => '1,3,5,6,7', 'javascript_set' => '1,2,3,4,5,6,7,99', 'is_default' => false, 'slug' => 'details', 'modified_by' => '1', 'modified' => '2016-11-30 14:47:39', 'created_by' => '0', 'created' => '0000-00-00 00:00:00' ), 'Module' => array( 'id' => '1', 'module_group_id' => null, 'page_id' => '4', 'name' => 'Product', 'menu_name' => 'Proizvodi', 'menu_icon' => null, 'icon' => 'archive', 'use_table' => 'products', 'order' => 'Product.ordering ASC', 'table_prefix' => 'cms_', 'has_details' => true, 'is_hardcoded' => false, 'is_single_item' => false, 'has_comments' => false, 'paginate' => '30', 'has_one' => 'a:2:{s:5:"Image";s:23:"Upload jpeg jpg png gif";s:9:"Catalogue";s:10:"Upload pdf";}', 'has_many' => 'a:4:{s:9:"Galleries";s:23:"Upload jpeg jpg png gif";s:6:"Slides";s:23:"Upload jpeg jpg png gif";s:5:"Tools";s:27:"Upload pdf jpeg jpg png gif";s:9:"Documents";s:32:"Upload pdf doc docx xls xlsx odt";}', 'ordering' => '0', 'is_visible' => true, 'modified_by' => '1', 'modified' => '2017-06-19 12:21:35', 'created_by' => '1', 'created' => '2016-11-09 12:15:02' ), 'Image' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'BrandLogoImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'CustomLogoImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'BannerImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'BackgroundImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'Catalogue' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'MetaImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'Images' => array(), 'Documents' => array(), 'Children' => array(), 'Seo' => array( 'metatag' => array( (int) 9 => array( [maximum depth reached] ) ) ), 'Data' => array( 'Product' => array( 'id' => (int) 29, 'cms_renewal_id' => null, 'application' => false, 'promoted' => false, 'catalogue' => '', 'meta' => null, 'change_frequency' => 'monthly', 'priority' => '0.5 - default', 'seo_metatags' => 'a:0:{}', 'seo_generated_metatags' => array( [maximum depth reached] ), 'head_end' => '', 'body_start' => '', 'body_end' => '', 'page_id' => (int) 35, 'ordering' => (int) 4, 'is_active' => true, 'is_deleted' => false, 'modified_by' => (int) 1, 'modified' => '2018-01-23 13:49:58', 'created_by' => (int) 1, 'created' => '2016-11-29 12:40:05', 'title' => 'Gaps', 'subtitle' => '', 'side_menu_subtitle' => 'na lageru 1,25 m2', 'text' => '<p>WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske.</p> <p>Ova vlakna su od preostalih delova stabljika šećerne trske, kada, nakon što se izvadi sirov šećer, on formira bazu, od kojih se dobija lake za korišćenje i ekološke proizvode.</p> <p>Sirov materijal koji se koristi za Wall Art 3D panel je 100% biorazgradiv. Nedavno izabran u SAD od strane dizajnera enterijera kao jedan od najboljih i najinovativnijih eco friendly proizvoda godine. Wall Art 3D, paneli za zidove, su izrađeni od obnovljivih izvora koji su biorazgradivi i s toga doprinose održivosti. Wall Art 3D su dizajnirani tako da zajedno, više panela, čine celinu.</p> <p>Nakon instalacije panel možete bojiti u bilo koju boju koja odgovara vašem enterijeru ili možete napraviti novi ambijent u vašem domu. Wall Art je predstavio svoje 3D zidne panele u Evropi u 2010.</p> <p>Bili su prvi na tržištu sa ovim ekološkim dekorativnim proizvodom. Za enterijer, u ovom trenutku, postoji 20 različitih modela, panela za zidove, koji su dostupni u My Wall Art 3D. Wall Art reljefni paneli daju novu dimenziju zidovima, uklapajući se u gotovo svaki prostor u kući. My Wall Art 3D, paneli za zidove, oživljavaju vaše zidove.</p>', 'is_translated' => true, 'slug' => 'gaps', 'meta_description' => '', 'meta_keyword' => '', 'meta_title' => '', 'title__' => array( [maximum depth reached] ), 'subtitle__' => array( [maximum depth reached] ), 'side_menu_subtitle__' => array( [maximum depth reached] ), 'text__' => array( [maximum depth reached] ), 'is_translated__' => array( [maximum depth reached] ), 'slug__' => array( [maximum depth reached] ), 'meta_description__' => array( [maximum depth reached] ), 'meta_keyword__' => array( [maximum depth reached] ), 'meta_title__' => array( [maximum depth reached] ) ), 'Renewal' => array( 'id' => null, 'meta' => null, 'change_frequency' => null, 'priority' => null, 'seo_metatags' => null, 'seo_generated_metatags' => null, 'head_end' => null, 'body_start' => null, 'body_end' => null, 'page_id' => null, 'ordering' => null, 'is_active' => null, 'is_deleted' => null, 'modified_by' => null, 'modified' => null, 'created_by' => null, 'created' => null, 'title' => null, 'subtitle' => null, 'side_menu_subtitle' => null, 'text' => null, 'is_translated' => null, 'slug' => null, 'meta_description' => null, 'meta_keyword' => null, 'meta_title' => null, 'title__' => array( [maximum depth reached] ), 'subtitle__' => array( [maximum depth reached] ), 'side_menu_subtitle__' => array( [maximum depth reached] ), 'text__' => array( [maximum depth reached] ), 'is_translated__' => array( [maximum depth reached] ), 'slug__' => array( [maximum depth reached] ), 'meta_description__' => array( [maximum depth reached] ), 'meta_keyword__' => array( [maximum depth reached] ), 'meta_title__' => array( [maximum depth reached] ) ), 'Page' => array( 'id' => '35', 'type' => 'Page', 'parent_id' => '32', 'layout_id' => '1', 'module_id' => null, 'change_frequency' => 'monthly', 'priority' => '0.5 - default', 'module_connection' => 'Product', 'title_short__sr' => 'My Wall Art', 'title_short__en' => '', 'alternative_title__sr' => '', 'alternative_title__en' => '', 'side_menu_top_title__sr' => '', 'side_menu_top_title__en' => '', 'page_text__sr' => '', 'page_text__en' => '', 'banner_url__sr' => '', 'banner_url__en' => '', 'content__sr' => '<?php $pageModule = !empty($page['Page']['module_connection']) ? $page['Page']['module_connection'] : 'Product'; $items = ClassRegistry::init($pageModule)->find('all', array( 'conditions' => array( $pageModule . '.page_id' => $page['Page']['id'] ) )); if(count($items) == 1) { header("location:" . $this->Format->getModulePath($items[0])); die; } if(count($items) == 2 || count($items) == 4) { $articleClass = '__2-block'; } else { $articleClass = '__3-block lt__2-block'; } ?> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__4 st__6"> <div class="main-content"> <?php if(!empty($page['Page']['page_text'])) { ?> <div class="cms-richtext remark-rich-text "> <?= $page['Page']['page_text'] ?> </div> <?php } ?> <div class="article-grid"> <div class="row block-row <?= $articleClass ?>"> <?php foreach($items as $item) { ?> <article class="column"> <a href="<?= $this->Format->getModulePath($item) ?>" title="<?= $item[$pageModule]['title'] ?>"> <div> <h2><?= $item[$pageModule]['title'] ?></h2> </div> <img src="<?= $item['Image']['file'] ?>" alt="<?= $item[$pageModule]['title'] ?>" /> </a> </article> <?php } ?> </div> </div> </div> </div> </div> </div> ', 'content__en' => '', 'meta' => 'Generic', 'meta_keywords__sr' => '', 'meta_keywords__en' => '', 'seo_metatags' => 'a:0:{}', 'seo_generated_metatags' => 'a:5:{i:1;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:12;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:19;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:27;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:28;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}}', 'seo_last_mod' => '2022-05-23 14:44:59', 'head_end' => '', 'body_start' => '', 'body_end' => '', 'stylesheet_set' => '', 'javascript_set' => '', 'is_default' => false, 'is_category' => true, 'is_visible' => false, 'url' => '', 'url_target' => false, 'lft' => '50', 'rght' => '51', 'is_active' => false, 'is_popup' => false, 'modified_by' => '1', 'modified' => '2022-05-23 14:44:59', 'created_by' => '1', 'created' => '2016-11-14 11:19:07', 'selected' => '0', 'title' => 'My Wall Art', 'title_short' => 'My Wall Art', 'alternative_title' => '', 'subtitle' => '', 'side_menu_top_title' => '', 'side_menu_subtitle' => '', 'page_text' => '', 'banner_url' => '', 'slug' => 'my-wall-art', 'content' => '<?php $pageModule = !empty($page['Page']['module_connection']) ? $page['Page']['module_connection'] : 'Product'; $items = ClassRegistry::init($pageModule)->find('all', array( 'conditions' => array( $pageModule . '.page_id' => $page['Page']['id'] ) )); if(count($items) == 1) { header("location:" . $this->Format->getModulePath($items[0])); die; } if(count($items) == 2 || count($items) == 4) { $articleClass = '__2-block'; } else { $articleClass = '__3-block lt__2-block'; } ?> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__4 st__6"> <div class="main-content"> <?php if(!empty($page['Page']['page_text'])) { ?> <div class="cms-richtext remark-rich-text "> <?= $page['Page']['page_text'] ?> </div> <?php } ?> <div class="article-grid"> <div class="row block-row <?= $articleClass ?>"> <?php foreach($items as $item) { ?> <article class="column"> <a href="<?= $this->Format->getModulePath($item) ?>" title="<?= $item[$pageModule]['title'] ?>"> <div> <h2><?= $item[$pageModule]['title'] ?></h2> </div> <img src="<?= $item['Image']['file'] ?>" alt="<?= $item[$pageModule]['title'] ?>" /> </a> </article> <?php } ?> </div> </div> </div> </div> </div> </div> ', 'meta_title' => null, 'meta_keywords' => null, 'meta_description' => null, 'is_translated' => true, 'title__' => array( [maximum depth reached] ), 'subtitle__' => array( [maximum depth reached] ), 'side_menu_subtitle__' => array( [maximum depth reached] ), 'is_translated__' => array( [maximum depth reached] ), 'slug__' => array( [maximum depth reached] ), 'meta_description__' => array( [maximum depth reached] ), 'meta_title__' => array( [maximum depth reached] ) ), 'Image' => array( 'id' => '1260', 'locale' => null, 'association' => 'Image', 'model' => 'Product', 'foreign_key' => '29', 'filename' => '3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'path' => 'upload/Product/Image/2016-11/', 'filesize' => '7177', 'mimetype' => 'image/jpeg', 'title' => '3d dekorativni zidni paneli mywall gaps 02.252zc164', 'meta' => array([maximum depth reached]), 'ordering' => null, 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), 'Catalogue' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'MetaImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'Galleries' => array(), 'Slides' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 5 => array( [maximum depth reached] ), (int) 6 => array( [maximum depth reached] ), (int) 7 => array( [maximum depth reached] ) ), 'Tools' => array(), 'Documents' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ) ), 'Seo' => array( 'metatag' => array([maximum depth reached]) ) ), 'Variables' => array( 'product' => array( 'Product' => array( [maximum depth reached] ), 'Renewal' => array( [maximum depth reached] ), 'Page' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'Catalogue' => array( [maximum depth reached] ), 'MetaImage' => array( [maximum depth reached] ), 'Galleries' => array([maximum depth reached]), 'Slides' => array( [maximum depth reached] ), 'Tools' => array([maximum depth reached]), 'Documents' => array( [maximum depth reached] ), 'Seo' => array( [maximum depth reached] ) ) ), 'Content' => array( 'Body' => '<?php $parentPage = ClassRegistry::init('Page')->find('first', array( 'conditions' => array( 'Page.id' => $product['Product']['page_id'] ) )); $pattern = ClassRegistry::init('Pattern')->find('first', array( 'conditions' => array( 'Pattern.cms_product_id' => $product['Product']['id'] ) )); $renewal = ClassRegistry::init('Renewal')->find('first', array( 'conditions' => array( 'Renewal.id' => $product['Product']['cms_renewal_id'] ) )); $faq = ClassRegistry::init('Faq')->find('first', array( 'conditions' => array( 'Faq.cms_product_id' => $product['Product']['id'] ) )); $videoItems = ClassRegistry::init('AdditionalVideo')->find('all', array( 'conditions' => array( 'AdditionalVideo.cms_product_id' => $product['Product']['id'] ) )); $pageSubtitle = !empty($product['Product']['subtitle']) ? $product['Product']['subtitle'] : $parentPage['Page']['subtitle']; $pageTitle = !empty($product['Product']['title']) ? $product['Product']['title'] : ( !empty($parentPage['Page']['title']) ? $parentPage['Page']['title'] : '' ) ; $brandLogoImage = !empty($parentPage['CustomLogoImage']['file']) ? $parentPage['CustomLogoImage']['file'] : $parentPage['BrandLogoImage']['file']; $fullWidth = empty($product['Galleries']) && empty($product['Product']['catalogue']); ?> <!-- Page title --> <div class="page-title"> <div class="inner clearfix"> <div> <h2><?= !empty($pageSubtitle) ? $pageSubtitle : '' ?></h2> <h1><?= !empty($pageTitle) ? $pageTitle : '' ?></h1> </div> <?php if(!empty($brandLogoImage)) { ?> <span><img src="<?= $brandLogoImage ?>" /></span> <?php } ?> </div> </div> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__6 st__6 "> <div class="main-content"> <div class="product-details"> <code cms="element" id="6">Social</code> <div class="row"> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__7 st__6' : '__12' ?>"> <div class="product-info"> <div class="rich-text"> <?= !empty($product['Product']['text']) ? $product['Product']['text'] : ' ' ?> <?php if(!empty($faq)) { ?> <p><?= __('Za više informacija pogledajte rubriku') ?> <a href="<?= $this->Format->getModulePath($faq) ?>"><?= __('najčešća pitanja') ?></a></p> <?php } ?> <?php if(!empty($pattern)) { ?> <p><a href="<?= $this->Format->getModulePath($pattern) ?>"><?= __('Pogledajte uzorke') ?></a> <?= __('za ovaj proizvod') ?></p> <?php } ?> </div> </div> </div> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__5 st__6' : '__12' ?>"> <div class="right-info"> <!-- Product slideshow --> <?php if(!empty($product['Slides'])) { ?> <div class="product-slideshow"> <ul> <?php foreach($product['Slides'] as $slide) { ?> <li style="position: <?= count($product['Slides']) > 1 ? 'absolute' : 'relative'?>"><?= $this->Format->image($slide['file'], 768, 512, true, array('zc' => 'zc')) ?></li> <?php } ?> </ul> </div> <?php } ?> <!-- \\ Product slideshow --> <!-- catalogue --> <?php if(!empty($product['Catalogue']['file'])) { ?> <a target="_blank" href="<?= $product['Catalogue']['file'] ?>" class="link-download"><span><?= __('Pogledajte katalog') ?></span></a> <?php } ?> <!-- \\ catalogue --> <!-- Before and After link --> <?php if(!empty($product['Product']['cms_renewal_id'])) { ?> <a class="link-beforeafter" href="<?= $this->Format->getModulePath($renewal) ?>"><span><?= __('Pre i posle') ?></span></a> <?php } ?> <!-- Before and After link --> <!-- Decor App banner --> <?php if($product['Product']['application']) { ?> <div class="pro-banner"><a href="<?= $this->Format->getPageLink(63, $sitemap) ?>"><img src="/img/decor-app-banner.jpg" /></a></div> <?php } ?> <!-- \\Decor App banner --> </div> </div> </div> <div class="product-blocks"> <!-- Photo gallery --> <?php if(!empty($product['Galleries'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Foto galerija') ?></h2></div> <div class="body"> <ul class="row block-row __5-margin __5-block lt__4-block m__2-block"> <?php foreach($product['Galleries'] as $image) { ?> <li class="column"> <a href="<?= $image['file'] ?>" class="fancybox" rel="gallery"> <?= $this->Format->image($image['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Photo gallery --> <?php if(!empty($product['Tools'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Alati') ?></h2></div> <div class="body" style="display:none;"> <ul class="row block-row __5-margin __3-block m__2-block"> <?php foreach($product['Tools'] as $tool) { ?> <li class="column"> <a href="<?= $tool['file'] ?>" class="fancybox" rel="tools"> <?= $this->Format->image($tool['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Product tehnicka spec --> <?php if(!empty($product['Documents'])) { ?> <div class="product-block product-tehnical-spec"> <div class="block-content"> <div class="head"><h2><?= __('Tehnička specifikacija') ?></h2></div> <div class="body" style="display:none;"> <p><?= __('Preuzmite dokument') ?>:</p> <ul> <?php foreach($product['Documents'] as $document) { echo '<li>' . $this->Format->download($document) . '</li>'; } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product tehnicka spec --> <!-- Product Video galerija --> <?php if(!empty($videoItems)) { ?> <div class="product-block product-video-gallery"> <div class="block-content"> <div class="head"><h2><?= __('Video galerija') ?></h2></div> <div class="body" style="display:none;"> <ul class="youtube-videogallery row __5-margin block-row __4-block lt__3-block "> <?php foreach($videoItems as $videoItem) { ?> <li class="column"> <a href="https://www.youtube.com/watch?v=<?= $videoItem['AdditionalVideo']['youtube_url'] ?>"><?= $videoItem['AdditionalVideo']['title'] ?></a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product Video galerija --> </div> </div> </div> </div> </div> </div> ', 'stylesheet_set' => '', 'javascript_set' => '', (int) 0 => array( 'Content' => array( [maximum depth reached] ), 'Template' => array( [maximum depth reached] ), 'Blocks' => array([maximum depth reached]) ) ), 'Stylesheet' => array( (int) 0 => array( 'id' => (int) 7, 'name' => 'jquery.fancybox-2.1.4', 'data' => '/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */ .fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp { padding: 0; margin: 0; border: 0; outline: none; vertical-align: top; } .fancybox-wrap { position: absolute; top: 0; left: 0; z-index: 8020; } .fancybox-skin { position: relative; background: #ecce97; color: #444; text-shadow: none; } .fancybox-opened { z-index: 8030; } .fancybox-opened .fancybox-skin { -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); } .fancybox-outer, .fancybox-inner { position: relative; } .fancybox-inner { overflow: hidden; } .fancybox-type-iframe .fancybox-inner { -webkit-overflow-scrolling: touch; } .fancybox-error { color: #444; font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; margin: 0; padding: 15px; white-space: nowrap; } .fancybox-image, .fancybox-iframe { display: block; width: 100%; height: 100%; } .fancybox-image { max-width: 100%; max-height: 100%; } #fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span { background-image: url('../img/fancybox/fancybox_sprite.png'); } #fancybox-loading { position: fixed; top: 50%; left: 50%; margin-top: -22px; margin-left: -22px; background-position: 0 -108px; opacity: 0.8; cursor: pointer; z-index: 8060; } #fancybox-loading div { width: 44px; height: 44px; background: url('../img/fancybox/fancybox_loading.gif') center center no-repeat; } .fancybox-close { position: absolute; top: -15px; right: -15px; width: 36px; height: 36px; cursor: pointer; z-index: 8040; background-position: 0 0; } .fancybox-nav { position: absolute; top: 0; width: 40%; height: 100%; cursor: pointer; text-decoration: none; background: transparent url('../img/fancybox/blank.gif'); /* helps IE */ -webkit-tap-highlight-color: rgba(0,0,0,0); z-index: 8040; } .fancybox-prev { left: 0; } .fancybox-next { right: 0; } .fancybox-nav span { position: absolute; top: 50%; width: 36px; height: 34px; margin-top: -18px; cursor: pointer; z-index: 8040; visibility: hidden; } .fancybox-prev span { left: 10px; background-position: 0 -36px; } .fancybox-next span { right: 10px; background-position: 0 -72px; } .fancybox-nav:hover span { visibility: visible; } .fancybox-tmp { position: absolute; top: -99999px; left: -99999px; visibility: hidden; max-width: 99999px; max-height: 99999px; overflow: visible !important; } /* Overlay helper */ .fancybox-lock { overflow: hidden; } .fancybox-overlay { position: absolute; top: 0; left: 0; overflow: hidden; display: none; z-index: 8010; background: url('../img/fancybox/fancybox_overlay.png'); } .fancybox-overlay-fixed { position: fixed; bottom: 0; right: 0; } .fancybox-lock .fancybox-overlay { overflow: auto; overflow-y: scroll; } /* Title helper */ .fancybox-title { visibility: hidden; font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; position: relative; text-shadow: none; z-index: 8050; } .fancybox-opened .fancybox-title { visibility: visible; } .fancybox-title-float-wrap { position: absolute; bottom: 0; right: 50%; margin-bottom: -35px; z-index: 8050; text-align: center; } .fancybox-title-float-wrap .child { display: inline-block; margin-right: -100%; padding: 2px 20px; background: transparent; /* Fallback for web browsers that doesn't support RGBa */ background: rgba(0, 0, 0, 0.8); -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; text-shadow: 0 1px 2px #222; color: #FFF; font-weight: bold; line-height: 24px; white-space: nowrap; } .fancybox-title-outside-wrap { position: relative; margin-top: 10px; color: #fff; } .fancybox-title-inside-wrap { padding-top: 10px; } .fancybox-title-over-wrap { position: absolute; bottom: 0; left: 0; color: #fff; padding: 10px; background: #000; background: rgba(0, 0, 0, .8); } ', 'modified' => '2016-11-22 16:39:18' ), (int) 1 => array( 'id' => (int) 6, 'name' => 'youtube-video-gallery', 'data' => '*.youtube-videogallery-container { display: block; } *.youtube-videogallery-compact *.youtube-videogallery-item, *.youtube-videogallery-compact *.youtube-videogallery-img{ box-shadow: 0 0 0; border-radius: 0; margin: 0 0 0 0; } *.youtube-videogallery-compact *.youtube-videogallery-title { font-size: 11px; } a.youtube-videogallery-link { padding:5px; background:#2f2f33; position:relative; display:block; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } a.youtube-videogallery-link:hover { background:#ecce97; } a.youtube-videogallery-link:hover span { color:#6c5e43; } a.youtube-videogallery-link:hover img.youtube-videogallery-play, a.youtube-videogallery-link:focus img.youtube-videogallery-play { opacity: 1; } *.youtube-videogallery-play { left:50%; opacity: 0.7; position: absolute; top:50%; z-index: 1; } *.youtube-videogallery-title { width:100%; text-align:center; float:left; font-size:13px; color:#9f9f9f; line-height:13px; padding:5px 0; } *.youtube-videogallery-allowtitle *.youtube-videogallery-title { height: auto; } *.youtube-videogallery-screen-reader-only { position: absolute; left:-9999px; } div.youtube-videogallery-bodycover { background-color: #000; height: 100%; left:0; opacity: 0; position: absolute; top:0; width:100%; z-index: 100; } div.youtube-videogallery-display { background-color: #000; box-shadow: 3px 3px 7px #000; left:50%; opacity: 0; padding: 3px; position: fixed; top:50%; z-index: 101; } div.youtube-videogallery-bodycover, div.youtube-videogallery-display { transition: all 300ms; transform: scale(0); -webkit-transform: scale(0); } body.youtube-videogallery-active div.youtube-videogallery-bodycover, body.youtube-videogallery-active div.youtube-videogallery-display { display: block; transform: scale(1); -webkit-transform: scale(1); } body.youtube-videogallery-active div.youtube-videogallery-bodycover {opacity: 0.5} body.youtube-videogallery-active div.youtube-videogallery-display { opacity: 1}', 'modified' => '2016-11-10 14:47:39' ), (int) 2 => array( 'id' => (int) 5, 'name' => 'jquery.kwicks', 'data' => '/*! * Kwicks: Sexy Sliding Panels for jQuery - v2.2.1 * http://devsmash.com/projects/kwicks * * Copyright 2013 Jeremy Martin (jmar777) * Contributors: Duke Speer (Duke3D), Guillermo Guerrero (gguerrero) * Released under the MIT license * http://www.opensource.org/licenses/mit-license.php */ /* * This file contains styles that are common to all kwicks instances. Note that each kwicks instance requires * additional styling - please see the examples for more info. */ .kwicks { display: block; list-style-type: none; list-style: none; position: relative; margin: 0; padding: 0; } .kwicks > * { display: block; overflow: hidden; padding: 0; margin: 0; } .kwicks.kwicks-processed > * { margin: 0; position: absolute; } .kwicks-horizontal > * { float: left; } .kwicks-horizontal > :first-child { margin-left: 0; } .kwicks-vertical > :first-child { margin-top: 0; } ', 'modified' => '2016-11-10 14:47:39' ), (int) 3 => array( 'id' => (int) 3, 'name' => 'jquery.bxslider', 'data' => '/** * BxSlider v4.1.2 - Fully loaded, responsive content slider * http://bxslider.com * * Written by: Steven Wanderski, 2014 * http://stevenwanderski.com * (while drinking Belgian ales and listening to jazz) * * CEO and founder of bxCreative, LTD * http://bxcreative.com */ /** RESET AND LAYOUT ===================================*/ .bx-wrapper { position: relative; padding: 0; *zoom: 1; } .bx-wrapper img { max-width: 100%; display: block; } /** THEME ===================================*/ .bx-wrapper .bx-viewport { /*fix other elements on the page moving (on Chrome)*/ -webkit-transform: translatez(0); -moz-transform: translatez(0); -ms-transform: translatez(0); -o-transform: translatez(0); transform: translatez(0); } /* LOADER */ .bx-wrapper .bx-loading { min-height: 50px; background: url(images/bx_loader.gif) center center no-repeat #fff; height: 100%; width: 100%; position: absolute; top: 0; left: 0; z-index: 2000; } /* PAGER */ .bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item { display: inline-block; *zoom: 1; *display: inline; } .bx-wrapper .bx-pager.bx-default-pager a { text-indent: -9999px; display: block; outline: 0; } /* DIRECTION CONTROLS (NEXT / PREV) */ .bx-wrapper .bx-prev { left: 10px; background: url(images/controls.png) no-repeat 0 -32px; } .bx-wrapper .bx-next { right: 10px; background: url(images/controls.png) no-repeat -43px -32px; } .bx-wrapper .bx-prev:hover { background-position: 0 0; } .bx-wrapper .bx-next:hover { background-position: -43px 0; } .bx-wrapper .bx-controls-direction a { position: absolute; top: 50%; margin-top: -16px; outline: 0; width: 32px; height: 32px; text-indent: -9999px; z-index: 9999; } .bx-wrapper .bx-controls-direction a.disabled { display: none; } /* AUTO CONTROLS (START / STOP) */ .bx-wrapper .bx-controls-auto { text-align: center; } .bx-wrapper .bx-controls-auto .bx-start { display: block; text-indent: -9999px; width: 10px; height: 11px; outline: 0; background: url(images/controls.png) -86px -11px no-repeat; margin: 0 3px; } .bx-wrapper .bx-controls-auto .bx-start:hover, .bx-wrapper .bx-controls-auto .bx-start.active { background-position: -86px 0; } .bx-wrapper .bx-controls-auto .bx-stop { display: block; text-indent: -9999px; width: 9px; height: 11px; outline: 0; background: url(images/controls.png) -86px -44px no-repeat; margin: 0 3px; } .bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active { background-position: -86px -33px; } /* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */ .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager { text-align: left; width: 80%; } .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto { right: 0; width: 35px; } /* IMAGE CAPTIONS */ .bx-wrapper .bx-caption { position: absolute; bottom: 0; left: 0; background: #666\9; background: rgba(80, 80, 80, 0.75); width: 100%; } .bx-wrapper .bx-caption span { color: #fff; font-family: Arial; display: block; font-size: .85em; padding: 10px; } ', 'modified' => '2016-11-10 14:47:39' ), (int) 4 => array( 'id' => (int) 1, 'name' => 'main', 'data' => '@charset "utf-8"; *,:after,:before,a,abbr,acronym,address,applet,article,aside,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,input,ins,kbd,label,legend,li,main,mark,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,sup,table,tbody,td,textarea,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:top;background:0 0;-webkit-font-smoothing:antialiased;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{height:100%;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{overflow-y:auto;overflow-x:hidden}ol,ul{list-style:none}:focus{outline:0}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:block}* html .clearfix{height:1%} @font-face { font-family: 'robotolight'; src: url('/font/roboto-light-webfont.eot'); src: url('/font/roboto-light-webfont.eot?#iefix') format('embedded-opentype'), url('/font/roboto-light-webfont.woff') format('woff'), url('/font/roboto-light-webfont.ttf') format('truetype'); font-weight: normal; font-style: normal; } @font-face { font-family: 'pt_serifregular'; src: url('/font/ptf55f-webfont.eot'); src: url('/font/ptf55f-webfont.eot?#iefix') format('embedded-opentype'), url('/font/ptf55f-webfont.woff') format('woff'), url('/font/ptf55f-webfont.ttf') format('truetype'); font-weight: normal; font-style: normal; } ::selection { color:#fff; background:#bba47a; } ::-moz-selection { color:#fff; background:#bba47a; } /* Global */ body,html { font-family: 'robotolight'; font-size:14px; background:url(../img/bg_body.jpg) repeat 0 0 #000; } h1, h2 { font-family: 'pt_serifregular'; } .inner { width:1150px; max-width: 96%; margin:0 auto; } a { text-decoration:none; -o-transition:color .2s ease-out; -ms-transition:color .2s ease-out; -moz-transition:color .2s ease-out; -webkit-transition:color .2s ease-out; transition:color .2s ease-out; } /* HEADER */ header { width:100%; display:inline-block; background:#000; -webkit-box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.5);-moz-box-shadow:0px 3px 3px 0px rgba(0, 0, 0, 0.5);box-shadow:0px 3px 3px 0px rgba(0, 0, 0, 0.5); position:relative; z-index:99; float:left; } header .logo { width: 140px; display: inline-block; padding:5px 0; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } header .logo:hover { opacity:0.7; } header .logo img { width: 100%; height: auto; display: block; } header ul.lang { float:right; padding:5px 0 0 0; } header ul.lang li { float:left; display:block; padding:0 0 0 10px; } header ul.lang li a { float:left; color:#484b4e; font-size:11px; } header ul.lang li a:hover { color:#fff; } header ul.lang li.active a { color:#bba47a; } header #off-canvas-right { display: inline-block; float: right; padding: 32px 0 0 0; } header nav { width:100%; display: inline-block; } header nav > ul { } header nav > ul > li { display: inline-block; margin: 0 10px; position:relative; } header nav > ul > li:first-child { margin:0 10px 0 0; } header nav > ul > li:last-child { margin:0 0 0 10px; } header nav > ul > li > a { float:left; font-size:14px; color:#c1b49c; text-transform:uppercase; padding:0 0 10px 0; position: relative; } header nav > ul > li > a:after { width: 0; height: 3px; background: #bba47a; position: absolute; bottom: 0; left: 0; content: ""; } header nav > ul > li > a:hover { color:#fff; } header nav > ul > li > a:hover:after { width: 100%; -webkit-transition: width .3s ease-in-out; -moz-transition: width .3s ease-in-out; -o-transition: width .3s ease-in-out; transition: width .3s ease-in-out; } header nav > ul > li.active > a:after { width: 100%; } header nav > ul > li.active > a { color:#bba47a; } header nav > ul > li > ul { width: 220px; background: #171718; position: absolute; left: 0; top: 26px; border-top: 3px solid #b8a178; -webkit-box-shadow: 0px 10px 16px 0px rgba(0, 0, 0, 0.43);-moz-box-shadow: 0px 10px 16px 0px rgba(0, 0, 0, 0.43);box-shadow: 0px 10px 16px 0px rgba(0, 0, 0, 0.43); display: none; } header nav > ul > li > ul:before { width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 5px solid #b8a178; position: absolute; top: -8px; left: 22px; content: ""; } header nav > ul > li > ul li { display: block; border-bottom: 1px solid #2f2f30; } header nav > ul > li > ul li:last-child { border: none; } header nav > ul > li > ul li a { display: block; font-size: 14px; color: #e5d1ac; padding: 10px 20px; } header nav > ul > li > ul li a:hover { color: #fff; } header nav > ul > li:hover ul { display: block; } header nav > ul > li:hover > a { color:#fff; } header nav > ul > li.dropdown:after { width: 0; height: 0; border-left: 3px solid transparent; border-right: 3px solid transparent; border-top: 3px solid #c1b49c; position: absolute; right: -9px; top: 8px; content: ""; } header nav ul li.spec { margin:-4px 0 0 26px; } header nav ul li.spec a { background:#c1b49c; color:#000; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; padding:5px 12px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } header nav ul li.spec:hover:after { display:none; } header nav ul li.spec a:hover { background:#e4d9c6; } header nav ul li.spec { border-bottom:none; } .topline { width:100%; display:inline-block; background:url(../img/bg_top.jpg) no-repeat 0 0; height:10px; margin:0 0 8px 0; } .fixed { position:fixed; top:0; left:0; background:rgba(0,0,0,0.0.87); } #openRightMenu { top: 20px; right: 20px; display: none; } #openLeftMenu { top: 20px; left: 20px; } /* Hamburger button */ .hamburger{position:absolute;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:#000;border:0;margin:0;overflow:visible}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:35px;height:4px;background:#fff;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}.hamburger--squeeze .hamburger-inner{transition-duration:.1s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner::before{transition:top .1s .14s ease,opacity .1s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom .1s .14s ease,transform .1s cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease,opacity .1s .14s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease,transform .1s .14s cubic-bezier(.215,.61,.355,1)} /* Category menu button*/ .category-hamburger { position: absolute; } .category-hamburger span { width: 10px; height: 10px; background: #fff; display: inline-block; position: relative; } .category-hamburger span:after { width: 10px; height: 10px; background: #fff; position: absolute; content: ""; bottom: -12px; left: 0; } /* ===== HOME ELEMENTS ===== */ /* Slider */ .slider { width:1230px; max-width:100%;margin:0 auto; background:#000; border-top:1px solid #1c1c1c; position:relative;-webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4); padding:10px; } .slider .kwicks { width:1230px; max-width:100%; height:400px; display: block; position: relative;} .slider .kwicks > li { width: 125px; height: 400px; margin-left: 5px;float: left;} .slider .kwicks > li a img { opacity: 0.5; /*-o-transition:all .5s ease-out; -ms-transition:all .5s ease-out; -moz-transition:all .5s ease-out; -webkit-transition:all .5s ease-out; transition:all .5s ease-out;*/ } .slider .kwicks > li h2 { width:20px;height:20px; position:absolute; bottom:20px; left:10px; -webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform: rotate(-90deg);white-space:nowrap; color:#fcba42; font-size:20px; text-align:right; writing-mode:bt-lr; display:block;-o-transition:all .5s ease-out; -ms-transition:all .5s ease-out; -moz-transition:all .5s ease-out; -webkit-transition:all .5s ease-out; transition:all .5s ease-out; } .slider .kwicks > li span { width:100%; opacity:0; position:absolute; bottom:0; left:0; padding:80px 20px 20px 20px; box-sizing:border-box; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .slider .kwicks > li a:hover img { opacity:1; } .slider .kwicks > li a:hover h2 { opacity:0; } .slider .kwicks > li a span.vis { opacity:1; } .slider .kwicks > * { display: block; overflow: hidden; padding: 0; margin: 0;} .slider .kwicks.kwicks-processed > * { margin: 0; position: absolute;} .slider .kwicks-horizontal > * {float: left;} .slider .kwicks-horizontal > :first-child { margin-left: 0;} .slider .kwicks-vertical > :first-child { margin-top: 0;} .slider .kwicks > li span h3 { color:#e0a73f; font-size:20px; font-family: 'pt_serifregular'; padding:0 0 15px 0; } .slider .kwicks > li span p { color:#fff; } /* Home categories */ .home-categories { width:1150px; max-width: 100%; margin:20px auto; background:#121314; padding:30px 50px 20px 50px; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4); } .home-categories article { float:left; margin:0 0 10px 9px; } .home-categories article.modulus { margin:0 0 10px 0; } .home-categories article a { float:left; background:#f6e8ce; padding:5px; position:relative; } .home-categories article a:hover { background:#f3d193; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .home-categories article a img { float:left; border:1px solid #9e875c; background:#fff; padding:1px; } .home-categories article a span { width:170px; margin:0 7px; position:absolute; bottom:7px; left:0; padding:15px 0 10px 0; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .home-categories article a span h2 { width:100%; float:left; color:#ecce97; text-align:center; box-sizing:border-box; padding:0 10px; line-height:15px; } .home-categories article a:hover span h2 { color:#f4e6ce; } /* Home blocks */ .home-block { width:1230px; max-width: 100%; margin:0 auto; } .home-block .block { background:#0a0a0a; border-top:1px solid #161616; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4); padding:30px 50px 0 50px;} .home-block .block-about { background:url(../img/bg_about_block.jpg) no-repeat 100% 0 #0a0a0a; } .home-block .block h2 { color:#bba47a; font-size:22px; padding:0 0 35px 0; } .home-block .block p { color:#fff; padding:0 0 15px 0; text-align:justify; } .home-block .block a { color:#c4a56c; } .home-block .block a:hover { color:#a48958; } .home-block .block article { padding:0 0 30px 0; } .home-block .block article span { width:90px; float: left;margin:0 10px 0 0; } .home-block .block article span a { display: block; } .home-block .block article span img { width:100%; height:auto; display:block; } .home-block .block article div { display: table-cell; width: 768px; } .home-block .block article div em { font-style:normal; font-size:10px; color:#d0d0d0; } .home-block .block article div h3 { padding:0 0 10px 0; } .home-block .block article div h3 a { color:#e3c58f; font-size:15px; font-family: 'pt_serifregular'; } .home-block .block article div h3 a:hover { color:#fbefd9; } .home-block .block article div p { font-size:12px; text-align:left; padding:0; } .home-block .tagline { width:100%; display:inline-block; box-sizing:border-box; padding:20px 50px; margin:20px 0; border-top:1px solid #161616; background:url(../img/bg_tagline.jpg) no-repeat top center #0a0a0a; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4); text-align:center; } .home-block .tagline h1,.home-block .tagline h2 { display:block; font-size:1.6em; color:#fff; text-transform:uppercase; } .home-block .tagline h1 { border-bottom: 1px solid #fff; display: inline-block; padding: 0 0 20px 0; margin: 0 0 20px 0; } /* ===== PAGE CONTENT ===== */ .page-content { width:1250px; max-width: 100%; margin:0 auto; background:#000; background-position:100% 0; background-repeat:no-repeat; border-top:1px solid #202020; padding:0 0 50px 0; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4); } .content { width:1150px; max-width: 96%; margin:0 auto; } .side-content { } .main-content { padding:0 0 30px 0; } /* Breadcrumbs */ .breadcrumbs { width:100%; display:inline-block; border-bottom:1px solid #151515; font-size:11px; color:#a8a8b3; padding:13px 0; background:url(../img/bg_breadcrumbs.png) no-repeat 0 0; } .breadcrumbs p { float:left; padding:0 5px 0 0; } .breadcrumbs a { float:left; color:#c1b297; } .breadcrumbs a:hover { color:#e9ddc8; } .breadcrumbs a:after { content:'/'; color:#4a4a50; margin:0 0 0 7px; } .breadcrumbs ul li { float:left; display:block; padding:0 0 0 7px; } /* Page title */ .page-title { padding:30px 0 50px 0; } .page-title .inner { position:relative; } .page-title .inner div { padding:0 0 0 20px; float:left; border-left:4px solid #bba47a; } .page-title .inner div h2 { width:100%; float:left; color:#3a3326; font-size:20px; line-height:18px; min-height:25px; } .page-title .inner div h1 { width:100%; float:left; color:#fff; font-size:30px; line-height:27px; } .page-title .inner span { position:absolute; right:0; top:-15px; } /* Rich text */ .rich-text { color:#c1b49c; line-height:22px; } .rich-text p { padding:0 0 15px 0; text-align:justify; } .rich-text h2 { color:#7a7c7f; font-size:20px; color:#fff; padding:0 0 20px 0; } .rich-text a { color:#c4a56c; } .rich-text a:hover { color:#a48958; } .rich-text ul { list-style-image:url(../img/bullet.png); padding:0 0 0 15px; } .rich-text ul li { padding:0 0 5px 0; } .rich-text .rich-video {position: relative; padding-bottom: 56.25%; padding-top: 25px; height: 0; } .rich-text .rich-video iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .remark-rich-text { width:100%; float:left; color:#c1b49c; line-height:22px; } .remark-rich-text p { padding:0 0 15px 0; text-align:justify; } .remark-rich-text h2 { color:#7a7c7f; font-size:20px; color:#fff; padding:0 0 20px 0; } .remark-rich-text a { color:#c4a56c; } .remark-rich-text a:hover { color:#a48958; } .remark-rich-text ul { list-style-image:url(../img/bullet.png); padding:0 0 0 15px; } .remark-rich-text ul li { padding:0 0 5px 0; } .remark-rich-text.hasGallery { padding: 0 0 20px 0; } .add-image { width:500px; max-width:50%;float:left; margin:0 40px 0 0; padding:5px; background:#1e1f21; box-sizing:border-box } .add-image div { width:100%; display:block; text-align:center; } .add-image img { width:100%; height:auto; display:block; background:#37393b; border:1px solid #53595e; padding:1px; } /* Article grid */ .article-grid .row { margin: 0 -8px; } .article-grid .row > .column { padding: 0 8px; } .article-grid article { position:relative;} .article-grid article a, .article-grid article .image-gallery-holder { display: block; padding:5px; background:#1e1f21; position:relative; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin-bottom: 15px; } article.column > a > span { position:absolute; background: rgba(187, 164, 122, 0.7); -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease ; -ms-transition: all 0.2s ease ; -o-transition: all 0.2s ease ; transition: all 0.2s ease ; padding:5px; top:15%; left:20%; width: 60%; } article.column > a > span.before-after { top:auto; bottom: 15px; left: 30px; width: auto;text-transform: uppercase; font-size: 16px; color: #fff; background: rgba(0,0,0,.5); padding: 3px 10px;} article.column > a > span em { width: 100%;text-align:center; float:left; display:block; background: rgba(255, 255, 255, 0.7); padding:20px; } article.column > a > span em img { background:none; border:none; padding:0; width:100%; display:inline; } article.column > a:hover > span { -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05); } .article-grid article a:hover { background:#323336; } .article-grid article img { width:100%; height:auto; display:block; box-sizing:border-box; background:#37393b; padding:1px; border:1px solid #53595e; } .article-grid article div {position:absolute; left:7px; right: 7px; bottom:7px; padding:40px 0 7px 0; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .article-grid article div h2 { width:100%; text-align:center; font-size:16px; color:#ecce97; } .article-grid article div p { width:100%; text-align:center; font-size:13px; line-height:14px; padding:3px 0 0 0; color:#d4d8de; } .article-grid-page article { padding:0 0 10px 6px; } .article-grid-page article:nth-child(3n+1) { padding:0 0 10px 0; } .article-grid article span.label { width:48px; height:48px; position:absolute; right:7px; top:7px; } .article-grid article span.label img { background:none; padding:0; border:none; } /* Big grid minimum 5 articles */ .article-grid-biggrid article { padding:0 0 10px 12px; } .article-grid-biggrid article:nth-child(3n+1) { padding:0 0 10px 0; } .article-grid-biggrid article a { width:262px; box-sizing:border-box; } .article-grid-biggrid article img { width:100%; height:auto; display:block; box-sizing:border-box; } .article-grid-biggrid article div { padding:40px 0 15px 0; } .article-grid-biggrid article span { position:absolute; background: rgba(187, 164, 122, 0.7); padding:5px; top:30px; left:50%; margin:0 0 0 -70px; } .article-grid-biggrid article span em { width:100px; text-align:center; float:left; display:block; background: rgba(255, 255, 255, 0.7); padding:20px; } .article-grid-biggrid article span em img { background:none; border:none; padding:0; } .article-grid-biggrid article a:hover span em img { background:none; border:none; padding:0; } /* Small grid up to 4 articles */ .article-grid-smallgrid article { padding:0 0 10px 10px; } .article-grid-smallgrid article:nth-child(2n+1) { padding:0 0 10px 0; } .article-grid-smallgrid article a { width:400px; box-sizing:border-box; } .article-grid-smallgrid article img { width:100%; height:auto; display:block; box-sizing:border-box; } .article-grid-smallgrid article div { width:386px; box-sizing:border-box; padding:40px 0 15px 0; } .article-grid-smallgrid article span { position:absolute; background: rgba(187, 164, 122, 0.7); padding:5px; top:70px; left:90px; } .article-grid-smallgrid article span em { width:175px; text-align:center; float:left; display:block; background: rgba(255, 255, 255, 0.7); padding:20px; } .article-grid-smallgrid article span em img { background:none; border:none; padding:0; width:auto; display:inline; } .article-grid-smallgrid article a:hover span em img { background:none; border:none; padding:0; width:auto; display:inline; } .showroom-gallery { padding: 20px 0 0 0; } /* Vertical menu */ #cat-menu { display:none; } .vertical-menu { width:100%; float:left; margin:0 0 20px 0; } .vertical-menu h2 { font-size:20px; color:#906e30; padding:0 20px 15px 20px; } .vertical-menu ul { border-bottom:1px solid #29292f; border-right:1px solid #17171a; } .vertical-menu ul li { border-left:3px solid #29292f; border-top:1px solid #17171a; margin-bottom:1px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .vertical-menu ul li a { color:#c1b49c; text-transform:uppercase; font-size:14px; font-family: 'pt_serifregular'; padding:10px 15px 9px 15px; display:block; line-height:17px; } .vertical-menu ul li:hover { border-left:3px solid #bca57b; } .vertical-menu ul li a:hover { color:#bca57b; } .vertical-menu ul li.active { border-left:3px solid #bba47a; border-top:none; background:#111113; } .vertical-menu ul li.active a { color:#000; background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); } .vertical-menu ul li ul { display:none; border-right:none; } .vertical-menu ul li.active ul { padding:0 0 0 20px; display:block; border-right:none; } .vertical-menu ul li.active ul li { margin:0; border:none; } .vertical-menu ul li.active ul li ul li:last-child a { border:none; } .vertical-menu ul li.active ul li a { background:none; color:#e4ad48; font-size:14px; font-family: 'robotolight'; text-transform:none; padding:7px 0; border-bottom:1px dotted #29292f; } .vertical-menu ul li.active ul li a:hover { color:#906e30; } .vertical-menu ul li.active ul li a:before { content:'▸'; } .vertical-menu ul li.active ul li a span { width:90%; display:inline-block; font-size:0.96em; box-sizing:border-box; padding:0 0 0 14px; line-height:16px; color:#98938a; } .vertical-menu ul li.active ul li a:hover span { color:#906e30; } .vertical-menu ul li.active ul li.active a { color:#fff; } .vertical-menu ul li.active ul li.active a span { color:#906e30; } .vertical-menu ul li.active ul li.active a:before { color:#906e30; } .vertical-menu ul li.active ul li.active ul { border-bottom:1px dotted #29292f; } .vertical-menu ul li.active ul li.active ul li { } .vertical-menu ul li.active ul li.active ul li a { color:#e4ad48; padding:7px 0; } .vertical-menu ul li.active ul li.active ul li:last-child a { border:none; } .vertical-menu ul li.active ul li.active ul li a:hover { color:#906e30; } .vertical-menu ul li.active ul li.active ul li a:before { content:none; } .vertical-menu ul li.active ul li.active ul li a:hover:before { color:#906e30; } .vertical-menu ul li.active ul li.active ul li.active a { color:#fff; } .vertical-menu ul li.active ul li.active ul li a:before { content:'▸'; color:#414345; } .vertical-menu ul li.active ul li.active ul li.active a:before { color:#906e30; } /* Product details */ .product-details { } .product-details .product-info { text-align:justify; } .product-details .product-info-full { width:100%; } .product-details .right-info { } .product-details .photo-grid { } .product-details .social { padding:0 0 15px 0; border-bottom:1px solid #222225; margin:0 0 20px 0; height: 36px; } .product-details .social .fb-like-button { float:left; margin:0 15px 0 0; } .product-details .social .tweet-button { float:left; } .product-details .product-slideshow { margin: 0 0 40px 0; } .product-details .product-slideshow ul { position: relative} .product-details .product-slideshow a {display: block; background:#252729; padding:5px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .product-details .product-slideshow a:hover { background:#5a5d5f; } .product-details .product-slideshow a img { background:#37393b; padding:1px; border:1px solid #53595e; width: 100%; height: auto; } .product-details .product-slideshow a:hover img { border:1px solid #252729; background:#5a5d5f; } .product-details .product-slideshow a span { width:330px; height:80px; left:7px; position:absolute; bottom:7px; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .product-details .product-slideshow .bx-has-pager { width:100%; float:left; padding:8px 0 0 0; position:relative; } .product-details .product-slideshow .bx-pager { width:100%; position:relative; text-align:center; padding:0 20px; box-sizing:border-box; } .product-details .product-slideshow .bx-pager .bx-pager-item { display:inline-block; margin:0 2px; } .product-details .product-slideshow .bx-pager .bx-pager-item a { width:11px; height:11px; padding:0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; } .product-details .product-slideshow .bx-pager .bx-pager-item a.active { background:#ac946b; } .product-details a.link-download { background:#a0151d; padding:3px; color:#fff; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin: 10px 0 0 0; font-family: 'pt_serifregular'; display: block; } .product-details a.link-download:hover { background:#c62a33; } .product-details a.link-download span { display:block; border:1px solid #bf6066; padding:6px 0; text-align:center; } /*.product-details a.link-download.renewal-catalogue { width:200px; box-sizing:border-box; }*/ .product-details a.link-beforeafter { display: block; margin: 10px 0 0 0; background:#c3ab7f; padding:3px; color:#4a3f2b; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; font-family: 'pt_serifregular'; } .product-details a.link-beforeafter:hover { background:#d8bf91; } .product-details a.link-beforeafter span { display:block; border:1px solid #e7ddcc; padding:6px 0; text-align:center; color:#292c31; } .product-details .product-blocks { width:100%; float:left; margin:30px 0 0 0; } .product-details .product-block { width:100%; float:left; background:#111113; padding:10px; box-sizing:border-box; margin:0 0 1px 0; } .product-details .product-block .block-content { width:100%; float:left; background:#202023; border:1px solid #29292f; padding:1px; box-sizing:border-box; } .product-details .product-block .block-content .head, .product-details .product-block .block-content .head-no-accordion { width:100%; float:left; box-sizing:border-box; padding:8px 10px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; cursor:pointer; } .product-details .product-block .block-content .head-no-accordion { background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); cursor: default } .product-details .product-block .block-content .head:hover { background:#1c1c1e; } .product-details .product-block .block-content .head h2 { font-size:15px; color:#bcb6a9; line-height: 20px; } .product-details .product-block .block-content .head-no-accordion h2 { font-size:15px; line-height: 20px; } .product-details .product-block .block-content .head h2:before { content:'▸'; color:#6c675d; margin:0 5px 0 0; } .product-details .product-block .block-content .active { color:#fff; background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); } .product-details .product-block .block-content .active:hover { color:#fff; background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); } .product-details .product-block .block-content .active h2 { color:#292c31; } .product-details .product-block .block-content .active h2:before { content:'▾'; color:#292c31; } .product-details .product-block .block-content .body { width:100%; float:left; padding:10px; box-sizing:border-box; } .product-details .product-photo-gallery { } .product-details .product-photo-gallery ul li a { background:#2f2f33;padding:5px; margin:0 0 5px 0; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; position: relative; display: block } .product-details .product-photo-gallery ul li a:hover { background:#5a5d5f; } .product-details .product-photo-gallery ul li a img { width:100%; height:auto; display:block; box-sizing:border-box; border:1px solid #53595e; background:#37393b; padding:1px; } .product-details .product-photo-gallery ul li a span { position:absolute; bottom:15px; left:20px; font-family:"pt_serifregular"; text-transform:uppercase; font-size:10px; color:#fff; background:rgba(0,0,0,.5); padding:3px 10px; } .product-details .product-photo-gallery .bx-pager { position:absolute; top:-35px; right:0; z-index:99; } .product-details .product-photo-gallery .bx-pager .bx-pager-item { margin:0 5px 0 0; } .product-details .product-photo-gallery .bx-pager a { width:11px; height:11px; background:#fff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;} .product-details .product-photo-gallery .bx-pager a.active { background:#a5864d; } .product-details .product-tehnical-spec p { color:#555; font-size:13px; } .product-details .product-tehnical-spec ul { width:100%; float:left; } .product-details .product-tehnical-spec ul li { width:100%; float:left; display:block; padding:0 0 1px 0; } .product-details .product-tehnical-spec ul li a { width:100%; float:left; background:url(../img/ico_download.png) no-repeat -10px center #27272a; padding:8px 10px 8px 10px; box-sizing:border-box; font-size:13px; color:#9f9f9f; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .product-details .product-tehnical-spec ul li a span { float:right; } .product-details .product-tehnical-spec ul li a:hover { background:url(../img/ico_download.png) no-repeat 10px center #313135; padding:8px 10px 8px 30px; } .product-details .product-video-gallery li a { min-height:180px; display: block; margin-bottom: 5px; } .product-details .product-video-gallery li a .youtube-videogallery-img { width: 100%; } .product-details .product-tools li { padding:0 10px 10px 0; float:left; display:block; } .product-details .product-tools li a { padding:5px; background:#2f2f33; float:left; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .product-details .product-tools li a:hover { background:#5a5d5f; } .product-details .product-tools li a img { border:1px solid #53595e; background:#37393b; padding:1px; float:left; } .product-details .product-related ul li { float:left; margin:0 8px 8px 8px; } .product-details .product-related ul li a { background:#2f2f33;padding:5px;float:left; margin:0 0 5px 0; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; position:relative; } .product-details .product-related ul li a img { border:1px solid #53595e; background:#37393b; padding:1px; float:left; } .product-details .product-related ul li a span { width:225px; position:absolute; bottom:0; left:7px; bottom:7px; padding:40px 0 7px 0; box-sizing:border-box; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .product-details .product-related ul li a span h2 { width:100%; text-align:center; font-size:16px; color:#ecce97; } .product-details .pro-banner { margin:10px 0 0 0; } .product-details .pro-banner a { -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; display: block } .product-details .pro-banner a:hover { opacity:0.8; } .product-details .pro-banner a img { width: 100%;} /* Special note */ .special-note { width:100%; float:left; background:#eace9b; padding:20px; box-sizing:border-box; margin:0 0 30px 0; position:relative; } .special-note h2 { color:#584117; font-size:16px; padding:0 0 10px 0; } .special-note p { color:#6e5b38; font-size:12px; } .special-note div { width:26px; height:90px; position:absolute; right:-26px; bottom:-3px; background:url(../img/bg_note.png) no-repeat 0 0; } /* News Grid */ .news-grid article { vertical-align:top; } .news-grid article a {display: block;background:#1e1f21; padding:5px; box-sizing:border-box; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin: 0 0 30px 0;} .news-grid article a:hover { background:#323336; } .news-grid article a .cnt { background:#18181b; border:1px solid #29292f; padding:1px; box-sizing:border-box; } .news-grid article a .cnt img { width:100%; height:auto; display:block; } .news-grid article a .cnt div { position:relative; } .news-grid article a .cnt div span { width:100%; position:absolute; bottom:0; left:0; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .news-grid article a .cnt div span h2 { text-align:center; font-size:16px; color:#ecce97; padding:50px 20px 5px 20px;} .news-grid article a .cnt em { width:100%; text-align:center; float:left; font-style:normal; font-size:12px; color:#906e30; padding:5px 0; } .news-grid article a .cnt p { color:#a8a8b3; font-size:12px; text-align:center; padding:0 20px 15px 20px; min-height: 95px;} /* News Details */ .news-details { width:100%; float:left; } .news-details .date { width:100%; float:left; font-style:normal; font-size:12px; color:#906e30; padding:0 0 20px 0; } .news-details .date em { float:left; font-style:normal; font-size:12px; color:#906e30; } .news-details .date .social { float:right; } .news-details .date .social .fb-like-button { float:left; margin:0 15px; } .news-details .date .social .tweet-button { width:85px; float:left; } .news-details .rich-text { text-align:justify; } .news-details .img { float: right; width: 30%; margin: 0 0 40px 40px; } .news-details .img a { display: block; background:#1e1f21; padding:5px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .news-details .img a:hover { background:#323336; } .news-details .img img { width: 100%; background:#37393b; border:1px solid #53595e; padding:1px; } .news-details .news-gallery { border-top:1px solid #17171a; margin:30px 0 0 0; padding:10px 0 0 0; } .news-details .news-gallery h2 { color:#906e30; font-size:14px; padding:0 0 10px 0; } .news-details .news-gallery ul li a { display:block; background:#1e1f21; padding:5px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin: 0 0 10px 0} .news-details .news-gallery ul li a:hover { background:#323336; } .news-details .news-gallery ul li a img {width: 100%; height: auto !important; background:#37393b; border:1px solid #53595e; padding:1px; } .news-details .news-gallery .bx-wrapper { max-width:1190px!important; } .news-details .news-gallery .bx-pager { position:absolute; top:-25px; right:0; } .news-details .news-gallery .bx-pager .bx-pager-item { display:inline-block; margin:0 2px; } .news-details .news-gallery .bx-pager .bx-pager-item a { width:11px; height:11px; padding:0; float:left; text-indent:-9999px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background:#b2b2b2; } .news-details .news-gallery .bx-pager .bx-pager-item a.active { background:#ac946b; } .paginator span { margin: 0 3px 0 0; display: inline-block; background: #1e1f21; padding: 5px;} .paginator span.current { padding: 10px; color: #bba47a;} .paginator span a { display:block; background:#323336; color: #bba47a; padding: 5px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin: 0;} .paginator span a:hover { background:#1e1f21; } /* Contact */ .contact-info { padding:0 20px 0 0; } .contact-info h2 { font-size:22px; color:#a48958; padding:0 0 20px 0; } .contact-info p { color:#c1b49c; } .contact-info a { color:#a07c3b; } .contact-info a:hover { color:#d5a856; } .contact-info:nth-child(2) { padding:0 0 0 50px; } .contact-form { background:#18181b; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.7);-moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7); padding:40px 25px 45px 25px; } .contact-form h2 { width:100%; text-align:center; color:#fff; font-size:26px; padding:0 0 10px 0; } .contact-form .textfield { width:100%; background:#fff; border:0; margin:0 0 10px 0; color:#010101; text-align:left; padding:10px 20px; -webkit-box-shadow: inset 4px 4px 5px 0px rgba(0, 0, 0, 0.4);-moz-box-shadow:inset 4px 4px 5px 0px rgba(0, 0, 0, 0.4);box-shadow:inset 4px 4px 5px 0px rgba(0, 0, 0, 0.4); font-family: 'robotolight'; font-size:14px; } .contact-form .textfield::-webkit-input-placeholder { opacity: 1; color:#010101;} .contact-form .textfield::-moz-placeholder { opacity: 1; color:#010101;} .contact-form .textfield:-ms-input-placeholder { opacity: 1; color:#010101;} .capcha-field { position: relative;} .capcha-field em { position: absolute; left: 0; top: 0; background: #18181b; padding: 10px} .capcha-field .textfield {padding-left: 80px;} .contact-form .submit { width:100%; background:#c3ab7f; color:#4a3f2b; border:none; cursor:pointer; font-size:16px; padding:3px; color:#fff; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin:10px 0 5px 0; font-family: 'pt_serifregular'; } .contact-form .submit span { width:100%; box-sizing:border-box; display:block; border:1px solid #e7ddcc; padding:6px 0; text-align:center; color:#292c31; } .contact-form .submit:hover { background:#dcc18f; } .gmap { width:100%; float:left; height:400px; margin:30px 0 0 0; } /* Form Messages */ .validation-error-message { width:100%; display: block; margin:-10px 0 10px 0; color: #d34141; display:block; } .form-message { color: #fff} .form-message-error { width:100%; float:left; margin:10px 0 0 0; color: #d34141; display:block; } .newsletter .form-message-error { width:auto; float:none; margin:0; } .newsletter .validation-error-message { width:auto; float:none; margin:0; } .form-message.form-message-success { color:#82a12b; } .radio .validation-error-message { margin:0; } /* FOOTER */ footer { width:100%; float:left; } footer .inner {width: 1250px} footer .inner .top { padding:35px 50px 0 50px; } footer .inner .top h2 { width:50%; color:#bba47a; font-size:17px; padding:0 0 10px 0; } footer .inner .top .products { } footer .inner .top .products ul { display:block; } footer .inner .top .products ul li { } footer .inner .top .products ul li a { display: block; color:#808080; font-size:13px; } footer .inner .top .products ul li a:hover { color:#fff; } footer .inner .middle {border-bottom:1px solid #313234; padding:20px 50px; } footer .inner .middle .wrap { border-top:1px solid #1e1e1f; padding:20px 0 0 0; } footer .inner .middle .wrap .menu { padding:6px 0 0 0; display: inline-block; } footer .inner .middle .wrap .menu ul li { display:inline-block; margin:0 15px 0 0; } footer .inner .middle .wrap .menu ul li a { float:left; color:#808080; font-size:13px; text-transform: uppercase; color:#bba47a; } footer .inner .middle .wrap .menu ul li a:hover { color:#fff; } footer .inner .middle .newsletter { float:right; text-align:right; } footer .inner .middle .newsletter p { color:#808080; font-size:13px; padding:6px 10px 0 0; float:left; } footer .inner .middle .newsletter form { float:right; } footer .inner .middle .newsletter .textfield { width:260px; float:left; background:#fff; border:0; color:#454545; padding:8px; font-size:13px; height: 31px; box-sizing: border-box} footer .inner .middle .newsletter .textfield::-webkit-input-placeholder { opacity: 1; color:#010101;} footer .inner .middle .newsletter .textfield::-moz-placeholder { opacity: 1; color:#010101;} footer .inner .middle .newsletter .textfield:-ms-input-placeholder { opacity: 1; color:#010101;} footer .inner .middle .newsletter .submit { float:left; border:none; background:#c3ab7f; padding:4px 3px; color:#fff; font-size:12px; font-family: 'pt_serifregular'; cursor:pointer; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin:0 0 0 1px; line-height: 1;height: 31px;box-sizing: border-box } footer .inner .middle .newsletter .submit:hover { background:#d8bf91; } footer .inner .middle .newsletter .submit span { width:100%; box-sizing:border-box; display:block; border:1px solid #e7ddcc; padding:4px 10px 3px 10px; text-align:center; color:#292c31; } footer .inner .bottom { padding:0 50px 0 50px; } footer .inner .bottom p { color:#5d5959; font-size:11px; float:left; padding:10px 0; } footer .inner .bottom a { color:#bba47a; } footer .inner .bottom .right { float:right; text-align:right; } /* Static pages */ .static-content { width:100%; float:left; } .static-content section { padding:0 0 70px 0; } .static-content section article .gallery-slideshow li a { float:left; display:block; background:#1e1f21; padding:5px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; box-sizing:border-box; } .static-content section article .gallery-slideshow li a:hover { background:#323336; } .static-content section article .gallery-slideshow li a img { float:left; background:#37393b; border:1px solid #53595e; padding:1px; box-sizing:border-box; width:100%; display:block; height:auto; } .static-content section article .gallery-slideshow .bx-pager { width:100%; position:absolute; bottom:-25px; right:0; text-align:center; } .static-content section article .gallery-slideshow .bx-pager .bx-pager-item { display:inline-block; margin:0 2px; } .static-content section article .gallery-slideshow .bx-pager .bx-pager-item a { width:11px; height:11px; padding:0; float:left; text-indent:-9999px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background:#b2b2b2; } .static-content section article .gallery-slideshow .bx-pager .bx-pager-item a.active { background:#ac946b; } .static-content section:nth-child(2n) article { margin:0 25px 0 0; } .static-content section:nth-child(2n) article:first-child { float:right; margin:0 0 0 25px; } .static-content section article .spec-block { width:100%; float:left; background:#18181b; padding:10px; box-sizing:border-box; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.7);-moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7); margin:20px 0 0 0; } .static-content section article .spec-block .wrap { width:100%; float:left; padding:15px; box-sizing:border-box; border:1px solid #27272b; font-size:13px; } .static-content section article .spec-block .wrap .rich-text { line-height:18px; } .static-content section article .spec-block .wrap .rich-text p:last-child { padding:0; } .static-content section article .form { width:100%; float:right; background:#18181b; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.7);-moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7); padding:40px 25px 45px 25px; box-sizing:border-box; } .static-content section article .form h2 { width:100%; float:left; text-align:center; color:#fff; font-size:26px; padding:0 0 10px 0; } .static-content section article .form .submit { width:100%; float:left; background:#c3ab7f; color:#4a3f2b; border:none; cursor:pointer; font-size:16px; padding:3px; color:#fff; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin:10px 0 5px 0; font-family: 'pt_serifregular'; } .static-content section article .form .submit span { width:100%; box-sizing:border-box; display:block; border:1px solid #e7ddcc; padding:6px 0; text-align:center; color:#292c31; } .static-content section article .form .submit:hover { background:#dcc18f; } .static-content section article .form p { line-height:18px; color:#7a7c7f; font-size:13px; padding:0 0 25px 0; } .radio { display:block; padding:20px 0; } .radio label { line-height:18px; color:#7a7c7f; font-size:13px; display: inline-block; } .radio div { display: inline-block; padding:0 0 0 20px; } .radio div label { padding:0 0 0 5px; cursor: pointer } .radio div input { display: inline-block;position:relative; top:3px; cursor: pointer } /* Testimonials */ .testimonial { width:100%; float:left; text-align:center; padding:0 100px 40px 100px; box-sizing:border-box; } .testimonial blockquote { } .testimonial blockquote:before { content: "\201C"; color:#c1b49c; font-size:55px; margin-right: 0.1em; line-height:0.1em; vertical-align:-0.49em; font-family:Arial, Helvetica, sans-serif; } .testimonial p { color:#fff; line-height:23px; font-size:16px; font-family:"pt_serifregular"; padding:0 0 10px 0; } .testimonial span { color:#c1b49c; line-height:22px; } /* Banners */ .banner { width:100%; float:left; box-sizing:border-box; margin:0 0 20px 0; } .banner a {padding:5px; display: block; background:#1e1f21; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .banner a img { width:100%; padding:1px; background:#37393b; border:1px solid #53595e; } .banner a:hover { background:#323336; } /* References */ ul.reference-list { width: 100%; display: inline-block; text-align: center; } ul.reference-list li { width: 48%; color: #c1b49c; display: inline-block; vertical-align: top; border:1px solid #584e42; -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px; margin: 0 5px 5px 5px; padding: 5px 0; } footer .banner { } /* Calculator */ #calculator { width:440px; } #calculator .head { width:100%; float:left; box-sizing:border-box; background:#af976a; border-top:1px solid #c7b697; padding:16px 20px 13px 20px; } #calculator .head h2 { color:#fff; font-size:24px; float:left; } #calculator .head img { float:right; margin:6px 0 0 0; } #calculator .body { width:100%; float:left; box-sizing:border-box; background:#222226; padding:20px; color:#c7c7c7; } #calculator .body .select { width:100%; float:left; box-sizing:border-box; margin:35px 0 0 0; } #calculator .body .select label { width:150px; float:left; padding:8px 0 0 0; } #calculator .body .select select { width:230px; float:right; border:none; color:#6f6f6f; padding:10px; background: #ffffff; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhZWFlYWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #ffffff 0%, #aeaeae 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#aeaeae)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffffff 0%,#aeaeae 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ffffff 0%,#aeaeae 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ffffff 0%,#aeaeae 100%); /* IE10+ */ background: linear-gradient(to bottom, #ffffff 0%,#aeaeae 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#aeaeae',GradientType=0 ); /* IE6-8 */ } #calculator .body .select select option { background:#fff; } #calculator .body .input { width:100%; float:left; box-sizing:border-box; border-top:1px solid #4e4e51; padding:10px 0 0 0; margin:10px 0 0 0; } #calculator .body .input label.title { width:100%; float:left; text-transform:uppercase; color:#af976a; padding:0 0 10px 0; } #calculator .body .input div { width:100%; float:left; box-sizing:border-box; padding:0 0 7px 0; } #calculator .body .input div div { width:150px; float:left; box-sizing:border-box; padding:0; margin:0; } #calculator .body .input div label { width:100%; float:left; padding:1px 0 0 0; } #calculator .body .input div span { color:#606060; font-size:12px; top:-5px; position:relative; } #calculator .body .input div input { width:210px; float:right; border:none; color:#6f6f6f; padding:10px; } #calculator .body .submit { width:100%; float:left; border-bottom:1px solid #4e4e51; padding:0 0 10px 0; } #calculator .body .submit input { width:230px; float:right; border:none; border-top:1px solid #d2c3a7; background:#bba47a; color:#fff; font-size:16px; font-family: 'pt_serifregular'; cursor:pointer; padding:10px 0; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } #calculator .body .submit input:hover { background:#dcc18f; } #calculator .body .sumarum { width:100%; float:left; padding:10px 0 0 0; } #calculator .body .sumarum .error { color: #d34141; } #calculator .body .sumarum span { width:70px; float:right; font-size:20px; font-family: 'pt_serifregular'; text-align:right; font-weight:bold; } #calculator .body .sumarum p { float:right; text-align:right;text-transform:uppercase; color:#af976a; padding:2px 0 0 0; } #calculator .note { width:100%; float:left; padding:10px; box-sizing:border-box; background:#af976a; margin:20px 0 0 0; } #calculator .note h2 { width:100%; float:left; color:#010101; font-size:14px; } #calculator .note p { width:100%; float:left; color:#2c2a2a; font-size:12px; } /* Before and after */ .before-after-nav { width:80%; margin:0 auto; text-align: center; padding:0 0 15px 0; position:relative; } .before-after-nav a { padding:3px; background:#1e1f21; box-sizing:border-box; display:inline-block; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .before-after-nav a img { width:100%; height:auto; display:block; padding:1px; background:#37393b; box-sizing:border-box; border:1px solid #53595e; } .before-after-nav a:hover { background:#35383b; } .before-after-nav a.active { background:#bba47a; } .before-after-nav a.active img { background:#e9d1a6; border:1px solid #6c5c40; } .before-after-main { width:80%; margin:0 auto; } .before-after-main ul li { padding:5px; background:#1e1f21; box-sizing:border-box; } .before-after-main ul li img { padding:1px; background:#37393b; box-sizing:border-box; border:1px solid #53595e; } .before-after-main .bx-controls-direction a { width:36px!important; height:68px!important; background-image:url(../img/arrows.png); background-repeat:no-repeat; margin:0!important; opacity:.1; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .before-after-main .bx-controls-direction a:hover { opacity:.6; } .before-after-main .bx-controls-direction a.bx-prev { background-position:0 0; left:-80px; } .before-after-main .bx-controls-direction a.bx-next { background-position:100% 0; right:-80px; } .renewal-block { margin:0 0 20px 0; } .renewal-block article { position:relative; } .renewal-block article a { background:#252729; padding:5px; display:block;-o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .renewal-block article a:hover { background:#5a5d5f; } .renewal-block article span { position:absolute; bottom:15px; left:20px; font-family:"pt_serifregular"; text-transform:uppercase; font-size:16px; color:#fff; background:rgba(0,0,0,.5); padding:3px 10px; } .renewal-block article:last-child span { left:auto; right:20px; } .renewal-block article img { width:100%; height:auto; display:block; background:#37393b; border:1px solid #53595e; box-sizing:border-box; } .renewal-gallery.row { margin: 0 -5px; } .renewal-gallery.row > .column { padding: 0 5px; } .renewal-gallery a { display: block; background: #2f2f33; padding: 5px; margin: 0 0 10px 0; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .renewal-gallery a:hover { background: #5a5d5f; } .renewal-gallery a img { width: 100%; height: auto; display: block; border: 1px solid #53595e; background: #37393b; padding: 1px; } .renewal-intro { padding: 0 0 20px 0; } .renewal-intro .renewal-image { background: #2f2f33; padding: 5px; } .renewal-intro .renewal-image img { width: 100%; height: auto; display: block; border: 1px solid #53595e; background: #37393b; padding: 1px; } /* * Core Owl Carousel CSS File * v1.3.3 */ /* clearfix */ .owl-carousel .owl-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;} /* display none until init */ .owl-carousel{ display: none; position: relative; width: 100%; -ms-touch-action: pan-y; } .owl-carousel .owl-wrapper{ display: none; position: relative; -webkit-transform: translate3d(0px, 0px, 0px); margin:0 auto; } .owl-carousel .owl-wrapper-outer{ overflow: hidden; position: relative; width: 100%; } .owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;} .owl-carousel .owl-item{ float: left; } .owl-controls .owl-page, .owl-controls .owl-buttons div { width:16px; height:31px; cursor:pointer; background-image:url(../img/arrows2.png); background-repeat:no-repeat; opacity:0.4; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; text-indent:-9999px; position:absolute; } .owl-controls .owl-buttons div:hover { opacity:1; } .owl-controls .owl-buttons div.owl-prev { background-position:0 0; left:-30px; } .owl-controls .owl-buttons div.owl-next { background-position:100% 0; right:-30px; } .owl-controls { width:100%; position:absolute; top:15px; } /* mouse grab icon */ .grabbing { cursor:url(grabbing.png) 8 8, move; } /* fix */ .owl-carousel .owl-wrapper, .owl-carousel .owl-item{ -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0); } /* FAQ */ .faq-list { width:100%; } .faq-list .single-faq { width:100%; background:#111113; box-sizing:border-box; margin:0 0 1px; padding:10px; } .faq-list .single-faq .single-faq-inner { width:100%; background:#202023; box-sizing:border-box; border:1px solid #29292f; padding:1px; } .faq-list .single-faq .single-faq-inner .question { width:100%; background:#202023; box-sizing:border-box; padding:8px 10px; cursor:pointer; transition:all 0.2s ease-out 0s; } .faq-list .single-faq .single-faq-inner .question:hover { background:#1c1c1e; } .faq-list .single-faq .single-faq-inner .question h2 { color:#bcb6a9; font-size:15px; position:relative; line-height: 20px; } .faq-list .single-faq .single-faq-inner .question h2::before { color:#6c675d; content:"▸"; margin:0 5px 0 0; } .faq-list .single-faq .single-faq-inner .answer { width:100%; box-sizing:border-box; padding:10px; color:#c1b49c; line-height:22px; } .faq-list .single-faq .single-faq-inner .answer a { color:#ebce98; text-decoration:underline; } .faq-list .single-faq .single-faq-inner .answer a:hover { text-decoration:none; } .faq-list .single-faq .single-faq-inner .question.active { color:#fff; background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); } .faq-list .single-faq .single-faq-inner .question.active:hover { color:#fff; background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); } .faq-list .single-faq .single-faq-inner .question.active h2 { color:#292c31; } .faq-list .single-faq .single-faq-inner .question.active h2:before { content:'▾'; color:#292c31; } .row,.row:after{display:block;clear:both}.row{margin:0 -15px;width:auto;position:relative}.row:after{visibility:hidden;font-size:0;content:" ";height:0}.row>.column{padding:0 15px;float:left}.row>.column.pull-right{float:right}.row>.column.__12{width:100%}.row>.column.__11{width:91.666666%}.row>.column.__10{width:83.333333%}.row>.column.__9{width:75%}.row>.column.__8{width:66.666666%}.row>.column.__7{width:58.333333%}.row>.column.__6{width:50%}.row>.column.__5{width:41.666666%}.row>.column.__4{width:33.333333%}.row>.column.__3{width:25%}.row>.column.__2{width:16.666666%}.row>.column.__1{width:8.333333%}@media only screen and (max-width:1279px){.row>.column.lt__6{width:100%}.row>.column.lt__5{width:83.333333%}.row>.column.lt__4{width:66.666666%}.row>.column.lt__3{width:50%}.row>.column.lt__2{width:33.333333%}.row>.column.lt__1{width:16.666666%}}@media only screen and (max-width:1023px){.row>.column.st__6{width:100%}.row>.column.st__5{width:83.333333%}.row>.column.st__4{width:66.666666%}.row>.column.st__3{width:50%}.row>.column.st__2{width:33.333333%}.row>.column.st__1{width:16.666666%}}@media only screen and (max-width:767px){.row>.column.m__1{width:50%}.row>.column.__1,.row>.column.__10,.row>.column.__11,.row>.column.__12,.row>.column.__2,.row>.column.__3,.row>.column.__4,.row>.column.__5,.row>.column.__6,.row>.column.__7,.row>.column.__8,.row>.column.__9,.row>.column.lt__1,.row>.column.lt__2,.row>.column.lt__3,.row>.column.lt__4,.row>.column.lt__5,.row>.column.lt__6,.row>.column.m__2,.row>.column.st__1,.row>.column.st__2,.row>.column.st__3,.row>.column.st__4,.row>.column.st__5,.row>.column.st__6{width:100%}}.row.block-row.__2-block .column{width:50%}.row.block-row.__3-block .column{width:33.3333333%}.row.block-row.__4-block .column{width:25%}.row.block-row.__5-block .column{width:20%}.row.block-row.__6-block .column{width:16.666666666%}@media only screen and (max-width:1279px){.row.block-row.lt__2-block .column{width:50%}.row.block-row.lt__3-block .column{width:33.3333333%}.row.block-row.lt__4-block .column{width:25%}.row.block-row.lt__5-block .column{width:20%}.row.block-row.lt__6-block .column{width:16.666666666%}}@media only screen and (max-width:1023px){.row.block-row.st__2-block .column{width:50%}.row.block-row.st__3-block .column{width:33.3333333%}.row.block-row.st__4-block .column{width:25%}.row.block-row.st__5-block .column{width:20%}.row.block-row.st__6-block .column{width:16.666666666%}.row .column.tablet-hide{display: none}}@media only screen and (max-width:767px){.row{margin: 0;}.row.block-row.__2-block .column, .row.block-row.__3-block .column, .row.block-row.__4-block .column, .row.block-row.__5-block .column, .row.block-row.__6-block .column, .row.block-row.lt__2-block .column, .row.block-row.lt__3-block .column, .row.block-row.lt__4-block .column, .row.block-row.lt__5-block .column, .row.block-row.lt__6-block .column, .row.block-row.st__2-block .column, .row.block-row.st__3-block .column, .row.block-row.st__4-block .column, .row.block-row.st__5-block .column, .row.block-row.st__6-block .column {width:100%}.row.block-row.m__2-block .column{width:50%}.row.block-row.m__3-block .column{width:33.3333333%}.row.block-row.m__4-block .column{width:25%}}.row.__5-margin{margin:0 -5px}.row.__5-margin .column{padding:0 5px}.row.__0{margin:0}.row.__0 .column{padding:0} .row .youtube-videogallery-item {padding:0 15px;float:left} .row.block-row.__2-block .youtube-videogallery-item{width:50%}.row.block-row.__3-block .youtube-videogallery-item{width:33.3333333%}.row.block-row.__4-block .youtube-videogallery-item{width:25%}.row.block-row.__5-block .youtube-videogallery-item{width:20%}.row.block-row.__6-block .youtube-videogallery-item{width:16.666666666%}@media only screen and (max-width:1279px){.row.block-row.lt__2-block .youtube-videogallery-item{width:50%}.row.block-row.lt__3-block .youtube-videogallery-item{width:33.3333333%}.row.block-row.lt__4-block .youtube-videogallery-item{width:25%}.row.block-row.lt__5-block .youtube-videogallery-item{width:20%}.row.block-row.lt__6-block .youtube-videogallery-item{width:16.666666666%}}@media only screen and (max-width:1023px){.row.block-row.st__2-block .youtube-videogallery-item{width:50%}.row.block-row.st__3-block .youtube-videogallery-item{width:33.3333333%}.row.block-row.st__4-block .youtube-videogallery-item{width:25%}.row.block-row.st__5-block .youtube-videogallery-item{width:20%}.row.block-row.st__6-block .youtube-videogallery-item{width:16.666666666%}}@media only screen and (max-width:767px){.row.block-row.__2-block .youtube-videogallery-item, .row.block-row.__3-block .youtube-videogallery-item, .row.block-row.__4-block .youtube-videogallery-item, .row.block-row.__5-block .youtube-videogallery-item, .row.block-row.__6-block .youtube-videogallery-item, .row.block-row.lt__2-block .youtube-videogallery-item, .row.block-row.lt__3-block .youtube-videogallery-item, .row.block-row.lt__4-block .youtube-videogallery-item, .row.block-row.lt__5-block .youtube-videogallery-item, .row.block-row.lt__6-block .youtube-videogallery-item, .row.block-row.st__2-block .youtube-videogallery-item, .row.block-row.st__3-block .youtube-videogallery-item, .row.block-row.st__4-block .youtube-videogallery-item, .row.block-row.st__5-block .youtube-videogallery-item, .row.block-row.st__6-block .youtube-videogallery-item {width:100%}.row.block-row.m__2-block .youtube-videogallery-item{width:50%}.row.block-row.m__3-block .youtube-videogallery-item{width:33.3333333%}.row.block-row.m__4-block .youtube-videogallery-item{width:25%}} .row.__5-margin .youtube-videogallery-item{padding:0 5px} .fancybox-title { text-align: center; font-size: 15px!important; font-weight: bold!important; } @media all and (min-width:1280px) { #openLeftMenu { display: none!important; } } @media all and (max-width:1279px) { header .logo { margin: 0 auto; display: block; } body { position: relative; left: 0; right: 0; transition: all 0.2s ease-out; -o-transition:all 0.2s ease-out; -ms-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out; } #off-canvas-right,#off-canvas-left { height: 100%; position: fixed; top: 0; bottom: 0; overflow-y: auto; display: inline-block; float: none; transition: all 0.2s ease-out; -o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out; } #off-canvas-right { width: 50%; right: -50%; padding: 0; } #off-canvas-left { width: 50%; left: -50%; padding: 20px 0; } #openRightMenu, #openLeftMenu { display: block; } body.off-canvas-right-opened { left: -50%; right: auto; overflow-x: visible; } body.off-canvas-right-opened #off-canvas-right { right: 0; opacity: 1; background: #222226; float: none; display: block; padding: 0; } body.off-canvas-right-opened #off-canvas-right nav > ul > li { width: 100%; margin: 0; display: block; border-bottom: 1px solid #37373b; text-align: left; } body.off-canvas-right-opened #off-canvas-right nav > ul > li > a { display: block; float: none; color: #797984; font-size: 18px; font-weight: bold; padding: 15px 30px; } body.off-canvas-right-opened #off-canvas-right nav > ul > li > a:hover { color: #fff; } body.off-canvas-right-opened #off-canvas-right nav > ul > li.active > a { color:#d9bd8a; } body.off-canvas-right-opened #off-canvas-right nav > ul > li.active > a:after { display: none; } body.off-canvas-right-opened #off-canvas-right nav > ul > li.dropdown:after { top: 25px; right: 20px; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid #797984; } body.off-canvas-right-opened #off-canvas-right nav > ul > li > ul { width: 100%; position: relative; left: auto; top: auto; border: none; -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);-moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);box-shadow: 0 0 0 0 rgba(0, 0, 0, 0); display: none; } body.off-canvas-right-opened #off-canvas-right nav > ul > li > ul:before { display: none; } body.off-canvas-right-opened #off-canvas-right nav > ul > li > ul > li > a { font-size: 16px; color: #797984; padding: 13px 31px; } body.off-canvas-left-opened { left: 50%; right: auto; overflow-x: visible; } body.off-canvas-left-opened #off-canvas-left { left: 0; opacity: 1; background: #222226; } body.off-canvas-left-opened #off-canvas-left .vertical-menu ul li ul li a { padding: 10px 0; } .breadcrumbs { text-align: center; } .breadcrumbs p { display: inline-block; float: none; } .breadcrumbs ul { display: inline-block; } .page-title { text-align: center; padding: 30px 0; } .page-title .inner div { width: 100%; float: none; border: none; padding: 0; } .product-details .social { text-align: center; } .product-details .social .fb-like-button, .product-details .social .tweet-button { float: none; display: inline-block;} header .logo { padding:5px 0; } header .right ul.lang { display:none; } footer .inner .middle { padding:20px 0; } footer .inner .middle .newsletter .textfield { width:180px; } .article-grid-smallgrid article span { top:40px; left:50px; } .content .banner { display: none; } } @media only screen and (max-width : 1023px) { .home-block { width:98%; } .home-block .block article div { width:100%; padding:10px 0 0 0; } .home-block .block article div p { text-align:justify; } .static-content section article { width:100%; } .static-content section article:nth-child(2) { width:60%; margin:0 auto; float:none; display:table; } .article-grid article a { width:100%; box-sizing:border-box; } .article-grid-smallgrid article { width:48%; } .article-grid-smallgrid article span { left:60px; } .main-content { width:100%; display:block; margin:0 auto; } .news-details .img { width:50%; } .news-details .img img { width:100%; height:auto; display:block; } .contact-info:nth-child(2) { padding:0; } .contact-form { width:100%; box-sizing:border-box; margin:30px 0 0 0; } .fader { padding:40px 0 0 0; } header { position:fixed; } header .logo { width:110px; margin:0 auto; float:none; } header .logo img { width:100%; height:auto; display:block; } footer .inner { width:100%; } footer .inner .middle { width:100%; box-sizing:border-box; padding:20px 25px; } footer .inner .middle .wrap .menu { width:100%; text-align:center; } footer .inner .middle .wrap .menu ul li { float:none; display:inline-block; } footer .inner .middle .newsletter { margin:0 auto; float:none; display:table; padding:20px 0 0 0; } footer .inner .bottom { width:100%; padding:0 25px; box-sizing:border-box; } } @media only screen and (max-width : 767px) { .phone-hide { display: none!important; } #openRightMenu { top: 17px; } #openLeftMenu { top: 17px; } html { overflow-x:hidden;} #main-menu {width:70%;right:-70%; } #category-menu {width:70%; left:-70%; } .home-block .block { width:100%; box-sizing:border-box; padding:30px 20px; margin:0 0 10px 0; } .home-block .block article span { width:100%; } .home-block .block article div { width:100%; padding:10px 0 0 0; } .home-block .block article div p { text-align:justify; } .testimonial { padding:0 0 40px 0; } header .right ul.lang { float:none; padding:15px 0; margin:0 auto; text-align:center; } header .right ul.lang li { float:none; display:inline-block; padding:0; margin:0 10px; } header .right ul.lang li a { float:left; color:#484b4e; font-size:15px; } header .right ul.lang li a:hover { color:#fff; } header .right ul.lang li.active a { color:#bba47a; } header .right nav { width:100%; float:right; padding:12px 0 0 0; } header .right nav ul { float:left; } header .right nav ul li { width:100%; float:left; display:block; margin:0 0 1px 0; position:relative; border-bottom:1px solid #1a1a1b; } header .right nav ul li:first-child { margin:0 0 1px 0; } header .right nav ul li a { width:100%; float:left; font-size:16px; color:#8c8c8c; text-transform:uppercase; padding:10px; box-sizing:border-box; } header .right nav ul li a:hover { color:#fff; } header .right nav ul li:after { display:none; } header .right nav ul li:hover:after { width:100%; } header .right nav ul li.active:hover:after { width:0; } header .right nav ul li.active { border-bottom:1px solid #1a1a1b; } header .right nav ul li.active a { background:#bba47a; color:#fff; } footer .inner { width:94%; } footer .inner .top { width:100%; padding:20px; box-sizing:border-box; } footer .inner .middle { width:100%; padding:20px 0; } footer .inner .middle .wrap { padding: 0;} footer .inner .middle .wrap .menu { width:100%; padding:0; } footer .inner .middle .wrap .menu ul li { width:100%; margin:0; text-align:center; } footer .inner .middle .wrap .menu ul li a { float:none; display:block; padding:10px 0; } footer .inner .middle .newsletter { width:100%; float:left; border-top:1px solid #313234; } footer .inner .middle .newsletter form { float:none; display:table; margin:0 auto; } footer .inner .middle .newsletter .textfield { width:218px; } footer .inner .middle .newsletter p { width:100%; text-align:center; padding:10px 0; } footer .inner .bottom { width:100%; float:left; text-align:center; } footer .inner .bottom p { width:100%; float:left; text-align:center; padding:5px 0; } footer .inner .bottom .right { text-align:center; } .page-content { margin:0 auto; background:#000; background-image:none; } .breadcrumbs p { display:none; } .page-title .inner div { width:100%; float:left; border-left:none; border-bottom:1px solid #bba47a; text-align:center; padding:0 0 15px 0; } .page-title .inner span { width:100%; padding:10px 0 0 0; position:relative; top:0; float:left; text-align:center; } .page-title .inner span img { width:120px; } .main-content { width:100%; padding:0; } .special-note div { display:none; } /* Rich text */ .rich-text { text-align:justify; } /* Special note */ .special-note { text-align:center; } /* Article grid */ .article-grid-smallgrid article span { width:200px; box-sizing:border-box; left:50%; margin:0 0 0 -100px; } .article-grid-smallgrid article span em { width:100%; box-sizing:border-box; } .article-grid-smallgrid article span em img { width:100%; height:auto; display:block; } /* Product info */ .product-details .product-info { width:100%; margin:0; } .product-details .right-info { width:100%; float:left; } .product-details .product-slideshow { width:100%; } .product-details .product-slideshow a img { width:100%; height:auto; display:block; box-sizing:border-box; } .product-details a.link-download { width:100%; box-sizing:border-box; } .product-details a.link-download span { width:100%; box-sizing:border-box; } .product-details .pro-banner { width:100%; } .product-details .pro-banner img { width:100%; height:auto; display:block; margin:10px 0; } /* News */ .news-details .img { width:100%; } .news-details .img img { width:100%; height:auto; display:block; box-sizing:border-box; } /* Contact */ .contact-info { width:100%; padding:0; text-align:center; padding:0 0 20px 0; } .contact-form { width:100%; box-sizing:border-box; } .page-content { padding: 0 0 20px 0;} /* Calculator */ #calculator { width:100%; } #calculator .head h2 { width:100%; text-align:center; } #calculator .head img { float:none; display:block; margin:10px auto 0 auto; } #calculator .body p { text-align:justify; } #calculator .body .select label { width:100%; text-align:center; padding:0 0 10px 0; } #calculator .body .input { text-align:center; } #calculator .body .input div div { width:100%; } #calculator .body .select select { width:100%; box-sizing:border-box; } #calculator .body .input div input { width:100%; box-sizing:border-box; } #calculator .body .submit input { width:100%; box-sizing:border-box; } .page-title { padding: 10px 0 10px 0;} .page-title .inner div h2 { min-height: 0;} .page-title .inner div h1 { margin: 10px 0 0 0 ;} .slider { display:none; } footer .banner { margin: 20px 0 0 0;} .lines-button { display:inline-block; } .cat-menu { display:block; } .before-after-main { width:100%; } .add-image { width:100%; margin:0 0 40px 0; max-width: 100%;} ul.reference-list li { width: 100%; margin: 0 0 5px 0; } } @media only screen and (max-width : 767px) and (orientation:portrait) { body.off-canvas-right-opened { left: -80%; } #off-canvas-right { width: 80%; right: -80%; } body.off-canvas-left-opened { left: 80%; } #off-canvas-left { width: 80%; left: -80%; } } ', 'modified' => '2016-11-10 14:47:39' ) ), 'Javascript' => array( (int) 0 => array( 'id' => (int) 99, 'name' => 'main', 'data' => '$(document).ready(function(){ // Hamburger icon menu var forEach = function (t, o, r) { if ("[object Object]" === Object.prototype.toString.call(t))for (var c in t)Object.prototype.hasOwnProperty.call(t, c) && o.call(r, t[c], c, t); else for (var e = 0, l = t.length; l > e; e++)o.call(r, t[e], e, t) }; var hamburgers = document.querySelectorAll(".hamburger"); if (hamburgers.length > 0) { forEach(hamburgers, function (hamburger) { hamburger.addEventListener("click", function () { this.classList.toggle("is-active"); }, false); }); } // Off canvas right menu $('#openRightMenu').click(function () { $('body').toggleClass('off-canvas-right-opened'); }); // Off canvas left menu $('#openLeftMenu').click(function () { $('body').toggleClass('off-canvas-left-opened'); }); // Responsive menu if($(window).width() <= 1279) { $('li.dropdown').click(function() { $(this).find('ul').stop().slideToggle(); }); } if(!$.trim( $('.cms-richtext').html() ).length) { $('.block-about').hide(); } $('form#newsletterForm').intlxform(); $('form#contactForm').intlxform(); $('form#valpaintForm').intlxform(); if($('div.right-info').find('div.pro-banner').length) { $('div.right-info').removeClass('photo-grid'); } // Slideshow var numImgs = $('.product-slideshow ul img').length; if (numImgs > 1) { $('.product-slideshow ul').bxSlider({ controls: true, mode: 'fade', controls: false, auto: true, pause: 3000, speed: 1500 }); } $(".fancybox").fancybox({ scrolling : 'yes', cyclic : true, helpers : { overlay: { locked: false }, title: { type: 'inside', position: 'bottom' } } }); $('.data-anchor').click(function() { var anchor = $('#' + $(this).data('anchor')).offset().top; $('html, body').animate({scrollTop: anchor}, 800); }); $('a.link-download').click(function() { catalougeWindow = window.open(this.href, 'name', 'height=650, width=900'); if(window.focus) { catalougeWindow.focus() } return false; }); // Accordion $('.head').click(function() { $('.product-block .head').removeClass('active'); $(this).addClass('active'); var targetElement = $(this).next('.body'); targetElement.slideToggle(); $('.product-block .body').not(targetElement).slideUp(); }); $('.question').click(function() { $('.faq-list .question').removeClass('active'); $(this).addClass('active'); var targetElement = $(this).next('.answer'); targetElement.slideToggle(); $('.faq-list .answer').not(targetElement).slideUp(); }); // YouTube popup $("ul.youtube-videogallery").youtubeVideoGallery(); $('form.calculator-form').submit(function() { var span = $(this).find('.sumarum span'); var error = $(this).find('.error'); var result = parseFloat($('#CalculatorWallWidth').val()) * parseFloat($('#CalculatorWallHeight').val()) / parseFloat($('#CalculatorDimension').val()); /* Show error, if any */ error.text(''); if(isNaN(result) || result <= 0) { span.text(''); error.text('Unete vrednosti nisu korektne'); } else { span.text(Math.ceil(result)); } return false; }); }); $(window).load(function() { if($('body').find('div.side-content').length) { $('#openLeftMenu').show(); } }); $(window).resize(function () { $('body').trigger('click') }); ', 'modified' => '2016-11-10 14:49:31' ), (int) 1 => array( 'id' => (int) 7, 'name' => 'jquery.fancybox-2.1.4.pack', 'data' => '/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */ (function(C,z,f,r){var q=f(C),n=f(z),b=f.fancybox=function(){b.open.apply(this,arguments)},H=navigator.userAgent.match(/msie/),w=null,s=z.createTouch!==r,t=function(a){return a&&a.hasOwnProperty&&a instanceof f},p=function(a){return a&&"string"===f.type(a)},F=function(a){return p(a)&&0<a.indexOf("%")},l=function(a,d){var e=parseInt(a,10)||0;d&&F(a)&&(e*=b.getViewport()[d]/100);return Math.ceil(e)},x=function(a,b){return l(a,b)+"px"};f.extend(b,{version:"2.1.4",defaults:{padding:15,margin:20,width:800, height:600,minWidth:100,minHeight:100,maxWidth:9999,maxHeight:9999,autoSize:!0,autoHeight:!1,autoWidth:!1,autoResize:!0,autoCenter:!s,fitToView:!0,aspectRatio:!1,topRatio:0.5,leftRatio:0.5,scrolling:"auto",wrapCSS:"",arrows:!0,closeBtn:!0,closeClick:!1,nextClick:!1,mouseWheel:!0,autoPlay:!1,playSpeed:3E3,preload:3,modal:!1,loop:!0,ajax:{dataType:"html",headers:{"X-fancyBox":!0}},iframe:{scrolling:"auto",preload:!0},swf:{wmode:"transparent",allowfullscreen:"true",allowscriptaccess:"always"},keys:{next:{13:"left", 34:"up",39:"left",40:"up"},prev:{8:"right",33:"down",37:"right",38:"down"},close:[27],play:[32],toggle:[70]},direction:{next:"left",prev:"right"},scrollOutside:!0,index:0,type:null,href:null,content:null,title:null,tpl:{wrap:'<div class="fancybox-wrap" tabIndex="-1"><div class="fancybox-skin"><div class="fancybox-outer"><div class="fancybox-inner"></div></div></div></div>',image:'<img class="fancybox-image" src="{href}" alt="" />',iframe:'<iframe id="fancybox-frame{rnd}" name="fancybox-frame{rnd}" class="fancybox-iframe" frameborder="0" vspace="0" hspace="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen'+ (H?' allowtransparency="true"':"")+"></iframe>",error:'<p class="fancybox-error">The requested content cannot be loaded.<br/>Please try again later.</p>',closeBtn:'<a title="Close" class="fancybox-item fancybox-close" href="javascript:;"></a>',next:'<a title="Next" class="fancybox-nav fancybox-next" href="javascript:;"><span></span></a>',prev:'<a title="Previous" class="fancybox-nav fancybox-prev" href="javascript:;"><span></span></a>'},openEffect:"fade",openSpeed:250,openEasing:"swing",openOpacity:!0, openMethod:"zoomIn",closeEffect:"fade",closeSpeed:250,closeEasing:"swing",closeOpacity:!0,closeMethod:"zoomOut",nextEffect:"elastic",nextSpeed:250,nextEasing:"swing",nextMethod:"changeIn",prevEffect:"elastic",prevSpeed:250,prevEasing:"swing",prevMethod:"changeOut",helpers:{overlay:!0,title:!0},onCancel:f.noop,beforeLoad:f.noop,afterLoad:f.noop,beforeShow:f.noop,afterShow:f.noop,beforeChange:f.noop,beforeClose:f.noop,afterClose:f.noop},group:{},opts:{},previous:null,coming:null,current:null,isActive:!1, isOpen:!1,isOpened:!1,wrap:null,skin:null,outer:null,inner:null,player:{timer:null,isActive:!1},ajaxLoad:null,imgPreload:null,transitions:{},helpers:{},open:function(a,d){if(a&&(f.isPlainObject(d)||(d={}),!1!==b.close(!0)))return f.isArray(a)||(a=t(a)?f(a).get():[a]),f.each(a,function(e,c){var k={},g,h,j,m,l;"object"===f.type(c)&&(c.nodeType&&(c=f(c)),t(c)?(k={href:c.data("fancybox-href")||c.attr("href"),title:c.data("fancybox-title")||c.attr("title"),isDom:!0,element:c},f.metadata&&f.extend(!0,k, c.metadata())):k=c);g=d.href||k.href||(p(c)?c:null);h=d.title!==r?d.title:k.title||"";m=(j=d.content||k.content)?"html":d.type||k.type;!m&&k.isDom&&(m=c.data("fancybox-type"),m||(m=(m=c.prop("class").match(/fancybox\.(\w+)/))?m[1]:null));p(g)&&(m||(b.isImage(g)?m="image":b.isSWF(g)?m="swf":"#"===g.charAt(0)?m="inline":p(c)&&(m="html",j=c)),"ajax"===m&&(l=g.split(/\s+/,2),g=l.shift(),l=l.shift()));j||("inline"===m?g?j=f(p(g)?g.replace(/.*(?=#[^\s]+$)/,""):g):k.isDom&&(j=c):"html"===m?j=g:!m&&(!g&& k.isDom)&&(m="inline",j=c));f.extend(k,{href:g,type:m,content:j,title:h,selector:l});a[e]=k}),b.opts=f.extend(!0,{},b.defaults,d),d.keys!==r&&(b.opts.keys=d.keys?f.extend({},b.defaults.keys,d.keys):!1),b.group=a,b._start(b.opts.index)},cancel:function(){var a=b.coming;a&&!1!==b.trigger("onCancel")&&(b.hideLoading(),b.ajaxLoad&&b.ajaxLoad.abort(),b.ajaxLoad=null,b.imgPreload&&(b.imgPreload.onload=b.imgPreload.onerror=null),a.wrap&&a.wrap.stop(!0,!0).trigger("onReset").remove(),b.coming=null,b.current|| b._afterZoomOut(a))},close:function(a){b.cancel();!1!==b.trigger("beforeClose")&&(b.unbindEvents(),b.isActive&&(!b.isOpen||!0===a?(f(".fancybox-wrap").stop(!0).trigger("onReset").remove(),b._afterZoomOut()):(b.isOpen=b.isOpened=!1,b.isClosing=!0,f(".fancybox-item, .fancybox-nav").remove(),b.wrap.stop(!0,!0).removeClass("fancybox-opened"),b.transitions[b.current.closeMethod]())))},play:function(a){var d=function(){clearTimeout(b.player.timer)},e=function(){d();b.current&&b.player.isActive&&(b.player.timer= setTimeout(b.next,b.current.playSpeed))},c=function(){d();f("body").unbind(".player");b.player.isActive=!1;b.trigger("onPlayEnd")};if(!0===a||!b.player.isActive&&!1!==a){if(b.current&&(b.current.loop||b.current.index<b.group.length-1))b.player.isActive=!0,f("body").bind({"afterShow.player onUpdate.player":e,"onCancel.player beforeClose.player":c,"beforeLoad.player":d}),e(),b.trigger("onPlayStart")}else c()},next:function(a){var d=b.current;d&&(p(a)||(a=d.direction.next),b.jumpto(d.index+1,a,"next"))}, prev:function(a){var d=b.current;d&&(p(a)||(a=d.direction.prev),b.jumpto(d.index-1,a,"prev"))},jumpto:function(a,d,e){var c=b.current;c&&(a=l(a),b.direction=d||c.direction[a>=c.index?"next":"prev"],b.router=e||"jumpto",c.loop&&(0>a&&(a=c.group.length+a%c.group.length),a%=c.group.length),c.group[a]!==r&&(b.cancel(),b._start(a)))},reposition:function(a,d){var e=b.current,c=e?e.wrap:null,k;c&&(k=b._getPosition(d),a&&"scroll"===a.type?(delete k.position,c.stop(!0,!0).animate(k,200)):(c.css(k),e.pos=f.extend({}, e.dim,k)))},update:function(a){var d=a&&a.type,e=!d||"orientationchange"===d;e&&(clearTimeout(w),w=null);b.isOpen&&!w&&(w=setTimeout(function(){var c=b.current;c&&!b.isClosing&&(b.wrap.removeClass("fancybox-tmp"),(e||"load"===d||"resize"===d&&c.autoResize)&&b._setDimension(),"scroll"===d&&c.canShrink||b.reposition(a),b.trigger("onUpdate"),w=null)},e&&!s?0:300))},toggle:function(a){b.isOpen&&(b.current.fitToView="boolean"===f.type(a)?a:!b.current.fitToView,s&&(b.wrap.removeAttr("style").addClass("fancybox-tmp"), b.trigger("onUpdate")),b.update())},hideLoading:function(){n.unbind(".loading");f("#fancybox-loading").remove()},showLoading:function(){var a,d;b.hideLoading();a=f('<div id="fancybox-loading"><div></div></div>').click(b.cancel).appendTo("body");n.bind("keydown.loading",function(a){if(27===(a.which||a.keyCode))a.preventDefault(),b.cancel()});b.defaults.fixed||(d=b.getViewport(),a.css({position:"absolute",top:0.5*d.h+d.y,left:0.5*d.w+d.x}))},getViewport:function(){var a=b.current&&b.current.locked|| !1,d={x:q.scrollLeft(),y:q.scrollTop()};a?(d.w=a[0].clientWidth,d.h=a[0].clientHeight):(d.w=s&&C.innerWidth?C.innerWidth:q.width(),d.h=s&&C.innerHeight?C.innerHeight:q.height());return d},unbindEvents:function(){b.wrap&&t(b.wrap)&&b.wrap.unbind(".fb");n.unbind(".fb");q.unbind(".fb")},bindEvents:function(){var a=b.current,d;a&&(q.bind("orientationchange.fb"+(s?"":" resize.fb")+(a.autoCenter&&!a.locked?" scroll.fb":""),b.update),(d=a.keys)&&n.bind("keydown.fb",function(e){var c=e.which||e.keyCode,k= e.target||e.srcElement;if(27===c&&b.coming)return!1;!e.ctrlKey&&(!e.altKey&&!e.shiftKey&&!e.metaKey&&(!k||!k.type&&!f(k).is("[contenteditable]")))&&f.each(d,function(d,k){if(1<a.group.length&&k[c]!==r)return b[d](k[c]),e.preventDefault(),!1;if(-1<f.inArray(c,k))return b[d](),e.preventDefault(),!1})}),f.fn.mousewheel&&a.mouseWheel&&b.wrap.bind("mousewheel.fb",function(d,c,k,g){for(var h=f(d.target||null),j=!1;h.length&&!j&&!h.is(".fancybox-skin")&&!h.is(".fancybox-wrap");)j=h[0]&&!(h[0].style.overflow&& "hidden"===h[0].style.overflow)&&(h[0].clientWidth&&h[0].scrollWidth>h[0].clientWidth||h[0].clientHeight&&h[0].scrollHeight>h[0].clientHeight),h=f(h).parent();if(0!==c&&!j&&1<b.group.length&&!a.canShrink){if(0<g||0<k)b.prev(0<g?"down":"left");else if(0>g||0>k)b.next(0>g?"up":"right");d.preventDefault()}}))},trigger:function(a,d){var e,c=d||b.coming||b.current;if(c){f.isFunction(c[a])&&(e=c[a].apply(c,Array.prototype.slice.call(arguments,1)));if(!1===e)return!1;c.helpers&&f.each(c.helpers,function(d, e){e&&(b.helpers[d]&&f.isFunction(b.helpers[d][a]))&&(e=f.extend(!0,{},b.helpers[d].defaults,e),b.helpers[d][a](e,c))});f.event.trigger(a+".fb")}},isImage:function(a){return p(a)&&a.match(/(^data:image\/.*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp)((\?|#).*)?$)/i)},isSWF:function(a){return p(a)&&a.match(/\.(swf)((\?|#).*)?$/i)},_start:function(a){var d={},e,c;a=l(a);e=b.group[a]||null;if(!e)return!1;d=f.extend(!0,{},b.opts,e);e=d.margin;c=d.padding;"number"===f.type(e)&&(d.margin=[e,e,e,e]);"number"===f.type(c)&& (d.padding=[c,c,c,c]);d.modal&&f.extend(!0,d,{closeBtn:!1,closeClick:!1,nextClick:!1,arrows:!1,mouseWheel:!1,keys:null,helpers:{overlay:{closeClick:!1}}});d.autoSize&&(d.autoWidth=d.autoHeight=!0);"auto"===d.width&&(d.autoWidth=!0);"auto"===d.height&&(d.autoHeight=!0);d.group=b.group;d.index=a;b.coming=d;if(!1===b.trigger("beforeLoad"))b.coming=null;else{c=d.type;e=d.href;if(!c)return b.coming=null,b.current&&b.router&&"jumpto"!==b.router?(b.current.index=a,b[b.router](b.direction)):!1;b.isActive= !0;if("image"===c||"swf"===c)d.autoHeight=d.autoWidth=!1,d.scrolling="visible";"image"===c&&(d.aspectRatio=!0);"iframe"===c&&s&&(d.scrolling="scroll");d.wrap=f(d.tpl.wrap).addClass("fancybox-"+(s?"mobile":"desktop")+" fancybox-type-"+c+" fancybox-tmp "+d.wrapCSS).appendTo(d.parent||"body");f.extend(d,{skin:f(".fancybox-skin",d.wrap),outer:f(".fancybox-outer",d.wrap),inner:f(".fancybox-inner",d.wrap)});f.each(["Top","Right","Bottom","Left"],function(a,b){d.skin.css("padding"+b,x(d.padding[a]))});b.trigger("onReady"); if("inline"===c||"html"===c){if(!d.content||!d.content.length)return b._error("content")}else if(!e)return b._error("href");"image"===c?b._loadImage():"ajax"===c?b._loadAjax():"iframe"===c?b._loadIframe():b._afterLoad()}},_error:function(a){f.extend(b.coming,{type:"html",autoWidth:!0,autoHeight:!0,minWidth:0,minHeight:0,scrolling:"no",hasError:a,content:b.coming.tpl.error});b._afterLoad()},_loadImage:function(){var a=b.imgPreload=new Image;a.onload=function(){this.onload=this.onerror=null;b.coming.width= this.width;b.coming.height=this.height;b._afterLoad()};a.onerror=function(){this.onload=this.onerror=null;b._error("image")};a.src=b.coming.href;!0!==a.complete&&b.showLoading()},_loadAjax:function(){var a=b.coming;b.showLoading();b.ajaxLoad=f.ajax(f.extend({},a.ajax,{url:a.href,error:function(a,e){b.coming&&"abort"!==e?b._error("ajax",a):b.hideLoading()},success:function(d,e){"success"===e&&(a.content=d,b._afterLoad())}}))},_loadIframe:function(){var a=b.coming,d=f(a.tpl.iframe.replace(/\{rnd\}/g, (new Date).getTime())).attr("scrolling",s?"auto":a.iframe.scrolling).attr("src",a.href);f(a.wrap).bind("onReset",function(){try{f(this).find("iframe").hide().attr("src","//about:blank").end().empty()}catch(a){}});a.iframe.preload&&(b.showLoading(),d.one("load",function(){f(this).data("ready",1);s||f(this).bind("load.fb",b.update);f(this).parents(".fancybox-wrap").width("100%").removeClass("fancybox-tmp").show();b._afterLoad()}));a.content=d.appendTo(a.inner);a.iframe.preload||b._afterLoad()},_preloadImages:function(){var a= b.group,d=b.current,e=a.length,c=d.preload?Math.min(d.preload,e-1):0,f,g;for(g=1;g<=c;g+=1)f=a[(d.index+g)%e],"image"===f.type&&f.href&&((new Image).src=f.href)},_afterLoad:function(){var a=b.coming,d=b.current,e,c,k,g,h;b.hideLoading();if(a&&!1!==b.isActive)if(!1===b.trigger("afterLoad",a,d))a.wrap.stop(!0).trigger("onReset").remove(),b.coming=null;else{d&&(b.trigger("beforeChange",d),d.wrap.stop(!0).removeClass("fancybox-opened").find(".fancybox-item, .fancybox-nav").remove());b.unbindEvents(); e=a.content;c=a.type;k=a.scrolling;f.extend(b,{wrap:a.wrap,skin:a.skin,outer:a.outer,inner:a.inner,current:a,previous:d});g=a.href;switch(c){case "inline":case "ajax":case "html":a.selector?e=f("<div>").html(e).find(a.selector):t(e)&&(e.data("fancybox-placeholder")||e.data("fancybox-placeholder",f('<div class="fancybox-placeholder"></div>').insertAfter(e).hide()),e=e.show().detach(),a.wrap.bind("onReset",function(){f(this).find(e).length&&e.hide().replaceAll(e.data("fancybox-placeholder")).data("fancybox-placeholder", !1)}));break;case "image":e=a.tpl.image.replace("{href}",g);break;case "swf":e='<object id="fancybox-swf" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="100%" height="100%"><param name="movie" value="'+g+'"></param>',h="",f.each(a.swf,function(a,b){e+='<param name="'+a+'" value="'+b+'"></param>';h+=" "+a+'="'+b+'"'}),e+='<embed src="'+g+'" type="application/x-shockwave-flash" width="100%" height="100%"'+h+"></embed></object>"}(!t(e)||!e.parent().is(a.inner))&&a.inner.append(e);b.trigger("beforeShow"); a.inner.css("overflow","yes"===k?"scroll":"no"===k?"hidden":k);b._setDimension();b.reposition();b.isOpen=!1;b.coming=null;b.bindEvents();if(b.isOpened){if(d.prevMethod)b.transitions[d.prevMethod]()}else f(".fancybox-wrap").not(a.wrap).stop(!0).trigger("onReset").remove();b.transitions[b.isOpened?a.nextMethod:a.openMethod]();b._preloadImages()}},_setDimension:function(){var a=b.getViewport(),d=0,e=!1,c=!1,e=b.wrap,k=b.skin,g=b.inner,h=b.current,c=h.width,j=h.height,m=h.minWidth,u=h.minHeight,n=h.maxWidth, v=h.maxHeight,s=h.scrolling,q=h.scrollOutside?h.scrollbarWidth:0,y=h.margin,p=l(y[1]+y[3]),r=l(y[0]+y[2]),z,A,t,D,B,G,C,E,w;e.add(k).add(g).width("auto").height("auto").removeClass("fancybox-tmp");y=l(k.outerWidth(!0)-k.width());z=l(k.outerHeight(!0)-k.height());A=p+y;t=r+z;D=F(c)?(a.w-A)*l(c)/100:c;B=F(j)?(a.h-t)*l(j)/100:j;if("iframe"===h.type){if(w=h.content,h.autoHeight&&1===w.data("ready"))try{w[0].contentWindow.document.location&&(g.width(D).height(9999),G=w.contents().find("body"),q&&G.css("overflow-x", "hidden"),B=G.height())}catch(H){}}else if(h.autoWidth||h.autoHeight)g.addClass("fancybox-tmp"),h.autoWidth||g.width(D),h.autoHeight||g.height(B),h.autoWidth&&(D=g.width()),h.autoHeight&&(B=g.height()),g.removeClass("fancybox-tmp");c=l(D);j=l(B);E=D/B;m=l(F(m)?l(m,"w")-A:m);n=l(F(n)?l(n,"w")-A:n);u=l(F(u)?l(u,"h")-t:u);v=l(F(v)?l(v,"h")-t:v);G=n;C=v;h.fitToView&&(n=Math.min(a.w-A,n),v=Math.min(a.h-t,v));A=a.w-p;r=a.h-r;h.aspectRatio?(c>n&&(c=n,j=l(c/E)),j>v&&(j=v,c=l(j*E)),c<m&&(c=m,j=l(c/E)),j<u&& (j=u,c=l(j*E))):(c=Math.max(m,Math.min(c,n)),h.autoHeight&&"iframe"!==h.type&&(g.width(c),j=g.height()),j=Math.max(u,Math.min(j,v)));if(h.fitToView)if(g.width(c).height(j),e.width(c+y),a=e.width(),p=e.height(),h.aspectRatio)for(;(a>A||p>r)&&(c>m&&j>u)&&!(19<d++);)j=Math.max(u,Math.min(v,j-10)),c=l(j*E),c<m&&(c=m,j=l(c/E)),c>n&&(c=n,j=l(c/E)),g.width(c).height(j),e.width(c+y),a=e.width(),p=e.height();else c=Math.max(m,Math.min(c,c-(a-A))),j=Math.max(u,Math.min(j,j-(p-r)));q&&("auto"===s&&j<B&&c+y+ q<A)&&(c+=q);g.width(c).height(j);e.width(c+y);a=e.width();p=e.height();e=(a>A||p>r)&&c>m&&j>u;c=h.aspectRatio?c<G&&j<C&&c<D&&j<B:(c<G||j<C)&&(c<D||j<B);f.extend(h,{dim:{width:x(a),height:x(p)},origWidth:D,origHeight:B,canShrink:e,canExpand:c,wPadding:y,hPadding:z,wrapSpace:p-k.outerHeight(!0),skinSpace:k.height()-j});!w&&(h.autoHeight&&j>u&&j<v&&!c)&&g.height("auto")},_getPosition:function(a){var d=b.current,e=b.getViewport(),c=d.margin,f=b.wrap.width()+c[1]+c[3],g=b.wrap.height()+c[0]+c[2],c={position:"absolute", top:c[0],left:c[3]};d.autoCenter&&d.fixed&&!a&&g<=e.h&&f<=e.w?c.position="fixed":d.locked||(c.top+=e.y,c.left+=e.x);c.top=x(Math.max(c.top,c.top+(e.h-g)*d.topRatio));c.left=x(Math.max(c.left,c.left+(e.w-f)*d.leftRatio));return c},_afterZoomIn:function(){var a=b.current;a&&(b.isOpen=b.isOpened=!0,b.wrap.css("overflow","visible").addClass("fancybox-opened"),b.update(),(a.closeClick||a.nextClick&&1<b.group.length)&&b.inner.css("cursor","pointer").bind("click.fb",function(d){!f(d.target).is("a")&&!f(d.target).parent().is("a")&& (d.preventDefault(),b[a.closeClick?"close":"next"]())}),a.closeBtn&&f(a.tpl.closeBtn).appendTo(b.skin).bind("click.fb",function(a){a.preventDefault();b.close()}),a.arrows&&1<b.group.length&&((a.loop||0<a.index)&&f(a.tpl.prev).appendTo(b.outer).bind("click.fb",b.prev),(a.loop||a.index<b.group.length-1)&&f(a.tpl.next).appendTo(b.outer).bind("click.fb",b.next)),b.trigger("afterShow"),!a.loop&&a.index===a.group.length-1?b.play(!1):b.opts.autoPlay&&!b.player.isActive&&(b.opts.autoPlay=!1,b.play()))},_afterZoomOut:function(a){a= a||b.current;f(".fancybox-wrap").trigger("onReset").remove();f.extend(b,{group:{},opts:{},router:!1,current:null,isActive:!1,isOpened:!1,isOpen:!1,isClosing:!1,wrap:null,skin:null,outer:null,inner:null});b.trigger("afterClose",a)}});b.transitions={getOrigPosition:function(){var a=b.current,d=a.element,e=a.orig,c={},f=50,g=50,h=a.hPadding,j=a.wPadding,m=b.getViewport();!e&&(a.isDom&&d.is(":visible"))&&(e=d.find("img:first"),e.length||(e=d));t(e)?(c=e.offset(),e.is("img")&&(f=e.outerWidth(),g=e.outerHeight())): (c.top=m.y+(m.h-g)*a.topRatio,c.left=m.x+(m.w-f)*a.leftRatio);if("fixed"===b.wrap.css("position")||a.locked)c.top-=m.y,c.left-=m.x;return c={top:x(c.top-h*a.topRatio),left:x(c.left-j*a.leftRatio),width:x(f+j),height:x(g+h)}},step:function(a,d){var e,c,f=d.prop;c=b.current;var g=c.wrapSpace,h=c.skinSpace;if("width"===f||"height"===f)e=d.end===d.start?1:(a-d.start)/(d.end-d.start),b.isClosing&&(e=1-e),c="width"===f?c.wPadding:c.hPadding,c=a-c,b.skin[f](l("width"===f?c:c-g*e)),b.inner[f](l("width"=== f?c:c-g*e-h*e))},zoomIn:function(){var a=b.current,d=a.pos,e=a.openEffect,c="elastic"===e,k=f.extend({opacity:1},d);delete k.position;c?(d=this.getOrigPosition(),a.openOpacity&&(d.opacity=0.1)):"fade"===e&&(d.opacity=0.1);b.wrap.css(d).animate(k,{duration:"none"===e?0:a.openSpeed,easing:a.openEasing,step:c?this.step:null,complete:b._afterZoomIn})},zoomOut:function(){var a=b.current,d=a.closeEffect,e="elastic"===d,c={opacity:0.1};e&&(c=this.getOrigPosition(),a.closeOpacity&&(c.opacity=0.1));b.wrap.animate(c, {duration:"none"===d?0:a.closeSpeed,easing:a.closeEasing,step:e?this.step:null,complete:b._afterZoomOut})},changeIn:function(){var a=b.current,d=a.nextEffect,e=a.pos,c={opacity:1},f=b.direction,g;e.opacity=0.1;"elastic"===d&&(g="down"===f||"up"===f?"top":"left","down"===f||"right"===f?(e[g]=x(l(e[g])-200),c[g]="+=200px"):(e[g]=x(l(e[g])+200),c[g]="-=200px"));"none"===d?b._afterZoomIn():b.wrap.css(e).animate(c,{duration:a.nextSpeed,easing:a.nextEasing,complete:b._afterZoomIn})},changeOut:function(){var a= b.previous,d=a.prevEffect,e={opacity:0.1},c=b.direction;"elastic"===d&&(e["down"===c||"up"===c?"top":"left"]=("up"===c||"left"===c?"-":"+")+"=200px");a.wrap.animate(e,{duration:"none"===d?0:a.prevSpeed,easing:a.prevEasing,complete:function(){f(this).trigger("onReset").remove()}})}};b.helpers.overlay={defaults:{closeClick:!0,speedOut:200,showEarly:!0,css:{},locked:!s,fixed:!0},overlay:null,fixed:!1,create:function(a){a=f.extend({},this.defaults,a);this.overlay&&this.close();this.overlay=f('<div class="fancybox-overlay"></div>').appendTo("body"); this.fixed=!1;a.fixed&&b.defaults.fixed&&(this.overlay.addClass("fancybox-overlay-fixed"),this.fixed=!0)},open:function(a){var d=this;a=f.extend({},this.defaults,a);this.overlay?this.overlay.unbind(".overlay").width("auto").height("auto"):this.create(a);this.fixed||(q.bind("resize.overlay",f.proxy(this.update,this)),this.update());a.closeClick&&this.overlay.bind("click.overlay",function(a){f(a.target).hasClass("fancybox-overlay")&&(b.isActive?b.close():d.close())});this.overlay.css(a.css).show()}, close:function(){f(".fancybox-overlay").remove();q.unbind("resize.overlay");this.overlay=null;!1!==this.margin&&(f("body").css("margin-right",this.margin),this.margin=!1);this.el&&this.el.removeClass("fancybox-lock")},update:function(){var a="100%",b;this.overlay.width(a).height("100%");H?(b=Math.max(z.documentElement.offsetWidth,z.body.offsetWidth),n.width()>b&&(a=n.width())):n.width()>q.width()&&(a=n.width());this.overlay.width(a).height(n.height())},onReady:function(a,b){f(".fancybox-overlay").stop(!0, !0);this.overlay||(this.margin=n.height()>q.height()||"scroll"===f("body").css("overflow-y")?f("body").css("margin-right"):!1,this.el=z.all&&!z.querySelector?f("html"):f("body"),this.create(a));a.locked&&this.fixed&&(b.locked=this.overlay.append(b.wrap),b.fixed=!1);!0===a.showEarly&&this.beforeShow.apply(this,arguments)},beforeShow:function(a,b){b.locked&&(this.el.addClass("fancybox-lock"),!1!==this.margin&&f("body").css("margin-right",l(this.margin)+b.scrollbarWidth));this.open(a)},onUpdate:function(){this.fixed|| this.update()},afterClose:function(a){this.overlay&&!b.isActive&&this.overlay.fadeOut(a.speedOut,f.proxy(this.close,this))}};b.helpers.title={defaults:{type:"float",position:"bottom"},beforeShow:function(a){var d=b.current,e=d.title,c=a.type;f.isFunction(e)&&(e=e.call(d.element,d));if(p(e)&&""!==f.trim(e)){d=f('<div class="fancybox-title fancybox-title-'+c+'-wrap">'+e+"</div>");switch(c){case "inside":c=b.skin;break;case "outside":c=b.wrap;break;case "over":c=b.inner;break;default:c=b.skin,d.appendTo("body"), H&&d.width(d.width()),d.wrapInner('<span class="child"></span>'),b.current.margin[2]+=Math.abs(l(d.css("margin-bottom")))}d["top"===a.position?"prependTo":"appendTo"](c)}}};f.fn.fancybox=function(a){var d,e=f(this),c=this.selector||"",k=function(g){var h=f(this).blur(),j=d,k,l;!g.ctrlKey&&(!g.altKey&&!g.shiftKey&&!g.metaKey)&&!h.is(".fancybox-wrap")&&(k=a.groupAttr||"data-fancybox-group",l=h.attr(k),l||(k="rel",l=h.get(0)[k]),l&&(""!==l&&"nofollow"!==l)&&(h=c.length?f(c):e,h=h.filter("["+k+'="'+l+ '"]'),j=h.index(this)),a.index=j,!1!==b.open(h,a)&&g.preventDefault())};a=a||{};d=a.index||0;!c||!1===a.live?e.unbind("click.fb-start").bind("click.fb-start",k):n.undelegate(c,"click.fb-start").delegate(c+":not('.fancybox-item, .fancybox-nav')","click.fb-start",k);this.filter("[data-fancybox-start=1]").trigger("click");return this};n.ready(function(){f.scrollbarWidth===r&&(f.scrollbarWidth=function(){var a=f('<div style="width:50px;height:50px;overflow:auto"><div/></div>').appendTo("body"),b=a.children(), b=b.innerWidth()-b.height(99).innerWidth();a.remove();return b});if(f.support.fixedPosition===r){var a=f.support,d=f('<div style="position:fixed;top:20px;"></div>').appendTo("body"),e=20===d[0].offsetTop||15===d[0].offsetTop;d.remove();a.fixedPosition=e}f.extend(b.defaults,{scrollbarWidth:f.scrollbarWidth(),fixed:f.support.fixedPosition,parent:f("body")})})})(window,document,jQuery); $(document).ready(function() { $(".fancybox").fancybox({ helpers: { title: false, overlay: { locked: false } } }); }); ', 'modified' => '2016-11-22 16:33:55' ), (int) 2 => array( 'id' => (int) 6, 'name' => 'owl.carousel', 'data' => '"function"!=typeof Object.create&&(Object.create=function(t){function e(){}return e.prototype=t,new e}),function(t,e,o){var i={init:function(e,o){var i=this;i.$elem=t(o),i.options=t.extend({},t.fn.owlCarousel.options,i.$elem.data(),e),i.userOptions=e,i.loadContent()},loadContent:function(){function e(t){var e,o="";if("function"==typeof i.options.jsonSuccess)i.options.jsonSuccess.apply(this,[t]);else{for(e in t.owl)t.owl.hasOwnProperty(e)&&(o+=t.owl[e].item);i.$elem.html(o)}i.logIn()}var o,i=this;"function"==typeof i.options.beforeInit&&i.options.beforeInit.apply(this,[i.$elem]),"string"==typeof i.options.jsonPath?(o=i.options.jsonPath,t.getJSON(o,e)):i.logIn()},logIn:function(){var t=this;t.$elem.data("owl-originalStyles",t.$elem.attr("style")),t.$elem.data("owl-originalClasses",t.$elem.attr("class")),t.$elem.css({opacity:0}),t.orignalItems=t.options.items,t.checkBrowser(),t.wrapperWidth=0,t.checkVisible=null,t.setVars()},setVars:function(){var t=this;return 0===t.$elem.children().length?!1:(t.baseClass(),t.eventTypes(),t.$userItems=t.$elem.children(),t.itemsAmount=t.$userItems.length,t.wrapItems(),t.$owlItems=t.$elem.find(".owl-item"),t.$owlWrapper=t.$elem.find(".owl-wrapper"),t.playDirection="next",t.prevItem=0,t.prevArr=[0],t.currentItem=0,t.customEvents(),void t.onStartup())},onStartup:function(){var t=this;t.updateItems(),t.calculateAll(),t.buildControls(),t.updateControls(),t.response(),t.moveEvents(),t.stopOnHover(),t.owlStatus(),t.options.transitionStyle!==!1&&t.transitionTypes(t.options.transitionStyle),t.options.autoPlay===!0&&(t.options.autoPlay=5e3),t.play(),t.$elem.find(".owl-wrapper").css("display","block"),t.$elem.is(":visible")?t.$elem.css("opacity",1):t.watchVisibility(),t.onstartup=!1,t.eachMoveUpdate(),"function"==typeof t.options.afterInit&&t.options.afterInit.apply(this,[t.$elem])},eachMoveUpdate:function(){var t=this;t.options.lazyLoad===!0&&t.lazyLoad(),t.options.autoHeight===!0&&t.autoHeight(),t.onVisibleItems(),"function"==typeof t.options.afterAction&&t.options.afterAction.apply(this,[t.$elem])},updateVars:function(){var t=this;"function"==typeof t.options.beforeUpdate&&t.options.beforeUpdate.apply(this,[t.$elem]),t.watchVisibility(),t.updateItems(),t.calculateAll(),t.updatePosition(),t.updateControls(),t.eachMoveUpdate(),"function"==typeof t.options.afterUpdate&&t.options.afterUpdate.apply(this,[t.$elem])},reload:function(){var t=this;e.setTimeout(function(){t.updateVars()},0)},watchVisibility:function(){var t=this;return t.$elem.is(":visible")!==!1?!1:(t.$elem.css({opacity:0}),e.clearInterval(t.autoPlayInterval),e.clearInterval(t.checkVisible),void(t.checkVisible=e.setInterval(function(){t.$elem.is(":visible")&&(t.reload(),t.$elem.animate({opacity:1},200),e.clearInterval(t.checkVisible))},500)))},wrapItems:function(){var t=this;t.$userItems.wrapAll('<div class="owl-wrapper">').wrap('<div class="owl-item"></div>'),t.$elem.find(".owl-wrapper").wrap('<div class="owl-wrapper-outer">'),t.wrapperOuter=t.$elem.find(".owl-wrapper-outer"),t.$elem.css("display","block")},baseClass:function(){var t=this,e=t.$elem.hasClass(t.options.baseClass),o=t.$elem.hasClass(t.options.theme);e||t.$elem.addClass(t.options.baseClass),o||t.$elem.addClass(t.options.theme)},updateItems:function(){var e,o,i=this;if(i.options.responsive===!1)return!1;if(i.options.singleItem===!0)return i.options.items=i.orignalItems=1,i.options.itemsCustom=!1,i.options.itemsDesktop=!1,i.options.itemsDesktopSmall=!1,i.options.itemsTablet=!1,i.options.itemsTabletSmall=!1,i.options.itemsMobile=!1,!1;if(e=t(i.options.responsiveBaseWidth).width(),e>(i.options.itemsDesktop[0]||i.orignalItems)&&(i.options.items=i.orignalItems),i.options.itemsCustom!==!1)for(i.options.itemsCustom.sort(function(t,e){return t[0]-e[0]}),o=0;o<i.options.itemsCustom.length;o+=1)i.options.itemsCustom[o][0]<=e&&(i.options.items=i.options.itemsCustom[o][1]);else e<=i.options.itemsDesktop[0]&&i.options.itemsDesktop!==!1&&(i.options.items=i.options.itemsDesktop[1]),e<=i.options.itemsDesktopSmall[0]&&i.options.itemsDesktopSmall!==!1&&(i.options.items=i.options.itemsDesktopSmall[1]),e<=i.options.itemsTablet[0]&&i.options.itemsTablet!==!1&&(i.options.items=i.options.itemsTablet[1]),e<=i.options.itemsTabletSmall[0]&&i.options.itemsTabletSmall!==!1&&(i.options.items=i.options.itemsTabletSmall[1]),e<=i.options.itemsMobile[0]&&i.options.itemsMobile!==!1&&(i.options.items=i.options.itemsMobile[1]);i.options.items>i.itemsAmount&&i.options.itemsScaleUp===!0&&(i.options.items=i.itemsAmount)},response:function(){var o,i,n=this;return n.options.responsive!==!0?!1:(i=t(e).width(),n.resizer=function(){t(e).width()!==i&&(n.options.autoPlay!==!1&&e.clearInterval(n.autoPlayInterval),e.clearTimeout(o),o=e.setTimeout(function(){i=t(e).width(),n.updateVars()},n.options.responsiveRefreshRate))},void t(e).resize(n.resizer))},updatePosition:function(){var t=this;t.jumpTo(t.currentItem),t.options.autoPlay!==!1&&t.checkAp()},appendItemsSizes:function(){var e=this,o=0,i=e.itemsAmount-e.options.items;e.$owlItems.each(function(n){var s=t(this);s.css({width:e.itemWidth}).data("owl-item",Number(n)),(n%e.options.items===0||n===i)&&(n>i||(o+=1)),s.data("owl-roundPages",o)})},appendWrapperSizes:function(){var t=this,e=t.$owlItems.length*t.itemWidth;t.$owlWrapper.css({width:e,left:0}),t.appendItemsSizes()},calculateAll:function(){var t=this;t.calculateWidth(),t.appendWrapperSizes(),t.loops(),t.max()},calculateWidth:function(){var t=this;t.itemWidth=Math.round(t.$elem.width()/t.options.items)},max:function(){var t=this,e=-1*(t.itemsAmount*t.itemWidth-t.options.items*t.itemWidth);return t.options.items>t.itemsAmount?(t.maximumItem=0,e=0,t.maximumPixels=0):(t.maximumItem=t.itemsAmount-t.options.items,t.maximumPixels=e),e},min:function(){return 0},loops:function(){var e,o,i,n=this,s=0,a=0;for(n.positionsInArray=[0],n.pagesInArray=[],e=0;e<n.itemsAmount;e+=1)a+=n.itemWidth,n.positionsInArray.push(-a),n.options.scrollPerPage===!0&&(o=t(n.$owlItems[e]),i=o.data("owl-roundPages"),i!==s&&(n.pagesInArray[s]=n.positionsInArray[e],s=i))},buildControls:function(){var e=this;(e.options.navigation===!0||e.options.pagination===!0)&&(e.owlControls=t('<div class="owl-controls"/>').toggleClass("clickable",!e.browser.isTouch).appendTo(e.$elem)),e.options.pagination===!0&&e.buildPagination(),e.options.navigation===!0&&e.buildButtons()},buildButtons:function(){var e=this,o=t('<div class="owl-buttons"/>');e.owlControls.append(o),e.buttonPrev=t("<div/>",{"class":"owl-prev",html:e.options.navigationText[0]||""}),e.buttonNext=t("<div/>",{"class":"owl-next",html:e.options.navigationText[1]||""}),o.append(e.buttonPrev).append(e.buttonNext),o.on("touchstart.owlControls mousedown.owlControls",'div[class^="owl"]',function(t){t.preventDefault()}),o.on("touchend.owlControls mouseup.owlControls",'div[class^="owl"]',function(o){o.preventDefault(),t(this).hasClass("owl-next")?e.next():e.prev()})},buildPagination:function(){var e=this;e.paginationWrapper=t('<div class="owl-pagination"/>'),e.owlControls.append(e.paginationWrapper),e.paginationWrapper.on("touchend.owlControls mouseup.owlControls",".owl-page",function(o){o.preventDefault(),Number(t(this).data("owl-page"))!==e.currentItem&&e.goTo(Number(t(this).data("owl-page")),!0)})},updatePagination:function(){var e,o,i,n,s,a,r=this;if(r.options.pagination===!1)return!1;for(r.paginationWrapper.html(""),e=0,o=r.itemsAmount-r.itemsAmount%r.options.items,n=0;n<r.itemsAmount;n+=1)n%r.options.items===0&&(e+=1,o===n&&(i=r.itemsAmount-r.options.items),s=t("<div/>",{"class":"owl-page"}),a=t("<span></span>",{text:r.options.paginationNumbers===!0?e:"","class":r.options.paginationNumbers===!0?"owl-numbers":""}),s.append(a),s.data("owl-page",o===n?i:n),s.data("owl-roundPages",e),r.paginationWrapper.append(s));r.checkPagination()},checkPagination:function(){var e=this;return e.options.pagination===!1?!1:void e.paginationWrapper.find(".owl-page").each(function(){t(this).data("owl-roundPages")===t(e.$owlItems[e.currentItem]).data("owl-roundPages")&&(e.paginationWrapper.find(".owl-page").removeClass("active"),t(this).addClass("active"))})},checkNavigation:function(){var t=this;return t.options.navigation===!1?!1:void(t.options.rewindNav===!1&&(0===t.currentItem&&0===t.maximumItem?(t.buttonPrev.addClass("disabled"),t.buttonNext.addClass("disabled")):0===t.currentItem&&0!==t.maximumItem?(t.buttonPrev.addClass("disabled"),t.buttonNext.removeClass("disabled")):t.currentItem===t.maximumItem?(t.buttonPrev.removeClass("disabled"),t.buttonNext.addClass("disabled")):0!==t.currentItem&&t.currentItem!==t.maximumItem&&(t.buttonPrev.removeClass("disabled"),t.buttonNext.removeClass("disabled"))))},updateControls:function(){var t=this;t.updatePagination(),t.checkNavigation(),t.owlControls&&(t.options.items>=t.itemsAmount?t.owlControls.hide():t.owlControls.show())},destroyControls:function(){var t=this;t.owlControls&&t.owlControls.remove()},next:function(t){var e=this;if(e.isTransition)return!1;if(e.currentItem+=e.options.scrollPerPage===!0?e.options.items:1,e.currentItem>e.maximumItem+(e.options.scrollPerPage===!0?e.options.items-1:0)){if(e.options.rewindNav!==!0)return e.currentItem=e.maximumItem,!1;e.currentItem=0,t="rewind"}e.goTo(e.currentItem,t)},prev:function(t){var e=this;if(e.isTransition)return!1;if(e.options.scrollPerPage===!0&&e.currentItem>0&&e.currentItem<e.options.items?e.currentItem=0:e.currentItem-=e.options.scrollPerPage===!0?e.options.items:1,e.currentItem<0){if(e.options.rewindNav!==!0)return e.currentItem=0,!1;e.currentItem=e.maximumItem,t="rewind"}e.goTo(e.currentItem,t)},goTo:function(t,o,i){var n,s=this;return s.isTransition?!1:("function"==typeof s.options.beforeMove&&s.options.beforeMove.apply(this,[s.$elem]),t>=s.maximumItem?t=s.maximumItem:0>=t&&(t=0),s.currentItem=s.owl.currentItem=t,s.options.transitionStyle!==!1&&"drag"!==i&&1===s.options.items&&s.browser.support3d===!0?(s.swapSpeed(0),s.browser.support3d===!0?s.transition3d(s.positionsInArray[t]):s.css2slide(s.positionsInArray[t],1),s.afterGo(),s.singleItemTransition(),!1):(n=s.positionsInArray[t],s.browser.support3d===!0?(s.isCss3Finish=!1,o===!0?(s.swapSpeed("paginationSpeed"),e.setTimeout(function(){s.isCss3Finish=!0},s.options.paginationSpeed)):"rewind"===o?(s.swapSpeed(s.options.rewindSpeed),e.setTimeout(function(){s.isCss3Finish=!0},s.options.rewindSpeed)):(s.swapSpeed("slideSpeed"),e.setTimeout(function(){s.isCss3Finish=!0},s.options.slideSpeed)),s.transition3d(n)):o===!0?s.css2slide(n,s.options.paginationSpeed):"rewind"===o?s.css2slide(n,s.options.rewindSpeed):s.css2slide(n,s.options.slideSpeed),void s.afterGo()))},jumpTo:function(t){var e=this;"function"==typeof e.options.beforeMove&&e.options.beforeMove.apply(this,[e.$elem]),t>=e.maximumItem||-1===t?t=e.maximumItem:0>=t&&(t=0),e.swapSpeed(0),e.browser.support3d===!0?e.transition3d(e.positionsInArray[t]):e.css2slide(e.positionsInArray[t],1),e.currentItem=e.owl.currentItem=t,e.afterGo()},afterGo:function(){var t=this;t.prevArr.push(t.currentItem),t.prevItem=t.owl.prevItem=t.prevArr[t.prevArr.length-2],t.prevArr.shift(0),t.prevItem!==t.currentItem&&(t.checkPagination(),t.checkNavigation(),t.eachMoveUpdate(),t.options.autoPlay!==!1&&t.checkAp()),"function"==typeof t.options.afterMove&&t.prevItem!==t.currentItem&&t.options.afterMove.apply(this,[t.$elem])},stop:function(){var t=this;t.apStatus="stop",e.clearInterval(t.autoPlayInterval)},checkAp:function(){var t=this;"stop"!==t.apStatus&&t.play()},play:function(){var t=this;return t.apStatus="play",t.options.autoPlay===!1?!1:(e.clearInterval(t.autoPlayInterval),void(t.autoPlayInterval=e.setInterval(function(){t.next(!0)},t.options.autoPlay)))},swapSpeed:function(t){var e=this;"slideSpeed"===t?e.$owlWrapper.css(e.addCssSpeed(e.options.slideSpeed)):"paginationSpeed"===t?e.$owlWrapper.css(e.addCssSpeed(e.options.paginationSpeed)):"string"!=typeof t&&e.$owlWrapper.css(e.addCssSpeed(t))},addCssSpeed:function(t){return{"-webkit-transition":"all "+t+"ms ease","-moz-transition":"all "+t+"ms ease","-o-transition":"all "+t+"ms ease",transition:"all "+t+"ms ease"}},removeTransition:function(){return{"-webkit-transition":"","-moz-transition":"","-o-transition":"",transition:""}},doTranslate:function(t){return{"-webkit-transform":"translate3d("+t+"px, 0px, 0px)","-moz-transform":"translate3d("+t+"px, 0px, 0px)","-o-transform":"translate3d("+t+"px, 0px, 0px)","-ms-transform":"translate3d("+t+"px, 0px, 0px)",transform:"translate3d("+t+"px, 0px,0px)"}},transition3d:function(t){var e=this;e.$owlWrapper.css(e.doTranslate(t))},css2move:function(t){var e=this;e.$owlWrapper.css({left:t})},css2slide:function(t,e){var o=this;o.isCssFinish=!1,o.$owlWrapper.stop(!0,!0).animate({left:t},{duration:e||o.options.slideSpeed,complete:function(){o.isCssFinish=!0}})},checkBrowser:function(){var t,i,n,s,a=this,r="translate3d(0px, 0px, 0px)",l=o.createElement("div");l.style.cssText=" -moz-transform:"+r+"; -ms-transform:"+r+"; -o-transform:"+r+"; -webkit-transform:"+r+"; transform:"+r,t=/translate3d\(0px, 0px, 0px\)/g,i=l.style.cssText.match(t),n=null!==i&&1===i.length,s="ontouchstart"in e||e.navigator.msMaxTouchPoints,a.browser={support3d:n,isTouch:s}},moveEvents:function(){var t=this;(t.options.mouseDrag!==!1||t.options.touchDrag!==!1)&&(t.gestures(),t.disabledEvents())},eventTypes:function(){var t=this,e=["s","e","x"];t.ev_types={},t.options.mouseDrag===!0&&t.options.touchDrag===!0?e=["touchstart.owl mousedown.owl","touchmove.owl mousemove.owl","touchend.owl touchcancel.owl mouseup.owl"]:t.options.mouseDrag===!1&&t.options.touchDrag===!0?e=["touchstart.owl","touchmove.owl","touchend.owl touchcancel.owl"]:t.options.mouseDrag===!0&&t.options.touchDrag===!1&&(e=["mousedown.owl","mousemove.owl","mouseup.owl"]),t.ev_types.start=e[0],t.ev_types.move=e[1],t.ev_types.end=e[2]},disabledEvents:function(){var e=this;e.$elem.on("dragstart.owl",function(t){t.preventDefault()}),e.$elem.on("mousedown.disableTextSelect",function(e){return t(e.target).is("input, textarea, select, option")})},gestures:function(){function i(t){if(void 0!==t.touches)return{x:t.touches[0].pageX,y:t.touches[0].pageY};if(void 0===t.touches){if(void 0!==t.pageX)return{x:t.pageX,y:t.pageY};if(void 0===t.pageX)return{x:t.clientX,y:t.clientY}}}function n(e){"on"===e?(t(o).on(l.ev_types.move,a),t(o).on(l.ev_types.end,r)):"off"===e&&(t(o).off(l.ev_types.move),t(o).off(l.ev_types.end))}function s(o){var s,a=o.originalEvent||o||e.event;if(3===a.which)return!1;if(!(l.itemsAmount<=l.options.items)){if(l.isCssFinish===!1&&!l.options.dragBeforeAnimFinish)return!1;if(l.isCss3Finish===!1&&!l.options.dragBeforeAnimFinish)return!1;l.options.autoPlay!==!1&&e.clearInterval(l.autoPlayInterval),l.browser.isTouch===!0||l.$owlWrapper.hasClass("grabbing")||l.$owlWrapper.addClass("grabbing"),l.newPosX=0,l.newRelativeX=0,t(this).css(l.removeTransition()),s=t(this).position(),p.relativePos=s.left,p.offsetX=i(a).x-s.left,p.offsetY=i(a).y-s.top,n("on"),p.sliding=!1,p.targetElement=a.target||a.srcElement}}function a(n){var s,a,r=n.originalEvent||n||e.event;l.newPosX=i(r).x-p.offsetX,l.newPosY=i(r).y-p.offsetY,l.newRelativeX=l.newPosX-p.relativePos,"function"==typeof l.options.startDragging&&p.dragging!==!0&&0!==l.newRelativeX&&(p.dragging=!0,l.options.startDragging.apply(l,[l.$elem])),(l.newRelativeX>8||l.newRelativeX<-8)&&l.browser.isTouch===!0&&(void 0!==r.preventDefault?r.preventDefault():r.returnValue=!1,p.sliding=!0),(l.newPosY>10||l.newPosY<-10)&&p.sliding===!1&&t(o).off("touchmove.owl"),s=function(){return l.newRelativeX/5},a=function(){return l.maximumPixels+l.newRelativeX/5},l.newPosX=Math.max(Math.min(l.newPosX,s()),a()),l.browser.support3d===!0?l.transition3d(l.newPosX):l.css2move(l.newPosX)}function r(o){var i,s,a,r=o.originalEvent||o||e.event;r.target=r.target||r.srcElement,p.dragging=!1,l.browser.isTouch!==!0&&l.$owlWrapper.removeClass("grabbing"),l.dragDirection=l.owl.dragDirection=l.newRelativeX<0?"left":"right",0!==l.newRelativeX&&(i=l.getNewPosition(),l.goTo(i,!1,"drag"),p.targetElement===r.target&&l.browser.isTouch!==!0&&(t(r.target).on("click.disable",function(e){e.stopImmediatePropagation(),e.stopPropagation(),e.preventDefault(),t(e.target).off("click.disable")}),s=t._data(r.target,"events").click,a=s.pop(),s.splice(0,0,a))),n("off")}var l=this,p={offsetX:0,offsetY:0,baseElWidth:0,relativePos:0,position:null,minSwipe:null,maxSwipe:null,sliding:null,dargging:null,targetElement:null};l.isCssFinish=!0,l.$elem.on(l.ev_types.start,".owl-wrapper",s)},getNewPosition:function(){var t=this,e=t.closestItem();return e>t.maximumItem?(t.currentItem=t.maximumItem,e=t.maximumItem):t.newPosX>=0&&(e=0,t.currentItem=0),e},closestItem:function(){var e=this,o=e.options.scrollPerPage===!0?e.pagesInArray:e.positionsInArray,i=e.newPosX,n=null;return t.each(o,function(s,a){i-e.itemWidth/20>o[s+1]&&i-e.itemWidth/20<a&&"left"===e.moveDirection()?(n=a,e.currentItem=e.options.scrollPerPage===!0?t.inArray(n,e.positionsInArray):s):i+e.itemWidth/20<a&&i+e.itemWidth/20>(o[s+1]||o[s]-e.itemWidth)&&"right"===e.moveDirection()&&(e.options.scrollPerPage===!0?(n=o[s+1]||o[o.length-1],e.currentItem=t.inArray(n,e.positionsInArray)):(n=o[s+1],e.currentItem=s+1))}),e.currentItem},moveDirection:function(){var t,e=this;return e.newRelativeX<0?(t="right",e.playDirection="next"):(t="left",e.playDirection="prev"),t},customEvents:function(){var t=this;t.$elem.on("owl.next",function(){t.next()}),t.$elem.on("owl.prev",function(){t.prev()}),t.$elem.on("owl.play",function(e,o){t.options.autoPlay=o,t.play(),t.hoverStatus="play"}),t.$elem.on("owl.stop",function(){t.stop(),t.hoverStatus="stop"}),t.$elem.on("owl.goTo",function(e,o){t.goTo(o)}),t.$elem.on("owl.jumpTo",function(e,o){t.jumpTo(o)})},stopOnHover:function(){var t=this;t.options.stopOnHover===!0&&t.browser.isTouch!==!0&&t.options.autoPlay!==!1&&(t.$elem.on("mouseover",function(){t.stop()}),t.$elem.on("mouseout",function(){"stop"!==t.hoverStatus&&t.play()}))},lazyLoad:function(){var e,o,i,n,s,a=this;if(a.options.lazyLoad===!1)return!1;for(e=0;e<a.itemsAmount;e+=1)o=t(a.$owlItems[e]),"loaded"!==o.data("owl-loaded")&&(i=o.data("owl-item"),n=o.find(".lazyOwl"),"string"==typeof n.data("src")?(void 0===o.data("owl-loaded")&&(n.hide(),o.addClass("loading").data("owl-loaded","checked")),s=a.options.lazyFollow===!0?i>=a.currentItem:!0,s&&i<a.currentItem+a.options.items&&n.length&&a.lazyPreload(o,n)):o.data("owl-loaded","loaded"))},lazyPreload:function(t,o){function i(){t.data("owl-loaded","loaded").removeClass("loading"),o.removeAttr("data-src"),"fade"===a.options.lazyEffect?o.fadeIn(400):o.show(),"function"==typeof a.options.afterLazyLoad&&a.options.afterLazyLoad.apply(this,[a.$elem])}function n(){r+=1,a.completeImg(o.get(0))||s===!0?i():100>=r?e.setTimeout(n,100):i()}var s,a=this,r=0;"DIV"===o.prop("tagName")?(o.css("background-image","url("+o.data("src")+")"),s=!0):o[0].src=o.data("src"),n()},autoHeight:function(){function o(){var o=t(s.$owlItems[s.currentItem]).height();s.wrapperOuter.css("height",o+"px"),s.wrapperOuter.hasClass("autoHeight")||e.setTimeout(function(){s.wrapperOuter.addClass("autoHeight")},0)}function i(){n+=1,s.completeImg(a.get(0))?o():100>=n?e.setTimeout(i,100):s.wrapperOuter.css("height","")}var n,s=this,a=t(s.$owlItems[s.currentItem]).find("img");void 0!==a.get(0)?(n=0,i()):o()},completeImg:function(t){var e;return t.complete?(e=typeof t.naturalWidth,"undefined"!==e&&0===t.naturalWidth?!1:!0):!1},onVisibleItems:function(){var e,o=this;for(o.options.addClassActive===!0&&o.$owlItems.removeClass("active"),o.visibleItems=[],e=o.currentItem;e<o.currentItem+o.options.items;e+=1)o.visibleItems.push(e),o.options.addClassActive===!0&&t(o.$owlItems[e]).addClass("active");o.owl.visibleItems=o.visibleItems},transitionTypes:function(t){var e=this;e.outClass="owl-"+t+"-out",e.inClass="owl-"+t+"-in"},singleItemTransition:function(){function t(t){return{position:"relative",left:t+"px"}}var e=this,o=e.outClass,i=e.inClass,n=e.$owlItems.eq(e.currentItem),s=e.$owlItems.eq(e.prevItem),a=Math.abs(e.positionsInArray[e.currentItem])+e.positionsInArray[e.prevItem],r=Math.abs(e.positionsInArray[e.currentItem])+e.itemWidth/2,l="webkitAnimationEnd oAnimationEnd MSAnimationEnd animationend";e.isTransition=!0,e.$owlWrapper.addClass("owl-origin").css({"-webkit-transform-origin":r+"px","-moz-perspective-origin":r+"px","perspective-origin":r+"px"}),s.css(t(a,10)).addClass(o).on(l,function(){e.endPrev=!0,s.off(l),e.clearTransStyle(s,o)}),n.addClass(i).on(l,function(){e.endCurrent=!0,n.off(l),e.clearTransStyle(n,i)})},clearTransStyle:function(t,e){var o=this;t.css({position:"",left:""}).removeClass(e),o.endPrev&&o.endCurrent&&(o.$owlWrapper.removeClass("owl-origin"),o.endPrev=!1,o.endCurrent=!1,o.isTransition=!1)},owlStatus:function(){var t=this;t.owl={userOptions:t.userOptions,baseElement:t.$elem,userItems:t.$userItems,owlItems:t.$owlItems,currentItem:t.currentItem,prevItem:t.prevItem,visibleItems:t.visibleItems,isTouch:t.browser.isTouch,browser:t.browser,dragDirection:t.dragDirection}},clearEvents:function(){var i=this;i.$elem.off(".owl owl mousedown.disableTextSelect"),t(o).off(".owl owl"),t(e).off("resize",i.resizer)},unWrap:function(){var t=this;0!==t.$elem.children().length&&(t.$owlWrapper.unwrap(),t.$userItems.unwrap().unwrap(),t.owlControls&&t.owlControls.remove()),t.clearEvents(),t.$elem.attr("style",t.$elem.data("owl-originalStyles")||"").attr("class",t.$elem.data("owl-originalClasses"))},destroy:function(){var t=this;t.stop(),e.clearInterval(t.checkVisible),t.unWrap(),t.$elem.removeData()},reinit:function(e){var o=this,i=t.extend({},o.userOptions,e);o.unWrap(),o.init(i,o.$elem)},addItem:function(t,e){var o,i=this;return t?0===i.$elem.children().length?(i.$elem.append(t),i.setVars(),!1):(i.unWrap(),o=void 0===e||-1===e?-1:e,o>=i.$userItems.length||-1===o?i.$userItems.eq(-1).after(t):i.$userItems.eq(o).before(t),void i.setVars()):!1},removeItem:function(t){var e,o=this;return 0===o.$elem.children().length?!1:(e=void 0===t||-1===t?-1:t,o.unWrap(),o.$userItems.eq(e).remove(),void o.setVars())}};t.fn.owlCarousel=function(e){return this.each(function(){if(t(this).data("owl-init")===!0)return!1;t(this).data("owl-init",!0);var o=Object.create(i);o.init(e,this),t.data(this,"owlCarousel",o)})},t.fn.owlCarousel.options={items:5,itemsCustom:!1,itemsDesktop:[1199,4],itemsDesktopSmall:[979,3],itemsTablet:[768,2],itemsTabletSmall:!1,itemsMobile:[479,1],singleItem:!1,itemsScaleUp:!1,slideSpeed:200,paginationSpeed:800,rewindSpeed:1e3,autoPlay:!1,stopOnHover:!1,navigation:!1,navigationText:["prev","next"],rewindNav:!0,scrollPerPage:!1,pagination:!0,paginationNumbers:!1,responsive:!0,responsiveRefreshRate:200,responsiveBaseWidth:e,baseClass:"owl-carousel",theme:"owl-theme",lazyLoad:!1,lazyFollow:!0,lazyEffect:"fade",autoHeight:!1,jsonPath:!1,jsonSuccess:!1,dragBeforeAnimFinish:!0,mouseDrag:!0,touchDrag:!0,addClassActive:!1,transitionStyle:!1,beforeUpdate:!1,afterUpdate:!1,beforeInit:!1,afterInit:!1,beforeMove:!1,afterMove:!1,afterAction:!1,startDragging:!1,afterLazyLoad:!1}}(jQuery,window,document);', 'modified' => '2016-11-10 14:47:39' ), (int) 3 => array( 'id' => (int) 5, 'name' => 'jquery.panelslider.min', 'data' => '/* * jQuery Panel Slider plugin v0.1.1 * https://github.com/eduardomb/jquery-panelslider */ (function($) { 'use strict'; var $body = $('body'), _sliding = false; function _slideIn(panel, options) { var panelWidth = panel.outerWidth(true), bodyAnimation = {}, panelAnimation = {}; if(panel.is(':visible') || _sliding) { return; } _sliding = true; $body.addClass('ps-active'); panel.addClass('ps-active-panel').css({ position: 'fixed', top: 0, height: '100%', 'z-index': 999999 }); panel.data(options); switch (options.side) { case 'left': panel.css({ left: '-' + panelWidth + 'px', right: 'auto' }); bodyAnimation['margin-left'] = '+=' + panelWidth; panelAnimation.left = '+=' + panelWidth; break; case 'right': panel.css({ left: 'auto', right: '-' + panelWidth + 'px' }); bodyAnimation['margin-left'] = '-=' + panelWidth; panelAnimation.right = '+=' + panelWidth; break; } $body.animate(bodyAnimation, options.duration); panel.show().animate(panelAnimation, options.duration, function() { _sliding = false; if(typeof options.onOpen == 'function') { options.onOpen(); } }); } $.panelslider = function(element, options) { var active = $('.ps-active-panel'); var defaults = { side: 'left', // panel side: left or right duration: 200, // Transition duration in miliseconds clickClose: true, // If true closes panel when clicking outside it onOpen: null // When supplied, function is called after the panel opens }; options = $.extend({}, defaults, options); // If another panel is opened, close it before opening the new one if(active.is(':visible') && active[0] != element[0]) { $.panelslider.close(function() { _slideIn(element, options); }); } else if(!active.length || active.is(':hidden')) { _slideIn(element, options); } }; $.panelslider.close = function(callback) { var active = $('.ps-active-panel'), duration = active.data('duration'), panelWidth = active.outerWidth(true), bodyAnimation = {}, panelAnimation = {}; if(!active.length || active.is(':hidden') || _sliding) { return; } _sliding = true; switch(active.data('side')) { case 'left': bodyAnimation['margin-left'] = '-=' + panelWidth; panelAnimation.left = '-=' + panelWidth; break; case 'right': bodyAnimation['margin-left'] = '+=' + panelWidth; panelAnimation.right = '-=' + panelWidth; break; } active.animate(panelAnimation, duration); $body.animate(bodyAnimation, duration, function() { active.hide(); active.removeClass('ps-active-panel'); _sliding = false; if(callback) { callback(); } }).removeClass('ps-active'); }; // Bind click outside panel and ESC key to close panel if clickClose is true $(document).bind('click keyup', function(e) { var active = $('.ps-active-panel'); if(e.type == 'keyup' && e.keyCode != 27) { return; } if(active.is(':visible') && active.data('clickClose')) { $.panelslider.close(); } }); // Prevent click on panel to close it $(document).on('click', '.ps-active-panel', function(e) { e.stopPropagation(); }); $.fn.panelslider = function(options) { this.click(function(e) { var active = $('.ps-active-panel'), panel = $(this.getAttribute('href')); // Close panel if it is already opened otherwise open it if (active.is(':visible') && panel[0] == active[0]) { $.panelslider.close(); } else { $.panelslider(panel, options); } e.preventDefault(); e.stopPropagation(); }); return this; }; })(jQuery); ', 'modified' => '2016-11-10 14:47:39' ), (int) 4 => array( 'id' => (int) 4, 'name' => 'intlxform', 'data' => ' if($('body').hasClass('locale-sr')) { var checkingData = 'Provera podataka'; } else { var checkingData = 'Checking data'; } (function($){ // Create some defaults, extending them with any options that were provided $.fn.intlxform = function(options) { var _top = $(this); var settings = { 'type': 'post', 'action' : '', 'showResponse' : true, 'loadingMessage' : checkingData, 'wrapElem' : '', 'clearForm': true, 'fieldRemark' : true, 'hideForm' : false, 'onSuccess' : null, 'onFailure' : null, 'onError' : null, 'onFinish' : null, 'headers': { 'Accept' : 'application/json; charset=utf-8' } }; settings = $.extend(settings, options); return this.each(function() { if(settings.type.length == 0) { if($(this).attr('method') != undefined) { settings.type = $(this).attr('method'); } } if(settings.action.length == 0) { if($(this).attr('action') != undefined) { settings.action = $(this).attr('action'); } } $(this).submit(function(event){ event.preventDefault(); // Abort any pending request if (request) { request.abort(); } // Setup some local variables var $form = $(this); // Cache all fields var $inputs = $form.find("input, select, button, textarea"); // Serialize the data in the form $inputs.each(function() { if($(this).attr('data-defaultValue') != 'undefined') { if($(this).attr('data-defaultValue') == $(this).val()) { $(this).val(''); } } }); var serializedData = $form.serialize(); $inputs.each(function() { if($(this).attr('data-defaultValue') != 'undefined' && $(this).val() =='') { $(this).val($(this).attr('data-defaultValue')); } }); // Disable the inputs for the duration of the ajax request $inputs.prop("disabled", true); $form.find(".form-message").text(settings.loadingMessage); // Fire off the request var request = $.ajax({ url: settings.action, type: settings.type, headers: settings.headers, data: serializedData }); // Callback handler that will be called on success request.done(function (response, textStatus, jqXHR){ parseFormResponse(response, $form); }); // callback handler that will be called on failure request.fail(function (jqXHR, textStatus, errorThrown){ if(typeof settings.onFailure == 'function') { settings.onFailure.call(); } else { console.error( "The following error occured: "+ textStatus, errorThrown ); } }); // callback handler that will be called regardless // if the request failed or succeeded request.always(function () { // reenable the inputs $inputs.prop("disabled", false); }); // prevent default posting of form event.preventDefault(); }); }) function parseFormResponse(response, form) { form.find(".form-message").text(''); form.find(".validation-error").removeClass('validation-error'); form.find(".validation-error-message").remove(); // Make sure we have a JSON response if(typeof response == "string") { try { response = JSON.parse(response); } catch(e) { return false; } } // On error occured if(!response.response) { for(var fieldName in response.errors) { var message = response.errors[fieldName]; var parent = form.find("[name='data[" + fieldName + "]']").last().parent(); parent.addClass('validation-error'); if(settings.fieldRemark == true) { parent.append('<div class="validation-error-message">' + message + '</div>'); } } // Callback: On error if(typeof settings.onError == 'function') { settings.onError(response); } // On Success } else { // Callback: On success if(typeof settings.onSuccess == 'function') { settings.onSuccess(response); } // Clear form if(settings.clearForm) { form.find("input, select, textarea").not('[type=button], [type=submit], [type=radio], [type=reset], .persistent').val(''); } } // Show message, if any if(response.message != null && response.message != '' && settings.showResponse) { var messageElement = form.find(".form-message"); messageElement.removeClass('form-message-error').removeClass('form-message-success'); messageElement.addClass(response.response ? 'form-message-success' : 'form-message-error'); messageElement.text(response.message).show(); } // Callback: On finish if(typeof settings.onFinish == 'function') { settings.onFinish(response); } } }; })(jQuery); ', 'modified' => '2016-11-10 14:47:39' ), (int) 5 => array( 'id' => (int) 3, 'name' => 'jquery.youtubevideogallery', 'data' => '/** * youtubeVideoGallery plugin for jquery * Simple video gallery for youtube, for more details see http://plugins.jquery.com/youtubevideogallery * * @author clanceyp * @see http://plugins.jquery.com/youtubevideogallery/ * @version 1.3.0 * */ ;(function($) { "use strict"; $.fn.extend({ youtubeVideoGallery:function(options) { var version = '1.3.0', isLegacyIE = (/\bMSIE [4|5|6|7]/.test(navigator.userAgent)), defaults = { assetFolder : '', fancybox : { arrows : false, closeBtn : true, closeEffect : 'fade', helpers : { media : {}, buttons : {} }, openEffect : 'fade' }, forceLegacyIE:false, iframeTemplate:'<iframe title="Youtube video player" id="youtube-videogallery-iframe" style="height:{options.innerHeight}px;width:{options.innerWidth}px;" frameborder="0" src="about:blank" />', innerHeight: 450, innerWidth: 600, newWindow: '(opens in a new window)', playButton: '/img/ico_play.png', plugin:'self', style:'', title:'default', thumbWidth: '100%', videos:[], urlImg : 'http://img.youtube.com/vi/$id/0.jpg', urlEmbed : 'http://www.youtube.com/embed/$id', urlLink : 'http://www.youtube.com/watch?v=$id' }; this.test = {}; this.version = version; function log(message){ if ('console' in window && window.console.log){ window.console.log(message); } } function getVideoLinks($this){ var arr = [], a = $this.find("a"); a.each(function(i, el){ arr.push({ id: getId( $(el).attr('href') ), title: $(el).text() }); }); return arr; } function getIdFromEntry(obj){ if (typeof obj === 'string'){ return getId(obj); } else if (obj.id && typeof obj.id === 'string'){ return obj.id; } else if (obj.link && obj.link.length ){ for ( var i = 0, l = obj.link.length; i < l ; i++){ if (obj.link[i].type === 'text/html'){ return getId(obj.link[i].href) } } } log('could not find ID from object, maybe an unsupported API?') return ''; } function getId(href){ var id = ''; if (!!href && href.indexOf('www.youtube.com/v/') > 0) { id = getBefore(href.split('www.youtube.com/v/')[1], '?') } else if (!!href && href.indexOf('/embed/') > 0){ id = getBefore(href.split('/embed/')[1], '?'); } else if (!!href && href.indexOf('?v=') > 0){// this could be version if API call!! id = getBefore(href.split('?v=')[1],'&'); } else if (!!href && href.indexOf('video:') > 0){ id = getBefore(href.split('video:')[1], ':'); } else if (!!href){ id = href; } return id; } function getBefore(str, before){ if (!!str && str.indexOf(before)){ str = str.split(before)[0]; } return str; } function getIframeTemplate(innerWidth, innerHeight){ var str = options.iframeTemplate; return str.replace('{options.innerHeight}', innerHeight).replace('{options.innerWidth}', innerWidth); } function open(e){ var el = e.currentTarget; e.preventDefault(); $('div.youtube-videogallery-bodycover').css( { 'height':$(document).height()} ); $('div.youtube-videogallery-display').css({ 'marginLeft':-options.innerWidth/2, 'marginTop':-options.innerHeight/2 }); $('#youtube-videogallery-iframe').attr( 'src', options.urlEmbed.replace("$id", $(el).attr('data-youtube-id') ) ); $('body').addClass('youtube-videogallery-active'); } function close(e){ $('#youtube-videogallery-iframe').attr( 'src', 'about:blank'); $('body').removeClass('youtube-videogallery-active'); } function setButtonMargin(w, h, context){ if (w === 0 || h === 0){ $(context).find("img.youtube-videogallery-play").remove(); return; } $(context).find("img.youtube-videogallery-play").css({ 'marginLeft':'-23px', 'marginTop':'-33.5px' }); } function getStyle(style){ if (!!style){ return "youtube-videogallery-" + style; } return ''; } function getTitleStyle(title){ return title === 'full' ? 'youtube-videogallery-allowtitle' : ''; } function getVideosFromFeed(data){ var videos = [], items = (data && data.data && data.data.items) ? data.data.items : (data && data.feed && data.feed.entry) ? data.feed.entry : []; $( items ).each(function(i, item){ var id = getIdFromEntry(item); videos.push({ id: getIdFromEntry(item), title: item.title.$t || item.title }); }); return videos; } /** * this.test = object * * Test object to expose private methods to a test API. * This allows us to test private methods, without * exposing them (e.g. they can't be overwritten) * */ this.test = { getBefore:getBefore, getId:getId, getVideoLinks:getVideoLinks, getIframeTemplate:getIframeTemplate, getTitleStyle:getTitleStyle, getStyle:getStyle, getVideosFromFeed:getVideosFromFeed, getIdFromEntry:getIdFromEntry }; function load($this, options) { var videos = ( options.videos.length ) ? options.videos : getVideoLinks($this), html = '', href, src, titleSpan, video, playButtonSrc = (!!options.assetFolder) ? options.assetFolder +'/'+ options.playButton : options.playButton , img = document.createElement('img'); img.onload = function(){ setButtonMargin(this.width, this.height, $this); }; img.onerror = function(){ setButtonMargin(0, 0, $this); }; img.src = playButtonSrc+'?'+ +(new Date()); for (var i = 0, l = videos.length; i < l; i++){ video = videos[i]; if (!video.id){continue;} href = options.urlLink.replace("$id", video.id); src = options.urlImg.replace("$id", video.id); titleSpan = (!!video.title && options.title !== 'none') ? '<span class="youtube-videogallery-title">'+ video.title +'</span>' : ''; html+= '<li class="youtube-videogallery-item"><a title="'+video.title+'" data-youtube-id="'+ video.id +'" href="'+ href +'" class="youtube-videogallery-link"><img class="youtube-videogallery-play" src="'+ playButtonSrc +'" title="play" /><img class="youtube-videogallery-img" src="'+ src +'" />'+ titleSpan +'</a></li>'; } $this.empty() .append(html) .addClass('youtube-videogallery-container') .addClass( getStyle( options.style ) ) .addClass( getTitleStyle( options.title ) ); if (options.supported && options.plugin === 'colorbox' && $.colorbox){ $this.find("a.youtube-videogallery-link").each(function(i, el){ $(el) .attr('href', options.urlEmbed.replace("$id", $(el).attr('data-youtube-id') ) ) .attr('aria-controls','youtube-videogallery-iframe') .colorbox({iframe:true, innerWidth:options.innerWidth, innerHeight:options.innerHeight}); }); } else if (options.supported && options.plugin === 'fancybox' && !!$().fancybox){ $this.find("a.youtube-videogallery-link").each(function(i, el){ $(el) .attr('rel', 'media-gallery') .fancybox(options.fancybox); }); } else if (options.supported && options.plugin === 'self'){ if (!$('div.youtube-videogallery-bodycover').length){ $('body') .append('<div class="youtube-videogallery-bodycover"/>') .append('<div class="youtube-videogallery-display">'+ getIframeTemplate(options.innerWidth, options.innerHeight) +'</div>'); $('div.youtube-videogallery-bodycover').on('click',close); $(document).on('keydown', function(e) { if (e.which === 27) { close(); } }); } $this.find("a.youtube-videogallery-link").on('click',open); } else { $this.find("a.youtube-videogallery-link") .attr('target','_blank') .append('<span class="youtube-videogallery-screen-reader-only">'+options.newWindow+'</span>') .each(function(i, el){ $(el).attr('title', $(el).attr('title')+' '+ options.newWindow); }); } return $this; } // Set options options = $.extend(defaults, options); options.supported = ( /* don't show lightbox if: old untested jquery version, or the lightbox is bigger than the viewport */ !!$().on && ( $(window).width() > options.innerWidth || $(window).height() > options.innerHeight) ); options.plugin = (isLegacyIE && !options.forceLegacyIE) ? 'none' : options.plugin;// by default turn off plugins for IE<=7 // it's an API, load promise and return the original object for chaining if (!!options.apiUrl){ var $this = this, apiUrl = options.apiUrl, jqxhr = $.ajax({ url:apiUrl, dataType:"jsonp", beforeSend:function(){ if (!options.apiFallbackUrl){ return; } $this.each(function(i, el){ $(el).empty() .append('<li><a /></li>') .find('a') .attr('href', options.apiFallbackUrl) .text(options.apiFallbackUrl); }); }}) .done(function(data) { options.videos = getVideosFromFeed(data); $this.each(function(i, el){ load($(el), options); }); }) .fail(function(){ log('Error getting youtube API requested by jQuery.youtubeVideoGallery: '+ apiUrl); }); return $this; } return this.each(function(i, el){ load($(el), options); }); } }); })(window.jQuery);', 'modified' => '2016-11-10 14:47:39' ), (int) 6 => array( 'id' => (int) 2, 'name' => 'jquery.bxslider.min', 'data' => '/** * BxSlider v4.1.2 - Fully loaded, responsive content slider * http://bxslider.com * * Copyright 2014, Steven Wanderski - http://stevenwanderski.com - http://bxcreative.com * Written while drinking Belgian ales and listening to jazz * * Released under the MIT license - http://opensource.org/licenses/MIT */ !function(t){var e={},s={mode:"horizontal",slideSelector:"",infiniteLoop:!0,hideControlOnEnd:!1,speed:500,easing:null,slideMargin:0,startSlide:0,randomStart:!1,captions:!1,ticker:!1,tickerHover:!1,adaptiveHeight:!1,adaptiveHeightSpeed:500,video:!1,useCSS:!0,preloadImages:"visible",responsive:!0,slideZIndex:50,touchEnabled:!0,swipeThreshold:50,oneToOneTouch:!0,preventDefaultSwipeX:!0,preventDefaultSwipeY:!1,pager:!0,pagerType:"full",pagerShortSeparator:" / ",pagerSelector:null,buildPager:null,pagerCustom:null,controls:!0,nextText:"Next",prevText:"Prev",nextSelector:null,prevSelector:null,autoControls:!1,startText:"Start",stopText:"Stop",autoControlsCombine:!1,autoControlsSelector:null,auto:!1,pause:4e3,autoStart:!0,autoDirection:"next",autoHover:!1,autoDelay:0,minSlides:1,maxSlides:1,moveSlides:0,slideWidth:0,onSliderLoad:function(){},onSlideBefore:function(){},onSlideAfter:function(){},onSlideNext:function(){},onSlidePrev:function(){},onSliderResize:function(){}};t.fn.bxSlider=function(n){if(0==this.length)return this;if(this.length>1)return this.each(function(){t(this).bxSlider(n)}),this;var o={},r=this;e.el=this;var a=t(window).width(),l=t(window).height(),d=function(){o.settings=t.extend({},s,n),o.settings.slideWidth=parseInt(o.settings.slideWidth),o.children=r.children(o.settings.slideSelector),o.children.length<o.settings.minSlides&&(o.settings.minSlides=o.children.length),o.children.length<o.settings.maxSlides&&(o.settings.maxSlides=o.children.length),o.settings.randomStart&&(o.settings.startSlide=Math.floor(Math.random()*o.children.length)),o.active={index:o.settings.startSlide},o.carousel=o.settings.minSlides>1||o.settings.maxSlides>1,o.carousel&&(o.settings.preloadImages="all"),o.minThreshold=o.settings.minSlides*o.settings.slideWidth+(o.settings.minSlides-1)*o.settings.slideMargin,o.maxThreshold=o.settings.maxSlides*o.settings.slideWidth+(o.settings.maxSlides-1)*o.settings.slideMargin,o.working=!1,o.controls={},o.interval=null,o.animProp="vertical"==o.settings.mode?"top":"left",o.usingCSS=o.settings.useCSS&&"fade"!=o.settings.mode&&function(){var t=document.createElement("div"),e=["WebkitPerspective","MozPerspective","OPerspective","msPerspective"];for(var i in e)if(void 0!==t.style[e[i]])return o.cssPrefix=e[i].replace("Perspective","").toLowerCase(),o.animProp="-"+o.cssPrefix+"-transform",!0;return!1}(),"vertical"==o.settings.mode&&(o.settings.maxSlides=o.settings.minSlides),r.data("origStyle",r.attr("style")),r.children(o.settings.slideSelector).each(function(){t(this).data("origStyle",t(this).attr("style"))}),c()},c=function(){r.wrap('<div class="bx-wrapper"><div class="bx-viewport"></div></div>'),o.viewport=r.parent(),o.loader=t('<div class="bx-loading" />'),o.viewport.prepend(o.loader),r.css({width:"horizontal"==o.settings.mode?100*o.children.length+215+"%":"auto",position:"relative"}),o.usingCSS&&o.settings.easing?r.css("-"+o.cssPrefix+"-transition-timing-function",o.settings.easing):o.settings.easing||(o.settings.easing="swing"),f(),o.viewport.css({width:"100%",overflow:"hidden",position:"relative"}),o.viewport.parent().css({maxWidth:p()}),o.settings.pager||o.viewport.parent().css({margin:"0 auto 0px"}),o.children.css({"float":"horizontal"==o.settings.mode?"left":"none",listStyle:"none",position:"relative"}),o.children.css("width",u()),"horizontal"==o.settings.mode&&o.settings.slideMargin>0&&o.children.css("marginRight",o.settings.slideMargin),"vertical"==o.settings.mode&&o.settings.slideMargin>0&&o.children.css("marginBottom",o.settings.slideMargin),"fade"==o.settings.mode&&(o.children.css({position:"absolute",zIndex:0,display:"none"}),o.children.eq(o.settings.startSlide).css({zIndex:o.settings.slideZIndex,display:"block"})),o.controls.el=t('<div class="bx-controls" />'),o.settings.captions&&P(),o.active.last=o.settings.startSlide==x()-1,o.settings.video&&r.fitVids();var e=o.children.eq(o.settings.startSlide);"all"==o.settings.preloadImages&&(e=o.children),o.settings.ticker?o.settings.pager=!1:(o.settings.pager&&T(),o.settings.controls&&C(),o.settings.auto&&o.settings.autoControls&&E(),(o.settings.controls||o.settings.autoControls||o.settings.pager)&&o.viewport.after(o.controls.el)),g(e,h)},g=function(e,i){var s=e.find("img, iframe").length;if(0==s)return i(),void 0;var n=0;e.find("img, iframe").each(function(){t(this).one("load",function(){++n==s&&i()}).each(function(){this.complete&&t(this).load()})})},h=function(){if(o.settings.infiniteLoop&&"fade"!=o.settings.mode&&!o.settings.ticker){var e="vertical"==o.settings.mode?o.settings.minSlides:o.settings.maxSlides,i=o.children.slice(0,e).clone().addClass("bx-clone"),s=o.children.slice(-e).clone().addClass("bx-clone");r.append(i).prepend(s)}o.loader.remove(),S(),"vertical"==o.settings.mode&&(o.settings.adaptiveHeight=!0),o.viewport.height(v()),r.redrawSlider(),o.settings.onSliderLoad(o.active.index),o.initialized=!0,o.settings.responsive&&t(window).bind("resize",Z),o.settings.auto&&o.settings.autoStart&&H(),o.settings.ticker&&L(),o.settings.pager&&q(o.settings.startSlide),o.settings.controls&&W(),o.settings.touchEnabled&&!o.settings.ticker&&O()},v=function(){var e=0,s=t();if("vertical"==o.settings.mode||o.settings.adaptiveHeight)if(o.carousel){var n=1==o.settings.moveSlides?o.active.index:o.active.index*m();for(s=o.children.eq(n),i=1;i<=o.settings.maxSlides-1;i++)s=n+i>=o.children.length?s.add(o.children.eq(i-1)):s.add(o.children.eq(n+i))}else s=o.children.eq(o.active.index);else s=o.children;return"vertical"==o.settings.mode?(s.each(function(){e+=t(this).outerHeight()}),o.settings.slideMargin>0&&(e+=o.settings.slideMargin*(o.settings.minSlides-1))):e=Math.max.apply(Math,s.map(function(){return t(this).outerHeight(!1)}).get()),e},p=function(){var t="100%";return o.settings.slideWidth>0&&(t="horizontal"==o.settings.mode?o.settings.maxSlides*o.settings.slideWidth+(o.settings.maxSlides-1)*o.settings.slideMargin:o.settings.slideWidth),t},u=function(){var t=o.settings.slideWidth,e=o.viewport.width();return 0==o.settings.slideWidth||o.settings.slideWidth>e&&!o.carousel||"vertical"==o.settings.mode?t=e:o.settings.maxSlides>1&&"horizontal"==o.settings.mode&&(e>o.maxThreshold||e<o.minThreshold&&(t=(e-o.settings.slideMargin*(o.settings.minSlides-1))/o.settings.minSlides)),t},f=function(){var t=1;if("horizontal"==o.settings.mode&&o.settings.slideWidth>0)if(o.viewport.width()<o.minThreshold)t=o.settings.minSlides;else if(o.viewport.width()>o.maxThreshold)t=o.settings.maxSlides;else{var e=o.children.first().width();t=Math.floor(o.viewport.width()/e)}else"vertical"==o.settings.mode&&(t=o.settings.minSlides);return t},x=function(){var t=0;if(o.settings.moveSlides>0)if(o.settings.infiniteLoop)t=o.children.length/m();else for(var e=0,i=0;e<o.children.length;)++t,e=i+f(),i+=o.settings.moveSlides<=f()?o.settings.moveSlides:f();else t=Math.ceil(o.children.length/f());return t},m=function(){return o.settings.moveSlides>0&&o.settings.moveSlides<=f()?o.settings.moveSlides:f()},S=function(){if(o.children.length>o.settings.maxSlides&&o.active.last&&!o.settings.infiniteLoop){if("horizontal"==o.settings.mode){var t=o.children.last(),e=t.position();b(-(e.left-(o.viewport.width()-t.width())),"reset",0)}else if("vertical"==o.settings.mode){var i=o.children.length-o.settings.minSlides,e=o.children.eq(i).position();b(-e.top,"reset",0)}}else{var e=o.children.eq(o.active.index*m()).position();o.active.index==x()-1&&(o.active.last=!0),void 0!=e&&("horizontal"==o.settings.mode?b(-e.left,"reset",0):"vertical"==o.settings.mode&&b(-e.top,"reset",0))}},b=function(t,e,i,s){if(o.usingCSS){var n="vertical"==o.settings.mode?"translate3d(0, "+t+"px, 0)":"translate3d("+t+"px, 0, 0)";r.css("-"+o.cssPrefix+"-transition-duration",i/1e3+"s"),"slide"==e?(r.css(o.animProp,n),r.bind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",function(){r.unbind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd"),D()})):"reset"==e?r.css(o.animProp,n):"ticker"==e&&(r.css("-"+o.cssPrefix+"-transition-timing-function","linear"),r.css(o.animProp,n),r.bind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",function(){r.unbind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd"),b(s.resetValue,"reset",0),N()}))}else{var a={};a[o.animProp]=t,"slide"==e?r.animate(a,i,o.settings.easing,function(){D()}):"reset"==e?r.css(o.animProp,t):"ticker"==e&&r.animate(a,speed,"linear",function(){b(s.resetValue,"reset",0),N()})}},w=function(){for(var e="",i=x(),s=0;i>s;s++){var n="";o.settings.buildPager&&t.isFunction(o.settings.buildPager)?(n=o.settings.buildPager(s),o.pagerEl.addClass("bx-custom-pager")):(n=s+1,o.pagerEl.addClass("bx-default-pager")),e+='<div class="bx-pager-item"><a href="" data-slide-index="'+s+'" class="bx-pager-link">'+n+"</a></div>"}o.pagerEl.html(e)},T=function(){o.settings.pagerCustom?o.pagerEl=t(o.settings.pagerCustom):(o.pagerEl=t('<div class="bx-pager" />'),o.settings.pagerSelector?t(o.settings.pagerSelector).html(o.pagerEl):o.controls.el.addClass("bx-has-pager").append(o.pagerEl),w()),o.pagerEl.on("click","a",I)},C=function(){o.controls.next=t('<a class="bx-next" href="">'+o.settings.nextText+"</a>"),o.controls.prev=t('<a class="bx-prev" href="">'+o.settings.prevText+"</a>"),o.controls.next.bind("click",y),o.controls.prev.bind("click",z),o.settings.nextSelector&&t(o.settings.nextSelector).append(o.controls.next),o.settings.prevSelector&&t(o.settings.prevSelector).append(o.controls.prev),o.settings.nextSelector||o.settings.prevSelector||(o.controls.directionEl=t('<div class="bx-controls-direction" />'),o.controls.directionEl.append(o.controls.prev).append(o.controls.next),o.controls.el.addClass("bx-has-controls-direction").append(o.controls.directionEl))},E=function(){o.controls.start=t('<div class="bx-controls-auto-item"><a class="bx-start" href="">'+o.settings.startText+"</a></div>"),o.controls.stop=t('<div class="bx-controls-auto-item"><a class="bx-stop" href="">'+o.settings.stopText+"</a></div>"),o.controls.autoEl=t('<div class="bx-controls-auto" />'),o.controls.autoEl.on("click",".bx-start",k),o.controls.autoEl.on("click",".bx-stop",M),o.settings.autoControlsCombine?o.controls.autoEl.append(o.controls.start):o.controls.autoEl.append(o.controls.start).append(o.controls.stop),o.settings.autoControlsSelector?t(o.settings.autoControlsSelector).html(o.controls.autoEl):o.controls.el.addClass("bx-has-controls-auto").append(o.controls.autoEl),A(o.settings.autoStart?"stop":"start")},P=function(){o.children.each(function(){var e=t(this).find("img:first").attr("title");void 0!=e&&(""+e).length&&t(this).append('<div class="bx-caption"><span>'+e+"</span></div>")})},y=function(t){o.settings.auto&&r.stopAuto(),r.goToNextSlide(),t.preventDefault()},z=function(t){o.settings.auto&&r.stopAuto(),r.goToPrevSlide(),t.preventDefault()},k=function(t){r.startAuto(),t.preventDefault()},M=function(t){r.stopAuto(),t.preventDefault()},I=function(e){o.settings.auto&&r.stopAuto();var i=t(e.currentTarget),s=parseInt(i.attr("data-slide-index"));s!=o.active.index&&r.goToSlide(s),e.preventDefault()},q=function(e){var i=o.children.length;return"short"==o.settings.pagerType?(o.settings.maxSlides>1&&(i=Math.ceil(o.children.length/o.settings.maxSlides)),o.pagerEl.html(e+1+o.settings.pagerShortSeparator+i),void 0):(o.pagerEl.find("a").removeClass("active"),o.pagerEl.each(function(i,s){t(s).find("a").eq(e).addClass("active")}),void 0)},D=function(){if(o.settings.infiniteLoop){var t="";0==o.active.index?t=o.children.eq(0).position():o.active.index==x()-1&&o.carousel?t=o.children.eq((x()-1)*m()).position():o.active.index==o.children.length-1&&(t=o.children.eq(o.children.length-1).position()),t&&("horizontal"==o.settings.mode?b(-t.left,"reset",0):"vertical"==o.settings.mode&&b(-t.top,"reset",0))}o.working=!1,o.settings.onSlideAfter(o.children.eq(o.active.index),o.oldIndex,o.active.index)},A=function(t){o.settings.autoControlsCombine?o.controls.autoEl.html(o.controls[t]):(o.controls.autoEl.find("a").removeClass("active"),o.controls.autoEl.find("a:not(.bx-"+t+")").addClass("active"))},W=function(){1==x()?(o.controls.prev.addClass("disabled"),o.controls.next.addClass("disabled")):!o.settings.infiniteLoop&&o.settings.hideControlOnEnd&&(0==o.active.index?(o.controls.prev.addClass("disabled"),o.controls.next.removeClass("disabled")):o.active.index==x()-1?(o.controls.next.addClass("disabled"),o.controls.prev.removeClass("disabled")):(o.controls.prev.removeClass("disabled"),o.controls.next.removeClass("disabled")))},H=function(){o.settings.autoDelay>0?setTimeout(r.startAuto,o.settings.autoDelay):r.startAuto(),o.settings.autoHover&&r.hover(function(){o.interval&&(r.stopAuto(!0),o.autoPaused=!0)},function(){o.autoPaused&&(r.startAuto(!0),o.autoPaused=null)})},L=function(){var e=0;if("next"==o.settings.autoDirection)r.append(o.children.clone().addClass("bx-clone"));else{r.prepend(o.children.clone().addClass("bx-clone"));var i=o.children.first().position();e="horizontal"==o.settings.mode?-i.left:-i.top}b(e,"reset",0),o.settings.pager=!1,o.settings.controls=!1,o.settings.autoControls=!1,o.settings.tickerHover&&!o.usingCSS&&o.viewport.hover(function(){r.stop()},function(){var e=0;o.children.each(function(){e+="horizontal"==o.settings.mode?t(this).outerWidth(!0):t(this).outerHeight(!0)});var i=o.settings.speed/e,s="horizontal"==o.settings.mode?"left":"top",n=i*(e-Math.abs(parseInt(r.css(s))));N(n)}),N()},N=function(t){speed=t?t:o.settings.speed;var e={left:0,top:0},i={left:0,top:0};"next"==o.settings.autoDirection?e=r.find(".bx-clone").first().position():i=o.children.first().position();var s="horizontal"==o.settings.mode?-e.left:-e.top,n="horizontal"==o.settings.mode?-i.left:-i.top,a={resetValue:n};b(s,"ticker",speed,a)},O=function(){o.touch={start:{x:0,y:0},end:{x:0,y:0}},o.viewport.bind("touchstart",X)},X=function(t){if(o.working)t.preventDefault();else{o.touch.originalPos=r.position();var e=t.originalEvent;o.touch.start.x=e.changedTouches[0].pageX,o.touch.start.y=e.changedTouches[0].pageY,o.viewport.bind("touchmove",Y),o.viewport.bind("touchend",V)}},Y=function(t){var e=t.originalEvent,i=Math.abs(e.changedTouches[0].pageX-o.touch.start.x),s=Math.abs(e.changedTouches[0].pageY-o.touch.start.y);if(3*i>s&&o.settings.preventDefaultSwipeX?t.preventDefault():3*s>i&&o.settings.preventDefaultSwipeY&&t.preventDefault(),"fade"!=o.settings.mode&&o.settings.oneToOneTouch){var n=0;if("horizontal"==o.settings.mode){var r=e.changedTouches[0].pageX-o.touch.start.x;n=o.touch.originalPos.left+r}else{var r=e.changedTouches[0].pageY-o.touch.start.y;n=o.touch.originalPos.top+r}b(n,"reset",0)}},V=function(t){o.viewport.unbind("touchmove",Y);var e=t.originalEvent,i=0;if(o.touch.end.x=e.changedTouches[0].pageX,o.touch.end.y=e.changedTouches[0].pageY,"fade"==o.settings.mode){var s=Math.abs(o.touch.start.x-o.touch.end.x);s>=o.settings.swipeThreshold&&(o.touch.start.x>o.touch.end.x?r.goToNextSlide():r.goToPrevSlide(),r.stopAuto())}else{var s=0;"horizontal"==o.settings.mode?(s=o.touch.end.x-o.touch.start.x,i=o.touch.originalPos.left):(s=o.touch.end.y-o.touch.start.y,i=o.touch.originalPos.top),!o.settings.infiniteLoop&&(0==o.active.index&&s>0||o.active.last&&0>s)?b(i,"reset",200):Math.abs(s)>=o.settings.swipeThreshold?(0>s?r.goToNextSlide():r.goToPrevSlide(),r.stopAuto()):b(i,"reset",200)}o.viewport.unbind("touchend",V)},Z=function(){var e=t(window).width(),i=t(window).height();(a!=e||l!=i)&&(a=e,l=i,r.redrawSlider(),o.settings.onSliderResize.call(r,o.active.index))};return r.goToSlide=function(e,i){if(!o.working&&o.active.index!=e)if(o.working=!0,o.oldIndex=o.active.index,o.active.index=0>e?x()-1:e>=x()?0:e,o.settings.onSlideBefore(o.children.eq(o.active.index),o.oldIndex,o.active.index),"next"==i?o.settings.onSlideNext(o.children.eq(o.active.index),o.oldIndex,o.active.index):"prev"==i&&o.settings.onSlidePrev(o.children.eq(o.active.index),o.oldIndex,o.active.index),o.active.last=o.active.index>=x()-1,o.settings.pager&&q(o.active.index),o.settings.controls&&W(),"fade"==o.settings.mode)o.settings.adaptiveHeight&&o.viewport.height()!=v()&&o.viewport.animate({height:v()},o.settings.adaptiveHeightSpeed),o.children.filter(":visible").fadeOut(o.settings.speed).css({zIndex:0}),o.children.eq(o.active.index).css("zIndex",o.settings.slideZIndex+1).fadeIn(o.settings.speed,function(){t(this).css("zIndex",o.settings.slideZIndex),D()});else{o.settings.adaptiveHeight&&o.viewport.height()!=v()&&o.viewport.animate({height:v()},o.settings.adaptiveHeightSpeed);var s=0,n={left:0,top:0};if(!o.settings.infiniteLoop&&o.carousel&&o.active.last)if("horizontal"==o.settings.mode){var a=o.children.eq(o.children.length-1);n=a.position(),s=o.viewport.width()-a.outerWidth()}else{var l=o.children.length-o.settings.minSlides;n=o.children.eq(l).position()}else if(o.carousel&&o.active.last&&"prev"==i){var d=1==o.settings.moveSlides?o.settings.maxSlides-m():(x()-1)*m()-(o.children.length-o.settings.maxSlides),a=r.children(".bx-clone").eq(d);n=a.position()}else if("next"==i&&0==o.active.index)n=r.find("> .bx-clone").eq(o.settings.maxSlides).position(),o.active.last=!1;else if(e>=0){var c=e*m();n=o.children.eq(c).position()}if("undefined"!=typeof n){var g="horizontal"==o.settings.mode?-(n.left-s):-n.top;b(g,"slide",o.settings.speed)}}},r.goToNextSlide=function(){if(o.settings.infiniteLoop||!o.active.last){var t=parseInt(o.active.index)+1;r.goToSlide(t,"next")}},r.goToPrevSlide=function(){if(o.settings.infiniteLoop||0!=o.active.index){var t=parseInt(o.active.index)-1;r.goToSlide(t,"prev")}},r.startAuto=function(t){o.interval||(o.interval=setInterval(function(){"next"==o.settings.autoDirection?r.goToNextSlide():r.goToPrevSlide()},o.settings.pause),o.settings.autoControls&&1!=t&&A("stop"))},r.stopAuto=function(t){o.interval&&(clearInterval(o.interval),o.interval=null,o.settings.autoControls&&1!=t&&A("start"))},r.getCurrentSlide=function(){return o.active.index},r.getCurrentSlideElement=function(){return o.children.eq(o.active.index)},r.getSlideCount=function(){return o.children.length},r.redrawSlider=function(){o.children.add(r.find(".bx-clone")).outerWidth(u()),o.viewport.css("height",v()),o.settings.ticker||S(),o.active.last&&(o.active.index=x()-1),o.active.index>=x()&&(o.active.last=!0),o.settings.pager&&!o.settings.pagerCustom&&(w(),q(o.active.index))},r.destroySlider=function(){o.initialized&&(o.initialized=!1,t(".bx-clone",this).remove(),o.children.each(function(){void 0!=t(this).data("origStyle")?t(this).attr("style",t(this).data("origStyle")):t(this).removeAttr("style")}),void 0!=t(this).data("origStyle")?this.attr("style",t(this).data("origStyle")):t(this).removeAttr("style"),t(this).unwrap().unwrap(),o.controls.el&&o.controls.el.remove(),o.controls.next&&o.controls.next.remove(),o.controls.prev&&o.controls.prev.remove(),o.pagerEl&&o.settings.controls&&o.pagerEl.remove(),t(".bx-caption",this).remove(),o.controls.autoEl&&o.controls.autoEl.remove(),clearInterval(o.interval),o.settings.responsive&&t(window).unbind("resize",Z))},r.reloadSlider=function(t){void 0!=t&&(n=t),r.destroySlider(),d()},d(),this}}(jQuery);', 'modified' => '2016-11-10 14:47:39' ), (int) 7 => array( 'id' => (int) 1, 'name' => 'jquery.kwicks', 'data' => '/*! * Kwicks: Sexy Sliding Panels for jQuery - v2.2.1 * http://devsmash.com/projects/kwicks * * Copyright 2013 Jeremy Martin (jmar777) * Contributors: Duke Speer (Duke3D), Guillermo Guerrero (gguerrero) * Released under the MIT license * http://www.opensource.org/licenses/mit-license.php */ (function($) { /** * API methods for the plugin */ var methods = { init: function(opts) { var defaults = { // general options: maxSize: -1, minSize: -1, spacing: 5, duration: 500, isVertical: false, easing: undefined, autoResize: true, behavior: null, // menu behavior options: delayMouseIn: 0, delayMouseOut: 0, selectOnClick: true, deselectOnClick: false, // slideshow behavior options: interval: 2500, interactive: true }; var o = $.extend(defaults, opts); // validate and normalize options if (o.minSize !== -1 && o.maxSize !== -1) throw new Error('Kwicks options minSize and maxSize may not both be set'); if (o.behavior && o.behavior !== 'menu' && o.behavior !== 'slideshow') throw new Error('Unrecognized Kwicks behavior specified: ' + o.behavior); $.each(['minSize', 'maxSize', 'spacing'], function(i, prop) { var val = o[prop]; switch (typeof val) { case 'number': o[prop + 'Units'] = 'px'; break; case 'string': if (val.slice(-1) === '%') { o[prop + 'Units'] = '%'; o[prop] = +val.slice(0, -1) / 100; } else if (val.slice(-2) === 'px') { o[prop + 'Units'] = 'px'; o[prop] = +val.slice(0, -2); } else { throw new Error('Invalid value for Kwicks option ' + prop + ': ' + val); } break; default: throw new Error('Invalid value for Kwicks option ' + prop + ': ' + val); } }); return this.each(function() { $(this).data('kwicks', new Kwick(this, o)); }); }, expand: function(index, opts) { if (typeof index === 'object') { opts = index; index = undefined; } var delay = opts && opts.delay || 0; return this.each(function() { var $this = $(this), kwick = $this.data('kwicks'); // assume this is the container if (kwick) { index = typeof index === 'number' ? index : -1; } // otherwise, assume we have a panel else if (kwick = $this.parent().data('kwicks')) { index = $this.index(); } else { return; } var expand = function() { // bail out if the panel is already expanded if (index === kwick.expandedIndex) return; var $panels = kwick.$panels, expanded = $panels[index] || null; kwick.$container.trigger('expand.kwicks', { index: index, expanded: expanded, collapsed: $panels.not(expanded).get(), oldIndex: kwick.expandedIndex, oldExpanded: kwick.getExpandedPanel(), isAnimated: kwick.isAnimated }); }; var timeoutId = kwick.$container.data('kwicks-timeout-id'); if (timeoutId) { kwick.$container.removeData('kwicks-timeout-id'); clearTimeout(timeoutId); } if (delay > 0) { kwick.$container.data('kwicks-timeout-id', setTimeout(expand, delay)); } else { expand(); } }); }, expanded: function() { var kwick = this.first().data('kwicks'); if (!kwick) return; return kwick.expandedIndex; }, select: function(index) { return this.each(function() { var $this = $(this), kwick = $this.data('kwicks'); // assume this is the container if (kwick) { index = typeof index === 'number' ? index : -1; } // otherwise, assume we have a panel else if (kwick = $this.parent().data('kwicks')) { index = $this.index(); } else { return; } // don't trigger event if its already selected if (index !== kwick.selectedIndex) { var $panels = kwick.$panels, selected = $panels[index] || null; kwick.$container.trigger('select.kwicks', { index: index, selected: selected, unselected: $panels.not(selected).get(), oldIndex: kwick.selectedIndex, oldSelected: kwick.getSelectedPanel() }); } // call expand kwick.$container.kwicks('expand', index); }); }, selected: function() { var kwick = this.first().data('kwicks'); if (!kwick) return; return kwick.selectedIndex; }, resize: function() { return this.each(function() { var $this = $(this), kwick = $this.data('kwicks'); if (!kwick) return; kwick.resize(); }); }, destroy: function() { return this.each(function() { var $this = $(this), kwick = $this.data('kwicks'); if (!kwick) return; kwick.destroy(); }); } }; /** * Expose the actual plugin */ $.fn.kwicks = function(opts) { if (methods[opts]) { return methods[opts].apply(this, Array.prototype.slice.call(arguments, 1)); } else if (typeof opts === 'object' || !opts) { return methods.init.apply(this, arguments); } else { throw new Error('Unrecognized kwicks method: ' + opts); } }; /** * Special event for triggering default behavior on 'expand.kwicks' events */ $.event.special.expand = { _default: function(e, data) { if (e.namespace !== 'kwicks') return; var kwick = $(e.target).data('kwicks'); if (kwick) kwick.expand(data.index); } }; /** * Special event for triggering default behavior on 'select.kwicks' events */ $.event.special.select = { _default: function(e, data) { if (e.namespace !== 'kwicks') return; var kwick = $(e.target).data('kwicks'); if (kwick) kwick.select(data.index); } }; /** * Instantiates a new Kwick instance using the provided container and options. */ var Kwick = function Kwick(container, opts) { var self = this; this.opts = opts; // an array of callbacks to invoke if 'destroy' is invoked this.onDestroyHandlers = []; // references to our DOM elements var orientation = opts.isVertical ? 'vertical' : 'horizontal'; this.$container = $(container); this.$panels = this.$container.children(); // semi-smart add/remove around container classes so that we don't bork // the styling if/when destroy is called var containerClasses = ['kwicks', 'kwicks-' + orientation]; $.each(containerClasses, function(className) { if (self.$container.hasClass(className)) return; self.$container.addClass(className); self.onDestroy(function() { self.$container.removeClass(className); }); }); // zero-based, -1 for "none" this.selectedIndex = this.$panels.filter('.kwicks-selected').index(); this.expandedIndex = this.selectedIndex; // each instance has a primary and a secondary dimension (primary is the animated dimension) this.primaryDimension = opts.isVertical ? 'height' : 'width'; this.secondaryDimension = opts.isVertical ? 'width' : 'height'; // initialize panel sizes this.calculatePanelSizes(); // likewise, we have primary and secondary alignments (all panels but the last use primary, // which uses the secondary alignment). this is to allow the first and last panels to have // fixed offsets. this reduces jittering, which is much more noticeable on the last item. this.primaryAlignment = opts.isVertical ? 'top' : 'left'; this.secondaryAlignment = opts.isVertical ? 'bottom' : 'right'; // object for creating a "master" animation loop for all panel animations this.$timer = $({ progress: 0 }); // keeps track of whether or not an animation is in progress this.isAnimated = false; // the current offsets for each panel this.offsets = this.getOffsetsForExpanded(); this.updatePanelStyles(); this.initBehavior(); this.initWindowResizeHandler(); // somewhat of a blind stab at handling rare/sporadic failures to initialize styles. // https://github.com/jmar777/kwicks/issues/31 setTimeout(function() { self.updatePanelStyles(); }, 100); }; /** * Calculates size, minSize, maxSize, and spacing based on the current size of the container and * the user-provided options. The results will be stored on this.panelSize, this.panelMinSize, * this.panelMaxSize, and this.panelSpacing. This should be run on initialization and whenever * the container's primary dimension may have changed in size. */ Kwick.prototype.calculatePanelSizes = function() { var opts = this.opts, containerSize = this.getContainerSize(true); // calculate spacing first if (opts.spacingUnits === '%') { this.panelSpacing = containerSize * opts.spacing; } else { this.panelSpacing = opts.spacing; } var numPanels = this.$panels.length, sumSpacing = this.panelSpacing * (numPanels - 1), sumPanelSize = containerSize - sumSpacing; this.panelSize = sumPanelSize / numPanels; if (opts.minSize === -1) { if (opts.maxSize === -1) { // if neither minSize or maxSize or set, then we try to pick a sensible default if (numPanels < 5) { this.panelMaxSize = containerSize / 3 * 2; } else { this.panelMaxSize = containerSize / 3; } } else if (opts.maxSizeUnits === '%') { this.panelMaxSize = sumPanelSize * opts.maxSize; } else { this.panelMaxSize = opts.maxSize; } // at this point we know that this.panelMaxSize is set this.panelMinSize = (sumPanelSize - this.panelMaxSize) / (numPanels - 1); } else if (opts.maxSize === -1) { // at this point we know that opts.minSize is set if (opts.minSizeUnits === '%') { this.panelMinSize = sumPanelSize * opts.minSize; } else { this.panelMinSize = opts.minSize; } // at this point we know that this.panelMinSize is set this.panelMaxSize = sumPanelSize - (this.panelMinSize * (numPanels - 1)); } }; /** * Returns the calculated panel offsets based on the currently expanded panel. */ Kwick.prototype.getOffsetsForExpanded = function() { // todo: cache the offset values var expandedIndex = this.expandedIndex, numPanels = this.$panels.length, spacing = this.panelSpacing, size = this.panelSize, minSize = this.panelMinSize, maxSize = this.panelMaxSize; //first panel is always offset by 0 var offsets = [0]; for (var i = 1; i < numPanels; i++) { // no panel is expanded if (expandedIndex === -1) { offsets[i] = i * (size + spacing); } // this panel is before or is the expanded panel else if (i <= expandedIndex) { offsets[i] = i * (minSize + spacing); } // this panel is after the expanded panel else { offsets[i] = maxSize + (minSize * (i - 1)) + (i * spacing); } } return offsets; }; /** * Sets the style attribute on the specified element using the provided value. This probably * doesn't belong on Kwick.prototype, but here it is... */ Kwick.prototype.setStyle = (function() { if ($.support.style) { return function(el, style) { el.setAttribute('style', style); }; } else { return function (el, style) { el.style.cssText = style; }; } })(); /** * Updates the offset and size styling of each panel based on the current values in * `this.offsets`. Also does some special handling to convert panels to absolute positioning * the first time this is invoked. */ Kwick.prototype.updatePanelStyles = function() { var offsets = this.offsets, $panels = this.$panels, pDim = this.primaryDimension, pAlign = this.primaryAlignment, sAlign = this.secondaryAlignment, spacing = this.panelSpacing, containerSize = this.getContainerSize(); // the kwicks-processed class ensures that panels are absolutely positioned, but on our // first pass we need to set offsets, width|length, and positioning atomically to prevent // mid-update repaints var stylePrefix = !!this._stylesInited ? '' : 'position:absolute;', offset, size, prevOffset, style; // loop through remaining panels for (var i = $panels.length; i--;) { prevOffset = offset; // todo: maybe we do one last pass at the end and round offsets, rather than on every // update offset = Math.round(offsets[i]); if (i === $panels.length - 1) { size = containerSize - offset; style = sAlign + ':0;' + pDim + ':' + size + 'px;'; } else { size = prevOffset - offset - spacing; style = pAlign + ':' + offset + 'px;' + pDim + ':' + size + 'px;'; } this.setStyle($panels[i], stylePrefix + style); } if (!this._stylesInited) { this.$container.addClass('kwicks-processed'); this._stylesInited = true; } }; /** * Assuming for a moment that out-of-the-box behaviors aren't a horrible idea, this method * encapsulates the initialization logic thereof. */ Kwick.prototype.initBehavior = function() { if (!this.opts.behavior) return; switch (this.opts.behavior) { case 'menu': this.initMenuBehavior(); break; case 'slideshow': this.initSlideshowBehavior(); break; default: throw new Error('Unrecognized behavior option: ' + this.opts.behavior); } }; /** * Initializes the menu behavior. */ Kwick.prototype.initMenuBehavior = function() { var self = this, opts = self.opts; this.addEventHandler(this.$container, 'mouseleave', function() { self.$container.kwicks('expand', -1, { delay: opts.delayMouseOut }); }); this.addEventHandler(this.$panels, 'mouseenter', function() { $(this).kwicks('expand', { delay: opts.delayMouseIn }); }); if (!opts.selectOnClick && !opts.deselectOnClick) return; this.addEventHandler(this.$panels, 'click', function() { var $this = $(this), isSelected = $this.hasClass('kwicks-selected'); if (isSelected && opts.deselectOnClick) { $this.parent().kwicks('select', -1); } else if (!isSelected && opts.selectOnClick) { $this.kwicks('select'); } }); }; /** * Initializes the slideshow behavior. */ Kwick.prototype.initSlideshowBehavior = function() { var self = this, numSlides = this.$panels.length, curSlide = 0, // flag to handle weird corner cases running = false, intervalId; var start = function() { if (running) return; intervalId = setInterval(function() { self.$container.kwicks('expand', ++curSlide % numSlides); }, self.opts.interval); running = true; }; var pause = function() { clearInterval(intervalId); running = false; }; start(); this.onDestroy(pause); if (!this.opts.interactive) return; this.addEventHandler(this.$container, 'mouseenter', pause); this.addEventHandler(this.$container, 'mouseleave', start); this.addEventHandler(this.$panels, 'mouseenter', function() { curSlide = $(this).kwicks('expand').index(); }); }; /** * Sets up a throttled window resize handler that triggers resize logic for the panels * todo: hideous code, needs refactor for the eye bleeds */ Kwick.prototype.initWindowResizeHandler = function() { if (!this.opts.autoResize) return; var self = this, prevTime = 0, execScheduled = false, $window = $(window); var onResize = function(e) { // if there's no event, then this is a scheduled from our setTimeout if (!e) { execScheduled = false; } // if we've already run in the last 20ms, then delay execution var now = +new Date(); if (now - prevTime < 20) { // if we already scheduled a run, don't do it again if (execScheduled) return; setTimeout(onResize, 20 - (now - prevTime)); execScheduled = true; return; } // throttle rate is satisfied, go ahead and run prevTime = now; self.resize(); }; this.addEventHandler($window, 'resize', onResize); }; /** * Returns the size in pixels of the container's primary dimension. This value is cached as it * is used repeatedly during animation loops, but the cache can be cleared by passing `true`. * todo: benchmark to see if this caching business is even at all necessary. */ Kwick.prototype.getContainerSize = function(clearCache) { var containerSize = this._containerSize; if (clearCache || !containerSize) { containerSize = this._containerSize = this.$container[this.primaryDimension](); } return containerSize; }; /** * Gets a reference to the currently expanded panel (if there is one) */ Kwick.prototype.getExpandedPanel = function() { return this.$panels[this.expandedIndex] || null; }; /** * Gets a reference to the currently collapsed panels */ Kwick.prototype.getCollapsedPanels = function() { if (this.expandedIndex === -1) return []; return this.$panels.not(this.getExpandedPanel()).get(); }; /** * Gets a reference to the currently selected panel (if there is one) */ Kwick.prototype.getSelectedPanel = function() { return this.$panels[this.selectedIndex] || null; }; /** * Gets a reference to the currently unselected panels */ Kwick.prototype.getUnselectedPanels = function() { return this.$panels.not(this.getSelectedPanel()).get(); }; /** * Registers a handler to be invoked if/when 'destroy' is invoked */ Kwick.prototype.onDestroy = function(handler) { this.onDestroyHandlers.push(handler); }; /** * Adds an event handler and automatically registers it to be removed if/when * the plugin is destroyed. */ Kwick.prototype.addEventHandler = function($el, eventName, handler) { $el.on(eventName, handler); this.onDestroy(function() { $el.off(eventName, handler); }); }; /** * "Destroys" this Kwicks instance plugin by performing the following: * 1) Stops any currently running animations * 2) Invokes all destroy handlers * 3) Clears out all style attributes on panels * 4) Removes all kwicks class names from panels and container * 5) Removes the 'kwicks' data value from the container */ Kwick.prototype.destroy = function() { this.$timer.stop(); for (var i = 0, len = this.onDestroyHandlers.length; i < len; i++) { this.onDestroyHandlers[i](); } this.$panels .attr('style', '') .removeClass('kwicks-expanded kwicks-selected kwicks-collapsed'); this.$container // note: kwicks and kwicks-<orientation> classes have extra smarts around them // back in the constructor .removeClass('kwicks-processed') .removeData('kwicks'); }; /** * Forces the panels to be updated in response to the container being resized. */ Kwick.prototype.resize = function() { // bail out if container size hasn't changed if (this.getContainerSize() === this.getContainerSize(true)) return; this.calculatePanelSizes(); this.offsets = this.getOffsetsForExpanded(); // if the panels are currently being animated, we'll just set a flag that can be detected // during the next animation step if (this.isAnimated) { this._dirtyOffsets = true; } else { // otherwise update the styles immediately this.updatePanelStyles(); } }; /** * Selects the panel with the specified index (use -1 to select none) */ Kwick.prototype.select = function(index) { // make sure the panel isn't already selected if (index === this.selectedIndex) return; $(this.getSelectedPanel()).removeClass('kwicks-selected'); this.selectedIndex = index; $(this.getSelectedPanel()).addClass('kwicks-selected'); }; /** * Expands the panel with the specified index (use -1 to expand none) */ Kwick.prototype.expand = function(index) { var self = this, // used for expand-complete event later on oldIndex = this.expandedIndex, oldExpanded = this.getExpandedPanel(); // if the index is -1, then default it to the currently selected index (which will also be // -1 if no panels are currently selected) if (index === -1) index = this.selectedIndex; // make sure the panel isn't already expanded if (index === this.expandedIndex) return; $(this.getExpandedPanel()).removeClass('kwicks-expanded'); $(this.getCollapsedPanels()).removeClass('kwicks-collapsed'); this.expandedIndex = index; $(this.getExpandedPanel()).addClass('kwicks-expanded'); $(this.getCollapsedPanels()).addClass('kwicks-collapsed'); // handle panel animation var $timer = this.$timer, numPanels = this.$panels.length, startOffsets = this.offsets.slice(), offsets = this.offsets, targetOffsets = this.getOffsetsForExpanded(); $timer.stop()[0].progress = 0; this.isAnimated = true; $timer.animate({ progress: 1 }, { duration: this.opts.duration, easing: this.opts.easing, step: function(progress) { // check if we've resized mid-animation (yes, we're thorough) if (self._dirtyOffsets) { offsets = self.offsets; targetOffsets = self.getOffsetsForExpanded(); self._dirtyOffsets = false; } offsets.length = 0; for (var i = 0; i < numPanels; i++) { var targetOffset = targetOffsets[i], newOffset = targetOffset - ((targetOffset - startOffsets[i]) * (1 - progress)); offsets[i] = newOffset; } self.updatePanelStyles(); }, complete: function() { self.isAnimated = false; self.$container.trigger('expand-complete.kwicks', { index: index, expanded: self.getExpandedPanel(), collapsed: self.getCollapsedPanels(), oldIndex: oldIndex, oldExpanded: oldExpanded, // note: this will always be false but is included to match expand event isAnimated: false }); } }); }; })(jQuery); ', 'modified' => '2016-11-10 14:47:39' ) ) ) $product = array( 'Product' => array( 'id' => (int) 29, 'cms_renewal_id' => null, 'application' => false, 'promoted' => false, 'catalogue' => '', 'meta' => null, 'change_frequency' => 'monthly', 'priority' => '0.5 - default', 'seo_metatags' => 'a:0:{}', 'seo_generated_metatags' => array( (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 12 => array( [maximum depth reached] ), (int) 13 => array( [maximum depth reached] ), (int) 14 => array( [maximum depth reached] ), (int) 17 => array( [maximum depth reached] ), (int) 18 => array( [maximum depth reached] ), (int) 19 => array( [maximum depth reached] ), (int) 21 => array( [maximum depth reached] ), (int) 24 => array( [maximum depth reached] ), (int) 27 => array( [maximum depth reached] ), (int) 28 => array( [maximum depth reached] ) ), 'head_end' => '', 'body_start' => '', 'body_end' => '', 'page_id' => (int) 35, 'ordering' => (int) 4, 'is_active' => true, 'is_deleted' => false, 'modified_by' => (int) 1, 'modified' => '2018-01-23 13:49:58', 'created_by' => (int) 1, 'created' => '2016-11-29 12:40:05', 'title' => 'Gaps', 'subtitle' => '', 'side_menu_subtitle' => 'na lageru 1,25 m2', 'text' => '<p>WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske.</p> <p>Ova vlakna su od preostalih delova stabljika šećerne trske, kada, nakon što se izvadi sirov šećer, on formira bazu, od kojih se dobija lake za korišćenje i ekološke proizvode.</p> <p>Sirov materijal koji se koristi za Wall Art 3D panel je 100% biorazgradiv. Nedavno izabran u SAD od strane dizajnera enterijera kao jedan od najboljih i najinovativnijih eco friendly proizvoda godine. Wall Art 3D, paneli za zidove, su izrađeni od obnovljivih izvora koji su biorazgradivi i s toga doprinose održivosti. Wall Art 3D su dizajnirani tako da zajedno, više panela, čine celinu.</p> <p>Nakon instalacije panel možete bojiti u bilo koju boju koja odgovara vašem enterijeru ili možete napraviti novi ambijent u vašem domu. Wall Art je predstavio svoje 3D zidne panele u Evropi u 2010.</p> <p>Bili su prvi na tržištu sa ovim ekološkim dekorativnim proizvodom. Za enterijer, u ovom trenutku, postoji 20 različitih modela, panela za zidove, koji su dostupni u My Wall Art 3D. Wall Art reljefni paneli daju novu dimenziju zidovima, uklapajući se u gotovo svaki prostor u kući. My Wall Art 3D, paneli za zidove, oživljavaju vaše zidove.</p>', 'is_translated' => true, 'slug' => 'gaps', 'meta_description' => '', 'meta_keyword' => '', 'meta_title' => '', 'title__' => array( 'sr' => 'Gaps', 'en' => '' ), 'subtitle__' => array( 'sr' => '', 'en' => '' ), 'side_menu_subtitle__' => array( 'sr' => 'na lageru 1,25 m2', 'en' => '' ), 'text__' => array( 'sr' => '<p>WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske.</p> <p>Ova vlakna su od preostalih delova stabljika šećerne trske, kada, nakon što se izvadi sirov šećer, on formira bazu, od kojih se dobija lake za korišćenje i ekološke proizvode.</p> <p>Sirov materijal koji se koristi za Wall Art 3D panel je 100% biorazgradiv. Nedavno izabran u SAD od strane dizajnera enterijera kao jedan od najboljih i najinovativnijih eco friendly proizvoda godine. Wall Art 3D, paneli za zidove, su izrađeni od obnovljivih izvora koji su biorazgradivi i s toga doprinose održivosti. Wall Art 3D su dizajnirani tako da zajedno, više panela, čine celinu.</p> <p>Nakon instalacije panel možete bojiti u bilo koju boju koja odgovara vašem enterijeru ili možete napraviti novi ambijent u vašem domu. Wall Art je predstavio svoje 3D zidne panele u Evropi u 2010.</p> <p>Bili su prvi na tržištu sa ovim ekološkim dekorativnim proizvodom. Za enterijer, u ovom trenutku, postoji 20 različitih modela, panela za zidove, koji su dostupni u My Wall Art 3D. Wall Art reljefni paneli daju novu dimenziju zidovima, uklapajući se u gotovo svaki prostor u kući. My Wall Art 3D, paneli za zidove, oživljavaju vaše zidove.</p>', 'en' => '' ), 'is_translated__' => array( 'sr' => true, 'en' => false ), 'slug__' => array( 'sr' => 'gaps', 'en' => '29' ), 'meta_description__' => array( 'sr' => '', 'en' => '' ), 'meta_keyword__' => array( 'sr' => '', 'en' => '' ), 'meta_title__' => array( 'sr' => '', 'en' => '' ) ), 'Renewal' => array( 'id' => null, 'meta' => null, 'change_frequency' => null, 'priority' => null, 'seo_metatags' => null, 'seo_generated_metatags' => null, 'head_end' => null, 'body_start' => null, 'body_end' => null, 'page_id' => null, 'ordering' => null, 'is_active' => null, 'is_deleted' => null, 'modified_by' => null, 'modified' => null, 'created_by' => null, 'created' => null, 'title' => null, 'subtitle' => null, 'side_menu_subtitle' => null, 'text' => null, 'is_translated' => null, 'slug' => null, 'meta_description' => null, 'meta_keyword' => null, 'meta_title' => null, 'title__' => array( 'sr' => null, 'en' => null ), 'subtitle__' => array( 'sr' => null, 'en' => null ), 'side_menu_subtitle__' => array( 'sr' => null, 'en' => null ), 'text__' => array( 'sr' => null, 'en' => null ), 'is_translated__' => array( 'sr' => null, 'en' => null ), 'slug__' => array( 'sr' => null, 'en' => null ), 'meta_description__' => array( 'sr' => null, 'en' => null ), 'meta_keyword__' => array( 'sr' => null, 'en' => null ), 'meta_title__' => array( 'sr' => null, 'en' => null ) ), 'Page' => array( 'id' => '35', 'type' => 'Page', 'parent_id' => '32', 'layout_id' => '1', 'module_id' => null, 'change_frequency' => 'monthly', 'priority' => '0.5 - default', 'module_connection' => 'Product', 'title_short__sr' => 'My Wall Art', 'title_short__en' => '', 'alternative_title__sr' => '', 'alternative_title__en' => '', 'side_menu_top_title__sr' => '', 'side_menu_top_title__en' => '', 'page_text__sr' => '', 'page_text__en' => '', 'banner_url__sr' => '', 'banner_url__en' => '', 'content__sr' => '<?php $pageModule = !empty($page['Page']['module_connection']) ? $page['Page']['module_connection'] : 'Product'; $items = ClassRegistry::init($pageModule)->find('all', array( 'conditions' => array( $pageModule . '.page_id' => $page['Page']['id'] ) )); if(count($items) == 1) { header("location:" . $this->Format->getModulePath($items[0])); die; } if(count($items) == 2 || count($items) == 4) { $articleClass = '__2-block'; } else { $articleClass = '__3-block lt__2-block'; } ?> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__4 st__6"> <div class="main-content"> <?php if(!empty($page['Page']['page_text'])) { ?> <div class="cms-richtext remark-rich-text "> <?= $page['Page']['page_text'] ?> </div> <?php } ?> <div class="article-grid"> <div class="row block-row <?= $articleClass ?>"> <?php foreach($items as $item) { ?> <article class="column"> <a href="<?= $this->Format->getModulePath($item) ?>" title="<?= $item[$pageModule]['title'] ?>"> <div> <h2><?= $item[$pageModule]['title'] ?></h2> </div> <img src="<?= $item['Image']['file'] ?>" alt="<?= $item[$pageModule]['title'] ?>" /> </a> </article> <?php } ?> </div> </div> </div> </div> </div> </div> ', 'content__en' => '', 'meta' => 'Generic', 'meta_keywords__sr' => '', 'meta_keywords__en' => '', 'seo_metatags' => 'a:0:{}', 'seo_generated_metatags' => 'a:5:{i:1;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:12;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:19;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:27;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:28;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}}', 'seo_last_mod' => '2022-05-23 14:44:59', 'head_end' => '', 'body_start' => '', 'body_end' => '', 'stylesheet_set' => '', 'javascript_set' => '', 'is_default' => false, 'is_category' => true, 'is_visible' => false, 'url' => '', 'url_target' => false, 'lft' => '50', 'rght' => '51', 'is_active' => false, 'is_popup' => false, 'modified_by' => '1', 'modified' => '2022-05-23 14:44:59', 'created_by' => '1', 'created' => '2016-11-14 11:19:07', 'selected' => '0', 'title' => 'My Wall Art', 'title_short' => 'My Wall Art', 'alternative_title' => '', 'subtitle' => '', 'side_menu_top_title' => '', 'side_menu_subtitle' => '', 'page_text' => '', 'banner_url' => '', 'slug' => 'my-wall-art', 'content' => '<?php $pageModule = !empty($page['Page']['module_connection']) ? $page['Page']['module_connection'] : 'Product'; $items = ClassRegistry::init($pageModule)->find('all', array( 'conditions' => array( $pageModule . '.page_id' => $page['Page']['id'] ) )); if(count($items) == 1) { header("location:" . $this->Format->getModulePath($items[0])); die; } if(count($items) == 2 || count($items) == 4) { $articleClass = '__2-block'; } else { $articleClass = '__3-block lt__2-block'; } ?> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__4 st__6"> <div class="main-content"> <?php if(!empty($page['Page']['page_text'])) { ?> <div class="cms-richtext remark-rich-text "> <?= $page['Page']['page_text'] ?> </div> <?php } ?> <div class="article-grid"> <div class="row block-row <?= $articleClass ?>"> <?php foreach($items as $item) { ?> <article class="column"> <a href="<?= $this->Format->getModulePath($item) ?>" title="<?= $item[$pageModule]['title'] ?>"> <div> <h2><?= $item[$pageModule]['title'] ?></h2> </div> <img src="<?= $item['Image']['file'] ?>" alt="<?= $item[$pageModule]['title'] ?>" /> </a> </article> <?php } ?> </div> </div> </div> </div> </div> </div> ', 'meta_title' => null, 'meta_keywords' => null, 'meta_description' => null, 'is_translated' => true, 'title__' => array( 'sr' => 'My Wall Art', 'en' => '' ), 'subtitle__' => array( 'sr' => '', 'en' => '' ), 'side_menu_subtitle__' => array( 'sr' => '', 'en' => '' ), 'is_translated__' => array( 'sr' => true, 'en' => false ), 'slug__' => array( 'sr' => 'my-wall-art', 'en' => '35' ), 'meta_description__' => array( 'sr' => '', 'en' => '' ), 'meta_title__' => array( 'sr' => '', 'en' => '' ) ), 'Image' => array( 'id' => '1260', 'locale' => null, 'association' => 'Image', 'model' => 'Product', 'foreign_key' => '29', 'filename' => '3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'path' => 'upload/Product/Image/2016-11/', 'filesize' => '7177', 'mimetype' => 'image/jpeg', 'title' => '3d dekorativni zidni paneli mywall gaps 02.252zc164', 'meta' => array(), 'ordering' => null, 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), 'Catalogue' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'MetaImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'Galleries' => array(), 'Slides' => array( (int) 0 => array( 'id' => '1261', 'locale' => null, 'association' => 'Slides', 'model' => 'Product', 'foreign_key' => '29', 'filename' => '3d_dekorativni_zidni_paneli_mywall_gaps_08.jpg', 'path' => 'upload/Product/Slides/2016-11/', 'filesize' => '39312', 'mimetype' => 'image/jpeg', 'title' => '3d dekorativni zidni paneli mywall gaps 08', 'meta' => array([maximum depth reached]), 'ordering' => '1', 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Slides/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_08.jpg' ), (int) 1 => array( 'id' => '1262', 'locale' => null, 'association' => 'Slides', 'model' => 'Product', 'foreign_key' => '29', 'filename' => '3d_dekorativni_zidni_paneli_mywall_gaps_02.jpg', 'path' => 'upload/Product/Slides/2016-11/', 'filesize' => '90178', 'mimetype' => 'image/jpeg', 'title' => '3d dekorativni zidni paneli mywall gaps 02', 'meta' => array([maximum depth reached]), 'ordering' => '2', 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Slides/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02.jpg' ), (int) 2 => array( 'id' => '1263', 'locale' => null, 'association' => 'Slides', 'model' => 'Product', 'foreign_key' => '29', 'filename' => '3d_dekorativni_zidni_paneli_mywall_gaps_07.jpg', 'path' => 'upload/Product/Slides/2016-11/', 'filesize' => '15630', 'mimetype' => 'image/jpeg', 'title' => '3d dekorativni zidni paneli mywall gaps 07', 'meta' => array([maximum depth reached]), 'ordering' => '3', 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Slides/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_07.jpg' ), (int) 3 => array( 'id' => '1264', 'locale' => null, 'association' => 'Slides', 'model' => 'Product', 'foreign_key' => '29', 'filename' => '3d_dekorativni_zidni_paneli_mywall_gaps_03.jpg', 'path' => 'upload/Product/Slides/2016-11/', 'filesize' => '133941', 'mimetype' => 'image/jpeg', 'title' => '3d dekorativni zidni paneli mywall gaps 03', 'meta' => array([maximum depth reached]), 'ordering' => '4', 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Slides/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_03.jpg' ), (int) 4 => array( 'id' => '1265', 'locale' => null, 'association' => 'Slides', 'model' => 'Product', 'foreign_key' => '29', 'filename' => '3d_dekorativni_zidni_paneli_mywall_gaps_01.jpg', 'path' => 'upload/Product/Slides/2016-11/', 'filesize' => '74395', 'mimetype' => 'image/jpeg', 'title' => '3d dekorativni zidni paneli mywall gaps 01', 'meta' => array([maximum depth reached]), 'ordering' => '5', 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Slides/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_01.jpg' ), (int) 5 => array( 'id' => '1266', 'locale' => null, 'association' => 'Slides', 'model' => 'Product', 'foreign_key' => '29', 'filename' => '3d_dekorativni_zidni_paneli_mywall_gaps_04.jpg', 'path' => 'upload/Product/Slides/2016-11/', 'filesize' => '76305', 'mimetype' => 'image/jpeg', 'title' => '3d dekorativni zidni paneli mywall gaps 04', 'meta' => array([maximum depth reached]), 'ordering' => '6', 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Slides/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_04.jpg' ), (int) 6 => array( 'id' => '1267', 'locale' => null, 'association' => 'Slides', 'model' => 'Product', 'foreign_key' => '29', 'filename' => '3d_dekorativni_zidni_paneli_mywall_gaps_05.jpg', 'path' => 'upload/Product/Slides/2016-11/', 'filesize' => '21328', 'mimetype' => 'image/jpeg', 'title' => '3d dekorativni zidni paneli mywall gaps 05', 'meta' => array([maximum depth reached]), 'ordering' => '7', 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Slides/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_05.jpg' ), (int) 7 => array( 'id' => '1268', 'locale' => null, 'association' => 'Slides', 'model' => 'Product', 'foreign_key' => '29', 'filename' => '3d_dekorativni_zidni_paneli_mywall_gaps_06.jpg', 'path' => 'upload/Product/Slides/2016-11/', 'filesize' => '14520', 'mimetype' => 'image/jpeg', 'title' => '3d dekorativni zidni paneli mywall gaps 06', 'meta' => array([maximum depth reached]), 'ordering' => '8', 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Slides/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_06.jpg' ) ), 'Tools' => array(), 'Documents' => array( (int) 0 => array( 'id' => '1271', 'locale' => null, 'association' => 'Documents', 'model' => 'Product', 'foreign_key' => '29', 'filename' => 'mywallart_prirucnik_za_postavljanje_panela_4.pdf', 'path' => 'upload/Product/Documents/2016-11/', 'filesize' => '2162030', 'mimetype' => 'application/pdf', 'title' => 'mywallart prirucnik za postavljanje panela 4', 'meta' => array([maximum depth reached]), 'ordering' => '1', 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Documents/2016-11/mywallart_prirucnik_za_postavljanje_panela_4.pdf' ), (int) 1 => array( 'id' => '1272', 'locale' => null, 'association' => 'Documents', 'model' => 'Product', 'foreign_key' => '29', 'filename' => 'mywallart_uputstvo_za_instalaciju_4.pdf', 'path' => 'upload/Product/Documents/2016-11/', 'filesize' => '505995', 'mimetype' => 'application/pdf', 'title' => 'mywallart uputstvo za instalaciju 4', 'meta' => array([maximum depth reached]), 'ordering' => '2', 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Documents/2016-11/mywallart_uputstvo_za_instalaciju_4.pdf' ), (int) 2 => array( 'id' => '1273', 'locale' => null, 'association' => 'Documents', 'model' => 'Product', 'foreign_key' => '29', 'filename' => 'mywallart_tehnicka_specifikacija_4.pdf', 'path' => 'upload/Product/Documents/2016-11/', 'filesize' => '188246', 'mimetype' => 'application/pdf', 'title' => 'mywallart tehnicka specifikacija 4', 'meta' => array([maximum depth reached]), 'ordering' => '3', 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Documents/2016-11/mywallart_tehnicka_specifikacija_4.pdf' ) ), 'Seo' => array( 'metatag' => array() ) ) $pageTitleAppend = 'Gaps' $_cookies = array( 'language' => 'sr' ) $isAjax = false $referer = '/' $fieldOptions = array() $_actions = array() $controller = 'front' $user = false $locale = 'sr' $localelessHere = '/proizvodi/3d-zidni-paneli/my-wall-art/gaps' $plural = 'fronts' $singular = 'front' $modelClass = 'Front' $metaData = array( 'Page' => array( 'id' => (int) 40, 'type' => 'Module', 'parent_id' => (int) 4, 'layout_id' => (int) 3, 'module_id' => (int) 1, 'change_frequency' => 'monthly', 'priority' => '0.5 - default', 'module_connection' => 'Product', 'meta' => null, 'seo_metatags' => 'a:1:{i:9;a:2:{s:2:"sr";s:7:"product";s:2:"en";s:0:"";}}', 'seo_generated_metatags' => array( (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 12 => array( [maximum depth reached] ), (int) 13 => array( [maximum depth reached] ), (int) 14 => array( [maximum depth reached] ), (int) 17 => array( [maximum depth reached] ), (int) 18 => array( [maximum depth reached] ), (int) 19 => array( [maximum depth reached] ), (int) 21 => array( [maximum depth reached] ), (int) 24 => array( [maximum depth reached] ), (int) 27 => array( [maximum depth reached] ), (int) 28 => array( [maximum depth reached] ) ), 'seo_last_mod' => null, 'head_end' => '', 'body_start' => '', 'body_end' => '', 'stylesheet_set' => '', 'javascript_set' => '', 'is_default' => false, 'is_category' => false, 'is_visible' => true, 'url' => null, 'url_target' => false, 'lft' => (int) 14, 'rght' => (int) 71, 'is_active' => true, 'is_popup' => false, 'modified_by' => (int) 2, 'modified' => '2018-07-21 12:56:18', 'created_by' => (int) 1, 'created' => '2016-11-21 13:46:57', 'selected' => '0', 'title' => 'Gaps', 'title_short' => '', 'alternative_title' => '', 'subtitle' => 'Proizvodi', 'side_menu_top_title' => 'Katalog proizvoda', 'side_menu_subtitle' => '', 'page_text' => '', 'banner_url' => '', 'slug' => 'Module: 1', 'content' => '<?php $parentPage = ClassRegistry::init('Page')->find('first', array( 'conditions' => array( 'Page.id' => $product['Product']['page_id'] ) )); $pattern = ClassRegistry::init('Pattern')->find('first', array( 'conditions' => array( 'Pattern.cms_product_id' => $product['Product']['id'] ) )); $renewal = ClassRegistry::init('Renewal')->find('first', array( 'conditions' => array( 'Renewal.id' => $product['Product']['cms_renewal_id'] ) )); $faq = ClassRegistry::init('Faq')->find('first', array( 'conditions' => array( 'Faq.cms_product_id' => $product['Product']['id'] ) )); $videoItems = ClassRegistry::init('AdditionalVideo')->find('all', array( 'conditions' => array( 'AdditionalVideo.cms_product_id' => $product['Product']['id'] ) )); $pageSubtitle = !empty($product['Product']['subtitle']) ? $product['Product']['subtitle'] : $parentPage['Page']['subtitle']; $pageTitle = !empty($product['Product']['title']) ? $product['Product']['title'] : ( !empty($parentPage['Page']['title']) ? $parentPage['Page']['title'] : '' ) ; $brandLogoImage = !empty($parentPage['CustomLogoImage']['file']) ? $parentPage['CustomLogoImage']['file'] : $parentPage['BrandLogoImage']['file']; $fullWidth = empty($product['Galleries']) && empty($product['Product']['catalogue']); ?> <!-- Page title --> <div class="page-title"> <div class="inner clearfix"> <div> <h2><?= !empty($pageSubtitle) ? $pageSubtitle : '' ?></h2> <h1><?= !empty($pageTitle) ? $pageTitle : '' ?></h1> </div> <?php if(!empty($brandLogoImage)) { ?> <span><img src="<?= $brandLogoImage ?>" /></span> <?php } ?> </div> </div> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__6 st__6 "> <div class="main-content"> <div class="product-details"> <code cms="element" id="6">Social</code> <div class="row"> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__7 st__6' : '__12' ?>"> <div class="product-info"> <div class="rich-text"> <?= !empty($product['Product']['text']) ? $product['Product']['text'] : ' ' ?> <?php if(!empty($faq)) { ?> <p><?= __('Za više informacija pogledajte rubriku') ?> <a href="<?= $this->Format->getModulePath($faq) ?>"><?= __('najčešća pitanja') ?></a></p> <?php } ?> <?php if(!empty($pattern)) { ?> <p><a href="<?= $this->Format->getModulePath($pattern) ?>"><?= __('Pogledajte uzorke') ?></a> <?= __('za ovaj proizvod') ?></p> <?php } ?> </div> </div> </div> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__5 st__6' : '__12' ?>"> <div class="right-info"> <!-- Product slideshow --> <?php if(!empty($product['Slides'])) { ?> <div class="product-slideshow"> <ul> <?php foreach($product['Slides'] as $slide) { ?> <li style="position: <?= count($product['Slides']) > 1 ? 'absolute' : 'relative'?>"><?= $this->Format->image($slide['file'], 768, 512, true, array('zc' => 'zc')) ?></li> <?php } ?> </ul> </div> <?php } ?> <!-- \\ Product slideshow --> <!-- catalogue --> <?php if(!empty($product['Catalogue']['file'])) { ?> <a target="_blank" href="<?= $product['Catalogue']['file'] ?>" class="link-download"><span><?= __('Pogledajte katalog') ?></span></a> <?php } ?> <!-- \\ catalogue --> <!-- Before and After link --> <?php if(!empty($product['Product']['cms_renewal_id'])) { ?> <a class="link-beforeafter" href="<?= $this->Format->getModulePath($renewal) ?>"><span><?= __('Pre i posle') ?></span></a> <?php } ?> <!-- Before and After link --> <!-- Decor App banner --> <?php if($product['Product']['application']) { ?> <div class="pro-banner"><a href="<?= $this->Format->getPageLink(63, $sitemap) ?>"><img src="/img/decor-app-banner.jpg" /></a></div> <?php } ?> <!-- \\Decor App banner --> </div> </div> </div> <div class="product-blocks"> <!-- Photo gallery --> <?php if(!empty($product['Galleries'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Foto galerija') ?></h2></div> <div class="body"> <ul class="row block-row __5-margin __5-block lt__4-block m__2-block"> <?php foreach($product['Galleries'] as $image) { ?> <li class="column"> <a href="<?= $image['file'] ?>" class="fancybox" rel="gallery"> <?= $this->Format->image($image['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Photo gallery --> <?php if(!empty($product['Tools'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Alati') ?></h2></div> <div class="body" style="display:none;"> <ul class="row block-row __5-margin __3-block m__2-block"> <?php foreach($product['Tools'] as $tool) { ?> <li class="column"> <a href="<?= $tool['file'] ?>" class="fancybox" rel="tools"> <?= $this->Format->image($tool['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Product tehnicka spec --> <?php if(!empty($product['Documents'])) { ?> <div class="product-block product-tehnical-spec"> <div class="block-content"> <div class="head"><h2><?= __('Tehnička specifikacija') ?></h2></div> <div class="body" style="display:none;"> <p><?= __('Preuzmite dokument') ?>:</p> <ul> <?php foreach($product['Documents'] as $document) { echo '<li>' . $this->Format->download($document) . '</li>'; } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product tehnicka spec --> <!-- Product Video galerija --> <?php if(!empty($videoItems)) { ?> <div class="product-block product-video-gallery"> <div class="block-content"> <div class="head"><h2><?= __('Video galerija') ?></h2></div> <div class="body" style="display:none;"> <ul class="youtube-videogallery row __5-margin block-row __4-block lt__3-block "> <?php foreach($videoItems as $videoItem) { ?> <li class="column"> <a href="https://www.youtube.com/watch?v=<?= $videoItem['AdditionalVideo']['youtube_url'] ?>"><?= $videoItem['AdditionalVideo']['title'] ?></a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product Video galerija --> </div> </div> </div> </div> </div> </div> ', 'meta_title' => null, 'meta_keywords' => null, 'meta_description' => null, 'is_translated' => true, 'title__' => array( 'sr' => 'Module: 1', 'en' => 'Module: 1' ), 'title_short__' => array( 'sr' => '', 'en' => null ), 'alternative_title__' => array( 'sr' => '', 'en' => '' ), 'subtitle__' => array( 'sr' => 'Proizvodi', 'en' => '' ), 'side_menu_top_title__' => array( 'sr' => 'Katalog proizvoda', 'en' => '' ), 'side_menu_subtitle__' => array( 'sr' => '', 'en' => '' ), 'page_text__' => array( 'sr' => '', 'en' => '' ), 'banner_url__' => array( 'sr' => '', 'en' => '' ), 'slug__' => array( 'sr' => 'Module: 1', 'en' => 'Module: 1' ), 'content__' => array( 'sr' => '', 'en' => '' ), 'meta_title__' => array( 'sr' => '', 'en' => '' ), 'meta_keywords__' => array( 'sr' => '', 'en' => '' ), 'meta_description__' => array( 'sr' => '', 'en' => '' ), 'is_translated__' => array( 'sr' => true, 'en' => true ) ), 'Layout' => array( 'id' => '3', 'name' => 'Details', 'body' => '<?php switch (true) { case isset($product): $moduleName = $product; break; case isset($faq): $moduleName = $faq; break; case isset($inspiration): $moduleName = $inspiration; break; case isset($renewal): $moduleName = $renewal; break; case isset($pattern): $moduleName = $pattern; break; default: $moduleName = $product; } $bgPage = ClassRegistry::init('Page')->find('first', array( 'conditions' => array( 'Page.id' => $moduleName['Page']['id'] ) )); $backgroundImage = $bgPage['BackgroundImage']['file']; ?> <header> <div class="inner clearfix"> <div class="category-hamburger" id="openLeftMenu" style="display: none;"><span></span> <span></span></div> <div class="logo"><a href="/" title="My Wall and Floor"><img src="/img/my_wall_and_floor_logo.png" width="187" height="70" alt="My Wall and Floor" /></a></div> <div class="hamburger hamburger--squeeze js-hamburger" id="openRightMenu"> <div class="hamburger-box"> <div class="hamburger-inner"></div> </div> </div> <div id="off-canvas-right"> <!--<ul class="lang"> <li class="<?= $locale == 'sr' ? 'active' : '' ?>"><a href="/<?= $locale ?>:sr<?= substr($this->here, 3) ?>"><?= __('Srpski') ?></a></li> <li class="<?= $locale == 'en' ? 'active' : '' ?>"><a href="/<?= $locale ?>:en<?= substr($this->here, 3) ?>"><?= __('English') ?></a></li> </ul>--> <nav> <ul> <?= $this->Format->printMenu('nav/menu') ?> </ul> </nav> </div> </div> </header> <div class="topline"></div> <div class="fader"> <div class="page-content clearfix" style="background-image:url('<?= !empty($backgroundImage) ? $backgroundImage : '/img/My_Wall_And_Floors.jpg' ?>')"> <!-- Breadcrumbs --> <?php $breadcrumbs = $this->Html->generateBreadcrumbs($activePage); ?> <div class="breadcrumbs"> <div class="inner clearfix"> <p><?= __('Trenutno se nalazite ovde:') ?></p> <ul> <li><a href="/" title="My Wall"><?= __('Početna') ?></a></li> <?php foreach($breadcrumbs['links'] as $title => $link) { ?> <li><a href="<?= $link ?>" title="<?= $title ?>"><?= $title ?></a></li> <?php } ?> <li><?= $breadcrumbs['last'] ?></li> </ul> </div> </div> <?php $parentPage = ClassRegistry::init('Page')->find('first', array( 'conditions' => array( 'Page.id' => $product['Product']['page_id'] ) )); $pattern = ClassRegistry::init('Pattern')->find('first', array( 'conditions' => array( 'Pattern.cms_product_id' => $product['Product']['id'] ) )); $renewal = ClassRegistry::init('Renewal')->find('first', array( 'conditions' => array( 'Renewal.id' => $product['Product']['cms_renewal_id'] ) )); $faq = ClassRegistry::init('Faq')->find('first', array( 'conditions' => array( 'Faq.cms_product_id' => $product['Product']['id'] ) )); $videoItems = ClassRegistry::init('AdditionalVideo')->find('all', array( 'conditions' => array( 'AdditionalVideo.cms_product_id' => $product['Product']['id'] ) )); $pageSubtitle = !empty($product['Product']['subtitle']) ? $product['Product']['subtitle'] : $parentPage['Page']['subtitle']; $pageTitle = !empty($product['Product']['title']) ? $product['Product']['title'] : ( !empty($parentPage['Page']['title']) ? $parentPage['Page']['title'] : '' ) ; $brandLogoImage = !empty($parentPage['CustomLogoImage']['file']) ? $parentPage['CustomLogoImage']['file'] : $parentPage['BrandLogoImage']['file']; $fullWidth = empty($product['Galleries']) && empty($product['Product']['catalogue']); ?> <!-- Page title --> <div class="page-title"> <div class="inner clearfix"> <div> <h2><?= !empty($pageSubtitle) ? $pageSubtitle : '' ?></h2> <h1><?= !empty($pageTitle) ? $pageTitle : '' ?></h1> </div> <?php if(!empty($brandLogoImage)) { ?> <span><img src="<?= $brandLogoImage ?>" /></span> <?php } ?> </div> </div> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__6 st__6 "> <div class="main-content"> <div class="product-details"> <div id="fb-root"></div> <script> (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/en_US/all.js#xfbml=1&appId=913732115428480"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));</script> <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script> <div class="social clearfix"> <div class="fb-like-button"> <div class="fb-like" data-href="<?= FULL_BASE_URL . $this->here ?>" data-layout="button_count" data-action="like" data-show-faces="false" data-share="false"></div> </div> <div class="tweet-button"> <a href="https://twitter.com/share" data-url="<?= FULL_BASE_URL . $this->here ?>" class="twitter-share-button" style="display:none">Tweet</a> </div> </div> <div class="row"> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__7 st__6' : '__12' ?>"> <div class="product-info"> <div class="rich-text"> <?= !empty($product['Product']['text']) ? $product['Product']['text'] : ' ' ?> <?php if(!empty($faq)) { ?> <p><?= __('Za više informacija pogledajte rubriku') ?> <a href="<?= $this->Format->getModulePath($faq) ?>"><?= __('najčešća pitanja') ?></a></p> <?php } ?> <?php if(!empty($pattern)) { ?> <p><a href="<?= $this->Format->getModulePath($pattern) ?>"><?= __('Pogledajte uzorke') ?></a> <?= __('za ovaj proizvod') ?></p> <?php } ?> </div> </div> </div> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__5 st__6' : '__12' ?>"> <div class="right-info"> <!-- Product slideshow --> <?php if(!empty($product['Slides'])) { ?> <div class="product-slideshow"> <ul> <?php foreach($product['Slides'] as $slide) { ?> <li style="position: <?= count($product['Slides']) > 1 ? 'absolute' : 'relative'?>"><?= $this->Format->image($slide['file'], 768, 512, true, array('zc' => 'zc')) ?></li> <?php } ?> </ul> </div> <?php } ?> <!-- \\ Product slideshow --> <!-- catalogue --> <?php if(!empty($product['Catalogue']['file'])) { ?> <a target="_blank" href="<?= $product['Catalogue']['file'] ?>" class="link-download"><span><?= __('Pogledajte katalog') ?></span></a> <?php } ?> <!-- \\ catalogue --> <!-- Before and After link --> <?php if(!empty($product['Product']['cms_renewal_id'])) { ?> <a class="link-beforeafter" href="<?= $this->Format->getModulePath($renewal) ?>"><span><?= __('Pre i posle') ?></span></a> <?php } ?> <!-- Before and After link --> <!-- Decor App banner --> <?php if($product['Product']['application']) { ?> <div class="pro-banner"><a href="<?= $this->Format->getPageLink(63, $sitemap) ?>"><img src="/img/decor-app-banner.jpg" /></a></div> <?php } ?> <!-- \\Decor App banner --> </div> </div> </div> <div class="product-blocks"> <!-- Photo gallery --> <?php if(!empty($product['Galleries'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Foto galerija') ?></h2></div> <div class="body"> <ul class="row block-row __5-margin __5-block lt__4-block m__2-block"> <?php foreach($product['Galleries'] as $image) { ?> <li class="column"> <a href="<?= $image['file'] ?>" class="fancybox" rel="gallery"> <?= $this->Format->image($image['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Photo gallery --> <?php if(!empty($product['Tools'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Alati') ?></h2></div> <div class="body" style="display:none;"> <ul class="row block-row __5-margin __3-block m__2-block"> <?php foreach($product['Tools'] as $tool) { ?> <li class="column"> <a href="<?= $tool['file'] ?>" class="fancybox" rel="tools"> <?= $this->Format->image($tool['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Product tehnicka spec --> <?php if(!empty($product['Documents'])) { ?> <div class="product-block product-tehnical-spec"> <div class="block-content"> <div class="head"><h2><?= __('Tehnička specifikacija') ?></h2></div> <div class="body" style="display:none;"> <p><?= __('Preuzmite dokument') ?>:</p> <ul> <?php foreach($product['Documents'] as $document) { echo '<li>' . $this->Format->download($document) . '</li>'; } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product tehnicka spec --> <!-- Product Video galerija --> <?php if(!empty($videoItems)) { ?> <div class="product-block product-video-gallery"> <div class="block-content"> <div class="head"><h2><?= __('Video galerija') ?></h2></div> <div class="body" style="display:none;"> <ul class="youtube-videogallery row __5-margin block-row __4-block lt__3-block "> <?php foreach($videoItems as $videoItem) { ?> <li class="column"> <a href="https://www.youtube.com/watch?v=<?= $videoItem['AdditionalVideo']['youtube_url'] ?>"><?= $videoItem['AdditionalVideo']['title'] ?></a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product Video galerija --> </div> </div> </div> </div> </div> </div> </div> <?php $setting = ClassRegistry::init('Setting')->find('first', array()); $productNavs = $this->Format->getPageFromSitemap(4, $sitemap); $subNavs = $this->Format->getPageFromSitemap(24, $sitemap); $i = 0; ?> <footer> <div class="inner clearfix"> <div class="top"> <div class="row"> <div class="column __8 st__2"> <div class="products"> <h2><?= __('Proizvodi') ?></h2> <div class="row"> <ul class="column __6 st__6"> <?php foreach($productNavs['children'] as $productNav) { $i++; ?> <li> <a href="<?= $this->Format->getPageFromSitemap($productNav['Page']['id'], $sitemap, 'path') ?>" title="<?= $productNav['Page']['title'] ?>"><?= $productNav['Page']['title'] ?></a> </li> <?php if($i%4 == 0) { ?> <?php if($i != count($productNav['children'])) { ?> </ul> <ul class="column __6 st__6"> <?php } ?> <?php } ?> <?php } ?> </ul> </div> </div> </div> <div class="column __4 st__4"> <div class="banner"> <a href="<?= $this->Format->getPageLink(19, $sitemap) ?>"><img src="/img/valpaint-akademija-banner-f.jpg" /></a> </div> </div> </div> </div> <div class="middle"> <div class="wrap clearfix"> <div class="menu"> <ul> <?php foreach ($subNavs['children'] as $subNav) { ?> <li><a href="<?= $this->Format->getPageFromSitemap($subNav['Page']['id'], $sitemap, 'path') ?>" title="<?= $subNav['Page']['title'] ?>"><?= $subNav['Page']['title'] ?></a></li> <?php } ?> </ul> </div> <div class="newsletter"> <p><?= __('Prijava za newsletter') ?>:</p> <form id="newsletterForm" action="/api/v1/newsletter"> <div> <input class="textfield" name="data[email]" type="text" placeholder="<?php echo _('Vaša email adresa') ?>" /> <button class="submit" type="submit"><span><?php echo __('Poslati') ?></span></button> </div> <div class="form-message"></div> </form> </div> </div> </div> <div class="bottom clearfix"> <p><?= __('MyWall & Floor © ') . date('Y') . __(' Sva prava zadržana') ?>. </p> <p class="right"><?= __('Design & Development') ?>: <a href="http://intellex.rs" target="_blank" title="Intellex - Web & Mobile development">Intellex</a></p> </div> </div> </footer> </div> ', 'stylesheet_set' => '1,3,5,6,7', 'javascript_set' => '1,2,3,4,5,6,7,99', 'is_default' => false, 'slug' => 'details', 'modified_by' => '1', 'modified' => '2016-11-30 14:47:39', 'created_by' => '0', 'created' => '0000-00-00 00:00:00' ), 'Module' => array( 'id' => '1', 'module_group_id' => null, 'page_id' => '4', 'name' => 'Product', 'menu_name' => 'Proizvodi', 'menu_icon' => null, 'icon' => 'archive', 'use_table' => 'products', 'order' => 'Product.ordering ASC', 'table_prefix' => 'cms_', 'has_details' => true, 'is_hardcoded' => false, 'is_single_item' => false, 'has_comments' => false, 'paginate' => '30', 'has_one' => 'a:2:{s:5:"Image";s:23:"Upload jpeg jpg png gif";s:9:"Catalogue";s:10:"Upload pdf";}', 'has_many' => 'a:4:{s:9:"Galleries";s:23:"Upload jpeg jpg png gif";s:6:"Slides";s:23:"Upload jpeg jpg png gif";s:5:"Tools";s:27:"Upload pdf jpeg jpg png gif";s:9:"Documents";s:32:"Upload pdf doc docx xls xlsx odt";}', 'ordering' => '0', 'is_visible' => true, 'modified_by' => '1', 'modified' => '2017-06-19 12:21:35', 'created_by' => '1', 'created' => '2016-11-09 12:15:02' ), 'Image' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'BrandLogoImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'CustomLogoImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'BannerImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'BackgroundImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'Catalogue' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'MetaImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'Images' => array(), 'Documents' => array(), 'Children' => array(), 'Seo' => array( 'metatag' => array( (int) 9 => array( [maximum depth reached] ) ) ), 'Data' => array( 'Product' => array( 'id' => (int) 29, 'cms_renewal_id' => null, 'application' => false, 'promoted' => false, 'catalogue' => '', 'meta' => null, 'change_frequency' => 'monthly', 'priority' => '0.5 - default', 'seo_metatags' => 'a:0:{}', 'seo_generated_metatags' => array( [maximum depth reached] ), 'head_end' => '', 'body_start' => '', 'body_end' => '', 'page_id' => (int) 35, 'ordering' => (int) 4, 'is_active' => true, 'is_deleted' => false, 'modified_by' => (int) 1, 'modified' => '2018-01-23 13:49:58', 'created_by' => (int) 1, 'created' => '2016-11-29 12:40:05', 'title' => 'Gaps', 'subtitle' => '', 'side_menu_subtitle' => 'na lageru 1,25 m2', 'text' => '<p>WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske.</p> <p>Ova vlakna su od preostalih delova stabljika šećerne trske, kada, nakon što se izvadi sirov šećer, on formira bazu, od kojih se dobija lake za korišćenje i ekološke proizvode.</p> <p>Sirov materijal koji se koristi za Wall Art 3D panel je 100% biorazgradiv. Nedavno izabran u SAD od strane dizajnera enterijera kao jedan od najboljih i najinovativnijih eco friendly proizvoda godine. Wall Art 3D, paneli za zidove, su izrađeni od obnovljivih izvora koji su biorazgradivi i s toga doprinose održivosti. Wall Art 3D su dizajnirani tako da zajedno, više panela, čine celinu.</p> <p>Nakon instalacije panel možete bojiti u bilo koju boju koja odgovara vašem enterijeru ili možete napraviti novi ambijent u vašem domu. Wall Art je predstavio svoje 3D zidne panele u Evropi u 2010.</p> <p>Bili su prvi na tržištu sa ovim ekološkim dekorativnim proizvodom. Za enterijer, u ovom trenutku, postoji 20 različitih modela, panela za zidove, koji su dostupni u My Wall Art 3D. Wall Art reljefni paneli daju novu dimenziju zidovima, uklapajući se u gotovo svaki prostor u kući. My Wall Art 3D, paneli za zidove, oživljavaju vaše zidove.</p>', 'is_translated' => true, 'slug' => 'gaps', 'meta_description' => '', 'meta_keyword' => '', 'meta_title' => '', 'title__' => array( [maximum depth reached] ), 'subtitle__' => array( [maximum depth reached] ), 'side_menu_subtitle__' => array( [maximum depth reached] ), 'text__' => array( [maximum depth reached] ), 'is_translated__' => array( [maximum depth reached] ), 'slug__' => array( [maximum depth reached] ), 'meta_description__' => array( [maximum depth reached] ), 'meta_keyword__' => array( [maximum depth reached] ), 'meta_title__' => array( [maximum depth reached] ) ), 'Renewal' => array( 'id' => null, 'meta' => null, 'change_frequency' => null, 'priority' => null, 'seo_metatags' => null, 'seo_generated_metatags' => null, 'head_end' => null, 'body_start' => null, 'body_end' => null, 'page_id' => null, 'ordering' => null, 'is_active' => null, 'is_deleted' => null, 'modified_by' => null, 'modified' => null, 'created_by' => null, 'created' => null, 'title' => null, 'subtitle' => null, 'side_menu_subtitle' => null, 'text' => null, 'is_translated' => null, 'slug' => null, 'meta_description' => null, 'meta_keyword' => null, 'meta_title' => null, 'title__' => array( [maximum depth reached] ), 'subtitle__' => array( [maximum depth reached] ), 'side_menu_subtitle__' => array( [maximum depth reached] ), 'text__' => array( [maximum depth reached] ), 'is_translated__' => array( [maximum depth reached] ), 'slug__' => array( [maximum depth reached] ), 'meta_description__' => array( [maximum depth reached] ), 'meta_keyword__' => array( [maximum depth reached] ), 'meta_title__' => array( [maximum depth reached] ) ), 'Page' => array( 'id' => '35', 'type' => 'Page', 'parent_id' => '32', 'layout_id' => '1', 'module_id' => null, 'change_frequency' => 'monthly', 'priority' => '0.5 - default', 'module_connection' => 'Product', 'title_short__sr' => 'My Wall Art', 'title_short__en' => '', 'alternative_title__sr' => '', 'alternative_title__en' => '', 'side_menu_top_title__sr' => '', 'side_menu_top_title__en' => '', 'page_text__sr' => '', 'page_text__en' => '', 'banner_url__sr' => '', 'banner_url__en' => '', 'content__sr' => '<?php $pageModule = !empty($page['Page']['module_connection']) ? $page['Page']['module_connection'] : 'Product'; $items = ClassRegistry::init($pageModule)->find('all', array( 'conditions' => array( $pageModule . '.page_id' => $page['Page']['id'] ) )); if(count($items) == 1) { header("location:" . $this->Format->getModulePath($items[0])); die; } if(count($items) == 2 || count($items) == 4) { $articleClass = '__2-block'; } else { $articleClass = '__3-block lt__2-block'; } ?> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__4 st__6"> <div class="main-content"> <?php if(!empty($page['Page']['page_text'])) { ?> <div class="cms-richtext remark-rich-text "> <?= $page['Page']['page_text'] ?> </div> <?php } ?> <div class="article-grid"> <div class="row block-row <?= $articleClass ?>"> <?php foreach($items as $item) { ?> <article class="column"> <a href="<?= $this->Format->getModulePath($item) ?>" title="<?= $item[$pageModule]['title'] ?>"> <div> <h2><?= $item[$pageModule]['title'] ?></h2> </div> <img src="<?= $item['Image']['file'] ?>" alt="<?= $item[$pageModule]['title'] ?>" /> </a> </article> <?php } ?> </div> </div> </div> </div> </div> </div> ', 'content__en' => '', 'meta' => 'Generic', 'meta_keywords__sr' => '', 'meta_keywords__en' => '', 'seo_metatags' => 'a:0:{}', 'seo_generated_metatags' => 'a:5:{i:1;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:12;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:19;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:27;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:28;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}}', 'seo_last_mod' => '2022-05-23 14:44:59', 'head_end' => '', 'body_start' => '', 'body_end' => '', 'stylesheet_set' => '', 'javascript_set' => '', 'is_default' => false, 'is_category' => true, 'is_visible' => false, 'url' => '', 'url_target' => false, 'lft' => '50', 'rght' => '51', 'is_active' => false, 'is_popup' => false, 'modified_by' => '1', 'modified' => '2022-05-23 14:44:59', 'created_by' => '1', 'created' => '2016-11-14 11:19:07', 'selected' => '0', 'title' => 'My Wall Art', 'title_short' => 'My Wall Art', 'alternative_title' => '', 'subtitle' => '', 'side_menu_top_title' => '', 'side_menu_subtitle' => '', 'page_text' => '', 'banner_url' => '', 'slug' => 'my-wall-art', 'content' => '<?php $pageModule = !empty($page['Page']['module_connection']) ? $page['Page']['module_connection'] : 'Product'; $items = ClassRegistry::init($pageModule)->find('all', array( 'conditions' => array( $pageModule . '.page_id' => $page['Page']['id'] ) )); if(count($items) == 1) { header("location:" . $this->Format->getModulePath($items[0])); die; } if(count($items) == 2 || count($items) == 4) { $articleClass = '__2-block'; } else { $articleClass = '__3-block lt__2-block'; } ?> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__4 st__6"> <div class="main-content"> <?php if(!empty($page['Page']['page_text'])) { ?> <div class="cms-richtext remark-rich-text "> <?= $page['Page']['page_text'] ?> </div> <?php } ?> <div class="article-grid"> <div class="row block-row <?= $articleClass ?>"> <?php foreach($items as $item) { ?> <article class="column"> <a href="<?= $this->Format->getModulePath($item) ?>" title="<?= $item[$pageModule]['title'] ?>"> <div> <h2><?= $item[$pageModule]['title'] ?></h2> </div> <img src="<?= $item['Image']['file'] ?>" alt="<?= $item[$pageModule]['title'] ?>" /> </a> </article> <?php } ?> </div> </div> </div> </div> </div> </div> ', 'meta_title' => null, 'meta_keywords' => null, 'meta_description' => null, 'is_translated' => true, 'title__' => array( [maximum depth reached] ), 'subtitle__' => array( [maximum depth reached] ), 'side_menu_subtitle__' => array( [maximum depth reached] ), 'is_translated__' => array( [maximum depth reached] ), 'slug__' => array( [maximum depth reached] ), 'meta_description__' => array( [maximum depth reached] ), 'meta_title__' => array( [maximum depth reached] ) ), 'Image' => array( 'id' => '1260', 'locale' => null, 'association' => 'Image', 'model' => 'Product', 'foreign_key' => '29', 'filename' => '3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'path' => 'upload/Product/Image/2016-11/', 'filesize' => '7177', 'mimetype' => 'image/jpeg', 'title' => '3d dekorativni zidni paneli mywall gaps 02.252zc164', 'meta' => array([maximum depth reached]), 'ordering' => null, 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), 'Catalogue' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'MetaImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'Galleries' => array(), 'Slides' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 5 => array( [maximum depth reached] ), (int) 6 => array( [maximum depth reached] ), (int) 7 => array( [maximum depth reached] ) ), 'Tools' => array(), 'Documents' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ) ), 'Seo' => array( 'metatag' => array([maximum depth reached]) ) ), 'Variables' => array( 'product' => array( 'Product' => array( [maximum depth reached] ), 'Renewal' => array( [maximum depth reached] ), 'Page' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'Catalogue' => array( [maximum depth reached] ), 'MetaImage' => array( [maximum depth reached] ), 'Galleries' => array([maximum depth reached]), 'Slides' => array( [maximum depth reached] ), 'Tools' => array([maximum depth reached]), 'Documents' => array( [maximum depth reached] ), 'Seo' => array( [maximum depth reached] ) ) ), 'Content' => array( 'Body' => '<?php $parentPage = ClassRegistry::init('Page')->find('first', array( 'conditions' => array( 'Page.id' => $product['Product']['page_id'] ) )); $pattern = ClassRegistry::init('Pattern')->find('first', array( 'conditions' => array( 'Pattern.cms_product_id' => $product['Product']['id'] ) )); $renewal = ClassRegistry::init('Renewal')->find('first', array( 'conditions' => array( 'Renewal.id' => $product['Product']['cms_renewal_id'] ) )); $faq = ClassRegistry::init('Faq')->find('first', array( 'conditions' => array( 'Faq.cms_product_id' => $product['Product']['id'] ) )); $videoItems = ClassRegistry::init('AdditionalVideo')->find('all', array( 'conditions' => array( 'AdditionalVideo.cms_product_id' => $product['Product']['id'] ) )); $pageSubtitle = !empty($product['Product']['subtitle']) ? $product['Product']['subtitle'] : $parentPage['Page']['subtitle']; $pageTitle = !empty($product['Product']['title']) ? $product['Product']['title'] : ( !empty($parentPage['Page']['title']) ? $parentPage['Page']['title'] : '' ) ; $brandLogoImage = !empty($parentPage['CustomLogoImage']['file']) ? $parentPage['CustomLogoImage']['file'] : $parentPage['BrandLogoImage']['file']; $fullWidth = empty($product['Galleries']) && empty($product['Product']['catalogue']); ?> <!-- Page title --> <div class="page-title"> <div class="inner clearfix"> <div> <h2><?= !empty($pageSubtitle) ? $pageSubtitle : '' ?></h2> <h1><?= !empty($pageTitle) ? $pageTitle : '' ?></h1> </div> <?php if(!empty($brandLogoImage)) { ?> <span><img src="<?= $brandLogoImage ?>" /></span> <?php } ?> </div> </div> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__6 st__6 "> <div class="main-content"> <div class="product-details"> <code cms="element" id="6">Social</code> <div class="row"> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__7 st__6' : '__12' ?>"> <div class="product-info"> <div class="rich-text"> <?= !empty($product['Product']['text']) ? $product['Product']['text'] : ' ' ?> <?php if(!empty($faq)) { ?> <p><?= __('Za više informacija pogledajte rubriku') ?> <a href="<?= $this->Format->getModulePath($faq) ?>"><?= __('najčešća pitanja') ?></a></p> <?php } ?> <?php if(!empty($pattern)) { ?> <p><a href="<?= $this->Format->getModulePath($pattern) ?>"><?= __('Pogledajte uzorke') ?></a> <?= __('za ovaj proizvod') ?></p> <?php } ?> </div> </div> </div> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__5 st__6' : '__12' ?>"> <div class="right-info"> <!-- Product slideshow --> <?php if(!empty($product['Slides'])) { ?> <div class="product-slideshow"> <ul> <?php foreach($product['Slides'] as $slide) { ?> <li style="position: <?= count($product['Slides']) > 1 ? 'absolute' : 'relative'?>"><?= $this->Format->image($slide['file'], 768, 512, true, array('zc' => 'zc')) ?></li> <?php } ?> </ul> </div> <?php } ?> <!-- \\ Product slideshow --> <!-- catalogue --> <?php if(!empty($product['Catalogue']['file'])) { ?> <a target="_blank" href="<?= $product['Catalogue']['file'] ?>" class="link-download"><span><?= __('Pogledajte katalog') ?></span></a> <?php } ?> <!-- \\ catalogue --> <!-- Before and After link --> <?php if(!empty($product['Product']['cms_renewal_id'])) { ?> <a class="link-beforeafter" href="<?= $this->Format->getModulePath($renewal) ?>"><span><?= __('Pre i posle') ?></span></a> <?php } ?> <!-- Before and After link --> <!-- Decor App banner --> <?php if($product['Product']['application']) { ?> <div class="pro-banner"><a href="<?= $this->Format->getPageLink(63, $sitemap) ?>"><img src="/img/decor-app-banner.jpg" /></a></div> <?php } ?> <!-- \\Decor App banner --> </div> </div> </div> <div class="product-blocks"> <!-- Photo gallery --> <?php if(!empty($product['Galleries'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Foto galerija') ?></h2></div> <div class="body"> <ul class="row block-row __5-margin __5-block lt__4-block m__2-block"> <?php foreach($product['Galleries'] as $image) { ?> <li class="column"> <a href="<?= $image['file'] ?>" class="fancybox" rel="gallery"> <?= $this->Format->image($image['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Photo gallery --> <?php if(!empty($product['Tools'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Alati') ?></h2></div> <div class="body" style="display:none;"> <ul class="row block-row __5-margin __3-block m__2-block"> <?php foreach($product['Tools'] as $tool) { ?> <li class="column"> <a href="<?= $tool['file'] ?>" class="fancybox" rel="tools"> <?= $this->Format->image($tool['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Product tehnicka spec --> <?php if(!empty($product['Documents'])) { ?> <div class="product-block product-tehnical-spec"> <div class="block-content"> <div class="head"><h2><?= __('Tehnička specifikacija') ?></h2></div> <div class="body" style="display:none;"> <p><?= __('Preuzmite dokument') ?>:</p> <ul> <?php foreach($product['Documents'] as $document) { echo '<li>' . $this->Format->download($document) . '</li>'; } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product tehnicka spec --> <!-- Product Video galerija --> <?php if(!empty($videoItems)) { ?> <div class="product-block product-video-gallery"> <div class="block-content"> <div class="head"><h2><?= __('Video galerija') ?></h2></div> <div class="body" style="display:none;"> <ul class="youtube-videogallery row __5-margin block-row __4-block lt__3-block "> <?php foreach($videoItems as $videoItem) { ?> <li class="column"> <a href="https://www.youtube.com/watch?v=<?= $videoItem['AdditionalVideo']['youtube_url'] ?>"><?= $videoItem['AdditionalVideo']['title'] ?></a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product Video galerija --> </div> </div> </div> </div> </div> </div> ', 'stylesheet_set' => '', 'javascript_set' => '', (int) 0 => array( 'Content' => array( [maximum depth reached] ), 'Template' => array( [maximum depth reached] ), 'Blocks' => array([maximum depth reached]) ) ), 'Stylesheet' => array( (int) 0 => array( 'id' => (int) 7, 'name' => 'jquery.fancybox-2.1.4', 'data' => '/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */ .fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp { padding: 0; margin: 0; border: 0; outline: none; vertical-align: top; } .fancybox-wrap { position: absolute; top: 0; left: 0; z-index: 8020; } .fancybox-skin { position: relative; background: #ecce97; color: #444; text-shadow: none; } .fancybox-opened { z-index: 8030; } .fancybox-opened .fancybox-skin { -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); } .fancybox-outer, .fancybox-inner { position: relative; } .fancybox-inner { overflow: hidden; } .fancybox-type-iframe .fancybox-inner { -webkit-overflow-scrolling: touch; } .fancybox-error { color: #444; font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; margin: 0; padding: 15px; white-space: nowrap; } .fancybox-image, .fancybox-iframe { display: block; width: 100%; height: 100%; } .fancybox-image { max-width: 100%; max-height: 100%; } #fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span { background-image: url('../img/fancybox/fancybox_sprite.png'); } #fancybox-loading { position: fixed; top: 50%; left: 50%; margin-top: -22px; margin-left: -22px; background-position: 0 -108px; opacity: 0.8; cursor: pointer; z-index: 8060; } #fancybox-loading div { width: 44px; height: 44px; background: url('../img/fancybox/fancybox_loading.gif') center center no-repeat; } .fancybox-close { position: absolute; top: -15px; right: -15px; width: 36px; height: 36px; cursor: pointer; z-index: 8040; background-position: 0 0; } .fancybox-nav { position: absolute; top: 0; width: 40%; height: 100%; cursor: pointer; text-decoration: none; background: transparent url('../img/fancybox/blank.gif'); /* helps IE */ -webkit-tap-highlight-color: rgba(0,0,0,0); z-index: 8040; } .fancybox-prev { left: 0; } .fancybox-next { right: 0; } .fancybox-nav span { position: absolute; top: 50%; width: 36px; height: 34px; margin-top: -18px; cursor: pointer; z-index: 8040; visibility: hidden; } .fancybox-prev span { left: 10px; background-position: 0 -36px; } .fancybox-next span { right: 10px; background-position: 0 -72px; } .fancybox-nav:hover span { visibility: visible; } .fancybox-tmp { position: absolute; top: -99999px; left: -99999px; visibility: hidden; max-width: 99999px; max-height: 99999px; overflow: visible !important; } /* Overlay helper */ .fancybox-lock { overflow: hidden; } .fancybox-overlay { position: absolute; top: 0; left: 0; overflow: hidden; display: none; z-index: 8010; background: url('../img/fancybox/fancybox_overlay.png'); } .fancybox-overlay-fixed { position: fixed; bottom: 0; right: 0; } .fancybox-lock .fancybox-overlay { overflow: auto; overflow-y: scroll; } /* Title helper */ .fancybox-title { visibility: hidden; font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; position: relative; text-shadow: none; z-index: 8050; } .fancybox-opened .fancybox-title { visibility: visible; } .fancybox-title-float-wrap { position: absolute; bottom: 0; right: 50%; margin-bottom: -35px; z-index: 8050; text-align: center; } .fancybox-title-float-wrap .child { display: inline-block; margin-right: -100%; padding: 2px 20px; background: transparent; /* Fallback for web browsers that doesn't support RGBa */ background: rgba(0, 0, 0, 0.8); -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; text-shadow: 0 1px 2px #222; color: #FFF; font-weight: bold; line-height: 24px; white-space: nowrap; } .fancybox-title-outside-wrap { position: relative; margin-top: 10px; color: #fff; } .fancybox-title-inside-wrap { padding-top: 10px; } .fancybox-title-over-wrap { position: absolute; bottom: 0; left: 0; color: #fff; padding: 10px; background: #000; background: rgba(0, 0, 0, .8); } ', 'modified' => '2016-11-22 16:39:18' ), (int) 1 => array( 'id' => (int) 6, 'name' => 'youtube-video-gallery', 'data' => '*.youtube-videogallery-container { display: block; } *.youtube-videogallery-compact *.youtube-videogallery-item, *.youtube-videogallery-compact *.youtube-videogallery-img{ box-shadow: 0 0 0; border-radius: 0; margin: 0 0 0 0; } *.youtube-videogallery-compact *.youtube-videogallery-title { font-size: 11px; } a.youtube-videogallery-link { padding:5px; background:#2f2f33; position:relative; display:block; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } a.youtube-videogallery-link:hover { background:#ecce97; } a.youtube-videogallery-link:hover span { color:#6c5e43; } a.youtube-videogallery-link:hover img.youtube-videogallery-play, a.youtube-videogallery-link:focus img.youtube-videogallery-play { opacity: 1; } *.youtube-videogallery-play { left:50%; opacity: 0.7; position: absolute; top:50%; z-index: 1; } *.youtube-videogallery-title { width:100%; text-align:center; float:left; font-size:13px; color:#9f9f9f; line-height:13px; padding:5px 0; } *.youtube-videogallery-allowtitle *.youtube-videogallery-title { height: auto; } *.youtube-videogallery-screen-reader-only { position: absolute; left:-9999px; } div.youtube-videogallery-bodycover { background-color: #000; height: 100%; left:0; opacity: 0; position: absolute; top:0; width:100%; z-index: 100; } div.youtube-videogallery-display { background-color: #000; box-shadow: 3px 3px 7px #000; left:50%; opacity: 0; padding: 3px; position: fixed; top:50%; z-index: 101; } div.youtube-videogallery-bodycover, div.youtube-videogallery-display { transition: all 300ms; transform: scale(0); -webkit-transform: scale(0); } body.youtube-videogallery-active div.youtube-videogallery-bodycover, body.youtube-videogallery-active div.youtube-videogallery-display { display: block; transform: scale(1); -webkit-transform: scale(1); } body.youtube-videogallery-active div.youtube-videogallery-bodycover {opacity: 0.5} body.youtube-videogallery-active div.youtube-videogallery-display { opacity: 1}', 'modified' => '2016-11-10 14:47:39' ), (int) 2 => array( 'id' => (int) 5, 'name' => 'jquery.kwicks', 'data' => '/*! * Kwicks: Sexy Sliding Panels for jQuery - v2.2.1 * http://devsmash.com/projects/kwicks * * Copyright 2013 Jeremy Martin (jmar777) * Contributors: Duke Speer (Duke3D), Guillermo Guerrero (gguerrero) * Released under the MIT license * http://www.opensource.org/licenses/mit-license.php */ /* * This file contains styles that are common to all kwicks instances. Note that each kwicks instance requires * additional styling - please see the examples for more info. */ .kwicks { display: block; list-style-type: none; list-style: none; position: relative; margin: 0; padding: 0; } .kwicks > * { display: block; overflow: hidden; padding: 0; margin: 0; } .kwicks.kwicks-processed > * { margin: 0; position: absolute; } .kwicks-horizontal > * { float: left; } .kwicks-horizontal > :first-child { margin-left: 0; } .kwicks-vertical > :first-child { margin-top: 0; } ', 'modified' => '2016-11-10 14:47:39' ), (int) 3 => array( 'id' => (int) 3, 'name' => 'jquery.bxslider', 'data' => '/** * BxSlider v4.1.2 - Fully loaded, responsive content slider * http://bxslider.com * * Written by: Steven Wanderski, 2014 * http://stevenwanderski.com * (while drinking Belgian ales and listening to jazz) * * CEO and founder of bxCreative, LTD * http://bxcreative.com */ /** RESET AND LAYOUT ===================================*/ .bx-wrapper { position: relative; padding: 0; *zoom: 1; } .bx-wrapper img { max-width: 100%; display: block; } /** THEME ===================================*/ .bx-wrapper .bx-viewport { /*fix other elements on the page moving (on Chrome)*/ -webkit-transform: translatez(0); -moz-transform: translatez(0); -ms-transform: translatez(0); -o-transform: translatez(0); transform: translatez(0); } /* LOADER */ .bx-wrapper .bx-loading { min-height: 50px; background: url(images/bx_loader.gif) center center no-repeat #fff; height: 100%; width: 100%; position: absolute; top: 0; left: 0; z-index: 2000; } /* PAGER */ .bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item { display: inline-block; *zoom: 1; *display: inline; } .bx-wrapper .bx-pager.bx-default-pager a { text-indent: -9999px; display: block; outline: 0; } /* DIRECTION CONTROLS (NEXT / PREV) */ .bx-wrapper .bx-prev { left: 10px; background: url(images/controls.png) no-repeat 0 -32px; } .bx-wrapper .bx-next { right: 10px; background: url(images/controls.png) no-repeat -43px -32px; } .bx-wrapper .bx-prev:hover { background-position: 0 0; } .bx-wrapper .bx-next:hover { background-position: -43px 0; } .bx-wrapper .bx-controls-direction a { position: absolute; top: 50%; margin-top: -16px; outline: 0; width: 32px; height: 32px; text-indent: -9999px; z-index: 9999; } .bx-wrapper .bx-controls-direction a.disabled { display: none; } /* AUTO CONTROLS (START / STOP) */ .bx-wrapper .bx-controls-auto { text-align: center; } .bx-wrapper .bx-controls-auto .bx-start { display: block; text-indent: -9999px; width: 10px; height: 11px; outline: 0; background: url(images/controls.png) -86px -11px no-repeat; margin: 0 3px; } .bx-wrapper .bx-controls-auto .bx-start:hover, .bx-wrapper .bx-controls-auto .bx-start.active { background-position: -86px 0; } .bx-wrapper .bx-controls-auto .bx-stop { display: block; text-indent: -9999px; width: 9px; height: 11px; outline: 0; background: url(images/controls.png) -86px -44px no-repeat; margin: 0 3px; } .bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active { background-position: -86px -33px; } /* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */ .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager { text-align: left; width: 80%; } .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto { right: 0; width: 35px; } /* IMAGE CAPTIONS */ .bx-wrapper .bx-caption { position: absolute; bottom: 0; left: 0; background: #666\9; background: rgba(80, 80, 80, 0.75); width: 100%; } .bx-wrapper .bx-caption span { color: #fff; font-family: Arial; display: block; font-size: .85em; padding: 10px; } ', 'modified' => '2016-11-10 14:47:39' ), (int) 4 => array( 'id' => (int) 1, 'name' => 'main', 'data' => '@charset "utf-8"; *,:after,:before,a,abbr,acronym,address,applet,article,aside,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,input,ins,kbd,label,legend,li,main,mark,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,sup,table,tbody,td,textarea,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:top;background:0 0;-webkit-font-smoothing:antialiased;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{height:100%;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{overflow-y:auto;overflow-x:hidden}ol,ul{list-style:none}:focus{outline:0}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:block}* html .clearfix{height:1%} @font-face { font-family: 'robotolight'; src: url('/font/roboto-light-webfont.eot'); src: url('/font/roboto-light-webfont.eot?#iefix') format('embedded-opentype'), url('/font/roboto-light-webfont.woff') format('woff'), url('/font/roboto-light-webfont.ttf') format('truetype'); font-weight: normal; font-style: normal; } @font-face { font-family: 'pt_serifregular'; src: url('/font/ptf55f-webfont.eot'); src: url('/font/ptf55f-webfont.eot?#iefix') format('embedded-opentype'), url('/font/ptf55f-webfont.woff') format('woff'), url('/font/ptf55f-webfont.ttf') format('truetype'); font-weight: normal; font-style: normal; } ::selection { color:#fff; background:#bba47a; } ::-moz-selection { color:#fff; background:#bba47a; } /* Global */ body,html { font-family: 'robotolight'; font-size:14px; background:url(../img/bg_body.jpg) repeat 0 0 #000; } h1, h2 { font-family: 'pt_serifregular'; } .inner { width:1150px; max-width: 96%; margin:0 auto; } a { text-decoration:none; -o-transition:color .2s ease-out; -ms-transition:color .2s ease-out; -moz-transition:color .2s ease-out; -webkit-transition:color .2s ease-out; transition:color .2s ease-out; } /* HEADER */ header { width:100%; display:inline-block; background:#000; -webkit-box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.5);-moz-box-shadow:0px 3px 3px 0px rgba(0, 0, 0, 0.5);box-shadow:0px 3px 3px 0px rgba(0, 0, 0, 0.5); position:relative; z-index:99; float:left; } header .logo { width: 140px; display: inline-block; padding:5px 0; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } header .logo:hover { opacity:0.7; } header .logo img { width: 100%; height: auto; display: block; } header ul.lang { float:right; padding:5px 0 0 0; } header ul.lang li { float:left; display:block; padding:0 0 0 10px; } header ul.lang li a { float:left; color:#484b4e; font-size:11px; } header ul.lang li a:hover { color:#fff; } header ul.lang li.active a { color:#bba47a; } header #off-canvas-right { display: inline-block; float: right; padding: 32px 0 0 0; } header nav { width:100%; display: inline-block; } header nav > ul { } header nav > ul > li { display: inline-block; margin: 0 10px; position:relative; } header nav > ul > li:first-child { margin:0 10px 0 0; } header nav > ul > li:last-child { margin:0 0 0 10px; } header nav > ul > li > a { float:left; font-size:14px; color:#c1b49c; text-transform:uppercase; padding:0 0 10px 0; position: relative; } header nav > ul > li > a:after { width: 0; height: 3px; background: #bba47a; position: absolute; bottom: 0; left: 0; content: ""; } header nav > ul > li > a:hover { color:#fff; } header nav > ul > li > a:hover:after { width: 100%; -webkit-transition: width .3s ease-in-out; -moz-transition: width .3s ease-in-out; -o-transition: width .3s ease-in-out; transition: width .3s ease-in-out; } header nav > ul > li.active > a:after { width: 100%; } header nav > ul > li.active > a { color:#bba47a; } header nav > ul > li > ul { width: 220px; background: #171718; position: absolute; left: 0; top: 26px; border-top: 3px solid #b8a178; -webkit-box-shadow: 0px 10px 16px 0px rgba(0, 0, 0, 0.43);-moz-box-shadow: 0px 10px 16px 0px rgba(0, 0, 0, 0.43);box-shadow: 0px 10px 16px 0px rgba(0, 0, 0, 0.43); display: none; } header nav > ul > li > ul:before { width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 5px solid #b8a178; position: absolute; top: -8px; left: 22px; content: ""; } header nav > ul > li > ul li { display: block; border-bottom: 1px solid #2f2f30; } header nav > ul > li > ul li:last-child { border: none; } header nav > ul > li > ul li a { display: block; font-size: 14px; color: #e5d1ac; padding: 10px 20px; } header nav > ul > li > ul li a:hover { color: #fff; } header nav > ul > li:hover ul { display: block; } header nav > ul > li:hover > a { color:#fff; } header nav > ul > li.dropdown:after { width: 0; height: 0; border-left: 3px solid transparent; border-right: 3px solid transparent; border-top: 3px solid #c1b49c; position: absolute; right: -9px; top: 8px; content: ""; } header nav ul li.spec { margin:-4px 0 0 26px; } header nav ul li.spec a { background:#c1b49c; color:#000; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; padding:5px 12px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } header nav ul li.spec:hover:after { display:none; } header nav ul li.spec a:hover { background:#e4d9c6; } header nav ul li.spec { border-bottom:none; } .topline { width:100%; display:inline-block; background:url(../img/bg_top.jpg) no-repeat 0 0; height:10px; margin:0 0 8px 0; } .fixed { position:fixed; top:0; left:0; background:rgba(0,0,0,0.0.87); } #openRightMenu { top: 20px; right: 20px; display: none; } #openLeftMenu { top: 20px; left: 20px; } /* Hamburger button */ .hamburger{position:absolute;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:#000;border:0;margin:0;overflow:visible}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:35px;height:4px;background:#fff;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}.hamburger--squeeze .hamburger-inner{transition-duration:.1s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner::before{transition:top .1s .14s ease,opacity .1s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom .1s .14s ease,transform .1s cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease,opacity .1s .14s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease,transform .1s .14s cubic-bezier(.215,.61,.355,1)} /* Category menu button*/ .category-hamburger { position: absolute; } .category-hamburger span { width: 10px; height: 10px; background: #fff; display: inline-block; position: relative; } .category-hamburger span:after { width: 10px; height: 10px; background: #fff; position: absolute; content: ""; bottom: -12px; left: 0; } /* ===== HOME ELEMENTS ===== */ /* Slider */ .slider { width:1230px; max-width:100%;margin:0 auto; background:#000; border-top:1px solid #1c1c1c; position:relative;-webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4); padding:10px; } .slider .kwicks { width:1230px; max-width:100%; height:400px; display: block; position: relative;} .slider .kwicks > li { width: 125px; height: 400px; margin-left: 5px;float: left;} .slider .kwicks > li a img { opacity: 0.5; /*-o-transition:all .5s ease-out; -ms-transition:all .5s ease-out; -moz-transition:all .5s ease-out; -webkit-transition:all .5s ease-out; transition:all .5s ease-out;*/ } .slider .kwicks > li h2 { width:20px;height:20px; position:absolute; bottom:20px; left:10px; -webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform: rotate(-90deg);white-space:nowrap; color:#fcba42; font-size:20px; text-align:right; writing-mode:bt-lr; display:block;-o-transition:all .5s ease-out; -ms-transition:all .5s ease-out; -moz-transition:all .5s ease-out; -webkit-transition:all .5s ease-out; transition:all .5s ease-out; } .slider .kwicks > li span { width:100%; opacity:0; position:absolute; bottom:0; left:0; padding:80px 20px 20px 20px; box-sizing:border-box; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .slider .kwicks > li a:hover img { opacity:1; } .slider .kwicks > li a:hover h2 { opacity:0; } .slider .kwicks > li a span.vis { opacity:1; } .slider .kwicks > * { display: block; overflow: hidden; padding: 0; margin: 0;} .slider .kwicks.kwicks-processed > * { margin: 0; position: absolute;} .slider .kwicks-horizontal > * {float: left;} .slider .kwicks-horizontal > :first-child { margin-left: 0;} .slider .kwicks-vertical > :first-child { margin-top: 0;} .slider .kwicks > li span h3 { color:#e0a73f; font-size:20px; font-family: 'pt_serifregular'; padding:0 0 15px 0; } .slider .kwicks > li span p { color:#fff; } /* Home categories */ .home-categories { width:1150px; max-width: 100%; margin:20px auto; background:#121314; padding:30px 50px 20px 50px; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4); } .home-categories article { float:left; margin:0 0 10px 9px; } .home-categories article.modulus { margin:0 0 10px 0; } .home-categories article a { float:left; background:#f6e8ce; padding:5px; position:relative; } .home-categories article a:hover { background:#f3d193; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .home-categories article a img { float:left; border:1px solid #9e875c; background:#fff; padding:1px; } .home-categories article a span { width:170px; margin:0 7px; position:absolute; bottom:7px; left:0; padding:15px 0 10px 0; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .home-categories article a span h2 { width:100%; float:left; color:#ecce97; text-align:center; box-sizing:border-box; padding:0 10px; line-height:15px; } .home-categories article a:hover span h2 { color:#f4e6ce; } /* Home blocks */ .home-block { width:1230px; max-width: 100%; margin:0 auto; } .home-block .block { background:#0a0a0a; border-top:1px solid #161616; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4); padding:30px 50px 0 50px;} .home-block .block-about { background:url(../img/bg_about_block.jpg) no-repeat 100% 0 #0a0a0a; } .home-block .block h2 { color:#bba47a; font-size:22px; padding:0 0 35px 0; } .home-block .block p { color:#fff; padding:0 0 15px 0; text-align:justify; } .home-block .block a { color:#c4a56c; } .home-block .block a:hover { color:#a48958; } .home-block .block article { padding:0 0 30px 0; } .home-block .block article span { width:90px; float: left;margin:0 10px 0 0; } .home-block .block article span a { display: block; } .home-block .block article span img { width:100%; height:auto; display:block; } .home-block .block article div { display: table-cell; width: 768px; } .home-block .block article div em { font-style:normal; font-size:10px; color:#d0d0d0; } .home-block .block article div h3 { padding:0 0 10px 0; } .home-block .block article div h3 a { color:#e3c58f; font-size:15px; font-family: 'pt_serifregular'; } .home-block .block article div h3 a:hover { color:#fbefd9; } .home-block .block article div p { font-size:12px; text-align:left; padding:0; } .home-block .tagline { width:100%; display:inline-block; box-sizing:border-box; padding:20px 50px; margin:20px 0; border-top:1px solid #161616; background:url(../img/bg_tagline.jpg) no-repeat top center #0a0a0a; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4); text-align:center; } .home-block .tagline h1,.home-block .tagline h2 { display:block; font-size:1.6em; color:#fff; text-transform:uppercase; } .home-block .tagline h1 { border-bottom: 1px solid #fff; display: inline-block; padding: 0 0 20px 0; margin: 0 0 20px 0; } /* ===== PAGE CONTENT ===== */ .page-content { width:1250px; max-width: 100%; margin:0 auto; background:#000; background-position:100% 0; background-repeat:no-repeat; border-top:1px solid #202020; padding:0 0 50px 0; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4); } .content { width:1150px; max-width: 96%; margin:0 auto; } .side-content { } .main-content { padding:0 0 30px 0; } /* Breadcrumbs */ .breadcrumbs { width:100%; display:inline-block; border-bottom:1px solid #151515; font-size:11px; color:#a8a8b3; padding:13px 0; background:url(../img/bg_breadcrumbs.png) no-repeat 0 0; } .breadcrumbs p { float:left; padding:0 5px 0 0; } .breadcrumbs a { float:left; color:#c1b297; } .breadcrumbs a:hover { color:#e9ddc8; } .breadcrumbs a:after { content:'/'; color:#4a4a50; margin:0 0 0 7px; } .breadcrumbs ul li { float:left; display:block; padding:0 0 0 7px; } /* Page title */ .page-title { padding:30px 0 50px 0; } .page-title .inner { position:relative; } .page-title .inner div { padding:0 0 0 20px; float:left; border-left:4px solid #bba47a; } .page-title .inner div h2 { width:100%; float:left; color:#3a3326; font-size:20px; line-height:18px; min-height:25px; } .page-title .inner div h1 { width:100%; float:left; color:#fff; font-size:30px; line-height:27px; } .page-title .inner span { position:absolute; right:0; top:-15px; } /* Rich text */ .rich-text { color:#c1b49c; line-height:22px; } .rich-text p { padding:0 0 15px 0; text-align:justify; } .rich-text h2 { color:#7a7c7f; font-size:20px; color:#fff; padding:0 0 20px 0; } .rich-text a { color:#c4a56c; } .rich-text a:hover { color:#a48958; } .rich-text ul { list-style-image:url(../img/bullet.png); padding:0 0 0 15px; } .rich-text ul li { padding:0 0 5px 0; } .rich-text .rich-video {position: relative; padding-bottom: 56.25%; padding-top: 25px; height: 0; } .rich-text .rich-video iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .remark-rich-text { width:100%; float:left; color:#c1b49c; line-height:22px; } .remark-rich-text p { padding:0 0 15px 0; text-align:justify; } .remark-rich-text h2 { color:#7a7c7f; font-size:20px; color:#fff; padding:0 0 20px 0; } .remark-rich-text a { color:#c4a56c; } .remark-rich-text a:hover { color:#a48958; } .remark-rich-text ul { list-style-image:url(../img/bullet.png); padding:0 0 0 15px; } .remark-rich-text ul li { padding:0 0 5px 0; } .remark-rich-text.hasGallery { padding: 0 0 20px 0; } .add-image { width:500px; max-width:50%;float:left; margin:0 40px 0 0; padding:5px; background:#1e1f21; box-sizing:border-box } .add-image div { width:100%; display:block; text-align:center; } .add-image img { width:100%; height:auto; display:block; background:#37393b; border:1px solid #53595e; padding:1px; } /* Article grid */ .article-grid .row { margin: 0 -8px; } .article-grid .row > .column { padding: 0 8px; } .article-grid article { position:relative;} .article-grid article a, .article-grid article .image-gallery-holder { display: block; padding:5px; background:#1e1f21; position:relative; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin-bottom: 15px; } article.column > a > span { position:absolute; background: rgba(187, 164, 122, 0.7); -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease ; -ms-transition: all 0.2s ease ; -o-transition: all 0.2s ease ; transition: all 0.2s ease ; padding:5px; top:15%; left:20%; width: 60%; } article.column > a > span.before-after { top:auto; bottom: 15px; left: 30px; width: auto;text-transform: uppercase; font-size: 16px; color: #fff; background: rgba(0,0,0,.5); padding: 3px 10px;} article.column > a > span em { width: 100%;text-align:center; float:left; display:block; background: rgba(255, 255, 255, 0.7); padding:20px; } article.column > a > span em img { background:none; border:none; padding:0; width:100%; display:inline; } article.column > a:hover > span { -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05); } .article-grid article a:hover { background:#323336; } .article-grid article img { width:100%; height:auto; display:block; box-sizing:border-box; background:#37393b; padding:1px; border:1px solid #53595e; } .article-grid article div {position:absolute; left:7px; right: 7px; bottom:7px; padding:40px 0 7px 0; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .article-grid article div h2 { width:100%; text-align:center; font-size:16px; color:#ecce97; } .article-grid article div p { width:100%; text-align:center; font-size:13px; line-height:14px; padding:3px 0 0 0; color:#d4d8de; } .article-grid-page article { padding:0 0 10px 6px; } .article-grid-page article:nth-child(3n+1) { padding:0 0 10px 0; } .article-grid article span.label { width:48px; height:48px; position:absolute; right:7px; top:7px; } .article-grid article span.label img { background:none; padding:0; border:none; } /* Big grid minimum 5 articles */ .article-grid-biggrid article { padding:0 0 10px 12px; } .article-grid-biggrid article:nth-child(3n+1) { padding:0 0 10px 0; } .article-grid-biggrid article a { width:262px; box-sizing:border-box; } .article-grid-biggrid article img { width:100%; height:auto; display:block; box-sizing:border-box; } .article-grid-biggrid article div { padding:40px 0 15px 0; } .article-grid-biggrid article span { position:absolute; background: rgba(187, 164, 122, 0.7); padding:5px; top:30px; left:50%; margin:0 0 0 -70px; } .article-grid-biggrid article span em { width:100px; text-align:center; float:left; display:block; background: rgba(255, 255, 255, 0.7); padding:20px; } .article-grid-biggrid article span em img { background:none; border:none; padding:0; } .article-grid-biggrid article a:hover span em img { background:none; border:none; padding:0; } /* Small grid up to 4 articles */ .article-grid-smallgrid article { padding:0 0 10px 10px; } .article-grid-smallgrid article:nth-child(2n+1) { padding:0 0 10px 0; } .article-grid-smallgrid article a { width:400px; box-sizing:border-box; } .article-grid-smallgrid article img { width:100%; height:auto; display:block; box-sizing:border-box; } .article-grid-smallgrid article div { width:386px; box-sizing:border-box; padding:40px 0 15px 0; } .article-grid-smallgrid article span { position:absolute; background: rgba(187, 164, 122, 0.7); padding:5px; top:70px; left:90px; } .article-grid-smallgrid article span em { width:175px; text-align:center; float:left; display:block; background: rgba(255, 255, 255, 0.7); padding:20px; } .article-grid-smallgrid article span em img { background:none; border:none; padding:0; width:auto; display:inline; } .article-grid-smallgrid article a:hover span em img { background:none; border:none; padding:0; width:auto; display:inline; } .showroom-gallery { padding: 20px 0 0 0; } /* Vertical menu */ #cat-menu { display:none; } .vertical-menu { width:100%; float:left; margin:0 0 20px 0; } .vertical-menu h2 { font-size:20px; color:#906e30; padding:0 20px 15px 20px; } .vertical-menu ul { border-bottom:1px solid #29292f; border-right:1px solid #17171a; } .vertical-menu ul li { border-left:3px solid #29292f; border-top:1px solid #17171a; margin-bottom:1px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .vertical-menu ul li a { color:#c1b49c; text-transform:uppercase; font-size:14px; font-family: 'pt_serifregular'; padding:10px 15px 9px 15px; display:block; line-height:17px; } .vertical-menu ul li:hover { border-left:3px solid #bca57b; } .vertical-menu ul li a:hover { color:#bca57b; } .vertical-menu ul li.active { border-left:3px solid #bba47a; border-top:none; background:#111113; } .vertical-menu ul li.active a { color:#000; background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); } .vertical-menu ul li ul { display:none; border-right:none; } .vertical-menu ul li.active ul { padding:0 0 0 20px; display:block; border-right:none; } .vertical-menu ul li.active ul li { margin:0; border:none; } .vertical-menu ul li.active ul li ul li:last-child a { border:none; } .vertical-menu ul li.active ul li a { background:none; color:#e4ad48; font-size:14px; font-family: 'robotolight'; text-transform:none; padding:7px 0; border-bottom:1px dotted #29292f; } .vertical-menu ul li.active ul li a:hover { color:#906e30; } .vertical-menu ul li.active ul li a:before { content:'▸'; } .vertical-menu ul li.active ul li a span { width:90%; display:inline-block; font-size:0.96em; box-sizing:border-box; padding:0 0 0 14px; line-height:16px; color:#98938a; } .vertical-menu ul li.active ul li a:hover span { color:#906e30; } .vertical-menu ul li.active ul li.active a { color:#fff; } .vertical-menu ul li.active ul li.active a span { color:#906e30; } .vertical-menu ul li.active ul li.active a:before { color:#906e30; } .vertical-menu ul li.active ul li.active ul { border-bottom:1px dotted #29292f; } .vertical-menu ul li.active ul li.active ul li { } .vertical-menu ul li.active ul li.active ul li a { color:#e4ad48; padding:7px 0; } .vertical-menu ul li.active ul li.active ul li:last-child a { border:none; } .vertical-menu ul li.active ul li.active ul li a:hover { color:#906e30; } .vertical-menu ul li.active ul li.active ul li a:before { content:none; } .vertical-menu ul li.active ul li.active ul li a:hover:before { color:#906e30; } .vertical-menu ul li.active ul li.active ul li.active a { color:#fff; } .vertical-menu ul li.active ul li.active ul li a:before { content:'▸'; color:#414345; } .vertical-menu ul li.active ul li.active ul li.active a:before { color:#906e30; } /* Product details */ .product-details { } .product-details .product-info { text-align:justify; } .product-details .product-info-full { width:100%; } .product-details .right-info { } .product-details .photo-grid { } .product-details .social { padding:0 0 15px 0; border-bottom:1px solid #222225; margin:0 0 20px 0; height: 36px; } .product-details .social .fb-like-button { float:left; margin:0 15px 0 0; } .product-details .social .tweet-button { float:left; } .product-details .product-slideshow { margin: 0 0 40px 0; } .product-details .product-slideshow ul { position: relative} .product-details .product-slideshow a {display: block; background:#252729; padding:5px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .product-details .product-slideshow a:hover { background:#5a5d5f; } .product-details .product-slideshow a img { background:#37393b; padding:1px; border:1px solid #53595e; width: 100%; height: auto; } .product-details .product-slideshow a:hover img { border:1px solid #252729; background:#5a5d5f; } .product-details .product-slideshow a span { width:330px; height:80px; left:7px; position:absolute; bottom:7px; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .product-details .product-slideshow .bx-has-pager { width:100%; float:left; padding:8px 0 0 0; position:relative; } .product-details .product-slideshow .bx-pager { width:100%; position:relative; text-align:center; padding:0 20px; box-sizing:border-box; } .product-details .product-slideshow .bx-pager .bx-pager-item { display:inline-block; margin:0 2px; } .product-details .product-slideshow .bx-pager .bx-pager-item a { width:11px; height:11px; padding:0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; } .product-details .product-slideshow .bx-pager .bx-pager-item a.active { background:#ac946b; } .product-details a.link-download { background:#a0151d; padding:3px; color:#fff; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin: 10px 0 0 0; font-family: 'pt_serifregular'; display: block; } .product-details a.link-download:hover { background:#c62a33; } .product-details a.link-download span { display:block; border:1px solid #bf6066; padding:6px 0; text-align:center; } /*.product-details a.link-download.renewal-catalogue { width:200px; box-sizing:border-box; }*/ .product-details a.link-beforeafter { display: block; margin: 10px 0 0 0; background:#c3ab7f; padding:3px; color:#4a3f2b; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; font-family: 'pt_serifregular'; } .product-details a.link-beforeafter:hover { background:#d8bf91; } .product-details a.link-beforeafter span { display:block; border:1px solid #e7ddcc; padding:6px 0; text-align:center; color:#292c31; } .product-details .product-blocks { width:100%; float:left; margin:30px 0 0 0; } .product-details .product-block { width:100%; float:left; background:#111113; padding:10px; box-sizing:border-box; margin:0 0 1px 0; } .product-details .product-block .block-content { width:100%; float:left; background:#202023; border:1px solid #29292f; padding:1px; box-sizing:border-box; } .product-details .product-block .block-content .head, .product-details .product-block .block-content .head-no-accordion { width:100%; float:left; box-sizing:border-box; padding:8px 10px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; cursor:pointer; } .product-details .product-block .block-content .head-no-accordion { background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); cursor: default } .product-details .product-block .block-content .head:hover { background:#1c1c1e; } .product-details .product-block .block-content .head h2 { font-size:15px; color:#bcb6a9; line-height: 20px; } .product-details .product-block .block-content .head-no-accordion h2 { font-size:15px; line-height: 20px; } .product-details .product-block .block-content .head h2:before { content:'▸'; color:#6c675d; margin:0 5px 0 0; } .product-details .product-block .block-content .active { color:#fff; background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); } .product-details .product-block .block-content .active:hover { color:#fff; background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); } .product-details .product-block .block-content .active h2 { color:#292c31; } .product-details .product-block .block-content .active h2:before { content:'▾'; color:#292c31; } .product-details .product-block .block-content .body { width:100%; float:left; padding:10px; box-sizing:border-box; } .product-details .product-photo-gallery { } .product-details .product-photo-gallery ul li a { background:#2f2f33;padding:5px; margin:0 0 5px 0; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; position: relative; display: block } .product-details .product-photo-gallery ul li a:hover { background:#5a5d5f; } .product-details .product-photo-gallery ul li a img { width:100%; height:auto; display:block; box-sizing:border-box; border:1px solid #53595e; background:#37393b; padding:1px; } .product-details .product-photo-gallery ul li a span { position:absolute; bottom:15px; left:20px; font-family:"pt_serifregular"; text-transform:uppercase; font-size:10px; color:#fff; background:rgba(0,0,0,.5); padding:3px 10px; } .product-details .product-photo-gallery .bx-pager { position:absolute; top:-35px; right:0; z-index:99; } .product-details .product-photo-gallery .bx-pager .bx-pager-item { margin:0 5px 0 0; } .product-details .product-photo-gallery .bx-pager a { width:11px; height:11px; background:#fff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;} .product-details .product-photo-gallery .bx-pager a.active { background:#a5864d; } .product-details .product-tehnical-spec p { color:#555; font-size:13px; } .product-details .product-tehnical-spec ul { width:100%; float:left; } .product-details .product-tehnical-spec ul li { width:100%; float:left; display:block; padding:0 0 1px 0; } .product-details .product-tehnical-spec ul li a { width:100%; float:left; background:url(../img/ico_download.png) no-repeat -10px center #27272a; padding:8px 10px 8px 10px; box-sizing:border-box; font-size:13px; color:#9f9f9f; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .product-details .product-tehnical-spec ul li a span { float:right; } .product-details .product-tehnical-spec ul li a:hover { background:url(../img/ico_download.png) no-repeat 10px center #313135; padding:8px 10px 8px 30px; } .product-details .product-video-gallery li a { min-height:180px; display: block; margin-bottom: 5px; } .product-details .product-video-gallery li a .youtube-videogallery-img { width: 100%; } .product-details .product-tools li { padding:0 10px 10px 0; float:left; display:block; } .product-details .product-tools li a { padding:5px; background:#2f2f33; float:left; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .product-details .product-tools li a:hover { background:#5a5d5f; } .product-details .product-tools li a img { border:1px solid #53595e; background:#37393b; padding:1px; float:left; } .product-details .product-related ul li { float:left; margin:0 8px 8px 8px; } .product-details .product-related ul li a { background:#2f2f33;padding:5px;float:left; margin:0 0 5px 0; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; position:relative; } .product-details .product-related ul li a img { border:1px solid #53595e; background:#37393b; padding:1px; float:left; } .product-details .product-related ul li a span { width:225px; position:absolute; bottom:0; left:7px; bottom:7px; padding:40px 0 7px 0; box-sizing:border-box; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .product-details .product-related ul li a span h2 { width:100%; text-align:center; font-size:16px; color:#ecce97; } .product-details .pro-banner { margin:10px 0 0 0; } .product-details .pro-banner a { -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; display: block } .product-details .pro-banner a:hover { opacity:0.8; } .product-details .pro-banner a img { width: 100%;} /* Special note */ .special-note { width:100%; float:left; background:#eace9b; padding:20px; box-sizing:border-box; margin:0 0 30px 0; position:relative; } .special-note h2 { color:#584117; font-size:16px; padding:0 0 10px 0; } .special-note p { color:#6e5b38; font-size:12px; } .special-note div { width:26px; height:90px; position:absolute; right:-26px; bottom:-3px; background:url(../img/bg_note.png) no-repeat 0 0; } /* News Grid */ .news-grid article { vertical-align:top; } .news-grid article a {display: block;background:#1e1f21; padding:5px; box-sizing:border-box; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin: 0 0 30px 0;} .news-grid article a:hover { background:#323336; } .news-grid article a .cnt { background:#18181b; border:1px solid #29292f; padding:1px; box-sizing:border-box; } .news-grid article a .cnt img { width:100%; height:auto; display:block; } .news-grid article a .cnt div { position:relative; } .news-grid article a .cnt div span { width:100%; position:absolute; bottom:0; left:0; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .news-grid article a .cnt div span h2 { text-align:center; font-size:16px; color:#ecce97; padding:50px 20px 5px 20px;} .news-grid article a .cnt em { width:100%; text-align:center; float:left; font-style:normal; font-size:12px; color:#906e30; padding:5px 0; } .news-grid article a .cnt p { color:#a8a8b3; font-size:12px; text-align:center; padding:0 20px 15px 20px; min-height: 95px;} /* News Details */ .news-details { width:100%; float:left; } .news-details .date { width:100%; float:left; font-style:normal; font-size:12px; color:#906e30; padding:0 0 20px 0; } .news-details .date em { float:left; font-style:normal; font-size:12px; color:#906e30; } .news-details .date .social { float:right; } .news-details .date .social .fb-like-button { float:left; margin:0 15px; } .news-details .date .social .tweet-button { width:85px; float:left; } .news-details .rich-text { text-align:justify; } .news-details .img { float: right; width: 30%; margin: 0 0 40px 40px; } .news-details .img a { display: block; background:#1e1f21; padding:5px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .news-details .img a:hover { background:#323336; } .news-details .img img { width: 100%; background:#37393b; border:1px solid #53595e; padding:1px; } .news-details .news-gallery { border-top:1px solid #17171a; margin:30px 0 0 0; padding:10px 0 0 0; } .news-details .news-gallery h2 { color:#906e30; font-size:14px; padding:0 0 10px 0; } .news-details .news-gallery ul li a { display:block; background:#1e1f21; padding:5px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin: 0 0 10px 0} .news-details .news-gallery ul li a:hover { background:#323336; } .news-details .news-gallery ul li a img {width: 100%; height: auto !important; background:#37393b; border:1px solid #53595e; padding:1px; } .news-details .news-gallery .bx-wrapper { max-width:1190px!important; } .news-details .news-gallery .bx-pager { position:absolute; top:-25px; right:0; } .news-details .news-gallery .bx-pager .bx-pager-item { display:inline-block; margin:0 2px; } .news-details .news-gallery .bx-pager .bx-pager-item a { width:11px; height:11px; padding:0; float:left; text-indent:-9999px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background:#b2b2b2; } .news-details .news-gallery .bx-pager .bx-pager-item a.active { background:#ac946b; } .paginator span { margin: 0 3px 0 0; display: inline-block; background: #1e1f21; padding: 5px;} .paginator span.current { padding: 10px; color: #bba47a;} .paginator span a { display:block; background:#323336; color: #bba47a; padding: 5px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin: 0;} .paginator span a:hover { background:#1e1f21; } /* Contact */ .contact-info { padding:0 20px 0 0; } .contact-info h2 { font-size:22px; color:#a48958; padding:0 0 20px 0; } .contact-info p { color:#c1b49c; } .contact-info a { color:#a07c3b; } .contact-info a:hover { color:#d5a856; } .contact-info:nth-child(2) { padding:0 0 0 50px; } .contact-form { background:#18181b; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.7);-moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7); padding:40px 25px 45px 25px; } .contact-form h2 { width:100%; text-align:center; color:#fff; font-size:26px; padding:0 0 10px 0; } .contact-form .textfield { width:100%; background:#fff; border:0; margin:0 0 10px 0; color:#010101; text-align:left; padding:10px 20px; -webkit-box-shadow: inset 4px 4px 5px 0px rgba(0, 0, 0, 0.4);-moz-box-shadow:inset 4px 4px 5px 0px rgba(0, 0, 0, 0.4);box-shadow:inset 4px 4px 5px 0px rgba(0, 0, 0, 0.4); font-family: 'robotolight'; font-size:14px; } .contact-form .textfield::-webkit-input-placeholder { opacity: 1; color:#010101;} .contact-form .textfield::-moz-placeholder { opacity: 1; color:#010101;} .contact-form .textfield:-ms-input-placeholder { opacity: 1; color:#010101;} .capcha-field { position: relative;} .capcha-field em { position: absolute; left: 0; top: 0; background: #18181b; padding: 10px} .capcha-field .textfield {padding-left: 80px;} .contact-form .submit { width:100%; background:#c3ab7f; color:#4a3f2b; border:none; cursor:pointer; font-size:16px; padding:3px; color:#fff; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin:10px 0 5px 0; font-family: 'pt_serifregular'; } .contact-form .submit span { width:100%; box-sizing:border-box; display:block; border:1px solid #e7ddcc; padding:6px 0; text-align:center; color:#292c31; } .contact-form .submit:hover { background:#dcc18f; } .gmap { width:100%; float:left; height:400px; margin:30px 0 0 0; } /* Form Messages */ .validation-error-message { width:100%; display: block; margin:-10px 0 10px 0; color: #d34141; display:block; } .form-message { color: #fff} .form-message-error { width:100%; float:left; margin:10px 0 0 0; color: #d34141; display:block; } .newsletter .form-message-error { width:auto; float:none; margin:0; } .newsletter .validation-error-message { width:auto; float:none; margin:0; } .form-message.form-message-success { color:#82a12b; } .radio .validation-error-message { margin:0; } /* FOOTER */ footer { width:100%; float:left; } footer .inner {width: 1250px} footer .inner .top { padding:35px 50px 0 50px; } footer .inner .top h2 { width:50%; color:#bba47a; font-size:17px; padding:0 0 10px 0; } footer .inner .top .products { } footer .inner .top .products ul { display:block; } footer .inner .top .products ul li { } footer .inner .top .products ul li a { display: block; color:#808080; font-size:13px; } footer .inner .top .products ul li a:hover { color:#fff; } footer .inner .middle {border-bottom:1px solid #313234; padding:20px 50px; } footer .inner .middle .wrap { border-top:1px solid #1e1e1f; padding:20px 0 0 0; } footer .inner .middle .wrap .menu { padding:6px 0 0 0; display: inline-block; } footer .inner .middle .wrap .menu ul li { display:inline-block; margin:0 15px 0 0; } footer .inner .middle .wrap .menu ul li a { float:left; color:#808080; font-size:13px; text-transform: uppercase; color:#bba47a; } footer .inner .middle .wrap .menu ul li a:hover { color:#fff; } footer .inner .middle .newsletter { float:right; text-align:right; } footer .inner .middle .newsletter p { color:#808080; font-size:13px; padding:6px 10px 0 0; float:left; } footer .inner .middle .newsletter form { float:right; } footer .inner .middle .newsletter .textfield { width:260px; float:left; background:#fff; border:0; color:#454545; padding:8px; font-size:13px; height: 31px; box-sizing: border-box} footer .inner .middle .newsletter .textfield::-webkit-input-placeholder { opacity: 1; color:#010101;} footer .inner .middle .newsletter .textfield::-moz-placeholder { opacity: 1; color:#010101;} footer .inner .middle .newsletter .textfield:-ms-input-placeholder { opacity: 1; color:#010101;} footer .inner .middle .newsletter .submit { float:left; border:none; background:#c3ab7f; padding:4px 3px; color:#fff; font-size:12px; font-family: 'pt_serifregular'; cursor:pointer; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin:0 0 0 1px; line-height: 1;height: 31px;box-sizing: border-box } footer .inner .middle .newsletter .submit:hover { background:#d8bf91; } footer .inner .middle .newsletter .submit span { width:100%; box-sizing:border-box; display:block; border:1px solid #e7ddcc; padding:4px 10px 3px 10px; text-align:center; color:#292c31; } footer .inner .bottom { padding:0 50px 0 50px; } footer .inner .bottom p { color:#5d5959; font-size:11px; float:left; padding:10px 0; } footer .inner .bottom a { color:#bba47a; } footer .inner .bottom .right { float:right; text-align:right; } /* Static pages */ .static-content { width:100%; float:left; } .static-content section { padding:0 0 70px 0; } .static-content section article .gallery-slideshow li a { float:left; display:block; background:#1e1f21; padding:5px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; box-sizing:border-box; } .static-content section article .gallery-slideshow li a:hover { background:#323336; } .static-content section article .gallery-slideshow li a img { float:left; background:#37393b; border:1px solid #53595e; padding:1px; box-sizing:border-box; width:100%; display:block; height:auto; } .static-content section article .gallery-slideshow .bx-pager { width:100%; position:absolute; bottom:-25px; right:0; text-align:center; } .static-content section article .gallery-slideshow .bx-pager .bx-pager-item { display:inline-block; margin:0 2px; } .static-content section article .gallery-slideshow .bx-pager .bx-pager-item a { width:11px; height:11px; padding:0; float:left; text-indent:-9999px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background:#b2b2b2; } .static-content section article .gallery-slideshow .bx-pager .bx-pager-item a.active { background:#ac946b; } .static-content section:nth-child(2n) article { margin:0 25px 0 0; } .static-content section:nth-child(2n) article:first-child { float:right; margin:0 0 0 25px; } .static-content section article .spec-block { width:100%; float:left; background:#18181b; padding:10px; box-sizing:border-box; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.7);-moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7); margin:20px 0 0 0; } .static-content section article .spec-block .wrap { width:100%; float:left; padding:15px; box-sizing:border-box; border:1px solid #27272b; font-size:13px; } .static-content section article .spec-block .wrap .rich-text { line-height:18px; } .static-content section article .spec-block .wrap .rich-text p:last-child { padding:0; } .static-content section article .form { width:100%; float:right; background:#18181b; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.7);-moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7); padding:40px 25px 45px 25px; box-sizing:border-box; } .static-content section article .form h2 { width:100%; float:left; text-align:center; color:#fff; font-size:26px; padding:0 0 10px 0; } .static-content section article .form .submit { width:100%; float:left; background:#c3ab7f; color:#4a3f2b; border:none; cursor:pointer; font-size:16px; padding:3px; color:#fff; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin:10px 0 5px 0; font-family: 'pt_serifregular'; } .static-content section article .form .submit span { width:100%; box-sizing:border-box; display:block; border:1px solid #e7ddcc; padding:6px 0; text-align:center; color:#292c31; } .static-content section article .form .submit:hover { background:#dcc18f; } .static-content section article .form p { line-height:18px; color:#7a7c7f; font-size:13px; padding:0 0 25px 0; } .radio { display:block; padding:20px 0; } .radio label { line-height:18px; color:#7a7c7f; font-size:13px; display: inline-block; } .radio div { display: inline-block; padding:0 0 0 20px; } .radio div label { padding:0 0 0 5px; cursor: pointer } .radio div input { display: inline-block;position:relative; top:3px; cursor: pointer } /* Testimonials */ .testimonial { width:100%; float:left; text-align:center; padding:0 100px 40px 100px; box-sizing:border-box; } .testimonial blockquote { } .testimonial blockquote:before { content: "\201C"; color:#c1b49c; font-size:55px; margin-right: 0.1em; line-height:0.1em; vertical-align:-0.49em; font-family:Arial, Helvetica, sans-serif; } .testimonial p { color:#fff; line-height:23px; font-size:16px; font-family:"pt_serifregular"; padding:0 0 10px 0; } .testimonial span { color:#c1b49c; line-height:22px; } /* Banners */ .banner { width:100%; float:left; box-sizing:border-box; margin:0 0 20px 0; } .banner a {padding:5px; display: block; background:#1e1f21; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .banner a img { width:100%; padding:1px; background:#37393b; border:1px solid #53595e; } .banner a:hover { background:#323336; } /* References */ ul.reference-list { width: 100%; display: inline-block; text-align: center; } ul.reference-list li { width: 48%; color: #c1b49c; display: inline-block; vertical-align: top; border:1px solid #584e42; -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px; margin: 0 5px 5px 5px; padding: 5px 0; } footer .banner { } /* Calculator */ #calculator { width:440px; } #calculator .head { width:100%; float:left; box-sizing:border-box; background:#af976a; border-top:1px solid #c7b697; padding:16px 20px 13px 20px; } #calculator .head h2 { color:#fff; font-size:24px; float:left; } #calculator .head img { float:right; margin:6px 0 0 0; } #calculator .body { width:100%; float:left; box-sizing:border-box; background:#222226; padding:20px; color:#c7c7c7; } #calculator .body .select { width:100%; float:left; box-sizing:border-box; margin:35px 0 0 0; } #calculator .body .select label { width:150px; float:left; padding:8px 0 0 0; } #calculator .body .select select { width:230px; float:right; border:none; color:#6f6f6f; padding:10px; background: #ffffff; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhZWFlYWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #ffffff 0%, #aeaeae 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#aeaeae)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffffff 0%,#aeaeae 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ffffff 0%,#aeaeae 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ffffff 0%,#aeaeae 100%); /* IE10+ */ background: linear-gradient(to bottom, #ffffff 0%,#aeaeae 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#aeaeae',GradientType=0 ); /* IE6-8 */ } #calculator .body .select select option { background:#fff; } #calculator .body .input { width:100%; float:left; box-sizing:border-box; border-top:1px solid #4e4e51; padding:10px 0 0 0; margin:10px 0 0 0; } #calculator .body .input label.title { width:100%; float:left; text-transform:uppercase; color:#af976a; padding:0 0 10px 0; } #calculator .body .input div { width:100%; float:left; box-sizing:border-box; padding:0 0 7px 0; } #calculator .body .input div div { width:150px; float:left; box-sizing:border-box; padding:0; margin:0; } #calculator .body .input div label { width:100%; float:left; padding:1px 0 0 0; } #calculator .body .input div span { color:#606060; font-size:12px; top:-5px; position:relative; } #calculator .body .input div input { width:210px; float:right; border:none; color:#6f6f6f; padding:10px; } #calculator .body .submit { width:100%; float:left; border-bottom:1px solid #4e4e51; padding:0 0 10px 0; } #calculator .body .submit input { width:230px; float:right; border:none; border-top:1px solid #d2c3a7; background:#bba47a; color:#fff; font-size:16px; font-family: 'pt_serifregular'; cursor:pointer; padding:10px 0; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } #calculator .body .submit input:hover { background:#dcc18f; } #calculator .body .sumarum { width:100%; float:left; padding:10px 0 0 0; } #calculator .body .sumarum .error { color: #d34141; } #calculator .body .sumarum span { width:70px; float:right; font-size:20px; font-family: 'pt_serifregular'; text-align:right; font-weight:bold; } #calculator .body .sumarum p { float:right; text-align:right;text-transform:uppercase; color:#af976a; padding:2px 0 0 0; } #calculator .note { width:100%; float:left; padding:10px; box-sizing:border-box; background:#af976a; margin:20px 0 0 0; } #calculator .note h2 { width:100%; float:left; color:#010101; font-size:14px; } #calculator .note p { width:100%; float:left; color:#2c2a2a; font-size:12px; } /* Before and after */ .before-after-nav { width:80%; margin:0 auto; text-align: center; padding:0 0 15px 0; position:relative; } .before-after-nav a { padding:3px; background:#1e1f21; box-sizing:border-box; display:inline-block; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .before-after-nav a img { width:100%; height:auto; display:block; padding:1px; background:#37393b; box-sizing:border-box; border:1px solid #53595e; } .before-after-nav a:hover { background:#35383b; } .before-after-nav a.active { background:#bba47a; } .before-after-nav a.active img { background:#e9d1a6; border:1px solid #6c5c40; } .before-after-main { width:80%; margin:0 auto; } .before-after-main ul li { padding:5px; background:#1e1f21; box-sizing:border-box; } .before-after-main ul li img { padding:1px; background:#37393b; box-sizing:border-box; border:1px solid #53595e; } .before-after-main .bx-controls-direction a { width:36px!important; height:68px!important; background-image:url(../img/arrows.png); background-repeat:no-repeat; margin:0!important; opacity:.1; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .before-after-main .bx-controls-direction a:hover { opacity:.6; } .before-after-main .bx-controls-direction a.bx-prev { background-position:0 0; left:-80px; } .before-after-main .bx-controls-direction a.bx-next { background-position:100% 0; right:-80px; } .renewal-block { margin:0 0 20px 0; } .renewal-block article { position:relative; } .renewal-block article a { background:#252729; padding:5px; display:block;-o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .renewal-block article a:hover { background:#5a5d5f; } .renewal-block article span { position:absolute; bottom:15px; left:20px; font-family:"pt_serifregular"; text-transform:uppercase; font-size:16px; color:#fff; background:rgba(0,0,0,.5); padding:3px 10px; } .renewal-block article:last-child span { left:auto; right:20px; } .renewal-block article img { width:100%; height:auto; display:block; background:#37393b; border:1px solid #53595e; box-sizing:border-box; } .renewal-gallery.row { margin: 0 -5px; } .renewal-gallery.row > .column { padding: 0 5px; } .renewal-gallery a { display: block; background: #2f2f33; padding: 5px; margin: 0 0 10px 0; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .renewal-gallery a:hover { background: #5a5d5f; } .renewal-gallery a img { width: 100%; height: auto; display: block; border: 1px solid #53595e; background: #37393b; padding: 1px; } .renewal-intro { padding: 0 0 20px 0; } .renewal-intro .renewal-image { background: #2f2f33; padding: 5px; } .renewal-intro .renewal-image img { width: 100%; height: auto; display: block; border: 1px solid #53595e; background: #37393b; padding: 1px; } /* * Core Owl Carousel CSS File * v1.3.3 */ /* clearfix */ .owl-carousel .owl-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;} /* display none until init */ .owl-carousel{ display: none; position: relative; width: 100%; -ms-touch-action: pan-y; } .owl-carousel .owl-wrapper{ display: none; position: relative; -webkit-transform: translate3d(0px, 0px, 0px); margin:0 auto; } .owl-carousel .owl-wrapper-outer{ overflow: hidden; position: relative; width: 100%; } .owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;} .owl-carousel .owl-item{ float: left; } .owl-controls .owl-page, .owl-controls .owl-buttons div { width:16px; height:31px; cursor:pointer; background-image:url(../img/arrows2.png); background-repeat:no-repeat; opacity:0.4; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; text-indent:-9999px; position:absolute; } .owl-controls .owl-buttons div:hover { opacity:1; } .owl-controls .owl-buttons div.owl-prev { background-position:0 0; left:-30px; } .owl-controls .owl-buttons div.owl-next { background-position:100% 0; right:-30px; } .owl-controls { width:100%; position:absolute; top:15px; } /* mouse grab icon */ .grabbing { cursor:url(grabbing.png) 8 8, move; } /* fix */ .owl-carousel .owl-wrapper, .owl-carousel .owl-item{ -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0); } /* FAQ */ .faq-list { width:100%; } .faq-list .single-faq { width:100%; background:#111113; box-sizing:border-box; margin:0 0 1px; padding:10px; } .faq-list .single-faq .single-faq-inner { width:100%; background:#202023; box-sizing:border-box; border:1px solid #29292f; padding:1px; } .faq-list .single-faq .single-faq-inner .question { width:100%; background:#202023; box-sizing:border-box; padding:8px 10px; cursor:pointer; transition:all 0.2s ease-out 0s; } .faq-list .single-faq .single-faq-inner .question:hover { background:#1c1c1e; } .faq-list .single-faq .single-faq-inner .question h2 { color:#bcb6a9; font-size:15px; position:relative; line-height: 20px; } .faq-list .single-faq .single-faq-inner .question h2::before { color:#6c675d; content:"▸"; margin:0 5px 0 0; } .faq-list .single-faq .single-faq-inner .answer { width:100%; box-sizing:border-box; padding:10px; color:#c1b49c; line-height:22px; } .faq-list .single-faq .single-faq-inner .answer a { color:#ebce98; text-decoration:underline; } .faq-list .single-faq .single-faq-inner .answer a:hover { text-decoration:none; } .faq-list .single-faq .single-faq-inner .question.active { color:#fff; background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); } .faq-list .single-faq .single-faq-inner .question.active:hover { color:#fff; background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); } .faq-list .single-faq .single-faq-inner .question.active h2 { color:#292c31; } .faq-list .single-faq .single-faq-inner .question.active h2:before { content:'▾'; color:#292c31; } .row,.row:after{display:block;clear:both}.row{margin:0 -15px;width:auto;position:relative}.row:after{visibility:hidden;font-size:0;content:" ";height:0}.row>.column{padding:0 15px;float:left}.row>.column.pull-right{float:right}.row>.column.__12{width:100%}.row>.column.__11{width:91.666666%}.row>.column.__10{width:83.333333%}.row>.column.__9{width:75%}.row>.column.__8{width:66.666666%}.row>.column.__7{width:58.333333%}.row>.column.__6{width:50%}.row>.column.__5{width:41.666666%}.row>.column.__4{width:33.333333%}.row>.column.__3{width:25%}.row>.column.__2{width:16.666666%}.row>.column.__1{width:8.333333%}@media only screen and (max-width:1279px){.row>.column.lt__6{width:100%}.row>.column.lt__5{width:83.333333%}.row>.column.lt__4{width:66.666666%}.row>.column.lt__3{width:50%}.row>.column.lt__2{width:33.333333%}.row>.column.lt__1{width:16.666666%}}@media only screen and (max-width:1023px){.row>.column.st__6{width:100%}.row>.column.st__5{width:83.333333%}.row>.column.st__4{width:66.666666%}.row>.column.st__3{width:50%}.row>.column.st__2{width:33.333333%}.row>.column.st__1{width:16.666666%}}@media only screen and (max-width:767px){.row>.column.m__1{width:50%}.row>.column.__1,.row>.column.__10,.row>.column.__11,.row>.column.__12,.row>.column.__2,.row>.column.__3,.row>.column.__4,.row>.column.__5,.row>.column.__6,.row>.column.__7,.row>.column.__8,.row>.column.__9,.row>.column.lt__1,.row>.column.lt__2,.row>.column.lt__3,.row>.column.lt__4,.row>.column.lt__5,.row>.column.lt__6,.row>.column.m__2,.row>.column.st__1,.row>.column.st__2,.row>.column.st__3,.row>.column.st__4,.row>.column.st__5,.row>.column.st__6{width:100%}}.row.block-row.__2-block .column{width:50%}.row.block-row.__3-block .column{width:33.3333333%}.row.block-row.__4-block .column{width:25%}.row.block-row.__5-block .column{width:20%}.row.block-row.__6-block .column{width:16.666666666%}@media only screen and (max-width:1279px){.row.block-row.lt__2-block .column{width:50%}.row.block-row.lt__3-block .column{width:33.3333333%}.row.block-row.lt__4-block .column{width:25%}.row.block-row.lt__5-block .column{width:20%}.row.block-row.lt__6-block .column{width:16.666666666%}}@media only screen and (max-width:1023px){.row.block-row.st__2-block .column{width:50%}.row.block-row.st__3-block .column{width:33.3333333%}.row.block-row.st__4-block .column{width:25%}.row.block-row.st__5-block .column{width:20%}.row.block-row.st__6-block .column{width:16.666666666%}.row .column.tablet-hide{display: none}}@media only screen and (max-width:767px){.row{margin: 0;}.row.block-row.__2-block .column, .row.block-row.__3-block .column, .row.block-row.__4-block .column, .row.block-row.__5-block .column, .row.block-row.__6-block .column, .row.block-row.lt__2-block .column, .row.block-row.lt__3-block .column, .row.block-row.lt__4-block .column, .row.block-row.lt__5-block .column, .row.block-row.lt__6-block .column, .row.block-row.st__2-block .column, .row.block-row.st__3-block .column, .row.block-row.st__4-block .column, .row.block-row.st__5-block .column, .row.block-row.st__6-block .column {width:100%}.row.block-row.m__2-block .column{width:50%}.row.block-row.m__3-block .column{width:33.3333333%}.row.block-row.m__4-block .column{width:25%}}.row.__5-margin{margin:0 -5px}.row.__5-margin .column{padding:0 5px}.row.__0{margin:0}.row.__0 .column{padding:0} .row .youtube-videogallery-item {padding:0 15px;float:left} .row.block-row.__2-block .youtube-videogallery-item{width:50%}.row.block-row.__3-block .youtube-videogallery-item{width:33.3333333%}.row.block-row.__4-block .youtube-videogallery-item{width:25%}.row.block-row.__5-block .youtube-videogallery-item{width:20%}.row.block-row.__6-block .youtube-videogallery-item{width:16.666666666%}@media only screen and (max-width:1279px){.row.block-row.lt__2-block .youtube-videogallery-item{width:50%}.row.block-row.lt__3-block .youtube-videogallery-item{width:33.3333333%}.row.block-row.lt__4-block .youtube-videogallery-item{width:25%}.row.block-row.lt__5-block .youtube-videogallery-item{width:20%}.row.block-row.lt__6-block .youtube-videogallery-item{width:16.666666666%}}@media only screen and (max-width:1023px){.row.block-row.st__2-block .youtube-videogallery-item{width:50%}.row.block-row.st__3-block .youtube-videogallery-item{width:33.3333333%}.row.block-row.st__4-block .youtube-videogallery-item{width:25%}.row.block-row.st__5-block .youtube-videogallery-item{width:20%}.row.block-row.st__6-block .youtube-videogallery-item{width:16.666666666%}}@media only screen and (max-width:767px){.row.block-row.__2-block .youtube-videogallery-item, .row.block-row.__3-block .youtube-videogallery-item, .row.block-row.__4-block .youtube-videogallery-item, .row.block-row.__5-block .youtube-videogallery-item, .row.block-row.__6-block .youtube-videogallery-item, .row.block-row.lt__2-block .youtube-videogallery-item, .row.block-row.lt__3-block .youtube-videogallery-item, .row.block-row.lt__4-block .youtube-videogallery-item, .row.block-row.lt__5-block .youtube-videogallery-item, .row.block-row.lt__6-block .youtube-videogallery-item, .row.block-row.st__2-block .youtube-videogallery-item, .row.block-row.st__3-block .youtube-videogallery-item, .row.block-row.st__4-block .youtube-videogallery-item, .row.block-row.st__5-block .youtube-videogallery-item, .row.block-row.st__6-block .youtube-videogallery-item {width:100%}.row.block-row.m__2-block .youtube-videogallery-item{width:50%}.row.block-row.m__3-block .youtube-videogallery-item{width:33.3333333%}.row.block-row.m__4-block .youtube-videogallery-item{width:25%}} .row.__5-margin .youtube-videogallery-item{padding:0 5px} .fancybox-title { text-align: center; font-size: 15px!important; font-weight: bold!important; } @media all and (min-width:1280px) { #openLeftMenu { display: none!important; } } @media all and (max-width:1279px) { header .logo { margin: 0 auto; display: block; } body { position: relative; left: 0; right: 0; transition: all 0.2s ease-out; -o-transition:all 0.2s ease-out; -ms-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out; } #off-canvas-right,#off-canvas-left { height: 100%; position: fixed; top: 0; bottom: 0; overflow-y: auto; display: inline-block; float: none; transition: all 0.2s ease-out; -o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out; } #off-canvas-right { width: 50%; right: -50%; padding: 0; } #off-canvas-left { width: 50%; left: -50%; padding: 20px 0; } #openRightMenu, #openLeftMenu { display: block; } body.off-canvas-right-opened { left: -50%; right: auto; overflow-x: visible; } body.off-canvas-right-opened #off-canvas-right { right: 0; opacity: 1; background: #222226; float: none; display: block; padding: 0; } body.off-canvas-right-opened #off-canvas-right nav > ul > li { width: 100%; margin: 0; display: block; border-bottom: 1px solid #37373b; text-align: left; } body.off-canvas-right-opened #off-canvas-right nav > ul > li > a { display: block; float: none; color: #797984; font-size: 18px; font-weight: bold; padding: 15px 30px; } body.off-canvas-right-opened #off-canvas-right nav > ul > li > a:hover { color: #fff; } body.off-canvas-right-opened #off-canvas-right nav > ul > li.active > a { color:#d9bd8a; } body.off-canvas-right-opened #off-canvas-right nav > ul > li.active > a:after { display: none; } body.off-canvas-right-opened #off-canvas-right nav > ul > li.dropdown:after { top: 25px; right: 20px; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid #797984; } body.off-canvas-right-opened #off-canvas-right nav > ul > li > ul { width: 100%; position: relative; left: auto; top: auto; border: none; -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);-moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);box-shadow: 0 0 0 0 rgba(0, 0, 0, 0); display: none; } body.off-canvas-right-opened #off-canvas-right nav > ul > li > ul:before { display: none; } body.off-canvas-right-opened #off-canvas-right nav > ul > li > ul > li > a { font-size: 16px; color: #797984; padding: 13px 31px; } body.off-canvas-left-opened { left: 50%; right: auto; overflow-x: visible; } body.off-canvas-left-opened #off-canvas-left { left: 0; opacity: 1; background: #222226; } body.off-canvas-left-opened #off-canvas-left .vertical-menu ul li ul li a { padding: 10px 0; } .breadcrumbs { text-align: center; } .breadcrumbs p { display: inline-block; float: none; } .breadcrumbs ul { display: inline-block; } .page-title { text-align: center; padding: 30px 0; } .page-title .inner div { width: 100%; float: none; border: none; padding: 0; } .product-details .social { text-align: center; } .product-details .social .fb-like-button, .product-details .social .tweet-button { float: none; display: inline-block;} header .logo { padding:5px 0; } header .right ul.lang { display:none; } footer .inner .middle { padding:20px 0; } footer .inner .middle .newsletter .textfield { width:180px; } .article-grid-smallgrid article span { top:40px; left:50px; } .content .banner { display: none; } } @media only screen and (max-width : 1023px) { .home-block { width:98%; } .home-block .block article div { width:100%; padding:10px 0 0 0; } .home-block .block article div p { text-align:justify; } .static-content section article { width:100%; } .static-content section article:nth-child(2) { width:60%; margin:0 auto; float:none; display:table; } .article-grid article a { width:100%; box-sizing:border-box; } .article-grid-smallgrid article { width:48%; } .article-grid-smallgrid article span { left:60px; } .main-content { width:100%; display:block; margin:0 auto; } .news-details .img { width:50%; } .news-details .img img { width:100%; height:auto; display:block; } .contact-info:nth-child(2) { padding:0; } .contact-form { width:100%; box-sizing:border-box; margin:30px 0 0 0; } .fader { padding:40px 0 0 0; } header { position:fixed; } header .logo { width:110px; margin:0 auto; float:none; } header .logo img { width:100%; height:auto; display:block; } footer .inner { width:100%; } footer .inner .middle { width:100%; box-sizing:border-box; padding:20px 25px; } footer .inner .middle .wrap .menu { width:100%; text-align:center; } footer .inner .middle .wrap .menu ul li { float:none; display:inline-block; } footer .inner .middle .newsletter { margin:0 auto; float:none; display:table; padding:20px 0 0 0; } footer .inner .bottom { width:100%; padding:0 25px; box-sizing:border-box; } } @media only screen and (max-width : 767px) { .phone-hide { display: none!important; } #openRightMenu { top: 17px; } #openLeftMenu { top: 17px; } html { overflow-x:hidden;} #main-menu {width:70%;right:-70%; } #category-menu {width:70%; left:-70%; } .home-block .block { width:100%; box-sizing:border-box; padding:30px 20px; margin:0 0 10px 0; } .home-block .block article span { width:100%; } .home-block .block article div { width:100%; padding:10px 0 0 0; } .home-block .block article div p { text-align:justify; } .testimonial { padding:0 0 40px 0; } header .right ul.lang { float:none; padding:15px 0; margin:0 auto; text-align:center; } header .right ul.lang li { float:none; display:inline-block; padding:0; margin:0 10px; } header .right ul.lang li a { float:left; color:#484b4e; font-size:15px; } header .right ul.lang li a:hover { color:#fff; } header .right ul.lang li.active a { color:#bba47a; } header .right nav { width:100%; float:right; padding:12px 0 0 0; } header .right nav ul { float:left; } header .right nav ul li { width:100%; float:left; display:block; margin:0 0 1px 0; position:relative; border-bottom:1px solid #1a1a1b; } header .right nav ul li:first-child { margin:0 0 1px 0; } header .right nav ul li a { width:100%; float:left; font-size:16px; color:#8c8c8c; text-transform:uppercase; padding:10px; box-sizing:border-box; } header .right nav ul li a:hover { color:#fff; } header .right nav ul li:after { display:none; } header .right nav ul li:hover:after { width:100%; } header .right nav ul li.active:hover:after { width:0; } header .right nav ul li.active { border-bottom:1px solid #1a1a1b; } header .right nav ul li.active a { background:#bba47a; color:#fff; } footer .inner { width:94%; } footer .inner .top { width:100%; padding:20px; box-sizing:border-box; } footer .inner .middle { width:100%; padding:20px 0; } footer .inner .middle .wrap { padding: 0;} footer .inner .middle .wrap .menu { width:100%; padding:0; } footer .inner .middle .wrap .menu ul li { width:100%; margin:0; text-align:center; } footer .inner .middle .wrap .menu ul li a { float:none; display:block; padding:10px 0; } footer .inner .middle .newsletter { width:100%; float:left; border-top:1px solid #313234; } footer .inner .middle .newsletter form { float:none; display:table; margin:0 auto; } footer .inner .middle .newsletter .textfield { width:218px; } footer .inner .middle .newsletter p { width:100%; text-align:center; padding:10px 0; } footer .inner .bottom { width:100%; float:left; text-align:center; } footer .inner .bottom p { width:100%; float:left; text-align:center; padding:5px 0; } footer .inner .bottom .right { text-align:center; } .page-content { margin:0 auto; background:#000; background-image:none; } .breadcrumbs p { display:none; } .page-title .inner div { width:100%; float:left; border-left:none; border-bottom:1px solid #bba47a; text-align:center; padding:0 0 15px 0; } .page-title .inner span { width:100%; padding:10px 0 0 0; position:relative; top:0; float:left; text-align:center; } .page-title .inner span img { width:120px; } .main-content { width:100%; padding:0; } .special-note div { display:none; } /* Rich text */ .rich-text { text-align:justify; } /* Special note */ .special-note { text-align:center; } /* Article grid */ .article-grid-smallgrid article span { width:200px; box-sizing:border-box; left:50%; margin:0 0 0 -100px; } .article-grid-smallgrid article span em { width:100%; box-sizing:border-box; } .article-grid-smallgrid article span em img { width:100%; height:auto; display:block; } /* Product info */ .product-details .product-info { width:100%; margin:0; } .product-details .right-info { width:100%; float:left; } .product-details .product-slideshow { width:100%; } .product-details .product-slideshow a img { width:100%; height:auto; display:block; box-sizing:border-box; } .product-details a.link-download { width:100%; box-sizing:border-box; } .product-details a.link-download span { width:100%; box-sizing:border-box; } .product-details .pro-banner { width:100%; } .product-details .pro-banner img { width:100%; height:auto; display:block; margin:10px 0; } /* News */ .news-details .img { width:100%; } .news-details .img img { width:100%; height:auto; display:block; box-sizing:border-box; } /* Contact */ .contact-info { width:100%; padding:0; text-align:center; padding:0 0 20px 0; } .contact-form { width:100%; box-sizing:border-box; } .page-content { padding: 0 0 20px 0;} /* Calculator */ #calculator { width:100%; } #calculator .head h2 { width:100%; text-align:center; } #calculator .head img { float:none; display:block; margin:10px auto 0 auto; } #calculator .body p { text-align:justify; } #calculator .body .select label { width:100%; text-align:center; padding:0 0 10px 0; } #calculator .body .input { text-align:center; } #calculator .body .input div div { width:100%; } #calculator .body .select select { width:100%; box-sizing:border-box; } #calculator .body .input div input { width:100%; box-sizing:border-box; } #calculator .body .submit input { width:100%; box-sizing:border-box; } .page-title { padding: 10px 0 10px 0;} .page-title .inner div h2 { min-height: 0;} .page-title .inner div h1 { margin: 10px 0 0 0 ;} .slider { display:none; } footer .banner { margin: 20px 0 0 0;} .lines-button { display:inline-block; } .cat-menu { display:block; } .before-after-main { width:100%; } .add-image { width:100%; margin:0 0 40px 0; max-width: 100%;} ul.reference-list li { width: 100%; margin: 0 0 5px 0; } } @media only screen and (max-width : 767px) and (orientation:portrait) { body.off-canvas-right-opened { left: -80%; } #off-canvas-right { width: 80%; right: -80%; } body.off-canvas-left-opened { left: 80%; } #off-canvas-left { width: 80%; left: -80%; } } ', 'modified' => '2016-11-10 14:47:39' ) ), 'Javascript' => array( (int) 0 => array( 'id' => (int) 99, 'name' => 'main', 'data' => '$(document).ready(function(){ // Hamburger icon menu var forEach = function (t, o, r) { if ("[object Object]" === Object.prototype.toString.call(t))for (var c in t)Object.prototype.hasOwnProperty.call(t, c) && o.call(r, t[c], c, t); else for (var e = 0, l = t.length; l > e; e++)o.call(r, t[e], e, t) }; var hamburgers = document.querySelectorAll(".hamburger"); if (hamburgers.length > 0) { forEach(hamburgers, function (hamburger) { hamburger.addEventListener("click", function () { this.classList.toggle("is-active"); }, false); }); } // Off canvas right menu $('#openRightMenu').click(function () { $('body').toggleClass('off-canvas-right-opened'); }); // Off canvas left menu $('#openLeftMenu').click(function () { $('body').toggleClass('off-canvas-left-opened'); }); // Responsive menu if($(window).width() <= 1279) { $('li.dropdown').click(function() { $(this).find('ul').stop().slideToggle(); }); } if(!$.trim( $('.cms-richtext').html() ).length) { $('.block-about').hide(); } $('form#newsletterForm').intlxform(); $('form#contactForm').intlxform(); $('form#valpaintForm').intlxform(); if($('div.right-info').find('div.pro-banner').length) { $('div.right-info').removeClass('photo-grid'); } // Slideshow var numImgs = $('.product-slideshow ul img').length; if (numImgs > 1) { $('.product-slideshow ul').bxSlider({ controls: true, mode: 'fade', controls: false, auto: true, pause: 3000, speed: 1500 }); } $(".fancybox").fancybox({ scrolling : 'yes', cyclic : true, helpers : { overlay: { locked: false }, title: { type: 'inside', position: 'bottom' } } }); $('.data-anchor').click(function() { var anchor = $('#' + $(this).data('anchor')).offset().top; $('html, body').animate({scrollTop: anchor}, 800); }); $('a.link-download').click(function() { catalougeWindow = window.open(this.href, 'name', 'height=650, width=900'); if(window.focus) { catalougeWindow.focus() } return false; }); // Accordion $('.head').click(function() { $('.product-block .head').removeClass('active'); $(this).addClass('active'); var targetElement = $(this).next('.body'); targetElement.slideToggle(); $('.product-block .body').not(targetElement).slideUp(); }); $('.question').click(function() { $('.faq-list .question').removeClass('active'); $(this).addClass('active'); var targetElement = $(this).next('.answer'); targetElement.slideToggle(); $('.faq-list .answer').not(targetElement).slideUp(); }); // YouTube popup $("ul.youtube-videogallery").youtubeVideoGallery(); $('form.calculator-form').submit(function() { var span = $(this).find('.sumarum span'); var error = $(this).find('.error'); var result = parseFloat($('#CalculatorWallWidth').val()) * parseFloat($('#CalculatorWallHeight').val()) / parseFloat($('#CalculatorDimension').val()); /* Show error, if any */ error.text(''); if(isNaN(result) || result <= 0) { span.text(''); error.text('Unete vrednosti nisu korektne'); } else { span.text(Math.ceil(result)); } return false; }); }); $(window).load(function() { if($('body').find('div.side-content').length) { $('#openLeftMenu').show(); } }); $(window).resize(function () { $('body').trigger('click') }); ', 'modified' => '2016-11-10 14:49:31' ), (int) 1 => array( 'id' => (int) 7, 'name' => 'jquery.fancybox-2.1.4.pack', 'data' => '/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */ (function(C,z,f,r){var q=f(C),n=f(z),b=f.fancybox=function(){b.open.apply(this,arguments)},H=navigator.userAgent.match(/msie/),w=null,s=z.createTouch!==r,t=function(a){return a&&a.hasOwnProperty&&a instanceof f},p=function(a){return a&&"string"===f.type(a)},F=function(a){return p(a)&&0<a.indexOf("%")},l=function(a,d){var e=parseInt(a,10)||0;d&&F(a)&&(e*=b.getViewport()[d]/100);return Math.ceil(e)},x=function(a,b){return l(a,b)+"px"};f.extend(b,{version:"2.1.4",defaults:{padding:15,margin:20,width:800, height:600,minWidth:100,minHeight:100,maxWidth:9999,maxHeight:9999,autoSize:!0,autoHeight:!1,autoWidth:!1,autoResize:!0,autoCenter:!s,fitToView:!0,aspectRatio:!1,topRatio:0.5,leftRatio:0.5,scrolling:"auto",wrapCSS:"",arrows:!0,closeBtn:!0,closeClick:!1,nextClick:!1,mouseWheel:!0,autoPlay:!1,playSpeed:3E3,preload:3,modal:!1,loop:!0,ajax:{dataType:"html",headers:{"X-fancyBox":!0}},iframe:{scrolling:"auto",preload:!0},swf:{wmode:"transparent",allowfullscreen:"true",allowscriptaccess:"always"},keys:{next:{13:"left", 34:"up",39:"left",40:"up"},prev:{8:"right",33:"down",37:"right",38:"down"},close:[27],play:[32],toggle:[70]},direction:{next:"left",prev:"right"},scrollOutside:!0,index:0,type:null,href:null,content:null,title:null,tpl:{wrap:'<div class="fancybox-wrap" tabIndex="-1"><div class="fancybox-skin"><div class="fancybox-outer"><div class="fancybox-inner"></div></div></div></div>',image:'<img class="fancybox-image" src="{href}" alt="" />',iframe:'<iframe id="fancybox-frame{rnd}" name="fancybox-frame{rnd}" class="fancybox-iframe" frameborder="0" vspace="0" hspace="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen'+ (H?' allowtransparency="true"':"")+"></iframe>",error:'<p class="fancybox-error">The requested content cannot be loaded.<br/>Please try again later.</p>',closeBtn:'<a title="Close" class="fancybox-item fancybox-close" href="javascript:;"></a>',next:'<a title="Next" class="fancybox-nav fancybox-next" href="javascript:;"><span></span></a>',prev:'<a title="Previous" class="fancybox-nav fancybox-prev" href="javascript:;"><span></span></a>'},openEffect:"fade",openSpeed:250,openEasing:"swing",openOpacity:!0, openMethod:"zoomIn",closeEffect:"fade",closeSpeed:250,closeEasing:"swing",closeOpacity:!0,closeMethod:"zoomOut",nextEffect:"elastic",nextSpeed:250,nextEasing:"swing",nextMethod:"changeIn",prevEffect:"elastic",prevSpeed:250,prevEasing:"swing",prevMethod:"changeOut",helpers:{overlay:!0,title:!0},onCancel:f.noop,beforeLoad:f.noop,afterLoad:f.noop,beforeShow:f.noop,afterShow:f.noop,beforeChange:f.noop,beforeClose:f.noop,afterClose:f.noop},group:{},opts:{},previous:null,coming:null,current:null,isActive:!1, isOpen:!1,isOpened:!1,wrap:null,skin:null,outer:null,inner:null,player:{timer:null,isActive:!1},ajaxLoad:null,imgPreload:null,transitions:{},helpers:{},open:function(a,d){if(a&&(f.isPlainObject(d)||(d={}),!1!==b.close(!0)))return f.isArray(a)||(a=t(a)?f(a).get():[a]),f.each(a,function(e,c){var k={},g,h,j,m,l;"object"===f.type(c)&&(c.nodeType&&(c=f(c)),t(c)?(k={href:c.data("fancybox-href")||c.attr("href"),title:c.data("fancybox-title")||c.attr("title"),isDom:!0,element:c},f.metadata&&f.extend(!0,k, c.metadata())):k=c);g=d.href||k.href||(p(c)?c:null);h=d.title!==r?d.title:k.title||"";m=(j=d.content||k.content)?"html":d.type||k.type;!m&&k.isDom&&(m=c.data("fancybox-type"),m||(m=(m=c.prop("class").match(/fancybox\.(\w+)/))?m[1]:null));p(g)&&(m||(b.isImage(g)?m="image":b.isSWF(g)?m="swf":"#"===g.charAt(0)?m="inline":p(c)&&(m="html",j=c)),"ajax"===m&&(l=g.split(/\s+/,2),g=l.shift(),l=l.shift()));j||("inline"===m?g?j=f(p(g)?g.replace(/.*(?=#[^\s]+$)/,""):g):k.isDom&&(j=c):"html"===m?j=g:!m&&(!g&& k.isDom)&&(m="inline",j=c));f.extend(k,{href:g,type:m,content:j,title:h,selector:l});a[e]=k}),b.opts=f.extend(!0,{},b.defaults,d),d.keys!==r&&(b.opts.keys=d.keys?f.extend({},b.defaults.keys,d.keys):!1),b.group=a,b._start(b.opts.index)},cancel:function(){var a=b.coming;a&&!1!==b.trigger("onCancel")&&(b.hideLoading(),b.ajaxLoad&&b.ajaxLoad.abort(),b.ajaxLoad=null,b.imgPreload&&(b.imgPreload.onload=b.imgPreload.onerror=null),a.wrap&&a.wrap.stop(!0,!0).trigger("onReset").remove(),b.coming=null,b.current|| b._afterZoomOut(a))},close:function(a){b.cancel();!1!==b.trigger("beforeClose")&&(b.unbindEvents(),b.isActive&&(!b.isOpen||!0===a?(f(".fancybox-wrap").stop(!0).trigger("onReset").remove(),b._afterZoomOut()):(b.isOpen=b.isOpened=!1,b.isClosing=!0,f(".fancybox-item, .fancybox-nav").remove(),b.wrap.stop(!0,!0).removeClass("fancybox-opened"),b.transitions[b.current.closeMethod]())))},play:function(a){var d=function(){clearTimeout(b.player.timer)},e=function(){d();b.current&&b.player.isActive&&(b.player.timer= setTimeout(b.next,b.current.playSpeed))},c=function(){d();f("body").unbind(".player");b.player.isActive=!1;b.trigger("onPlayEnd")};if(!0===a||!b.player.isActive&&!1!==a){if(b.current&&(b.current.loop||b.current.index<b.group.length-1))b.player.isActive=!0,f("body").bind({"afterShow.player onUpdate.player":e,"onCancel.player beforeClose.player":c,"beforeLoad.player":d}),e(),b.trigger("onPlayStart")}else c()},next:function(a){var d=b.current;d&&(p(a)||(a=d.direction.next),b.jumpto(d.index+1,a,"next"))}, prev:function(a){var d=b.current;d&&(p(a)||(a=d.direction.prev),b.jumpto(d.index-1,a,"prev"))},jumpto:function(a,d,e){var c=b.current;c&&(a=l(a),b.direction=d||c.direction[a>=c.index?"next":"prev"],b.router=e||"jumpto",c.loop&&(0>a&&(a=c.group.length+a%c.group.length),a%=c.group.length),c.group[a]!==r&&(b.cancel(),b._start(a)))},reposition:function(a,d){var e=b.current,c=e?e.wrap:null,k;c&&(k=b._getPosition(d),a&&"scroll"===a.type?(delete k.position,c.stop(!0,!0).animate(k,200)):(c.css(k),e.pos=f.extend({}, e.dim,k)))},update:function(a){var d=a&&a.type,e=!d||"orientationchange"===d;e&&(clearTimeout(w),w=null);b.isOpen&&!w&&(w=setTimeout(function(){var c=b.current;c&&!b.isClosing&&(b.wrap.removeClass("fancybox-tmp"),(e||"load"===d||"resize"===d&&c.autoResize)&&b._setDimension(),"scroll"===d&&c.canShrink||b.reposition(a),b.trigger("onUpdate"),w=null)},e&&!s?0:300))},toggle:function(a){b.isOpen&&(b.current.fitToView="boolean"===f.type(a)?a:!b.current.fitToView,s&&(b.wrap.removeAttr("style").addClass("fancybox-tmp"), b.trigger("onUpdate")),b.update())},hideLoading:function(){n.unbind(".loading");f("#fancybox-loading").remove()},showLoading:function(){var a,d;b.hideLoading();a=f('<div id="fancybox-loading"><div></div></div>').click(b.cancel).appendTo("body");n.bind("keydown.loading",function(a){if(27===(a.which||a.keyCode))a.preventDefault(),b.cancel()});b.defaults.fixed||(d=b.getViewport(),a.css({position:"absolute",top:0.5*d.h+d.y,left:0.5*d.w+d.x}))},getViewport:function(){var a=b.current&&b.current.locked|| !1,d={x:q.scrollLeft(),y:q.scrollTop()};a?(d.w=a[0].clientWidth,d.h=a[0].clientHeight):(d.w=s&&C.innerWidth?C.innerWidth:q.width(),d.h=s&&C.innerHeight?C.innerHeight:q.height());return d},unbindEvents:function(){b.wrap&&t(b.wrap)&&b.wrap.unbind(".fb");n.unbind(".fb");q.unbind(".fb")},bindEvents:function(){var a=b.current,d;a&&(q.bind("orientationchange.fb"+(s?"":" resize.fb")+(a.autoCenter&&!a.locked?" scroll.fb":""),b.update),(d=a.keys)&&n.bind("keydown.fb",function(e){var c=e.which||e.keyCode,k= e.target||e.srcElement;if(27===c&&b.coming)return!1;!e.ctrlKey&&(!e.altKey&&!e.shiftKey&&!e.metaKey&&(!k||!k.type&&!f(k).is("[contenteditable]")))&&f.each(d,function(d,k){if(1<a.group.length&&k[c]!==r)return b[d](k[c]),e.preventDefault(),!1;if(-1<f.inArray(c,k))return b[d](),e.preventDefault(),!1})}),f.fn.mousewheel&&a.mouseWheel&&b.wrap.bind("mousewheel.fb",function(d,c,k,g){for(var h=f(d.target||null),j=!1;h.length&&!j&&!h.is(".fancybox-skin")&&!h.is(".fancybox-wrap");)j=h[0]&&!(h[0].style.overflow&& "hidden"===h[0].style.overflow)&&(h[0].clientWidth&&h[0].scrollWidth>h[0].clientWidth||h[0].clientHeight&&h[0].scrollHeight>h[0].clientHeight),h=f(h).parent();if(0!==c&&!j&&1<b.group.length&&!a.canShrink){if(0<g||0<k)b.prev(0<g?"down":"left");else if(0>g||0>k)b.next(0>g?"up":"right");d.preventDefault()}}))},trigger:function(a,d){var e,c=d||b.coming||b.current;if(c){f.isFunction(c[a])&&(e=c[a].apply(c,Array.prototype.slice.call(arguments,1)));if(!1===e)return!1;c.helpers&&f.each(c.helpers,function(d, e){e&&(b.helpers[d]&&f.isFunction(b.helpers[d][a]))&&(e=f.extend(!0,{},b.helpers[d].defaults,e),b.helpers[d][a](e,c))});f.event.trigger(a+".fb")}},isImage:function(a){return p(a)&&a.match(/(^data:image\/.*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp)((\?|#).*)?$)/i)},isSWF:function(a){return p(a)&&a.match(/\.(swf)((\?|#).*)?$/i)},_start:function(a){var d={},e,c;a=l(a);e=b.group[a]||null;if(!e)return!1;d=f.extend(!0,{},b.opts,e);e=d.margin;c=d.padding;"number"===f.type(e)&&(d.margin=[e,e,e,e]);"number"===f.type(c)&& (d.padding=[c,c,c,c]);d.modal&&f.extend(!0,d,{closeBtn:!1,closeClick:!1,nextClick:!1,arrows:!1,mouseWheel:!1,keys:null,helpers:{overlay:{closeClick:!1}}});d.autoSize&&(d.autoWidth=d.autoHeight=!0);"auto"===d.width&&(d.autoWidth=!0);"auto"===d.height&&(d.autoHeight=!0);d.group=b.group;d.index=a;b.coming=d;if(!1===b.trigger("beforeLoad"))b.coming=null;else{c=d.type;e=d.href;if(!c)return b.coming=null,b.current&&b.router&&"jumpto"!==b.router?(b.current.index=a,b[b.router](b.direction)):!1;b.isActive= !0;if("image"===c||"swf"===c)d.autoHeight=d.autoWidth=!1,d.scrolling="visible";"image"===c&&(d.aspectRatio=!0);"iframe"===c&&s&&(d.scrolling="scroll");d.wrap=f(d.tpl.wrap).addClass("fancybox-"+(s?"mobile":"desktop")+" fancybox-type-"+c+" fancybox-tmp "+d.wrapCSS).appendTo(d.parent||"body");f.extend(d,{skin:f(".fancybox-skin",d.wrap),outer:f(".fancybox-outer",d.wrap),inner:f(".fancybox-inner",d.wrap)});f.each(["Top","Right","Bottom","Left"],function(a,b){d.skin.css("padding"+b,x(d.padding[a]))});b.trigger("onReady"); if("inline"===c||"html"===c){if(!d.content||!d.content.length)return b._error("content")}else if(!e)return b._error("href");"image"===c?b._loadImage():"ajax"===c?b._loadAjax():"iframe"===c?b._loadIframe():b._afterLoad()}},_error:function(a){f.extend(b.coming,{type:"html",autoWidth:!0,autoHeight:!0,minWidth:0,minHeight:0,scrolling:"no",hasError:a,content:b.coming.tpl.error});b._afterLoad()},_loadImage:function(){var a=b.imgPreload=new Image;a.onload=function(){this.onload=this.onerror=null;b.coming.width= this.width;b.coming.height=this.height;b._afterLoad()};a.onerror=function(){this.onload=this.onerror=null;b._error("image")};a.src=b.coming.href;!0!==a.complete&&b.showLoading()},_loadAjax:function(){var a=b.coming;b.showLoading();b.ajaxLoad=f.ajax(f.extend({},a.ajax,{url:a.href,error:function(a,e){b.coming&&"abort"!==e?b._error("ajax",a):b.hideLoading()},success:function(d,e){"success"===e&&(a.content=d,b._afterLoad())}}))},_loadIframe:function(){var a=b.coming,d=f(a.tpl.iframe.replace(/\{rnd\}/g, (new Date).getTime())).attr("scrolling",s?"auto":a.iframe.scrolling).attr("src",a.href);f(a.wrap).bind("onReset",function(){try{f(this).find("iframe").hide().attr("src","//about:blank").end().empty()}catch(a){}});a.iframe.preload&&(b.showLoading(),d.one("load",function(){f(this).data("ready",1);s||f(this).bind("load.fb",b.update);f(this).parents(".fancybox-wrap").width("100%").removeClass("fancybox-tmp").show();b._afterLoad()}));a.content=d.appendTo(a.inner);a.iframe.preload||b._afterLoad()},_preloadImages:function(){var a= b.group,d=b.current,e=a.length,c=d.preload?Math.min(d.preload,e-1):0,f,g;for(g=1;g<=c;g+=1)f=a[(d.index+g)%e],"image"===f.type&&f.href&&((new Image).src=f.href)},_afterLoad:function(){var a=b.coming,d=b.current,e,c,k,g,h;b.hideLoading();if(a&&!1!==b.isActive)if(!1===b.trigger("afterLoad",a,d))a.wrap.stop(!0).trigger("onReset").remove(),b.coming=null;else{d&&(b.trigger("beforeChange",d),d.wrap.stop(!0).removeClass("fancybox-opened").find(".fancybox-item, .fancybox-nav").remove());b.unbindEvents(); e=a.content;c=a.type;k=a.scrolling;f.extend(b,{wrap:a.wrap,skin:a.skin,outer:a.outer,inner:a.inner,current:a,previous:d});g=a.href;switch(c){case "inline":case "ajax":case "html":a.selector?e=f("<div>").html(e).find(a.selector):t(e)&&(e.data("fancybox-placeholder")||e.data("fancybox-placeholder",f('<div class="fancybox-placeholder"></div>').insertAfter(e).hide()),e=e.show().detach(),a.wrap.bind("onReset",function(){f(this).find(e).length&&e.hide().replaceAll(e.data("fancybox-placeholder")).data("fancybox-placeholder", !1)}));break;case "image":e=a.tpl.image.replace("{href}",g);break;case "swf":e='<object id="fancybox-swf" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="100%" height="100%"><param name="movie" value="'+g+'"></param>',h="",f.each(a.swf,function(a,b){e+='<param name="'+a+'" value="'+b+'"></param>';h+=" "+a+'="'+b+'"'}),e+='<embed src="'+g+'" type="application/x-shockwave-flash" width="100%" height="100%"'+h+"></embed></object>"}(!t(e)||!e.parent().is(a.inner))&&a.inner.append(e);b.trigger("beforeShow"); a.inner.css("overflow","yes"===k?"scroll":"no"===k?"hidden":k);b._setDimension();b.reposition();b.isOpen=!1;b.coming=null;b.bindEvents();if(b.isOpened){if(d.prevMethod)b.transitions[d.prevMethod]()}else f(".fancybox-wrap").not(a.wrap).stop(!0).trigger("onReset").remove();b.transitions[b.isOpened?a.nextMethod:a.openMethod]();b._preloadImages()}},_setDimension:function(){var a=b.getViewport(),d=0,e=!1,c=!1,e=b.wrap,k=b.skin,g=b.inner,h=b.current,c=h.width,j=h.height,m=h.minWidth,u=h.minHeight,n=h.maxWidth, v=h.maxHeight,s=h.scrolling,q=h.scrollOutside?h.scrollbarWidth:0,y=h.margin,p=l(y[1]+y[3]),r=l(y[0]+y[2]),z,A,t,D,B,G,C,E,w;e.add(k).add(g).width("auto").height("auto").removeClass("fancybox-tmp");y=l(k.outerWidth(!0)-k.width());z=l(k.outerHeight(!0)-k.height());A=p+y;t=r+z;D=F(c)?(a.w-A)*l(c)/100:c;B=F(j)?(a.h-t)*l(j)/100:j;if("iframe"===h.type){if(w=h.content,h.autoHeight&&1===w.data("ready"))try{w[0].contentWindow.document.location&&(g.width(D).height(9999),G=w.contents().find("body"),q&&G.css("overflow-x", "hidden"),B=G.height())}catch(H){}}else if(h.autoWidth||h.autoHeight)g.addClass("fancybox-tmp"),h.autoWidth||g.width(D),h.autoHeight||g.height(B),h.autoWidth&&(D=g.width()),h.autoHeight&&(B=g.height()),g.removeClass("fancybox-tmp");c=l(D);j=l(B);E=D/B;m=l(F(m)?l(m,"w")-A:m);n=l(F(n)?l(n,"w")-A:n);u=l(F(u)?l(u,"h")-t:u);v=l(F(v)?l(v,"h")-t:v);G=n;C=v;h.fitToView&&(n=Math.min(a.w-A,n),v=Math.min(a.h-t,v));A=a.w-p;r=a.h-r;h.aspectRatio?(c>n&&(c=n,j=l(c/E)),j>v&&(j=v,c=l(j*E)),c<m&&(c=m,j=l(c/E)),j<u&& (j=u,c=l(j*E))):(c=Math.max(m,Math.min(c,n)),h.autoHeight&&"iframe"!==h.type&&(g.width(c),j=g.height()),j=Math.max(u,Math.min(j,v)));if(h.fitToView)if(g.width(c).height(j),e.width(c+y),a=e.width(),p=e.height(),h.aspectRatio)for(;(a>A||p>r)&&(c>m&&j>u)&&!(19<d++);)j=Math.max(u,Math.min(v,j-10)),c=l(j*E),c<m&&(c=m,j=l(c/E)),c>n&&(c=n,j=l(c/E)),g.width(c).height(j),e.width(c+y),a=e.width(),p=e.height();else c=Math.max(m,Math.min(c,c-(a-A))),j=Math.max(u,Math.min(j,j-(p-r)));q&&("auto"===s&&j<B&&c+y+ q<A)&&(c+=q);g.width(c).height(j);e.width(c+y);a=e.width();p=e.height();e=(a>A||p>r)&&c>m&&j>u;c=h.aspectRatio?c<G&&j<C&&c<D&&j<B:(c<G||j<C)&&(c<D||j<B);f.extend(h,{dim:{width:x(a),height:x(p)},origWidth:D,origHeight:B,canShrink:e,canExpand:c,wPadding:y,hPadding:z,wrapSpace:p-k.outerHeight(!0),skinSpace:k.height()-j});!w&&(h.autoHeight&&j>u&&j<v&&!c)&&g.height("auto")},_getPosition:function(a){var d=b.current,e=b.getViewport(),c=d.margin,f=b.wrap.width()+c[1]+c[3],g=b.wrap.height()+c[0]+c[2],c={position:"absolute", top:c[0],left:c[3]};d.autoCenter&&d.fixed&&!a&&g<=e.h&&f<=e.w?c.position="fixed":d.locked||(c.top+=e.y,c.left+=e.x);c.top=x(Math.max(c.top,c.top+(e.h-g)*d.topRatio));c.left=x(Math.max(c.left,c.left+(e.w-f)*d.leftRatio));return c},_afterZoomIn:function(){var a=b.current;a&&(b.isOpen=b.isOpened=!0,b.wrap.css("overflow","visible").addClass("fancybox-opened"),b.update(),(a.closeClick||a.nextClick&&1<b.group.length)&&b.inner.css("cursor","pointer").bind("click.fb",function(d){!f(d.target).is("a")&&!f(d.target).parent().is("a")&& (d.preventDefault(),b[a.closeClick?"close":"next"]())}),a.closeBtn&&f(a.tpl.closeBtn).appendTo(b.skin).bind("click.fb",function(a){a.preventDefault();b.close()}),a.arrows&&1<b.group.length&&((a.loop||0<a.index)&&f(a.tpl.prev).appendTo(b.outer).bind("click.fb",b.prev),(a.loop||a.index<b.group.length-1)&&f(a.tpl.next).appendTo(b.outer).bind("click.fb",b.next)),b.trigger("afterShow"),!a.loop&&a.index===a.group.length-1?b.play(!1):b.opts.autoPlay&&!b.player.isActive&&(b.opts.autoPlay=!1,b.play()))},_afterZoomOut:function(a){a= a||b.current;f(".fancybox-wrap").trigger("onReset").remove();f.extend(b,{group:{},opts:{},router:!1,current:null,isActive:!1,isOpened:!1,isOpen:!1,isClosing:!1,wrap:null,skin:null,outer:null,inner:null});b.trigger("afterClose",a)}});b.transitions={getOrigPosition:function(){var a=b.current,d=a.element,e=a.orig,c={},f=50,g=50,h=a.hPadding,j=a.wPadding,m=b.getViewport();!e&&(a.isDom&&d.is(":visible"))&&(e=d.find("img:first"),e.length||(e=d));t(e)?(c=e.offset(),e.is("img")&&(f=e.outerWidth(),g=e.outerHeight())): (c.top=m.y+(m.h-g)*a.topRatio,c.left=m.x+(m.w-f)*a.leftRatio);if("fixed"===b.wrap.css("position")||a.locked)c.top-=m.y,c.left-=m.x;return c={top:x(c.top-h*a.topRatio),left:x(c.left-j*a.leftRatio),width:x(f+j),height:x(g+h)}},step:function(a,d){var e,c,f=d.prop;c=b.current;var g=c.wrapSpace,h=c.skinSpace;if("width"===f||"height"===f)e=d.end===d.start?1:(a-d.start)/(d.end-d.start),b.isClosing&&(e=1-e),c="width"===f?c.wPadding:c.hPadding,c=a-c,b.skin[f](l("width"===f?c:c-g*e)),b.inner[f](l("width"=== f?c:c-g*e-h*e))},zoomIn:function(){var a=b.current,d=a.pos,e=a.openEffect,c="elastic"===e,k=f.extend({opacity:1},d);delete k.position;c?(d=this.getOrigPosition(),a.openOpacity&&(d.opacity=0.1)):"fade"===e&&(d.opacity=0.1);b.wrap.css(d).animate(k,{duration:"none"===e?0:a.openSpeed,easing:a.openEasing,step:c?this.step:null,complete:b._afterZoomIn})},zoomOut:function(){var a=b.current,d=a.closeEffect,e="elastic"===d,c={opacity:0.1};e&&(c=this.getOrigPosition(),a.closeOpacity&&(c.opacity=0.1));b.wrap.animate(c, {duration:"none"===d?0:a.closeSpeed,easing:a.closeEasing,step:e?this.step:null,complete:b._afterZoomOut})},changeIn:function(){var a=b.current,d=a.nextEffect,e=a.pos,c={opacity:1},f=b.direction,g;e.opacity=0.1;"elastic"===d&&(g="down"===f||"up"===f?"top":"left","down"===f||"right"===f?(e[g]=x(l(e[g])-200),c[g]="+=200px"):(e[g]=x(l(e[g])+200),c[g]="-=200px"));"none"===d?b._afterZoomIn():b.wrap.css(e).animate(c,{duration:a.nextSpeed,easing:a.nextEasing,complete:b._afterZoomIn})},changeOut:function(){var a= b.previous,d=a.prevEffect,e={opacity:0.1},c=b.direction;"elastic"===d&&(e["down"===c||"up"===c?"top":"left"]=("up"===c||"left"===c?"-":"+")+"=200px");a.wrap.animate(e,{duration:"none"===d?0:a.prevSpeed,easing:a.prevEasing,complete:function(){f(this).trigger("onReset").remove()}})}};b.helpers.overlay={defaults:{closeClick:!0,speedOut:200,showEarly:!0,css:{},locked:!s,fixed:!0},overlay:null,fixed:!1,create:function(a){a=f.extend({},this.defaults,a);this.overlay&&this.close();this.overlay=f('<div class="fancybox-overlay"></div>').appendTo("body"); this.fixed=!1;a.fixed&&b.defaults.fixed&&(this.overlay.addClass("fancybox-overlay-fixed"),this.fixed=!0)},open:function(a){var d=this;a=f.extend({},this.defaults,a);this.overlay?this.overlay.unbind(".overlay").width("auto").height("auto"):this.create(a);this.fixed||(q.bind("resize.overlay",f.proxy(this.update,this)),this.update());a.closeClick&&this.overlay.bind("click.overlay",function(a){f(a.target).hasClass("fancybox-overlay")&&(b.isActive?b.close():d.close())});this.overlay.css(a.css).show()}, close:function(){f(".fancybox-overlay").remove();q.unbind("resize.overlay");this.overlay=null;!1!==this.margin&&(f("body").css("margin-right",this.margin),this.margin=!1);this.el&&this.el.removeClass("fancybox-lock")},update:function(){var a="100%",b;this.overlay.width(a).height("100%");H?(b=Math.max(z.documentElement.offsetWidth,z.body.offsetWidth),n.width()>b&&(a=n.width())):n.width()>q.width()&&(a=n.width());this.overlay.width(a).height(n.height())},onReady:function(a,b){f(".fancybox-overlay").stop(!0, !0);this.overlay||(this.margin=n.height()>q.height()||"scroll"===f("body").css("overflow-y")?f("body").css("margin-right"):!1,this.el=z.all&&!z.querySelector?f("html"):f("body"),this.create(a));a.locked&&this.fixed&&(b.locked=this.overlay.append(b.wrap),b.fixed=!1);!0===a.showEarly&&this.beforeShow.apply(this,arguments)},beforeShow:function(a,b){b.locked&&(this.el.addClass("fancybox-lock"),!1!==this.margin&&f("body").css("margin-right",l(this.margin)+b.scrollbarWidth));this.open(a)},onUpdate:function(){this.fixed|| this.update()},afterClose:function(a){this.overlay&&!b.isActive&&this.overlay.fadeOut(a.speedOut,f.proxy(this.close,this))}};b.helpers.title={defaults:{type:"float",position:"bottom"},beforeShow:function(a){var d=b.current,e=d.title,c=a.type;f.isFunction(e)&&(e=e.call(d.element,d));if(p(e)&&""!==f.trim(e)){d=f('<div class="fancybox-title fancybox-title-'+c+'-wrap">'+e+"</div>");switch(c){case "inside":c=b.skin;break;case "outside":c=b.wrap;break;case "over":c=b.inner;break;default:c=b.skin,d.appendTo("body"), H&&d.width(d.width()),d.wrapInner('<span class="child"></span>'),b.current.margin[2]+=Math.abs(l(d.css("margin-bottom")))}d["top"===a.position?"prependTo":"appendTo"](c)}}};f.fn.fancybox=function(a){var d,e=f(this),c=this.selector||"",k=function(g){var h=f(this).blur(),j=d,k,l;!g.ctrlKey&&(!g.altKey&&!g.shiftKey&&!g.metaKey)&&!h.is(".fancybox-wrap")&&(k=a.groupAttr||"data-fancybox-group",l=h.attr(k),l||(k="rel",l=h.get(0)[k]),l&&(""!==l&&"nofollow"!==l)&&(h=c.length?f(c):e,h=h.filter("["+k+'="'+l+ '"]'),j=h.index(this)),a.index=j,!1!==b.open(h,a)&&g.preventDefault())};a=a||{};d=a.index||0;!c||!1===a.live?e.unbind("click.fb-start").bind("click.fb-start",k):n.undelegate(c,"click.fb-start").delegate(c+":not('.fancybox-item, .fancybox-nav')","click.fb-start",k);this.filter("[data-fancybox-start=1]").trigger("click");return this};n.ready(function(){f.scrollbarWidth===r&&(f.scrollbarWidth=function(){var a=f('<div style="width:50px;height:50px;overflow:auto"><div/></div>').appendTo("body"),b=a.children(), b=b.innerWidth()-b.height(99).innerWidth();a.remove();return b});if(f.support.fixedPosition===r){var a=f.support,d=f('<div style="position:fixed;top:20px;"></div>').appendTo("body"),e=20===d[0].offsetTop||15===d[0].offsetTop;d.remove();a.fixedPosition=e}f.extend(b.defaults,{scrollbarWidth:f.scrollbarWidth(),fixed:f.support.fixedPosition,parent:f("body")})})})(window,document,jQuery); $(document).ready(function() { $(".fancybox").fancybox({ helpers: { title: false, overlay: { locked: false } } }); }); ', 'modified' => '2016-11-22 16:33:55' ), (int) 2 => array( 'id' => (int) 6, 'name' => 'owl.carousel', 'data' => '"function"!=typeof Object.create&&(Object.create=function(t){function e(){}return e.prototype=t,new e}),function(t,e,o){var i={init:function(e,o){var i=this;i.$elem=t(o),i.options=t.extend({},t.fn.owlCarousel.options,i.$elem.data(),e),i.userOptions=e,i.loadContent()},loadContent:function(){function e(t){var e,o="";if("function"==typeof i.options.jsonSuccess)i.options.jsonSuccess.apply(this,[t]);else{for(e in t.owl)t.owl.hasOwnProperty(e)&&(o+=t.owl[e].item);i.$elem.html(o)}i.logIn()}var o,i=this;"function"==typeof i.options.beforeInit&&i.options.beforeInit.apply(this,[i.$elem]),"string"==typeof i.options.jsonPath?(o=i.options.jsonPath,t.getJSON(o,e)):i.logIn()},logIn:function(){var t=this;t.$elem.data("owl-originalStyles",t.$elem.attr("style")),t.$elem.data("owl-originalClasses",t.$elem.attr("class")),t.$elem.css({opacity:0}),t.orignalItems=t.options.items,t.checkBrowser(),t.wrapperWidth=0,t.checkVisible=null,t.setVars()},setVars:function(){var t=this;return 0===t.$elem.children().length?!1:(t.baseClass(),t.eventTypes(),t.$userItems=t.$elem.children(),t.itemsAmount=t.$userItems.length,t.wrapItems(),t.$owlItems=t.$elem.find(".owl-item"),t.$owlWrapper=t.$elem.find(".owl-wrapper"),t.playDirection="next",t.prevItem=0,t.prevArr=[0],t.currentItem=0,t.customEvents(),void t.onStartup())},onStartup:function(){var t=this;t.updateItems(),t.calculateAll(),t.buildControls(),t.updateControls(),t.response(),t.moveEvents(),t.stopOnHover(),t.owlStatus(),t.options.transitionStyle!==!1&&t.transitionTypes(t.options.transitionStyle),t.options.autoPlay===!0&&(t.options.autoPlay=5e3),t.play(),t.$elem.find(".owl-wrapper").css("display","block"),t.$elem.is(":visible")?t.$elem.css("opacity",1):t.watchVisibility(),t.onstartup=!1,t.eachMoveUpdate(),"function"==typeof t.options.afterInit&&t.options.afterInit.apply(this,[t.$elem])},eachMoveUpdate:function(){var t=this;t.options.lazyLoad===!0&&t.lazyLoad(),t.options.autoHeight===!0&&t.autoHeight(),t.onVisibleItems(),"function"==typeof t.options.afterAction&&t.options.afterAction.apply(this,[t.$elem])},updateVars:function(){var t=this;"function"==typeof t.options.beforeUpdate&&t.options.beforeUpdate.apply(this,[t.$elem]),t.watchVisibility(),t.updateItems(),t.calculateAll(),t.updatePosition(),t.updateControls(),t.eachMoveUpdate(),"function"==typeof t.options.afterUpdate&&t.options.afterUpdate.apply(this,[t.$elem])},reload:function(){var t=this;e.setTimeout(function(){t.updateVars()},0)},watchVisibility:function(){var t=this;return t.$elem.is(":visible")!==!1?!1:(t.$elem.css({opacity:0}),e.clearInterval(t.autoPlayInterval),e.clearInterval(t.checkVisible),void(t.checkVisible=e.setInterval(function(){t.$elem.is(":visible")&&(t.reload(),t.$elem.animate({opacity:1},200),e.clearInterval(t.checkVisible))},500)))},wrapItems:function(){var t=this;t.$userItems.wrapAll('<div class="owl-wrapper">').wrap('<div class="owl-item"></div>'),t.$elem.find(".owl-wrapper").wrap('<div class="owl-wrapper-outer">'),t.wrapperOuter=t.$elem.find(".owl-wrapper-outer"),t.$elem.css("display","block")},baseClass:function(){var t=this,e=t.$elem.hasClass(t.options.baseClass),o=t.$elem.hasClass(t.options.theme);e||t.$elem.addClass(t.options.baseClass),o||t.$elem.addClass(t.options.theme)},updateItems:function(){var e,o,i=this;if(i.options.responsive===!1)return!1;if(i.options.singleItem===!0)return i.options.items=i.orignalItems=1,i.options.itemsCustom=!1,i.options.itemsDesktop=!1,i.options.itemsDesktopSmall=!1,i.options.itemsTablet=!1,i.options.itemsTabletSmall=!1,i.options.itemsMobile=!1,!1;if(e=t(i.options.responsiveBaseWidth).width(),e>(i.options.itemsDesktop[0]||i.orignalItems)&&(i.options.items=i.orignalItems),i.options.itemsCustom!==!1)for(i.options.itemsCustom.sort(function(t,e){return t[0]-e[0]}),o=0;o<i.options.itemsCustom.length;o+=1)i.options.itemsCustom[o][0]<=e&&(i.options.items=i.options.itemsCustom[o][1]);else e<=i.options.itemsDesktop[0]&&i.options.itemsDesktop!==!1&&(i.options.items=i.options.itemsDesktop[1]),e<=i.options.itemsDesktopSmall[0]&&i.options.itemsDesktopSmall!==!1&&(i.options.items=i.options.itemsDesktopSmall[1]),e<=i.options.itemsTablet[0]&&i.options.itemsTablet!==!1&&(i.options.items=i.options.itemsTablet[1]),e<=i.options.itemsTabletSmall[0]&&i.options.itemsTabletSmall!==!1&&(i.options.items=i.options.itemsTabletSmall[1]),e<=i.options.itemsMobile[0]&&i.options.itemsMobile!==!1&&(i.options.items=i.options.itemsMobile[1]);i.options.items>i.itemsAmount&&i.options.itemsScaleUp===!0&&(i.options.items=i.itemsAmount)},response:function(){var o,i,n=this;return n.options.responsive!==!0?!1:(i=t(e).width(),n.resizer=function(){t(e).width()!==i&&(n.options.autoPlay!==!1&&e.clearInterval(n.autoPlayInterval),e.clearTimeout(o),o=e.setTimeout(function(){i=t(e).width(),n.updateVars()},n.options.responsiveRefreshRate))},void t(e).resize(n.resizer))},updatePosition:function(){var t=this;t.jumpTo(t.currentItem),t.options.autoPlay!==!1&&t.checkAp()},appendItemsSizes:function(){var e=this,o=0,i=e.itemsAmount-e.options.items;e.$owlItems.each(function(n){var s=t(this);s.css({width:e.itemWidth}).data("owl-item",Number(n)),(n%e.options.items===0||n===i)&&(n>i||(o+=1)),s.data("owl-roundPages",o)})},appendWrapperSizes:function(){var t=this,e=t.$owlItems.length*t.itemWidth;t.$owlWrapper.css({width:e,left:0}),t.appendItemsSizes()},calculateAll:function(){var t=this;t.calculateWidth(),t.appendWrapperSizes(),t.loops(),t.max()},calculateWidth:function(){var t=this;t.itemWidth=Math.round(t.$elem.width()/t.options.items)},max:function(){var t=this,e=-1*(t.itemsAmount*t.itemWidth-t.options.items*t.itemWidth);return t.options.items>t.itemsAmount?(t.maximumItem=0,e=0,t.maximumPixels=0):(t.maximumItem=t.itemsAmount-t.options.items,t.maximumPixels=e),e},min:function(){return 0},loops:function(){var e,o,i,n=this,s=0,a=0;for(n.positionsInArray=[0],n.pagesInArray=[],e=0;e<n.itemsAmount;e+=1)a+=n.itemWidth,n.positionsInArray.push(-a),n.options.scrollPerPage===!0&&(o=t(n.$owlItems[e]),i=o.data("owl-roundPages"),i!==s&&(n.pagesInArray[s]=n.positionsInArray[e],s=i))},buildControls:function(){var e=this;(e.options.navigation===!0||e.options.pagination===!0)&&(e.owlControls=t('<div class="owl-controls"/>').toggleClass("clickable",!e.browser.isTouch).appendTo(e.$elem)),e.options.pagination===!0&&e.buildPagination(),e.options.navigation===!0&&e.buildButtons()},buildButtons:function(){var e=this,o=t('<div class="owl-buttons"/>');e.owlControls.append(o),e.buttonPrev=t("<div/>",{"class":"owl-prev",html:e.options.navigationText[0]||""}),e.buttonNext=t("<div/>",{"class":"owl-next",html:e.options.navigationText[1]||""}),o.append(e.buttonPrev).append(e.buttonNext),o.on("touchstart.owlControls mousedown.owlControls",'div[class^="owl"]',function(t){t.preventDefault()}),o.on("touchend.owlControls mouseup.owlControls",'div[class^="owl"]',function(o){o.preventDefault(),t(this).hasClass("owl-next")?e.next():e.prev()})},buildPagination:function(){var e=this;e.paginationWrapper=t('<div class="owl-pagination"/>'),e.owlControls.append(e.paginationWrapper),e.paginationWrapper.on("touchend.owlControls mouseup.owlControls",".owl-page",function(o){o.preventDefault(),Number(t(this).data("owl-page"))!==e.currentItem&&e.goTo(Number(t(this).data("owl-page")),!0)})},updatePagination:function(){var e,o,i,n,s,a,r=this;if(r.options.pagination===!1)return!1;for(r.paginationWrapper.html(""),e=0,o=r.itemsAmount-r.itemsAmount%r.options.items,n=0;n<r.itemsAmount;n+=1)n%r.options.items===0&&(e+=1,o===n&&(i=r.itemsAmount-r.options.items),s=t("<div/>",{"class":"owl-page"}),a=t("<span></span>",{text:r.options.paginationNumbers===!0?e:"","class":r.options.paginationNumbers===!0?"owl-numbers":""}),s.append(a),s.data("owl-page",o===n?i:n),s.data("owl-roundPages",e),r.paginationWrapper.append(s));r.checkPagination()},checkPagination:function(){var e=this;return e.options.pagination===!1?!1:void e.paginationWrapper.find(".owl-page").each(function(){t(this).data("owl-roundPages")===t(e.$owlItems[e.currentItem]).data("owl-roundPages")&&(e.paginationWrapper.find(".owl-page").removeClass("active"),t(this).addClass("active"))})},checkNavigation:function(){var t=this;return t.options.navigation===!1?!1:void(t.options.rewindNav===!1&&(0===t.currentItem&&0===t.maximumItem?(t.buttonPrev.addClass("disabled"),t.buttonNext.addClass("disabled")):0===t.currentItem&&0!==t.maximumItem?(t.buttonPrev.addClass("disabled"),t.buttonNext.removeClass("disabled")):t.currentItem===t.maximumItem?(t.buttonPrev.removeClass("disabled"),t.buttonNext.addClass("disabled")):0!==t.currentItem&&t.currentItem!==t.maximumItem&&(t.buttonPrev.removeClass("disabled"),t.buttonNext.removeClass("disabled"))))},updateControls:function(){var t=this;t.updatePagination(),t.checkNavigation(),t.owlControls&&(t.options.items>=t.itemsAmount?t.owlControls.hide():t.owlControls.show())},destroyControls:function(){var t=this;t.owlControls&&t.owlControls.remove()},next:function(t){var e=this;if(e.isTransition)return!1;if(e.currentItem+=e.options.scrollPerPage===!0?e.options.items:1,e.currentItem>e.maximumItem+(e.options.scrollPerPage===!0?e.options.items-1:0)){if(e.options.rewindNav!==!0)return e.currentItem=e.maximumItem,!1;e.currentItem=0,t="rewind"}e.goTo(e.currentItem,t)},prev:function(t){var e=this;if(e.isTransition)return!1;if(e.options.scrollPerPage===!0&&e.currentItem>0&&e.currentItem<e.options.items?e.currentItem=0:e.currentItem-=e.options.scrollPerPage===!0?e.options.items:1,e.currentItem<0){if(e.options.rewindNav!==!0)return e.currentItem=0,!1;e.currentItem=e.maximumItem,t="rewind"}e.goTo(e.currentItem,t)},goTo:function(t,o,i){var n,s=this;return s.isTransition?!1:("function"==typeof s.options.beforeMove&&s.options.beforeMove.apply(this,[s.$elem]),t>=s.maximumItem?t=s.maximumItem:0>=t&&(t=0),s.currentItem=s.owl.currentItem=t,s.options.transitionStyle!==!1&&"drag"!==i&&1===s.options.items&&s.browser.support3d===!0?(s.swapSpeed(0),s.browser.support3d===!0?s.transition3d(s.positionsInArray[t]):s.css2slide(s.positionsInArray[t],1),s.afterGo(),s.singleItemTransition(),!1):(n=s.positionsInArray[t],s.browser.support3d===!0?(s.isCss3Finish=!1,o===!0?(s.swapSpeed("paginationSpeed"),e.setTimeout(function(){s.isCss3Finish=!0},s.options.paginationSpeed)):"rewind"===o?(s.swapSpeed(s.options.rewindSpeed),e.setTimeout(function(){s.isCss3Finish=!0},s.options.rewindSpeed)):(s.swapSpeed("slideSpeed"),e.setTimeout(function(){s.isCss3Finish=!0},s.options.slideSpeed)),s.transition3d(n)):o===!0?s.css2slide(n,s.options.paginationSpeed):"rewind"===o?s.css2slide(n,s.options.rewindSpeed):s.css2slide(n,s.options.slideSpeed),void s.afterGo()))},jumpTo:function(t){var e=this;"function"==typeof e.options.beforeMove&&e.options.beforeMove.apply(this,[e.$elem]),t>=e.maximumItem||-1===t?t=e.maximumItem:0>=t&&(t=0),e.swapSpeed(0),e.browser.support3d===!0?e.transition3d(e.positionsInArray[t]):e.css2slide(e.positionsInArray[t],1),e.currentItem=e.owl.currentItem=t,e.afterGo()},afterGo:function(){var t=this;t.prevArr.push(t.currentItem),t.prevItem=t.owl.prevItem=t.prevArr[t.prevArr.length-2],t.prevArr.shift(0),t.prevItem!==t.currentItem&&(t.checkPagination(),t.checkNavigation(),t.eachMoveUpdate(),t.options.autoPlay!==!1&&t.checkAp()),"function"==typeof t.options.afterMove&&t.prevItem!==t.currentItem&&t.options.afterMove.apply(this,[t.$elem])},stop:function(){var t=this;t.apStatus="stop",e.clearInterval(t.autoPlayInterval)},checkAp:function(){var t=this;"stop"!==t.apStatus&&t.play()},play:function(){var t=this;return t.apStatus="play",t.options.autoPlay===!1?!1:(e.clearInterval(t.autoPlayInterval),void(t.autoPlayInterval=e.setInterval(function(){t.next(!0)},t.options.autoPlay)))},swapSpeed:function(t){var e=this;"slideSpeed"===t?e.$owlWrapper.css(e.addCssSpeed(e.options.slideSpeed)):"paginationSpeed"===t?e.$owlWrapper.css(e.addCssSpeed(e.options.paginationSpeed)):"string"!=typeof t&&e.$owlWrapper.css(e.addCssSpeed(t))},addCssSpeed:function(t){return{"-webkit-transition":"all "+t+"ms ease","-moz-transition":"all "+t+"ms ease","-o-transition":"all "+t+"ms ease",transition:"all "+t+"ms ease"}},removeTransition:function(){return{"-webkit-transition":"","-moz-transition":"","-o-transition":"",transition:""}},doTranslate:function(t){return{"-webkit-transform":"translate3d("+t+"px, 0px, 0px)","-moz-transform":"translate3d("+t+"px, 0px, 0px)","-o-transform":"translate3d("+t+"px, 0px, 0px)","-ms-transform":"translate3d("+t+"px, 0px, 0px)",transform:"translate3d("+t+"px, 0px,0px)"}},transition3d:function(t){var e=this;e.$owlWrapper.css(e.doTranslate(t))},css2move:function(t){var e=this;e.$owlWrapper.css({left:t})},css2slide:function(t,e){var o=this;o.isCssFinish=!1,o.$owlWrapper.stop(!0,!0).animate({left:t},{duration:e||o.options.slideSpeed,complete:function(){o.isCssFinish=!0}})},checkBrowser:function(){var t,i,n,s,a=this,r="translate3d(0px, 0px, 0px)",l=o.createElement("div");l.style.cssText=" -moz-transform:"+r+"; -ms-transform:"+r+"; -o-transform:"+r+"; -webkit-transform:"+r+"; transform:"+r,t=/translate3d\(0px, 0px, 0px\)/g,i=l.style.cssText.match(t),n=null!==i&&1===i.length,s="ontouchstart"in e||e.navigator.msMaxTouchPoints,a.browser={support3d:n,isTouch:s}},moveEvents:function(){var t=this;(t.options.mouseDrag!==!1||t.options.touchDrag!==!1)&&(t.gestures(),t.disabledEvents())},eventTypes:function(){var t=this,e=["s","e","x"];t.ev_types={},t.options.mouseDrag===!0&&t.options.touchDrag===!0?e=["touchstart.owl mousedown.owl","touchmove.owl mousemove.owl","touchend.owl touchcancel.owl mouseup.owl"]:t.options.mouseDrag===!1&&t.options.touchDrag===!0?e=["touchstart.owl","touchmove.owl","touchend.owl touchcancel.owl"]:t.options.mouseDrag===!0&&t.options.touchDrag===!1&&(e=["mousedown.owl","mousemove.owl","mouseup.owl"]),t.ev_types.start=e[0],t.ev_types.move=e[1],t.ev_types.end=e[2]},disabledEvents:function(){var e=this;e.$elem.on("dragstart.owl",function(t){t.preventDefault()}),e.$elem.on("mousedown.disableTextSelect",function(e){return t(e.target).is("input, textarea, select, option")})},gestures:function(){function i(t){if(void 0!==t.touches)return{x:t.touches[0].pageX,y:t.touches[0].pageY};if(void 0===t.touches){if(void 0!==t.pageX)return{x:t.pageX,y:t.pageY};if(void 0===t.pageX)return{x:t.clientX,y:t.clientY}}}function n(e){"on"===e?(t(o).on(l.ev_types.move,a),t(o).on(l.ev_types.end,r)):"off"===e&&(t(o).off(l.ev_types.move),t(o).off(l.ev_types.end))}function s(o){var s,a=o.originalEvent||o||e.event;if(3===a.which)return!1;if(!(l.itemsAmount<=l.options.items)){if(l.isCssFinish===!1&&!l.options.dragBeforeAnimFinish)return!1;if(l.isCss3Finish===!1&&!l.options.dragBeforeAnimFinish)return!1;l.options.autoPlay!==!1&&e.clearInterval(l.autoPlayInterval),l.browser.isTouch===!0||l.$owlWrapper.hasClass("grabbing")||l.$owlWrapper.addClass("grabbing"),l.newPosX=0,l.newRelativeX=0,t(this).css(l.removeTransition()),s=t(this).position(),p.relativePos=s.left,p.offsetX=i(a).x-s.left,p.offsetY=i(a).y-s.top,n("on"),p.sliding=!1,p.targetElement=a.target||a.srcElement}}function a(n){var s,a,r=n.originalEvent||n||e.event;l.newPosX=i(r).x-p.offsetX,l.newPosY=i(r).y-p.offsetY,l.newRelativeX=l.newPosX-p.relativePos,"function"==typeof l.options.startDragging&&p.dragging!==!0&&0!==l.newRelativeX&&(p.dragging=!0,l.options.startDragging.apply(l,[l.$elem])),(l.newRelativeX>8||l.newRelativeX<-8)&&l.browser.isTouch===!0&&(void 0!==r.preventDefault?r.preventDefault():r.returnValue=!1,p.sliding=!0),(l.newPosY>10||l.newPosY<-10)&&p.sliding===!1&&t(o).off("touchmove.owl"),s=function(){return l.newRelativeX/5},a=function(){return l.maximumPixels+l.newRelativeX/5},l.newPosX=Math.max(Math.min(l.newPosX,s()),a()),l.browser.support3d===!0?l.transition3d(l.newPosX):l.css2move(l.newPosX)}function r(o){var i,s,a,r=o.originalEvent||o||e.event;r.target=r.target||r.srcElement,p.dragging=!1,l.browser.isTouch!==!0&&l.$owlWrapper.removeClass("grabbing"),l.dragDirection=l.owl.dragDirection=l.newRelativeX<0?"left":"right",0!==l.newRelativeX&&(i=l.getNewPosition(),l.goTo(i,!1,"drag"),p.targetElement===r.target&&l.browser.isTouch!==!0&&(t(r.target).on("click.disable",function(e){e.stopImmediatePropagation(),e.stopPropagation(),e.preventDefault(),t(e.target).off("click.disable")}),s=t._data(r.target,"events").click,a=s.pop(),s.splice(0,0,a))),n("off")}var l=this,p={offsetX:0,offsetY:0,baseElWidth:0,relativePos:0,position:null,minSwipe:null,maxSwipe:null,sliding:null,dargging:null,targetElement:null};l.isCssFinish=!0,l.$elem.on(l.ev_types.start,".owl-wrapper",s)},getNewPosition:function(){var t=this,e=t.closestItem();return e>t.maximumItem?(t.currentItem=t.maximumItem,e=t.maximumItem):t.newPosX>=0&&(e=0,t.currentItem=0),e},closestItem:function(){var e=this,o=e.options.scrollPerPage===!0?e.pagesInArray:e.positionsInArray,i=e.newPosX,n=null;return t.each(o,function(s,a){i-e.itemWidth/20>o[s+1]&&i-e.itemWidth/20<a&&"left"===e.moveDirection()?(n=a,e.currentItem=e.options.scrollPerPage===!0?t.inArray(n,e.positionsInArray):s):i+e.itemWidth/20<a&&i+e.itemWidth/20>(o[s+1]||o[s]-e.itemWidth)&&"right"===e.moveDirection()&&(e.options.scrollPerPage===!0?(n=o[s+1]||o[o.length-1],e.currentItem=t.inArray(n,e.positionsInArray)):(n=o[s+1],e.currentItem=s+1))}),e.currentItem},moveDirection:function(){var t,e=this;return e.newRelativeX<0?(t="right",e.playDirection="next"):(t="left",e.playDirection="prev"),t},customEvents:function(){var t=this;t.$elem.on("owl.next",function(){t.next()}),t.$elem.on("owl.prev",function(){t.prev()}),t.$elem.on("owl.play",function(e,o){t.options.autoPlay=o,t.play(),t.hoverStatus="play"}),t.$elem.on("owl.stop",function(){t.stop(),t.hoverStatus="stop"}),t.$elem.on("owl.goTo",function(e,o){t.goTo(o)}),t.$elem.on("owl.jumpTo",function(e,o){t.jumpTo(o)})},stopOnHover:function(){var t=this;t.options.stopOnHover===!0&&t.browser.isTouch!==!0&&t.options.autoPlay!==!1&&(t.$elem.on("mouseover",function(){t.stop()}),t.$elem.on("mouseout",function(){"stop"!==t.hoverStatus&&t.play()}))},lazyLoad:function(){var e,o,i,n,s,a=this;if(a.options.lazyLoad===!1)return!1;for(e=0;e<a.itemsAmount;e+=1)o=t(a.$owlItems[e]),"loaded"!==o.data("owl-loaded")&&(i=o.data("owl-item"),n=o.find(".lazyOwl"),"string"==typeof n.data("src")?(void 0===o.data("owl-loaded")&&(n.hide(),o.addClass("loading").data("owl-loaded","checked")),s=a.options.lazyFollow===!0?i>=a.currentItem:!0,s&&i<a.currentItem+a.options.items&&n.length&&a.lazyPreload(o,n)):o.data("owl-loaded","loaded"))},lazyPreload:function(t,o){function i(){t.data("owl-loaded","loaded").removeClass("loading"),o.removeAttr("data-src"),"fade"===a.options.lazyEffect?o.fadeIn(400):o.show(),"function"==typeof a.options.afterLazyLoad&&a.options.afterLazyLoad.apply(this,[a.$elem])}function n(){r+=1,a.completeImg(o.get(0))||s===!0?i():100>=r?e.setTimeout(n,100):i()}var s,a=this,r=0;"DIV"===o.prop("tagName")?(o.css("background-image","url("+o.data("src")+")"),s=!0):o[0].src=o.data("src"),n()},autoHeight:function(){function o(){var o=t(s.$owlItems[s.currentItem]).height();s.wrapperOuter.css("height",o+"px"),s.wrapperOuter.hasClass("autoHeight")||e.setTimeout(function(){s.wrapperOuter.addClass("autoHeight")},0)}function i(){n+=1,s.completeImg(a.get(0))?o():100>=n?e.setTimeout(i,100):s.wrapperOuter.css("height","")}var n,s=this,a=t(s.$owlItems[s.currentItem]).find("img");void 0!==a.get(0)?(n=0,i()):o()},completeImg:function(t){var e;return t.complete?(e=typeof t.naturalWidth,"undefined"!==e&&0===t.naturalWidth?!1:!0):!1},onVisibleItems:function(){var e,o=this;for(o.options.addClassActive===!0&&o.$owlItems.removeClass("active"),o.visibleItems=[],e=o.currentItem;e<o.currentItem+o.options.items;e+=1)o.visibleItems.push(e),o.options.addClassActive===!0&&t(o.$owlItems[e]).addClass("active");o.owl.visibleItems=o.visibleItems},transitionTypes:function(t){var e=this;e.outClass="owl-"+t+"-out",e.inClass="owl-"+t+"-in"},singleItemTransition:function(){function t(t){return{position:"relative",left:t+"px"}}var e=this,o=e.outClass,i=e.inClass,n=e.$owlItems.eq(e.currentItem),s=e.$owlItems.eq(e.prevItem),a=Math.abs(e.positionsInArray[e.currentItem])+e.positionsInArray[e.prevItem],r=Math.abs(e.positionsInArray[e.currentItem])+e.itemWidth/2,l="webkitAnimationEnd oAnimationEnd MSAnimationEnd animationend";e.isTransition=!0,e.$owlWrapper.addClass("owl-origin").css({"-webkit-transform-origin":r+"px","-moz-perspective-origin":r+"px","perspective-origin":r+"px"}),s.css(t(a,10)).addClass(o).on(l,function(){e.endPrev=!0,s.off(l),e.clearTransStyle(s,o)}),n.addClass(i).on(l,function(){e.endCurrent=!0,n.off(l),e.clearTransStyle(n,i)})},clearTransStyle:function(t,e){var o=this;t.css({position:"",left:""}).removeClass(e),o.endPrev&&o.endCurrent&&(o.$owlWrapper.removeClass("owl-origin"),o.endPrev=!1,o.endCurrent=!1,o.isTransition=!1)},owlStatus:function(){var t=this;t.owl={userOptions:t.userOptions,baseElement:t.$elem,userItems:t.$userItems,owlItems:t.$owlItems,currentItem:t.currentItem,prevItem:t.prevItem,visibleItems:t.visibleItems,isTouch:t.browser.isTouch,browser:t.browser,dragDirection:t.dragDirection}},clearEvents:function(){var i=this;i.$elem.off(".owl owl mousedown.disableTextSelect"),t(o).off(".owl owl"),t(e).off("resize",i.resizer)},unWrap:function(){var t=this;0!==t.$elem.children().length&&(t.$owlWrapper.unwrap(),t.$userItems.unwrap().unwrap(),t.owlControls&&t.owlControls.remove()),t.clearEvents(),t.$elem.attr("style",t.$elem.data("owl-originalStyles")||"").attr("class",t.$elem.data("owl-originalClasses"))},destroy:function(){var t=this;t.stop(),e.clearInterval(t.checkVisible),t.unWrap(),t.$elem.removeData()},reinit:function(e){var o=this,i=t.extend({},o.userOptions,e);o.unWrap(),o.init(i,o.$elem)},addItem:function(t,e){var o,i=this;return t?0===i.$elem.children().length?(i.$elem.append(t),i.setVars(),!1):(i.unWrap(),o=void 0===e||-1===e?-1:e,o>=i.$userItems.length||-1===o?i.$userItems.eq(-1).after(t):i.$userItems.eq(o).before(t),void i.setVars()):!1},removeItem:function(t){var e,o=this;return 0===o.$elem.children().length?!1:(e=void 0===t||-1===t?-1:t,o.unWrap(),o.$userItems.eq(e).remove(),void o.setVars())}};t.fn.owlCarousel=function(e){return this.each(function(){if(t(this).data("owl-init")===!0)return!1;t(this).data("owl-init",!0);var o=Object.create(i);o.init(e,this),t.data(this,"owlCarousel",o)})},t.fn.owlCarousel.options={items:5,itemsCustom:!1,itemsDesktop:[1199,4],itemsDesktopSmall:[979,3],itemsTablet:[768,2],itemsTabletSmall:!1,itemsMobile:[479,1],singleItem:!1,itemsScaleUp:!1,slideSpeed:200,paginationSpeed:800,rewindSpeed:1e3,autoPlay:!1,stopOnHover:!1,navigation:!1,navigationText:["prev","next"],rewindNav:!0,scrollPerPage:!1,pagination:!0,paginationNumbers:!1,responsive:!0,responsiveRefreshRate:200,responsiveBaseWidth:e,baseClass:"owl-carousel",theme:"owl-theme",lazyLoad:!1,lazyFollow:!0,lazyEffect:"fade",autoHeight:!1,jsonPath:!1,jsonSuccess:!1,dragBeforeAnimFinish:!0,mouseDrag:!0,touchDrag:!0,addClassActive:!1,transitionStyle:!1,beforeUpdate:!1,afterUpdate:!1,beforeInit:!1,afterInit:!1,beforeMove:!1,afterMove:!1,afterAction:!1,startDragging:!1,afterLazyLoad:!1}}(jQuery,window,document);', 'modified' => '2016-11-10 14:47:39' ), (int) 3 => array( 'id' => (int) 5, 'name' => 'jquery.panelslider.min', 'data' => '/* * jQuery Panel Slider plugin v0.1.1 * https://github.com/eduardomb/jquery-panelslider */ (function($) { 'use strict'; var $body = $('body'), _sliding = false; function _slideIn(panel, options) { var panelWidth = panel.outerWidth(true), bodyAnimation = {}, panelAnimation = {}; if(panel.is(':visible') || _sliding) { return; } _sliding = true; $body.addClass('ps-active'); panel.addClass('ps-active-panel').css({ position: 'fixed', top: 0, height: '100%', 'z-index': 999999 }); panel.data(options); switch (options.side) { case 'left': panel.css({ left: '-' + panelWidth + 'px', right: 'auto' }); bodyAnimation['margin-left'] = '+=' + panelWidth; panelAnimation.left = '+=' + panelWidth; break; case 'right': panel.css({ left: 'auto', right: '-' + panelWidth + 'px' }); bodyAnimation['margin-left'] = '-=' + panelWidth; panelAnimation.right = '+=' + panelWidth; break; } $body.animate(bodyAnimation, options.duration); panel.show().animate(panelAnimation, options.duration, function() { _sliding = false; if(typeof options.onOpen == 'function') { options.onOpen(); } }); } $.panelslider = function(element, options) { var active = $('.ps-active-panel'); var defaults = { side: 'left', // panel side: left or right duration: 200, // Transition duration in miliseconds clickClose: true, // If true closes panel when clicking outside it onOpen: null // When supplied, function is called after the panel opens }; options = $.extend({}, defaults, options); // If another panel is opened, close it before opening the new one if(active.is(':visible') && active[0] != element[0]) { $.panelslider.close(function() { _slideIn(element, options); }); } else if(!active.length || active.is(':hidden')) { _slideIn(element, options); } }; $.panelslider.close = function(callback) { var active = $('.ps-active-panel'), duration = active.data('duration'), panelWidth = active.outerWidth(true), bodyAnimation = {}, panelAnimation = {}; if(!active.length || active.is(':hidden') || _sliding) { return; } _sliding = true; switch(active.data('side')) { case 'left': bodyAnimation['margin-left'] = '-=' + panelWidth; panelAnimation.left = '-=' + panelWidth; break; case 'right': bodyAnimation['margin-left'] = '+=' + panelWidth; panelAnimation.right = '-=' + panelWidth; break; } active.animate(panelAnimation, duration); $body.animate(bodyAnimation, duration, function() { active.hide(); active.removeClass('ps-active-panel'); _sliding = false; if(callback) { callback(); } }).removeClass('ps-active'); }; // Bind click outside panel and ESC key to close panel if clickClose is true $(document).bind('click keyup', function(e) { var active = $('.ps-active-panel'); if(e.type == 'keyup' && e.keyCode != 27) { return; } if(active.is(':visible') && active.data('clickClose')) { $.panelslider.close(); } }); // Prevent click on panel to close it $(document).on('click', '.ps-active-panel', function(e) { e.stopPropagation(); }); $.fn.panelslider = function(options) { this.click(function(e) { var active = $('.ps-active-panel'), panel = $(this.getAttribute('href')); // Close panel if it is already opened otherwise open it if (active.is(':visible') && panel[0] == active[0]) { $.panelslider.close(); } else { $.panelslider(panel, options); } e.preventDefault(); e.stopPropagation(); }); return this; }; })(jQuery); ', 'modified' => '2016-11-10 14:47:39' ), (int) 4 => array( 'id' => (int) 4, 'name' => 'intlxform', 'data' => ' if($('body').hasClass('locale-sr')) { var checkingData = 'Provera podataka'; } else { var checkingData = 'Checking data'; } (function($){ // Create some defaults, extending them with any options that were provided $.fn.intlxform = function(options) { var _top = $(this); var settings = { 'type': 'post', 'action' : '', 'showResponse' : true, 'loadingMessage' : checkingData, 'wrapElem' : '', 'clearForm': true, 'fieldRemark' : true, 'hideForm' : false, 'onSuccess' : null, 'onFailure' : null, 'onError' : null, 'onFinish' : null, 'headers': { 'Accept' : 'application/json; charset=utf-8' } }; settings = $.extend(settings, options); return this.each(function() { if(settings.type.length == 0) { if($(this).attr('method') != undefined) { settings.type = $(this).attr('method'); } } if(settings.action.length == 0) { if($(this).attr('action') != undefined) { settings.action = $(this).attr('action'); } } $(this).submit(function(event){ event.preventDefault(); // Abort any pending request if (request) { request.abort(); } // Setup some local variables var $form = $(this); // Cache all fields var $inputs = $form.find("input, select, button, textarea"); // Serialize the data in the form $inputs.each(function() { if($(this).attr('data-defaultValue') != 'undefined') { if($(this).attr('data-defaultValue') == $(this).val()) { $(this).val(''); } } }); var serializedData = $form.serialize(); $inputs.each(function() { if($(this).attr('data-defaultValue') != 'undefined' && $(this).val() =='') { $(this).val($(this).attr('data-defaultValue')); } }); // Disable the inputs for the duration of the ajax request $inputs.prop("disabled", true); $form.find(".form-message").text(settings.loadingMessage); // Fire off the request var request = $.ajax({ url: settings.action, type: settings.type, headers: settings.headers, data: serializedData }); // Callback handler that will be called on success request.done(function (response, textStatus, jqXHR){ parseFormResponse(response, $form); }); // callback handler that will be called on failure request.fail(function (jqXHR, textStatus, errorThrown){ if(typeof settings.onFailure == 'function') { settings.onFailure.call(); } else { console.error( "The following error occured: "+ textStatus, errorThrown ); } }); // callback handler that will be called regardless // if the request failed or succeeded request.always(function () { // reenable the inputs $inputs.prop("disabled", false); }); // prevent default posting of form event.preventDefault(); }); }) function parseFormResponse(response, form) { form.find(".form-message").text(''); form.find(".validation-error").removeClass('validation-error'); form.find(".validation-error-message").remove(); // Make sure we have a JSON response if(typeof response == "string") { try { response = JSON.parse(response); } catch(e) { return false; } } // On error occured if(!response.response) { for(var fieldName in response.errors) { var message = response.errors[fieldName]; var parent = form.find("[name='data[" + fieldName + "]']").last().parent(); parent.addClass('validation-error'); if(settings.fieldRemark == true) { parent.append('<div class="validation-error-message">' + message + '</div>'); } } // Callback: On error if(typeof settings.onError == 'function') { settings.onError(response); } // On Success } else { // Callback: On success if(typeof settings.onSuccess == 'function') { settings.onSuccess(response); } // Clear form if(settings.clearForm) { form.find("input, select, textarea").not('[type=button], [type=submit], [type=radio], [type=reset], .persistent').val(''); } } // Show message, if any if(response.message != null && response.message != '' && settings.showResponse) { var messageElement = form.find(".form-message"); messageElement.removeClass('form-message-error').removeClass('form-message-success'); messageElement.addClass(response.response ? 'form-message-success' : 'form-message-error'); messageElement.text(response.message).show(); } // Callback: On finish if(typeof settings.onFinish == 'function') { settings.onFinish(response); } } }; })(jQuery); ', 'modified' => '2016-11-10 14:47:39' ), (int) 5 => array( 'id' => (int) 3, 'name' => 'jquery.youtubevideogallery', 'data' => '/** * youtubeVideoGallery plugin for jquery * Simple video gallery for youtube, for more details see http://plugins.jquery.com/youtubevideogallery * * @author clanceyp * @see http://plugins.jquery.com/youtubevideogallery/ * @version 1.3.0 * */ ;(function($) { "use strict"; $.fn.extend({ youtubeVideoGallery:function(options) { var version = '1.3.0', isLegacyIE = (/\bMSIE [4|5|6|7]/.test(navigator.userAgent)), defaults = { assetFolder : '', fancybox : { arrows : false, closeBtn : true, closeEffect : 'fade', helpers : { media : {}, buttons : {} }, openEffect : 'fade' }, forceLegacyIE:false, iframeTemplate:'<iframe title="Youtube video player" id="youtube-videogallery-iframe" style="height:{options.innerHeight}px;width:{options.innerWidth}px;" frameborder="0" src="about:blank" />', innerHeight: 450, innerWidth: 600, newWindow: '(opens in a new window)', playButton: '/img/ico_play.png', plugin:'self', style:'', title:'default', thumbWidth: '100%', videos:[], urlImg : 'http://img.youtube.com/vi/$id/0.jpg', urlEmbed : 'http://www.youtube.com/embed/$id', urlLink : 'http://www.youtube.com/watch?v=$id' }; this.test = {}; this.version = version; function log(message){ if ('console' in window && window.console.log){ window.console.log(message); } } function getVideoLinks($this){ var arr = [], a = $this.find("a"); a.each(function(i, el){ arr.push({ id: getId( $(el).attr('href') ), title: $(el).text() }); }); return arr; } function getIdFromEntry(obj){ if (typeof obj === 'string'){ return getId(obj); } else if (obj.id && typeof obj.id === 'string'){ return obj.id; } else if (obj.link && obj.link.length ){ for ( var i = 0, l = obj.link.length; i < l ; i++){ if (obj.link[i].type === 'text/html'){ return getId(obj.link[i].href) } } } log('could not find ID from object, maybe an unsupported API?') return ''; } function getId(href){ var id = ''; if (!!href && href.indexOf('www.youtube.com/v/') > 0) { id = getBefore(href.split('www.youtube.com/v/')[1], '?') } else if (!!href && href.indexOf('/embed/') > 0){ id = getBefore(href.split('/embed/')[1], '?'); } else if (!!href && href.indexOf('?v=') > 0){// this could be version if API call!! id = getBefore(href.split('?v=')[1],'&'); } else if (!!href && href.indexOf('video:') > 0){ id = getBefore(href.split('video:')[1], ':'); } else if (!!href){ id = href; } return id; } function getBefore(str, before){ if (!!str && str.indexOf(before)){ str = str.split(before)[0]; } return str; } function getIframeTemplate(innerWidth, innerHeight){ var str = options.iframeTemplate; return str.replace('{options.innerHeight}', innerHeight).replace('{options.innerWidth}', innerWidth); } function open(e){ var el = e.currentTarget; e.preventDefault(); $('div.youtube-videogallery-bodycover').css( { 'height':$(document).height()} ); $('div.youtube-videogallery-display').css({ 'marginLeft':-options.innerWidth/2, 'marginTop':-options.innerHeight/2 }); $('#youtube-videogallery-iframe').attr( 'src', options.urlEmbed.replace("$id", $(el).attr('data-youtube-id') ) ); $('body').addClass('youtube-videogallery-active'); } function close(e){ $('#youtube-videogallery-iframe').attr( 'src', 'about:blank'); $('body').removeClass('youtube-videogallery-active'); } function setButtonMargin(w, h, context){ if (w === 0 || h === 0){ $(context).find("img.youtube-videogallery-play").remove(); return; } $(context).find("img.youtube-videogallery-play").css({ 'marginLeft':'-23px', 'marginTop':'-33.5px' }); } function getStyle(style){ if (!!style){ return "youtube-videogallery-" + style; } return ''; } function getTitleStyle(title){ return title === 'full' ? 'youtube-videogallery-allowtitle' : ''; } function getVideosFromFeed(data){ var videos = [], items = (data && data.data && data.data.items) ? data.data.items : (data && data.feed && data.feed.entry) ? data.feed.entry : []; $( items ).each(function(i, item){ var id = getIdFromEntry(item); videos.push({ id: getIdFromEntry(item), title: item.title.$t || item.title }); }); return videos; } /** * this.test = object * * Test object to expose private methods to a test API. * This allows us to test private methods, without * exposing them (e.g. they can't be overwritten) * */ this.test = { getBefore:getBefore, getId:getId, getVideoLinks:getVideoLinks, getIframeTemplate:getIframeTemplate, getTitleStyle:getTitleStyle, getStyle:getStyle, getVideosFromFeed:getVideosFromFeed, getIdFromEntry:getIdFromEntry }; function load($this, options) { var videos = ( options.videos.length ) ? options.videos : getVideoLinks($this), html = '', href, src, titleSpan, video, playButtonSrc = (!!options.assetFolder) ? options.assetFolder +'/'+ options.playButton : options.playButton , img = document.createElement('img'); img.onload = function(){ setButtonMargin(this.width, this.height, $this); }; img.onerror = function(){ setButtonMargin(0, 0, $this); }; img.src = playButtonSrc+'?'+ +(new Date()); for (var i = 0, l = videos.length; i < l; i++){ video = videos[i]; if (!video.id){continue;} href = options.urlLink.replace("$id", video.id); src = options.urlImg.replace("$id", video.id); titleSpan = (!!video.title && options.title !== 'none') ? '<span class="youtube-videogallery-title">'+ video.title +'</span>' : ''; html+= '<li class="youtube-videogallery-item"><a title="'+video.title+'" data-youtube-id="'+ video.id +'" href="'+ href +'" class="youtube-videogallery-link"><img class="youtube-videogallery-play" src="'+ playButtonSrc +'" title="play" /><img class="youtube-videogallery-img" src="'+ src +'" />'+ titleSpan +'</a></li>'; } $this.empty() .append(html) .addClass('youtube-videogallery-container') .addClass( getStyle( options.style ) ) .addClass( getTitleStyle( options.title ) ); if (options.supported && options.plugin === 'colorbox' && $.colorbox){ $this.find("a.youtube-videogallery-link").each(function(i, el){ $(el) .attr('href', options.urlEmbed.replace("$id", $(el).attr('data-youtube-id') ) ) .attr('aria-controls','youtube-videogallery-iframe') .colorbox({iframe:true, innerWidth:options.innerWidth, innerHeight:options.innerHeight}); }); } else if (options.supported && options.plugin === 'fancybox' && !!$().fancybox){ $this.find("a.youtube-videogallery-link").each(function(i, el){ $(el) .attr('rel', 'media-gallery') .fancybox(options.fancybox); }); } else if (options.supported && options.plugin === 'self'){ if (!$('div.youtube-videogallery-bodycover').length){ $('body') .append('<div class="youtube-videogallery-bodycover"/>') .append('<div class="youtube-videogallery-display">'+ getIframeTemplate(options.innerWidth, options.innerHeight) +'</div>'); $('div.youtube-videogallery-bodycover').on('click',close); $(document).on('keydown', function(e) { if (e.which === 27) { close(); } }); } $this.find("a.youtube-videogallery-link").on('click',open); } else { $this.find("a.youtube-videogallery-link") .attr('target','_blank') .append('<span class="youtube-videogallery-screen-reader-only">'+options.newWindow+'</span>') .each(function(i, el){ $(el).attr('title', $(el).attr('title')+' '+ options.newWindow); }); } return $this; } // Set options options = $.extend(defaults, options); options.supported = ( /* don't show lightbox if: old untested jquery version, or the lightbox is bigger than the viewport */ !!$().on && ( $(window).width() > options.innerWidth || $(window).height() > options.innerHeight) ); options.plugin = (isLegacyIE && !options.forceLegacyIE) ? 'none' : options.plugin;// by default turn off plugins for IE<=7 // it's an API, load promise and return the original object for chaining if (!!options.apiUrl){ var $this = this, apiUrl = options.apiUrl, jqxhr = $.ajax({ url:apiUrl, dataType:"jsonp", beforeSend:function(){ if (!options.apiFallbackUrl){ return; } $this.each(function(i, el){ $(el).empty() .append('<li><a /></li>') .find('a') .attr('href', options.apiFallbackUrl) .text(options.apiFallbackUrl); }); }}) .done(function(data) { options.videos = getVideosFromFeed(data); $this.each(function(i, el){ load($(el), options); }); }) .fail(function(){ log('Error getting youtube API requested by jQuery.youtubeVideoGallery: '+ apiUrl); }); return $this; } return this.each(function(i, el){ load($(el), options); }); } }); })(window.jQuery);', 'modified' => '2016-11-10 14:47:39' ), (int) 6 => array( 'id' => (int) 2, 'name' => 'jquery.bxslider.min', 'data' => '/** * BxSlider v4.1.2 - Fully loaded, responsive content slider * http://bxslider.com * * Copyright 2014, Steven Wanderski - http://stevenwanderski.com - http://bxcreative.com * Written while drinking Belgian ales and listening to jazz * * Released under the MIT license - http://opensource.org/licenses/MIT */ !function(t){var e={},s={mode:"horizontal",slideSelector:"",infiniteLoop:!0,hideControlOnEnd:!1,speed:500,easing:null,slideMargin:0,startSlide:0,randomStart:!1,captions:!1,ticker:!1,tickerHover:!1,adaptiveHeight:!1,adaptiveHeightSpeed:500,video:!1,useCSS:!0,preloadImages:"visible",responsive:!0,slideZIndex:50,touchEnabled:!0,swipeThreshold:50,oneToOneTouch:!0,preventDefaultSwipeX:!0,preventDefaultSwipeY:!1,pager:!0,pagerType:"full",pagerShortSeparator:" / ",pagerSelector:null,buildPager:null,pagerCustom:null,controls:!0,nextText:"Next",prevText:"Prev",nextSelector:null,prevSelector:null,autoControls:!1,startText:"Start",stopText:"Stop",autoControlsCombine:!1,autoControlsSelector:null,auto:!1,pause:4e3,autoStart:!0,autoDirection:"next",autoHover:!1,autoDelay:0,minSlides:1,maxSlides:1,moveSlides:0,slideWidth:0,onSliderLoad:function(){},onSlideBefore:function(){},onSlideAfter:function(){},onSlideNext:function(){},onSlidePrev:function(){},onSliderResize:function(){}};t.fn.bxSlider=function(n){if(0==this.length)return this;if(this.length>1)return this.each(function(){t(this).bxSlider(n)}),this;var o={},r=this;e.el=this;var a=t(window).width(),l=t(window).height(),d=function(){o.settings=t.extend({},s,n),o.settings.slideWidth=parseInt(o.settings.slideWidth),o.children=r.children(o.settings.slideSelector),o.children.length<o.settings.minSlides&&(o.settings.minSlides=o.children.length),o.children.length<o.settings.maxSlides&&(o.settings.maxSlides=o.children.length),o.settings.randomStart&&(o.settings.startSlide=Math.floor(Math.random()*o.children.length)),o.active={index:o.settings.startSlide},o.carousel=o.settings.minSlides>1||o.settings.maxSlides>1,o.carousel&&(o.settings.preloadImages="all"),o.minThreshold=o.settings.minSlides*o.settings.slideWidth+(o.settings.minSlides-1)*o.settings.slideMargin,o.maxThreshold=o.settings.maxSlides*o.settings.slideWidth+(o.settings.maxSlides-1)*o.settings.slideMargin,o.working=!1,o.controls={},o.interval=null,o.animProp="vertical"==o.settings.mode?"top":"left",o.usingCSS=o.settings.useCSS&&"fade"!=o.settings.mode&&function(){var t=document.createElement("div"),e=["WebkitPerspective","MozPerspective","OPerspective","msPerspective"];for(var i in e)if(void 0!==t.style[e[i]])return o.cssPrefix=e[i].replace("Perspective","").toLowerCase(),o.animProp="-"+o.cssPrefix+"-transform",!0;return!1}(),"vertical"==o.settings.mode&&(o.settings.maxSlides=o.settings.minSlides),r.data("origStyle",r.attr("style")),r.children(o.settings.slideSelector).each(function(){t(this).data("origStyle",t(this).attr("style"))}),c()},c=function(){r.wrap('<div class="bx-wrapper"><div class="bx-viewport"></div></div>'),o.viewport=r.parent(),o.loader=t('<div class="bx-loading" />'),o.viewport.prepend(o.loader),r.css({width:"horizontal"==o.settings.mode?100*o.children.length+215+"%":"auto",position:"relative"}),o.usingCSS&&o.settings.easing?r.css("-"+o.cssPrefix+"-transition-timing-function",o.settings.easing):o.settings.easing||(o.settings.easing="swing"),f(),o.viewport.css({width:"100%",overflow:"hidden",position:"relative"}),o.viewport.parent().css({maxWidth:p()}),o.settings.pager||o.viewport.parent().css({margin:"0 auto 0px"}),o.children.css({"float":"horizontal"==o.settings.mode?"left":"none",listStyle:"none",position:"relative"}),o.children.css("width",u()),"horizontal"==o.settings.mode&&o.settings.slideMargin>0&&o.children.css("marginRight",o.settings.slideMargin),"vertical"==o.settings.mode&&o.settings.slideMargin>0&&o.children.css("marginBottom",o.settings.slideMargin),"fade"==o.settings.mode&&(o.children.css({position:"absolute",zIndex:0,display:"none"}),o.children.eq(o.settings.startSlide).css({zIndex:o.settings.slideZIndex,display:"block"})),o.controls.el=t('<div class="bx-controls" />'),o.settings.captions&&P(),o.active.last=o.settings.startSlide==x()-1,o.settings.video&&r.fitVids();var e=o.children.eq(o.settings.startSlide);"all"==o.settings.preloadImages&&(e=o.children),o.settings.ticker?o.settings.pager=!1:(o.settings.pager&&T(),o.settings.controls&&C(),o.settings.auto&&o.settings.autoControls&&E(),(o.settings.controls||o.settings.autoControls||o.settings.pager)&&o.viewport.after(o.controls.el)),g(e,h)},g=function(e,i){var s=e.find("img, iframe").length;if(0==s)return i(),void 0;var n=0;e.find("img, iframe").each(function(){t(this).one("load",function(){++n==s&&i()}).each(function(){this.complete&&t(this).load()})})},h=function(){if(o.settings.infiniteLoop&&"fade"!=o.settings.mode&&!o.settings.ticker){var e="vertical"==o.settings.mode?o.settings.minSlides:o.settings.maxSlides,i=o.children.slice(0,e).clone().addClass("bx-clone"),s=o.children.slice(-e).clone().addClass("bx-clone");r.append(i).prepend(s)}o.loader.remove(),S(),"vertical"==o.settings.mode&&(o.settings.adaptiveHeight=!0),o.viewport.height(v()),r.redrawSlider(),o.settings.onSliderLoad(o.active.index),o.initialized=!0,o.settings.responsive&&t(window).bind("resize",Z),o.settings.auto&&o.settings.autoStart&&H(),o.settings.ticker&&L(),o.settings.pager&&q(o.settings.startSlide),o.settings.controls&&W(),o.settings.touchEnabled&&!o.settings.ticker&&O()},v=function(){var e=0,s=t();if("vertical"==o.settings.mode||o.settings.adaptiveHeight)if(o.carousel){var n=1==o.settings.moveSlides?o.active.index:o.active.index*m();for(s=o.children.eq(n),i=1;i<=o.settings.maxSlides-1;i++)s=n+i>=o.children.length?s.add(o.children.eq(i-1)):s.add(o.children.eq(n+i))}else s=o.children.eq(o.active.index);else s=o.children;return"vertical"==o.settings.mode?(s.each(function(){e+=t(this).outerHeight()}),o.settings.slideMargin>0&&(e+=o.settings.slideMargin*(o.settings.minSlides-1))):e=Math.max.apply(Math,s.map(function(){return t(this).outerHeight(!1)}).get()),e},p=function(){var t="100%";return o.settings.slideWidth>0&&(t="horizontal"==o.settings.mode?o.settings.maxSlides*o.settings.slideWidth+(o.settings.maxSlides-1)*o.settings.slideMargin:o.settings.slideWidth),t},u=function(){var t=o.settings.slideWidth,e=o.viewport.width();return 0==o.settings.slideWidth||o.settings.slideWidth>e&&!o.carousel||"vertical"==o.settings.mode?t=e:o.settings.maxSlides>1&&"horizontal"==o.settings.mode&&(e>o.maxThreshold||e<o.minThreshold&&(t=(e-o.settings.slideMargin*(o.settings.minSlides-1))/o.settings.minSlides)),t},f=function(){var t=1;if("horizontal"==o.settings.mode&&o.settings.slideWidth>0)if(o.viewport.width()<o.minThreshold)t=o.settings.minSlides;else if(o.viewport.width()>o.maxThreshold)t=o.settings.maxSlides;else{var e=o.children.first().width();t=Math.floor(o.viewport.width()/e)}else"vertical"==o.settings.mode&&(t=o.settings.minSlides);return t},x=function(){var t=0;if(o.settings.moveSlides>0)if(o.settings.infiniteLoop)t=o.children.length/m();else for(var e=0,i=0;e<o.children.length;)++t,e=i+f(),i+=o.settings.moveSlides<=f()?o.settings.moveSlides:f();else t=Math.ceil(o.children.length/f());return t},m=function(){return o.settings.moveSlides>0&&o.settings.moveSlides<=f()?o.settings.moveSlides:f()},S=function(){if(o.children.length>o.settings.maxSlides&&o.active.last&&!o.settings.infiniteLoop){if("horizontal"==o.settings.mode){var t=o.children.last(),e=t.position();b(-(e.left-(o.viewport.width()-t.width())),"reset",0)}else if("vertical"==o.settings.mode){var i=o.children.length-o.settings.minSlides,e=o.children.eq(i).position();b(-e.top,"reset",0)}}else{var e=o.children.eq(o.active.index*m()).position();o.active.index==x()-1&&(o.active.last=!0),void 0!=e&&("horizontal"==o.settings.mode?b(-e.left,"reset",0):"vertical"==o.settings.mode&&b(-e.top,"reset",0))}},b=function(t,e,i,s){if(o.usingCSS){var n="vertical"==o.settings.mode?"translate3d(0, "+t+"px, 0)":"translate3d("+t+"px, 0, 0)";r.css("-"+o.cssPrefix+"-transition-duration",i/1e3+"s"),"slide"==e?(r.css(o.animProp,n),r.bind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",function(){r.unbind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd"),D()})):"reset"==e?r.css(o.animProp,n):"ticker"==e&&(r.css("-"+o.cssPrefix+"-transition-timing-function","linear"),r.css(o.animProp,n),r.bind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",function(){r.unbind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd"),b(s.resetValue,"reset",0),N()}))}else{var a={};a[o.animProp]=t,"slide"==e?r.animate(a,i,o.settings.easing,function(){D()}):"reset"==e?r.css(o.animProp,t):"ticker"==e&&r.animate(a,speed,"linear",function(){b(s.resetValue,"reset",0),N()})}},w=function(){for(var e="",i=x(),s=0;i>s;s++){var n="";o.settings.buildPager&&t.isFunction(o.settings.buildPager)?(n=o.settings.buildPager(s),o.pagerEl.addClass("bx-custom-pager")):(n=s+1,o.pagerEl.addClass("bx-default-pager")),e+='<div class="bx-pager-item"><a href="" data-slide-index="'+s+'" class="bx-pager-link">'+n+"</a></div>"}o.pagerEl.html(e)},T=function(){o.settings.pagerCustom?o.pagerEl=t(o.settings.pagerCustom):(o.pagerEl=t('<div class="bx-pager" />'),o.settings.pagerSelector?t(o.settings.pagerSelector).html(o.pagerEl):o.controls.el.addClass("bx-has-pager").append(o.pagerEl),w()),o.pagerEl.on("click","a",I)},C=function(){o.controls.next=t('<a class="bx-next" href="">'+o.settings.nextText+"</a>"),o.controls.prev=t('<a class="bx-prev" href="">'+o.settings.prevText+"</a>"),o.controls.next.bind("click",y),o.controls.prev.bind("click",z),o.settings.nextSelector&&t(o.settings.nextSelector).append(o.controls.next),o.settings.prevSelector&&t(o.settings.prevSelector).append(o.controls.prev),o.settings.nextSelector||o.settings.prevSelector||(o.controls.directionEl=t('<div class="bx-controls-direction" />'),o.controls.directionEl.append(o.controls.prev).append(o.controls.next),o.controls.el.addClass("bx-has-controls-direction").append(o.controls.directionEl))},E=function(){o.controls.start=t('<div class="bx-controls-auto-item"><a class="bx-start" href="">'+o.settings.startText+"</a></div>"),o.controls.stop=t('<div class="bx-controls-auto-item"><a class="bx-stop" href="">'+o.settings.stopText+"</a></div>"),o.controls.autoEl=t('<div class="bx-controls-auto" />'),o.controls.autoEl.on("click",".bx-start",k),o.controls.autoEl.on("click",".bx-stop",M),o.settings.autoControlsCombine?o.controls.autoEl.append(o.controls.start):o.controls.autoEl.append(o.controls.start).append(o.controls.stop),o.settings.autoControlsSelector?t(o.settings.autoControlsSelector).html(o.controls.autoEl):o.controls.el.addClass("bx-has-controls-auto").append(o.controls.autoEl),A(o.settings.autoStart?"stop":"start")},P=function(){o.children.each(function(){var e=t(this).find("img:first").attr("title");void 0!=e&&(""+e).length&&t(this).append('<div class="bx-caption"><span>'+e+"</span></div>")})},y=function(t){o.settings.auto&&r.stopAuto(),r.goToNextSlide(),t.preventDefault()},z=function(t){o.settings.auto&&r.stopAuto(),r.goToPrevSlide(),t.preventDefault()},k=function(t){r.startAuto(),t.preventDefault()},M=function(t){r.stopAuto(),t.preventDefault()},I=function(e){o.settings.auto&&r.stopAuto();var i=t(e.currentTarget),s=parseInt(i.attr("data-slide-index"));s!=o.active.index&&r.goToSlide(s),e.preventDefault()},q=function(e){var i=o.children.length;return"short"==o.settings.pagerType?(o.settings.maxSlides>1&&(i=Math.ceil(o.children.length/o.settings.maxSlides)),o.pagerEl.html(e+1+o.settings.pagerShortSeparator+i),void 0):(o.pagerEl.find("a").removeClass("active"),o.pagerEl.each(function(i,s){t(s).find("a").eq(e).addClass("active")}),void 0)},D=function(){if(o.settings.infiniteLoop){var t="";0==o.active.index?t=o.children.eq(0).position():o.active.index==x()-1&&o.carousel?t=o.children.eq((x()-1)*m()).position():o.active.index==o.children.length-1&&(t=o.children.eq(o.children.length-1).position()),t&&("horizontal"==o.settings.mode?b(-t.left,"reset",0):"vertical"==o.settings.mode&&b(-t.top,"reset",0))}o.working=!1,o.settings.onSlideAfter(o.children.eq(o.active.index),o.oldIndex,o.active.index)},A=function(t){o.settings.autoControlsCombine?o.controls.autoEl.html(o.controls[t]):(o.controls.autoEl.find("a").removeClass("active"),o.controls.autoEl.find("a:not(.bx-"+t+")").addClass("active"))},W=function(){1==x()?(o.controls.prev.addClass("disabled"),o.controls.next.addClass("disabled")):!o.settings.infiniteLoop&&o.settings.hideControlOnEnd&&(0==o.active.index?(o.controls.prev.addClass("disabled"),o.controls.next.removeClass("disabled")):o.active.index==x()-1?(o.controls.next.addClass("disabled"),o.controls.prev.removeClass("disabled")):(o.controls.prev.removeClass("disabled"),o.controls.next.removeClass("disabled")))},H=function(){o.settings.autoDelay>0?setTimeout(r.startAuto,o.settings.autoDelay):r.startAuto(),o.settings.autoHover&&r.hover(function(){o.interval&&(r.stopAuto(!0),o.autoPaused=!0)},function(){o.autoPaused&&(r.startAuto(!0),o.autoPaused=null)})},L=function(){var e=0;if("next"==o.settings.autoDirection)r.append(o.children.clone().addClass("bx-clone"));else{r.prepend(o.children.clone().addClass("bx-clone"));var i=o.children.first().position();e="horizontal"==o.settings.mode?-i.left:-i.top}b(e,"reset",0),o.settings.pager=!1,o.settings.controls=!1,o.settings.autoControls=!1,o.settings.tickerHover&&!o.usingCSS&&o.viewport.hover(function(){r.stop()},function(){var e=0;o.children.each(function(){e+="horizontal"==o.settings.mode?t(this).outerWidth(!0):t(this).outerHeight(!0)});var i=o.settings.speed/e,s="horizontal"==o.settings.mode?"left":"top",n=i*(e-Math.abs(parseInt(r.css(s))));N(n)}),N()},N=function(t){speed=t?t:o.settings.speed;var e={left:0,top:0},i={left:0,top:0};"next"==o.settings.autoDirection?e=r.find(".bx-clone").first().position():i=o.children.first().position();var s="horizontal"==o.settings.mode?-e.left:-e.top,n="horizontal"==o.settings.mode?-i.left:-i.top,a={resetValue:n};b(s,"ticker",speed,a)},O=function(){o.touch={start:{x:0,y:0},end:{x:0,y:0}},o.viewport.bind("touchstart",X)},X=function(t){if(o.working)t.preventDefault();else{o.touch.originalPos=r.position();var e=t.originalEvent;o.touch.start.x=e.changedTouches[0].pageX,o.touch.start.y=e.changedTouches[0].pageY,o.viewport.bind("touchmove",Y),o.viewport.bind("touchend",V)}},Y=function(t){var e=t.originalEvent,i=Math.abs(e.changedTouches[0].pageX-o.touch.start.x),s=Math.abs(e.changedTouches[0].pageY-o.touch.start.y);if(3*i>s&&o.settings.preventDefaultSwipeX?t.preventDefault():3*s>i&&o.settings.preventDefaultSwipeY&&t.preventDefault(),"fade"!=o.settings.mode&&o.settings.oneToOneTouch){var n=0;if("horizontal"==o.settings.mode){var r=e.changedTouches[0].pageX-o.touch.start.x;n=o.touch.originalPos.left+r}else{var r=e.changedTouches[0].pageY-o.touch.start.y;n=o.touch.originalPos.top+r}b(n,"reset",0)}},V=function(t){o.viewport.unbind("touchmove",Y);var e=t.originalEvent,i=0;if(o.touch.end.x=e.changedTouches[0].pageX,o.touch.end.y=e.changedTouches[0].pageY,"fade"==o.settings.mode){var s=Math.abs(o.touch.start.x-o.touch.end.x);s>=o.settings.swipeThreshold&&(o.touch.start.x>o.touch.end.x?r.goToNextSlide():r.goToPrevSlide(),r.stopAuto())}else{var s=0;"horizontal"==o.settings.mode?(s=o.touch.end.x-o.touch.start.x,i=o.touch.originalPos.left):(s=o.touch.end.y-o.touch.start.y,i=o.touch.originalPos.top),!o.settings.infiniteLoop&&(0==o.active.index&&s>0||o.active.last&&0>s)?b(i,"reset",200):Math.abs(s)>=o.settings.swipeThreshold?(0>s?r.goToNextSlide():r.goToPrevSlide(),r.stopAuto()):b(i,"reset",200)}o.viewport.unbind("touchend",V)},Z=function(){var e=t(window).width(),i=t(window).height();(a!=e||l!=i)&&(a=e,l=i,r.redrawSlider(),o.settings.onSliderResize.call(r,o.active.index))};return r.goToSlide=function(e,i){if(!o.working&&o.active.index!=e)if(o.working=!0,o.oldIndex=o.active.index,o.active.index=0>e?x()-1:e>=x()?0:e,o.settings.onSlideBefore(o.children.eq(o.active.index),o.oldIndex,o.active.index),"next"==i?o.settings.onSlideNext(o.children.eq(o.active.index),o.oldIndex,o.active.index):"prev"==i&&o.settings.onSlidePrev(o.children.eq(o.active.index),o.oldIndex,o.active.index),o.active.last=o.active.index>=x()-1,o.settings.pager&&q(o.active.index),o.settings.controls&&W(),"fade"==o.settings.mode)o.settings.adaptiveHeight&&o.viewport.height()!=v()&&o.viewport.animate({height:v()},o.settings.adaptiveHeightSpeed),o.children.filter(":visible").fadeOut(o.settings.speed).css({zIndex:0}),o.children.eq(o.active.index).css("zIndex",o.settings.slideZIndex+1).fadeIn(o.settings.speed,function(){t(this).css("zIndex",o.settings.slideZIndex),D()});else{o.settings.adaptiveHeight&&o.viewport.height()!=v()&&o.viewport.animate({height:v()},o.settings.adaptiveHeightSpeed);var s=0,n={left:0,top:0};if(!o.settings.infiniteLoop&&o.carousel&&o.active.last)if("horizontal"==o.settings.mode){var a=o.children.eq(o.children.length-1);n=a.position(),s=o.viewport.width()-a.outerWidth()}else{var l=o.children.length-o.settings.minSlides;n=o.children.eq(l).position()}else if(o.carousel&&o.active.last&&"prev"==i){var d=1==o.settings.moveSlides?o.settings.maxSlides-m():(x()-1)*m()-(o.children.length-o.settings.maxSlides),a=r.children(".bx-clone").eq(d);n=a.position()}else if("next"==i&&0==o.active.index)n=r.find("> .bx-clone").eq(o.settings.maxSlides).position(),o.active.last=!1;else if(e>=0){var c=e*m();n=o.children.eq(c).position()}if("undefined"!=typeof n){var g="horizontal"==o.settings.mode?-(n.left-s):-n.top;b(g,"slide",o.settings.speed)}}},r.goToNextSlide=function(){if(o.settings.infiniteLoop||!o.active.last){var t=parseInt(o.active.index)+1;r.goToSlide(t,"next")}},r.goToPrevSlide=function(){if(o.settings.infiniteLoop||0!=o.active.index){var t=parseInt(o.active.index)-1;r.goToSlide(t,"prev")}},r.startAuto=function(t){o.interval||(o.interval=setInterval(function(){"next"==o.settings.autoDirection?r.goToNextSlide():r.goToPrevSlide()},o.settings.pause),o.settings.autoControls&&1!=t&&A("stop"))},r.stopAuto=function(t){o.interval&&(clearInterval(o.interval),o.interval=null,o.settings.autoControls&&1!=t&&A("start"))},r.getCurrentSlide=function(){return o.active.index},r.getCurrentSlideElement=function(){return o.children.eq(o.active.index)},r.getSlideCount=function(){return o.children.length},r.redrawSlider=function(){o.children.add(r.find(".bx-clone")).outerWidth(u()),o.viewport.css("height",v()),o.settings.ticker||S(),o.active.last&&(o.active.index=x()-1),o.active.index>=x()&&(o.active.last=!0),o.settings.pager&&!o.settings.pagerCustom&&(w(),q(o.active.index))},r.destroySlider=function(){o.initialized&&(o.initialized=!1,t(".bx-clone",this).remove(),o.children.each(function(){void 0!=t(this).data("origStyle")?t(this).attr("style",t(this).data("origStyle")):t(this).removeAttr("style")}),void 0!=t(this).data("origStyle")?this.attr("style",t(this).data("origStyle")):t(this).removeAttr("style"),t(this).unwrap().unwrap(),o.controls.el&&o.controls.el.remove(),o.controls.next&&o.controls.next.remove(),o.controls.prev&&o.controls.prev.remove(),o.pagerEl&&o.settings.controls&&o.pagerEl.remove(),t(".bx-caption",this).remove(),o.controls.autoEl&&o.controls.autoEl.remove(),clearInterval(o.interval),o.settings.responsive&&t(window).unbind("resize",Z))},r.reloadSlider=function(t){void 0!=t&&(n=t),r.destroySlider(),d()},d(),this}}(jQuery);', 'modified' => '2016-11-10 14:47:39' ), (int) 7 => array( 'id' => (int) 1, 'name' => 'jquery.kwicks', 'data' => '/*! * Kwicks: Sexy Sliding Panels for jQuery - v2.2.1 * http://devsmash.com/projects/kwicks * * Copyright 2013 Jeremy Martin (jmar777) * Contributors: Duke Speer (Duke3D), Guillermo Guerrero (gguerrero) * Released under the MIT license * http://www.opensource.org/licenses/mit-license.php */ (function($) { /** * API methods for the plugin */ var methods = { init: function(opts) { var defaults = { // general options: maxSize: -1, minSize: -1, spacing: 5, duration: 500, isVertical: false, easing: undefined, autoResize: true, behavior: null, // menu behavior options: delayMouseIn: 0, delayMouseOut: 0, selectOnClick: true, deselectOnClick: false, // slideshow behavior options: interval: 2500, interactive: true }; var o = $.extend(defaults, opts); // validate and normalize options if (o.minSize !== -1 && o.maxSize !== -1) throw new Error('Kwicks options minSize and maxSize may not both be set'); if (o.behavior && o.behavior !== 'menu' && o.behavior !== 'slideshow') throw new Error('Unrecognized Kwicks behavior specified: ' + o.behavior); $.each(['minSize', 'maxSize', 'spacing'], function(i, prop) { var val = o[prop]; switch (typeof val) { case 'number': o[prop + 'Units'] = 'px'; break; case 'string': if (val.slice(-1) === '%') { o[prop + 'Units'] = '%'; o[prop] = +val.slice(0, -1) / 100; } else if (val.slice(-2) === 'px') { o[prop + 'Units'] = 'px'; o[prop] = +val.slice(0, -2); } else { throw new Error('Invalid value for Kwicks option ' + prop + ': ' + val); } break; default: throw new Error('Invalid value for Kwicks option ' + prop + ': ' + val); } }); return this.each(function() { $(this).data('kwicks', new Kwick(this, o)); }); }, expand: function(index, opts) { if (typeof index === 'object') { opts = index; index = undefined; } var delay = opts && opts.delay || 0; return this.each(function() { var $this = $(this), kwick = $this.data('kwicks'); // assume this is the container if (kwick) { index = typeof index === 'number' ? index : -1; } // otherwise, assume we have a panel else if (kwick = $this.parent().data('kwicks')) { index = $this.index(); } else { return; } var expand = function() { // bail out if the panel is already expanded if (index === kwick.expandedIndex) return; var $panels = kwick.$panels, expanded = $panels[index] || null; kwick.$container.trigger('expand.kwicks', { index: index, expanded: expanded, collapsed: $panels.not(expanded).get(), oldIndex: kwick.expandedIndex, oldExpanded: kwick.getExpandedPanel(), isAnimated: kwick.isAnimated }); }; var timeoutId = kwick.$container.data('kwicks-timeout-id'); if (timeoutId) { kwick.$container.removeData('kwicks-timeout-id'); clearTimeout(timeoutId); } if (delay > 0) { kwick.$container.data('kwicks-timeout-id', setTimeout(expand, delay)); } else { expand(); } }); }, expanded: function() { var kwick = this.first().data('kwicks'); if (!kwick) return; return kwick.expandedIndex; }, select: function(index) { return this.each(function() { var $this = $(this), kwick = $this.data('kwicks'); // assume this is the container if (kwick) { index = typeof index === 'number' ? index : -1; } // otherwise, assume we have a panel else if (kwick = $this.parent().data('kwicks')) { index = $this.index(); } else { return; } // don't trigger event if its already selected if (index !== kwick.selectedIndex) { var $panels = kwick.$panels, selected = $panels[index] || null; kwick.$container.trigger('select.kwicks', { index: index, selected: selected, unselected: $panels.not(selected).get(), oldIndex: kwick.selectedIndex, oldSelected: kwick.getSelectedPanel() }); } // call expand kwick.$container.kwicks('expand', index); }); }, selected: function() { var kwick = this.first().data('kwicks'); if (!kwick) return; return kwick.selectedIndex; }, resize: function() { return this.each(function() { var $this = $(this), kwick = $this.data('kwicks'); if (!kwick) return; kwick.resize(); }); }, destroy: function() { return this.each(function() { var $this = $(this), kwick = $this.data('kwicks'); if (!kwick) return; kwick.destroy(); }); } }; /** * Expose the actual plugin */ $.fn.kwicks = function(opts) { if (methods[opts]) { return methods[opts].apply(this, Array.prototype.slice.call(arguments, 1)); } else if (typeof opts === 'object' || !opts) { return methods.init.apply(this, arguments); } else { throw new Error('Unrecognized kwicks method: ' + opts); } }; /** * Special event for triggering default behavior on 'expand.kwicks' events */ $.event.special.expand = { _default: function(e, data) { if (e.namespace !== 'kwicks') return; var kwick = $(e.target).data('kwicks'); if (kwick) kwick.expand(data.index); } }; /** * Special event for triggering default behavior on 'select.kwicks' events */ $.event.special.select = { _default: function(e, data) { if (e.namespace !== 'kwicks') return; var kwick = $(e.target).data('kwicks'); if (kwick) kwick.select(data.index); } }; /** * Instantiates a new Kwick instance using the provided container and options. */ var Kwick = function Kwick(container, opts) { var self = this; this.opts = opts; // an array of callbacks to invoke if 'destroy' is invoked this.onDestroyHandlers = []; // references to our DOM elements var orientation = opts.isVertical ? 'vertical' : 'horizontal'; this.$container = $(container); this.$panels = this.$container.children(); // semi-smart add/remove around container classes so that we don't bork // the styling if/when destroy is called var containerClasses = ['kwicks', 'kwicks-' + orientation]; $.each(containerClasses, function(className) { if (self.$container.hasClass(className)) return; self.$container.addClass(className); self.onDestroy(function() { self.$container.removeClass(className); }); }); // zero-based, -1 for "none" this.selectedIndex = this.$panels.filter('.kwicks-selected').index(); this.expandedIndex = this.selectedIndex; // each instance has a primary and a secondary dimension (primary is the animated dimension) this.primaryDimension = opts.isVertical ? 'height' : 'width'; this.secondaryDimension = opts.isVertical ? 'width' : 'height'; // initialize panel sizes this.calculatePanelSizes(); // likewise, we have primary and secondary alignments (all panels but the last use primary, // which uses the secondary alignment). this is to allow the first and last panels to have // fixed offsets. this reduces jittering, which is much more noticeable on the last item. this.primaryAlignment = opts.isVertical ? 'top' : 'left'; this.secondaryAlignment = opts.isVertical ? 'bottom' : 'right'; // object for creating a "master" animation loop for all panel animations this.$timer = $({ progress: 0 }); // keeps track of whether or not an animation is in progress this.isAnimated = false; // the current offsets for each panel this.offsets = this.getOffsetsForExpanded(); this.updatePanelStyles(); this.initBehavior(); this.initWindowResizeHandler(); // somewhat of a blind stab at handling rare/sporadic failures to initialize styles. // https://github.com/jmar777/kwicks/issues/31 setTimeout(function() { self.updatePanelStyles(); }, 100); }; /** * Calculates size, minSize, maxSize, and spacing based on the current size of the container and * the user-provided options. The results will be stored on this.panelSize, this.panelMinSize, * this.panelMaxSize, and this.panelSpacing. This should be run on initialization and whenever * the container's primary dimension may have changed in size. */ Kwick.prototype.calculatePanelSizes = function() { var opts = this.opts, containerSize = this.getContainerSize(true); // calculate spacing first if (opts.spacingUnits === '%') { this.panelSpacing = containerSize * opts.spacing; } else { this.panelSpacing = opts.spacing; } var numPanels = this.$panels.length, sumSpacing = this.panelSpacing * (numPanels - 1), sumPanelSize = containerSize - sumSpacing; this.panelSize = sumPanelSize / numPanels; if (opts.minSize === -1) { if (opts.maxSize === -1) { // if neither minSize or maxSize or set, then we try to pick a sensible default if (numPanels < 5) { this.panelMaxSize = containerSize / 3 * 2; } else { this.panelMaxSize = containerSize / 3; } } else if (opts.maxSizeUnits === '%') { this.panelMaxSize = sumPanelSize * opts.maxSize; } else { this.panelMaxSize = opts.maxSize; } // at this point we know that this.panelMaxSize is set this.panelMinSize = (sumPanelSize - this.panelMaxSize) / (numPanels - 1); } else if (opts.maxSize === -1) { // at this point we know that opts.minSize is set if (opts.minSizeUnits === '%') { this.panelMinSize = sumPanelSize * opts.minSize; } else { this.panelMinSize = opts.minSize; } // at this point we know that this.panelMinSize is set this.panelMaxSize = sumPanelSize - (this.panelMinSize * (numPanels - 1)); } }; /** * Returns the calculated panel offsets based on the currently expanded panel. */ Kwick.prototype.getOffsetsForExpanded = function() { // todo: cache the offset values var expandedIndex = this.expandedIndex, numPanels = this.$panels.length, spacing = this.panelSpacing, size = this.panelSize, minSize = this.panelMinSize, maxSize = this.panelMaxSize; //first panel is always offset by 0 var offsets = [0]; for (var i = 1; i < numPanels; i++) { // no panel is expanded if (expandedIndex === -1) { offsets[i] = i * (size + spacing); } // this panel is before or is the expanded panel else if (i <= expandedIndex) { offsets[i] = i * (minSize + spacing); } // this panel is after the expanded panel else { offsets[i] = maxSize + (minSize * (i - 1)) + (i * spacing); } } return offsets; }; /** * Sets the style attribute on the specified element using the provided value. This probably * doesn't belong on Kwick.prototype, but here it is... */ Kwick.prototype.setStyle = (function() { if ($.support.style) { return function(el, style) { el.setAttribute('style', style); }; } else { return function (el, style) { el.style.cssText = style; }; } })(); /** * Updates the offset and size styling of each panel based on the current values in * `this.offsets`. Also does some special handling to convert panels to absolute positioning * the first time this is invoked. */ Kwick.prototype.updatePanelStyles = function() { var offsets = this.offsets, $panels = this.$panels, pDim = this.primaryDimension, pAlign = this.primaryAlignment, sAlign = this.secondaryAlignment, spacing = this.panelSpacing, containerSize = this.getContainerSize(); // the kwicks-processed class ensures that panels are absolutely positioned, but on our // first pass we need to set offsets, width|length, and positioning atomically to prevent // mid-update repaints var stylePrefix = !!this._stylesInited ? '' : 'position:absolute;', offset, size, prevOffset, style; // loop through remaining panels for (var i = $panels.length; i--;) { prevOffset = offset; // todo: maybe we do one last pass at the end and round offsets, rather than on every // update offset = Math.round(offsets[i]); if (i === $panels.length - 1) { size = containerSize - offset; style = sAlign + ':0;' + pDim + ':' + size + 'px;'; } else { size = prevOffset - offset - spacing; style = pAlign + ':' + offset + 'px;' + pDim + ':' + size + 'px;'; } this.setStyle($panels[i], stylePrefix + style); } if (!this._stylesInited) { this.$container.addClass('kwicks-processed'); this._stylesInited = true; } }; /** * Assuming for a moment that out-of-the-box behaviors aren't a horrible idea, this method * encapsulates the initialization logic thereof. */ Kwick.prototype.initBehavior = function() { if (!this.opts.behavior) return; switch (this.opts.behavior) { case 'menu': this.initMenuBehavior(); break; case 'slideshow': this.initSlideshowBehavior(); break; default: throw new Error('Unrecognized behavior option: ' + this.opts.behavior); } }; /** * Initializes the menu behavior. */ Kwick.prototype.initMenuBehavior = function() { var self = this, opts = self.opts; this.addEventHandler(this.$container, 'mouseleave', function() { self.$container.kwicks('expand', -1, { delay: opts.delayMouseOut }); }); this.addEventHandler(this.$panels, 'mouseenter', function() { $(this).kwicks('expand', { delay: opts.delayMouseIn }); }); if (!opts.selectOnClick && !opts.deselectOnClick) return; this.addEventHandler(this.$panels, 'click', function() { var $this = $(this), isSelected = $this.hasClass('kwicks-selected'); if (isSelected && opts.deselectOnClick) { $this.parent().kwicks('select', -1); } else if (!isSelected && opts.selectOnClick) { $this.kwicks('select'); } }); }; /** * Initializes the slideshow behavior. */ Kwick.prototype.initSlideshowBehavior = function() { var self = this, numSlides = this.$panels.length, curSlide = 0, // flag to handle weird corner cases running = false, intervalId; var start = function() { if (running) return; intervalId = setInterval(function() { self.$container.kwicks('expand', ++curSlide % numSlides); }, self.opts.interval); running = true; }; var pause = function() { clearInterval(intervalId); running = false; }; start(); this.onDestroy(pause); if (!this.opts.interactive) return; this.addEventHandler(this.$container, 'mouseenter', pause); this.addEventHandler(this.$container, 'mouseleave', start); this.addEventHandler(this.$panels, 'mouseenter', function() { curSlide = $(this).kwicks('expand').index(); }); }; /** * Sets up a throttled window resize handler that triggers resize logic for the panels * todo: hideous code, needs refactor for the eye bleeds */ Kwick.prototype.initWindowResizeHandler = function() { if (!this.opts.autoResize) return; var self = this, prevTime = 0, execScheduled = false, $window = $(window); var onResize = function(e) { // if there's no event, then this is a scheduled from our setTimeout if (!e) { execScheduled = false; } // if we've already run in the last 20ms, then delay execution var now = +new Date(); if (now - prevTime < 20) { // if we already scheduled a run, don't do it again if (execScheduled) return; setTimeout(onResize, 20 - (now - prevTime)); execScheduled = true; return; } // throttle rate is satisfied, go ahead and run prevTime = now; self.resize(); }; this.addEventHandler($window, 'resize', onResize); }; /** * Returns the size in pixels of the container's primary dimension. This value is cached as it * is used repeatedly during animation loops, but the cache can be cleared by passing `true`. * todo: benchmark to see if this caching business is even at all necessary. */ Kwick.prototype.getContainerSize = function(clearCache) { var containerSize = this._containerSize; if (clearCache || !containerSize) { containerSize = this._containerSize = this.$container[this.primaryDimension](); } return containerSize; }; /** * Gets a reference to the currently expanded panel (if there is one) */ Kwick.prototype.getExpandedPanel = function() { return this.$panels[this.expandedIndex] || null; }; /** * Gets a reference to the currently collapsed panels */ Kwick.prototype.getCollapsedPanels = function() { if (this.expandedIndex === -1) return []; return this.$panels.not(this.getExpandedPanel()).get(); }; /** * Gets a reference to the currently selected panel (if there is one) */ Kwick.prototype.getSelectedPanel = function() { return this.$panels[this.selectedIndex] || null; }; /** * Gets a reference to the currently unselected panels */ Kwick.prototype.getUnselectedPanels = function() { return this.$panels.not(this.getSelectedPanel()).get(); }; /** * Registers a handler to be invoked if/when 'destroy' is invoked */ Kwick.prototype.onDestroy = function(handler) { this.onDestroyHandlers.push(handler); }; /** * Adds an event handler and automatically registers it to be removed if/when * the plugin is destroyed. */ Kwick.prototype.addEventHandler = function($el, eventName, handler) { $el.on(eventName, handler); this.onDestroy(function() { $el.off(eventName, handler); }); }; /** * "Destroys" this Kwicks instance plugin by performing the following: * 1) Stops any currently running animations * 2) Invokes all destroy handlers * 3) Clears out all style attributes on panels * 4) Removes all kwicks class names from panels and container * 5) Removes the 'kwicks' data value from the container */ Kwick.prototype.destroy = function() { this.$timer.stop(); for (var i = 0, len = this.onDestroyHandlers.length; i < len; i++) { this.onDestroyHandlers[i](); } this.$panels .attr('style', '') .removeClass('kwicks-expanded kwicks-selected kwicks-collapsed'); this.$container // note: kwicks and kwicks-<orientation> classes have extra smarts around them // back in the constructor .removeClass('kwicks-processed') .removeData('kwicks'); }; /** * Forces the panels to be updated in response to the container being resized. */ Kwick.prototype.resize = function() { // bail out if container size hasn't changed if (this.getContainerSize() === this.getContainerSize(true)) return; this.calculatePanelSizes(); this.offsets = this.getOffsetsForExpanded(); // if the panels are currently being animated, we'll just set a flag that can be detected // during the next animation step if (this.isAnimated) { this._dirtyOffsets = true; } else { // otherwise update the styles immediately this.updatePanelStyles(); } }; /** * Selects the panel with the specified index (use -1 to select none) */ Kwick.prototype.select = function(index) { // make sure the panel isn't already selected if (index === this.selectedIndex) return; $(this.getSelectedPanel()).removeClass('kwicks-selected'); this.selectedIndex = index; $(this.getSelectedPanel()).addClass('kwicks-selected'); }; /** * Expands the panel with the specified index (use -1 to expand none) */ Kwick.prototype.expand = function(index) { var self = this, // used for expand-complete event later on oldIndex = this.expandedIndex, oldExpanded = this.getExpandedPanel(); // if the index is -1, then default it to the currently selected index (which will also be // -1 if no panels are currently selected) if (index === -1) index = this.selectedIndex; // make sure the panel isn't already expanded if (index === this.expandedIndex) return; $(this.getExpandedPanel()).removeClass('kwicks-expanded'); $(this.getCollapsedPanels()).removeClass('kwicks-collapsed'); this.expandedIndex = index; $(this.getExpandedPanel()).addClass('kwicks-expanded'); $(this.getCollapsedPanels()).addClass('kwicks-collapsed'); // handle panel animation var $timer = this.$timer, numPanels = this.$panels.length, startOffsets = this.offsets.slice(), offsets = this.offsets, targetOffsets = this.getOffsetsForExpanded(); $timer.stop()[0].progress = 0; this.isAnimated = true; $timer.animate({ progress: 1 }, { duration: this.opts.duration, easing: this.opts.easing, step: function(progress) { // check if we've resized mid-animation (yes, we're thorough) if (self._dirtyOffsets) { offsets = self.offsets; targetOffsets = self.getOffsetsForExpanded(); self._dirtyOffsets = false; } offsets.length = 0; for (var i = 0; i < numPanels; i++) { var targetOffset = targetOffsets[i], newOffset = targetOffset - ((targetOffset - startOffsets[i]) * (1 - progress)); offsets[i] = newOffset; } self.updatePanelStyles(); }, complete: function() { self.isAnimated = false; self.$container.trigger('expand-complete.kwicks', { index: index, expanded: self.getExpandedPanel(), collapsed: self.getCollapsedPanels(), oldIndex: oldIndex, oldExpanded: oldExpanded, // note: this will always be false but is included to match expand event isAnimated: false }); } }); }; })(jQuery); ', 'modified' => '2016-11-10 14:47:39' ) ) ) $documentTitle = array( (int) 0 => 'Gaps', (int) 1 => 'My Wall' ) $moduleName = array( 'Product' => array( 'id' => (int) 29, 'cms_renewal_id' => null, 'application' => false, 'promoted' => false, 'catalogue' => '', 'meta' => null, 'change_frequency' => 'monthly', 'priority' => '0.5 - default', 'seo_metatags' => 'a:0:{}', 'seo_generated_metatags' => array( (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 12 => array( [maximum depth reached] ), (int) 13 => array( [maximum depth reached] ), (int) 14 => array( [maximum depth reached] ), (int) 17 => array( [maximum depth reached] ), (int) 18 => array( [maximum depth reached] ), (int) 19 => array( [maximum depth reached] ), (int) 21 => array( [maximum depth reached] ), (int) 24 => array( [maximum depth reached] ), (int) 27 => array( [maximum depth reached] ), (int) 28 => array( [maximum depth reached] ) ), 'head_end' => '', 'body_start' => '', 'body_end' => '', 'page_id' => (int) 35, 'ordering' => (int) 4, 'is_active' => true, 'is_deleted' => false, 'modified_by' => (int) 1, 'modified' => '2018-01-23 13:49:58', 'created_by' => (int) 1, 'created' => '2016-11-29 12:40:05', 'title' => 'Gaps', 'subtitle' => '', 'side_menu_subtitle' => 'na lageru 1,25 m2', 'text' => '<p>WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske.</p> <p>Ova vlakna su od preostalih delova stabljika šećerne trske, kada, nakon što se izvadi sirov šećer, on formira bazu, od kojih se dobija lake za korišćenje i ekološke proizvode.</p> <p>Sirov materijal koji se koristi za Wall Art 3D panel je 100% biorazgradiv. Nedavno izabran u SAD od strane dizajnera enterijera kao jedan od najboljih i najinovativnijih eco friendly proizvoda godine. Wall Art 3D, paneli za zidove, su izrađeni od obnovljivih izvora koji su biorazgradivi i s toga doprinose održivosti. Wall Art 3D su dizajnirani tako da zajedno, više panela, čine celinu.</p> <p>Nakon instalacije panel možete bojiti u bilo koju boju koja odgovara vašem enterijeru ili možete napraviti novi ambijent u vašem domu. Wall Art je predstavio svoje 3D zidne panele u Evropi u 2010.</p> <p>Bili su prvi na tržištu sa ovim ekološkim dekorativnim proizvodom. Za enterijer, u ovom trenutku, postoji 20 različitih modela, panela za zidove, koji su dostupni u My Wall Art 3D. Wall Art reljefni paneli daju novu dimenziju zidovima, uklapajući se u gotovo svaki prostor u kući. My Wall Art 3D, paneli za zidove, oživljavaju vaše zidove.</p>', 'is_translated' => true, 'slug' => 'gaps', 'meta_description' => '', 'meta_keyword' => '', 'meta_title' => '', 'title__' => array( 'sr' => 'Gaps', 'en' => '' ), 'subtitle__' => array( 'sr' => '', 'en' => '' ), 'side_menu_subtitle__' => array( 'sr' => 'na lageru 1,25 m2', 'en' => '' ), 'text__' => array( 'sr' => '<p>WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske.</p> <p>Ova vlakna su od preostalih delova stabljika šećerne trske, kada, nakon što se izvadi sirov šećer, on formira bazu, od kojih se dobija lake za korišćenje i ekološke proizvode.</p> <p>Sirov materijal koji se koristi za Wall Art 3D panel je 100% biorazgradiv. Nedavno izabran u SAD od strane dizajnera enterijera kao jedan od najboljih i najinovativnijih eco friendly proizvoda godine. Wall Art 3D, paneli za zidove, su izrađeni od obnovljivih izvora koji su biorazgradivi i s toga doprinose održivosti. Wall Art 3D su dizajnirani tako da zajedno, više panela, čine celinu.</p> <p>Nakon instalacije panel možete bojiti u bilo koju boju koja odgovara vašem enterijeru ili možete napraviti novi ambijent u vašem domu. Wall Art je predstavio svoje 3D zidne panele u Evropi u 2010.</p> <p>Bili su prvi na tržištu sa ovim ekološkim dekorativnim proizvodom. Za enterijer, u ovom trenutku, postoji 20 različitih modela, panela za zidove, koji su dostupni u My Wall Art 3D. Wall Art reljefni paneli daju novu dimenziju zidovima, uklapajući se u gotovo svaki prostor u kući. My Wall Art 3D, paneli za zidove, oživljavaju vaše zidove.</p>', 'en' => '' ), 'is_translated__' => array( 'sr' => true, 'en' => false ), 'slug__' => array( 'sr' => 'gaps', 'en' => '29' ), 'meta_description__' => array( 'sr' => '', 'en' => '' ), 'meta_keyword__' => array( 'sr' => '', 'en' => '' ), 'meta_title__' => array( 'sr' => '', 'en' => '' ) ), 'Renewal' => array( 'id' => null, 'meta' => null, 'change_frequency' => null, 'priority' => null, 'seo_metatags' => null, 'seo_generated_metatags' => null, 'head_end' => null, 'body_start' => null, 'body_end' => null, 'page_id' => null, 'ordering' => null, 'is_active' => null, 'is_deleted' => null, 'modified_by' => null, 'modified' => null, 'created_by' => null, 'created' => null, 'title' => null, 'subtitle' => null, 'side_menu_subtitle' => null, 'text' => null, 'is_translated' => null, 'slug' => null, 'meta_description' => null, 'meta_keyword' => null, 'meta_title' => null, 'title__' => array( 'sr' => null, 'en' => null ), 'subtitle__' => array( 'sr' => null, 'en' => null ), 'side_menu_subtitle__' => array( 'sr' => null, 'en' => null ), 'text__' => array( 'sr' => null, 'en' => null ), 'is_translated__' => array( 'sr' => null, 'en' => null ), 'slug__' => array( 'sr' => null, 'en' => null ), 'meta_description__' => array( 'sr' => null, 'en' => null ), 'meta_keyword__' => array( 'sr' => null, 'en' => null ), 'meta_title__' => array( 'sr' => null, 'en' => null ) ), 'Page' => array( 'id' => '35', 'type' => 'Page', 'parent_id' => '32', 'layout_id' => '1', 'module_id' => null, 'change_frequency' => 'monthly', 'priority' => '0.5 - default', 'module_connection' => 'Product', 'title_short__sr' => 'My Wall Art', 'title_short__en' => '', 'alternative_title__sr' => '', 'alternative_title__en' => '', 'side_menu_top_title__sr' => '', 'side_menu_top_title__en' => '', 'page_text__sr' => '', 'page_text__en' => '', 'banner_url__sr' => '', 'banner_url__en' => '', 'content__sr' => '<?php $pageModule = !empty($page['Page']['module_connection']) ? $page['Page']['module_connection'] : 'Product'; $items = ClassRegistry::init($pageModule)->find('all', array( 'conditions' => array( $pageModule . '.page_id' => $page['Page']['id'] ) )); if(count($items) == 1) { header("location:" . $this->Format->getModulePath($items[0])); die; } if(count($items) == 2 || count($items) == 4) { $articleClass = '__2-block'; } else { $articleClass = '__3-block lt__2-block'; } ?> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__4 st__6"> <div class="main-content"> <?php if(!empty($page['Page']['page_text'])) { ?> <div class="cms-richtext remark-rich-text "> <?= $page['Page']['page_text'] ?> </div> <?php } ?> <div class="article-grid"> <div class="row block-row <?= $articleClass ?>"> <?php foreach($items as $item) { ?> <article class="column"> <a href="<?= $this->Format->getModulePath($item) ?>" title="<?= $item[$pageModule]['title'] ?>"> <div> <h2><?= $item[$pageModule]['title'] ?></h2> </div> <img src="<?= $item['Image']['file'] ?>" alt="<?= $item[$pageModule]['title'] ?>" /> </a> </article> <?php } ?> </div> </div> </div> </div> </div> </div> ', 'content__en' => '', 'meta' => 'Generic', 'meta_keywords__sr' => '', 'meta_keywords__en' => '', 'seo_metatags' => 'a:0:{}', 'seo_generated_metatags' => 'a:5:{i:1;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:12;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:19;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:27;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:28;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}}', 'seo_last_mod' => '2022-05-23 14:44:59', 'head_end' => '', 'body_start' => '', 'body_end' => '', 'stylesheet_set' => '', 'javascript_set' => '', 'is_default' => false, 'is_category' => true, 'is_visible' => false, 'url' => '', 'url_target' => false, 'lft' => '50', 'rght' => '51', 'is_active' => false, 'is_popup' => false, 'modified_by' => '1', 'modified' => '2022-05-23 14:44:59', 'created_by' => '1', 'created' => '2016-11-14 11:19:07', 'selected' => '0', 'title' => 'My Wall Art', 'title_short' => 'My Wall Art', 'alternative_title' => '', 'subtitle' => '', 'side_menu_top_title' => '', 'side_menu_subtitle' => '', 'page_text' => '', 'banner_url' => '', 'slug' => 'my-wall-art', 'content' => '<?php $pageModule = !empty($page['Page']['module_connection']) ? $page['Page']['module_connection'] : 'Product'; $items = ClassRegistry::init($pageModule)->find('all', array( 'conditions' => array( $pageModule . '.page_id' => $page['Page']['id'] ) )); if(count($items) == 1) { header("location:" . $this->Format->getModulePath($items[0])); die; } if(count($items) == 2 || count($items) == 4) { $articleClass = '__2-block'; } else { $articleClass = '__3-block lt__2-block'; } ?> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__4 st__6"> <div class="main-content"> <?php if(!empty($page['Page']['page_text'])) { ?> <div class="cms-richtext remark-rich-text "> <?= $page['Page']['page_text'] ?> </div> <?php } ?> <div class="article-grid"> <div class="row block-row <?= $articleClass ?>"> <?php foreach($items as $item) { ?> <article class="column"> <a href="<?= $this->Format->getModulePath($item) ?>" title="<?= $item[$pageModule]['title'] ?>"> <div> <h2><?= $item[$pageModule]['title'] ?></h2> </div> <img src="<?= $item['Image']['file'] ?>" alt="<?= $item[$pageModule]['title'] ?>" /> </a> </article> <?php } ?> </div> </div> </div> </div> </div> </div> ', 'meta_title' => null, 'meta_keywords' => null, 'meta_description' => null, 'is_translated' => true, 'title__' => array( 'sr' => 'My Wall Art', 'en' => '' ), 'subtitle__' => array( 'sr' => '', 'en' => '' ), 'side_menu_subtitle__' => array( 'sr' => '', 'en' => '' ), 'is_translated__' => array( 'sr' => true, 'en' => false ), 'slug__' => array( 'sr' => 'my-wall-art', 'en' => '35' ), 'meta_description__' => array( 'sr' => '', 'en' => '' ), 'meta_title__' => array( 'sr' => '', 'en' => '' ) ), 'Image' => array( 'id' => '1260', 'locale' => null, 'association' => 'Image', 'model' => 'Product', 'foreign_key' => '29', 'filename' => '3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'path' => 'upload/Product/Image/2016-11/', 'filesize' => '7177', 'mimetype' => 'image/jpeg', 'title' => '3d dekorativni zidni paneli mywall gaps 02.252zc164', 'meta' => array(), 'ordering' => null, 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), 'Catalogue' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'MetaImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'Galleries' => array(), 'Slides' => array( (int) 0 => array( 'id' => '1261', 'locale' => null, 'association' => 'Slides', 'model' => 'Product', 'foreign_key' => '29', 'filename' => '3d_dekorativni_zidni_paneli_mywall_gaps_08.jpg', 'path' => 'upload/Product/Slides/2016-11/', 'filesize' => '39312', 'mimetype' => 'image/jpeg', 'title' => '3d dekorativni zidni paneli mywall gaps 08', 'meta' => array([maximum depth reached]), 'ordering' => '1', 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Slides/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_08.jpg' ), (int) 1 => array( 'id' => '1262', 'locale' => null, 'association' => 'Slides', 'model' => 'Product', 'foreign_key' => '29', 'filename' => '3d_dekorativni_zidni_paneli_mywall_gaps_02.jpg', 'path' => 'upload/Product/Slides/2016-11/', 'filesize' => '90178', 'mimetype' => 'image/jpeg', 'title' => '3d dekorativni zidni paneli mywall gaps 02', 'meta' => array([maximum depth reached]), 'ordering' => '2', 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Slides/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02.jpg' ), (int) 2 => array( 'id' => '1263', 'locale' => null, 'association' => 'Slides', 'model' => 'Product', 'foreign_key' => '29', 'filename' => '3d_dekorativni_zidni_paneli_mywall_gaps_07.jpg', 'path' => 'upload/Product/Slides/2016-11/', 'filesize' => '15630', 'mimetype' => 'image/jpeg', 'title' => '3d dekorativni zidni paneli mywall gaps 07', 'meta' => array([maximum depth reached]), 'ordering' => '3', 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Slides/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_07.jpg' ), (int) 3 => array( 'id' => '1264', 'locale' => null, 'association' => 'Slides', 'model' => 'Product', 'foreign_key' => '29', 'filename' => '3d_dekorativni_zidni_paneli_mywall_gaps_03.jpg', 'path' => 'upload/Product/Slides/2016-11/', 'filesize' => '133941', 'mimetype' => 'image/jpeg', 'title' => '3d dekorativni zidni paneli mywall gaps 03', 'meta' => array([maximum depth reached]), 'ordering' => '4', 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Slides/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_03.jpg' ), (int) 4 => array( 'id' => '1265', 'locale' => null, 'association' => 'Slides', 'model' => 'Product', 'foreign_key' => '29', 'filename' => '3d_dekorativni_zidni_paneli_mywall_gaps_01.jpg', 'path' => 'upload/Product/Slides/2016-11/', 'filesize' => '74395', 'mimetype' => 'image/jpeg', 'title' => '3d dekorativni zidni paneli mywall gaps 01', 'meta' => array([maximum depth reached]), 'ordering' => '5', 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Slides/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_01.jpg' ), (int) 5 => array( 'id' => '1266', 'locale' => null, 'association' => 'Slides', 'model' => 'Product', 'foreign_key' => '29', 'filename' => '3d_dekorativni_zidni_paneli_mywall_gaps_04.jpg', 'path' => 'upload/Product/Slides/2016-11/', 'filesize' => '76305', 'mimetype' => 'image/jpeg', 'title' => '3d dekorativni zidni paneli mywall gaps 04', 'meta' => array([maximum depth reached]), 'ordering' => '6', 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Slides/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_04.jpg' ), (int) 6 => array( 'id' => '1267', 'locale' => null, 'association' => 'Slides', 'model' => 'Product', 'foreign_key' => '29', 'filename' => '3d_dekorativni_zidni_paneli_mywall_gaps_05.jpg', 'path' => 'upload/Product/Slides/2016-11/', 'filesize' => '21328', 'mimetype' => 'image/jpeg', 'title' => '3d dekorativni zidni paneli mywall gaps 05', 'meta' => array([maximum depth reached]), 'ordering' => '7', 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Slides/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_05.jpg' ), (int) 7 => array( 'id' => '1268', 'locale' => null, 'association' => 'Slides', 'model' => 'Product', 'foreign_key' => '29', 'filename' => '3d_dekorativni_zidni_paneli_mywall_gaps_06.jpg', 'path' => 'upload/Product/Slides/2016-11/', 'filesize' => '14520', 'mimetype' => 'image/jpeg', 'title' => '3d dekorativni zidni paneli mywall gaps 06', 'meta' => array([maximum depth reached]), 'ordering' => '8', 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Slides/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_06.jpg' ) ), 'Tools' => array(), 'Documents' => array( (int) 0 => array( 'id' => '1271', 'locale' => null, 'association' => 'Documents', 'model' => 'Product', 'foreign_key' => '29', 'filename' => 'mywallart_prirucnik_za_postavljanje_panela_4.pdf', 'path' => 'upload/Product/Documents/2016-11/', 'filesize' => '2162030', 'mimetype' => 'application/pdf', 'title' => 'mywallart prirucnik za postavljanje panela 4', 'meta' => array([maximum depth reached]), 'ordering' => '1', 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Documents/2016-11/mywallart_prirucnik_za_postavljanje_panela_4.pdf' ), (int) 1 => array( 'id' => '1272', 'locale' => null, 'association' => 'Documents', 'model' => 'Product', 'foreign_key' => '29', 'filename' => 'mywallart_uputstvo_za_instalaciju_4.pdf', 'path' => 'upload/Product/Documents/2016-11/', 'filesize' => '505995', 'mimetype' => 'application/pdf', 'title' => 'mywallart uputstvo za instalaciju 4', 'meta' => array([maximum depth reached]), 'ordering' => '2', 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Documents/2016-11/mywallart_uputstvo_za_instalaciju_4.pdf' ), (int) 2 => array( 'id' => '1273', 'locale' => null, 'association' => 'Documents', 'model' => 'Product', 'foreign_key' => '29', 'filename' => 'mywallart_tehnicka_specifikacija_4.pdf', 'path' => 'upload/Product/Documents/2016-11/', 'filesize' => '188246', 'mimetype' => 'application/pdf', 'title' => 'mywallart tehnicka specifikacija 4', 'meta' => array([maximum depth reached]), 'ordering' => '3', 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Documents/2016-11/mywallart_tehnicka_specifikacija_4.pdf' ) ), 'Seo' => array( 'metatag' => array() ) ) $bgPage = array() $backgroundImage = null $breadcrumbs = array( 'links' => array( 'Proizvodi' => '/sr/proizvodi', '' => '/sr/proizvodi/' ), 'last' => 'Gaps' ) $link = '/sr/proizvodi/' $title = '' $parentPage = array() $pattern = array() $renewal = array() $faq = array() $videoItems = array( (int) 0 => array( 'AdditionalVideo' => array( 'id' => (int) 12, 'title' => 'Video prezentacija proizvoda', 'youtube_url' => 'qA6ucUmiC18', 'cms_product_id' => (int) 29, 'ordering' => (int) 1, 'modified_by' => (int) 1, 'modified' => '2018-01-23 13:49:58', 'created_by' => (int) 1, 'created' => '2016-11-29 12:41:04' ), 'Product' => array( 'id' => '29', 'title__sr' => 'Gaps', 'title__en' => '', 'subtitle__sr' => '', 'subtitle__en' => '', 'side_menu_subtitle__sr' => 'na lageru 1,25 m2', 'side_menu_subtitle__en' => '', 'cms_renewal_id' => null, 'application' => false, 'promoted' => false, 'catalogue' => '', 'text__sr' => '<p>WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske.</p> <p>Ova vlakna su od preostalih delova stabljika šećerne trske, kada, nakon što se izvadi sirov šećer, on formira bazu, od kojih se dobija lake za korišćenje i ekološke proizvode.</p> <p>Sirov materijal koji se koristi za Wall Art 3D panel je 100% biorazgradiv. Nedavno izabran u SAD od strane dizajnera enterijera kao jedan od najboljih i najinovativnijih eco friendly proizvoda godine. Wall Art 3D, paneli za zidove, su izrađeni od obnovljivih izvora koji su biorazgradivi i s toga doprinose održivosti. Wall Art 3D su dizajnirani tako da zajedno, više panela, čine celinu.</p> <p>Nakon instalacije panel možete bojiti u bilo koju boju koja odgovara vašem enterijeru ili možete napraviti novi ambijent u vašem domu. Wall Art je predstavio svoje 3D zidne panele u Evropi u 2010.</p> <p>Bili su prvi na tržištu sa ovim ekološkim dekorativnim proizvodom. Za enterijer, u ovom trenutku, postoji 20 različitih modela, panela za zidove, koji su dostupni u My Wall Art 3D. Wall Art reljefni paneli daju novu dimenziju zidovima, uklapajući se u gotovo svaki prostor u kući. My Wall Art 3D, paneli za zidove, oživljavaju vaše zidove.</p>', 'text__en' => '', 'is_translated__sr' => true, 'is_translated__en' => false, 'slug__sr' => 'gaps', 'slug__en' => '29', 'meta_description__sr' => '', 'meta_description__en' => '', 'meta_keyword__sr' => '', 'meta_keyword__en' => '', 'meta_title__sr' => '', 'meta_title__en' => '', 'meta' => null, 'change_frequency' => 'monthly', 'priority' => '0.5 - default', 'seo_metatags' => 'a:0:{}', 'seo_generated_metatags' => 'a:14:{i:1;a:2:{s:2:"sr";s:4:"Gaps";s:2:"en";s:0:"";}i:2;a:1:{s:2:"sr";s:229:"scaron, Wall, zidove, paneli, ekolo, koji, trske, panel, erne, izra, panela, ambijent, novi, napraviti, domu, zidne, svoje, predstavio, enterijeru, bilo, Nakon, celinu, zajedno, tako, instalacije, bojiti, koja, boju, koju, panele";}i:3;a:1:{s:2:"sr";s:194:"WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske. Ova vlakna su od preostalih delova s...";}i:4;a:2:{s:2:"sr";s:101:"http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg";s:2:"en";s:101:"http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg";}i:12;a:2:{s:2:"sr";s:4:"Gaps";s:2:"en";s:0:"";}i:13;a:1:{s:2:"sr";s:194:"WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske. Ova vlakna su od preostalih delova s...";}i:14;a:2:{s:2:"sr";s:101:"http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg";s:2:"en";s:101:"http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg";}i:17;a:1:{s:2:"sr";s:194:"WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske. Ova vlakna su od preostalih delova s...";}i:18;a:2:{s:2:"sr";s:101:"http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg";s:2:"en";s:101:"http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg";}i:19;a:2:{s:2:"sr";s:4:"Gaps";s:2:"en";s:0:"";}i:21;a:2:{s:2:"sr";s:101:"http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg";s:2:"en";s:101:"http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg";}i:24;a:2:{s:2:"sr";s:101:"http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg";s:2:"en";s:101:"http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg";}i:27;a:2:{s:2:"sr";s:4:"Gaps";s:2:"en";s:0:"";}i:28;a:2:{s:2:"sr";s:4:"Gaps";s:2:"en";s:0:"";}}', 'head_end' => '', 'body_start' => '', 'body_end' => '', 'page_id' => '35', 'ordering' => '4', 'is_active' => true, 'is_deleted' => false, 'modified_by' => '1', 'modified' => '2018-01-23 13:49:58', 'created_by' => '1', 'created' => '2016-11-29 12:40:05', 'title' => 'Gaps', 'subtitle' => '', 'side_menu_subtitle' => 'na lageru 1,25 m2', 'text' => '<p>WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske.</p> <p>Ova vlakna su od preostalih delova stabljika šećerne trske, kada, nakon što se izvadi sirov šećer, on formira bazu, od kojih se dobija lake za korišćenje i ekološke proizvode.</p> <p>Sirov materijal koji se koristi za Wall Art 3D panel je 100% biorazgradiv. Nedavno izabran u SAD od strane dizajnera enterijera kao jedan od najboljih i najinovativnijih eco friendly proizvoda godine. Wall Art 3D, paneli za zidove, su izrađeni od obnovljivih izvora koji su biorazgradivi i s toga doprinose održivosti. Wall Art 3D su dizajnirani tako da zajedno, više panela, čine celinu.</p> <p>Nakon instalacije panel možete bojiti u bilo koju boju koja odgovara vašem enterijeru ili možete napraviti novi ambijent u vašem domu. Wall Art je predstavio svoje 3D zidne panele u Evropi u 2010.</p> <p>Bili su prvi na tržištu sa ovim ekološkim dekorativnim proizvodom. Za enterijer, u ovom trenutku, postoji 20 različitih modela, panela za zidove, koji su dostupni u My Wall Art 3D. Wall Art reljefni paneli daju novu dimenziju zidovima, uklapajući se u gotovo svaki prostor u kući. My Wall Art 3D, paneli za zidove, oživljavaju vaše zidove.</p>', 'is_translated' => true, 'slug' => 'gaps', 'meta_description' => '', 'meta_keyword' => '', 'meta_title' => '' ) ), (int) 1 => array( 'AdditionalVideo' => array( 'id' => (int) 13, 'title' => 'Video uputstvo za instalaciju (ENG)', 'youtube_url' => 'rbsPc-utkDA', 'cms_product_id' => (int) 29, 'ordering' => (int) 2, 'modified_by' => (int) 1, 'modified' => '2018-01-23 13:49:58', 'created_by' => (int) 1, 'created' => '2016-11-29 12:41:04' ), 'Product' => array( 'id' => '29', 'title__sr' => 'Gaps', 'title__en' => '', 'subtitle__sr' => '', 'subtitle__en' => '', 'side_menu_subtitle__sr' => 'na lageru 1,25 m2', 'side_menu_subtitle__en' => '', 'cms_renewal_id' => null, 'application' => false, 'promoted' => false, 'catalogue' => '', 'text__sr' => '<p>WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske.</p> <p>Ova vlakna su od preostalih delova stabljika šećerne trske, kada, nakon što se izvadi sirov šećer, on formira bazu, od kojih se dobija lake za korišćenje i ekološke proizvode.</p> <p>Sirov materijal koji se koristi za Wall Art 3D panel je 100% biorazgradiv. Nedavno izabran u SAD od strane dizajnera enterijera kao jedan od najboljih i najinovativnijih eco friendly proizvoda godine. Wall Art 3D, paneli za zidove, su izrađeni od obnovljivih izvora koji su biorazgradivi i s toga doprinose održivosti. Wall Art 3D su dizajnirani tako da zajedno, više panela, čine celinu.</p> <p>Nakon instalacije panel možete bojiti u bilo koju boju koja odgovara vašem enterijeru ili možete napraviti novi ambijent u vašem domu. Wall Art je predstavio svoje 3D zidne panele u Evropi u 2010.</p> <p>Bili su prvi na tržištu sa ovim ekološkim dekorativnim proizvodom. Za enterijer, u ovom trenutku, postoji 20 različitih modela, panela za zidove, koji su dostupni u My Wall Art 3D. Wall Art reljefni paneli daju novu dimenziju zidovima, uklapajući se u gotovo svaki prostor u kući. My Wall Art 3D, paneli za zidove, oživljavaju vaše zidove.</p>', 'text__en' => '', 'is_translated__sr' => true, 'is_translated__en' => false, 'slug__sr' => 'gaps', 'slug__en' => '29', 'meta_description__sr' => '', 'meta_description__en' => '', 'meta_keyword__sr' => '', 'meta_keyword__en' => '', 'meta_title__sr' => '', 'meta_title__en' => '', 'meta' => null, 'change_frequency' => 'monthly', 'priority' => '0.5 - default', 'seo_metatags' => 'a:0:{}', 'seo_generated_metatags' => 'a:14:{i:1;a:2:{s:2:"sr";s:4:"Gaps";s:2:"en";s:0:"";}i:2;a:1:{s:2:"sr";s:229:"scaron, Wall, zidove, paneli, ekolo, koji, trske, panel, erne, izra, panela, ambijent, novi, napraviti, domu, zidne, svoje, predstavio, enterijeru, bilo, Nakon, celinu, zajedno, tako, instalacije, bojiti, koja, boju, koju, panele";}i:3;a:1:{s:2:"sr";s:194:"WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske. Ova vlakna su od preostalih delova s...";}i:4;a:2:{s:2:"sr";s:101:"http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg";s:2:"en";s:101:"http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg";}i:12;a:2:{s:2:"sr";s:4:"Gaps";s:2:"en";s:0:"";}i:13;a:1:{s:2:"sr";s:194:"WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske. Ova vlakna su od preostalih delova s...";}i:14;a:2:{s:2:"sr";s:101:"http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg";s:2:"en";s:101:"http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg";}i:17;a:1:{s:2:"sr";s:194:"WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske. Ova vlakna su od preostalih delova s...";}i:18;a:2:{s:2:"sr";s:101:"http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg";s:2:"en";s:101:"http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg";}i:19;a:2:{s:2:"sr";s:4:"Gaps";s:2:"en";s:0:"";}i:21;a:2:{s:2:"sr";s:101:"http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg";s:2:"en";s:101:"http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg";}i:24;a:2:{s:2:"sr";s:101:"http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg";s:2:"en";s:101:"http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg";}i:27;a:2:{s:2:"sr";s:4:"Gaps";s:2:"en";s:0:"";}i:28;a:2:{s:2:"sr";s:4:"Gaps";s:2:"en";s:0:"";}}', 'head_end' => '', 'body_start' => '', 'body_end' => '', 'page_id' => '35', 'ordering' => '4', 'is_active' => true, 'is_deleted' => false, 'modified_by' => '1', 'modified' => '2018-01-23 13:49:58', 'created_by' => '1', 'created' => '2016-11-29 12:40:05', 'title' => 'Gaps', 'subtitle' => '', 'side_menu_subtitle' => 'na lageru 1,25 m2', 'text' => '<p>WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske.</p> <p>Ova vlakna su od preostalih delova stabljika šećerne trske, kada, nakon što se izvadi sirov šećer, on formira bazu, od kojih se dobija lake za korišćenje i ekološke proizvode.</p> <p>Sirov materijal koji se koristi za Wall Art 3D panel je 100% biorazgradiv. Nedavno izabran u SAD od strane dizajnera enterijera kao jedan od najboljih i najinovativnijih eco friendly proizvoda godine. Wall Art 3D, paneli za zidove, su izrađeni od obnovljivih izvora koji su biorazgradivi i s toga doprinose održivosti. Wall Art 3D su dizajnirani tako da zajedno, više panela, čine celinu.</p> <p>Nakon instalacije panel možete bojiti u bilo koju boju koja odgovara vašem enterijeru ili možete napraviti novi ambijent u vašem domu. Wall Art je predstavio svoje 3D zidne panele u Evropi u 2010.</p> <p>Bili su prvi na tržištu sa ovim ekološkim dekorativnim proizvodom. Za enterijer, u ovom trenutku, postoji 20 različitih modela, panela za zidove, koji su dostupni u My Wall Art 3D. Wall Art reljefni paneli daju novu dimenziju zidovima, uklapajući se u gotovo svaki prostor u kući. My Wall Art 3D, paneli za zidove, oživljavaju vaše zidove.</p>', 'is_translated' => true, 'slug' => 'gaps', 'meta_description' => '', 'meta_keyword' => '', 'meta_title' => '' ) ) )eval - ROOT/VectorCMS/View/Layouts/front.ctp(31) : eval()'d code, line 114 include - ROOT/VectorCMS/View/Layouts/front.ctp, line 31 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 961 FrontController::beforeFilter() - ROOT/VectorCMS/Controller/FrontController.php, line 173 call_user_func - [internal], line ?? CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 Controller::startupProcess() - CORE/Cake/Controller/Controller.php, line 677 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 189 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 [main] - ROOT/VectorCMS/webroot/index.php, line 154
Notice (8): Undefined index: BrandLogoImage [ROOT/VectorCMS/View/Layouts/front.ctp(31) : eval()'d code, line 124]Code Context$viewFile = '/home/web/mywall.rs/www/VectorCMS/View/Layouts/front.ctp' $dataForView = array( 'html' => '<?php switch (true) { case isset($product): $moduleName = $product; break; case isset($faq): $moduleName = $faq; break; case isset($inspiration): $moduleName = $inspiration; break; case isset($renewal): $moduleName = $renewal; break; case isset($pattern): $moduleName = $pattern; break; default: $moduleName = $product; } $bgPage = ClassRegistry::init('Page')->find('first', array( 'conditions' => array( 'Page.id' => $moduleName['Page']['id'] ) )); $backgroundImage = $bgPage['BackgroundImage']['file']; ?> <header> <div class="inner clearfix"> <div class="category-hamburger" id="openLeftMenu" style="display: none;"><span></span> <span></span></div> <div class="logo"><a href="/" title="My Wall and Floor"><img src="/img/my_wall_and_floor_logo.png" width="187" height="70" alt="My Wall and Floor" /></a></div> <div class="hamburger hamburger--squeeze js-hamburger" id="openRightMenu"> <div class="hamburger-box"> <div class="hamburger-inner"></div> </div> </div> <div id="off-canvas-right"> <!--<ul class="lang"> <li class="<?= $locale == 'sr' ? 'active' : '' ?>"><a href="/<?= $locale ?>:sr<?= substr($this->here, 3) ?>"><?= __('Srpski') ?></a></li> <li class="<?= $locale == 'en' ? 'active' : '' ?>"><a href="/<?= $locale ?>:en<?= substr($this->here, 3) ?>"><?= __('English') ?></a></li> </ul>--> <nav> <ul> <?= $this->Format->printMenu('nav/menu') ?> </ul> </nav> </div> </div> </header> <div class="topline"></div> <div class="fader"> <div class="page-content clearfix" style="background-image:url('<?= !empty($backgroundImage) ? $backgroundImage : '/img/My_Wall_And_Floors.jpg' ?>')"> <!-- Breadcrumbs --> <?php $breadcrumbs = $this->Html->generateBreadcrumbs($activePage); ?> <div class="breadcrumbs"> <div class="inner clearfix"> <p><?= __('Trenutno se nalazite ovde:') ?></p> <ul> <li><a href="/" title="My Wall"><?= __('Početna') ?></a></li> <?php foreach($breadcrumbs['links'] as $title => $link) { ?> <li><a href="<?= $link ?>" title="<?= $title ?>"><?= $title ?></a></li> <?php } ?> <li><?= $breadcrumbs['last'] ?></li> </ul> </div> </div> <?php $parentPage = ClassRegistry::init('Page')->find('first', array( 'conditions' => array( 'Page.id' => $product['Product']['page_id'] ) )); $pattern = ClassRegistry::init('Pattern')->find('first', array( 'conditions' => array( 'Pattern.cms_product_id' => $product['Product']['id'] ) )); $renewal = ClassRegistry::init('Renewal')->find('first', array( 'conditions' => array( 'Renewal.id' => $product['Product']['cms_renewal_id'] ) )); $faq = ClassRegistry::init('Faq')->find('first', array( 'conditions' => array( 'Faq.cms_product_id' => $product['Product']['id'] ) )); $videoItems = ClassRegistry::init('AdditionalVideo')->find('all', array( 'conditions' => array( 'AdditionalVideo.cms_product_id' => $product['Product']['id'] ) )); $pageSubtitle = !empty($product['Product']['subtitle']) ? $product['Product']['subtitle'] : $parentPage['Page']['subtitle']; $pageTitle = !empty($product['Product']['title']) ? $product['Product']['title'] : ( !empty($parentPage['Page']['title']) ? $parentPage['Page']['title'] : '' ) ; $brandLogoImage = !empty($parentPage['CustomLogoImage']['file']) ? $parentPage['CustomLogoImage']['file'] : $parentPage['BrandLogoImage']['file']; $fullWidth = empty($product['Galleries']) && empty($product['Product']['catalogue']); ?> <!-- Page title --> <div class="page-title"> <div class="inner clearfix"> <div> <h2><?= !empty($pageSubtitle) ? $pageSubtitle : '' ?></h2> <h1><?= !empty($pageTitle) ? $pageTitle : '' ?></h1> </div> <?php if(!empty($brandLogoImage)) { ?> <span><img src="<?= $brandLogoImage ?>" /></span> <?php } ?> </div> </div> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__6 st__6 "> <div class="main-content"> <div class="product-details"> <div id="fb-root"></div> <script> (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/en_US/all.js#xfbml=1&appId=913732115428480"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));</script> <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script> <div class="social clearfix"> <div class="fb-like-button"> <div class="fb-like" data-href="<?= FULL_BASE_URL . $this->here ?>" data-layout="button_count" data-action="like" data-show-faces="false" data-share="false"></div> </div> <div class="tweet-button"> <a href="https://twitter.com/share" data-url="<?= FULL_BASE_URL . $this->here ?>" class="twitter-share-button" style="display:none">Tweet</a> </div> </div> <div class="row"> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__7 st__6' : '__12' ?>"> <div class="product-info"> <div class="rich-text"> <?= !empty($product['Product']['text']) ? $product['Product']['text'] : ' ' ?> <?php if(!empty($faq)) { ?> <p><?= __('Za više informacija pogledajte rubriku') ?> <a href="<?= $this->Format->getModulePath($faq) ?>"><?= __('najčešća pitanja') ?></a></p> <?php } ?> <?php if(!empty($pattern)) { ?> <p><a href="<?= $this->Format->getModulePath($pattern) ?>"><?= __('Pogledajte uzorke') ?></a> <?= __('za ovaj proizvod') ?></p> <?php } ?> </div> </div> </div> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__5 st__6' : '__12' ?>"> <div class="right-info"> <!-- Product slideshow --> <?php if(!empty($product['Slides'])) { ?> <div class="product-slideshow"> <ul> <?php foreach($product['Slides'] as $slide) { ?> <li style="position: <?= count($product['Slides']) > 1 ? 'absolute' : 'relative'?>"><?= $this->Format->image($slide['file'], 768, 512, true, array('zc' => 'zc')) ?></li> <?php } ?> </ul> </div> <?php } ?> <!-- \\ Product slideshow --> <!-- catalogue --> <?php if(!empty($product['Catalogue']['file'])) { ?> <a target="_blank" href="<?= $product['Catalogue']['file'] ?>" class="link-download"><span><?= __('Pogledajte katalog') ?></span></a> <?php } ?> <!-- \\ catalogue --> <!-- Before and After link --> <?php if(!empty($product['Product']['cms_renewal_id'])) { ?> <a class="link-beforeafter" href="<?= $this->Format->getModulePath($renewal) ?>"><span><?= __('Pre i posle') ?></span></a> <?php } ?> <!-- Before and After link --> <!-- Decor App banner --> <?php if($product['Product']['application']) { ?> <div class="pro-banner"><a href="<?= $this->Format->getPageLink(63, $sitemap) ?>"><img src="/img/decor-app-banner.jpg" /></a></div> <?php } ?> <!-- \\Decor App banner --> </div> </div> </div> <div class="product-blocks"> <!-- Photo gallery --> <?php if(!empty($product['Galleries'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Foto galerija') ?></h2></div> <div class="body"> <ul class="row block-row __5-margin __5-block lt__4-block m__2-block"> <?php foreach($product['Galleries'] as $image) { ?> <li class="column"> <a href="<?= $image['file'] ?>" class="fancybox" rel="gallery"> <?= $this->Format->image($image['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Photo gallery --> <?php if(!empty($product['Tools'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Alati') ?></h2></div> <div class="body" style="display:none;"> <ul class="row block-row __5-margin __3-block m__2-block"> <?php foreach($product['Tools'] as $tool) { ?> <li class="column"> <a href="<?= $tool['file'] ?>" class="fancybox" rel="tools"> <?= $this->Format->image($tool['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Product tehnicka spec --> <?php if(!empty($product['Documents'])) { ?> <div class="product-block product-tehnical-spec"> <div class="block-content"> <div class="head"><h2><?= __('Tehnička specifikacija') ?></h2></div> <div class="body" style="display:none;"> <p><?= __('Preuzmite dokument') ?>:</p> <ul> <?php foreach($product['Documents'] as $document) { echo '<li>' . $this->Format->download($document) . '</li>'; } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product tehnicka spec --> <!-- Product Video galerija --> <?php if(!empty($videoItems)) { ?> <div class="product-block product-video-gallery"> <div class="block-content"> <div class="head"><h2><?= __('Video galerija') ?></h2></div> <div class="body" style="display:none;"> <ul class="youtube-videogallery row __5-margin block-row __4-block lt__3-block "> <?php foreach($videoItems as $videoItem) { ?> <li class="column"> <a href="https://www.youtube.com/watch?v=<?= $videoItem['AdditionalVideo']['youtube_url'] ?>"><?= $videoItem['AdditionalVideo']['title'] ?></a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product Video galerija --> </div> </div> </div> </div> </div> </div> </div> <?php $setting = ClassRegistry::init('Setting')->find('first', array()); $productNavs = $this->Format->getPageFromSitemap(4, $sitemap); $subNavs = $this->Format->getPageFromSitemap(24, $sitemap); $i = 0; ?> <footer> <div class="inner clearfix"> <div class="top"> <div class="row"> <div class="column __8 st__2"> <div class="products"> <h2><?= __('Proizvodi') ?></h2> <div class="row"> <ul class="column __6 st__6"> <?php foreach($productNavs['children'] as $productNav) { $i++; ?> <li> <a href="<?= $this->Format->getPageFromSitemap($productNav['Page']['id'], $sitemap, 'path') ?>" title="<?= $productNav['Page']['title'] ?>"><?= $productNav['Page']['title'] ?></a> </li> <?php if($i%4 == 0) { ?> <?php if($i != count($productNav['children'])) { ?> </ul> <ul class="column __6 st__6"> <?php } ?> <?php } ?> <?php } ?> </ul> </div> </div> </div> <div class="column __4 st__4"> <div class="banner"> <a href="<?= $this->Format->getPageLink(19, $sitemap) ?>"><img src="/img/valpaint-akademija-banner-f.jpg" /></a> </div> </div> </div> </div> <div class="middle"> <div class="wrap clearfix"> <div class="menu"> <ul> <?php foreach ($subNavs['children'] as $subNav) { ?> <li><a href="<?= $this->Format->getPageFromSitemap($subNav['Page']['id'], $sitemap, 'path') ?>" title="<?= $subNav['Page']['title'] ?>"><?= $subNav['Page']['title'] ?></a></li> <?php } ?> </ul> </div> <div class="newsletter"> <p><?= __('Prijava za newsletter') ?>:</p> <form id="newsletterForm" action="/api/v1/newsletter"> <div> <input class="textfield" name="data[email]" type="text" placeholder="<?php echo _('Vaša email adresa') ?>" /> <button class="submit" type="submit"><span><?php echo __('Poslati') ?></span></button> </div> <div class="form-message"></div> </form> </div> </div> </div> <div class="bottom clearfix"> <p><?= __('MyWall & Floor © ') . date('Y') . __(' Sva prava zadržana') ?>. </p> <p class="right"><?= __('Design & Development') ?>: <a href="http://intellex.rs" target="_blank" title="Intellex - Web & Mobile development">Intellex</a></p> </div> </div> </footer> </div> ', 'metaTags' => array( (int) 1 => array( 'sr' => 'Gaps', 'en' => '' ), (int) 2 => array( 'sr' => 'scaron, Wall, zidove, paneli, ekolo, koji, trske, panel, erne, izra, panela, ambijent, novi, napraviti, domu, zidne, svoje, predstavio, enterijeru, bilo, Nakon, celinu, zajedno, tako, instalacije, bojiti, koja, boju, koju, panele' ), (int) 3 => array( 'sr' => 'WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske. Ova vlakna su od preostalih delova s...' ), (int) 4 => array( 'sr' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'en' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), (int) 12 => array( 'sr' => 'Gaps', 'en' => '' ), (int) 13 => array( 'sr' => 'WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske. Ova vlakna su od preostalih delova s...' ), (int) 14 => array( 'sr' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'en' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), (int) 17 => array( 'sr' => 'WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske. Ova vlakna su od preostalih delova s...' ), (int) 18 => array( 'sr' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'en' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), (int) 19 => array( 'sr' => 'Gaps', 'en' => '' ), (int) 21 => array( 'sr' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'en' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), (int) 24 => array( 'sr' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'en' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), (int) 27 => array( 'sr' => 'Gaps', 'en' => '' ), (int) 28 => array( 'sr' => 'Gaps', 'en' => '' ), (int) 8 => array( 'sr' => '913732115428480', 'en' => '' ), (int) 11 => array( 'sr' => 'http://mywall.rs/sr/proizvodi/3d-zidni-paneli/my-wall-art/gaps' ), (int) 15 => array( 'sr' => 'http://mywall.rs/sr/proizvodi/3d-zidni-paneli/my-wall-art/gaps' ), (int) 23 => array( 'sr' => 'http://mywall.rs/sr/proizvodi/3d-zidni-paneli/my-wall-art/gaps' ) ), 'tagDescriptions' => array( (int) 1 => array( 'id' => '1', 'type' => 'meta', 'name' => 'title', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => false, 'is_main' => true, 'template' => null, 'created' => '2015-02-23 17:46:03', 'modified' => '2015-02-23 17:46:03' ), (int) 2 => array( 'id' => '2', 'type' => 'meta', 'name' => 'keywords', 'namespace' => null, 'value_type' => 'textarea', 'value_options' => null, 'inherits' => null, 'is_visible' => false, 'is_main' => true, 'template' => '<meta name="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:46:03', 'modified' => '2015-02-23 17:46:03' ), (int) 3 => array( 'id' => '3', 'type' => 'meta', 'name' => 'description', 'namespace' => null, 'value_type' => 'textarea', 'value_options' => null, 'inherits' => null, 'is_visible' => false, 'is_main' => true, 'template' => '<meta name="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:46:03', 'modified' => '2015-02-23 17:46:03' ), (int) 4 => array( 'id' => '4', 'type' => 'meta', 'name' => 'image', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => false, 'is_main' => true, 'template' => null, 'created' => '2015-03-13 15:39:06', 'modified' => '2015-03-13 15:39:07' ), (int) 5 => array( 'id' => '5', 'type' => 'meta', 'name' => 'msappication-TileColor', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta name="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:32:56', 'modified' => '2015-02-23 17:32:56' ), (int) 7 => array( 'id' => '7', 'type' => 'meta', 'name' => 'msapplication-TileImage', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta name="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:32:56', 'modified' => '2015-02-23 17:32:56' ), (int) 8 => array( 'id' => '8', 'type' => 'meta', 'name' => 'app_id', 'namespace' => 'fb', 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta property="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:34:15', 'modified' => '2015-02-23 17:34:15' ), (int) 9 => array( 'id' => '9', 'type' => 'meta', 'name' => 'type', 'namespace' => 'og', 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta property="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:34:28', 'modified' => '2015-02-23 17:34:29' ), (int) 10 => array( 'id' => '10', 'type' => 'meta', 'name' => 'site_name', 'namespace' => 'og', 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta property="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:34:39', 'modified' => '2015-02-23 17:34:40' ), (int) 11 => array( 'id' => '11', 'type' => 'meta', 'name' => 'url', 'namespace' => 'og', 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta property="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:35:04', 'modified' => '2015-02-23 17:35:04' ), (int) 12 => array( 'id' => '12', 'type' => 'meta', 'name' => 'title', 'namespace' => 'og', 'value_type' => 'text', 'value_options' => null, 'inherits' => '1', 'is_visible' => true, 'is_main' => false, 'template' => '<meta property="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:35:12', 'modified' => '2015-02-23 17:35:12' ), (int) 13 => array( 'id' => '13', 'type' => 'meta', 'name' => 'description', 'namespace' => 'og', 'value_type' => 'textarea', 'value_options' => null, 'inherits' => '3', 'is_visible' => true, 'is_main' => false, 'template' => '<meta property="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:35:17', 'modified' => '2015-02-23 17:35:17' ), (int) 14 => array( 'id' => '14', 'type' => 'meta', 'name' => 'image', 'namespace' => 'og', 'value_type' => 'text', 'value_options' => null, 'inherits' => '4', 'is_visible' => true, 'is_main' => false, 'template' => '<meta property="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:35:23', 'modified' => '2015-02-23 17:35:24' ), (int) 15 => array( 'id' => '15', 'type' => 'meta', 'name' => 'url', 'namespace' => 'twitter', 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta name="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:35:43', 'modified' => '2015-02-23 17:35:43' ), (int) 16 => array( 'id' => '16', 'type' => 'meta', 'name' => 'card', 'namespace' => 'twitter', 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta name="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:35:59', 'modified' => '2015-02-23 17:35:59' ), (int) 17 => array( 'id' => '17', 'type' => 'meta', 'name' => 'description', 'namespace' => 'twitter', 'value_type' => 'textarea', 'value_options' => null, 'inherits' => '3', 'is_visible' => true, 'is_main' => false, 'template' => '<meta name="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:36:12', 'modified' => '2015-02-23 17:36:12' ), (int) 18 => array( 'id' => '18', 'type' => 'meta', 'name' => 'image', 'namespace' => 'twitter', 'value_type' => 'text', 'value_options' => null, 'inherits' => '4', 'is_visible' => true, 'is_main' => false, 'template' => '<meta name="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:36:21', 'modified' => '2015-02-23 17:36:21' ), (int) 19 => array( 'id' => '19', 'type' => 'meta', 'name' => 'title', 'namespace' => 'twitter', 'value_type' => 'text', 'value_options' => null, 'inherits' => '1', 'is_visible' => true, 'is_main' => false, 'template' => '<meta name="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:36:31', 'modified' => '2015-02-23 17:36:31' ), (int) 20 => array( 'id' => '20', 'type' => 'meta', 'name' => 'site', 'namespace' => 'twitter', 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta name="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:36:42', 'modified' => '2015-02-23 17:36:42' ), (int) 21 => array( 'id' => '21', 'type' => 'meta', 'name' => 'image:src', 'namespace' => 'twitter', 'value_type' => 'text', 'value_options' => null, 'inherits' => '4', 'is_visible' => true, 'is_main' => false, 'template' => '<meta name="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:36:56', 'modified' => '2015-02-23 17:36:56' ), (int) 22 => array( 'id' => '22', 'type' => 'itemprop', 'name' => 'author', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta itemprop="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:37:54', 'modified' => '2015-02-23 17:37:55' ), (int) 23 => array( 'id' => '23', 'type' => 'itemprop', 'name' => 'url', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta itemprop="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:38:09', 'modified' => '2015-02-23 17:38:09' ), (int) 24 => array( 'id' => '24', 'type' => 'itemprop', 'name' => 'image', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => '4', 'is_visible' => true, 'is_main' => false, 'template' => '<meta itemprop="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:38:20', 'modified' => '2015-02-23 17:38:20' ), (int) 25 => array( 'id' => '25', 'type' => 'itemprop', 'name' => 'dateModified', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta itemprop="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:38:32', 'modified' => '2015-02-23 17:38:32' ), (int) 26 => array( 'id' => '26', 'type' => 'itemprop', 'name' => 'datePublished', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta itemprop="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:39:43', 'modified' => '2015-02-23 17:39:43' ), (int) 27 => array( 'id' => '27', 'type' => 'itemprop', 'name' => 'name', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => '1', 'is_visible' => true, 'is_main' => false, 'template' => '<meta itemprop="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:39:56', 'modified' => '2015-02-23 17:39:56' ), (int) 28 => array( 'id' => '28', 'type' => 'itemprop', 'name' => 'headline', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => '1', 'is_visible' => true, 'is_main' => false, 'template' => '<meta itemprop="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:40:06', 'modified' => '2015-02-23 17:40:07' ), (int) 29 => array( 'id' => '29', 'type' => 'rel', 'name' => 'dns-prefetch', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<link rel="{{tagtitle}}" href="{{tagvalue}}">', 'created' => '2015-02-23 17:45:43', 'modified' => '2015-02-23 17:45:43' ), (int) 30 => array( 'id' => '30', 'type' => 'rel', 'name' => 'canonical', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<link rel="{{tagtitle}}" href="{{tagvalue}}">', 'created' => '2015-02-23 17:45:53', 'modified' => '2015-02-23 17:45:54' ), (int) 31 => array( 'id' => '31', 'type' => 'rel', 'name' => 'shortlink', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<link rel="{{tagtitle}}" href="{{tagvalue}}">', 'created' => '2015-02-23 17:46:03', 'modified' => '2015-02-23 17:46:03' ) ), 'seoConfig' => array( 'id' => (int) 1, 'head_end' => '<meta property="fb:admins" content="602801999" /> <meta property="fb:admins" content="100003681742215" /> <meta property="fb:admins" content="100003681742216" /> <meta property="fb:admins" content="100003681742217" />', 'body_start' => '<!-- Facebook Pixel Code --> <script> !function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window, document,'script', 'https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '481403258908902'); fbq('track', 'PageView'); </script> <noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=481403258908902&ev=PageView&noscript=1" /></noscript> <!-- End Facebook Pixel Code -->', 'body_end' => '', 'seo_metatags' => 'a:1:{i:8;a:2:{s:2:"sr";s:15:"913732115428480";s:2:"en";s:0:"";}}', 'seo_generated_metatags' => null, 'created' => '2016-11-09 11:45:28', 'modified' => '2021-07-23 09:48:33', 'global_title_suffix' => 'My Wall', 'global_meta_title' => 'My Wall', 'global_meta_description' => '', 'global_meta_keywords' => 'zidovi, dekoracija, enterijer, boje za zidove, perive boje, ekoloske boje, kamen, beton u enterijeru, cement u enterijeru, kupatilo, kuhinja, keramicke plocice, micro cement, microverlay, opremanje enterijera, enterijer, boja, dizajn enterijera ', 'is_translated' => true, 'global_title_suffix__' => array( 'sr' => 'My Wall', 'en' => '' ), 'global_meta_title__' => array( 'sr' => 'My Wall', 'en' => '' ), 'global_meta_description__' => array( 'sr' => '', 'en' => '' ), 'global_meta_keywords__' => array( 'sr' => 'zidovi, dekoracija, enterijer, boje za zidove, perive boje, ekoloske boje, kamen, beton u enterijeru, cement u enterijeru, kupatilo, kuhinja, keramicke plocice, micro cement, microverlay, opremanje enterijera, enterijer, boja, dizajn enterijera ', 'en' => '' ), 'is_translated__' => array( 'sr' => true, 'en' => true ) ), 'forceTitle' => array( (int) 0 => 'Gaps', (int) 1 => 'My Wall' ), 'assets' => array( 'stylesheets' => array( (int) 7 => array( [maximum depth reached] ), (int) 6 => array( [maximum depth reached] ), (int) 5 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ) ), 'javascripts' => array( (int) 99 => array( [maximum depth reached] ), (int) 7 => array( [maximum depth reached] ), (int) 6 => array( [maximum depth reached] ), (int) 5 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ) ) ), 'page' => array( 'Page' => array( 'id' => (int) 40, 'type' => 'Module', 'parent_id' => (int) 4, 'layout_id' => (int) 3, 'module_id' => (int) 1, 'change_frequency' => 'monthly', 'priority' => '0.5 - default', 'module_connection' => 'Product', 'meta' => null, 'seo_metatags' => 'a:1:{i:9;a:2:{s:2:"sr";s:7:"product";s:2:"en";s:0:"";}}', 'seo_generated_metatags' => array( [maximum depth reached] ), 'seo_last_mod' => null, 'head_end' => '', 'body_start' => '', 'body_end' => '', 'stylesheet_set' => '', 'javascript_set' => '', 'is_default' => false, 'is_category' => false, 'is_visible' => true, 'url' => null, 'url_target' => false, 'lft' => (int) 14, 'rght' => (int) 71, 'is_active' => true, 'is_popup' => false, 'modified_by' => (int) 2, 'modified' => '2018-07-21 12:56:18', 'created_by' => (int) 1, 'created' => '2016-11-21 13:46:57', 'selected' => '0', 'title' => 'Gaps', 'title_short' => '', 'alternative_title' => '', 'subtitle' => 'Proizvodi', 'side_menu_top_title' => 'Katalog proizvoda', 'side_menu_subtitle' => '', 'page_text' => '', 'banner_url' => '', 'slug' => 'Module: 1', 'content' => '<?php $parentPage = ClassRegistry::init('Page')->find('first', array( 'conditions' => array( 'Page.id' => $product['Product']['page_id'] ) )); $pattern = ClassRegistry::init('Pattern')->find('first', array( 'conditions' => array( 'Pattern.cms_product_id' => $product['Product']['id'] ) )); $renewal = ClassRegistry::init('Renewal')->find('first', array( 'conditions' => array( 'Renewal.id' => $product['Product']['cms_renewal_id'] ) )); $faq = ClassRegistry::init('Faq')->find('first', array( 'conditions' => array( 'Faq.cms_product_id' => $product['Product']['id'] ) )); $videoItems = ClassRegistry::init('AdditionalVideo')->find('all', array( 'conditions' => array( 'AdditionalVideo.cms_product_id' => $product['Product']['id'] ) )); $pageSubtitle = !empty($product['Product']['subtitle']) ? $product['Product']['subtitle'] : $parentPage['Page']['subtitle']; $pageTitle = !empty($product['Product']['title']) ? $product['Product']['title'] : ( !empty($parentPage['Page']['title']) ? $parentPage['Page']['title'] : '' ) ; $brandLogoImage = !empty($parentPage['CustomLogoImage']['file']) ? $parentPage['CustomLogoImage']['file'] : $parentPage['BrandLogoImage']['file']; $fullWidth = empty($product['Galleries']) && empty($product['Product']['catalogue']); ?> <!-- Page title --> <div class="page-title"> <div class="inner clearfix"> <div> <h2><?= !empty($pageSubtitle) ? $pageSubtitle : '' ?></h2> <h1><?= !empty($pageTitle) ? $pageTitle : '' ?></h1> </div> <?php if(!empty($brandLogoImage)) { ?> <span><img src="<?= $brandLogoImage ?>" /></span> <?php } ?> </div> </div> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__6 st__6 "> <div class="main-content"> <div class="product-details"> <code cms="element" id="6">Social</code> <div class="row"> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__7 st__6' : '__12' ?>"> <div class="product-info"> <div class="rich-text"> <?= !empty($product['Product']['text']) ? $product['Product']['text'] : ' ' ?> <?php if(!empty($faq)) { ?> <p><?= __('Za više informacija pogledajte rubriku') ?> <a href="<?= $this->Format->getModulePath($faq) ?>"><?= __('najčešća pitanja') ?></a></p> <?php } ?> <?php if(!empty($pattern)) { ?> <p><a href="<?= $this->Format->getModulePath($pattern) ?>"><?= __('Pogledajte uzorke') ?></a> <?= __('za ovaj proizvod') ?></p> <?php } ?> </div> </div> </div> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__5 st__6' : '__12' ?>"> <div class="right-info"> <!-- Product slideshow --> <?php if(!empty($product['Slides'])) { ?> <div class="product-slideshow"> <ul> <?php foreach($product['Slides'] as $slide) { ?> <li style="position: <?= count($product['Slides']) > 1 ? 'absolute' : 'relative'?>"><?= $this->Format->image($slide['file'], 768, 512, true, array('zc' => 'zc')) ?></li> <?php } ?> </ul> </div> <?php } ?> <!-- \\ Product slideshow --> <!-- catalogue --> <?php if(!empty($product['Catalogue']['file'])) { ?> <a target="_blank" href="<?= $product['Catalogue']['file'] ?>" class="link-download"><span><?= __('Pogledajte katalog') ?></span></a> <?php } ?> <!-- \\ catalogue --> <!-- Before and After link --> <?php if(!empty($product['Product']['cms_renewal_id'])) { ?> <a class="link-beforeafter" href="<?= $this->Format->getModulePath($renewal) ?>"><span><?= __('Pre i posle') ?></span></a> <?php } ?> <!-- Before and After link --> <!-- Decor App banner --> <?php if($product['Product']['application']) { ?> <div class="pro-banner"><a href="<?= $this->Format->getPageLink(63, $sitemap) ?>"><img src="/img/decor-app-banner.jpg" /></a></div> <?php } ?> <!-- \\Decor App banner --> </div> </div> </div> <div class="product-blocks"> <!-- Photo gallery --> <?php if(!empty($product['Galleries'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Foto galerija') ?></h2></div> <div class="body"> <ul class="row block-row __5-margin __5-block lt__4-block m__2-block"> <?php foreach($product['Galleries'] as $image) { ?> <li class="column"> <a href="<?= $image['file'] ?>" class="fancybox" rel="gallery"> <?= $this->Format->image($image['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Photo gallery --> <?php if(!empty($product['Tools'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Alati') ?></h2></div> <div class="body" style="display:none;"> <ul class="row block-row __5-margin __3-block m__2-block"> <?php foreach($product['Tools'] as $tool) { ?> <li class="column"> <a href="<?= $tool['file'] ?>" class="fancybox" rel="tools"> <?= $this->Format->image($tool['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Product tehnicka spec --> <?php if(!empty($product['Documents'])) { ?> <div class="product-block product-tehnical-spec"> <div class="block-content"> <div class="head"><h2><?= __('Tehnička specifikacija') ?></h2></div> <div class="body" style="display:none;"> <p><?= __('Preuzmite dokument') ?>:</p> <ul> <?php foreach($product['Documents'] as $document) { echo '<li>' . $this->Format->download($document) . '</li>'; } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product tehnicka spec --> <!-- Product Video galerija --> <?php if(!empty($videoItems)) { ?> <div class="product-block product-video-gallery"> <div class="block-content"> <div class="head"><h2><?= __('Video galerija') ?></h2></div> <div class="body" style="display:none;"> <ul class="youtube-videogallery row __5-margin block-row __4-block lt__3-block "> <?php foreach($videoItems as $videoItem) { ?> <li class="column"> <a href="https://www.youtube.com/watch?v=<?= $videoItem['AdditionalVideo']['youtube_url'] ?>"><?= $videoItem['AdditionalVideo']['title'] ?></a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product Video galerija --> </div> </div> </div> </div> </div> </div> ', 'meta_title' => null, 'meta_keywords' => null, 'meta_description' => null, 'is_translated' => true, 'title__' => array( [maximum depth reached] ), 'title_short__' => array( [maximum depth reached] ), 'alternative_title__' => array( [maximum depth reached] ), 'subtitle__' => array( [maximum depth reached] ), 'side_menu_top_title__' => array( [maximum depth reached] ), 'side_menu_subtitle__' => array( [maximum depth reached] ), 'page_text__' => array( [maximum depth reached] ), 'banner_url__' => array( [maximum depth reached] ), 'slug__' => array( [maximum depth reached] ), 'content__' => array( [maximum depth reached] ), 'meta_title__' => array( [maximum depth reached] ), 'meta_keywords__' => array( [maximum depth reached] ), 'meta_description__' => array( [maximum depth reached] ), 'is_translated__' => array( [maximum depth reached] ) ), 'Layout' => array( 'id' => '3', 'name' => 'Details', 'body' => '<?php switch (true) { case isset($product): $moduleName = $product; break; case isset($faq): $moduleName = $faq; break; case isset($inspiration): $moduleName = $inspiration; break; case isset($renewal): $moduleName = $renewal; break; case isset($pattern): $moduleName = $pattern; break; default: $moduleName = $product; } $bgPage = ClassRegistry::init('Page')->find('first', array( 'conditions' => array( 'Page.id' => $moduleName['Page']['id'] ) )); $backgroundImage = $bgPage['BackgroundImage']['file']; ?> <header> <div class="inner clearfix"> <div class="category-hamburger" id="openLeftMenu" style="display: none;"><span></span> <span></span></div> <div class="logo"><a href="/" title="My Wall and Floor"><img src="/img/my_wall_and_floor_logo.png" width="187" height="70" alt="My Wall and Floor" /></a></div> <div class="hamburger hamburger--squeeze js-hamburger" id="openRightMenu"> <div class="hamburger-box"> <div class="hamburger-inner"></div> </div> </div> <div id="off-canvas-right"> <!--<ul class="lang"> <li class="<?= $locale == 'sr' ? 'active' : '' ?>"><a href="/<?= $locale ?>:sr<?= substr($this->here, 3) ?>"><?= __('Srpski') ?></a></li> <li class="<?= $locale == 'en' ? 'active' : '' ?>"><a href="/<?= $locale ?>:en<?= substr($this->here, 3) ?>"><?= __('English') ?></a></li> </ul>--> <nav> <ul> <?= $this->Format->printMenu('nav/menu') ?> </ul> </nav> </div> </div> </header> <div class="topline"></div> <div class="fader"> <div class="page-content clearfix" style="background-image:url('<?= !empty($backgroundImage) ? $backgroundImage : '/img/My_Wall_And_Floors.jpg' ?>')"> <!-- Breadcrumbs --> <?php $breadcrumbs = $this->Html->generateBreadcrumbs($activePage); ?> <div class="breadcrumbs"> <div class="inner clearfix"> <p><?= __('Trenutno se nalazite ovde:') ?></p> <ul> <li><a href="/" title="My Wall"><?= __('Početna') ?></a></li> <?php foreach($breadcrumbs['links'] as $title => $link) { ?> <li><a href="<?= $link ?>" title="<?= $title ?>"><?= $title ?></a></li> <?php } ?> <li><?= $breadcrumbs['last'] ?></li> </ul> </div> </div> <?php $parentPage = ClassRegistry::init('Page')->find('first', array( 'conditions' => array( 'Page.id' => $product['Product']['page_id'] ) )); $pattern = ClassRegistry::init('Pattern')->find('first', array( 'conditions' => array( 'Pattern.cms_product_id' => $product['Product']['id'] ) )); $renewal = ClassRegistry::init('Renewal')->find('first', array( 'conditions' => array( 'Renewal.id' => $product['Product']['cms_renewal_id'] ) )); $faq = ClassRegistry::init('Faq')->find('first', array( 'conditions' => array( 'Faq.cms_product_id' => $product['Product']['id'] ) )); $videoItems = ClassRegistry::init('AdditionalVideo')->find('all', array( 'conditions' => array( 'AdditionalVideo.cms_product_id' => $product['Product']['id'] ) )); $pageSubtitle = !empty($product['Product']['subtitle']) ? $product['Product']['subtitle'] : $parentPage['Page']['subtitle']; $pageTitle = !empty($product['Product']['title']) ? $product['Product']['title'] : ( !empty($parentPage['Page']['title']) ? $parentPage['Page']['title'] : '' ) ; $brandLogoImage = !empty($parentPage['CustomLogoImage']['file']) ? $parentPage['CustomLogoImage']['file'] : $parentPage['BrandLogoImage']['file']; $fullWidth = empty($product['Galleries']) && empty($product['Product']['catalogue']); ?> <!-- Page title --> <div class="page-title"> <div class="inner clearfix"> <div> <h2><?= !empty($pageSubtitle) ? $pageSubtitle : '' ?></h2> <h1><?= !empty($pageTitle) ? $pageTitle : '' ?></h1> </div> <?php if(!empty($brandLogoImage)) { ?> <span><img src="<?= $brandLogoImage ?>" /></span> <?php } ?> </div> </div> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__6 st__6 "> <div class="main-content"> <div class="product-details"> <div id="fb-root"></div> <script> (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/en_US/all.js#xfbml=1&appId=913732115428480"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));</script> <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script> <div class="social clearfix"> <div class="fb-like-button"> <div class="fb-like" data-href="<?= FULL_BASE_URL . $this->here ?>" data-layout="button_count" data-action="like" data-show-faces="false" data-share="false"></div> </div> <div class="tweet-button"> <a href="https://twitter.com/share" data-url="<?= FULL_BASE_URL . $this->here ?>" class="twitter-share-button" style="display:none">Tweet</a> </div> </div> <div class="row"> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__7 st__6' : '__12' ?>"> <div class="product-info"> <div class="rich-text"> <?= !empty($product['Product']['text']) ? $product['Product']['text'] : ' ' ?> <?php if(!empty($faq)) { ?> <p><?= __('Za više informacija pogledajte rubriku') ?> <a href="<?= $this->Format->getModulePath($faq) ?>"><?= __('najčešća pitanja') ?></a></p> <?php } ?> <?php if(!empty($pattern)) { ?> <p><a href="<?= $this->Format->getModulePath($pattern) ?>"><?= __('Pogledajte uzorke') ?></a> <?= __('za ovaj proizvod') ?></p> <?php } ?> </div> </div> </div> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__5 st__6' : '__12' ?>"> <div class="right-info"> <!-- Product slideshow --> <?php if(!empty($product['Slides'])) { ?> <div class="product-slideshow"> <ul> <?php foreach($product['Slides'] as $slide) { ?> <li style="position: <?= count($product['Slides']) > 1 ? 'absolute' : 'relative'?>"><?= $this->Format->image($slide['file'], 768, 512, true, array('zc' => 'zc')) ?></li> <?php } ?> </ul> </div> <?php } ?> <!-- \\ Product slideshow --> <!-- catalogue --> <?php if(!empty($product['Catalogue']['file'])) { ?> <a target="_blank" href="<?= $product['Catalogue']['file'] ?>" class="link-download"><span><?= __('Pogledajte katalog') ?></span></a> <?php } ?> <!-- \\ catalogue --> <!-- Before and After link --> <?php if(!empty($product['Product']['cms_renewal_id'])) { ?> <a class="link-beforeafter" href="<?= $this->Format->getModulePath($renewal) ?>"><span><?= __('Pre i posle') ?></span></a> <?php } ?> <!-- Before and After link --> <!-- Decor App banner --> <?php if($product['Product']['application']) { ?> <div class="pro-banner"><a href="<?= $this->Format->getPageLink(63, $sitemap) ?>"><img src="/img/decor-app-banner.jpg" /></a></div> <?php } ?> <!-- \\Decor App banner --> </div> </div> </div> <div class="product-blocks"> <!-- Photo gallery --> <?php if(!empty($product['Galleries'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Foto galerija') ?></h2></div> <div class="body"> <ul class="row block-row __5-margin __5-block lt__4-block m__2-block"> <?php foreach($product['Galleries'] as $image) { ?> <li class="column"> <a href="<?= $image['file'] ?>" class="fancybox" rel="gallery"> <?= $this->Format->image($image['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Photo gallery --> <?php if(!empty($product['Tools'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Alati') ?></h2></div> <div class="body" style="display:none;"> <ul class="row block-row __5-margin __3-block m__2-block"> <?php foreach($product['Tools'] as $tool) { ?> <li class="column"> <a href="<?= $tool['file'] ?>" class="fancybox" rel="tools"> <?= $this->Format->image($tool['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Product tehnicka spec --> <?php if(!empty($product['Documents'])) { ?> <div class="product-block product-tehnical-spec"> <div class="block-content"> <div class="head"><h2><?= __('Tehnička specifikacija') ?></h2></div> <div class="body" style="display:none;"> <p><?= __('Preuzmite dokument') ?>:</p> <ul> <?php foreach($product['Documents'] as $document) { echo '<li>' . $this->Format->download($document) . '</li>'; } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product tehnicka spec --> <!-- Product Video galerija --> <?php if(!empty($videoItems)) { ?> <div class="product-block product-video-gallery"> <div class="block-content"> <div class="head"><h2><?= __('Video galerija') ?></h2></div> <div class="body" style="display:none;"> <ul class="youtube-videogallery row __5-margin block-row __4-block lt__3-block "> <?php foreach($videoItems as $videoItem) { ?> <li class="column"> <a href="https://www.youtube.com/watch?v=<?= $videoItem['AdditionalVideo']['youtube_url'] ?>"><?= $videoItem['AdditionalVideo']['title'] ?></a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product Video galerija --> </div> </div> </div> </div> </div> </div> </div> <?php $setting = ClassRegistry::init('Setting')->find('first', array()); $productNavs = $this->Format->getPageFromSitemap(4, $sitemap); $subNavs = $this->Format->getPageFromSitemap(24, $sitemap); $i = 0; ?> <footer> <div class="inner clearfix"> <div class="top"> <div class="row"> <div class="column __8 st__2"> <div class="products"> <h2><?= __('Proizvodi') ?></h2> <div class="row"> <ul class="column __6 st__6"> <?php foreach($productNavs['children'] as $productNav) { $i++; ?> <li> <a href="<?= $this->Format->getPageFromSitemap($productNav['Page']['id'], $sitemap, 'path') ?>" title="<?= $productNav['Page']['title'] ?>"><?= $productNav['Page']['title'] ?></a> </li> <?php if($i%4 == 0) { ?> <?php if($i != count($productNav['children'])) { ?> </ul> <ul class="column __6 st__6"> <?php } ?> <?php } ?> <?php } ?> </ul> </div> </div> </div> <div class="column __4 st__4"> <div class="banner"> <a href="<?= $this->Format->getPageLink(19, $sitemap) ?>"><img src="/img/valpaint-akademija-banner-f.jpg" /></a> </div> </div> </div> </div> <div class="middle"> <div class="wrap clearfix"> <div class="menu"> <ul> <?php foreach ($subNavs['children'] as $subNav) { ?> <li><a href="<?= $this->Format->getPageFromSitemap($subNav['Page']['id'], $sitemap, 'path') ?>" title="<?= $subNav['Page']['title'] ?>"><?= $subNav['Page']['title'] ?></a></li> <?php } ?> </ul> </div> <div class="newsletter"> <p><?= __('Prijava za newsletter') ?>:</p> <form id="newsletterForm" action="/api/v1/newsletter"> <div> <input class="textfield" name="data[email]" type="text" placeholder="<?php echo _('Vaša email adresa') ?>" /> <button class="submit" type="submit"><span><?php echo __('Poslati') ?></span></button> </div> <div class="form-message"></div> </form> </div> </div> </div> <div class="bottom clearfix"> <p><?= __('MyWall & Floor © ') . date('Y') . __(' Sva prava zadržana') ?>. </p> <p class="right"><?= __('Design & Development') ?>: <a href="http://intellex.rs" target="_blank" title="Intellex - Web & Mobile development">Intellex</a></p> </div> </div> </footer> </div> ', 'stylesheet_set' => '1,3,5,6,7', 'javascript_set' => '1,2,3,4,5,6,7,99', 'is_default' => false, 'slug' => 'details', 'modified_by' => '1', 'modified' => '2016-11-30 14:47:39', 'created_by' => '0', 'created' => '0000-00-00 00:00:00' ), 'Module' => array( 'id' => '1', 'module_group_id' => null, 'page_id' => '4', 'name' => 'Product', 'menu_name' => 'Proizvodi', 'menu_icon' => null, 'icon' => 'archive', 'use_table' => 'products', 'order' => 'Product.ordering ASC', 'table_prefix' => 'cms_', 'has_details' => true, 'is_hardcoded' => false, 'is_single_item' => false, 'has_comments' => false, 'paginate' => '30', 'has_one' => 'a:2:{s:5:"Image";s:23:"Upload jpeg jpg png gif";s:9:"Catalogue";s:10:"Upload pdf";}', 'has_many' => 'a:4:{s:9:"Galleries";s:23:"Upload jpeg jpg png gif";s:6:"Slides";s:23:"Upload jpeg jpg png gif";s:5:"Tools";s:27:"Upload pdf jpeg jpg png gif";s:9:"Documents";s:32:"Upload pdf doc docx xls xlsx odt";}', 'ordering' => '0', 'is_visible' => true, 'modified_by' => '1', 'modified' => '2017-06-19 12:21:35', 'created_by' => '1', 'created' => '2016-11-09 12:15:02' ), 'Image' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'BrandLogoImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'CustomLogoImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'BannerImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'BackgroundImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'Catalogue' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'MetaImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'Images' => array(), 'Documents' => array(), 'Children' => array(), 'Seo' => array( 'metatag' => array( [maximum depth reached] ) ), 'Data' => array( 'Product' => array( [maximum depth reached] ), 'Renewal' => array( [maximum depth reached] ), 'Page' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'Catalogue' => array( [maximum depth reached] ), 'MetaImage' => array( [maximum depth reached] ), 'Galleries' => array([maximum depth reached]), 'Slides' => array( [maximum depth reached] ), 'Tools' => array([maximum depth reached]), 'Documents' => array( [maximum depth reached] ), 'Seo' => array( [maximum depth reached] ) ), 'Variables' => array( 'product' => array( [maximum depth reached] ) ), 'Content' => array( 'Body' => '<?php $parentPage = ClassRegistry::init('Page')->find('first', array( 'conditions' => array( 'Page.id' => $product['Product']['page_id'] ) )); $pattern = ClassRegistry::init('Pattern')->find('first', array( 'conditions' => array( 'Pattern.cms_product_id' => $product['Product']['id'] ) )); $renewal = ClassRegistry::init('Renewal')->find('first', array( 'conditions' => array( 'Renewal.id' => $product['Product']['cms_renewal_id'] ) )); $faq = ClassRegistry::init('Faq')->find('first', array( 'conditions' => array( 'Faq.cms_product_id' => $product['Product']['id'] ) )); $videoItems = ClassRegistry::init('AdditionalVideo')->find('all', array( 'conditions' => array( 'AdditionalVideo.cms_product_id' => $product['Product']['id'] ) )); $pageSubtitle = !empty($product['Product']['subtitle']) ? $product['Product']['subtitle'] : $parentPage['Page']['subtitle']; $pageTitle = !empty($product['Product']['title']) ? $product['Product']['title'] : ( !empty($parentPage['Page']['title']) ? $parentPage['Page']['title'] : '' ) ; $brandLogoImage = !empty($parentPage['CustomLogoImage']['file']) ? $parentPage['CustomLogoImage']['file'] : $parentPage['BrandLogoImage']['file']; $fullWidth = empty($product['Galleries']) && empty($product['Product']['catalogue']); ?> <!-- Page title --> <div class="page-title"> <div class="inner clearfix"> <div> <h2><?= !empty($pageSubtitle) ? $pageSubtitle : '' ?></h2> <h1><?= !empty($pageTitle) ? $pageTitle : '' ?></h1> </div> <?php if(!empty($brandLogoImage)) { ?> <span><img src="<?= $brandLogoImage ?>" /></span> <?php } ?> </div> </div> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__6 st__6 "> <div class="main-content"> <div class="product-details"> <code cms="element" id="6">Social</code> <div class="row"> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__7 st__6' : '__12' ?>"> <div class="product-info"> <div class="rich-text"> <?= !empty($product['Product']['text']) ? $product['Product']['text'] : ' ' ?> <?php if(!empty($faq)) { ?> <p><?= __('Za više informacija pogledajte rubriku') ?> <a href="<?= $this->Format->getModulePath($faq) ?>"><?= __('najčešća pitanja') ?></a></p> <?php } ?> <?php if(!empty($pattern)) { ?> <p><a href="<?= $this->Format->getModulePath($pattern) ?>"><?= __('Pogledajte uzorke') ?></a> <?= __('za ovaj proizvod') ?></p> <?php } ?> </div> </div> </div> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__5 st__6' : '__12' ?>"> <div class="right-info"> <!-- Product slideshow --> <?php if(!empty($product['Slides'])) { ?> <div class="product-slideshow"> <ul> <?php foreach($product['Slides'] as $slide) { ?> <li style="position: <?= count($product['Slides']) > 1 ? 'absolute' : 'relative'?>"><?= $this->Format->image($slide['file'], 768, 512, true, array('zc' => 'zc')) ?></li> <?php } ?> </ul> </div> <?php } ?> <!-- \\ Product slideshow --> <!-- catalogue --> <?php if(!empty($product['Catalogue']['file'])) { ?> <a target="_blank" href="<?= $product['Catalogue']['file'] ?>" class="link-download"><span><?= __('Pogledajte katalog') ?></span></a> <?php } ?> <!-- \\ catalogue --> <!-- Before and After link --> <?php if(!empty($product['Product']['cms_renewal_id'])) { ?> <a class="link-beforeafter" href="<?= $this->Format->getModulePath($renewal) ?>"><span><?= __('Pre i posle') ?></span></a> <?php } ?> <!-- Before and After link --> <!-- Decor App banner --> <?php if($product['Product']['application']) { ?> <div class="pro-banner"><a href="<?= $this->Format->getPageLink(63, $sitemap) ?>"><img src="/img/decor-app-banner.jpg" /></a></div> <?php } ?> <!-- \\Decor App banner --> </div> </div> </div> <div class="product-blocks"> <!-- Photo gallery --> <?php if(!empty($product['Galleries'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Foto galerija') ?></h2></div> <div class="body"> <ul class="row block-row __5-margin __5-block lt__4-block m__2-block"> <?php foreach($product['Galleries'] as $image) { ?> <li class="column"> <a href="<?= $image['file'] ?>" class="fancybox" rel="gallery"> <?= $this->Format->image($image['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Photo gallery --> <?php if(!empty($product['Tools'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Alati') ?></h2></div> <div class="body" style="display:none;"> <ul class="row block-row __5-margin __3-block m__2-block"> <?php foreach($product['Tools'] as $tool) { ?> <li class="column"> <a href="<?= $tool['file'] ?>" class="fancybox" rel="tools"> <?= $this->Format->image($tool['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Product tehnicka spec --> <?php if(!empty($product['Documents'])) { ?> <div class="product-block product-tehnical-spec"> <div class="block-content"> <div class="head"><h2><?= __('Tehnička specifikacija') ?></h2></div> <div class="body" style="display:none;"> <p><?= __('Preuzmite dokument') ?>:</p> <ul> <?php foreach($product['Documents'] as $document) { echo '<li>' . $this->Format->download($document) . '</li>'; } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product tehnicka spec --> <!-- Product Video galerija --> <?php if(!empty($videoItems)) { ?> <div class="product-block product-video-gallery"> <div class="block-content"> <div class="head"><h2><?= __('Video galerija') ?></h2></div> <div class="body" style="display:none;"> <ul class="youtube-videogallery row __5-margin block-row __4-block lt__3-block "> <?php foreach($videoItems as $videoItem) { ?> <li class="column"> <a href="https://www.youtube.com/watch?v=<?= $videoItem['AdditionalVideo']['youtube_url'] ?>"><?= $videoItem['AdditionalVideo']['title'] ?></a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product Video galerija --> </div> </div> </div> </div> </div> </div> ', 'stylesheet_set' => '', 'javascript_set' => '', (int) 0 => array( [maximum depth reached] ) ), 'Stylesheet' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ) ), 'Javascript' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 5 => array( [maximum depth reached] ), (int) 6 => array( [maximum depth reached] ), (int) 7 => array( [maximum depth reached] ) ) ), 'here' => '/sr/proizvodi/3d-zidni-paneli/my-wall-art/gaps', 'sitemap' => array( 'glavna_navigacija' => array( 'Page' => array( [maximum depth reached] ), 'Seo' => array( [maximum depth reached] ), 'children' => array( [maximum depth reached] ) ) ), 'flatSitemap' => null, 'activePage' => array( 'Page' => array( 'id' => (int) 40, 'type' => 'Module', 'parent_id' => (int) 4, 'layout_id' => (int) 3, 'module_id' => (int) 1, 'change_frequency' => 'monthly', 'priority' => '0.5 - default', 'module_connection' => 'Product', 'meta' => null, 'seo_metatags' => 'a:1:{i:9;a:2:{s:2:"sr";s:7:"product";s:2:"en";s:0:"";}}', 'seo_generated_metatags' => array( [maximum depth reached] ), 'seo_last_mod' => null, 'head_end' => '', 'body_start' => '', 'body_end' => '', 'stylesheet_set' => '', 'javascript_set' => '', 'is_default' => false, 'is_category' => false, 'is_visible' => true, 'url' => null, 'url_target' => false, 'lft' => (int) 14, 'rght' => (int) 71, 'is_active' => true, 'is_popup' => false, 'modified_by' => (int) 2, 'modified' => '2018-07-21 12:56:18', 'created_by' => (int) 1, 'created' => '2016-11-21 13:46:57', 'selected' => '0', 'title' => 'Gaps', 'title_short' => '', 'alternative_title' => '', 'subtitle' => 'Proizvodi', 'side_menu_top_title' => 'Katalog proizvoda', 'side_menu_subtitle' => '', 'page_text' => '', 'banner_url' => '', 'slug' => 'Module: 1', 'content' => '<?php $parentPage = ClassRegistry::init('Page')->find('first', array( 'conditions' => array( 'Page.id' => $product['Product']['page_id'] ) )); $pattern = ClassRegistry::init('Pattern')->find('first', array( 'conditions' => array( 'Pattern.cms_product_id' => $product['Product']['id'] ) )); $renewal = ClassRegistry::init('Renewal')->find('first', array( 'conditions' => array( 'Renewal.id' => $product['Product']['cms_renewal_id'] ) )); $faq = ClassRegistry::init('Faq')->find('first', array( 'conditions' => array( 'Faq.cms_product_id' => $product['Product']['id'] ) )); $videoItems = ClassRegistry::init('AdditionalVideo')->find('all', array( 'conditions' => array( 'AdditionalVideo.cms_product_id' => $product['Product']['id'] ) )); $pageSubtitle = !empty($product['Product']['subtitle']) ? $product['Product']['subtitle'] : $parentPage['Page']['subtitle']; $pageTitle = !empty($product['Product']['title']) ? $product['Product']['title'] : ( !empty($parentPage['Page']['title']) ? $parentPage['Page']['title'] : '' ) ; $brandLogoImage = !empty($parentPage['CustomLogoImage']['file']) ? $parentPage['CustomLogoImage']['file'] : $parentPage['BrandLogoImage']['file']; $fullWidth = empty($product['Galleries']) && empty($product['Product']['catalogue']); ?> <!-- Page title --> <div class="page-title"> <div class="inner clearfix"> <div> <h2><?= !empty($pageSubtitle) ? $pageSubtitle : '' ?></h2> <h1><?= !empty($pageTitle) ? $pageTitle : '' ?></h1> </div> <?php if(!empty($brandLogoImage)) { ?> <span><img src="<?= $brandLogoImage ?>" /></span> <?php } ?> </div> </div> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__6 st__6 "> <div class="main-content"> <div class="product-details"> <code cms="element" id="6">Social</code> <div class="row"> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__7 st__6' : '__12' ?>"> <div class="product-info"> <div class="rich-text"> <?= !empty($product['Product']['text']) ? $product['Product']['text'] : ' ' ?> <?php if(!empty($faq)) { ?> <p><?= __('Za više informacija pogledajte rubriku') ?> <a href="<?= $this->Format->getModulePath($faq) ?>"><?= __('najčešća pitanja') ?></a></p> <?php } ?> <?php if(!empty($pattern)) { ?> <p><a href="<?= $this->Format->getModulePath($pattern) ?>"><?= __('Pogledajte uzorke') ?></a> <?= __('za ovaj proizvod') ?></p> <?php } ?> </div> </div> </div> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__5 st__6' : '__12' ?>"> <div class="right-info"> <!-- Product slideshow --> <?php if(!empty($product['Slides'])) { ?> <div class="product-slideshow"> <ul> <?php foreach($product['Slides'] as $slide) { ?> <li style="position: <?= count($product['Slides']) > 1 ? 'absolute' : 'relative'?>"><?= $this->Format->image($slide['file'], 768, 512, true, array('zc' => 'zc')) ?></li> <?php } ?> </ul> </div> <?php } ?> <!-- \\ Product slideshow --> <!-- catalogue --> <?php if(!empty($product['Catalogue']['file'])) { ?> <a target="_blank" href="<?= $product['Catalogue']['file'] ?>" class="link-download"><span><?= __('Pogledajte katalog') ?></span></a> <?php } ?> <!-- \\ catalogue --> <!-- Before and After link --> <?php if(!empty($product['Product']['cms_renewal_id'])) { ?> <a class="link-beforeafter" href="<?= $this->Format->getModulePath($renewal) ?>"><span><?= __('Pre i posle') ?></span></a> <?php } ?> <!-- Before and After link --> <!-- Decor App banner --> <?php if($product['Product']['application']) { ?> <div class="pro-banner"><a href="<?= $this->Format->getPageLink(63, $sitemap) ?>"><img src="/img/decor-app-banner.jpg" /></a></div> <?php } ?> <!-- \\Decor App banner --> </div> </div> </div> <div class="product-blocks"> <!-- Photo gallery --> <?php if(!empty($product['Galleries'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Foto galerija') ?></h2></div> <div class="body"> <ul class="row block-row __5-margin __5-block lt__4-block m__2-block"> <?php foreach($product['Galleries'] as $image) { ?> <li class="column"> <a href="<?= $image['file'] ?>" class="fancybox" rel="gallery"> <?= $this->Format->image($image['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Photo gallery --> <?php if(!empty($product['Tools'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Alati') ?></h2></div> <div class="body" style="display:none;"> <ul class="row block-row __5-margin __3-block m__2-block"> <?php foreach($product['Tools'] as $tool) { ?> <li class="column"> <a href="<?= $tool['file'] ?>" class="fancybox" rel="tools"> <?= $this->Format->image($tool['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Product tehnicka spec --> <?php if(!empty($product['Documents'])) { ?> <div class="product-block product-tehnical-spec"> <div class="block-content"> <div class="head"><h2><?= __('Tehnička specifikacija') ?></h2></div> <div class="body" style="display:none;"> <p><?= __('Preuzmite dokument') ?>:</p> <ul> <?php foreach($product['Documents'] as $document) { echo '<li>' . $this->Format->download($document) . '</li>'; } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product tehnicka spec --> <!-- Product Video galerija --> <?php if(!empty($videoItems)) { ?> <div class="product-block product-video-gallery"> <div class="block-content"> <div class="head"><h2><?= __('Video galerija') ?></h2></div> <div class="body" style="display:none;"> <ul class="youtube-videogallery row __5-margin block-row __4-block lt__3-block "> <?php foreach($videoItems as $videoItem) { ?> <li class="column"> <a href="https://www.youtube.com/watch?v=<?= $videoItem['AdditionalVideo']['youtube_url'] ?>"><?= $videoItem['AdditionalVideo']['title'] ?></a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product Video galerija --> </div> </div> </div> </div> </div> </div> ', 'meta_title' => null, 'meta_keywords' => null, 'meta_description' => null, 'is_translated' => true, 'title__' => array( [maximum depth reached] ), 'title_short__' => array( [maximum depth reached] ), 'alternative_title__' => array( [maximum depth reached] ), 'subtitle__' => array( [maximum depth reached] ), 'side_menu_top_title__' => array( [maximum depth reached] ), 'side_menu_subtitle__' => array( [maximum depth reached] ), 'page_text__' => array( [maximum depth reached] ), 'banner_url__' => array( [maximum depth reached] ), 'slug__' => array( [maximum depth reached] ), 'content__' => array( [maximum depth reached] ), 'meta_title__' => array( [maximum depth reached] ), 'meta_keywords__' => array( [maximum depth reached] ), 'meta_description__' => array( [maximum depth reached] ), 'is_translated__' => array( [maximum depth reached] ) ), 'Layout' => array( 'id' => '3', 'name' => 'Details', 'body' => '<?php switch (true) { case isset($product): $moduleName = $product; break; case isset($faq): $moduleName = $faq; break; case isset($inspiration): $moduleName = $inspiration; break; case isset($renewal): $moduleName = $renewal; break; case isset($pattern): $moduleName = $pattern; break; default: $moduleName = $product; } $bgPage = ClassRegistry::init('Page')->find('first', array( 'conditions' => array( 'Page.id' => $moduleName['Page']['id'] ) )); $backgroundImage = $bgPage['BackgroundImage']['file']; ?> <code cms="element" id="1">Header</code> <div class="fader"> <div class="page-content clearfix" style="background-image:url('<?= !empty($backgroundImage) ? $backgroundImage : '/img/My_Wall_And_Floors.jpg' ?>')"> <!-- Breadcrumbs --> <code cms="element" id="4">Breadcrumbs</code> <code cms="block" name="content">Content</code> </div> <code cms="element" id="2">Footer</code> </div> ', 'stylesheet_set' => '1,3,5,6,7', 'javascript_set' => '1,2,3,4,5,6,7,99', 'is_default' => false, 'slug' => 'details', 'modified_by' => '1', 'modified' => '2016-11-30 14:47:39', 'created_by' => '0', 'created' => '0000-00-00 00:00:00' ), 'Module' => array( 'id' => '1', 'module_group_id' => null, 'page_id' => '4', 'name' => 'Product', 'menu_name' => 'Proizvodi', 'menu_icon' => null, 'icon' => 'archive', 'use_table' => 'products', 'order' => 'Product.ordering ASC', 'table_prefix' => 'cms_', 'has_details' => true, 'is_hardcoded' => false, 'is_single_item' => false, 'has_comments' => false, 'paginate' => '30', 'has_one' => 'a:2:{s:5:"Image";s:23:"Upload jpeg jpg png gif";s:9:"Catalogue";s:10:"Upload pdf";}', 'has_many' => 'a:4:{s:9:"Galleries";s:23:"Upload jpeg jpg png gif";s:6:"Slides";s:23:"Upload jpeg jpg png gif";s:5:"Tools";s:27:"Upload pdf jpeg jpg png gif";s:9:"Documents";s:32:"Upload pdf doc docx xls xlsx odt";}', 'ordering' => '0', 'is_visible' => true, 'modified_by' => '1', 'modified' => '2017-06-19 12:21:35', 'created_by' => '1', 'created' => '2016-11-09 12:15:02' ), 'Image' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'BrandLogoImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'CustomLogoImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'BannerImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'BackgroundImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'Catalogue' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'MetaImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'Images' => array(), 'Documents' => array(), 'Children' => array(), 'Seo' => array( 'metatag' => array( [maximum depth reached] ) ), 'Data' => array( 'Product' => array( [maximum depth reached] ), 'Renewal' => array( [maximum depth reached] ), 'Page' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'Catalogue' => array( [maximum depth reached] ), 'MetaImage' => array( [maximum depth reached] ), 'Galleries' => array([maximum depth reached]), 'Slides' => array( [maximum depth reached] ), 'Tools' => array([maximum depth reached]), 'Documents' => array( [maximum depth reached] ), 'Seo' => array( [maximum depth reached] ) ), 'Variables' => array( 'product' => array( [maximum depth reached] ) ), 'Content' => array( 'Body' => '<?php $parentPage = ClassRegistry::init('Page')->find('first', array( 'conditions' => array( 'Page.id' => $product['Product']['page_id'] ) )); $pattern = ClassRegistry::init('Pattern')->find('first', array( 'conditions' => array( 'Pattern.cms_product_id' => $product['Product']['id'] ) )); $renewal = ClassRegistry::init('Renewal')->find('first', array( 'conditions' => array( 'Renewal.id' => $product['Product']['cms_renewal_id'] ) )); $faq = ClassRegistry::init('Faq')->find('first', array( 'conditions' => array( 'Faq.cms_product_id' => $product['Product']['id'] ) )); $videoItems = ClassRegistry::init('AdditionalVideo')->find('all', array( 'conditions' => array( 'AdditionalVideo.cms_product_id' => $product['Product']['id'] ) )); $pageSubtitle = !empty($product['Product']['subtitle']) ? $product['Product']['subtitle'] : $parentPage['Page']['subtitle']; $pageTitle = !empty($product['Product']['title']) ? $product['Product']['title'] : ( !empty($parentPage['Page']['title']) ? $parentPage['Page']['title'] : '' ) ; $brandLogoImage = !empty($parentPage['CustomLogoImage']['file']) ? $parentPage['CustomLogoImage']['file'] : $parentPage['BrandLogoImage']['file']; $fullWidth = empty($product['Galleries']) && empty($product['Product']['catalogue']); ?> <!-- Page title --> <div class="page-title"> <div class="inner clearfix"> <div> <h2><?= !empty($pageSubtitle) ? $pageSubtitle : '' ?></h2> <h1><?= !empty($pageTitle) ? $pageTitle : '' ?></h1> </div> <?php if(!empty($brandLogoImage)) { ?> <span><img src="<?= $brandLogoImage ?>" /></span> <?php } ?> </div> </div> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__6 st__6 "> <div class="main-content"> <div class="product-details"> <code cms="element" id="6">Social</code> <div class="row"> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__7 st__6' : '__12' ?>"> <div class="product-info"> <div class="rich-text"> <?= !empty($product['Product']['text']) ? $product['Product']['text'] : ' ' ?> <?php if(!empty($faq)) { ?> <p><?= __('Za više informacija pogledajte rubriku') ?> <a href="<?= $this->Format->getModulePath($faq) ?>"><?= __('najčešća pitanja') ?></a></p> <?php } ?> <?php if(!empty($pattern)) { ?> <p><a href="<?= $this->Format->getModulePath($pattern) ?>"><?= __('Pogledajte uzorke') ?></a> <?= __('za ovaj proizvod') ?></p> <?php } ?> </div> </div> </div> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__5 st__6' : '__12' ?>"> <div class="right-info"> <!-- Product slideshow --> <?php if(!empty($product['Slides'])) { ?> <div class="product-slideshow"> <ul> <?php foreach($product['Slides'] as $slide) { ?> <li style="position: <?= count($product['Slides']) > 1 ? 'absolute' : 'relative'?>"><?= $this->Format->image($slide['file'], 768, 512, true, array('zc' => 'zc')) ?></li> <?php } ?> </ul> </div> <?php } ?> <!-- \\ Product slideshow --> <!-- catalogue --> <?php if(!empty($product['Catalogue']['file'])) { ?> <a target="_blank" href="<?= $product['Catalogue']['file'] ?>" class="link-download"><span><?= __('Pogledajte katalog') ?></span></a> <?php } ?> <!-- \\ catalogue --> <!-- Before and After link --> <?php if(!empty($product['Product']['cms_renewal_id'])) { ?> <a class="link-beforeafter" href="<?= $this->Format->getModulePath($renewal) ?>"><span><?= __('Pre i posle') ?></span></a> <?php } ?> <!-- Before and After link --> <!-- Decor App banner --> <?php if($product['Product']['application']) { ?> <div class="pro-banner"><a href="<?= $this->Format->getPageLink(63, $sitemap) ?>"><img src="/img/decor-app-banner.jpg" /></a></div> <?php } ?> <!-- \\Decor App banner --> </div> </div> </div> <div class="product-blocks"> <!-- Photo gallery --> <?php if(!empty($product['Galleries'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Foto galerija') ?></h2></div> <div class="body"> <ul class="row block-row __5-margin __5-block lt__4-block m__2-block"> <?php foreach($product['Galleries'] as $image) { ?> <li class="column"> <a href="<?= $image['file'] ?>" class="fancybox" rel="gallery"> <?= $this->Format->image($image['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Photo gallery --> <?php if(!empty($product['Tools'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Alati') ?></h2></div> <div class="body" style="display:none;"> <ul class="row block-row __5-margin __3-block m__2-block"> <?php foreach($product['Tools'] as $tool) { ?> <li class="column"> <a href="<?= $tool['file'] ?>" class="fancybox" rel="tools"> <?= $this->Format->image($tool['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Product tehnicka spec --> <?php if(!empty($product['Documents'])) { ?> <div class="product-block product-tehnical-spec"> <div class="block-content"> <div class="head"><h2><?= __('Tehnička specifikacija') ?></h2></div> <div class="body" style="display:none;"> <p><?= __('Preuzmite dokument') ?>:</p> <ul> <?php foreach($product['Documents'] as $document) { echo '<li>' . $this->Format->download($document) . '</li>'; } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product tehnicka spec --> <!-- Product Video galerija --> <?php if(!empty($videoItems)) { ?> <div class="product-block product-video-gallery"> <div class="block-content"> <div class="head"><h2><?= __('Video galerija') ?></h2></div> <div class="body" style="display:none;"> <ul class="youtube-videogallery row __5-margin block-row __4-block lt__3-block "> <?php foreach($videoItems as $videoItem) { ?> <li class="column"> <a href="https://www.youtube.com/watch?v=<?= $videoItem['AdditionalVideo']['youtube_url'] ?>"><?= $videoItem['AdditionalVideo']['title'] ?></a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product Video galerija --> </div> </div> </div> </div> </div> </div> ', 'stylesheet_set' => '', 'javascript_set' => '', (int) 0 => array( [maximum depth reached] ) ), 'Stylesheet' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ) ), 'Javascript' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 5 => array( [maximum depth reached] ), (int) 6 => array( [maximum depth reached] ), (int) 7 => array( [maximum depth reached] ) ) ), 'product' => array( 'Product' => array( 'id' => (int) 29, 'cms_renewal_id' => null, 'application' => false, 'promoted' => false, 'catalogue' => '', 'meta' => null, 'change_frequency' => 'monthly', 'priority' => '0.5 - default', 'seo_metatags' => 'a:0:{}', 'seo_generated_metatags' => array( [maximum depth reached] ), 'head_end' => '', 'body_start' => '', 'body_end' => '', 'page_id' => (int) 35, 'ordering' => (int) 4, 'is_active' => true, 'is_deleted' => false, 'modified_by' => (int) 1, 'modified' => '2018-01-23 13:49:58', 'created_by' => (int) 1, 'created' => '2016-11-29 12:40:05', 'title' => 'Gaps', 'subtitle' => '', 'side_menu_subtitle' => 'na lageru 1,25 m2', 'text' => '<p>WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske.</p> <p>Ova vlakna su od preostalih delova stabljika šećerne trske, kada, nakon što se izvadi sirov šećer, on formira bazu, od kojih se dobija lake za korišćenje i ekološke proizvode.</p> <p>Sirov materijal koji se koristi za Wall Art 3D panel je 100% biorazgradiv. Nedavno izabran u SAD od strane dizajnera enterijera kao jedan od najboljih i najinovativnijih eco friendly proizvoda godine. Wall Art 3D, paneli za zidove, su izrađeni od obnovljivih izvora koji su biorazgradivi i s toga doprinose održivosti. Wall Art 3D su dizajnirani tako da zajedno, više panela, čine celinu.</p> <p>Nakon instalacije panel možete bojiti u bilo koju boju koja odgovara vašem enterijeru ili možete napraviti novi ambijent u vašem domu. Wall Art je predstavio svoje 3D zidne panele u Evropi u 2010.</p> <p>Bili su prvi na tržištu sa ovim ekološkim dekorativnim proizvodom. Za enterijer, u ovom trenutku, postoji 20 različitih modela, panela za zidove, koji su dostupni u My Wall Art 3D. Wall Art reljefni paneli daju novu dimenziju zidovima, uklapajući se u gotovo svaki prostor u kući. My Wall Art 3D, paneli za zidove, oživljavaju vaše zidove.</p>', 'is_translated' => true, 'slug' => 'gaps', 'meta_description' => '', 'meta_keyword' => '', 'meta_title' => '', 'title__' => array( [maximum depth reached] ), 'subtitle__' => array( [maximum depth reached] ), 'side_menu_subtitle__' => array( [maximum depth reached] ), 'text__' => array( [maximum depth reached] ), 'is_translated__' => array( [maximum depth reached] ), 'slug__' => array( [maximum depth reached] ), 'meta_description__' => array( [maximum depth reached] ), 'meta_keyword__' => array( [maximum depth reached] ), 'meta_title__' => array( [maximum depth reached] ) ), 'Renewal' => array( 'id' => null, 'meta' => null, 'change_frequency' => null, 'priority' => null, 'seo_metatags' => null, 'seo_generated_metatags' => null, 'head_end' => null, 'body_start' => null, 'body_end' => null, 'page_id' => null, 'ordering' => null, 'is_active' => null, 'is_deleted' => null, 'modified_by' => null, 'modified' => null, 'created_by' => null, 'created' => null, 'title' => null, 'subtitle' => null, 'side_menu_subtitle' => null, 'text' => null, 'is_translated' => null, 'slug' => null, 'meta_description' => null, 'meta_keyword' => null, 'meta_title' => null, 'title__' => array( [maximum depth reached] ), 'subtitle__' => array( [maximum depth reached] ), 'side_menu_subtitle__' => array( [maximum depth reached] ), 'text__' => array( [maximum depth reached] ), 'is_translated__' => array( [maximum depth reached] ), 'slug__' => array( [maximum depth reached] ), 'meta_description__' => array( [maximum depth reached] ), 'meta_keyword__' => array( [maximum depth reached] ), 'meta_title__' => array( [maximum depth reached] ) ), 'Page' => array( 'id' => '35', 'type' => 'Page', 'parent_id' => '32', 'layout_id' => '1', 'module_id' => null, 'change_frequency' => 'monthly', 'priority' => '0.5 - default', 'module_connection' => 'Product', 'title_short__sr' => 'My Wall Art', 'title_short__en' => '', 'alternative_title__sr' => '', 'alternative_title__en' => '', 'side_menu_top_title__sr' => '', 'side_menu_top_title__en' => '', 'page_text__sr' => '', 'page_text__en' => '', 'banner_url__sr' => '', 'banner_url__en' => '', 'content__sr' => '<?php $pageModule = !empty($page['Page']['module_connection']) ? $page['Page']['module_connection'] : 'Product'; $items = ClassRegistry::init($pageModule)->find('all', array( 'conditions' => array( $pageModule . '.page_id' => $page['Page']['id'] ) )); if(count($items) == 1) { header("location:" . $this->Format->getModulePath($items[0])); die; } if(count($items) == 2 || count($items) == 4) { $articleClass = '__2-block'; } else { $articleClass = '__3-block lt__2-block'; } ?> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__4 st__6"> <div class="main-content"> <?php if(!empty($page['Page']['page_text'])) { ?> <div class="cms-richtext remark-rich-text "> <?= $page['Page']['page_text'] ?> </div> <?php } ?> <div class="article-grid"> <div class="row block-row <?= $articleClass ?>"> <?php foreach($items as $item) { ?> <article class="column"> <a href="<?= $this->Format->getModulePath($item) ?>" title="<?= $item[$pageModule]['title'] ?>"> <div> <h2><?= $item[$pageModule]['title'] ?></h2> </div> <img src="<?= $item['Image']['file'] ?>" alt="<?= $item[$pageModule]['title'] ?>" /> </a> </article> <?php } ?> </div> </div> </div> </div> </div> </div> ', 'content__en' => '', 'meta' => 'Generic', 'meta_keywords__sr' => '', 'meta_keywords__en' => '', 'seo_metatags' => 'a:0:{}', 'seo_generated_metatags' => 'a:5:{i:1;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:12;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:19;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:27;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:28;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}}', 'seo_last_mod' => '2022-05-23 14:44:59', 'head_end' => '', 'body_start' => '', 'body_end' => '', 'stylesheet_set' => '', 'javascript_set' => '', 'is_default' => false, 'is_category' => true, 'is_visible' => false, 'url' => '', 'url_target' => false, 'lft' => '50', 'rght' => '51', 'is_active' => false, 'is_popup' => false, 'modified_by' => '1', 'modified' => '2022-05-23 14:44:59', 'created_by' => '1', 'created' => '2016-11-14 11:19:07', 'selected' => '0', 'title' => 'My Wall Art', 'title_short' => 'My Wall Art', 'alternative_title' => '', 'subtitle' => '', 'side_menu_top_title' => '', 'side_menu_subtitle' => '', 'page_text' => '', 'banner_url' => '', 'slug' => 'my-wall-art', 'content' => '<?php $pageModule = !empty($page['Page']['module_connection']) ? $page['Page']['module_connection'] : 'Product'; $items = ClassRegistry::init($pageModule)->find('all', array( 'conditions' => array( $pageModule . '.page_id' => $page['Page']['id'] ) )); if(count($items) == 1) { header("location:" . $this->Format->getModulePath($items[0])); die; } if(count($items) == 2 || count($items) == 4) { $articleClass = '__2-block'; } else { $articleClass = '__3-block lt__2-block'; } ?> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__4 st__6"> <div class="main-content"> <?php if(!empty($page['Page']['page_text'])) { ?> <div class="cms-richtext remark-rich-text "> <?= $page['Page']['page_text'] ?> </div> <?php } ?> <div class="article-grid"> <div class="row block-row <?= $articleClass ?>"> <?php foreach($items as $item) { ?> <article class="column"> <a href="<?= $this->Format->getModulePath($item) ?>" title="<?= $item[$pageModule]['title'] ?>"> <div> <h2><?= $item[$pageModule]['title'] ?></h2> </div> <img src="<?= $item['Image']['file'] ?>" alt="<?= $item[$pageModule]['title'] ?>" /> </a> </article> <?php } ?> </div> </div> </div> </div> </div> </div> ', 'meta_title' => null, 'meta_keywords' => null, 'meta_description' => null, 'is_translated' => true, 'title__' => array( [maximum depth reached] ), 'subtitle__' => array( [maximum depth reached] ), 'side_menu_subtitle__' => array( [maximum depth reached] ), 'is_translated__' => array( [maximum depth reached] ), 'slug__' => array( [maximum depth reached] ), 'meta_description__' => array( [maximum depth reached] ), 'meta_title__' => array( [maximum depth reached] ) ), 'Image' => array( 'id' => '1260', 'locale' => null, 'association' => 'Image', 'model' => 'Product', 'foreign_key' => '29', 'filename' => '3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'path' => 'upload/Product/Image/2016-11/', 'filesize' => '7177', 'mimetype' => 'image/jpeg', 'title' => '3d dekorativni zidni paneli mywall gaps 02.252zc164', 'meta' => array([maximum depth reached]), 'ordering' => null, 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), 'Catalogue' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'MetaImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'Galleries' => array(), 'Slides' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 5 => array( [maximum depth reached] ), (int) 6 => array( [maximum depth reached] ), (int) 7 => array( [maximum depth reached] ) ), 'Tools' => array(), 'Documents' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ) ), 'Seo' => array( 'metatag' => array([maximum depth reached]) ) ), 'pageTitleAppend' => 'Gaps', '_cookies' => array( 'language' => 'sr' ), 'isAjax' => false, 'referer' => '/', 'fieldOptions' => array(), '_actions' => array(), 'controller' => 'front', 'user' => false, 'locale' => 'sr', 'localelessHere' => '/proizvodi/3d-zidni-paneli/my-wall-art/gaps', 'plural' => 'fronts', 'singular' => 'front', 'modelClass' => 'Front' ) $html = '<?php switch (true) { case isset($product): $moduleName = $product; break; case isset($faq): $moduleName = $faq; break; case isset($inspiration): $moduleName = $inspiration; break; case isset($renewal): $moduleName = $renewal; break; case isset($pattern): $moduleName = $pattern; break; default: $moduleName = $product; } $bgPage = ClassRegistry::init('Page')->find('first', array( 'conditions' => array( 'Page.id' => $moduleName['Page']['id'] ) )); $backgroundImage = $bgPage['BackgroundImage']['file']; ?> <header> <div class="inner clearfix"> <div class="category-hamburger" id="openLeftMenu" style="display: none;"><span></span> <span></span></div> <div class="logo"><a href="/" title="My Wall and Floor"><img src="/img/my_wall_and_floor_logo.png" width="187" height="70" alt="My Wall and Floor" /></a></div> <div class="hamburger hamburger--squeeze js-hamburger" id="openRightMenu"> <div class="hamburger-box"> <div class="hamburger-inner"></div> </div> </div> <div id="off-canvas-right"> <!--<ul class="lang"> <li class="<?= $locale == 'sr' ? 'active' : '' ?>"><a href="/<?= $locale ?>:sr<?= substr($this->here, 3) ?>"><?= __('Srpski') ?></a></li> <li class="<?= $locale == 'en' ? 'active' : '' ?>"><a href="/<?= $locale ?>:en<?= substr($this->here, 3) ?>"><?= __('English') ?></a></li> </ul>--> <nav> <ul> <?= $this->Format->printMenu('nav/menu') ?> </ul> </nav> </div> </div> </header> <div class="topline"></div> <div class="fader"> <div class="page-content clearfix" style="background-image:url('<?= !empty($backgroundImage) ? $backgroundImage : '/img/My_Wall_And_Floors.jpg' ?>')"> <!-- Breadcrumbs --> <?php $breadcrumbs = $this->Html->generateBreadcrumbs($activePage); ?> <div class="breadcrumbs"> <div class="inner clearfix"> <p><?= __('Trenutno se nalazite ovde:') ?></p> <ul> <li><a href="/" title="My Wall"><?= __('Početna') ?></a></li> <?php foreach($breadcrumbs['links'] as $title => $link) { ?> <li><a href="<?= $link ?>" title="<?= $title ?>"><?= $title ?></a></li> <?php } ?> <li><?= $breadcrumbs['last'] ?></li> </ul> </div> </div> <?php $parentPage = ClassRegistry::init('Page')->find('first', array( 'conditions' => array( 'Page.id' => $product['Product']['page_id'] ) )); $pattern = ClassRegistry::init('Pattern')->find('first', array( 'conditions' => array( 'Pattern.cms_product_id' => $product['Product']['id'] ) )); $renewal = ClassRegistry::init('Renewal')->find('first', array( 'conditions' => array( 'Renewal.id' => $product['Product']['cms_renewal_id'] ) )); $faq = ClassRegistry::init('Faq')->find('first', array( 'conditions' => array( 'Faq.cms_product_id' => $product['Product']['id'] ) )); $videoItems = ClassRegistry::init('AdditionalVideo')->find('all', array( 'conditions' => array( 'AdditionalVideo.cms_product_id' => $product['Product']['id'] ) )); $pageSubtitle = !empty($product['Product']['subtitle']) ? $product['Product']['subtitle'] : $parentPage['Page']['subtitle']; $pageTitle = !empty($product['Product']['title']) ? $product['Product']['title'] : ( !empty($parentPage['Page']['title']) ? $parentPage['Page']['title'] : '' ) ; $brandLogoImage = !empty($parentPage['CustomLogoImage']['file']) ? $parentPage['CustomLogoImage']['file'] : $parentPage['BrandLogoImage']['file']; $fullWidth = empty($product['Galleries']) && empty($product['Product']['catalogue']); ?> <!-- Page title --> <div class="page-title"> <div class="inner clearfix"> <div> <h2><?= !empty($pageSubtitle) ? $pageSubtitle : '' ?></h2> <h1><?= !empty($pageTitle) ? $pageTitle : '' ?></h1> </div> <?php if(!empty($brandLogoImage)) { ?> <span><img src="<?= $brandLogoImage ?>" /></span> <?php } ?> </div> </div> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__6 st__6 "> <div class="main-content"> <div class="product-details"> <div id="fb-root"></div> <script> (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/en_US/all.js#xfbml=1&appId=913732115428480"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));</script> <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script> <div class="social clearfix"> <div class="fb-like-button"> <div class="fb-like" data-href="<?= FULL_BASE_URL . $this->here ?>" data-layout="button_count" data-action="like" data-show-faces="false" data-share="false"></div> </div> <div class="tweet-button"> <a href="https://twitter.com/share" data-url="<?= FULL_BASE_URL . $this->here ?>" class="twitter-share-button" style="display:none">Tweet</a> </div> </div> <div class="row"> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__7 st__6' : '__12' ?>"> <div class="product-info"> <div class="rich-text"> <?= !empty($product['Product']['text']) ? $product['Product']['text'] : ' ' ?> <?php if(!empty($faq)) { ?> <p><?= __('Za više informacija pogledajte rubriku') ?> <a href="<?= $this->Format->getModulePath($faq) ?>"><?= __('najčešća pitanja') ?></a></p> <?php } ?> <?php if(!empty($pattern)) { ?> <p><a href="<?= $this->Format->getModulePath($pattern) ?>"><?= __('Pogledajte uzorke') ?></a> <?= __('za ovaj proizvod') ?></p> <?php } ?> </div> </div> </div> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__5 st__6' : '__12' ?>"> <div class="right-info"> <!-- Product slideshow --> <?php if(!empty($product['Slides'])) { ?> <div class="product-slideshow"> <ul> <?php foreach($product['Slides'] as $slide) { ?> <li style="position: <?= count($product['Slides']) > 1 ? 'absolute' : 'relative'?>"><?= $this->Format->image($slide['file'], 768, 512, true, array('zc' => 'zc')) ?></li> <?php } ?> </ul> </div> <?php } ?> <!-- \\ Product slideshow --> <!-- catalogue --> <?php if(!empty($product['Catalogue']['file'])) { ?> <a target="_blank" href="<?= $product['Catalogue']['file'] ?>" class="link-download"><span><?= __('Pogledajte katalog') ?></span></a> <?php } ?> <!-- \\ catalogue --> <!-- Before and After link --> <?php if(!empty($product['Product']['cms_renewal_id'])) { ?> <a class="link-beforeafter" href="<?= $this->Format->getModulePath($renewal) ?>"><span><?= __('Pre i posle') ?></span></a> <?php } ?> <!-- Before and After link --> <!-- Decor App banner --> <?php if($product['Product']['application']) { ?> <div class="pro-banner"><a href="<?= $this->Format->getPageLink(63, $sitemap) ?>"><img src="/img/decor-app-banner.jpg" /></a></div> <?php } ?> <!-- \\Decor App banner --> </div> </div> </div> <div class="product-blocks"> <!-- Photo gallery --> <?php if(!empty($product['Galleries'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Foto galerija') ?></h2></div> <div class="body"> <ul class="row block-row __5-margin __5-block lt__4-block m__2-block"> <?php foreach($product['Galleries'] as $image) { ?> <li class="column"> <a href="<?= $image['file'] ?>" class="fancybox" rel="gallery"> <?= $this->Format->image($image['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Photo gallery --> <?php if(!empty($product['Tools'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Alati') ?></h2></div> <div class="body" style="display:none;"> <ul class="row block-row __5-margin __3-block m__2-block"> <?php foreach($product['Tools'] as $tool) { ?> <li class="column"> <a href="<?= $tool['file'] ?>" class="fancybox" rel="tools"> <?= $this->Format->image($tool['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Product tehnicka spec --> <?php if(!empty($product['Documents'])) { ?> <div class="product-block product-tehnical-spec"> <div class="block-content"> <div class="head"><h2><?= __('Tehnička specifikacija') ?></h2></div> <div class="body" style="display:none;"> <p><?= __('Preuzmite dokument') ?>:</p> <ul> <?php foreach($product['Documents'] as $document) { echo '<li>' . $this->Format->download($document) . '</li>'; } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product tehnicka spec --> <!-- Product Video galerija --> <?php if(!empty($videoItems)) { ?> <div class="product-block product-video-gallery"> <div class="block-content"> <div class="head"><h2><?= __('Video galerija') ?></h2></div> <div class="body" style="display:none;"> <ul class="youtube-videogallery row __5-margin block-row __4-block lt__3-block "> <?php foreach($videoItems as $videoItem) { ?> <li class="column"> <a href="https://www.youtube.com/watch?v=<?= $videoItem['AdditionalVideo']['youtube_url'] ?>"><?= $videoItem['AdditionalVideo']['title'] ?></a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product Video galerija --> </div> </div> </div> </div> </div> </div> </div> <?php $setting = ClassRegistry::init('Setting')->find('first', array()); $productNavs = $this->Format->getPageFromSitemap(4, $sitemap); $subNavs = $this->Format->getPageFromSitemap(24, $sitemap); $i = 0; ?> <footer> <div class="inner clearfix"> <div class="top"> <div class="row"> <div class="column __8 st__2"> <div class="products"> <h2><?= __('Proizvodi') ?></h2> <div class="row"> <ul class="column __6 st__6"> <?php foreach($productNavs['children'] as $productNav) { $i++; ?> <li> <a href="<?= $this->Format->getPageFromSitemap($productNav['Page']['id'], $sitemap, 'path') ?>" title="<?= $productNav['Page']['title'] ?>"><?= $productNav['Page']['title'] ?></a> </li> <?php if($i%4 == 0) { ?> <?php if($i != count($productNav['children'])) { ?> </ul> <ul class="column __6 st__6"> <?php } ?> <?php } ?> <?php } ?> </ul> </div> </div> </div> <div class="column __4 st__4"> <div class="banner"> <a href="<?= $this->Format->getPageLink(19, $sitemap) ?>"><img src="/img/valpaint-akademija-banner-f.jpg" /></a> </div> </div> </div> </div> <div class="middle"> <div class="wrap clearfix"> <div class="menu"> <ul> <?php foreach ($subNavs['children'] as $subNav) { ?> <li><a href="<?= $this->Format->getPageFromSitemap($subNav['Page']['id'], $sitemap, 'path') ?>" title="<?= $subNav['Page']['title'] ?>"><?= $subNav['Page']['title'] ?></a></li> <?php } ?> </ul> </div> <div class="newsletter"> <p><?= __('Prijava za newsletter') ?>:</p> <form id="newsletterForm" action="/api/v1/newsletter"> <div> <input class="textfield" name="data[email]" type="text" placeholder="<?php echo _('Vaša email adresa') ?>" /> <button class="submit" type="submit"><span><?php echo __('Poslati') ?></span></button> </div> <div class="form-message"></div> </form> </div> </div> </div> <div class="bottom clearfix"> <p><?= __('MyWall & Floor © ') . date('Y') . __(' Sva prava zadržana') ?>. </p> <p class="right"><?= __('Design & Development') ?>: <a href="http://intellex.rs" target="_blank" title="Intellex - Web & Mobile development">Intellex</a></p> </div> </div> </footer> </div> ' $metaTags = array( (int) 1 => array( 'sr' => 'Gaps', 'en' => '' ), (int) 2 => array( 'sr' => 'scaron, Wall, zidove, paneli, ekolo, koji, trske, panel, erne, izra, panela, ambijent, novi, napraviti, domu, zidne, svoje, predstavio, enterijeru, bilo, Nakon, celinu, zajedno, tako, instalacije, bojiti, koja, boju, koju, panele' ), (int) 3 => array( 'sr' => 'WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske. Ova vlakna su od preostalih delova s...' ), (int) 4 => array( 'sr' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'en' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), (int) 12 => array( 'sr' => 'Gaps', 'en' => '' ), (int) 13 => array( 'sr' => 'WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske. Ova vlakna su od preostalih delova s...' ), (int) 14 => array( 'sr' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'en' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), (int) 17 => array( 'sr' => 'WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske. Ova vlakna su od preostalih delova s...' ), (int) 18 => array( 'sr' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'en' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), (int) 19 => array( 'sr' => 'Gaps', 'en' => '' ), (int) 21 => array( 'sr' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'en' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), (int) 24 => array( 'sr' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'en' => 'http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), (int) 27 => array( 'sr' => 'Gaps', 'en' => '' ), (int) 28 => array( 'sr' => 'Gaps', 'en' => '' ), (int) 8 => array( 'sr' => '913732115428480', 'en' => '' ), (int) 11 => array( 'sr' => 'http://mywall.rs/sr/proizvodi/3d-zidni-paneli/my-wall-art/gaps' ), (int) 15 => array( 'sr' => 'http://mywall.rs/sr/proizvodi/3d-zidni-paneli/my-wall-art/gaps' ), (int) 23 => array( 'sr' => 'http://mywall.rs/sr/proizvodi/3d-zidni-paneli/my-wall-art/gaps' ) ) $tagDescriptions = array( (int) 1 => array( 'id' => '1', 'type' => 'meta', 'name' => 'title', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => false, 'is_main' => true, 'template' => null, 'created' => '2015-02-23 17:46:03', 'modified' => '2015-02-23 17:46:03' ), (int) 2 => array( 'id' => '2', 'type' => 'meta', 'name' => 'keywords', 'namespace' => null, 'value_type' => 'textarea', 'value_options' => null, 'inherits' => null, 'is_visible' => false, 'is_main' => true, 'template' => '<meta name="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:46:03', 'modified' => '2015-02-23 17:46:03' ), (int) 3 => array( 'id' => '3', 'type' => 'meta', 'name' => 'description', 'namespace' => null, 'value_type' => 'textarea', 'value_options' => null, 'inherits' => null, 'is_visible' => false, 'is_main' => true, 'template' => '<meta name="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:46:03', 'modified' => '2015-02-23 17:46:03' ), (int) 4 => array( 'id' => '4', 'type' => 'meta', 'name' => 'image', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => false, 'is_main' => true, 'template' => null, 'created' => '2015-03-13 15:39:06', 'modified' => '2015-03-13 15:39:07' ), (int) 5 => array( 'id' => '5', 'type' => 'meta', 'name' => 'msappication-TileColor', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta name="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:32:56', 'modified' => '2015-02-23 17:32:56' ), (int) 7 => array( 'id' => '7', 'type' => 'meta', 'name' => 'msapplication-TileImage', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta name="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:32:56', 'modified' => '2015-02-23 17:32:56' ), (int) 8 => array( 'id' => '8', 'type' => 'meta', 'name' => 'app_id', 'namespace' => 'fb', 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta property="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:34:15', 'modified' => '2015-02-23 17:34:15' ), (int) 9 => array( 'id' => '9', 'type' => 'meta', 'name' => 'type', 'namespace' => 'og', 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta property="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:34:28', 'modified' => '2015-02-23 17:34:29' ), (int) 10 => array( 'id' => '10', 'type' => 'meta', 'name' => 'site_name', 'namespace' => 'og', 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta property="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:34:39', 'modified' => '2015-02-23 17:34:40' ), (int) 11 => array( 'id' => '11', 'type' => 'meta', 'name' => 'url', 'namespace' => 'og', 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta property="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:35:04', 'modified' => '2015-02-23 17:35:04' ), (int) 12 => array( 'id' => '12', 'type' => 'meta', 'name' => 'title', 'namespace' => 'og', 'value_type' => 'text', 'value_options' => null, 'inherits' => '1', 'is_visible' => true, 'is_main' => false, 'template' => '<meta property="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:35:12', 'modified' => '2015-02-23 17:35:12' ), (int) 13 => array( 'id' => '13', 'type' => 'meta', 'name' => 'description', 'namespace' => 'og', 'value_type' => 'textarea', 'value_options' => null, 'inherits' => '3', 'is_visible' => true, 'is_main' => false, 'template' => '<meta property="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:35:17', 'modified' => '2015-02-23 17:35:17' ), (int) 14 => array( 'id' => '14', 'type' => 'meta', 'name' => 'image', 'namespace' => 'og', 'value_type' => 'text', 'value_options' => null, 'inherits' => '4', 'is_visible' => true, 'is_main' => false, 'template' => '<meta property="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:35:23', 'modified' => '2015-02-23 17:35:24' ), (int) 15 => array( 'id' => '15', 'type' => 'meta', 'name' => 'url', 'namespace' => 'twitter', 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta name="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:35:43', 'modified' => '2015-02-23 17:35:43' ), (int) 16 => array( 'id' => '16', 'type' => 'meta', 'name' => 'card', 'namespace' => 'twitter', 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta name="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:35:59', 'modified' => '2015-02-23 17:35:59' ), (int) 17 => array( 'id' => '17', 'type' => 'meta', 'name' => 'description', 'namespace' => 'twitter', 'value_type' => 'textarea', 'value_options' => null, 'inherits' => '3', 'is_visible' => true, 'is_main' => false, 'template' => '<meta name="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:36:12', 'modified' => '2015-02-23 17:36:12' ), (int) 18 => array( 'id' => '18', 'type' => 'meta', 'name' => 'image', 'namespace' => 'twitter', 'value_type' => 'text', 'value_options' => null, 'inherits' => '4', 'is_visible' => true, 'is_main' => false, 'template' => '<meta name="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:36:21', 'modified' => '2015-02-23 17:36:21' ), (int) 19 => array( 'id' => '19', 'type' => 'meta', 'name' => 'title', 'namespace' => 'twitter', 'value_type' => 'text', 'value_options' => null, 'inherits' => '1', 'is_visible' => true, 'is_main' => false, 'template' => '<meta name="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:36:31', 'modified' => '2015-02-23 17:36:31' ), (int) 20 => array( 'id' => '20', 'type' => 'meta', 'name' => 'site', 'namespace' => 'twitter', 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta name="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:36:42', 'modified' => '2015-02-23 17:36:42' ), (int) 21 => array( 'id' => '21', 'type' => 'meta', 'name' => 'image:src', 'namespace' => 'twitter', 'value_type' => 'text', 'value_options' => null, 'inherits' => '4', 'is_visible' => true, 'is_main' => false, 'template' => '<meta name="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:36:56', 'modified' => '2015-02-23 17:36:56' ), (int) 22 => array( 'id' => '22', 'type' => 'itemprop', 'name' => 'author', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta itemprop="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:37:54', 'modified' => '2015-02-23 17:37:55' ), (int) 23 => array( 'id' => '23', 'type' => 'itemprop', 'name' => 'url', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta itemprop="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:38:09', 'modified' => '2015-02-23 17:38:09' ), (int) 24 => array( 'id' => '24', 'type' => 'itemprop', 'name' => 'image', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => '4', 'is_visible' => true, 'is_main' => false, 'template' => '<meta itemprop="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:38:20', 'modified' => '2015-02-23 17:38:20' ), (int) 25 => array( 'id' => '25', 'type' => 'itemprop', 'name' => 'dateModified', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta itemprop="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:38:32', 'modified' => '2015-02-23 17:38:32' ), (int) 26 => array( 'id' => '26', 'type' => 'itemprop', 'name' => 'datePublished', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<meta itemprop="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:39:43', 'modified' => '2015-02-23 17:39:43' ), (int) 27 => array( 'id' => '27', 'type' => 'itemprop', 'name' => 'name', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => '1', 'is_visible' => true, 'is_main' => false, 'template' => '<meta itemprop="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:39:56', 'modified' => '2015-02-23 17:39:56' ), (int) 28 => array( 'id' => '28', 'type' => 'itemprop', 'name' => 'headline', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => '1', 'is_visible' => true, 'is_main' => false, 'template' => '<meta itemprop="{{tagtitle}}" content="{{tagvalue}}"/>', 'created' => '2015-02-23 17:40:06', 'modified' => '2015-02-23 17:40:07' ), (int) 29 => array( 'id' => '29', 'type' => 'rel', 'name' => 'dns-prefetch', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<link rel="{{tagtitle}}" href="{{tagvalue}}">', 'created' => '2015-02-23 17:45:43', 'modified' => '2015-02-23 17:45:43' ), (int) 30 => array( 'id' => '30', 'type' => 'rel', 'name' => 'canonical', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<link rel="{{tagtitle}}" href="{{tagvalue}}">', 'created' => '2015-02-23 17:45:53', 'modified' => '2015-02-23 17:45:54' ), (int) 31 => array( 'id' => '31', 'type' => 'rel', 'name' => 'shortlink', 'namespace' => null, 'value_type' => 'text', 'value_options' => null, 'inherits' => null, 'is_visible' => true, 'is_main' => false, 'template' => '<link rel="{{tagtitle}}" href="{{tagvalue}}">', 'created' => '2015-02-23 17:46:03', 'modified' => '2015-02-23 17:46:03' ) ) $seoConfig = array( 'id' => (int) 1, 'head_end' => '<meta property="fb:admins" content="602801999" /> <meta property="fb:admins" content="100003681742215" /> <meta property="fb:admins" content="100003681742216" /> <meta property="fb:admins" content="100003681742217" />', 'body_start' => '<!-- Facebook Pixel Code --> <script> !function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window, document,'script', 'https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '481403258908902'); fbq('track', 'PageView'); </script> <noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=481403258908902&ev=PageView&noscript=1" /></noscript> <!-- End Facebook Pixel Code -->', 'body_end' => '', 'seo_metatags' => 'a:1:{i:8;a:2:{s:2:"sr";s:15:"913732115428480";s:2:"en";s:0:"";}}', 'seo_generated_metatags' => null, 'created' => '2016-11-09 11:45:28', 'modified' => '2021-07-23 09:48:33', 'global_title_suffix' => 'My Wall', 'global_meta_title' => 'My Wall', 'global_meta_description' => '', 'global_meta_keywords' => 'zidovi, dekoracija, enterijer, boje za zidove, perive boje, ekoloske boje, kamen, beton u enterijeru, cement u enterijeru, kupatilo, kuhinja, keramicke plocice, micro cement, microverlay, opremanje enterijera, enterijer, boja, dizajn enterijera ', 'is_translated' => true, 'global_title_suffix__' => array( 'sr' => 'My Wall', 'en' => '' ), 'global_meta_title__' => array( 'sr' => 'My Wall', 'en' => '' ), 'global_meta_description__' => array( 'sr' => '', 'en' => '' ), 'global_meta_keywords__' => array( 'sr' => 'zidovi, dekoracija, enterijer, boje za zidove, perive boje, ekoloske boje, kamen, beton u enterijeru, cement u enterijeru, kupatilo, kuhinja, keramicke plocice, micro cement, microverlay, opremanje enterijera, enterijer, boja, dizajn enterijera ', 'en' => '' ), 'is_translated__' => array( 'sr' => true, 'en' => true ) ) $forceTitle = array( (int) 0 => 'Gaps', (int) 1 => 'My Wall' ) $assets = array( 'stylesheets' => array( (int) 7 => array( 'id' => (int) 7, 'name' => 'jquery.fancybox-2.1.4', 'data' => '/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */ .fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp { padding: 0; margin: 0; border: 0; outline: none; vertical-align: top; } .fancybox-wrap { position: absolute; top: 0; left: 0; z-index: 8020; } .fancybox-skin { position: relative; background: #ecce97; color: #444; text-shadow: none; } .fancybox-opened { z-index: 8030; } .fancybox-opened .fancybox-skin { -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); } .fancybox-outer, .fancybox-inner { position: relative; } .fancybox-inner { overflow: hidden; } .fancybox-type-iframe .fancybox-inner { -webkit-overflow-scrolling: touch; } .fancybox-error { color: #444; font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; margin: 0; padding: 15px; white-space: nowrap; } .fancybox-image, .fancybox-iframe { display: block; width: 100%; height: 100%; } .fancybox-image { max-width: 100%; max-height: 100%; } #fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span { background-image: url('../img/fancybox/fancybox_sprite.png'); } #fancybox-loading { position: fixed; top: 50%; left: 50%; margin-top: -22px; margin-left: -22px; background-position: 0 -108px; opacity: 0.8; cursor: pointer; z-index: 8060; } #fancybox-loading div { width: 44px; height: 44px; background: url('../img/fancybox/fancybox_loading.gif') center center no-repeat; } .fancybox-close { position: absolute; top: -15px; right: -15px; width: 36px; height: 36px; cursor: pointer; z-index: 8040; background-position: 0 0; } .fancybox-nav { position: absolute; top: 0; width: 40%; height: 100%; cursor: pointer; text-decoration: none; background: transparent url('../img/fancybox/blank.gif'); /* helps IE */ -webkit-tap-highlight-color: rgba(0,0,0,0); z-index: 8040; } .fancybox-prev { left: 0; } .fancybox-next { right: 0; } .fancybox-nav span { position: absolute; top: 50%; width: 36px; height: 34px; margin-top: -18px; cursor: pointer; z-index: 8040; visibility: hidden; } .fancybox-prev span { left: 10px; background-position: 0 -36px; } .fancybox-next span { right: 10px; background-position: 0 -72px; } .fancybox-nav:hover span { visibility: visible; } .fancybox-tmp { position: absolute; top: -99999px; left: -99999px; visibility: hidden; max-width: 99999px; max-height: 99999px; overflow: visible !important; } /* Overlay helper */ .fancybox-lock { overflow: hidden; } .fancybox-overlay { position: absolute; top: 0; left: 0; overflow: hidden; display: none; z-index: 8010; background: url('../img/fancybox/fancybox_overlay.png'); } .fancybox-overlay-fixed { position: fixed; bottom: 0; right: 0; } .fancybox-lock .fancybox-overlay { overflow: auto; overflow-y: scroll; } /* Title helper */ .fancybox-title { visibility: hidden; font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; position: relative; text-shadow: none; z-index: 8050; } .fancybox-opened .fancybox-title { visibility: visible; } .fancybox-title-float-wrap { position: absolute; bottom: 0; right: 50%; margin-bottom: -35px; z-index: 8050; text-align: center; } .fancybox-title-float-wrap .child { display: inline-block; margin-right: -100%; padding: 2px 20px; background: transparent; /* Fallback for web browsers that doesn't support RGBa */ background: rgba(0, 0, 0, 0.8); -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; text-shadow: 0 1px 2px #222; color: #FFF; font-weight: bold; line-height: 24px; white-space: nowrap; } .fancybox-title-outside-wrap { position: relative; margin-top: 10px; color: #fff; } .fancybox-title-inside-wrap { padding-top: 10px; } .fancybox-title-over-wrap { position: absolute; bottom: 0; left: 0; color: #fff; padding: 10px; background: #000; background: rgba(0, 0, 0, .8); } ', 'modified' => '2016-11-22 16:39:18' ), (int) 6 => array( 'id' => (int) 6, 'name' => 'youtube-video-gallery', 'data' => '*.youtube-videogallery-container { display: block; } *.youtube-videogallery-compact *.youtube-videogallery-item, *.youtube-videogallery-compact *.youtube-videogallery-img{ box-shadow: 0 0 0; border-radius: 0; margin: 0 0 0 0; } *.youtube-videogallery-compact *.youtube-videogallery-title { font-size: 11px; } a.youtube-videogallery-link { padding:5px; background:#2f2f33; position:relative; display:block; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } a.youtube-videogallery-link:hover { background:#ecce97; } a.youtube-videogallery-link:hover span { color:#6c5e43; } a.youtube-videogallery-link:hover img.youtube-videogallery-play, a.youtube-videogallery-link:focus img.youtube-videogallery-play { opacity: 1; } *.youtube-videogallery-play { left:50%; opacity: 0.7; position: absolute; top:50%; z-index: 1; } *.youtube-videogallery-title { width:100%; text-align:center; float:left; font-size:13px; color:#9f9f9f; line-height:13px; padding:5px 0; } *.youtube-videogallery-allowtitle *.youtube-videogallery-title { height: auto; } *.youtube-videogallery-screen-reader-only { position: absolute; left:-9999px; } div.youtube-videogallery-bodycover { background-color: #000; height: 100%; left:0; opacity: 0; position: absolute; top:0; width:100%; z-index: 100; } div.youtube-videogallery-display { background-color: #000; box-shadow: 3px 3px 7px #000; left:50%; opacity: 0; padding: 3px; position: fixed; top:50%; z-index: 101; } div.youtube-videogallery-bodycover, div.youtube-videogallery-display { transition: all 300ms; transform: scale(0); -webkit-transform: scale(0); } body.youtube-videogallery-active div.youtube-videogallery-bodycover, body.youtube-videogallery-active div.youtube-videogallery-display { display: block; transform: scale(1); -webkit-transform: scale(1); } body.youtube-videogallery-active div.youtube-videogallery-bodycover {opacity: 0.5} body.youtube-videogallery-active div.youtube-videogallery-display { opacity: 1}', 'modified' => '2016-11-10 14:47:39' ), (int) 5 => array( 'id' => (int) 5, 'name' => 'jquery.kwicks', 'data' => '/*! * Kwicks: Sexy Sliding Panels for jQuery - v2.2.1 * http://devsmash.com/projects/kwicks * * Copyright 2013 Jeremy Martin (jmar777) * Contributors: Duke Speer (Duke3D), Guillermo Guerrero (gguerrero) * Released under the MIT license * http://www.opensource.org/licenses/mit-license.php */ /* * This file contains styles that are common to all kwicks instances. Note that each kwicks instance requires * additional styling - please see the examples for more info. */ .kwicks { display: block; list-style-type: none; list-style: none; position: relative; margin: 0; padding: 0; } .kwicks > * { display: block; overflow: hidden; padding: 0; margin: 0; } .kwicks.kwicks-processed > * { margin: 0; position: absolute; } .kwicks-horizontal > * { float: left; } .kwicks-horizontal > :first-child { margin-left: 0; } .kwicks-vertical > :first-child { margin-top: 0; } ', 'modified' => '2016-11-10 14:47:39' ), (int) 3 => array( 'id' => (int) 3, 'name' => 'jquery.bxslider', 'data' => '/** * BxSlider v4.1.2 - Fully loaded, responsive content slider * http://bxslider.com * * Written by: Steven Wanderski, 2014 * http://stevenwanderski.com * (while drinking Belgian ales and listening to jazz) * * CEO and founder of bxCreative, LTD * http://bxcreative.com */ /** RESET AND LAYOUT ===================================*/ .bx-wrapper { position: relative; padding: 0; *zoom: 1; } .bx-wrapper img { max-width: 100%; display: block; } /** THEME ===================================*/ .bx-wrapper .bx-viewport { /*fix other elements on the page moving (on Chrome)*/ -webkit-transform: translatez(0); -moz-transform: translatez(0); -ms-transform: translatez(0); -o-transform: translatez(0); transform: translatez(0); } /* LOADER */ .bx-wrapper .bx-loading { min-height: 50px; background: url(images/bx_loader.gif) center center no-repeat #fff; height: 100%; width: 100%; position: absolute; top: 0; left: 0; z-index: 2000; } /* PAGER */ .bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item { display: inline-block; *zoom: 1; *display: inline; } .bx-wrapper .bx-pager.bx-default-pager a { text-indent: -9999px; display: block; outline: 0; } /* DIRECTION CONTROLS (NEXT / PREV) */ .bx-wrapper .bx-prev { left: 10px; background: url(images/controls.png) no-repeat 0 -32px; } .bx-wrapper .bx-next { right: 10px; background: url(images/controls.png) no-repeat -43px -32px; } .bx-wrapper .bx-prev:hover { background-position: 0 0; } .bx-wrapper .bx-next:hover { background-position: -43px 0; } .bx-wrapper .bx-controls-direction a { position: absolute; top: 50%; margin-top: -16px; outline: 0; width: 32px; height: 32px; text-indent: -9999px; z-index: 9999; } .bx-wrapper .bx-controls-direction a.disabled { display: none; } /* AUTO CONTROLS (START / STOP) */ .bx-wrapper .bx-controls-auto { text-align: center; } .bx-wrapper .bx-controls-auto .bx-start { display: block; text-indent: -9999px; width: 10px; height: 11px; outline: 0; background: url(images/controls.png) -86px -11px no-repeat; margin: 0 3px; } .bx-wrapper .bx-controls-auto .bx-start:hover, .bx-wrapper .bx-controls-auto .bx-start.active { background-position: -86px 0; } .bx-wrapper .bx-controls-auto .bx-stop { display: block; text-indent: -9999px; width: 9px; height: 11px; outline: 0; background: url(images/controls.png) -86px -44px no-repeat; margin: 0 3px; } .bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active { background-position: -86px -33px; } /* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */ .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager { text-align: left; width: 80%; } .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto { right: 0; width: 35px; } /* IMAGE CAPTIONS */ .bx-wrapper .bx-caption { position: absolute; bottom: 0; left: 0; background: #666\9; background: rgba(80, 80, 80, 0.75); width: 100%; } .bx-wrapper .bx-caption span { color: #fff; font-family: Arial; display: block; font-size: .85em; padding: 10px; } ', 'modified' => '2016-11-10 14:47:39' ), (int) 1 => array( 'id' => (int) 1, 'name' => 'main', 'data' => '@charset "utf-8"; *,:after,:before,a,abbr,acronym,address,applet,article,aside,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,input,ins,kbd,label,legend,li,main,mark,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,sup,table,tbody,td,textarea,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:top;background:0 0;-webkit-font-smoothing:antialiased;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{height:100%;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{overflow-y:auto;overflow-x:hidden}ol,ul{list-style:none}:focus{outline:0}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:block}* html .clearfix{height:1%} @font-face { font-family: 'robotolight'; src: url('/font/roboto-light-webfont.eot'); src: url('/font/roboto-light-webfont.eot?#iefix') format('embedded-opentype'), url('/font/roboto-light-webfont.woff') format('woff'), url('/font/roboto-light-webfont.ttf') format('truetype'); font-weight: normal; font-style: normal; } @font-face { font-family: 'pt_serifregular'; src: url('/font/ptf55f-webfont.eot'); src: url('/font/ptf55f-webfont.eot?#iefix') format('embedded-opentype'), url('/font/ptf55f-webfont.woff') format('woff'), url('/font/ptf55f-webfont.ttf') format('truetype'); font-weight: normal; font-style: normal; } ::selection { color:#fff; background:#bba47a; } ::-moz-selection { color:#fff; background:#bba47a; } /* Global */ body,html { font-family: 'robotolight'; font-size:14px; background:url(../img/bg_body.jpg) repeat 0 0 #000; } h1, h2 { font-family: 'pt_serifregular'; } .inner { width:1150px; max-width: 96%; margin:0 auto; } a { text-decoration:none; -o-transition:color .2s ease-out; -ms-transition:color .2s ease-out; -moz-transition:color .2s ease-out; -webkit-transition:color .2s ease-out; transition:color .2s ease-out; } /* HEADER */ header { width:100%; display:inline-block; background:#000; -webkit-box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.5);-moz-box-shadow:0px 3px 3px 0px rgba(0, 0, 0, 0.5);box-shadow:0px 3px 3px 0px rgba(0, 0, 0, 0.5); position:relative; z-index:99; float:left; } header .logo { width: 140px; display: inline-block; padding:5px 0; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } header .logo:hover { opacity:0.7; } header .logo img { width: 100%; height: auto; display: block; } header ul.lang { float:right; padding:5px 0 0 0; } header ul.lang li { float:left; display:block; padding:0 0 0 10px; } header ul.lang li a { float:left; color:#484b4e; font-size:11px; } header ul.lang li a:hover { color:#fff; } header ul.lang li.active a { color:#bba47a; } header #off-canvas-right { display: inline-block; float: right; padding: 32px 0 0 0; } header nav { width:100%; display: inline-block; } header nav > ul { } header nav > ul > li { display: inline-block; margin: 0 10px; position:relative; } header nav > ul > li:first-child { margin:0 10px 0 0; } header nav > ul > li:last-child { margin:0 0 0 10px; } header nav > ul > li > a { float:left; font-size:14px; color:#c1b49c; text-transform:uppercase; padding:0 0 10px 0; position: relative; } header nav > ul > li > a:after { width: 0; height: 3px; background: #bba47a; position: absolute; bottom: 0; left: 0; content: ""; } header nav > ul > li > a:hover { color:#fff; } header nav > ul > li > a:hover:after { width: 100%; -webkit-transition: width .3s ease-in-out; -moz-transition: width .3s ease-in-out; -o-transition: width .3s ease-in-out; transition: width .3s ease-in-out; } header nav > ul > li.active > a:after { width: 100%; } header nav > ul > li.active > a { color:#bba47a; } header nav > ul > li > ul { width: 220px; background: #171718; position: absolute; left: 0; top: 26px; border-top: 3px solid #b8a178; -webkit-box-shadow: 0px 10px 16px 0px rgba(0, 0, 0, 0.43);-moz-box-shadow: 0px 10px 16px 0px rgba(0, 0, 0, 0.43);box-shadow: 0px 10px 16px 0px rgba(0, 0, 0, 0.43); display: none; } header nav > ul > li > ul:before { width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 5px solid #b8a178; position: absolute; top: -8px; left: 22px; content: ""; } header nav > ul > li > ul li { display: block; border-bottom: 1px solid #2f2f30; } header nav > ul > li > ul li:last-child { border: none; } header nav > ul > li > ul li a { display: block; font-size: 14px; color: #e5d1ac; padding: 10px 20px; } header nav > ul > li > ul li a:hover { color: #fff; } header nav > ul > li:hover ul { display: block; } header nav > ul > li:hover > a { color:#fff; } header nav > ul > li.dropdown:after { width: 0; height: 0; border-left: 3px solid transparent; border-right: 3px solid transparent; border-top: 3px solid #c1b49c; position: absolute; right: -9px; top: 8px; content: ""; } header nav ul li.spec { margin:-4px 0 0 26px; } header nav ul li.spec a { background:#c1b49c; color:#000; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; padding:5px 12px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } header nav ul li.spec:hover:after { display:none; } header nav ul li.spec a:hover { background:#e4d9c6; } header nav ul li.spec { border-bottom:none; } .topline { width:100%; display:inline-block; background:url(../img/bg_top.jpg) no-repeat 0 0; height:10px; margin:0 0 8px 0; } .fixed { position:fixed; top:0; left:0; background:rgba(0,0,0,0.0.87); } #openRightMenu { top: 20px; right: 20px; display: none; } #openLeftMenu { top: 20px; left: 20px; } /* Hamburger button */ .hamburger{position:absolute;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:#000;border:0;margin:0;overflow:visible}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:35px;height:4px;background:#fff;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}.hamburger--squeeze .hamburger-inner{transition-duration:.1s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner::before{transition:top .1s .14s ease,opacity .1s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom .1s .14s ease,transform .1s cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease,opacity .1s .14s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease,transform .1s .14s cubic-bezier(.215,.61,.355,1)} /* Category menu button*/ .category-hamburger { position: absolute; } .category-hamburger span { width: 10px; height: 10px; background: #fff; display: inline-block; position: relative; } .category-hamburger span:after { width: 10px; height: 10px; background: #fff; position: absolute; content: ""; bottom: -12px; left: 0; } /* ===== HOME ELEMENTS ===== */ /* Slider */ .slider { width:1230px; max-width:100%;margin:0 auto; background:#000; border-top:1px solid #1c1c1c; position:relative;-webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4); padding:10px; } .slider .kwicks { width:1230px; max-width:100%; height:400px; display: block; position: relative;} .slider .kwicks > li { width: 125px; height: 400px; margin-left: 5px;float: left;} .slider .kwicks > li a img { opacity: 0.5; /*-o-transition:all .5s ease-out; -ms-transition:all .5s ease-out; -moz-transition:all .5s ease-out; -webkit-transition:all .5s ease-out; transition:all .5s ease-out;*/ } .slider .kwicks > li h2 { width:20px;height:20px; position:absolute; bottom:20px; left:10px; -webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform: rotate(-90deg);white-space:nowrap; color:#fcba42; font-size:20px; text-align:right; writing-mode:bt-lr; display:block;-o-transition:all .5s ease-out; -ms-transition:all .5s ease-out; -moz-transition:all .5s ease-out; -webkit-transition:all .5s ease-out; transition:all .5s ease-out; } .slider .kwicks > li span { width:100%; opacity:0; position:absolute; bottom:0; left:0; padding:80px 20px 20px 20px; box-sizing:border-box; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .slider .kwicks > li a:hover img { opacity:1; } .slider .kwicks > li a:hover h2 { opacity:0; } .slider .kwicks > li a span.vis { opacity:1; } .slider .kwicks > * { display: block; overflow: hidden; padding: 0; margin: 0;} .slider .kwicks.kwicks-processed > * { margin: 0; position: absolute;} .slider .kwicks-horizontal > * {float: left;} .slider .kwicks-horizontal > :first-child { margin-left: 0;} .slider .kwicks-vertical > :first-child { margin-top: 0;} .slider .kwicks > li span h3 { color:#e0a73f; font-size:20px; font-family: 'pt_serifregular'; padding:0 0 15px 0; } .slider .kwicks > li span p { color:#fff; } /* Home categories */ .home-categories { width:1150px; max-width: 100%; margin:20px auto; background:#121314; padding:30px 50px 20px 50px; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4); } .home-categories article { float:left; margin:0 0 10px 9px; } .home-categories article.modulus { margin:0 0 10px 0; } .home-categories article a { float:left; background:#f6e8ce; padding:5px; position:relative; } .home-categories article a:hover { background:#f3d193; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .home-categories article a img { float:left; border:1px solid #9e875c; background:#fff; padding:1px; } .home-categories article a span { width:170px; margin:0 7px; position:absolute; bottom:7px; left:0; padding:15px 0 10px 0; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .home-categories article a span h2 { width:100%; float:left; color:#ecce97; text-align:center; box-sizing:border-box; padding:0 10px; line-height:15px; } .home-categories article a:hover span h2 { color:#f4e6ce; } /* Home blocks */ .home-block { width:1230px; max-width: 100%; margin:0 auto; } .home-block .block { background:#0a0a0a; border-top:1px solid #161616; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4); padding:30px 50px 0 50px;} .home-block .block-about { background:url(../img/bg_about_block.jpg) no-repeat 100% 0 #0a0a0a; } .home-block .block h2 { color:#bba47a; font-size:22px; padding:0 0 35px 0; } .home-block .block p { color:#fff; padding:0 0 15px 0; text-align:justify; } .home-block .block a { color:#c4a56c; } .home-block .block a:hover { color:#a48958; } .home-block .block article { padding:0 0 30px 0; } .home-block .block article span { width:90px; float: left;margin:0 10px 0 0; } .home-block .block article span a { display: block; } .home-block .block article span img { width:100%; height:auto; display:block; } .home-block .block article div { display: table-cell; width: 768px; } .home-block .block article div em { font-style:normal; font-size:10px; color:#d0d0d0; } .home-block .block article div h3 { padding:0 0 10px 0; } .home-block .block article div h3 a { color:#e3c58f; font-size:15px; font-family: 'pt_serifregular'; } .home-block .block article div h3 a:hover { color:#fbefd9; } .home-block .block article div p { font-size:12px; text-align:left; padding:0; } .home-block .tagline { width:100%; display:inline-block; box-sizing:border-box; padding:20px 50px; margin:20px 0; border-top:1px solid #161616; background:url(../img/bg_tagline.jpg) no-repeat top center #0a0a0a; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4); text-align:center; } .home-block .tagline h1,.home-block .tagline h2 { display:block; font-size:1.6em; color:#fff; text-transform:uppercase; } .home-block .tagline h1 { border-bottom: 1px solid #fff; display: inline-block; padding: 0 0 20px 0; margin: 0 0 20px 0; } /* ===== PAGE CONTENT ===== */ .page-content { width:1250px; max-width: 100%; margin:0 auto; background:#000; background-position:100% 0; background-repeat:no-repeat; border-top:1px solid #202020; padding:0 0 50px 0; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4); } .content { width:1150px; max-width: 96%; margin:0 auto; } .side-content { } .main-content { padding:0 0 30px 0; } /* Breadcrumbs */ .breadcrumbs { width:100%; display:inline-block; border-bottom:1px solid #151515; font-size:11px; color:#a8a8b3; padding:13px 0; background:url(../img/bg_breadcrumbs.png) no-repeat 0 0; } .breadcrumbs p { float:left; padding:0 5px 0 0; } .breadcrumbs a { float:left; color:#c1b297; } .breadcrumbs a:hover { color:#e9ddc8; } .breadcrumbs a:after { content:'/'; color:#4a4a50; margin:0 0 0 7px; } .breadcrumbs ul li { float:left; display:block; padding:0 0 0 7px; } /* Page title */ .page-title { padding:30px 0 50px 0; } .page-title .inner { position:relative; } .page-title .inner div { padding:0 0 0 20px; float:left; border-left:4px solid #bba47a; } .page-title .inner div h2 { width:100%; float:left; color:#3a3326; font-size:20px; line-height:18px; min-height:25px; } .page-title .inner div h1 { width:100%; float:left; color:#fff; font-size:30px; line-height:27px; } .page-title .inner span { position:absolute; right:0; top:-15px; } /* Rich text */ .rich-text { color:#c1b49c; line-height:22px; } .rich-text p { padding:0 0 15px 0; text-align:justify; } .rich-text h2 { color:#7a7c7f; font-size:20px; color:#fff; padding:0 0 20px 0; } .rich-text a { color:#c4a56c; } .rich-text a:hover { color:#a48958; } .rich-text ul { list-style-image:url(../img/bullet.png); padding:0 0 0 15px; } .rich-text ul li { padding:0 0 5px 0; } .rich-text .rich-video {position: relative; padding-bottom: 56.25%; padding-top: 25px; height: 0; } .rich-text .rich-video iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .remark-rich-text { width:100%; float:left; color:#c1b49c; line-height:22px; } .remark-rich-text p { padding:0 0 15px 0; text-align:justify; } .remark-rich-text h2 { color:#7a7c7f; font-size:20px; color:#fff; padding:0 0 20px 0; } .remark-rich-text a { color:#c4a56c; } .remark-rich-text a:hover { color:#a48958; } .remark-rich-text ul { list-style-image:url(../img/bullet.png); padding:0 0 0 15px; } .remark-rich-text ul li { padding:0 0 5px 0; } .remark-rich-text.hasGallery { padding: 0 0 20px 0; } .add-image { width:500px; max-width:50%;float:left; margin:0 40px 0 0; padding:5px; background:#1e1f21; box-sizing:border-box } .add-image div { width:100%; display:block; text-align:center; } .add-image img { width:100%; height:auto; display:block; background:#37393b; border:1px solid #53595e; padding:1px; } /* Article grid */ .article-grid .row { margin: 0 -8px; } .article-grid .row > .column { padding: 0 8px; } .article-grid article { position:relative;} .article-grid article a, .article-grid article .image-gallery-holder { display: block; padding:5px; background:#1e1f21; position:relative; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin-bottom: 15px; } article.column > a > span { position:absolute; background: rgba(187, 164, 122, 0.7); -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease ; -ms-transition: all 0.2s ease ; -o-transition: all 0.2s ease ; transition: all 0.2s ease ; padding:5px; top:15%; left:20%; width: 60%; } article.column > a > span.before-after { top:auto; bottom: 15px; left: 30px; width: auto;text-transform: uppercase; font-size: 16px; color: #fff; background: rgba(0,0,0,.5); padding: 3px 10px;} article.column > a > span em { width: 100%;text-align:center; float:left; display:block; background: rgba(255, 255, 255, 0.7); padding:20px; } article.column > a > span em img { background:none; border:none; padding:0; width:100%; display:inline; } article.column > a:hover > span { -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05); } .article-grid article a:hover { background:#323336; } .article-grid article img { width:100%; height:auto; display:block; box-sizing:border-box; background:#37393b; padding:1px; border:1px solid #53595e; } .article-grid article div {position:absolute; left:7px; right: 7px; bottom:7px; padding:40px 0 7px 0; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .article-grid article div h2 { width:100%; text-align:center; font-size:16px; color:#ecce97; } .article-grid article div p { width:100%; text-align:center; font-size:13px; line-height:14px; padding:3px 0 0 0; color:#d4d8de; } .article-grid-page article { padding:0 0 10px 6px; } .article-grid-page article:nth-child(3n+1) { padding:0 0 10px 0; } .article-grid article span.label { width:48px; height:48px; position:absolute; right:7px; top:7px; } .article-grid article span.label img { background:none; padding:0; border:none; } /* Big grid minimum 5 articles */ .article-grid-biggrid article { padding:0 0 10px 12px; } .article-grid-biggrid article:nth-child(3n+1) { padding:0 0 10px 0; } .article-grid-biggrid article a { width:262px; box-sizing:border-box; } .article-grid-biggrid article img { width:100%; height:auto; display:block; box-sizing:border-box; } .article-grid-biggrid article div { padding:40px 0 15px 0; } .article-grid-biggrid article span { position:absolute; background: rgba(187, 164, 122, 0.7); padding:5px; top:30px; left:50%; margin:0 0 0 -70px; } .article-grid-biggrid article span em { width:100px; text-align:center; float:left; display:block; background: rgba(255, 255, 255, 0.7); padding:20px; } .article-grid-biggrid article span em img { background:none; border:none; padding:0; } .article-grid-biggrid article a:hover span em img { background:none; border:none; padding:0; } /* Small grid up to 4 articles */ .article-grid-smallgrid article { padding:0 0 10px 10px; } .article-grid-smallgrid article:nth-child(2n+1) { padding:0 0 10px 0; } .article-grid-smallgrid article a { width:400px; box-sizing:border-box; } .article-grid-smallgrid article img { width:100%; height:auto; display:block; box-sizing:border-box; } .article-grid-smallgrid article div { width:386px; box-sizing:border-box; padding:40px 0 15px 0; } .article-grid-smallgrid article span { position:absolute; background: rgba(187, 164, 122, 0.7); padding:5px; top:70px; left:90px; } .article-grid-smallgrid article span em { width:175px; text-align:center; float:left; display:block; background: rgba(255, 255, 255, 0.7); padding:20px; } .article-grid-smallgrid article span em img { background:none; border:none; padding:0; width:auto; display:inline; } .article-grid-smallgrid article a:hover span em img { background:none; border:none; padding:0; width:auto; display:inline; } .showroom-gallery { padding: 20px 0 0 0; } /* Vertical menu */ #cat-menu { display:none; } .vertical-menu { width:100%; float:left; margin:0 0 20px 0; } .vertical-menu h2 { font-size:20px; color:#906e30; padding:0 20px 15px 20px; } .vertical-menu ul { border-bottom:1px solid #29292f; border-right:1px solid #17171a; } .vertical-menu ul li { border-left:3px solid #29292f; border-top:1px solid #17171a; margin-bottom:1px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .vertical-menu ul li a { color:#c1b49c; text-transform:uppercase; font-size:14px; font-family: 'pt_serifregular'; padding:10px 15px 9px 15px; display:block; line-height:17px; } .vertical-menu ul li:hover { border-left:3px solid #bca57b; } .vertical-menu ul li a:hover { color:#bca57b; } .vertical-menu ul li.active { border-left:3px solid #bba47a; border-top:none; background:#111113; } .vertical-menu ul li.active a { color:#000; background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); } .vertical-menu ul li ul { display:none; border-right:none; } .vertical-menu ul li.active ul { padding:0 0 0 20px; display:block; border-right:none; } .vertical-menu ul li.active ul li { margin:0; border:none; } .vertical-menu ul li.active ul li ul li:last-child a { border:none; } .vertical-menu ul li.active ul li a { background:none; color:#e4ad48; font-size:14px; font-family: 'robotolight'; text-transform:none; padding:7px 0; border-bottom:1px dotted #29292f; } .vertical-menu ul li.active ul li a:hover { color:#906e30; } .vertical-menu ul li.active ul li a:before { content:'▸'; } .vertical-menu ul li.active ul li a span { width:90%; display:inline-block; font-size:0.96em; box-sizing:border-box; padding:0 0 0 14px; line-height:16px; color:#98938a; } .vertical-menu ul li.active ul li a:hover span { color:#906e30; } .vertical-menu ul li.active ul li.active a { color:#fff; } .vertical-menu ul li.active ul li.active a span { color:#906e30; } .vertical-menu ul li.active ul li.active a:before { color:#906e30; } .vertical-menu ul li.active ul li.active ul { border-bottom:1px dotted #29292f; } .vertical-menu ul li.active ul li.active ul li { } .vertical-menu ul li.active ul li.active ul li a { color:#e4ad48; padding:7px 0; } .vertical-menu ul li.active ul li.active ul li:last-child a { border:none; } .vertical-menu ul li.active ul li.active ul li a:hover { color:#906e30; } .vertical-menu ul li.active ul li.active ul li a:before { content:none; } .vertical-menu ul li.active ul li.active ul li a:hover:before { color:#906e30; } .vertical-menu ul li.active ul li.active ul li.active a { color:#fff; } .vertical-menu ul li.active ul li.active ul li a:before { content:'▸'; color:#414345; } .vertical-menu ul li.active ul li.active ul li.active a:before { color:#906e30; } /* Product details */ .product-details { } .product-details .product-info { text-align:justify; } .product-details .product-info-full { width:100%; } .product-details .right-info { } .product-details .photo-grid { } .product-details .social { padding:0 0 15px 0; border-bottom:1px solid #222225; margin:0 0 20px 0; height: 36px; } .product-details .social .fb-like-button { float:left; margin:0 15px 0 0; } .product-details .social .tweet-button { float:left; } .product-details .product-slideshow { margin: 0 0 40px 0; } .product-details .product-slideshow ul { position: relative} .product-details .product-slideshow a {display: block; background:#252729; padding:5px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .product-details .product-slideshow a:hover { background:#5a5d5f; } .product-details .product-slideshow a img { background:#37393b; padding:1px; border:1px solid #53595e; width: 100%; height: auto; } .product-details .product-slideshow a:hover img { border:1px solid #252729; background:#5a5d5f; } .product-details .product-slideshow a span { width:330px; height:80px; left:7px; position:absolute; bottom:7px; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .product-details .product-slideshow .bx-has-pager { width:100%; float:left; padding:8px 0 0 0; position:relative; } .product-details .product-slideshow .bx-pager { width:100%; position:relative; text-align:center; padding:0 20px; box-sizing:border-box; } .product-details .product-slideshow .bx-pager .bx-pager-item { display:inline-block; margin:0 2px; } .product-details .product-slideshow .bx-pager .bx-pager-item a { width:11px; height:11px; padding:0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; } .product-details .product-slideshow .bx-pager .bx-pager-item a.active { background:#ac946b; } .product-details a.link-download { background:#a0151d; padding:3px; color:#fff; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin: 10px 0 0 0; font-family: 'pt_serifregular'; display: block; } .product-details a.link-download:hover { background:#c62a33; } .product-details a.link-download span { display:block; border:1px solid #bf6066; padding:6px 0; text-align:center; } /*.product-details a.link-download.renewal-catalogue { width:200px; box-sizing:border-box; }*/ .product-details a.link-beforeafter { display: block; margin: 10px 0 0 0; background:#c3ab7f; padding:3px; color:#4a3f2b; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; font-family: 'pt_serifregular'; } .product-details a.link-beforeafter:hover { background:#d8bf91; } .product-details a.link-beforeafter span { display:block; border:1px solid #e7ddcc; padding:6px 0; text-align:center; color:#292c31; } .product-details .product-blocks { width:100%; float:left; margin:30px 0 0 0; } .product-details .product-block { width:100%; float:left; background:#111113; padding:10px; box-sizing:border-box; margin:0 0 1px 0; } .product-details .product-block .block-content { width:100%; float:left; background:#202023; border:1px solid #29292f; padding:1px; box-sizing:border-box; } .product-details .product-block .block-content .head, .product-details .product-block .block-content .head-no-accordion { width:100%; float:left; box-sizing:border-box; padding:8px 10px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; cursor:pointer; } .product-details .product-block .block-content .head-no-accordion { background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); cursor: default } .product-details .product-block .block-content .head:hover { background:#1c1c1e; } .product-details .product-block .block-content .head h2 { font-size:15px; color:#bcb6a9; line-height: 20px; } .product-details .product-block .block-content .head-no-accordion h2 { font-size:15px; line-height: 20px; } .product-details .product-block .block-content .head h2:before { content:'▸'; color:#6c675d; margin:0 5px 0 0; } .product-details .product-block .block-content .active { color:#fff; background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); } .product-details .product-block .block-content .active:hover { color:#fff; background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); } .product-details .product-block .block-content .active h2 { color:#292c31; } .product-details .product-block .block-content .active h2:before { content:'▾'; color:#292c31; } .product-details .product-block .block-content .body { width:100%; float:left; padding:10px; box-sizing:border-box; } .product-details .product-photo-gallery { } .product-details .product-photo-gallery ul li a { background:#2f2f33;padding:5px; margin:0 0 5px 0; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; position: relative; display: block } .product-details .product-photo-gallery ul li a:hover { background:#5a5d5f; } .product-details .product-photo-gallery ul li a img { width:100%; height:auto; display:block; box-sizing:border-box; border:1px solid #53595e; background:#37393b; padding:1px; } .product-details .product-photo-gallery ul li a span { position:absolute; bottom:15px; left:20px; font-family:"pt_serifregular"; text-transform:uppercase; font-size:10px; color:#fff; background:rgba(0,0,0,.5); padding:3px 10px; } .product-details .product-photo-gallery .bx-pager { position:absolute; top:-35px; right:0; z-index:99; } .product-details .product-photo-gallery .bx-pager .bx-pager-item { margin:0 5px 0 0; } .product-details .product-photo-gallery .bx-pager a { width:11px; height:11px; background:#fff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;} .product-details .product-photo-gallery .bx-pager a.active { background:#a5864d; } .product-details .product-tehnical-spec p { color:#555; font-size:13px; } .product-details .product-tehnical-spec ul { width:100%; float:left; } .product-details .product-tehnical-spec ul li { width:100%; float:left; display:block; padding:0 0 1px 0; } .product-details .product-tehnical-spec ul li a { width:100%; float:left; background:url(../img/ico_download.png) no-repeat -10px center #27272a; padding:8px 10px 8px 10px; box-sizing:border-box; font-size:13px; color:#9f9f9f; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .product-details .product-tehnical-spec ul li a span { float:right; } .product-details .product-tehnical-spec ul li a:hover { background:url(../img/ico_download.png) no-repeat 10px center #313135; padding:8px 10px 8px 30px; } .product-details .product-video-gallery li a { min-height:180px; display: block; margin-bottom: 5px; } .product-details .product-video-gallery li a .youtube-videogallery-img { width: 100%; } .product-details .product-tools li { padding:0 10px 10px 0; float:left; display:block; } .product-details .product-tools li a { padding:5px; background:#2f2f33; float:left; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .product-details .product-tools li a:hover { background:#5a5d5f; } .product-details .product-tools li a img { border:1px solid #53595e; background:#37393b; padding:1px; float:left; } .product-details .product-related ul li { float:left; margin:0 8px 8px 8px; } .product-details .product-related ul li a { background:#2f2f33;padding:5px;float:left; margin:0 0 5px 0; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; position:relative; } .product-details .product-related ul li a img { border:1px solid #53595e; background:#37393b; padding:1px; float:left; } .product-details .product-related ul li a span { width:225px; position:absolute; bottom:0; left:7px; bottom:7px; padding:40px 0 7px 0; box-sizing:border-box; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .product-details .product-related ul li a span h2 { width:100%; text-align:center; font-size:16px; color:#ecce97; } .product-details .pro-banner { margin:10px 0 0 0; } .product-details .pro-banner a { -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; display: block } .product-details .pro-banner a:hover { opacity:0.8; } .product-details .pro-banner a img { width: 100%;} /* Special note */ .special-note { width:100%; float:left; background:#eace9b; padding:20px; box-sizing:border-box; margin:0 0 30px 0; position:relative; } .special-note h2 { color:#584117; font-size:16px; padding:0 0 10px 0; } .special-note p { color:#6e5b38; font-size:12px; } .special-note div { width:26px; height:90px; position:absolute; right:-26px; bottom:-3px; background:url(../img/bg_note.png) no-repeat 0 0; } /* News Grid */ .news-grid article { vertical-align:top; } .news-grid article a {display: block;background:#1e1f21; padding:5px; box-sizing:border-box; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin: 0 0 30px 0;} .news-grid article a:hover { background:#323336; } .news-grid article a .cnt { background:#18181b; border:1px solid #29292f; padding:1px; box-sizing:border-box; } .news-grid article a .cnt img { width:100%; height:auto; display:block; } .news-grid article a .cnt div { position:relative; } .news-grid article a .cnt div span { width:100%; position:absolute; bottom:0; left:0; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .news-grid article a .cnt div span h2 { text-align:center; font-size:16px; color:#ecce97; padding:50px 20px 5px 20px;} .news-grid article a .cnt em { width:100%; text-align:center; float:left; font-style:normal; font-size:12px; color:#906e30; padding:5px 0; } .news-grid article a .cnt p { color:#a8a8b3; font-size:12px; text-align:center; padding:0 20px 15px 20px; min-height: 95px;} /* News Details */ .news-details { width:100%; float:left; } .news-details .date { width:100%; float:left; font-style:normal; font-size:12px; color:#906e30; padding:0 0 20px 0; } .news-details .date em { float:left; font-style:normal; font-size:12px; color:#906e30; } .news-details .date .social { float:right; } .news-details .date .social .fb-like-button { float:left; margin:0 15px; } .news-details .date .social .tweet-button { width:85px; float:left; } .news-details .rich-text { text-align:justify; } .news-details .img { float: right; width: 30%; margin: 0 0 40px 40px; } .news-details .img a { display: block; background:#1e1f21; padding:5px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .news-details .img a:hover { background:#323336; } .news-details .img img { width: 100%; background:#37393b; border:1px solid #53595e; padding:1px; } .news-details .news-gallery { border-top:1px solid #17171a; margin:30px 0 0 0; padding:10px 0 0 0; } .news-details .news-gallery h2 { color:#906e30; font-size:14px; padding:0 0 10px 0; } .news-details .news-gallery ul li a { display:block; background:#1e1f21; padding:5px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin: 0 0 10px 0} .news-details .news-gallery ul li a:hover { background:#323336; } .news-details .news-gallery ul li a img {width: 100%; height: auto !important; background:#37393b; border:1px solid #53595e; padding:1px; } .news-details .news-gallery .bx-wrapper { max-width:1190px!important; } .news-details .news-gallery .bx-pager { position:absolute; top:-25px; right:0; } .news-details .news-gallery .bx-pager .bx-pager-item { display:inline-block; margin:0 2px; } .news-details .news-gallery .bx-pager .bx-pager-item a { width:11px; height:11px; padding:0; float:left; text-indent:-9999px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background:#b2b2b2; } .news-details .news-gallery .bx-pager .bx-pager-item a.active { background:#ac946b; } .paginator span { margin: 0 3px 0 0; display: inline-block; background: #1e1f21; padding: 5px;} .paginator span.current { padding: 10px; color: #bba47a;} .paginator span a { display:block; background:#323336; color: #bba47a; padding: 5px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin: 0;} .paginator span a:hover { background:#1e1f21; } /* Contact */ .contact-info { padding:0 20px 0 0; } .contact-info h2 { font-size:22px; color:#a48958; padding:0 0 20px 0; } .contact-info p { color:#c1b49c; } .contact-info a { color:#a07c3b; } .contact-info a:hover { color:#d5a856; } .contact-info:nth-child(2) { padding:0 0 0 50px; } .contact-form { background:#18181b; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.7);-moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7); padding:40px 25px 45px 25px; } .contact-form h2 { width:100%; text-align:center; color:#fff; font-size:26px; padding:0 0 10px 0; } .contact-form .textfield { width:100%; background:#fff; border:0; margin:0 0 10px 0; color:#010101; text-align:left; padding:10px 20px; -webkit-box-shadow: inset 4px 4px 5px 0px rgba(0, 0, 0, 0.4);-moz-box-shadow:inset 4px 4px 5px 0px rgba(0, 0, 0, 0.4);box-shadow:inset 4px 4px 5px 0px rgba(0, 0, 0, 0.4); font-family: 'robotolight'; font-size:14px; } .contact-form .textfield::-webkit-input-placeholder { opacity: 1; color:#010101;} .contact-form .textfield::-moz-placeholder { opacity: 1; color:#010101;} .contact-form .textfield:-ms-input-placeholder { opacity: 1; color:#010101;} .capcha-field { position: relative;} .capcha-field em { position: absolute; left: 0; top: 0; background: #18181b; padding: 10px} .capcha-field .textfield {padding-left: 80px;} .contact-form .submit { width:100%; background:#c3ab7f; color:#4a3f2b; border:none; cursor:pointer; font-size:16px; padding:3px; color:#fff; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin:10px 0 5px 0; font-family: 'pt_serifregular'; } .contact-form .submit span { width:100%; box-sizing:border-box; display:block; border:1px solid #e7ddcc; padding:6px 0; text-align:center; color:#292c31; } .contact-form .submit:hover { background:#dcc18f; } .gmap { width:100%; float:left; height:400px; margin:30px 0 0 0; } /* Form Messages */ .validation-error-message { width:100%; display: block; margin:-10px 0 10px 0; color: #d34141; display:block; } .form-message { color: #fff} .form-message-error { width:100%; float:left; margin:10px 0 0 0; color: #d34141; display:block; } .newsletter .form-message-error { width:auto; float:none; margin:0; } .newsletter .validation-error-message { width:auto; float:none; margin:0; } .form-message.form-message-success { color:#82a12b; } .radio .validation-error-message { margin:0; } /* FOOTER */ footer { width:100%; float:left; } footer .inner {width: 1250px} footer .inner .top { padding:35px 50px 0 50px; } footer .inner .top h2 { width:50%; color:#bba47a; font-size:17px; padding:0 0 10px 0; } footer .inner .top .products { } footer .inner .top .products ul { display:block; } footer .inner .top .products ul li { } footer .inner .top .products ul li a { display: block; color:#808080; font-size:13px; } footer .inner .top .products ul li a:hover { color:#fff; } footer .inner .middle {border-bottom:1px solid #313234; padding:20px 50px; } footer .inner .middle .wrap { border-top:1px solid #1e1e1f; padding:20px 0 0 0; } footer .inner .middle .wrap .menu { padding:6px 0 0 0; display: inline-block; } footer .inner .middle .wrap .menu ul li { display:inline-block; margin:0 15px 0 0; } footer .inner .middle .wrap .menu ul li a { float:left; color:#808080; font-size:13px; text-transform: uppercase; color:#bba47a; } footer .inner .middle .wrap .menu ul li a:hover { color:#fff; } footer .inner .middle .newsletter { float:right; text-align:right; } footer .inner .middle .newsletter p { color:#808080; font-size:13px; padding:6px 10px 0 0; float:left; } footer .inner .middle .newsletter form { float:right; } footer .inner .middle .newsletter .textfield { width:260px; float:left; background:#fff; border:0; color:#454545; padding:8px; font-size:13px; height: 31px; box-sizing: border-box} footer .inner .middle .newsletter .textfield::-webkit-input-placeholder { opacity: 1; color:#010101;} footer .inner .middle .newsletter .textfield::-moz-placeholder { opacity: 1; color:#010101;} footer .inner .middle .newsletter .textfield:-ms-input-placeholder { opacity: 1; color:#010101;} footer .inner .middle .newsletter .submit { float:left; border:none; background:#c3ab7f; padding:4px 3px; color:#fff; font-size:12px; font-family: 'pt_serifregular'; cursor:pointer; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin:0 0 0 1px; line-height: 1;height: 31px;box-sizing: border-box } footer .inner .middle .newsletter .submit:hover { background:#d8bf91; } footer .inner .middle .newsletter .submit span { width:100%; box-sizing:border-box; display:block; border:1px solid #e7ddcc; padding:4px 10px 3px 10px; text-align:center; color:#292c31; } footer .inner .bottom { padding:0 50px 0 50px; } footer .inner .bottom p { color:#5d5959; font-size:11px; float:left; padding:10px 0; } footer .inner .bottom a { color:#bba47a; } footer .inner .bottom .right { float:right; text-align:right; } /* Static pages */ .static-content { width:100%; float:left; } .static-content section { padding:0 0 70px 0; } .static-content section article .gallery-slideshow li a { float:left; display:block; background:#1e1f21; padding:5px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; box-sizing:border-box; } .static-content section article .gallery-slideshow li a:hover { background:#323336; } .static-content section article .gallery-slideshow li a img { float:left; background:#37393b; border:1px solid #53595e; padding:1px; box-sizing:border-box; width:100%; display:block; height:auto; } .static-content section article .gallery-slideshow .bx-pager { width:100%; position:absolute; bottom:-25px; right:0; text-align:center; } .static-content section article .gallery-slideshow .bx-pager .bx-pager-item { display:inline-block; margin:0 2px; } .static-content section article .gallery-slideshow .bx-pager .bx-pager-item a { width:11px; height:11px; padding:0; float:left; text-indent:-9999px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background:#b2b2b2; } .static-content section article .gallery-slideshow .bx-pager .bx-pager-item a.active { background:#ac946b; } .static-content section:nth-child(2n) article { margin:0 25px 0 0; } .static-content section:nth-child(2n) article:first-child { float:right; margin:0 0 0 25px; } .static-content section article .spec-block { width:100%; float:left; background:#18181b; padding:10px; box-sizing:border-box; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.7);-moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7); margin:20px 0 0 0; } .static-content section article .spec-block .wrap { width:100%; float:left; padding:15px; box-sizing:border-box; border:1px solid #27272b; font-size:13px; } .static-content section article .spec-block .wrap .rich-text { line-height:18px; } .static-content section article .spec-block .wrap .rich-text p:last-child { padding:0; } .static-content section article .form { width:100%; float:right; background:#18181b; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.7);-moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7); padding:40px 25px 45px 25px; box-sizing:border-box; } .static-content section article .form h2 { width:100%; float:left; text-align:center; color:#fff; font-size:26px; padding:0 0 10px 0; } .static-content section article .form .submit { width:100%; float:left; background:#c3ab7f; color:#4a3f2b; border:none; cursor:pointer; font-size:16px; padding:3px; color:#fff; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin:10px 0 5px 0; font-family: 'pt_serifregular'; } .static-content section article .form .submit span { width:100%; box-sizing:border-box; display:block; border:1px solid #e7ddcc; padding:6px 0; text-align:center; color:#292c31; } .static-content section article .form .submit:hover { background:#dcc18f; } .static-content section article .form p { line-height:18px; color:#7a7c7f; font-size:13px; padding:0 0 25px 0; } .radio { display:block; padding:20px 0; } .radio label { line-height:18px; color:#7a7c7f; font-size:13px; display: inline-block; } .radio div { display: inline-block; padding:0 0 0 20px; } .radio div label { padding:0 0 0 5px; cursor: pointer } .radio div input { display: inline-block;position:relative; top:3px; cursor: pointer } /* Testimonials */ .testimonial { width:100%; float:left; text-align:center; padding:0 100px 40px 100px; box-sizing:border-box; } .testimonial blockquote { } .testimonial blockquote:before { content: "\201C"; color:#c1b49c; font-size:55px; margin-right: 0.1em; line-height:0.1em; vertical-align:-0.49em; font-family:Arial, Helvetica, sans-serif; } .testimonial p { color:#fff; line-height:23px; font-size:16px; font-family:"pt_serifregular"; padding:0 0 10px 0; } .testimonial span { color:#c1b49c; line-height:22px; } /* Banners */ .banner { width:100%; float:left; box-sizing:border-box; margin:0 0 20px 0; } .banner a {padding:5px; display: block; background:#1e1f21; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .banner a img { width:100%; padding:1px; background:#37393b; border:1px solid #53595e; } .banner a:hover { background:#323336; } /* References */ ul.reference-list { width: 100%; display: inline-block; text-align: center; } ul.reference-list li { width: 48%; color: #c1b49c; display: inline-block; vertical-align: top; border:1px solid #584e42; -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px; margin: 0 5px 5px 5px; padding: 5px 0; } footer .banner { } /* Calculator */ #calculator { width:440px; } #calculator .head { width:100%; float:left; box-sizing:border-box; background:#af976a; border-top:1px solid #c7b697; padding:16px 20px 13px 20px; } #calculator .head h2 { color:#fff; font-size:24px; float:left; } #calculator .head img { float:right; margin:6px 0 0 0; } #calculator .body { width:100%; float:left; box-sizing:border-box; background:#222226; padding:20px; color:#c7c7c7; } #calculator .body .select { width:100%; float:left; box-sizing:border-box; margin:35px 0 0 0; } #calculator .body .select label { width:150px; float:left; padding:8px 0 0 0; } #calculator .body .select select { width:230px; float:right; border:none; color:#6f6f6f; padding:10px; background: #ffffff; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhZWFlYWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #ffffff 0%, #aeaeae 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#aeaeae)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffffff 0%,#aeaeae 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ffffff 0%,#aeaeae 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ffffff 0%,#aeaeae 100%); /* IE10+ */ background: linear-gradient(to bottom, #ffffff 0%,#aeaeae 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#aeaeae',GradientType=0 ); /* IE6-8 */ } #calculator .body .select select option { background:#fff; } #calculator .body .input { width:100%; float:left; box-sizing:border-box; border-top:1px solid #4e4e51; padding:10px 0 0 0; margin:10px 0 0 0; } #calculator .body .input label.title { width:100%; float:left; text-transform:uppercase; color:#af976a; padding:0 0 10px 0; } #calculator .body .input div { width:100%; float:left; box-sizing:border-box; padding:0 0 7px 0; } #calculator .body .input div div { width:150px; float:left; box-sizing:border-box; padding:0; margin:0; } #calculator .body .input div label { width:100%; float:left; padding:1px 0 0 0; } #calculator .body .input div span { color:#606060; font-size:12px; top:-5px; position:relative; } #calculator .body .input div input { width:210px; float:right; border:none; color:#6f6f6f; padding:10px; } #calculator .body .submit { width:100%; float:left; border-bottom:1px solid #4e4e51; padding:0 0 10px 0; } #calculator .body .submit input { width:230px; float:right; border:none; border-top:1px solid #d2c3a7; background:#bba47a; color:#fff; font-size:16px; font-family: 'pt_serifregular'; cursor:pointer; padding:10px 0; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } #calculator .body .submit input:hover { background:#dcc18f; } #calculator .body .sumarum { width:100%; float:left; padding:10px 0 0 0; } #calculator .body .sumarum .error { color: #d34141; } #calculator .body .sumarum span { width:70px; float:right; font-size:20px; font-family: 'pt_serifregular'; text-align:right; font-weight:bold; } #calculator .body .sumarum p { float:right; text-align:right;text-transform:uppercase; color:#af976a; padding:2px 0 0 0; } #calculator .note { width:100%; float:left; padding:10px; box-sizing:border-box; background:#af976a; margin:20px 0 0 0; } #calculator .note h2 { width:100%; float:left; color:#010101; font-size:14px; } #calculator .note p { width:100%; float:left; color:#2c2a2a; font-size:12px; } /* Before and after */ .before-after-nav { width:80%; margin:0 auto; text-align: center; padding:0 0 15px 0; position:relative; } .before-after-nav a { padding:3px; background:#1e1f21; box-sizing:border-box; display:inline-block; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .before-after-nav a img { width:100%; height:auto; display:block; padding:1px; background:#37393b; box-sizing:border-box; border:1px solid #53595e; } .before-after-nav a:hover { background:#35383b; } .before-after-nav a.active { background:#bba47a; } .before-after-nav a.active img { background:#e9d1a6; border:1px solid #6c5c40; } .before-after-main { width:80%; margin:0 auto; } .before-after-main ul li { padding:5px; background:#1e1f21; box-sizing:border-box; } .before-after-main ul li img { padding:1px; background:#37393b; box-sizing:border-box; border:1px solid #53595e; } .before-after-main .bx-controls-direction a { width:36px!important; height:68px!important; background-image:url(../img/arrows.png); background-repeat:no-repeat; margin:0!important; opacity:.1; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .before-after-main .bx-controls-direction a:hover { opacity:.6; } .before-after-main .bx-controls-direction a.bx-prev { background-position:0 0; left:-80px; } .before-after-main .bx-controls-direction a.bx-next { background-position:100% 0; right:-80px; } .renewal-block { margin:0 0 20px 0; } .renewal-block article { position:relative; } .renewal-block article a { background:#252729; padding:5px; display:block;-o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .renewal-block article a:hover { background:#5a5d5f; } .renewal-block article span { position:absolute; bottom:15px; left:20px; font-family:"pt_serifregular"; text-transform:uppercase; font-size:16px; color:#fff; background:rgba(0,0,0,.5); padding:3px 10px; } .renewal-block article:last-child span { left:auto; right:20px; } .renewal-block article img { width:100%; height:auto; display:block; background:#37393b; border:1px solid #53595e; box-sizing:border-box; } .renewal-gallery.row { margin: 0 -5px; } .renewal-gallery.row > .column { padding: 0 5px; } .renewal-gallery a { display: block; background: #2f2f33; padding: 5px; margin: 0 0 10px 0; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .renewal-gallery a:hover { background: #5a5d5f; } .renewal-gallery a img { width: 100%; height: auto; display: block; border: 1px solid #53595e; background: #37393b; padding: 1px; } .renewal-intro { padding: 0 0 20px 0; } .renewal-intro .renewal-image { background: #2f2f33; padding: 5px; } .renewal-intro .renewal-image img { width: 100%; height: auto; display: block; border: 1px solid #53595e; background: #37393b; padding: 1px; } /* * Core Owl Carousel CSS File * v1.3.3 */ /* clearfix */ .owl-carousel .owl-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;} /* display none until init */ .owl-carousel{ display: none; position: relative; width: 100%; -ms-touch-action: pan-y; } .owl-carousel .owl-wrapper{ display: none; position: relative; -webkit-transform: translate3d(0px, 0px, 0px); margin:0 auto; } .owl-carousel .owl-wrapper-outer{ overflow: hidden; position: relative; width: 100%; } .owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;} .owl-carousel .owl-item{ float: left; } .owl-controls .owl-page, .owl-controls .owl-buttons div { width:16px; height:31px; cursor:pointer; background-image:url(../img/arrows2.png); background-repeat:no-repeat; opacity:0.4; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; text-indent:-9999px; position:absolute; } .owl-controls .owl-buttons div:hover { opacity:1; } .owl-controls .owl-buttons div.owl-prev { background-position:0 0; left:-30px; } .owl-controls .owl-buttons div.owl-next { background-position:100% 0; right:-30px; } .owl-controls { width:100%; position:absolute; top:15px; } /* mouse grab icon */ .grabbing { cursor:url(grabbing.png) 8 8, move; } /* fix */ .owl-carousel .owl-wrapper, .owl-carousel .owl-item{ -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0); } /* FAQ */ .faq-list { width:100%; } .faq-list .single-faq { width:100%; background:#111113; box-sizing:border-box; margin:0 0 1px; padding:10px; } .faq-list .single-faq .single-faq-inner { width:100%; background:#202023; box-sizing:border-box; border:1px solid #29292f; padding:1px; } .faq-list .single-faq .single-faq-inner .question { width:100%; background:#202023; box-sizing:border-box; padding:8px 10px; cursor:pointer; transition:all 0.2s ease-out 0s; } .faq-list .single-faq .single-faq-inner .question:hover { background:#1c1c1e; } .faq-list .single-faq .single-faq-inner .question h2 { color:#bcb6a9; font-size:15px; position:relative; line-height: 20px; } .faq-list .single-faq .single-faq-inner .question h2::before { color:#6c675d; content:"▸"; margin:0 5px 0 0; } .faq-list .single-faq .single-faq-inner .answer { width:100%; box-sizing:border-box; padding:10px; color:#c1b49c; line-height:22px; } .faq-list .single-faq .single-faq-inner .answer a { color:#ebce98; text-decoration:underline; } .faq-list .single-faq .single-faq-inner .answer a:hover { text-decoration:none; } .faq-list .single-faq .single-faq-inner .question.active { color:#fff; background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); } .faq-list .single-faq .single-faq-inner .question.active:hover { color:#fff; background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); } .faq-list .single-faq .single-faq-inner .question.active h2 { color:#292c31; } .faq-list .single-faq .single-faq-inner .question.active h2:before { content:'▾'; color:#292c31; } .row,.row:after{display:block;clear:both}.row{margin:0 -15px;width:auto;position:relative}.row:after{visibility:hidden;font-size:0;content:" ";height:0}.row>.column{padding:0 15px;float:left}.row>.column.pull-right{float:right}.row>.column.__12{width:100%}.row>.column.__11{width:91.666666%}.row>.column.__10{width:83.333333%}.row>.column.__9{width:75%}.row>.column.__8{width:66.666666%}.row>.column.__7{width:58.333333%}.row>.column.__6{width:50%}.row>.column.__5{width:41.666666%}.row>.column.__4{width:33.333333%}.row>.column.__3{width:25%}.row>.column.__2{width:16.666666%}.row>.column.__1{width:8.333333%}@media only screen and (max-width:1279px){.row>.column.lt__6{width:100%}.row>.column.lt__5{width:83.333333%}.row>.column.lt__4{width:66.666666%}.row>.column.lt__3{width:50%}.row>.column.lt__2{width:33.333333%}.row>.column.lt__1{width:16.666666%}}@media only screen and (max-width:1023px){.row>.column.st__6{width:100%}.row>.column.st__5{width:83.333333%}.row>.column.st__4{width:66.666666%}.row>.column.st__3{width:50%}.row>.column.st__2{width:33.333333%}.row>.column.st__1{width:16.666666%}}@media only screen and (max-width:767px){.row>.column.m__1{width:50%}.row>.column.__1,.row>.column.__10,.row>.column.__11,.row>.column.__12,.row>.column.__2,.row>.column.__3,.row>.column.__4,.row>.column.__5,.row>.column.__6,.row>.column.__7,.row>.column.__8,.row>.column.__9,.row>.column.lt__1,.row>.column.lt__2,.row>.column.lt__3,.row>.column.lt__4,.row>.column.lt__5,.row>.column.lt__6,.row>.column.m__2,.row>.column.st__1,.row>.column.st__2,.row>.column.st__3,.row>.column.st__4,.row>.column.st__5,.row>.column.st__6{width:100%}}.row.block-row.__2-block .column{width:50%}.row.block-row.__3-block .column{width:33.3333333%}.row.block-row.__4-block .column{width:25%}.row.block-row.__5-block .column{width:20%}.row.block-row.__6-block .column{width:16.666666666%}@media only screen and (max-width:1279px){.row.block-row.lt__2-block .column{width:50%}.row.block-row.lt__3-block .column{width:33.3333333%}.row.block-row.lt__4-block .column{width:25%}.row.block-row.lt__5-block .column{width:20%}.row.block-row.lt__6-block .column{width:16.666666666%}}@media only screen and (max-width:1023px){.row.block-row.st__2-block .column{width:50%}.row.block-row.st__3-block .column{width:33.3333333%}.row.block-row.st__4-block .column{width:25%}.row.block-row.st__5-block .column{width:20%}.row.block-row.st__6-block .column{width:16.666666666%}.row .column.tablet-hide{display: none}}@media only screen and (max-width:767px){.row{margin: 0;}.row.block-row.__2-block .column, .row.block-row.__3-block .column, .row.block-row.__4-block .column, .row.block-row.__5-block .column, .row.block-row.__6-block .column, .row.block-row.lt__2-block .column, .row.block-row.lt__3-block .column, .row.block-row.lt__4-block .column, .row.block-row.lt__5-block .column, .row.block-row.lt__6-block .column, .row.block-row.st__2-block .column, .row.block-row.st__3-block .column, .row.block-row.st__4-block .column, .row.block-row.st__5-block .column, .row.block-row.st__6-block .column {width:100%}.row.block-row.m__2-block .column{width:50%}.row.block-row.m__3-block .column{width:33.3333333%}.row.block-row.m__4-block .column{width:25%}}.row.__5-margin{margin:0 -5px}.row.__5-margin .column{padding:0 5px}.row.__0{margin:0}.row.__0 .column{padding:0} .row .youtube-videogallery-item {padding:0 15px;float:left} .row.block-row.__2-block .youtube-videogallery-item{width:50%}.row.block-row.__3-block .youtube-videogallery-item{width:33.3333333%}.row.block-row.__4-block .youtube-videogallery-item{width:25%}.row.block-row.__5-block .youtube-videogallery-item{width:20%}.row.block-row.__6-block .youtube-videogallery-item{width:16.666666666%}@media only screen and (max-width:1279px){.row.block-row.lt__2-block .youtube-videogallery-item{width:50%}.row.block-row.lt__3-block .youtube-videogallery-item{width:33.3333333%}.row.block-row.lt__4-block .youtube-videogallery-item{width:25%}.row.block-row.lt__5-block .youtube-videogallery-item{width:20%}.row.block-row.lt__6-block .youtube-videogallery-item{width:16.666666666%}}@media only screen and (max-width:1023px){.row.block-row.st__2-block .youtube-videogallery-item{width:50%}.row.block-row.st__3-block .youtube-videogallery-item{width:33.3333333%}.row.block-row.st__4-block .youtube-videogallery-item{width:25%}.row.block-row.st__5-block .youtube-videogallery-item{width:20%}.row.block-row.st__6-block .youtube-videogallery-item{width:16.666666666%}}@media only screen and (max-width:767px){.row.block-row.__2-block .youtube-videogallery-item, .row.block-row.__3-block .youtube-videogallery-item, .row.block-row.__4-block .youtube-videogallery-item, .row.block-row.__5-block .youtube-videogallery-item, .row.block-row.__6-block .youtube-videogallery-item, .row.block-row.lt__2-block .youtube-videogallery-item, .row.block-row.lt__3-block .youtube-videogallery-item, .row.block-row.lt__4-block .youtube-videogallery-item, .row.block-row.lt__5-block .youtube-videogallery-item, .row.block-row.lt__6-block .youtube-videogallery-item, .row.block-row.st__2-block .youtube-videogallery-item, .row.block-row.st__3-block .youtube-videogallery-item, .row.block-row.st__4-block .youtube-videogallery-item, .row.block-row.st__5-block .youtube-videogallery-item, .row.block-row.st__6-block .youtube-videogallery-item {width:100%}.row.block-row.m__2-block .youtube-videogallery-item{width:50%}.row.block-row.m__3-block .youtube-videogallery-item{width:33.3333333%}.row.block-row.m__4-block .youtube-videogallery-item{width:25%}} .row.__5-margin .youtube-videogallery-item{padding:0 5px} .fancybox-title { text-align: center; font-size: 15px!important; font-weight: bold!important; } @media all and (min-width:1280px) { #openLeftMenu { display: none!important; } } @media all and (max-width:1279px) { header .logo { margin: 0 auto; display: block; } body { position: relative; left: 0; right: 0; transition: all 0.2s ease-out; -o-transition:all 0.2s ease-out; -ms-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out; } #off-canvas-right,#off-canvas-left { height: 100%; position: fixed; top: 0; bottom: 0; overflow-y: auto; display: inline-block; float: none; transition: all 0.2s ease-out; -o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out; } #off-canvas-right { width: 50%; right: -50%; padding: 0; } #off-canvas-left { width: 50%; left: -50%; padding: 20px 0; } #openRightMenu, #openLeftMenu { display: block; } body.off-canvas-right-opened { left: -50%; right: auto; overflow-x: visible; } body.off-canvas-right-opened #off-canvas-right { right: 0; opacity: 1; background: #222226; float: none; display: block; padding: 0; } body.off-canvas-right-opened #off-canvas-right nav > ul > li { width: 100%; margin: 0; display: block; border-bottom: 1px solid #37373b; text-align: left; } body.off-canvas-right-opened #off-canvas-right nav > ul > li > a { display: block; float: none; color: #797984; font-size: 18px; font-weight: bold; padding: 15px 30px; } body.off-canvas-right-opened #off-canvas-right nav > ul > li > a:hover { color: #fff; } body.off-canvas-right-opened #off-canvas-right nav > ul > li.active > a { color:#d9bd8a; } body.off-canvas-right-opened #off-canvas-right nav > ul > li.active > a:after { display: none; } body.off-canvas-right-opened #off-canvas-right nav > ul > li.dropdown:after { top: 25px; right: 20px; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid #797984; } body.off-canvas-right-opened #off-canvas-right nav > ul > li > ul { width: 100%; position: relative; left: auto; top: auto; border: none; -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);-moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);box-shadow: 0 0 0 0 rgba(0, 0, 0, 0); display: none; } body.off-canvas-right-opened #off-canvas-right nav > ul > li > ul:before { display: none; } body.off-canvas-right-opened #off-canvas-right nav > ul > li > ul > li > a { font-size: 16px; color: #797984; padding: 13px 31px; } body.off-canvas-left-opened { left: 50%; right: auto; overflow-x: visible; } body.off-canvas-left-opened #off-canvas-left { left: 0; opacity: 1; background: #222226; } body.off-canvas-left-opened #off-canvas-left .vertical-menu ul li ul li a { padding: 10px 0; } .breadcrumbs { text-align: center; } .breadcrumbs p { display: inline-block; float: none; } .breadcrumbs ul { display: inline-block; } .page-title { text-align: center; padding: 30px 0; } .page-title .inner div { width: 100%; float: none; border: none; padding: 0; } .product-details .social { text-align: center; } .product-details .social .fb-like-button, .product-details .social .tweet-button { float: none; display: inline-block;} header .logo { padding:5px 0; } header .right ul.lang { display:none; } footer .inner .middle { padding:20px 0; } footer .inner .middle .newsletter .textfield { width:180px; } .article-grid-smallgrid article span { top:40px; left:50px; } .content .banner { display: none; } } @media only screen and (max-width : 1023px) { .home-block { width:98%; } .home-block .block article div { width:100%; padding:10px 0 0 0; } .home-block .block article div p { text-align:justify; } .static-content section article { width:100%; } .static-content section article:nth-child(2) { width:60%; margin:0 auto; float:none; display:table; } .article-grid article a { width:100%; box-sizing:border-box; } .article-grid-smallgrid article { width:48%; } .article-grid-smallgrid article span { left:60px; } .main-content { width:100%; display:block; margin:0 auto; } .news-details .img { width:50%; } .news-details .img img { width:100%; height:auto; display:block; } .contact-info:nth-child(2) { padding:0; } .contact-form { width:100%; box-sizing:border-box; margin:30px 0 0 0; } .fader { padding:40px 0 0 0; } header { position:fixed; } header .logo { width:110px; margin:0 auto; float:none; } header .logo img { width:100%; height:auto; display:block; } footer .inner { width:100%; } footer .inner .middle { width:100%; box-sizing:border-box; padding:20px 25px; } footer .inner .middle .wrap .menu { width:100%; text-align:center; } footer .inner .middle .wrap .menu ul li { float:none; display:inline-block; } footer .inner .middle .newsletter { margin:0 auto; float:none; display:table; padding:20px 0 0 0; } footer .inner .bottom { width:100%; padding:0 25px; box-sizing:border-box; } } @media only screen and (max-width : 767px) { .phone-hide { display: none!important; } #openRightMenu { top: 17px; } #openLeftMenu { top: 17px; } html { overflow-x:hidden;} #main-menu {width:70%;right:-70%; } #category-menu {width:70%; left:-70%; } .home-block .block { width:100%; box-sizing:border-box; padding:30px 20px; margin:0 0 10px 0; } .home-block .block article span { width:100%; } .home-block .block article div { width:100%; padding:10px 0 0 0; } .home-block .block article div p { text-align:justify; } .testimonial { padding:0 0 40px 0; } header .right ul.lang { float:none; padding:15px 0; margin:0 auto; text-align:center; } header .right ul.lang li { float:none; display:inline-block; padding:0; margin:0 10px; } header .right ul.lang li a { float:left; color:#484b4e; font-size:15px; } header .right ul.lang li a:hover { color:#fff; } header .right ul.lang li.active a { color:#bba47a; } header .right nav { width:100%; float:right; padding:12px 0 0 0; } header .right nav ul { float:left; } header .right nav ul li { width:100%; float:left; display:block; margin:0 0 1px 0; position:relative; border-bottom:1px solid #1a1a1b; } header .right nav ul li:first-child { margin:0 0 1px 0; } header .right nav ul li a { width:100%; float:left; font-size:16px; color:#8c8c8c; text-transform:uppercase; padding:10px; box-sizing:border-box; } header .right nav ul li a:hover { color:#fff; } header .right nav ul li:after { display:none; } header .right nav ul li:hover:after { width:100%; } header .right nav ul li.active:hover:after { width:0; } header .right nav ul li.active { border-bottom:1px solid #1a1a1b; } header .right nav ul li.active a { background:#bba47a; color:#fff; } footer .inner { width:94%; } footer .inner .top { width:100%; padding:20px; box-sizing:border-box; } footer .inner .middle { width:100%; padding:20px 0; } footer .inner .middle .wrap { padding: 0;} footer .inner .middle .wrap .menu { width:100%; padding:0; } footer .inner .middle .wrap .menu ul li { width:100%; margin:0; text-align:center; } footer .inner .middle .wrap .menu ul li a { float:none; display:block; padding:10px 0; } footer .inner .middle .newsletter { width:100%; float:left; border-top:1px solid #313234; } footer .inner .middle .newsletter form { float:none; display:table; margin:0 auto; } footer .inner .middle .newsletter .textfield { width:218px; } footer .inner .middle .newsletter p { width:100%; text-align:center; padding:10px 0; } footer .inner .bottom { width:100%; float:left; text-align:center; } footer .inner .bottom p { width:100%; float:left; text-align:center; padding:5px 0; } footer .inner .bottom .right { text-align:center; } .page-content { margin:0 auto; background:#000; background-image:none; } .breadcrumbs p { display:none; } .page-title .inner div { width:100%; float:left; border-left:none; border-bottom:1px solid #bba47a; text-align:center; padding:0 0 15px 0; } .page-title .inner span { width:100%; padding:10px 0 0 0; position:relative; top:0; float:left; text-align:center; } .page-title .inner span img { width:120px; } .main-content { width:100%; padding:0; } .special-note div { display:none; } /* Rich text */ .rich-text { text-align:justify; } /* Special note */ .special-note { text-align:center; } /* Article grid */ .article-grid-smallgrid article span { width:200px; box-sizing:border-box; left:50%; margin:0 0 0 -100px; } .article-grid-smallgrid article span em { width:100%; box-sizing:border-box; } .article-grid-smallgrid article span em img { width:100%; height:auto; display:block; } /* Product info */ .product-details .product-info { width:100%; margin:0; } .product-details .right-info { width:100%; float:left; } .product-details .product-slideshow { width:100%; } .product-details .product-slideshow a img { width:100%; height:auto; display:block; box-sizing:border-box; } .product-details a.link-download { width:100%; box-sizing:border-box; } .product-details a.link-download span { width:100%; box-sizing:border-box; } .product-details .pro-banner { width:100%; } .product-details .pro-banner img { width:100%; height:auto; display:block; margin:10px 0; } /* News */ .news-details .img { width:100%; } .news-details .img img { width:100%; height:auto; display:block; box-sizing:border-box; } /* Contact */ .contact-info { width:100%; padding:0; text-align:center; padding:0 0 20px 0; } .contact-form { width:100%; box-sizing:border-box; } .page-content { padding: 0 0 20px 0;} /* Calculator */ #calculator { width:100%; } #calculator .head h2 { width:100%; text-align:center; } #calculator .head img { float:none; display:block; margin:10px auto 0 auto; } #calculator .body p { text-align:justify; } #calculator .body .select label { width:100%; text-align:center; padding:0 0 10px 0; } #calculator .body .input { text-align:center; } #calculator .body .input div div { width:100%; } #calculator .body .select select { width:100%; box-sizing:border-box; } #calculator .body .input div input { width:100%; box-sizing:border-box; } #calculator .body .submit input { width:100%; box-sizing:border-box; } .page-title { padding: 10px 0 10px 0;} .page-title .inner div h2 { min-height: 0;} .page-title .inner div h1 { margin: 10px 0 0 0 ;} .slider { display:none; } footer .banner { margin: 20px 0 0 0;} .lines-button { display:inline-block; } .cat-menu { display:block; } .before-after-main { width:100%; } .add-image { width:100%; margin:0 0 40px 0; max-width: 100%;} ul.reference-list li { width: 100%; margin: 0 0 5px 0; } } @media only screen and (max-width : 767px) and (orientation:portrait) { body.off-canvas-right-opened { left: -80%; } #off-canvas-right { width: 80%; right: -80%; } body.off-canvas-left-opened { left: 80%; } #off-canvas-left { width: 80%; left: -80%; } } ', 'modified' => '2016-11-10 14:47:39' ) ), 'javascripts' => array( (int) 99 => array( 'id' => (int) 99, 'name' => 'main', 'data' => '$(document).ready(function(){ // Hamburger icon menu var forEach = function (t, o, r) { if ("[object Object]" === Object.prototype.toString.call(t))for (var c in t)Object.prototype.hasOwnProperty.call(t, c) && o.call(r, t[c], c, t); else for (var e = 0, l = t.length; l > e; e++)o.call(r, t[e], e, t) }; var hamburgers = document.querySelectorAll(".hamburger"); if (hamburgers.length > 0) { forEach(hamburgers, function (hamburger) { hamburger.addEventListener("click", function () { this.classList.toggle("is-active"); }, false); }); } // Off canvas right menu $('#openRightMenu').click(function () { $('body').toggleClass('off-canvas-right-opened'); }); // Off canvas left menu $('#openLeftMenu').click(function () { $('body').toggleClass('off-canvas-left-opened'); }); // Responsive menu if($(window).width() <= 1279) { $('li.dropdown').click(function() { $(this).find('ul').stop().slideToggle(); }); } if(!$.trim( $('.cms-richtext').html() ).length) { $('.block-about').hide(); } $('form#newsletterForm').intlxform(); $('form#contactForm').intlxform(); $('form#valpaintForm').intlxform(); if($('div.right-info').find('div.pro-banner').length) { $('div.right-info').removeClass('photo-grid'); } // Slideshow var numImgs = $('.product-slideshow ul img').length; if (numImgs > 1) { $('.product-slideshow ul').bxSlider({ controls: true, mode: 'fade', controls: false, auto: true, pause: 3000, speed: 1500 }); } $(".fancybox").fancybox({ scrolling : 'yes', cyclic : true, helpers : { overlay: { locked: false }, title: { type: 'inside', position: 'bottom' } } }); $('.data-anchor').click(function() { var anchor = $('#' + $(this).data('anchor')).offset().top; $('html, body').animate({scrollTop: anchor}, 800); }); $('a.link-download').click(function() { catalougeWindow = window.open(this.href, 'name', 'height=650, width=900'); if(window.focus) { catalougeWindow.focus() } return false; }); // Accordion $('.head').click(function() { $('.product-block .head').removeClass('active'); $(this).addClass('active'); var targetElement = $(this).next('.body'); targetElement.slideToggle(); $('.product-block .body').not(targetElement).slideUp(); }); $('.question').click(function() { $('.faq-list .question').removeClass('active'); $(this).addClass('active'); var targetElement = $(this).next('.answer'); targetElement.slideToggle(); $('.faq-list .answer').not(targetElement).slideUp(); }); // YouTube popup $("ul.youtube-videogallery").youtubeVideoGallery(); $('form.calculator-form').submit(function() { var span = $(this).find('.sumarum span'); var error = $(this).find('.error'); var result = parseFloat($('#CalculatorWallWidth').val()) * parseFloat($('#CalculatorWallHeight').val()) / parseFloat($('#CalculatorDimension').val()); /* Show error, if any */ error.text(''); if(isNaN(result) || result <= 0) { span.text(''); error.text('Unete vrednosti nisu korektne'); } else { span.text(Math.ceil(result)); } return false; }); }); $(window).load(function() { if($('body').find('div.side-content').length) { $('#openLeftMenu').show(); } }); $(window).resize(function () { $('body').trigger('click') }); ', 'modified' => '2016-11-10 14:49:31' ), (int) 7 => array( 'id' => (int) 7, 'name' => 'jquery.fancybox-2.1.4.pack', 'data' => '/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */ (function(C,z,f,r){var q=f(C),n=f(z),b=f.fancybox=function(){b.open.apply(this,arguments)},H=navigator.userAgent.match(/msie/),w=null,s=z.createTouch!==r,t=function(a){return a&&a.hasOwnProperty&&a instanceof f},p=function(a){return a&&"string"===f.type(a)},F=function(a){return p(a)&&0<a.indexOf("%")},l=function(a,d){var e=parseInt(a,10)||0;d&&F(a)&&(e*=b.getViewport()[d]/100);return Math.ceil(e)},x=function(a,b){return l(a,b)+"px"};f.extend(b,{version:"2.1.4",defaults:{padding:15,margin:20,width:800, height:600,minWidth:100,minHeight:100,maxWidth:9999,maxHeight:9999,autoSize:!0,autoHeight:!1,autoWidth:!1,autoResize:!0,autoCenter:!s,fitToView:!0,aspectRatio:!1,topRatio:0.5,leftRatio:0.5,scrolling:"auto",wrapCSS:"",arrows:!0,closeBtn:!0,closeClick:!1,nextClick:!1,mouseWheel:!0,autoPlay:!1,playSpeed:3E3,preload:3,modal:!1,loop:!0,ajax:{dataType:"html",headers:{"X-fancyBox":!0}},iframe:{scrolling:"auto",preload:!0},swf:{wmode:"transparent",allowfullscreen:"true",allowscriptaccess:"always"},keys:{next:{13:"left", 34:"up",39:"left",40:"up"},prev:{8:"right",33:"down",37:"right",38:"down"},close:[27],play:[32],toggle:[70]},direction:{next:"left",prev:"right"},scrollOutside:!0,index:0,type:null,href:null,content:null,title:null,tpl:{wrap:'<div class="fancybox-wrap" tabIndex="-1"><div class="fancybox-skin"><div class="fancybox-outer"><div class="fancybox-inner"></div></div></div></div>',image:'<img class="fancybox-image" src="{href}" alt="" />',iframe:'<iframe id="fancybox-frame{rnd}" name="fancybox-frame{rnd}" class="fancybox-iframe" frameborder="0" vspace="0" hspace="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen'+ (H?' allowtransparency="true"':"")+"></iframe>",error:'<p class="fancybox-error">The requested content cannot be loaded.<br/>Please try again later.</p>',closeBtn:'<a title="Close" class="fancybox-item fancybox-close" href="javascript:;"></a>',next:'<a title="Next" class="fancybox-nav fancybox-next" href="javascript:;"><span></span></a>',prev:'<a title="Previous" class="fancybox-nav fancybox-prev" href="javascript:;"><span></span></a>'},openEffect:"fade",openSpeed:250,openEasing:"swing",openOpacity:!0, openMethod:"zoomIn",closeEffect:"fade",closeSpeed:250,closeEasing:"swing",closeOpacity:!0,closeMethod:"zoomOut",nextEffect:"elastic",nextSpeed:250,nextEasing:"swing",nextMethod:"changeIn",prevEffect:"elastic",prevSpeed:250,prevEasing:"swing",prevMethod:"changeOut",helpers:{overlay:!0,title:!0},onCancel:f.noop,beforeLoad:f.noop,afterLoad:f.noop,beforeShow:f.noop,afterShow:f.noop,beforeChange:f.noop,beforeClose:f.noop,afterClose:f.noop},group:{},opts:{},previous:null,coming:null,current:null,isActive:!1, isOpen:!1,isOpened:!1,wrap:null,skin:null,outer:null,inner:null,player:{timer:null,isActive:!1},ajaxLoad:null,imgPreload:null,transitions:{},helpers:{},open:function(a,d){if(a&&(f.isPlainObject(d)||(d={}),!1!==b.close(!0)))return f.isArray(a)||(a=t(a)?f(a).get():[a]),f.each(a,function(e,c){var k={},g,h,j,m,l;"object"===f.type(c)&&(c.nodeType&&(c=f(c)),t(c)?(k={href:c.data("fancybox-href")||c.attr("href"),title:c.data("fancybox-title")||c.attr("title"),isDom:!0,element:c},f.metadata&&f.extend(!0,k, c.metadata())):k=c);g=d.href||k.href||(p(c)?c:null);h=d.title!==r?d.title:k.title||"";m=(j=d.content||k.content)?"html":d.type||k.type;!m&&k.isDom&&(m=c.data("fancybox-type"),m||(m=(m=c.prop("class").match(/fancybox\.(\w+)/))?m[1]:null));p(g)&&(m||(b.isImage(g)?m="image":b.isSWF(g)?m="swf":"#"===g.charAt(0)?m="inline":p(c)&&(m="html",j=c)),"ajax"===m&&(l=g.split(/\s+/,2),g=l.shift(),l=l.shift()));j||("inline"===m?g?j=f(p(g)?g.replace(/.*(?=#[^\s]+$)/,""):g):k.isDom&&(j=c):"html"===m?j=g:!m&&(!g&& k.isDom)&&(m="inline",j=c));f.extend(k,{href:g,type:m,content:j,title:h,selector:l});a[e]=k}),b.opts=f.extend(!0,{},b.defaults,d),d.keys!==r&&(b.opts.keys=d.keys?f.extend({},b.defaults.keys,d.keys):!1),b.group=a,b._start(b.opts.index)},cancel:function(){var a=b.coming;a&&!1!==b.trigger("onCancel")&&(b.hideLoading(),b.ajaxLoad&&b.ajaxLoad.abort(),b.ajaxLoad=null,b.imgPreload&&(b.imgPreload.onload=b.imgPreload.onerror=null),a.wrap&&a.wrap.stop(!0,!0).trigger("onReset").remove(),b.coming=null,b.current|| b._afterZoomOut(a))},close:function(a){b.cancel();!1!==b.trigger("beforeClose")&&(b.unbindEvents(),b.isActive&&(!b.isOpen||!0===a?(f(".fancybox-wrap").stop(!0).trigger("onReset").remove(),b._afterZoomOut()):(b.isOpen=b.isOpened=!1,b.isClosing=!0,f(".fancybox-item, .fancybox-nav").remove(),b.wrap.stop(!0,!0).removeClass("fancybox-opened"),b.transitions[b.current.closeMethod]())))},play:function(a){var d=function(){clearTimeout(b.player.timer)},e=function(){d();b.current&&b.player.isActive&&(b.player.timer= setTimeout(b.next,b.current.playSpeed))},c=function(){d();f("body").unbind(".player");b.player.isActive=!1;b.trigger("onPlayEnd")};if(!0===a||!b.player.isActive&&!1!==a){if(b.current&&(b.current.loop||b.current.index<b.group.length-1))b.player.isActive=!0,f("body").bind({"afterShow.player onUpdate.player":e,"onCancel.player beforeClose.player":c,"beforeLoad.player":d}),e(),b.trigger("onPlayStart")}else c()},next:function(a){var d=b.current;d&&(p(a)||(a=d.direction.next),b.jumpto(d.index+1,a,"next"))}, prev:function(a){var d=b.current;d&&(p(a)||(a=d.direction.prev),b.jumpto(d.index-1,a,"prev"))},jumpto:function(a,d,e){var c=b.current;c&&(a=l(a),b.direction=d||c.direction[a>=c.index?"next":"prev"],b.router=e||"jumpto",c.loop&&(0>a&&(a=c.group.length+a%c.group.length),a%=c.group.length),c.group[a]!==r&&(b.cancel(),b._start(a)))},reposition:function(a,d){var e=b.current,c=e?e.wrap:null,k;c&&(k=b._getPosition(d),a&&"scroll"===a.type?(delete k.position,c.stop(!0,!0).animate(k,200)):(c.css(k),e.pos=f.extend({}, e.dim,k)))},update:function(a){var d=a&&a.type,e=!d||"orientationchange"===d;e&&(clearTimeout(w),w=null);b.isOpen&&!w&&(w=setTimeout(function(){var c=b.current;c&&!b.isClosing&&(b.wrap.removeClass("fancybox-tmp"),(e||"load"===d||"resize"===d&&c.autoResize)&&b._setDimension(),"scroll"===d&&c.canShrink||b.reposition(a),b.trigger("onUpdate"),w=null)},e&&!s?0:300))},toggle:function(a){b.isOpen&&(b.current.fitToView="boolean"===f.type(a)?a:!b.current.fitToView,s&&(b.wrap.removeAttr("style").addClass("fancybox-tmp"), b.trigger("onUpdate")),b.update())},hideLoading:function(){n.unbind(".loading");f("#fancybox-loading").remove()},showLoading:function(){var a,d;b.hideLoading();a=f('<div id="fancybox-loading"><div></div></div>').click(b.cancel).appendTo("body");n.bind("keydown.loading",function(a){if(27===(a.which||a.keyCode))a.preventDefault(),b.cancel()});b.defaults.fixed||(d=b.getViewport(),a.css({position:"absolute",top:0.5*d.h+d.y,left:0.5*d.w+d.x}))},getViewport:function(){var a=b.current&&b.current.locked|| !1,d={x:q.scrollLeft(),y:q.scrollTop()};a?(d.w=a[0].clientWidth,d.h=a[0].clientHeight):(d.w=s&&C.innerWidth?C.innerWidth:q.width(),d.h=s&&C.innerHeight?C.innerHeight:q.height());return d},unbindEvents:function(){b.wrap&&t(b.wrap)&&b.wrap.unbind(".fb");n.unbind(".fb");q.unbind(".fb")},bindEvents:function(){var a=b.current,d;a&&(q.bind("orientationchange.fb"+(s?"":" resize.fb")+(a.autoCenter&&!a.locked?" scroll.fb":""),b.update),(d=a.keys)&&n.bind("keydown.fb",function(e){var c=e.which||e.keyCode,k= e.target||e.srcElement;if(27===c&&b.coming)return!1;!e.ctrlKey&&(!e.altKey&&!e.shiftKey&&!e.metaKey&&(!k||!k.type&&!f(k).is("[contenteditable]")))&&f.each(d,function(d,k){if(1<a.group.length&&k[c]!==r)return b[d](k[c]),e.preventDefault(),!1;if(-1<f.inArray(c,k))return b[d](),e.preventDefault(),!1})}),f.fn.mousewheel&&a.mouseWheel&&b.wrap.bind("mousewheel.fb",function(d,c,k,g){for(var h=f(d.target||null),j=!1;h.length&&!j&&!h.is(".fancybox-skin")&&!h.is(".fancybox-wrap");)j=h[0]&&!(h[0].style.overflow&& "hidden"===h[0].style.overflow)&&(h[0].clientWidth&&h[0].scrollWidth>h[0].clientWidth||h[0].clientHeight&&h[0].scrollHeight>h[0].clientHeight),h=f(h).parent();if(0!==c&&!j&&1<b.group.length&&!a.canShrink){if(0<g||0<k)b.prev(0<g?"down":"left");else if(0>g||0>k)b.next(0>g?"up":"right");d.preventDefault()}}))},trigger:function(a,d){var e,c=d||b.coming||b.current;if(c){f.isFunction(c[a])&&(e=c[a].apply(c,Array.prototype.slice.call(arguments,1)));if(!1===e)return!1;c.helpers&&f.each(c.helpers,function(d, e){e&&(b.helpers[d]&&f.isFunction(b.helpers[d][a]))&&(e=f.extend(!0,{},b.helpers[d].defaults,e),b.helpers[d][a](e,c))});f.event.trigger(a+".fb")}},isImage:function(a){return p(a)&&a.match(/(^data:image\/.*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp)((\?|#).*)?$)/i)},isSWF:function(a){return p(a)&&a.match(/\.(swf)((\?|#).*)?$/i)},_start:function(a){var d={},e,c;a=l(a);e=b.group[a]||null;if(!e)return!1;d=f.extend(!0,{},b.opts,e);e=d.margin;c=d.padding;"number"===f.type(e)&&(d.margin=[e,e,e,e]);"number"===f.type(c)&& (d.padding=[c,c,c,c]);d.modal&&f.extend(!0,d,{closeBtn:!1,closeClick:!1,nextClick:!1,arrows:!1,mouseWheel:!1,keys:null,helpers:{overlay:{closeClick:!1}}});d.autoSize&&(d.autoWidth=d.autoHeight=!0);"auto"===d.width&&(d.autoWidth=!0);"auto"===d.height&&(d.autoHeight=!0);d.group=b.group;d.index=a;b.coming=d;if(!1===b.trigger("beforeLoad"))b.coming=null;else{c=d.type;e=d.href;if(!c)return b.coming=null,b.current&&b.router&&"jumpto"!==b.router?(b.current.index=a,b[b.router](b.direction)):!1;b.isActive= !0;if("image"===c||"swf"===c)d.autoHeight=d.autoWidth=!1,d.scrolling="visible";"image"===c&&(d.aspectRatio=!0);"iframe"===c&&s&&(d.scrolling="scroll");d.wrap=f(d.tpl.wrap).addClass("fancybox-"+(s?"mobile":"desktop")+" fancybox-type-"+c+" fancybox-tmp "+d.wrapCSS).appendTo(d.parent||"body");f.extend(d,{skin:f(".fancybox-skin",d.wrap),outer:f(".fancybox-outer",d.wrap),inner:f(".fancybox-inner",d.wrap)});f.each(["Top","Right","Bottom","Left"],function(a,b){d.skin.css("padding"+b,x(d.padding[a]))});b.trigger("onReady"); if("inline"===c||"html"===c){if(!d.content||!d.content.length)return b._error("content")}else if(!e)return b._error("href");"image"===c?b._loadImage():"ajax"===c?b._loadAjax():"iframe"===c?b._loadIframe():b._afterLoad()}},_error:function(a){f.extend(b.coming,{type:"html",autoWidth:!0,autoHeight:!0,minWidth:0,minHeight:0,scrolling:"no",hasError:a,content:b.coming.tpl.error});b._afterLoad()},_loadImage:function(){var a=b.imgPreload=new Image;a.onload=function(){this.onload=this.onerror=null;b.coming.width= this.width;b.coming.height=this.height;b._afterLoad()};a.onerror=function(){this.onload=this.onerror=null;b._error("image")};a.src=b.coming.href;!0!==a.complete&&b.showLoading()},_loadAjax:function(){var a=b.coming;b.showLoading();b.ajaxLoad=f.ajax(f.extend({},a.ajax,{url:a.href,error:function(a,e){b.coming&&"abort"!==e?b._error("ajax",a):b.hideLoading()},success:function(d,e){"success"===e&&(a.content=d,b._afterLoad())}}))},_loadIframe:function(){var a=b.coming,d=f(a.tpl.iframe.replace(/\{rnd\}/g, (new Date).getTime())).attr("scrolling",s?"auto":a.iframe.scrolling).attr("src",a.href);f(a.wrap).bind("onReset",function(){try{f(this).find("iframe").hide().attr("src","//about:blank").end().empty()}catch(a){}});a.iframe.preload&&(b.showLoading(),d.one("load",function(){f(this).data("ready",1);s||f(this).bind("load.fb",b.update);f(this).parents(".fancybox-wrap").width("100%").removeClass("fancybox-tmp").show();b._afterLoad()}));a.content=d.appendTo(a.inner);a.iframe.preload||b._afterLoad()},_preloadImages:function(){var a= b.group,d=b.current,e=a.length,c=d.preload?Math.min(d.preload,e-1):0,f,g;for(g=1;g<=c;g+=1)f=a[(d.index+g)%e],"image"===f.type&&f.href&&((new Image).src=f.href)},_afterLoad:function(){var a=b.coming,d=b.current,e,c,k,g,h;b.hideLoading();if(a&&!1!==b.isActive)if(!1===b.trigger("afterLoad",a,d))a.wrap.stop(!0).trigger("onReset").remove(),b.coming=null;else{d&&(b.trigger("beforeChange",d),d.wrap.stop(!0).removeClass("fancybox-opened").find(".fancybox-item, .fancybox-nav").remove());b.unbindEvents(); e=a.content;c=a.type;k=a.scrolling;f.extend(b,{wrap:a.wrap,skin:a.skin,outer:a.outer,inner:a.inner,current:a,previous:d});g=a.href;switch(c){case "inline":case "ajax":case "html":a.selector?e=f("<div>").html(e).find(a.selector):t(e)&&(e.data("fancybox-placeholder")||e.data("fancybox-placeholder",f('<div class="fancybox-placeholder"></div>').insertAfter(e).hide()),e=e.show().detach(),a.wrap.bind("onReset",function(){f(this).find(e).length&&e.hide().replaceAll(e.data("fancybox-placeholder")).data("fancybox-placeholder", !1)}));break;case "image":e=a.tpl.image.replace("{href}",g);break;case "swf":e='<object id="fancybox-swf" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="100%" height="100%"><param name="movie" value="'+g+'"></param>',h="",f.each(a.swf,function(a,b){e+='<param name="'+a+'" value="'+b+'"></param>';h+=" "+a+'="'+b+'"'}),e+='<embed src="'+g+'" type="application/x-shockwave-flash" width="100%" height="100%"'+h+"></embed></object>"}(!t(e)||!e.parent().is(a.inner))&&a.inner.append(e);b.trigger("beforeShow"); a.inner.css("overflow","yes"===k?"scroll":"no"===k?"hidden":k);b._setDimension();b.reposition();b.isOpen=!1;b.coming=null;b.bindEvents();if(b.isOpened){if(d.prevMethod)b.transitions[d.prevMethod]()}else f(".fancybox-wrap").not(a.wrap).stop(!0).trigger("onReset").remove();b.transitions[b.isOpened?a.nextMethod:a.openMethod]();b._preloadImages()}},_setDimension:function(){var a=b.getViewport(),d=0,e=!1,c=!1,e=b.wrap,k=b.skin,g=b.inner,h=b.current,c=h.width,j=h.height,m=h.minWidth,u=h.minHeight,n=h.maxWidth, v=h.maxHeight,s=h.scrolling,q=h.scrollOutside?h.scrollbarWidth:0,y=h.margin,p=l(y[1]+y[3]),r=l(y[0]+y[2]),z,A,t,D,B,G,C,E,w;e.add(k).add(g).width("auto").height("auto").removeClass("fancybox-tmp");y=l(k.outerWidth(!0)-k.width());z=l(k.outerHeight(!0)-k.height());A=p+y;t=r+z;D=F(c)?(a.w-A)*l(c)/100:c;B=F(j)?(a.h-t)*l(j)/100:j;if("iframe"===h.type){if(w=h.content,h.autoHeight&&1===w.data("ready"))try{w[0].contentWindow.document.location&&(g.width(D).height(9999),G=w.contents().find("body"),q&&G.css("overflow-x", "hidden"),B=G.height())}catch(H){}}else if(h.autoWidth||h.autoHeight)g.addClass("fancybox-tmp"),h.autoWidth||g.width(D),h.autoHeight||g.height(B),h.autoWidth&&(D=g.width()),h.autoHeight&&(B=g.height()),g.removeClass("fancybox-tmp");c=l(D);j=l(B);E=D/B;m=l(F(m)?l(m,"w")-A:m);n=l(F(n)?l(n,"w")-A:n);u=l(F(u)?l(u,"h")-t:u);v=l(F(v)?l(v,"h")-t:v);G=n;C=v;h.fitToView&&(n=Math.min(a.w-A,n),v=Math.min(a.h-t,v));A=a.w-p;r=a.h-r;h.aspectRatio?(c>n&&(c=n,j=l(c/E)),j>v&&(j=v,c=l(j*E)),c<m&&(c=m,j=l(c/E)),j<u&& (j=u,c=l(j*E))):(c=Math.max(m,Math.min(c,n)),h.autoHeight&&"iframe"!==h.type&&(g.width(c),j=g.height()),j=Math.max(u,Math.min(j,v)));if(h.fitToView)if(g.width(c).height(j),e.width(c+y),a=e.width(),p=e.height(),h.aspectRatio)for(;(a>A||p>r)&&(c>m&&j>u)&&!(19<d++);)j=Math.max(u,Math.min(v,j-10)),c=l(j*E),c<m&&(c=m,j=l(c/E)),c>n&&(c=n,j=l(c/E)),g.width(c).height(j),e.width(c+y),a=e.width(),p=e.height();else c=Math.max(m,Math.min(c,c-(a-A))),j=Math.max(u,Math.min(j,j-(p-r)));q&&("auto"===s&&j<B&&c+y+ q<A)&&(c+=q);g.width(c).height(j);e.width(c+y);a=e.width();p=e.height();e=(a>A||p>r)&&c>m&&j>u;c=h.aspectRatio?c<G&&j<C&&c<D&&j<B:(c<G||j<C)&&(c<D||j<B);f.extend(h,{dim:{width:x(a),height:x(p)},origWidth:D,origHeight:B,canShrink:e,canExpand:c,wPadding:y,hPadding:z,wrapSpace:p-k.outerHeight(!0),skinSpace:k.height()-j});!w&&(h.autoHeight&&j>u&&j<v&&!c)&&g.height("auto")},_getPosition:function(a){var d=b.current,e=b.getViewport(),c=d.margin,f=b.wrap.width()+c[1]+c[3],g=b.wrap.height()+c[0]+c[2],c={position:"absolute", top:c[0],left:c[3]};d.autoCenter&&d.fixed&&!a&&g<=e.h&&f<=e.w?c.position="fixed":d.locked||(c.top+=e.y,c.left+=e.x);c.top=x(Math.max(c.top,c.top+(e.h-g)*d.topRatio));c.left=x(Math.max(c.left,c.left+(e.w-f)*d.leftRatio));return c},_afterZoomIn:function(){var a=b.current;a&&(b.isOpen=b.isOpened=!0,b.wrap.css("overflow","visible").addClass("fancybox-opened"),b.update(),(a.closeClick||a.nextClick&&1<b.group.length)&&b.inner.css("cursor","pointer").bind("click.fb",function(d){!f(d.target).is("a")&&!f(d.target).parent().is("a")&& (d.preventDefault(),b[a.closeClick?"close":"next"]())}),a.closeBtn&&f(a.tpl.closeBtn).appendTo(b.skin).bind("click.fb",function(a){a.preventDefault();b.close()}),a.arrows&&1<b.group.length&&((a.loop||0<a.index)&&f(a.tpl.prev).appendTo(b.outer).bind("click.fb",b.prev),(a.loop||a.index<b.group.length-1)&&f(a.tpl.next).appendTo(b.outer).bind("click.fb",b.next)),b.trigger("afterShow"),!a.loop&&a.index===a.group.length-1?b.play(!1):b.opts.autoPlay&&!b.player.isActive&&(b.opts.autoPlay=!1,b.play()))},_afterZoomOut:function(a){a= a||b.current;f(".fancybox-wrap").trigger("onReset").remove();f.extend(b,{group:{},opts:{},router:!1,current:null,isActive:!1,isOpened:!1,isOpen:!1,isClosing:!1,wrap:null,skin:null,outer:null,inner:null});b.trigger("afterClose",a)}});b.transitions={getOrigPosition:function(){var a=b.current,d=a.element,e=a.orig,c={},f=50,g=50,h=a.hPadding,j=a.wPadding,m=b.getViewport();!e&&(a.isDom&&d.is(":visible"))&&(e=d.find("img:first"),e.length||(e=d));t(e)?(c=e.offset(),e.is("img")&&(f=e.outerWidth(),g=e.outerHeight())): (c.top=m.y+(m.h-g)*a.topRatio,c.left=m.x+(m.w-f)*a.leftRatio);if("fixed"===b.wrap.css("position")||a.locked)c.top-=m.y,c.left-=m.x;return c={top:x(c.top-h*a.topRatio),left:x(c.left-j*a.leftRatio),width:x(f+j),height:x(g+h)}},step:function(a,d){var e,c,f=d.prop;c=b.current;var g=c.wrapSpace,h=c.skinSpace;if("width"===f||"height"===f)e=d.end===d.start?1:(a-d.start)/(d.end-d.start),b.isClosing&&(e=1-e),c="width"===f?c.wPadding:c.hPadding,c=a-c,b.skin[f](l("width"===f?c:c-g*e)),b.inner[f](l("width"=== f?c:c-g*e-h*e))},zoomIn:function(){var a=b.current,d=a.pos,e=a.openEffect,c="elastic"===e,k=f.extend({opacity:1},d);delete k.position;c?(d=this.getOrigPosition(),a.openOpacity&&(d.opacity=0.1)):"fade"===e&&(d.opacity=0.1);b.wrap.css(d).animate(k,{duration:"none"===e?0:a.openSpeed,easing:a.openEasing,step:c?this.step:null,complete:b._afterZoomIn})},zoomOut:function(){var a=b.current,d=a.closeEffect,e="elastic"===d,c={opacity:0.1};e&&(c=this.getOrigPosition(),a.closeOpacity&&(c.opacity=0.1));b.wrap.animate(c, {duration:"none"===d?0:a.closeSpeed,easing:a.closeEasing,step:e?this.step:null,complete:b._afterZoomOut})},changeIn:function(){var a=b.current,d=a.nextEffect,e=a.pos,c={opacity:1},f=b.direction,g;e.opacity=0.1;"elastic"===d&&(g="down"===f||"up"===f?"top":"left","down"===f||"right"===f?(e[g]=x(l(e[g])-200),c[g]="+=200px"):(e[g]=x(l(e[g])+200),c[g]="-=200px"));"none"===d?b._afterZoomIn():b.wrap.css(e).animate(c,{duration:a.nextSpeed,easing:a.nextEasing,complete:b._afterZoomIn})},changeOut:function(){var a= b.previous,d=a.prevEffect,e={opacity:0.1},c=b.direction;"elastic"===d&&(e["down"===c||"up"===c?"top":"left"]=("up"===c||"left"===c?"-":"+")+"=200px");a.wrap.animate(e,{duration:"none"===d?0:a.prevSpeed,easing:a.prevEasing,complete:function(){f(this).trigger("onReset").remove()}})}};b.helpers.overlay={defaults:{closeClick:!0,speedOut:200,showEarly:!0,css:{},locked:!s,fixed:!0},overlay:null,fixed:!1,create:function(a){a=f.extend({},this.defaults,a);this.overlay&&this.close();this.overlay=f('<div class="fancybox-overlay"></div>').appendTo("body"); this.fixed=!1;a.fixed&&b.defaults.fixed&&(this.overlay.addClass("fancybox-overlay-fixed"),this.fixed=!0)},open:function(a){var d=this;a=f.extend({},this.defaults,a);this.overlay?this.overlay.unbind(".overlay").width("auto").height("auto"):this.create(a);this.fixed||(q.bind("resize.overlay",f.proxy(this.update,this)),this.update());a.closeClick&&this.overlay.bind("click.overlay",function(a){f(a.target).hasClass("fancybox-overlay")&&(b.isActive?b.close():d.close())});this.overlay.css(a.css).show()}, close:function(){f(".fancybox-overlay").remove();q.unbind("resize.overlay");this.overlay=null;!1!==this.margin&&(f("body").css("margin-right",this.margin),this.margin=!1);this.el&&this.el.removeClass("fancybox-lock")},update:function(){var a="100%",b;this.overlay.width(a).height("100%");H?(b=Math.max(z.documentElement.offsetWidth,z.body.offsetWidth),n.width()>b&&(a=n.width())):n.width()>q.width()&&(a=n.width());this.overlay.width(a).height(n.height())},onReady:function(a,b){f(".fancybox-overlay").stop(!0, !0);this.overlay||(this.margin=n.height()>q.height()||"scroll"===f("body").css("overflow-y")?f("body").css("margin-right"):!1,this.el=z.all&&!z.querySelector?f("html"):f("body"),this.create(a));a.locked&&this.fixed&&(b.locked=this.overlay.append(b.wrap),b.fixed=!1);!0===a.showEarly&&this.beforeShow.apply(this,arguments)},beforeShow:function(a,b){b.locked&&(this.el.addClass("fancybox-lock"),!1!==this.margin&&f("body").css("margin-right",l(this.margin)+b.scrollbarWidth));this.open(a)},onUpdate:function(){this.fixed|| this.update()},afterClose:function(a){this.overlay&&!b.isActive&&this.overlay.fadeOut(a.speedOut,f.proxy(this.close,this))}};b.helpers.title={defaults:{type:"float",position:"bottom"},beforeShow:function(a){var d=b.current,e=d.title,c=a.type;f.isFunction(e)&&(e=e.call(d.element,d));if(p(e)&&""!==f.trim(e)){d=f('<div class="fancybox-title fancybox-title-'+c+'-wrap">'+e+"</div>");switch(c){case "inside":c=b.skin;break;case "outside":c=b.wrap;break;case "over":c=b.inner;break;default:c=b.skin,d.appendTo("body"), H&&d.width(d.width()),d.wrapInner('<span class="child"></span>'),b.current.margin[2]+=Math.abs(l(d.css("margin-bottom")))}d["top"===a.position?"prependTo":"appendTo"](c)}}};f.fn.fancybox=function(a){var d,e=f(this),c=this.selector||"",k=function(g){var h=f(this).blur(),j=d,k,l;!g.ctrlKey&&(!g.altKey&&!g.shiftKey&&!g.metaKey)&&!h.is(".fancybox-wrap")&&(k=a.groupAttr||"data-fancybox-group",l=h.attr(k),l||(k="rel",l=h.get(0)[k]),l&&(""!==l&&"nofollow"!==l)&&(h=c.length?f(c):e,h=h.filter("["+k+'="'+l+ '"]'),j=h.index(this)),a.index=j,!1!==b.open(h,a)&&g.preventDefault())};a=a||{};d=a.index||0;!c||!1===a.live?e.unbind("click.fb-start").bind("click.fb-start",k):n.undelegate(c,"click.fb-start").delegate(c+":not('.fancybox-item, .fancybox-nav')","click.fb-start",k);this.filter("[data-fancybox-start=1]").trigger("click");return this};n.ready(function(){f.scrollbarWidth===r&&(f.scrollbarWidth=function(){var a=f('<div style="width:50px;height:50px;overflow:auto"><div/></div>').appendTo("body"),b=a.children(), b=b.innerWidth()-b.height(99).innerWidth();a.remove();return b});if(f.support.fixedPosition===r){var a=f.support,d=f('<div style="position:fixed;top:20px;"></div>').appendTo("body"),e=20===d[0].offsetTop||15===d[0].offsetTop;d.remove();a.fixedPosition=e}f.extend(b.defaults,{scrollbarWidth:f.scrollbarWidth(),fixed:f.support.fixedPosition,parent:f("body")})})})(window,document,jQuery); $(document).ready(function() { $(".fancybox").fancybox({ helpers: { title: false, overlay: { locked: false } } }); }); ', 'modified' => '2016-11-22 16:33:55' ), (int) 6 => array( 'id' => (int) 6, 'name' => 'owl.carousel', 'data' => '"function"!=typeof Object.create&&(Object.create=function(t){function e(){}return e.prototype=t,new e}),function(t,e,o){var i={init:function(e,o){var i=this;i.$elem=t(o),i.options=t.extend({},t.fn.owlCarousel.options,i.$elem.data(),e),i.userOptions=e,i.loadContent()},loadContent:function(){function e(t){var e,o="";if("function"==typeof i.options.jsonSuccess)i.options.jsonSuccess.apply(this,[t]);else{for(e in t.owl)t.owl.hasOwnProperty(e)&&(o+=t.owl[e].item);i.$elem.html(o)}i.logIn()}var o,i=this;"function"==typeof i.options.beforeInit&&i.options.beforeInit.apply(this,[i.$elem]),"string"==typeof i.options.jsonPath?(o=i.options.jsonPath,t.getJSON(o,e)):i.logIn()},logIn:function(){var t=this;t.$elem.data("owl-originalStyles",t.$elem.attr("style")),t.$elem.data("owl-originalClasses",t.$elem.attr("class")),t.$elem.css({opacity:0}),t.orignalItems=t.options.items,t.checkBrowser(),t.wrapperWidth=0,t.checkVisible=null,t.setVars()},setVars:function(){var t=this;return 0===t.$elem.children().length?!1:(t.baseClass(),t.eventTypes(),t.$userItems=t.$elem.children(),t.itemsAmount=t.$userItems.length,t.wrapItems(),t.$owlItems=t.$elem.find(".owl-item"),t.$owlWrapper=t.$elem.find(".owl-wrapper"),t.playDirection="next",t.prevItem=0,t.prevArr=[0],t.currentItem=0,t.customEvents(),void t.onStartup())},onStartup:function(){var t=this;t.updateItems(),t.calculateAll(),t.buildControls(),t.updateControls(),t.response(),t.moveEvents(),t.stopOnHover(),t.owlStatus(),t.options.transitionStyle!==!1&&t.transitionTypes(t.options.transitionStyle),t.options.autoPlay===!0&&(t.options.autoPlay=5e3),t.play(),t.$elem.find(".owl-wrapper").css("display","block"),t.$elem.is(":visible")?t.$elem.css("opacity",1):t.watchVisibility(),t.onstartup=!1,t.eachMoveUpdate(),"function"==typeof t.options.afterInit&&t.options.afterInit.apply(this,[t.$elem])},eachMoveUpdate:function(){var t=this;t.options.lazyLoad===!0&&t.lazyLoad(),t.options.autoHeight===!0&&t.autoHeight(),t.onVisibleItems(),"function"==typeof t.options.afterAction&&t.options.afterAction.apply(this,[t.$elem])},updateVars:function(){var t=this;"function"==typeof t.options.beforeUpdate&&t.options.beforeUpdate.apply(this,[t.$elem]),t.watchVisibility(),t.updateItems(),t.calculateAll(),t.updatePosition(),t.updateControls(),t.eachMoveUpdate(),"function"==typeof t.options.afterUpdate&&t.options.afterUpdate.apply(this,[t.$elem])},reload:function(){var t=this;e.setTimeout(function(){t.updateVars()},0)},watchVisibility:function(){var t=this;return t.$elem.is(":visible")!==!1?!1:(t.$elem.css({opacity:0}),e.clearInterval(t.autoPlayInterval),e.clearInterval(t.checkVisible),void(t.checkVisible=e.setInterval(function(){t.$elem.is(":visible")&&(t.reload(),t.$elem.animate({opacity:1},200),e.clearInterval(t.checkVisible))},500)))},wrapItems:function(){var t=this;t.$userItems.wrapAll('<div class="owl-wrapper">').wrap('<div class="owl-item"></div>'),t.$elem.find(".owl-wrapper").wrap('<div class="owl-wrapper-outer">'),t.wrapperOuter=t.$elem.find(".owl-wrapper-outer"),t.$elem.css("display","block")},baseClass:function(){var t=this,e=t.$elem.hasClass(t.options.baseClass),o=t.$elem.hasClass(t.options.theme);e||t.$elem.addClass(t.options.baseClass),o||t.$elem.addClass(t.options.theme)},updateItems:function(){var e,o,i=this;if(i.options.responsive===!1)return!1;if(i.options.singleItem===!0)return i.options.items=i.orignalItems=1,i.options.itemsCustom=!1,i.options.itemsDesktop=!1,i.options.itemsDesktopSmall=!1,i.options.itemsTablet=!1,i.options.itemsTabletSmall=!1,i.options.itemsMobile=!1,!1;if(e=t(i.options.responsiveBaseWidth).width(),e>(i.options.itemsDesktop[0]||i.orignalItems)&&(i.options.items=i.orignalItems),i.options.itemsCustom!==!1)for(i.options.itemsCustom.sort(function(t,e){return t[0]-e[0]}),o=0;o<i.options.itemsCustom.length;o+=1)i.options.itemsCustom[o][0]<=e&&(i.options.items=i.options.itemsCustom[o][1]);else e<=i.options.itemsDesktop[0]&&i.options.itemsDesktop!==!1&&(i.options.items=i.options.itemsDesktop[1]),e<=i.options.itemsDesktopSmall[0]&&i.options.itemsDesktopSmall!==!1&&(i.options.items=i.options.itemsDesktopSmall[1]),e<=i.options.itemsTablet[0]&&i.options.itemsTablet!==!1&&(i.options.items=i.options.itemsTablet[1]),e<=i.options.itemsTabletSmall[0]&&i.options.itemsTabletSmall!==!1&&(i.options.items=i.options.itemsTabletSmall[1]),e<=i.options.itemsMobile[0]&&i.options.itemsMobile!==!1&&(i.options.items=i.options.itemsMobile[1]);i.options.items>i.itemsAmount&&i.options.itemsScaleUp===!0&&(i.options.items=i.itemsAmount)},response:function(){var o,i,n=this;return n.options.responsive!==!0?!1:(i=t(e).width(),n.resizer=function(){t(e).width()!==i&&(n.options.autoPlay!==!1&&e.clearInterval(n.autoPlayInterval),e.clearTimeout(o),o=e.setTimeout(function(){i=t(e).width(),n.updateVars()},n.options.responsiveRefreshRate))},void t(e).resize(n.resizer))},updatePosition:function(){var t=this;t.jumpTo(t.currentItem),t.options.autoPlay!==!1&&t.checkAp()},appendItemsSizes:function(){var e=this,o=0,i=e.itemsAmount-e.options.items;e.$owlItems.each(function(n){var s=t(this);s.css({width:e.itemWidth}).data("owl-item",Number(n)),(n%e.options.items===0||n===i)&&(n>i||(o+=1)),s.data("owl-roundPages",o)})},appendWrapperSizes:function(){var t=this,e=t.$owlItems.length*t.itemWidth;t.$owlWrapper.css({width:e,left:0}),t.appendItemsSizes()},calculateAll:function(){var t=this;t.calculateWidth(),t.appendWrapperSizes(),t.loops(),t.max()},calculateWidth:function(){var t=this;t.itemWidth=Math.round(t.$elem.width()/t.options.items)},max:function(){var t=this,e=-1*(t.itemsAmount*t.itemWidth-t.options.items*t.itemWidth);return t.options.items>t.itemsAmount?(t.maximumItem=0,e=0,t.maximumPixels=0):(t.maximumItem=t.itemsAmount-t.options.items,t.maximumPixels=e),e},min:function(){return 0},loops:function(){var e,o,i,n=this,s=0,a=0;for(n.positionsInArray=[0],n.pagesInArray=[],e=0;e<n.itemsAmount;e+=1)a+=n.itemWidth,n.positionsInArray.push(-a),n.options.scrollPerPage===!0&&(o=t(n.$owlItems[e]),i=o.data("owl-roundPages"),i!==s&&(n.pagesInArray[s]=n.positionsInArray[e],s=i))},buildControls:function(){var e=this;(e.options.navigation===!0||e.options.pagination===!0)&&(e.owlControls=t('<div class="owl-controls"/>').toggleClass("clickable",!e.browser.isTouch).appendTo(e.$elem)),e.options.pagination===!0&&e.buildPagination(),e.options.navigation===!0&&e.buildButtons()},buildButtons:function(){var e=this,o=t('<div class="owl-buttons"/>');e.owlControls.append(o),e.buttonPrev=t("<div/>",{"class":"owl-prev",html:e.options.navigationText[0]||""}),e.buttonNext=t("<div/>",{"class":"owl-next",html:e.options.navigationText[1]||""}),o.append(e.buttonPrev).append(e.buttonNext),o.on("touchstart.owlControls mousedown.owlControls",'div[class^="owl"]',function(t){t.preventDefault()}),o.on("touchend.owlControls mouseup.owlControls",'div[class^="owl"]',function(o){o.preventDefault(),t(this).hasClass("owl-next")?e.next():e.prev()})},buildPagination:function(){var e=this;e.paginationWrapper=t('<div class="owl-pagination"/>'),e.owlControls.append(e.paginationWrapper),e.paginationWrapper.on("touchend.owlControls mouseup.owlControls",".owl-page",function(o){o.preventDefault(),Number(t(this).data("owl-page"))!==e.currentItem&&e.goTo(Number(t(this).data("owl-page")),!0)})},updatePagination:function(){var e,o,i,n,s,a,r=this;if(r.options.pagination===!1)return!1;for(r.paginationWrapper.html(""),e=0,o=r.itemsAmount-r.itemsAmount%r.options.items,n=0;n<r.itemsAmount;n+=1)n%r.options.items===0&&(e+=1,o===n&&(i=r.itemsAmount-r.options.items),s=t("<div/>",{"class":"owl-page"}),a=t("<span></span>",{text:r.options.paginationNumbers===!0?e:"","class":r.options.paginationNumbers===!0?"owl-numbers":""}),s.append(a),s.data("owl-page",o===n?i:n),s.data("owl-roundPages",e),r.paginationWrapper.append(s));r.checkPagination()},checkPagination:function(){var e=this;return e.options.pagination===!1?!1:void e.paginationWrapper.find(".owl-page").each(function(){t(this).data("owl-roundPages")===t(e.$owlItems[e.currentItem]).data("owl-roundPages")&&(e.paginationWrapper.find(".owl-page").removeClass("active"),t(this).addClass("active"))})},checkNavigation:function(){var t=this;return t.options.navigation===!1?!1:void(t.options.rewindNav===!1&&(0===t.currentItem&&0===t.maximumItem?(t.buttonPrev.addClass("disabled"),t.buttonNext.addClass("disabled")):0===t.currentItem&&0!==t.maximumItem?(t.buttonPrev.addClass("disabled"),t.buttonNext.removeClass("disabled")):t.currentItem===t.maximumItem?(t.buttonPrev.removeClass("disabled"),t.buttonNext.addClass("disabled")):0!==t.currentItem&&t.currentItem!==t.maximumItem&&(t.buttonPrev.removeClass("disabled"),t.buttonNext.removeClass("disabled"))))},updateControls:function(){var t=this;t.updatePagination(),t.checkNavigation(),t.owlControls&&(t.options.items>=t.itemsAmount?t.owlControls.hide():t.owlControls.show())},destroyControls:function(){var t=this;t.owlControls&&t.owlControls.remove()},next:function(t){var e=this;if(e.isTransition)return!1;if(e.currentItem+=e.options.scrollPerPage===!0?e.options.items:1,e.currentItem>e.maximumItem+(e.options.scrollPerPage===!0?e.options.items-1:0)){if(e.options.rewindNav!==!0)return e.currentItem=e.maximumItem,!1;e.currentItem=0,t="rewind"}e.goTo(e.currentItem,t)},prev:function(t){var e=this;if(e.isTransition)return!1;if(e.options.scrollPerPage===!0&&e.currentItem>0&&e.currentItem<e.options.items?e.currentItem=0:e.currentItem-=e.options.scrollPerPage===!0?e.options.items:1,e.currentItem<0){if(e.options.rewindNav!==!0)return e.currentItem=0,!1;e.currentItem=e.maximumItem,t="rewind"}e.goTo(e.currentItem,t)},goTo:function(t,o,i){var n,s=this;return s.isTransition?!1:("function"==typeof s.options.beforeMove&&s.options.beforeMove.apply(this,[s.$elem]),t>=s.maximumItem?t=s.maximumItem:0>=t&&(t=0),s.currentItem=s.owl.currentItem=t,s.options.transitionStyle!==!1&&"drag"!==i&&1===s.options.items&&s.browser.support3d===!0?(s.swapSpeed(0),s.browser.support3d===!0?s.transition3d(s.positionsInArray[t]):s.css2slide(s.positionsInArray[t],1),s.afterGo(),s.singleItemTransition(),!1):(n=s.positionsInArray[t],s.browser.support3d===!0?(s.isCss3Finish=!1,o===!0?(s.swapSpeed("paginationSpeed"),e.setTimeout(function(){s.isCss3Finish=!0},s.options.paginationSpeed)):"rewind"===o?(s.swapSpeed(s.options.rewindSpeed),e.setTimeout(function(){s.isCss3Finish=!0},s.options.rewindSpeed)):(s.swapSpeed("slideSpeed"),e.setTimeout(function(){s.isCss3Finish=!0},s.options.slideSpeed)),s.transition3d(n)):o===!0?s.css2slide(n,s.options.paginationSpeed):"rewind"===o?s.css2slide(n,s.options.rewindSpeed):s.css2slide(n,s.options.slideSpeed),void s.afterGo()))},jumpTo:function(t){var e=this;"function"==typeof e.options.beforeMove&&e.options.beforeMove.apply(this,[e.$elem]),t>=e.maximumItem||-1===t?t=e.maximumItem:0>=t&&(t=0),e.swapSpeed(0),e.browser.support3d===!0?e.transition3d(e.positionsInArray[t]):e.css2slide(e.positionsInArray[t],1),e.currentItem=e.owl.currentItem=t,e.afterGo()},afterGo:function(){var t=this;t.prevArr.push(t.currentItem),t.prevItem=t.owl.prevItem=t.prevArr[t.prevArr.length-2],t.prevArr.shift(0),t.prevItem!==t.currentItem&&(t.checkPagination(),t.checkNavigation(),t.eachMoveUpdate(),t.options.autoPlay!==!1&&t.checkAp()),"function"==typeof t.options.afterMove&&t.prevItem!==t.currentItem&&t.options.afterMove.apply(this,[t.$elem])},stop:function(){var t=this;t.apStatus="stop",e.clearInterval(t.autoPlayInterval)},checkAp:function(){var t=this;"stop"!==t.apStatus&&t.play()},play:function(){var t=this;return t.apStatus="play",t.options.autoPlay===!1?!1:(e.clearInterval(t.autoPlayInterval),void(t.autoPlayInterval=e.setInterval(function(){t.next(!0)},t.options.autoPlay)))},swapSpeed:function(t){var e=this;"slideSpeed"===t?e.$owlWrapper.css(e.addCssSpeed(e.options.slideSpeed)):"paginationSpeed"===t?e.$owlWrapper.css(e.addCssSpeed(e.options.paginationSpeed)):"string"!=typeof t&&e.$owlWrapper.css(e.addCssSpeed(t))},addCssSpeed:function(t){return{"-webkit-transition":"all "+t+"ms ease","-moz-transition":"all "+t+"ms ease","-o-transition":"all "+t+"ms ease",transition:"all "+t+"ms ease"}},removeTransition:function(){return{"-webkit-transition":"","-moz-transition":"","-o-transition":"",transition:""}},doTranslate:function(t){return{"-webkit-transform":"translate3d("+t+"px, 0px, 0px)","-moz-transform":"translate3d("+t+"px, 0px, 0px)","-o-transform":"translate3d("+t+"px, 0px, 0px)","-ms-transform":"translate3d("+t+"px, 0px, 0px)",transform:"translate3d("+t+"px, 0px,0px)"}},transition3d:function(t){var e=this;e.$owlWrapper.css(e.doTranslate(t))},css2move:function(t){var e=this;e.$owlWrapper.css({left:t})},css2slide:function(t,e){var o=this;o.isCssFinish=!1,o.$owlWrapper.stop(!0,!0).animate({left:t},{duration:e||o.options.slideSpeed,complete:function(){o.isCssFinish=!0}})},checkBrowser:function(){var t,i,n,s,a=this,r="translate3d(0px, 0px, 0px)",l=o.createElement("div");l.style.cssText=" -moz-transform:"+r+"; -ms-transform:"+r+"; -o-transform:"+r+"; -webkit-transform:"+r+"; transform:"+r,t=/translate3d\(0px, 0px, 0px\)/g,i=l.style.cssText.match(t),n=null!==i&&1===i.length,s="ontouchstart"in e||e.navigator.msMaxTouchPoints,a.browser={support3d:n,isTouch:s}},moveEvents:function(){var t=this;(t.options.mouseDrag!==!1||t.options.touchDrag!==!1)&&(t.gestures(),t.disabledEvents())},eventTypes:function(){var t=this,e=["s","e","x"];t.ev_types={},t.options.mouseDrag===!0&&t.options.touchDrag===!0?e=["touchstart.owl mousedown.owl","touchmove.owl mousemove.owl","touchend.owl touchcancel.owl mouseup.owl"]:t.options.mouseDrag===!1&&t.options.touchDrag===!0?e=["touchstart.owl","touchmove.owl","touchend.owl touchcancel.owl"]:t.options.mouseDrag===!0&&t.options.touchDrag===!1&&(e=["mousedown.owl","mousemove.owl","mouseup.owl"]),t.ev_types.start=e[0],t.ev_types.move=e[1],t.ev_types.end=e[2]},disabledEvents:function(){var e=this;e.$elem.on("dragstart.owl",function(t){t.preventDefault()}),e.$elem.on("mousedown.disableTextSelect",function(e){return t(e.target).is("input, textarea, select, option")})},gestures:function(){function i(t){if(void 0!==t.touches)return{x:t.touches[0].pageX,y:t.touches[0].pageY};if(void 0===t.touches){if(void 0!==t.pageX)return{x:t.pageX,y:t.pageY};if(void 0===t.pageX)return{x:t.clientX,y:t.clientY}}}function n(e){"on"===e?(t(o).on(l.ev_types.move,a),t(o).on(l.ev_types.end,r)):"off"===e&&(t(o).off(l.ev_types.move),t(o).off(l.ev_types.end))}function s(o){var s,a=o.originalEvent||o||e.event;if(3===a.which)return!1;if(!(l.itemsAmount<=l.options.items)){if(l.isCssFinish===!1&&!l.options.dragBeforeAnimFinish)return!1;if(l.isCss3Finish===!1&&!l.options.dragBeforeAnimFinish)return!1;l.options.autoPlay!==!1&&e.clearInterval(l.autoPlayInterval),l.browser.isTouch===!0||l.$owlWrapper.hasClass("grabbing")||l.$owlWrapper.addClass("grabbing"),l.newPosX=0,l.newRelativeX=0,t(this).css(l.removeTransition()),s=t(this).position(),p.relativePos=s.left,p.offsetX=i(a).x-s.left,p.offsetY=i(a).y-s.top,n("on"),p.sliding=!1,p.targetElement=a.target||a.srcElement}}function a(n){var s,a,r=n.originalEvent||n||e.event;l.newPosX=i(r).x-p.offsetX,l.newPosY=i(r).y-p.offsetY,l.newRelativeX=l.newPosX-p.relativePos,"function"==typeof l.options.startDragging&&p.dragging!==!0&&0!==l.newRelativeX&&(p.dragging=!0,l.options.startDragging.apply(l,[l.$elem])),(l.newRelativeX>8||l.newRelativeX<-8)&&l.browser.isTouch===!0&&(void 0!==r.preventDefault?r.preventDefault():r.returnValue=!1,p.sliding=!0),(l.newPosY>10||l.newPosY<-10)&&p.sliding===!1&&t(o).off("touchmove.owl"),s=function(){return l.newRelativeX/5},a=function(){return l.maximumPixels+l.newRelativeX/5},l.newPosX=Math.max(Math.min(l.newPosX,s()),a()),l.browser.support3d===!0?l.transition3d(l.newPosX):l.css2move(l.newPosX)}function r(o){var i,s,a,r=o.originalEvent||o||e.event;r.target=r.target||r.srcElement,p.dragging=!1,l.browser.isTouch!==!0&&l.$owlWrapper.removeClass("grabbing"),l.dragDirection=l.owl.dragDirection=l.newRelativeX<0?"left":"right",0!==l.newRelativeX&&(i=l.getNewPosition(),l.goTo(i,!1,"drag"),p.targetElement===r.target&&l.browser.isTouch!==!0&&(t(r.target).on("click.disable",function(e){e.stopImmediatePropagation(),e.stopPropagation(),e.preventDefault(),t(e.target).off("click.disable")}),s=t._data(r.target,"events").click,a=s.pop(),s.splice(0,0,a))),n("off")}var l=this,p={offsetX:0,offsetY:0,baseElWidth:0,relativePos:0,position:null,minSwipe:null,maxSwipe:null,sliding:null,dargging:null,targetElement:null};l.isCssFinish=!0,l.$elem.on(l.ev_types.start,".owl-wrapper",s)},getNewPosition:function(){var t=this,e=t.closestItem();return e>t.maximumItem?(t.currentItem=t.maximumItem,e=t.maximumItem):t.newPosX>=0&&(e=0,t.currentItem=0),e},closestItem:function(){var e=this,o=e.options.scrollPerPage===!0?e.pagesInArray:e.positionsInArray,i=e.newPosX,n=null;return t.each(o,function(s,a){i-e.itemWidth/20>o[s+1]&&i-e.itemWidth/20<a&&"left"===e.moveDirection()?(n=a,e.currentItem=e.options.scrollPerPage===!0?t.inArray(n,e.positionsInArray):s):i+e.itemWidth/20<a&&i+e.itemWidth/20>(o[s+1]||o[s]-e.itemWidth)&&"right"===e.moveDirection()&&(e.options.scrollPerPage===!0?(n=o[s+1]||o[o.length-1],e.currentItem=t.inArray(n,e.positionsInArray)):(n=o[s+1],e.currentItem=s+1))}),e.currentItem},moveDirection:function(){var t,e=this;return e.newRelativeX<0?(t="right",e.playDirection="next"):(t="left",e.playDirection="prev"),t},customEvents:function(){var t=this;t.$elem.on("owl.next",function(){t.next()}),t.$elem.on("owl.prev",function(){t.prev()}),t.$elem.on("owl.play",function(e,o){t.options.autoPlay=o,t.play(),t.hoverStatus="play"}),t.$elem.on("owl.stop",function(){t.stop(),t.hoverStatus="stop"}),t.$elem.on("owl.goTo",function(e,o){t.goTo(o)}),t.$elem.on("owl.jumpTo",function(e,o){t.jumpTo(o)})},stopOnHover:function(){var t=this;t.options.stopOnHover===!0&&t.browser.isTouch!==!0&&t.options.autoPlay!==!1&&(t.$elem.on("mouseover",function(){t.stop()}),t.$elem.on("mouseout",function(){"stop"!==t.hoverStatus&&t.play()}))},lazyLoad:function(){var e,o,i,n,s,a=this;if(a.options.lazyLoad===!1)return!1;for(e=0;e<a.itemsAmount;e+=1)o=t(a.$owlItems[e]),"loaded"!==o.data("owl-loaded")&&(i=o.data("owl-item"),n=o.find(".lazyOwl"),"string"==typeof n.data("src")?(void 0===o.data("owl-loaded")&&(n.hide(),o.addClass("loading").data("owl-loaded","checked")),s=a.options.lazyFollow===!0?i>=a.currentItem:!0,s&&i<a.currentItem+a.options.items&&n.length&&a.lazyPreload(o,n)):o.data("owl-loaded","loaded"))},lazyPreload:function(t,o){function i(){t.data("owl-loaded","loaded").removeClass("loading"),o.removeAttr("data-src"),"fade"===a.options.lazyEffect?o.fadeIn(400):o.show(),"function"==typeof a.options.afterLazyLoad&&a.options.afterLazyLoad.apply(this,[a.$elem])}function n(){r+=1,a.completeImg(o.get(0))||s===!0?i():100>=r?e.setTimeout(n,100):i()}var s,a=this,r=0;"DIV"===o.prop("tagName")?(o.css("background-image","url("+o.data("src")+")"),s=!0):o[0].src=o.data("src"),n()},autoHeight:function(){function o(){var o=t(s.$owlItems[s.currentItem]).height();s.wrapperOuter.css("height",o+"px"),s.wrapperOuter.hasClass("autoHeight")||e.setTimeout(function(){s.wrapperOuter.addClass("autoHeight")},0)}function i(){n+=1,s.completeImg(a.get(0))?o():100>=n?e.setTimeout(i,100):s.wrapperOuter.css("height","")}var n,s=this,a=t(s.$owlItems[s.currentItem]).find("img");void 0!==a.get(0)?(n=0,i()):o()},completeImg:function(t){var e;return t.complete?(e=typeof t.naturalWidth,"undefined"!==e&&0===t.naturalWidth?!1:!0):!1},onVisibleItems:function(){var e,o=this;for(o.options.addClassActive===!0&&o.$owlItems.removeClass("active"),o.visibleItems=[],e=o.currentItem;e<o.currentItem+o.options.items;e+=1)o.visibleItems.push(e),o.options.addClassActive===!0&&t(o.$owlItems[e]).addClass("active");o.owl.visibleItems=o.visibleItems},transitionTypes:function(t){var e=this;e.outClass="owl-"+t+"-out",e.inClass="owl-"+t+"-in"},singleItemTransition:function(){function t(t){return{position:"relative",left:t+"px"}}var e=this,o=e.outClass,i=e.inClass,n=e.$owlItems.eq(e.currentItem),s=e.$owlItems.eq(e.prevItem),a=Math.abs(e.positionsInArray[e.currentItem])+e.positionsInArray[e.prevItem],r=Math.abs(e.positionsInArray[e.currentItem])+e.itemWidth/2,l="webkitAnimationEnd oAnimationEnd MSAnimationEnd animationend";e.isTransition=!0,e.$owlWrapper.addClass("owl-origin").css({"-webkit-transform-origin":r+"px","-moz-perspective-origin":r+"px","perspective-origin":r+"px"}),s.css(t(a,10)).addClass(o).on(l,function(){e.endPrev=!0,s.off(l),e.clearTransStyle(s,o)}),n.addClass(i).on(l,function(){e.endCurrent=!0,n.off(l),e.clearTransStyle(n,i)})},clearTransStyle:function(t,e){var o=this;t.css({position:"",left:""}).removeClass(e),o.endPrev&&o.endCurrent&&(o.$owlWrapper.removeClass("owl-origin"),o.endPrev=!1,o.endCurrent=!1,o.isTransition=!1)},owlStatus:function(){var t=this;t.owl={userOptions:t.userOptions,baseElement:t.$elem,userItems:t.$userItems,owlItems:t.$owlItems,currentItem:t.currentItem,prevItem:t.prevItem,visibleItems:t.visibleItems,isTouch:t.browser.isTouch,browser:t.browser,dragDirection:t.dragDirection}},clearEvents:function(){var i=this;i.$elem.off(".owl owl mousedown.disableTextSelect"),t(o).off(".owl owl"),t(e).off("resize",i.resizer)},unWrap:function(){var t=this;0!==t.$elem.children().length&&(t.$owlWrapper.unwrap(),t.$userItems.unwrap().unwrap(),t.owlControls&&t.owlControls.remove()),t.clearEvents(),t.$elem.attr("style",t.$elem.data("owl-originalStyles")||"").attr("class",t.$elem.data("owl-originalClasses"))},destroy:function(){var t=this;t.stop(),e.clearInterval(t.checkVisible),t.unWrap(),t.$elem.removeData()},reinit:function(e){var o=this,i=t.extend({},o.userOptions,e);o.unWrap(),o.init(i,o.$elem)},addItem:function(t,e){var o,i=this;return t?0===i.$elem.children().length?(i.$elem.append(t),i.setVars(),!1):(i.unWrap(),o=void 0===e||-1===e?-1:e,o>=i.$userItems.length||-1===o?i.$userItems.eq(-1).after(t):i.$userItems.eq(o).before(t),void i.setVars()):!1},removeItem:function(t){var e,o=this;return 0===o.$elem.children().length?!1:(e=void 0===t||-1===t?-1:t,o.unWrap(),o.$userItems.eq(e).remove(),void o.setVars())}};t.fn.owlCarousel=function(e){return this.each(function(){if(t(this).data("owl-init")===!0)return!1;t(this).data("owl-init",!0);var o=Object.create(i);o.init(e,this),t.data(this,"owlCarousel",o)})},t.fn.owlCarousel.options={items:5,itemsCustom:!1,itemsDesktop:[1199,4],itemsDesktopSmall:[979,3],itemsTablet:[768,2],itemsTabletSmall:!1,itemsMobile:[479,1],singleItem:!1,itemsScaleUp:!1,slideSpeed:200,paginationSpeed:800,rewindSpeed:1e3,autoPlay:!1,stopOnHover:!1,navigation:!1,navigationText:["prev","next"],rewindNav:!0,scrollPerPage:!1,pagination:!0,paginationNumbers:!1,responsive:!0,responsiveRefreshRate:200,responsiveBaseWidth:e,baseClass:"owl-carousel",theme:"owl-theme",lazyLoad:!1,lazyFollow:!0,lazyEffect:"fade",autoHeight:!1,jsonPath:!1,jsonSuccess:!1,dragBeforeAnimFinish:!0,mouseDrag:!0,touchDrag:!0,addClassActive:!1,transitionStyle:!1,beforeUpdate:!1,afterUpdate:!1,beforeInit:!1,afterInit:!1,beforeMove:!1,afterMove:!1,afterAction:!1,startDragging:!1,afterLazyLoad:!1}}(jQuery,window,document);', 'modified' => '2016-11-10 14:47:39' ), (int) 5 => array( 'id' => (int) 5, 'name' => 'jquery.panelslider.min', 'data' => '/* * jQuery Panel Slider plugin v0.1.1 * https://github.com/eduardomb/jquery-panelslider */ (function($) { 'use strict'; var $body = $('body'), _sliding = false; function _slideIn(panel, options) { var panelWidth = panel.outerWidth(true), bodyAnimation = {}, panelAnimation = {}; if(panel.is(':visible') || _sliding) { return; } _sliding = true; $body.addClass('ps-active'); panel.addClass('ps-active-panel').css({ position: 'fixed', top: 0, height: '100%', 'z-index': 999999 }); panel.data(options); switch (options.side) { case 'left': panel.css({ left: '-' + panelWidth + 'px', right: 'auto' }); bodyAnimation['margin-left'] = '+=' + panelWidth; panelAnimation.left = '+=' + panelWidth; break; case 'right': panel.css({ left: 'auto', right: '-' + panelWidth + 'px' }); bodyAnimation['margin-left'] = '-=' + panelWidth; panelAnimation.right = '+=' + panelWidth; break; } $body.animate(bodyAnimation, options.duration); panel.show().animate(panelAnimation, options.duration, function() { _sliding = false; if(typeof options.onOpen == 'function') { options.onOpen(); } }); } $.panelslider = function(element, options) { var active = $('.ps-active-panel'); var defaults = { side: 'left', // panel side: left or right duration: 200, // Transition duration in miliseconds clickClose: true, // If true closes panel when clicking outside it onOpen: null // When supplied, function is called after the panel opens }; options = $.extend({}, defaults, options); // If another panel is opened, close it before opening the new one if(active.is(':visible') && active[0] != element[0]) { $.panelslider.close(function() { _slideIn(element, options); }); } else if(!active.length || active.is(':hidden')) { _slideIn(element, options); } }; $.panelslider.close = function(callback) { var active = $('.ps-active-panel'), duration = active.data('duration'), panelWidth = active.outerWidth(true), bodyAnimation = {}, panelAnimation = {}; if(!active.length || active.is(':hidden') || _sliding) { return; } _sliding = true; switch(active.data('side')) { case 'left': bodyAnimation['margin-left'] = '-=' + panelWidth; panelAnimation.left = '-=' + panelWidth; break; case 'right': bodyAnimation['margin-left'] = '+=' + panelWidth; panelAnimation.right = '-=' + panelWidth; break; } active.animate(panelAnimation, duration); $body.animate(bodyAnimation, duration, function() { active.hide(); active.removeClass('ps-active-panel'); _sliding = false; if(callback) { callback(); } }).removeClass('ps-active'); }; // Bind click outside panel and ESC key to close panel if clickClose is true $(document).bind('click keyup', function(e) { var active = $('.ps-active-panel'); if(e.type == 'keyup' && e.keyCode != 27) { return; } if(active.is(':visible') && active.data('clickClose')) { $.panelslider.close(); } }); // Prevent click on panel to close it $(document).on('click', '.ps-active-panel', function(e) { e.stopPropagation(); }); $.fn.panelslider = function(options) { this.click(function(e) { var active = $('.ps-active-panel'), panel = $(this.getAttribute('href')); // Close panel if it is already opened otherwise open it if (active.is(':visible') && panel[0] == active[0]) { $.panelslider.close(); } else { $.panelslider(panel, options); } e.preventDefault(); e.stopPropagation(); }); return this; }; })(jQuery); ', 'modified' => '2016-11-10 14:47:39' ), (int) 4 => array( 'id' => (int) 4, 'name' => 'intlxform', 'data' => ' if($('body').hasClass('locale-sr')) { var checkingData = 'Provera podataka'; } else { var checkingData = 'Checking data'; } (function($){ // Create some defaults, extending them with any options that were provided $.fn.intlxform = function(options) { var _top = $(this); var settings = { 'type': 'post', 'action' : '', 'showResponse' : true, 'loadingMessage' : checkingData, 'wrapElem' : '', 'clearForm': true, 'fieldRemark' : true, 'hideForm' : false, 'onSuccess' : null, 'onFailure' : null, 'onError' : null, 'onFinish' : null, 'headers': { 'Accept' : 'application/json; charset=utf-8' } }; settings = $.extend(settings, options); return this.each(function() { if(settings.type.length == 0) { if($(this).attr('method') != undefined) { settings.type = $(this).attr('method'); } } if(settings.action.length == 0) { if($(this).attr('action') != undefined) { settings.action = $(this).attr('action'); } } $(this).submit(function(event){ event.preventDefault(); // Abort any pending request if (request) { request.abort(); } // Setup some local variables var $form = $(this); // Cache all fields var $inputs = $form.find("input, select, button, textarea"); // Serialize the data in the form $inputs.each(function() { if($(this).attr('data-defaultValue') != 'undefined') { if($(this).attr('data-defaultValue') == $(this).val()) { $(this).val(''); } } }); var serializedData = $form.serialize(); $inputs.each(function() { if($(this).attr('data-defaultValue') != 'undefined' && $(this).val() =='') { $(this).val($(this).attr('data-defaultValue')); } }); // Disable the inputs for the duration of the ajax request $inputs.prop("disabled", true); $form.find(".form-message").text(settings.loadingMessage); // Fire off the request var request = $.ajax({ url: settings.action, type: settings.type, headers: settings.headers, data: serializedData }); // Callback handler that will be called on success request.done(function (response, textStatus, jqXHR){ parseFormResponse(response, $form); }); // callback handler that will be called on failure request.fail(function (jqXHR, textStatus, errorThrown){ if(typeof settings.onFailure == 'function') { settings.onFailure.call(); } else { console.error( "The following error occured: "+ textStatus, errorThrown ); } }); // callback handler that will be called regardless // if the request failed or succeeded request.always(function () { // reenable the inputs $inputs.prop("disabled", false); }); // prevent default posting of form event.preventDefault(); }); }) function parseFormResponse(response, form) { form.find(".form-message").text(''); form.find(".validation-error").removeClass('validation-error'); form.find(".validation-error-message").remove(); // Make sure we have a JSON response if(typeof response == "string") { try { response = JSON.parse(response); } catch(e) { return false; } } // On error occured if(!response.response) { for(var fieldName in response.errors) { var message = response.errors[fieldName]; var parent = form.find("[name='data[" + fieldName + "]']").last().parent(); parent.addClass('validation-error'); if(settings.fieldRemark == true) { parent.append('<div class="validation-error-message">' + message + '</div>'); } } // Callback: On error if(typeof settings.onError == 'function') { settings.onError(response); } // On Success } else { // Callback: On success if(typeof settings.onSuccess == 'function') { settings.onSuccess(response); } // Clear form if(settings.clearForm) { form.find("input, select, textarea").not('[type=button], [type=submit], [type=radio], [type=reset], .persistent').val(''); } } // Show message, if any if(response.message != null && response.message != '' && settings.showResponse) { var messageElement = form.find(".form-message"); messageElement.removeClass('form-message-error').removeClass('form-message-success'); messageElement.addClass(response.response ? 'form-message-success' : 'form-message-error'); messageElement.text(response.message).show(); } // Callback: On finish if(typeof settings.onFinish == 'function') { settings.onFinish(response); } } }; })(jQuery); ', 'modified' => '2016-11-10 14:47:39' ), (int) 3 => array( 'id' => (int) 3, 'name' => 'jquery.youtubevideogallery', 'data' => '/** * youtubeVideoGallery plugin for jquery * Simple video gallery for youtube, for more details see http://plugins.jquery.com/youtubevideogallery * * @author clanceyp * @see http://plugins.jquery.com/youtubevideogallery/ * @version 1.3.0 * */ ;(function($) { "use strict"; $.fn.extend({ youtubeVideoGallery:function(options) { var version = '1.3.0', isLegacyIE = (/\bMSIE [4|5|6|7]/.test(navigator.userAgent)), defaults = { assetFolder : '', fancybox : { arrows : false, closeBtn : true, closeEffect : 'fade', helpers : { media : {}, buttons : {} }, openEffect : 'fade' }, forceLegacyIE:false, iframeTemplate:'<iframe title="Youtube video player" id="youtube-videogallery-iframe" style="height:{options.innerHeight}px;width:{options.innerWidth}px;" frameborder="0" src="about:blank" />', innerHeight: 450, innerWidth: 600, newWindow: '(opens in a new window)', playButton: '/img/ico_play.png', plugin:'self', style:'', title:'default', thumbWidth: '100%', videos:[], urlImg : 'http://img.youtube.com/vi/$id/0.jpg', urlEmbed : 'http://www.youtube.com/embed/$id', urlLink : 'http://www.youtube.com/watch?v=$id' }; this.test = {}; this.version = version; function log(message){ if ('console' in window && window.console.log){ window.console.log(message); } } function getVideoLinks($this){ var arr = [], a = $this.find("a"); a.each(function(i, el){ arr.push({ id: getId( $(el).attr('href') ), title: $(el).text() }); }); return arr; } function getIdFromEntry(obj){ if (typeof obj === 'string'){ return getId(obj); } else if (obj.id && typeof obj.id === 'string'){ return obj.id; } else if (obj.link && obj.link.length ){ for ( var i = 0, l = obj.link.length; i < l ; i++){ if (obj.link[i].type === 'text/html'){ return getId(obj.link[i].href) } } } log('could not find ID from object, maybe an unsupported API?') return ''; } function getId(href){ var id = ''; if (!!href && href.indexOf('www.youtube.com/v/') > 0) { id = getBefore(href.split('www.youtube.com/v/')[1], '?') } else if (!!href && href.indexOf('/embed/') > 0){ id = getBefore(href.split('/embed/')[1], '?'); } else if (!!href && href.indexOf('?v=') > 0){// this could be version if API call!! id = getBefore(href.split('?v=')[1],'&'); } else if (!!href && href.indexOf('video:') > 0){ id = getBefore(href.split('video:')[1], ':'); } else if (!!href){ id = href; } return id; } function getBefore(str, before){ if (!!str && str.indexOf(before)){ str = str.split(before)[0]; } return str; } function getIframeTemplate(innerWidth, innerHeight){ var str = options.iframeTemplate; return str.replace('{options.innerHeight}', innerHeight).replace('{options.innerWidth}', innerWidth); } function open(e){ var el = e.currentTarget; e.preventDefault(); $('div.youtube-videogallery-bodycover').css( { 'height':$(document).height()} ); $('div.youtube-videogallery-display').css({ 'marginLeft':-options.innerWidth/2, 'marginTop':-options.innerHeight/2 }); $('#youtube-videogallery-iframe').attr( 'src', options.urlEmbed.replace("$id", $(el).attr('data-youtube-id') ) ); $('body').addClass('youtube-videogallery-active'); } function close(e){ $('#youtube-videogallery-iframe').attr( 'src', 'about:blank'); $('body').removeClass('youtube-videogallery-active'); } function setButtonMargin(w, h, context){ if (w === 0 || h === 0){ $(context).find("img.youtube-videogallery-play").remove(); return; } $(context).find("img.youtube-videogallery-play").css({ 'marginLeft':'-23px', 'marginTop':'-33.5px' }); } function getStyle(style){ if (!!style){ return "youtube-videogallery-" + style; } return ''; } function getTitleStyle(title){ return title === 'full' ? 'youtube-videogallery-allowtitle' : ''; } function getVideosFromFeed(data){ var videos = [], items = (data && data.data && data.data.items) ? data.data.items : (data && data.feed && data.feed.entry) ? data.feed.entry : []; $( items ).each(function(i, item){ var id = getIdFromEntry(item); videos.push({ id: getIdFromEntry(item), title: item.title.$t || item.title }); }); return videos; } /** * this.test = object * * Test object to expose private methods to a test API. * This allows us to test private methods, without * exposing them (e.g. they can't be overwritten) * */ this.test = { getBefore:getBefore, getId:getId, getVideoLinks:getVideoLinks, getIframeTemplate:getIframeTemplate, getTitleStyle:getTitleStyle, getStyle:getStyle, getVideosFromFeed:getVideosFromFeed, getIdFromEntry:getIdFromEntry }; function load($this, options) { var videos = ( options.videos.length ) ? options.videos : getVideoLinks($this), html = '', href, src, titleSpan, video, playButtonSrc = (!!options.assetFolder) ? options.assetFolder +'/'+ options.playButton : options.playButton , img = document.createElement('img'); img.onload = function(){ setButtonMargin(this.width, this.height, $this); }; img.onerror = function(){ setButtonMargin(0, 0, $this); }; img.src = playButtonSrc+'?'+ +(new Date()); for (var i = 0, l = videos.length; i < l; i++){ video = videos[i]; if (!video.id){continue;} href = options.urlLink.replace("$id", video.id); src = options.urlImg.replace("$id", video.id); titleSpan = (!!video.title && options.title !== 'none') ? '<span class="youtube-videogallery-title">'+ video.title +'</span>' : ''; html+= '<li class="youtube-videogallery-item"><a title="'+video.title+'" data-youtube-id="'+ video.id +'" href="'+ href +'" class="youtube-videogallery-link"><img class="youtube-videogallery-play" src="'+ playButtonSrc +'" title="play" /><img class="youtube-videogallery-img" src="'+ src +'" />'+ titleSpan +'</a></li>'; } $this.empty() .append(html) .addClass('youtube-videogallery-container') .addClass( getStyle( options.style ) ) .addClass( getTitleStyle( options.title ) ); if (options.supported && options.plugin === 'colorbox' && $.colorbox){ $this.find("a.youtube-videogallery-link").each(function(i, el){ $(el) .attr('href', options.urlEmbed.replace("$id", $(el).attr('data-youtube-id') ) ) .attr('aria-controls','youtube-videogallery-iframe') .colorbox({iframe:true, innerWidth:options.innerWidth, innerHeight:options.innerHeight}); }); } else if (options.supported && options.plugin === 'fancybox' && !!$().fancybox){ $this.find("a.youtube-videogallery-link").each(function(i, el){ $(el) .attr('rel', 'media-gallery') .fancybox(options.fancybox); }); } else if (options.supported && options.plugin === 'self'){ if (!$('div.youtube-videogallery-bodycover').length){ $('body') .append('<div class="youtube-videogallery-bodycover"/>') .append('<div class="youtube-videogallery-display">'+ getIframeTemplate(options.innerWidth, options.innerHeight) +'</div>'); $('div.youtube-videogallery-bodycover').on('click',close); $(document).on('keydown', function(e) { if (e.which === 27) { close(); } }); } $this.find("a.youtube-videogallery-link").on('click',open); } else { $this.find("a.youtube-videogallery-link") .attr('target','_blank') .append('<span class="youtube-videogallery-screen-reader-only">'+options.newWindow+'</span>') .each(function(i, el){ $(el).attr('title', $(el).attr('title')+' '+ options.newWindow); }); } return $this; } // Set options options = $.extend(defaults, options); options.supported = ( /* don't show lightbox if: old untested jquery version, or the lightbox is bigger than the viewport */ !!$().on && ( $(window).width() > options.innerWidth || $(window).height() > options.innerHeight) ); options.plugin = (isLegacyIE && !options.forceLegacyIE) ? 'none' : options.plugin;// by default turn off plugins for IE<=7 // it's an API, load promise and return the original object for chaining if (!!options.apiUrl){ var $this = this, apiUrl = options.apiUrl, jqxhr = $.ajax({ url:apiUrl, dataType:"jsonp", beforeSend:function(){ if (!options.apiFallbackUrl){ return; } $this.each(function(i, el){ $(el).empty() .append('<li><a /></li>') .find('a') .attr('href', options.apiFallbackUrl) .text(options.apiFallbackUrl); }); }}) .done(function(data) { options.videos = getVideosFromFeed(data); $this.each(function(i, el){ load($(el), options); }); }) .fail(function(){ log('Error getting youtube API requested by jQuery.youtubeVideoGallery: '+ apiUrl); }); return $this; } return this.each(function(i, el){ load($(el), options); }); } }); })(window.jQuery);', 'modified' => '2016-11-10 14:47:39' ), (int) 2 => array( 'id' => (int) 2, 'name' => 'jquery.bxslider.min', 'data' => '/** * BxSlider v4.1.2 - Fully loaded, responsive content slider * http://bxslider.com * * Copyright 2014, Steven Wanderski - http://stevenwanderski.com - http://bxcreative.com * Written while drinking Belgian ales and listening to jazz * * Released under the MIT license - http://opensource.org/licenses/MIT */ !function(t){var e={},s={mode:"horizontal",slideSelector:"",infiniteLoop:!0,hideControlOnEnd:!1,speed:500,easing:null,slideMargin:0,startSlide:0,randomStart:!1,captions:!1,ticker:!1,tickerHover:!1,adaptiveHeight:!1,adaptiveHeightSpeed:500,video:!1,useCSS:!0,preloadImages:"visible",responsive:!0,slideZIndex:50,touchEnabled:!0,swipeThreshold:50,oneToOneTouch:!0,preventDefaultSwipeX:!0,preventDefaultSwipeY:!1,pager:!0,pagerType:"full",pagerShortSeparator:" / ",pagerSelector:null,buildPager:null,pagerCustom:null,controls:!0,nextText:"Next",prevText:"Prev",nextSelector:null,prevSelector:null,autoControls:!1,startText:"Start",stopText:"Stop",autoControlsCombine:!1,autoControlsSelector:null,auto:!1,pause:4e3,autoStart:!0,autoDirection:"next",autoHover:!1,autoDelay:0,minSlides:1,maxSlides:1,moveSlides:0,slideWidth:0,onSliderLoad:function(){},onSlideBefore:function(){},onSlideAfter:function(){},onSlideNext:function(){},onSlidePrev:function(){},onSliderResize:function(){}};t.fn.bxSlider=function(n){if(0==this.length)return this;if(this.length>1)return this.each(function(){t(this).bxSlider(n)}),this;var o={},r=this;e.el=this;var a=t(window).width(),l=t(window).height(),d=function(){o.settings=t.extend({},s,n),o.settings.slideWidth=parseInt(o.settings.slideWidth),o.children=r.children(o.settings.slideSelector),o.children.length<o.settings.minSlides&&(o.settings.minSlides=o.children.length),o.children.length<o.settings.maxSlides&&(o.settings.maxSlides=o.children.length),o.settings.randomStart&&(o.settings.startSlide=Math.floor(Math.random()*o.children.length)),o.active={index:o.settings.startSlide},o.carousel=o.settings.minSlides>1||o.settings.maxSlides>1,o.carousel&&(o.settings.preloadImages="all"),o.minThreshold=o.settings.minSlides*o.settings.slideWidth+(o.settings.minSlides-1)*o.settings.slideMargin,o.maxThreshold=o.settings.maxSlides*o.settings.slideWidth+(o.settings.maxSlides-1)*o.settings.slideMargin,o.working=!1,o.controls={},o.interval=null,o.animProp="vertical"==o.settings.mode?"top":"left",o.usingCSS=o.settings.useCSS&&"fade"!=o.settings.mode&&function(){var t=document.createElement("div"),e=["WebkitPerspective","MozPerspective","OPerspective","msPerspective"];for(var i in e)if(void 0!==t.style[e[i]])return o.cssPrefix=e[i].replace("Perspective","").toLowerCase(),o.animProp="-"+o.cssPrefix+"-transform",!0;return!1}(),"vertical"==o.settings.mode&&(o.settings.maxSlides=o.settings.minSlides),r.data("origStyle",r.attr("style")),r.children(o.settings.slideSelector).each(function(){t(this).data("origStyle",t(this).attr("style"))}),c()},c=function(){r.wrap('<div class="bx-wrapper"><div class="bx-viewport"></div></div>'),o.viewport=r.parent(),o.loader=t('<div class="bx-loading" />'),o.viewport.prepend(o.loader),r.css({width:"horizontal"==o.settings.mode?100*o.children.length+215+"%":"auto",position:"relative"}),o.usingCSS&&o.settings.easing?r.css("-"+o.cssPrefix+"-transition-timing-function",o.settings.easing):o.settings.easing||(o.settings.easing="swing"),f(),o.viewport.css({width:"100%",overflow:"hidden",position:"relative"}),o.viewport.parent().css({maxWidth:p()}),o.settings.pager||o.viewport.parent().css({margin:"0 auto 0px"}),o.children.css({"float":"horizontal"==o.settings.mode?"left":"none",listStyle:"none",position:"relative"}),o.children.css("width",u()),"horizontal"==o.settings.mode&&o.settings.slideMargin>0&&o.children.css("marginRight",o.settings.slideMargin),"vertical"==o.settings.mode&&o.settings.slideMargin>0&&o.children.css("marginBottom",o.settings.slideMargin),"fade"==o.settings.mode&&(o.children.css({position:"absolute",zIndex:0,display:"none"}),o.children.eq(o.settings.startSlide).css({zIndex:o.settings.slideZIndex,display:"block"})),o.controls.el=t('<div class="bx-controls" />'),o.settings.captions&&P(),o.active.last=o.settings.startSlide==x()-1,o.settings.video&&r.fitVids();var e=o.children.eq(o.settings.startSlide);"all"==o.settings.preloadImages&&(e=o.children),o.settings.ticker?o.settings.pager=!1:(o.settings.pager&&T(),o.settings.controls&&C(),o.settings.auto&&o.settings.autoControls&&E(),(o.settings.controls||o.settings.autoControls||o.settings.pager)&&o.viewport.after(o.controls.el)),g(e,h)},g=function(e,i){var s=e.find("img, iframe").length;if(0==s)return i(),void 0;var n=0;e.find("img, iframe").each(function(){t(this).one("load",function(){++n==s&&i()}).each(function(){this.complete&&t(this).load()})})},h=function(){if(o.settings.infiniteLoop&&"fade"!=o.settings.mode&&!o.settings.ticker){var e="vertical"==o.settings.mode?o.settings.minSlides:o.settings.maxSlides,i=o.children.slice(0,e).clone().addClass("bx-clone"),s=o.children.slice(-e).clone().addClass("bx-clone");r.append(i).prepend(s)}o.loader.remove(),S(),"vertical"==o.settings.mode&&(o.settings.adaptiveHeight=!0),o.viewport.height(v()),r.redrawSlider(),o.settings.onSliderLoad(o.active.index),o.initialized=!0,o.settings.responsive&&t(window).bind("resize",Z),o.settings.auto&&o.settings.autoStart&&H(),o.settings.ticker&&L(),o.settings.pager&&q(o.settings.startSlide),o.settings.controls&&W(),o.settings.touchEnabled&&!o.settings.ticker&&O()},v=function(){var e=0,s=t();if("vertical"==o.settings.mode||o.settings.adaptiveHeight)if(o.carousel){var n=1==o.settings.moveSlides?o.active.index:o.active.index*m();for(s=o.children.eq(n),i=1;i<=o.settings.maxSlides-1;i++)s=n+i>=o.children.length?s.add(o.children.eq(i-1)):s.add(o.children.eq(n+i))}else s=o.children.eq(o.active.index);else s=o.children;return"vertical"==o.settings.mode?(s.each(function(){e+=t(this).outerHeight()}),o.settings.slideMargin>0&&(e+=o.settings.slideMargin*(o.settings.minSlides-1))):e=Math.max.apply(Math,s.map(function(){return t(this).outerHeight(!1)}).get()),e},p=function(){var t="100%";return o.settings.slideWidth>0&&(t="horizontal"==o.settings.mode?o.settings.maxSlides*o.settings.slideWidth+(o.settings.maxSlides-1)*o.settings.slideMargin:o.settings.slideWidth),t},u=function(){var t=o.settings.slideWidth,e=o.viewport.width();return 0==o.settings.slideWidth||o.settings.slideWidth>e&&!o.carousel||"vertical"==o.settings.mode?t=e:o.settings.maxSlides>1&&"horizontal"==o.settings.mode&&(e>o.maxThreshold||e<o.minThreshold&&(t=(e-o.settings.slideMargin*(o.settings.minSlides-1))/o.settings.minSlides)),t},f=function(){var t=1;if("horizontal"==o.settings.mode&&o.settings.slideWidth>0)if(o.viewport.width()<o.minThreshold)t=o.settings.minSlides;else if(o.viewport.width()>o.maxThreshold)t=o.settings.maxSlides;else{var e=o.children.first().width();t=Math.floor(o.viewport.width()/e)}else"vertical"==o.settings.mode&&(t=o.settings.minSlides);return t},x=function(){var t=0;if(o.settings.moveSlides>0)if(o.settings.infiniteLoop)t=o.children.length/m();else for(var e=0,i=0;e<o.children.length;)++t,e=i+f(),i+=o.settings.moveSlides<=f()?o.settings.moveSlides:f();else t=Math.ceil(o.children.length/f());return t},m=function(){return o.settings.moveSlides>0&&o.settings.moveSlides<=f()?o.settings.moveSlides:f()},S=function(){if(o.children.length>o.settings.maxSlides&&o.active.last&&!o.settings.infiniteLoop){if("horizontal"==o.settings.mode){var t=o.children.last(),e=t.position();b(-(e.left-(o.viewport.width()-t.width())),"reset",0)}else if("vertical"==o.settings.mode){var i=o.children.length-o.settings.minSlides,e=o.children.eq(i).position();b(-e.top,"reset",0)}}else{var e=o.children.eq(o.active.index*m()).position();o.active.index==x()-1&&(o.active.last=!0),void 0!=e&&("horizontal"==o.settings.mode?b(-e.left,"reset",0):"vertical"==o.settings.mode&&b(-e.top,"reset",0))}},b=function(t,e,i,s){if(o.usingCSS){var n="vertical"==o.settings.mode?"translate3d(0, "+t+"px, 0)":"translate3d("+t+"px, 0, 0)";r.css("-"+o.cssPrefix+"-transition-duration",i/1e3+"s"),"slide"==e?(r.css(o.animProp,n),r.bind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",function(){r.unbind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd"),D()})):"reset"==e?r.css(o.animProp,n):"ticker"==e&&(r.css("-"+o.cssPrefix+"-transition-timing-function","linear"),r.css(o.animProp,n),r.bind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",function(){r.unbind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd"),b(s.resetValue,"reset",0),N()}))}else{var a={};a[o.animProp]=t,"slide"==e?r.animate(a,i,o.settings.easing,function(){D()}):"reset"==e?r.css(o.animProp,t):"ticker"==e&&r.animate(a,speed,"linear",function(){b(s.resetValue,"reset",0),N()})}},w=function(){for(var e="",i=x(),s=0;i>s;s++){var n="";o.settings.buildPager&&t.isFunction(o.settings.buildPager)?(n=o.settings.buildPager(s),o.pagerEl.addClass("bx-custom-pager")):(n=s+1,o.pagerEl.addClass("bx-default-pager")),e+='<div class="bx-pager-item"><a href="" data-slide-index="'+s+'" class="bx-pager-link">'+n+"</a></div>"}o.pagerEl.html(e)},T=function(){o.settings.pagerCustom?o.pagerEl=t(o.settings.pagerCustom):(o.pagerEl=t('<div class="bx-pager" />'),o.settings.pagerSelector?t(o.settings.pagerSelector).html(o.pagerEl):o.controls.el.addClass("bx-has-pager").append(o.pagerEl),w()),o.pagerEl.on("click","a",I)},C=function(){o.controls.next=t('<a class="bx-next" href="">'+o.settings.nextText+"</a>"),o.controls.prev=t('<a class="bx-prev" href="">'+o.settings.prevText+"</a>"),o.controls.next.bind("click",y),o.controls.prev.bind("click",z),o.settings.nextSelector&&t(o.settings.nextSelector).append(o.controls.next),o.settings.prevSelector&&t(o.settings.prevSelector).append(o.controls.prev),o.settings.nextSelector||o.settings.prevSelector||(o.controls.directionEl=t('<div class="bx-controls-direction" />'),o.controls.directionEl.append(o.controls.prev).append(o.controls.next),o.controls.el.addClass("bx-has-controls-direction").append(o.controls.directionEl))},E=function(){o.controls.start=t('<div class="bx-controls-auto-item"><a class="bx-start" href="">'+o.settings.startText+"</a></div>"),o.controls.stop=t('<div class="bx-controls-auto-item"><a class="bx-stop" href="">'+o.settings.stopText+"</a></div>"),o.controls.autoEl=t('<div class="bx-controls-auto" />'),o.controls.autoEl.on("click",".bx-start",k),o.controls.autoEl.on("click",".bx-stop",M),o.settings.autoControlsCombine?o.controls.autoEl.append(o.controls.start):o.controls.autoEl.append(o.controls.start).append(o.controls.stop),o.settings.autoControlsSelector?t(o.settings.autoControlsSelector).html(o.controls.autoEl):o.controls.el.addClass("bx-has-controls-auto").append(o.controls.autoEl),A(o.settings.autoStart?"stop":"start")},P=function(){o.children.each(function(){var e=t(this).find("img:first").attr("title");void 0!=e&&(""+e).length&&t(this).append('<div class="bx-caption"><span>'+e+"</span></div>")})},y=function(t){o.settings.auto&&r.stopAuto(),r.goToNextSlide(),t.preventDefault()},z=function(t){o.settings.auto&&r.stopAuto(),r.goToPrevSlide(),t.preventDefault()},k=function(t){r.startAuto(),t.preventDefault()},M=function(t){r.stopAuto(),t.preventDefault()},I=function(e){o.settings.auto&&r.stopAuto();var i=t(e.currentTarget),s=parseInt(i.attr("data-slide-index"));s!=o.active.index&&r.goToSlide(s),e.preventDefault()},q=function(e){var i=o.children.length;return"short"==o.settings.pagerType?(o.settings.maxSlides>1&&(i=Math.ceil(o.children.length/o.settings.maxSlides)),o.pagerEl.html(e+1+o.settings.pagerShortSeparator+i),void 0):(o.pagerEl.find("a").removeClass("active"),o.pagerEl.each(function(i,s){t(s).find("a").eq(e).addClass("active")}),void 0)},D=function(){if(o.settings.infiniteLoop){var t="";0==o.active.index?t=o.children.eq(0).position():o.active.index==x()-1&&o.carousel?t=o.children.eq((x()-1)*m()).position():o.active.index==o.children.length-1&&(t=o.children.eq(o.children.length-1).position()),t&&("horizontal"==o.settings.mode?b(-t.left,"reset",0):"vertical"==o.settings.mode&&b(-t.top,"reset",0))}o.working=!1,o.settings.onSlideAfter(o.children.eq(o.active.index),o.oldIndex,o.active.index)},A=function(t){o.settings.autoControlsCombine?o.controls.autoEl.html(o.controls[t]):(o.controls.autoEl.find("a").removeClass("active"),o.controls.autoEl.find("a:not(.bx-"+t+")").addClass("active"))},W=function(){1==x()?(o.controls.prev.addClass("disabled"),o.controls.next.addClass("disabled")):!o.settings.infiniteLoop&&o.settings.hideControlOnEnd&&(0==o.active.index?(o.controls.prev.addClass("disabled"),o.controls.next.removeClass("disabled")):o.active.index==x()-1?(o.controls.next.addClass("disabled"),o.controls.prev.removeClass("disabled")):(o.controls.prev.removeClass("disabled"),o.controls.next.removeClass("disabled")))},H=function(){o.settings.autoDelay>0?setTimeout(r.startAuto,o.settings.autoDelay):r.startAuto(),o.settings.autoHover&&r.hover(function(){o.interval&&(r.stopAuto(!0),o.autoPaused=!0)},function(){o.autoPaused&&(r.startAuto(!0),o.autoPaused=null)})},L=function(){var e=0;if("next"==o.settings.autoDirection)r.append(o.children.clone().addClass("bx-clone"));else{r.prepend(o.children.clone().addClass("bx-clone"));var i=o.children.first().position();e="horizontal"==o.settings.mode?-i.left:-i.top}b(e,"reset",0),o.settings.pager=!1,o.settings.controls=!1,o.settings.autoControls=!1,o.settings.tickerHover&&!o.usingCSS&&o.viewport.hover(function(){r.stop()},function(){var e=0;o.children.each(function(){e+="horizontal"==o.settings.mode?t(this).outerWidth(!0):t(this).outerHeight(!0)});var i=o.settings.speed/e,s="horizontal"==o.settings.mode?"left":"top",n=i*(e-Math.abs(parseInt(r.css(s))));N(n)}),N()},N=function(t){speed=t?t:o.settings.speed;var e={left:0,top:0},i={left:0,top:0};"next"==o.settings.autoDirection?e=r.find(".bx-clone").first().position():i=o.children.first().position();var s="horizontal"==o.settings.mode?-e.left:-e.top,n="horizontal"==o.settings.mode?-i.left:-i.top,a={resetValue:n};b(s,"ticker",speed,a)},O=function(){o.touch={start:{x:0,y:0},end:{x:0,y:0}},o.viewport.bind("touchstart",X)},X=function(t){if(o.working)t.preventDefault();else{o.touch.originalPos=r.position();var e=t.originalEvent;o.touch.start.x=e.changedTouches[0].pageX,o.touch.start.y=e.changedTouches[0].pageY,o.viewport.bind("touchmove",Y),o.viewport.bind("touchend",V)}},Y=function(t){var e=t.originalEvent,i=Math.abs(e.changedTouches[0].pageX-o.touch.start.x),s=Math.abs(e.changedTouches[0].pageY-o.touch.start.y);if(3*i>s&&o.settings.preventDefaultSwipeX?t.preventDefault():3*s>i&&o.settings.preventDefaultSwipeY&&t.preventDefault(),"fade"!=o.settings.mode&&o.settings.oneToOneTouch){var n=0;if("horizontal"==o.settings.mode){var r=e.changedTouches[0].pageX-o.touch.start.x;n=o.touch.originalPos.left+r}else{var r=e.changedTouches[0].pageY-o.touch.start.y;n=o.touch.originalPos.top+r}b(n,"reset",0)}},V=function(t){o.viewport.unbind("touchmove",Y);var e=t.originalEvent,i=0;if(o.touch.end.x=e.changedTouches[0].pageX,o.touch.end.y=e.changedTouches[0].pageY,"fade"==o.settings.mode){var s=Math.abs(o.touch.start.x-o.touch.end.x);s>=o.settings.swipeThreshold&&(o.touch.start.x>o.touch.end.x?r.goToNextSlide():r.goToPrevSlide(),r.stopAuto())}else{var s=0;"horizontal"==o.settings.mode?(s=o.touch.end.x-o.touch.start.x,i=o.touch.originalPos.left):(s=o.touch.end.y-o.touch.start.y,i=o.touch.originalPos.top),!o.settings.infiniteLoop&&(0==o.active.index&&s>0||o.active.last&&0>s)?b(i,"reset",200):Math.abs(s)>=o.settings.swipeThreshold?(0>s?r.goToNextSlide():r.goToPrevSlide(),r.stopAuto()):b(i,"reset",200)}o.viewport.unbind("touchend",V)},Z=function(){var e=t(window).width(),i=t(window).height();(a!=e||l!=i)&&(a=e,l=i,r.redrawSlider(),o.settings.onSliderResize.call(r,o.active.index))};return r.goToSlide=function(e,i){if(!o.working&&o.active.index!=e)if(o.working=!0,o.oldIndex=o.active.index,o.active.index=0>e?x()-1:e>=x()?0:e,o.settings.onSlideBefore(o.children.eq(o.active.index),o.oldIndex,o.active.index),"next"==i?o.settings.onSlideNext(o.children.eq(o.active.index),o.oldIndex,o.active.index):"prev"==i&&o.settings.onSlidePrev(o.children.eq(o.active.index),o.oldIndex,o.active.index),o.active.last=o.active.index>=x()-1,o.settings.pager&&q(o.active.index),o.settings.controls&&W(),"fade"==o.settings.mode)o.settings.adaptiveHeight&&o.viewport.height()!=v()&&o.viewport.animate({height:v()},o.settings.adaptiveHeightSpeed),o.children.filter(":visible").fadeOut(o.settings.speed).css({zIndex:0}),o.children.eq(o.active.index).css("zIndex",o.settings.slideZIndex+1).fadeIn(o.settings.speed,function(){t(this).css("zIndex",o.settings.slideZIndex),D()});else{o.settings.adaptiveHeight&&o.viewport.height()!=v()&&o.viewport.animate({height:v()},o.settings.adaptiveHeightSpeed);var s=0,n={left:0,top:0};if(!o.settings.infiniteLoop&&o.carousel&&o.active.last)if("horizontal"==o.settings.mode){var a=o.children.eq(o.children.length-1);n=a.position(),s=o.viewport.width()-a.outerWidth()}else{var l=o.children.length-o.settings.minSlides;n=o.children.eq(l).position()}else if(o.carousel&&o.active.last&&"prev"==i){var d=1==o.settings.moveSlides?o.settings.maxSlides-m():(x()-1)*m()-(o.children.length-o.settings.maxSlides),a=r.children(".bx-clone").eq(d);n=a.position()}else if("next"==i&&0==o.active.index)n=r.find("> .bx-clone").eq(o.settings.maxSlides).position(),o.active.last=!1;else if(e>=0){var c=e*m();n=o.children.eq(c).position()}if("undefined"!=typeof n){var g="horizontal"==o.settings.mode?-(n.left-s):-n.top;b(g,"slide",o.settings.speed)}}},r.goToNextSlide=function(){if(o.settings.infiniteLoop||!o.active.last){var t=parseInt(o.active.index)+1;r.goToSlide(t,"next")}},r.goToPrevSlide=function(){if(o.settings.infiniteLoop||0!=o.active.index){var t=parseInt(o.active.index)-1;r.goToSlide(t,"prev")}},r.startAuto=function(t){o.interval||(o.interval=setInterval(function(){"next"==o.settings.autoDirection?r.goToNextSlide():r.goToPrevSlide()},o.settings.pause),o.settings.autoControls&&1!=t&&A("stop"))},r.stopAuto=function(t){o.interval&&(clearInterval(o.interval),o.interval=null,o.settings.autoControls&&1!=t&&A("start"))},r.getCurrentSlide=function(){return o.active.index},r.getCurrentSlideElement=function(){return o.children.eq(o.active.index)},r.getSlideCount=function(){return o.children.length},r.redrawSlider=function(){o.children.add(r.find(".bx-clone")).outerWidth(u()),o.viewport.css("height",v()),o.settings.ticker||S(),o.active.last&&(o.active.index=x()-1),o.active.index>=x()&&(o.active.last=!0),o.settings.pager&&!o.settings.pagerCustom&&(w(),q(o.active.index))},r.destroySlider=function(){o.initialized&&(o.initialized=!1,t(".bx-clone",this).remove(),o.children.each(function(){void 0!=t(this).data("origStyle")?t(this).attr("style",t(this).data("origStyle")):t(this).removeAttr("style")}),void 0!=t(this).data("origStyle")?this.attr("style",t(this).data("origStyle")):t(this).removeAttr("style"),t(this).unwrap().unwrap(),o.controls.el&&o.controls.el.remove(),o.controls.next&&o.controls.next.remove(),o.controls.prev&&o.controls.prev.remove(),o.pagerEl&&o.settings.controls&&o.pagerEl.remove(),t(".bx-caption",this).remove(),o.controls.autoEl&&o.controls.autoEl.remove(),clearInterval(o.interval),o.settings.responsive&&t(window).unbind("resize",Z))},r.reloadSlider=function(t){void 0!=t&&(n=t),r.destroySlider(),d()},d(),this}}(jQuery);', 'modified' => '2016-11-10 14:47:39' ), (int) 1 => array( 'id' => (int) 1, 'name' => 'jquery.kwicks', 'data' => '/*! * Kwicks: Sexy Sliding Panels for jQuery - v2.2.1 * http://devsmash.com/projects/kwicks * * Copyright 2013 Jeremy Martin (jmar777) * Contributors: Duke Speer (Duke3D), Guillermo Guerrero (gguerrero) * Released under the MIT license * http://www.opensource.org/licenses/mit-license.php */ (function($) { /** * API methods for the plugin */ var methods = { init: function(opts) { var defaults = { // general options: maxSize: -1, minSize: -1, spacing: 5, duration: 500, isVertical: false, easing: undefined, autoResize: true, behavior: null, // menu behavior options: delayMouseIn: 0, delayMouseOut: 0, selectOnClick: true, deselectOnClick: false, // slideshow behavior options: interval: 2500, interactive: true }; var o = $.extend(defaults, opts); // validate and normalize options if (o.minSize !== -1 && o.maxSize !== -1) throw new Error('Kwicks options minSize and maxSize may not both be set'); if (o.behavior && o.behavior !== 'menu' && o.behavior !== 'slideshow') throw new Error('Unrecognized Kwicks behavior specified: ' + o.behavior); $.each(['minSize', 'maxSize', 'spacing'], function(i, prop) { var val = o[prop]; switch (typeof val) { case 'number': o[prop + 'Units'] = 'px'; break; case 'string': if (val.slice(-1) === '%') { o[prop + 'Units'] = '%'; o[prop] = +val.slice(0, -1) / 100; } else if (val.slice(-2) === 'px') { o[prop + 'Units'] = 'px'; o[prop] = +val.slice(0, -2); } else { throw new Error('Invalid value for Kwicks option ' + prop + ': ' + val); } break; default: throw new Error('Invalid value for Kwicks option ' + prop + ': ' + val); } }); return this.each(function() { $(this).data('kwicks', new Kwick(this, o)); }); }, expand: function(index, opts) { if (typeof index === 'object') { opts = index; index = undefined; } var delay = opts && opts.delay || 0; return this.each(function() { var $this = $(this), kwick = $this.data('kwicks'); // assume this is the container if (kwick) { index = typeof index === 'number' ? index : -1; } // otherwise, assume we have a panel else if (kwick = $this.parent().data('kwicks')) { index = $this.index(); } else { return; } var expand = function() { // bail out if the panel is already expanded if (index === kwick.expandedIndex) return; var $panels = kwick.$panels, expanded = $panels[index] || null; kwick.$container.trigger('expand.kwicks', { index: index, expanded: expanded, collapsed: $panels.not(expanded).get(), oldIndex: kwick.expandedIndex, oldExpanded: kwick.getExpandedPanel(), isAnimated: kwick.isAnimated }); }; var timeoutId = kwick.$container.data('kwicks-timeout-id'); if (timeoutId) { kwick.$container.removeData('kwicks-timeout-id'); clearTimeout(timeoutId); } if (delay > 0) { kwick.$container.data('kwicks-timeout-id', setTimeout(expand, delay)); } else { expand(); } }); }, expanded: function() { var kwick = this.first().data('kwicks'); if (!kwick) return; return kwick.expandedIndex; }, select: function(index) { return this.each(function() { var $this = $(this), kwick = $this.data('kwicks'); // assume this is the container if (kwick) { index = typeof index === 'number' ? index : -1; } // otherwise, assume we have a panel else if (kwick = $this.parent().data('kwicks')) { index = $this.index(); } else { return; } // don't trigger event if its already selected if (index !== kwick.selectedIndex) { var $panels = kwick.$panels, selected = $panels[index] || null; kwick.$container.trigger('select.kwicks', { index: index, selected: selected, unselected: $panels.not(selected).get(), oldIndex: kwick.selectedIndex, oldSelected: kwick.getSelectedPanel() }); } // call expand kwick.$container.kwicks('expand', index); }); }, selected: function() { var kwick = this.first().data('kwicks'); if (!kwick) return; return kwick.selectedIndex; }, resize: function() { return this.each(function() { var $this = $(this), kwick = $this.data('kwicks'); if (!kwick) return; kwick.resize(); }); }, destroy: function() { return this.each(function() { var $this = $(this), kwick = $this.data('kwicks'); if (!kwick) return; kwick.destroy(); }); } }; /** * Expose the actual plugin */ $.fn.kwicks = function(opts) { if (methods[opts]) { return methods[opts].apply(this, Array.prototype.slice.call(arguments, 1)); } else if (typeof opts === 'object' || !opts) { return methods.init.apply(this, arguments); } else { throw new Error('Unrecognized kwicks method: ' + opts); } }; /** * Special event for triggering default behavior on 'expand.kwicks' events */ $.event.special.expand = { _default: function(e, data) { if (e.namespace !== 'kwicks') return; var kwick = $(e.target).data('kwicks'); if (kwick) kwick.expand(data.index); } }; /** * Special event for triggering default behavior on 'select.kwicks' events */ $.event.special.select = { _default: function(e, data) { if (e.namespace !== 'kwicks') return; var kwick = $(e.target).data('kwicks'); if (kwick) kwick.select(data.index); } }; /** * Instantiates a new Kwick instance using the provided container and options. */ var Kwick = function Kwick(container, opts) { var self = this; this.opts = opts; // an array of callbacks to invoke if 'destroy' is invoked this.onDestroyHandlers = []; // references to our DOM elements var orientation = opts.isVertical ? 'vertical' : 'horizontal'; this.$container = $(container); this.$panels = this.$container.children(); // semi-smart add/remove around container classes so that we don't bork // the styling if/when destroy is called var containerClasses = ['kwicks', 'kwicks-' + orientation]; $.each(containerClasses, function(className) { if (self.$container.hasClass(className)) return; self.$container.addClass(className); self.onDestroy(function() { self.$container.removeClass(className); }); }); // zero-based, -1 for "none" this.selectedIndex = this.$panels.filter('.kwicks-selected').index(); this.expandedIndex = this.selectedIndex; // each instance has a primary and a secondary dimension (primary is the animated dimension) this.primaryDimension = opts.isVertical ? 'height' : 'width'; this.secondaryDimension = opts.isVertical ? 'width' : 'height'; // initialize panel sizes this.calculatePanelSizes(); // likewise, we have primary and secondary alignments (all panels but the last use primary, // which uses the secondary alignment). this is to allow the first and last panels to have // fixed offsets. this reduces jittering, which is much more noticeable on the last item. this.primaryAlignment = opts.isVertical ? 'top' : 'left'; this.secondaryAlignment = opts.isVertical ? 'bottom' : 'right'; // object for creating a "master" animation loop for all panel animations this.$timer = $({ progress: 0 }); // keeps track of whether or not an animation is in progress this.isAnimated = false; // the current offsets for each panel this.offsets = this.getOffsetsForExpanded(); this.updatePanelStyles(); this.initBehavior(); this.initWindowResizeHandler(); // somewhat of a blind stab at handling rare/sporadic failures to initialize styles. // https://github.com/jmar777/kwicks/issues/31 setTimeout(function() { self.updatePanelStyles(); }, 100); }; /** * Calculates size, minSize, maxSize, and spacing based on the current size of the container and * the user-provided options. The results will be stored on this.panelSize, this.panelMinSize, * this.panelMaxSize, and this.panelSpacing. This should be run on initialization and whenever * the container's primary dimension may have changed in size. */ Kwick.prototype.calculatePanelSizes = function() { var opts = this.opts, containerSize = this.getContainerSize(true); // calculate spacing first if (opts.spacingUnits === '%') { this.panelSpacing = containerSize * opts.spacing; } else { this.panelSpacing = opts.spacing; } var numPanels = this.$panels.length, sumSpacing = this.panelSpacing * (numPanels - 1), sumPanelSize = containerSize - sumSpacing; this.panelSize = sumPanelSize / numPanels; if (opts.minSize === -1) { if (opts.maxSize === -1) { // if neither minSize or maxSize or set, then we try to pick a sensible default if (numPanels < 5) { this.panelMaxSize = containerSize / 3 * 2; } else { this.panelMaxSize = containerSize / 3; } } else if (opts.maxSizeUnits === '%') { this.panelMaxSize = sumPanelSize * opts.maxSize; } else { this.panelMaxSize = opts.maxSize; } // at this point we know that this.panelMaxSize is set this.panelMinSize = (sumPanelSize - this.panelMaxSize) / (numPanels - 1); } else if (opts.maxSize === -1) { // at this point we know that opts.minSize is set if (opts.minSizeUnits === '%') { this.panelMinSize = sumPanelSize * opts.minSize; } else { this.panelMinSize = opts.minSize; } // at this point we know that this.panelMinSize is set this.panelMaxSize = sumPanelSize - (this.panelMinSize * (numPanels - 1)); } }; /** * Returns the calculated panel offsets based on the currently expanded panel. */ Kwick.prototype.getOffsetsForExpanded = function() { // todo: cache the offset values var expandedIndex = this.expandedIndex, numPanels = this.$panels.length, spacing = this.panelSpacing, size = this.panelSize, minSize = this.panelMinSize, maxSize = this.panelMaxSize; //first panel is always offset by 0 var offsets = [0]; for (var i = 1; i < numPanels; i++) { // no panel is expanded if (expandedIndex === -1) { offsets[i] = i * (size + spacing); } // this panel is before or is the expanded panel else if (i <= expandedIndex) { offsets[i] = i * (minSize + spacing); } // this panel is after the expanded panel else { offsets[i] = maxSize + (minSize * (i - 1)) + (i * spacing); } } return offsets; }; /** * Sets the style attribute on the specified element using the provided value. This probably * doesn't belong on Kwick.prototype, but here it is... */ Kwick.prototype.setStyle = (function() { if ($.support.style) { return function(el, style) { el.setAttribute('style', style); }; } else { return function (el, style) { el.style.cssText = style; }; } })(); /** * Updates the offset and size styling of each panel based on the current values in * `this.offsets`. Also does some special handling to convert panels to absolute positioning * the first time this is invoked. */ Kwick.prototype.updatePanelStyles = function() { var offsets = this.offsets, $panels = this.$panels, pDim = this.primaryDimension, pAlign = this.primaryAlignment, sAlign = this.secondaryAlignment, spacing = this.panelSpacing, containerSize = this.getContainerSize(); // the kwicks-processed class ensures that panels are absolutely positioned, but on our // first pass we need to set offsets, width|length, and positioning atomically to prevent // mid-update repaints var stylePrefix = !!this._stylesInited ? '' : 'position:absolute;', offset, size, prevOffset, style; // loop through remaining panels for (var i = $panels.length; i--;) { prevOffset = offset; // todo: maybe we do one last pass at the end and round offsets, rather than on every // update offset = Math.round(offsets[i]); if (i === $panels.length - 1) { size = containerSize - offset; style = sAlign + ':0;' + pDim + ':' + size + 'px;'; } else { size = prevOffset - offset - spacing; style = pAlign + ':' + offset + 'px;' + pDim + ':' + size + 'px;'; } this.setStyle($panels[i], stylePrefix + style); } if (!this._stylesInited) { this.$container.addClass('kwicks-processed'); this._stylesInited = true; } }; /** * Assuming for a moment that out-of-the-box behaviors aren't a horrible idea, this method * encapsulates the initialization logic thereof. */ Kwick.prototype.initBehavior = function() { if (!this.opts.behavior) return; switch (this.opts.behavior) { case 'menu': this.initMenuBehavior(); break; case 'slideshow': this.initSlideshowBehavior(); break; default: throw new Error('Unrecognized behavior option: ' + this.opts.behavior); } }; /** * Initializes the menu behavior. */ Kwick.prototype.initMenuBehavior = function() { var self = this, opts = self.opts; this.addEventHandler(this.$container, 'mouseleave', function() { self.$container.kwicks('expand', -1, { delay: opts.delayMouseOut }); }); this.addEventHandler(this.$panels, 'mouseenter', function() { $(this).kwicks('expand', { delay: opts.delayMouseIn }); }); if (!opts.selectOnClick && !opts.deselectOnClick) return; this.addEventHandler(this.$panels, 'click', function() { var $this = $(this), isSelected = $this.hasClass('kwicks-selected'); if (isSelected && opts.deselectOnClick) { $this.parent().kwicks('select', -1); } else if (!isSelected && opts.selectOnClick) { $this.kwicks('select'); } }); }; /** * Initializes the slideshow behavior. */ Kwick.prototype.initSlideshowBehavior = function() { var self = this, numSlides = this.$panels.length, curSlide = 0, // flag to handle weird corner cases running = false, intervalId; var start = function() { if (running) return; intervalId = setInterval(function() { self.$container.kwicks('expand', ++curSlide % numSlides); }, self.opts.interval); running = true; }; var pause = function() { clearInterval(intervalId); running = false; }; start(); this.onDestroy(pause); if (!this.opts.interactive) return; this.addEventHandler(this.$container, 'mouseenter', pause); this.addEventHandler(this.$container, 'mouseleave', start); this.addEventHandler(this.$panels, 'mouseenter', function() { curSlide = $(this).kwicks('expand').index(); }); }; /** * Sets up a throttled window resize handler that triggers resize logic for the panels * todo: hideous code, needs refactor for the eye bleeds */ Kwick.prototype.initWindowResizeHandler = function() { if (!this.opts.autoResize) return; var self = this, prevTime = 0, execScheduled = false, $window = $(window); var onResize = function(e) { // if there's no event, then this is a scheduled from our setTimeout if (!e) { execScheduled = false; } // if we've already run in the last 20ms, then delay execution var now = +new Date(); if (now - prevTime < 20) { // if we already scheduled a run, don't do it again if (execScheduled) return; setTimeout(onResize, 20 - (now - prevTime)); execScheduled = true; return; } // throttle rate is satisfied, go ahead and run prevTime = now; self.resize(); }; this.addEventHandler($window, 'resize', onResize); }; /** * Returns the size in pixels of the container's primary dimension. This value is cached as it * is used repeatedly during animation loops, but the cache can be cleared by passing `true`. * todo: benchmark to see if this caching business is even at all necessary. */ Kwick.prototype.getContainerSize = function(clearCache) { var containerSize = this._containerSize; if (clearCache || !containerSize) { containerSize = this._containerSize = this.$container[this.primaryDimension](); } return containerSize; }; /** * Gets a reference to the currently expanded panel (if there is one) */ Kwick.prototype.getExpandedPanel = function() { return this.$panels[this.expandedIndex] || null; }; /** * Gets a reference to the currently collapsed panels */ Kwick.prototype.getCollapsedPanels = function() { if (this.expandedIndex === -1) return []; return this.$panels.not(this.getExpandedPanel()).get(); }; /** * Gets a reference to the currently selected panel (if there is one) */ Kwick.prototype.getSelectedPanel = function() { return this.$panels[this.selectedIndex] || null; }; /** * Gets a reference to the currently unselected panels */ Kwick.prototype.getUnselectedPanels = function() { return this.$panels.not(this.getSelectedPanel()).get(); }; /** * Registers a handler to be invoked if/when 'destroy' is invoked */ Kwick.prototype.onDestroy = function(handler) { this.onDestroyHandlers.push(handler); }; /** * Adds an event handler and automatically registers it to be removed if/when * the plugin is destroyed. */ Kwick.prototype.addEventHandler = function($el, eventName, handler) { $el.on(eventName, handler); this.onDestroy(function() { $el.off(eventName, handler); }); }; /** * "Destroys" this Kwicks instance plugin by performing the following: * 1) Stops any currently running animations * 2) Invokes all destroy handlers * 3) Clears out all style attributes on panels * 4) Removes all kwicks class names from panels and container * 5) Removes the 'kwicks' data value from the container */ Kwick.prototype.destroy = function() { this.$timer.stop(); for (var i = 0, len = this.onDestroyHandlers.length; i < len; i++) { this.onDestroyHandlers[i](); } this.$panels .attr('style', '') .removeClass('kwicks-expanded kwicks-selected kwicks-collapsed'); this.$container // note: kwicks and kwicks-<orientation> classes have extra smarts around them // back in the constructor .removeClass('kwicks-processed') .removeData('kwicks'); }; /** * Forces the panels to be updated in response to the container being resized. */ Kwick.prototype.resize = function() { // bail out if container size hasn't changed if (this.getContainerSize() === this.getContainerSize(true)) return; this.calculatePanelSizes(); this.offsets = this.getOffsetsForExpanded(); // if the panels are currently being animated, we'll just set a flag that can be detected // during the next animation step if (this.isAnimated) { this._dirtyOffsets = true; } else { // otherwise update the styles immediately this.updatePanelStyles(); } }; /** * Selects the panel with the specified index (use -1 to select none) */ Kwick.prototype.select = function(index) { // make sure the panel isn't already selected if (index === this.selectedIndex) return; $(this.getSelectedPanel()).removeClass('kwicks-selected'); this.selectedIndex = index; $(this.getSelectedPanel()).addClass('kwicks-selected'); }; /** * Expands the panel with the specified index (use -1 to expand none) */ Kwick.prototype.expand = function(index) { var self = this, // used for expand-complete event later on oldIndex = this.expandedIndex, oldExpanded = this.getExpandedPanel(); // if the index is -1, then default it to the currently selected index (which will also be // -1 if no panels are currently selected) if (index === -1) index = this.selectedIndex; // make sure the panel isn't already expanded if (index === this.expandedIndex) return; $(this.getExpandedPanel()).removeClass('kwicks-expanded'); $(this.getCollapsedPanels()).removeClass('kwicks-collapsed'); this.expandedIndex = index; $(this.getExpandedPanel()).addClass('kwicks-expanded'); $(this.getCollapsedPanels()).addClass('kwicks-collapsed'); // handle panel animation var $timer = this.$timer, numPanels = this.$panels.length, startOffsets = this.offsets.slice(), offsets = this.offsets, targetOffsets = this.getOffsetsForExpanded(); $timer.stop()[0].progress = 0; this.isAnimated = true; $timer.animate({ progress: 1 }, { duration: this.opts.duration, easing: this.opts.easing, step: function(progress) { // check if we've resized mid-animation (yes, we're thorough) if (self._dirtyOffsets) { offsets = self.offsets; targetOffsets = self.getOffsetsForExpanded(); self._dirtyOffsets = false; } offsets.length = 0; for (var i = 0; i < numPanels; i++) { var targetOffset = targetOffsets[i], newOffset = targetOffset - ((targetOffset - startOffsets[i]) * (1 - progress)); offsets[i] = newOffset; } self.updatePanelStyles(); }, complete: function() { self.isAnimated = false; self.$container.trigger('expand-complete.kwicks', { index: index, expanded: self.getExpandedPanel(), collapsed: self.getCollapsedPanels(), oldIndex: oldIndex, oldExpanded: oldExpanded, // note: this will always be false but is included to match expand event isAnimated: false }); } }); }; })(jQuery); ', 'modified' => '2016-11-10 14:47:39' ) ) ) $page = array( 'Page' => array( 'id' => (int) 40, 'type' => 'Module', 'parent_id' => (int) 4, 'layout_id' => (int) 3, 'module_id' => (int) 1, 'change_frequency' => 'monthly', 'priority' => '0.5 - default', 'module_connection' => 'Product', 'meta' => null, 'seo_metatags' => 'a:1:{i:9;a:2:{s:2:"sr";s:7:"product";s:2:"en";s:0:"";}}', 'seo_generated_metatags' => array( (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 12 => array( [maximum depth reached] ), (int) 13 => array( [maximum depth reached] ), (int) 14 => array( [maximum depth reached] ), (int) 17 => array( [maximum depth reached] ), (int) 18 => array( [maximum depth reached] ), (int) 19 => array( [maximum depth reached] ), (int) 21 => array( [maximum depth reached] ), (int) 24 => array( [maximum depth reached] ), (int) 27 => array( [maximum depth reached] ), (int) 28 => array( [maximum depth reached] ) ), 'seo_last_mod' => null, 'head_end' => '', 'body_start' => '', 'body_end' => '', 'stylesheet_set' => '', 'javascript_set' => '', 'is_default' => false, 'is_category' => false, 'is_visible' => true, 'url' => null, 'url_target' => false, 'lft' => (int) 14, 'rght' => (int) 71, 'is_active' => true, 'is_popup' => false, 'modified_by' => (int) 2, 'modified' => '2018-07-21 12:56:18', 'created_by' => (int) 1, 'created' => '2016-11-21 13:46:57', 'selected' => '0', 'title' => 'Gaps', 'title_short' => '', 'alternative_title' => '', 'subtitle' => 'Proizvodi', 'side_menu_top_title' => 'Katalog proizvoda', 'side_menu_subtitle' => '', 'page_text' => '', 'banner_url' => '', 'slug' => 'Module: 1', 'content' => '<?php $parentPage = ClassRegistry::init('Page')->find('first', array( 'conditions' => array( 'Page.id' => $product['Product']['page_id'] ) )); $pattern = ClassRegistry::init('Pattern')->find('first', array( 'conditions' => array( 'Pattern.cms_product_id' => $product['Product']['id'] ) )); $renewal = ClassRegistry::init('Renewal')->find('first', array( 'conditions' => array( 'Renewal.id' => $product['Product']['cms_renewal_id'] ) )); $faq = ClassRegistry::init('Faq')->find('first', array( 'conditions' => array( 'Faq.cms_product_id' => $product['Product']['id'] ) )); $videoItems = ClassRegistry::init('AdditionalVideo')->find('all', array( 'conditions' => array( 'AdditionalVideo.cms_product_id' => $product['Product']['id'] ) )); $pageSubtitle = !empty($product['Product']['subtitle']) ? $product['Product']['subtitle'] : $parentPage['Page']['subtitle']; $pageTitle = !empty($product['Product']['title']) ? $product['Product']['title'] : ( !empty($parentPage['Page']['title']) ? $parentPage['Page']['title'] : '' ) ; $brandLogoImage = !empty($parentPage['CustomLogoImage']['file']) ? $parentPage['CustomLogoImage']['file'] : $parentPage['BrandLogoImage']['file']; $fullWidth = empty($product['Galleries']) && empty($product['Product']['catalogue']); ?> <!-- Page title --> <div class="page-title"> <div class="inner clearfix"> <div> <h2><?= !empty($pageSubtitle) ? $pageSubtitle : '' ?></h2> <h1><?= !empty($pageTitle) ? $pageTitle : '' ?></h1> </div> <?php if(!empty($brandLogoImage)) { ?> <span><img src="<?= $brandLogoImage ?>" /></span> <?php } ?> </div> </div> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__6 st__6 "> <div class="main-content"> <div class="product-details"> <code cms="element" id="6">Social</code> <div class="row"> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__7 st__6' : '__12' ?>"> <div class="product-info"> <div class="rich-text"> <?= !empty($product['Product']['text']) ? $product['Product']['text'] : ' ' ?> <?php if(!empty($faq)) { ?> <p><?= __('Za više informacija pogledajte rubriku') ?> <a href="<?= $this->Format->getModulePath($faq) ?>"><?= __('najčešća pitanja') ?></a></p> <?php } ?> <?php if(!empty($pattern)) { ?> <p><a href="<?= $this->Format->getModulePath($pattern) ?>"><?= __('Pogledajte uzorke') ?></a> <?= __('za ovaj proizvod') ?></p> <?php } ?> </div> </div> </div> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__5 st__6' : '__12' ?>"> <div class="right-info"> <!-- Product slideshow --> <?php if(!empty($product['Slides'])) { ?> <div class="product-slideshow"> <ul> <?php foreach($product['Slides'] as $slide) { ?> <li style="position: <?= count($product['Slides']) > 1 ? 'absolute' : 'relative'?>"><?= $this->Format->image($slide['file'], 768, 512, true, array('zc' => 'zc')) ?></li> <?php } ?> </ul> </div> <?php } ?> <!-- \\ Product slideshow --> <!-- catalogue --> <?php if(!empty($product['Catalogue']['file'])) { ?> <a target="_blank" href="<?= $product['Catalogue']['file'] ?>" class="link-download"><span><?= __('Pogledajte katalog') ?></span></a> <?php } ?> <!-- \\ catalogue --> <!-- Before and After link --> <?php if(!empty($product['Product']['cms_renewal_id'])) { ?> <a class="link-beforeafter" href="<?= $this->Format->getModulePath($renewal) ?>"><span><?= __('Pre i posle') ?></span></a> <?php } ?> <!-- Before and After link --> <!-- Decor App banner --> <?php if($product['Product']['application']) { ?> <div class="pro-banner"><a href="<?= $this->Format->getPageLink(63, $sitemap) ?>"><img src="/img/decor-app-banner.jpg" /></a></div> <?php } ?> <!-- \\Decor App banner --> </div> </div> </div> <div class="product-blocks"> <!-- Photo gallery --> <?php if(!empty($product['Galleries'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Foto galerija') ?></h2></div> <div class="body"> <ul class="row block-row __5-margin __5-block lt__4-block m__2-block"> <?php foreach($product['Galleries'] as $image) { ?> <li class="column"> <a href="<?= $image['file'] ?>" class="fancybox" rel="gallery"> <?= $this->Format->image($image['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Photo gallery --> <?php if(!empty($product['Tools'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Alati') ?></h2></div> <div class="body" style="display:none;"> <ul class="row block-row __5-margin __3-block m__2-block"> <?php foreach($product['Tools'] as $tool) { ?> <li class="column"> <a href="<?= $tool['file'] ?>" class="fancybox" rel="tools"> <?= $this->Format->image($tool['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Product tehnicka spec --> <?php if(!empty($product['Documents'])) { ?> <div class="product-block product-tehnical-spec"> <div class="block-content"> <div class="head"><h2><?= __('Tehnička specifikacija') ?></h2></div> <div class="body" style="display:none;"> <p><?= __('Preuzmite dokument') ?>:</p> <ul> <?php foreach($product['Documents'] as $document) { echo '<li>' . $this->Format->download($document) . '</li>'; } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product tehnicka spec --> <!-- Product Video galerija --> <?php if(!empty($videoItems)) { ?> <div class="product-block product-video-gallery"> <div class="block-content"> <div class="head"><h2><?= __('Video galerija') ?></h2></div> <div class="body" style="display:none;"> <ul class="youtube-videogallery row __5-margin block-row __4-block lt__3-block "> <?php foreach($videoItems as $videoItem) { ?> <li class="column"> <a href="https://www.youtube.com/watch?v=<?= $videoItem['AdditionalVideo']['youtube_url'] ?>"><?= $videoItem['AdditionalVideo']['title'] ?></a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product Video galerija --> </div> </div> </div> </div> </div> </div> ', 'meta_title' => null, 'meta_keywords' => null, 'meta_description' => null, 'is_translated' => true, 'title__' => array( 'sr' => 'Module: 1', 'en' => 'Module: 1' ), 'title_short__' => array( 'sr' => '', 'en' => null ), 'alternative_title__' => array( 'sr' => '', 'en' => '' ), 'subtitle__' => array( 'sr' => 'Proizvodi', 'en' => '' ), 'side_menu_top_title__' => array( 'sr' => 'Katalog proizvoda', 'en' => '' ), 'side_menu_subtitle__' => array( 'sr' => '', 'en' => '' ), 'page_text__' => array( 'sr' => '', 'en' => '' ), 'banner_url__' => array( 'sr' => '', 'en' => '' ), 'slug__' => array( 'sr' => 'Module: 1', 'en' => 'Module: 1' ), 'content__' => array( 'sr' => '', 'en' => '' ), 'meta_title__' => array( 'sr' => '', 'en' => '' ), 'meta_keywords__' => array( 'sr' => '', 'en' => '' ), 'meta_description__' => array( 'sr' => '', 'en' => '' ), 'is_translated__' => array( 'sr' => true, 'en' => true ) ), 'Layout' => array( 'id' => '3', 'name' => 'Details', 'body' => '<?php switch (true) { case isset($product): $moduleName = $product; break; case isset($faq): $moduleName = $faq; break; case isset($inspiration): $moduleName = $inspiration; break; case isset($renewal): $moduleName = $renewal; break; case isset($pattern): $moduleName = $pattern; break; default: $moduleName = $product; } $bgPage = ClassRegistry::init('Page')->find('first', array( 'conditions' => array( 'Page.id' => $moduleName['Page']['id'] ) )); $backgroundImage = $bgPage['BackgroundImage']['file']; ?> <header> <div class="inner clearfix"> <div class="category-hamburger" id="openLeftMenu" style="display: none;"><span></span> <span></span></div> <div class="logo"><a href="/" title="My Wall and Floor"><img src="/img/my_wall_and_floor_logo.png" width="187" height="70" alt="My Wall and Floor" /></a></div> <div class="hamburger hamburger--squeeze js-hamburger" id="openRightMenu"> <div class="hamburger-box"> <div class="hamburger-inner"></div> </div> </div> <div id="off-canvas-right"> <!--<ul class="lang"> <li class="<?= $locale == 'sr' ? 'active' : '' ?>"><a href="/<?= $locale ?>:sr<?= substr($this->here, 3) ?>"><?= __('Srpski') ?></a></li> <li class="<?= $locale == 'en' ? 'active' : '' ?>"><a href="/<?= $locale ?>:en<?= substr($this->here, 3) ?>"><?= __('English') ?></a></li> </ul>--> <nav> <ul> <?= $this->Format->printMenu('nav/menu') ?> </ul> </nav> </div> </div> </header> <div class="topline"></div> <div class="fader"> <div class="page-content clearfix" style="background-image:url('<?= !empty($backgroundImage) ? $backgroundImage : '/img/My_Wall_And_Floors.jpg' ?>')"> <!-- Breadcrumbs --> <?php $breadcrumbs = $this->Html->generateBreadcrumbs($activePage); ?> <div class="breadcrumbs"> <div class="inner clearfix"> <p><?= __('Trenutno se nalazite ovde:') ?></p> <ul> <li><a href="/" title="My Wall"><?= __('Početna') ?></a></li> <?php foreach($breadcrumbs['links'] as $title => $link) { ?> <li><a href="<?= $link ?>" title="<?= $title ?>"><?= $title ?></a></li> <?php } ?> <li><?= $breadcrumbs['last'] ?></li> </ul> </div> </div> <?php $parentPage = ClassRegistry::init('Page')->find('first', array( 'conditions' => array( 'Page.id' => $product['Product']['page_id'] ) )); $pattern = ClassRegistry::init('Pattern')->find('first', array( 'conditions' => array( 'Pattern.cms_product_id' => $product['Product']['id'] ) )); $renewal = ClassRegistry::init('Renewal')->find('first', array( 'conditions' => array( 'Renewal.id' => $product['Product']['cms_renewal_id'] ) )); $faq = ClassRegistry::init('Faq')->find('first', array( 'conditions' => array( 'Faq.cms_product_id' => $product['Product']['id'] ) )); $videoItems = ClassRegistry::init('AdditionalVideo')->find('all', array( 'conditions' => array( 'AdditionalVideo.cms_product_id' => $product['Product']['id'] ) )); $pageSubtitle = !empty($product['Product']['subtitle']) ? $product['Product']['subtitle'] : $parentPage['Page']['subtitle']; $pageTitle = !empty($product['Product']['title']) ? $product['Product']['title'] : ( !empty($parentPage['Page']['title']) ? $parentPage['Page']['title'] : '' ) ; $brandLogoImage = !empty($parentPage['CustomLogoImage']['file']) ? $parentPage['CustomLogoImage']['file'] : $parentPage['BrandLogoImage']['file']; $fullWidth = empty($product['Galleries']) && empty($product['Product']['catalogue']); ?> <!-- Page title --> <div class="page-title"> <div class="inner clearfix"> <div> <h2><?= !empty($pageSubtitle) ? $pageSubtitle : '' ?></h2> <h1><?= !empty($pageTitle) ? $pageTitle : '' ?></h1> </div> <?php if(!empty($brandLogoImage)) { ?> <span><img src="<?= $brandLogoImage ?>" /></span> <?php } ?> </div> </div> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__6 st__6 "> <div class="main-content"> <div class="product-details"> <div id="fb-root"></div> <script> (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/en_US/all.js#xfbml=1&appId=913732115428480"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));</script> <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script> <div class="social clearfix"> <div class="fb-like-button"> <div class="fb-like" data-href="<?= FULL_BASE_URL . $this->here ?>" data-layout="button_count" data-action="like" data-show-faces="false" data-share="false"></div> </div> <div class="tweet-button"> <a href="https://twitter.com/share" data-url="<?= FULL_BASE_URL . $this->here ?>" class="twitter-share-button" style="display:none">Tweet</a> </div> </div> <div class="row"> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__7 st__6' : '__12' ?>"> <div class="product-info"> <div class="rich-text"> <?= !empty($product['Product']['text']) ? $product['Product']['text'] : ' ' ?> <?php if(!empty($faq)) { ?> <p><?= __('Za više informacija pogledajte rubriku') ?> <a href="<?= $this->Format->getModulePath($faq) ?>"><?= __('najčešća pitanja') ?></a></p> <?php } ?> <?php if(!empty($pattern)) { ?> <p><a href="<?= $this->Format->getModulePath($pattern) ?>"><?= __('Pogledajte uzorke') ?></a> <?= __('za ovaj proizvod') ?></p> <?php } ?> </div> </div> </div> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__5 st__6' : '__12' ?>"> <div class="right-info"> <!-- Product slideshow --> <?php if(!empty($product['Slides'])) { ?> <div class="product-slideshow"> <ul> <?php foreach($product['Slides'] as $slide) { ?> <li style="position: <?= count($product['Slides']) > 1 ? 'absolute' : 'relative'?>"><?= $this->Format->image($slide['file'], 768, 512, true, array('zc' => 'zc')) ?></li> <?php } ?> </ul> </div> <?php } ?> <!-- \\ Product slideshow --> <!-- catalogue --> <?php if(!empty($product['Catalogue']['file'])) { ?> <a target="_blank" href="<?= $product['Catalogue']['file'] ?>" class="link-download"><span><?= __('Pogledajte katalog') ?></span></a> <?php } ?> <!-- \\ catalogue --> <!-- Before and After link --> <?php if(!empty($product['Product']['cms_renewal_id'])) { ?> <a class="link-beforeafter" href="<?= $this->Format->getModulePath($renewal) ?>"><span><?= __('Pre i posle') ?></span></a> <?php } ?> <!-- Before and After link --> <!-- Decor App banner --> <?php if($product['Product']['application']) { ?> <div class="pro-banner"><a href="<?= $this->Format->getPageLink(63, $sitemap) ?>"><img src="/img/decor-app-banner.jpg" /></a></div> <?php } ?> <!-- \\Decor App banner --> </div> </div> </div> <div class="product-blocks"> <!-- Photo gallery --> <?php if(!empty($product['Galleries'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Foto galerija') ?></h2></div> <div class="body"> <ul class="row block-row __5-margin __5-block lt__4-block m__2-block"> <?php foreach($product['Galleries'] as $image) { ?> <li class="column"> <a href="<?= $image['file'] ?>" class="fancybox" rel="gallery"> <?= $this->Format->image($image['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Photo gallery --> <?php if(!empty($product['Tools'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Alati') ?></h2></div> <div class="body" style="display:none;"> <ul class="row block-row __5-margin __3-block m__2-block"> <?php foreach($product['Tools'] as $tool) { ?> <li class="column"> <a href="<?= $tool['file'] ?>" class="fancybox" rel="tools"> <?= $this->Format->image($tool['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Product tehnicka spec --> <?php if(!empty($product['Documents'])) { ?> <div class="product-block product-tehnical-spec"> <div class="block-content"> <div class="head"><h2><?= __('Tehnička specifikacija') ?></h2></div> <div class="body" style="display:none;"> <p><?= __('Preuzmite dokument') ?>:</p> <ul> <?php foreach($product['Documents'] as $document) { echo '<li>' . $this->Format->download($document) . '</li>'; } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product tehnicka spec --> <!-- Product Video galerija --> <?php if(!empty($videoItems)) { ?> <div class="product-block product-video-gallery"> <div class="block-content"> <div class="head"><h2><?= __('Video galerija') ?></h2></div> <div class="body" style="display:none;"> <ul class="youtube-videogallery row __5-margin block-row __4-block lt__3-block "> <?php foreach($videoItems as $videoItem) { ?> <li class="column"> <a href="https://www.youtube.com/watch?v=<?= $videoItem['AdditionalVideo']['youtube_url'] ?>"><?= $videoItem['AdditionalVideo']['title'] ?></a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product Video galerija --> </div> </div> </div> </div> </div> </div> </div> <?php $setting = ClassRegistry::init('Setting')->find('first', array()); $productNavs = $this->Format->getPageFromSitemap(4, $sitemap); $subNavs = $this->Format->getPageFromSitemap(24, $sitemap); $i = 0; ?> <footer> <div class="inner clearfix"> <div class="top"> <div class="row"> <div class="column __8 st__2"> <div class="products"> <h2><?= __('Proizvodi') ?></h2> <div class="row"> <ul class="column __6 st__6"> <?php foreach($productNavs['children'] as $productNav) { $i++; ?> <li> <a href="<?= $this->Format->getPageFromSitemap($productNav['Page']['id'], $sitemap, 'path') ?>" title="<?= $productNav['Page']['title'] ?>"><?= $productNav['Page']['title'] ?></a> </li> <?php if($i%4 == 0) { ?> <?php if($i != count($productNav['children'])) { ?> </ul> <ul class="column __6 st__6"> <?php } ?> <?php } ?> <?php } ?> </ul> </div> </div> </div> <div class="column __4 st__4"> <div class="banner"> <a href="<?= $this->Format->getPageLink(19, $sitemap) ?>"><img src="/img/valpaint-akademija-banner-f.jpg" /></a> </div> </div> </div> </div> <div class="middle"> <div class="wrap clearfix"> <div class="menu"> <ul> <?php foreach ($subNavs['children'] as $subNav) { ?> <li><a href="<?= $this->Format->getPageFromSitemap($subNav['Page']['id'], $sitemap, 'path') ?>" title="<?= $subNav['Page']['title'] ?>"><?= $subNav['Page']['title'] ?></a></li> <?php } ?> </ul> </div> <div class="newsletter"> <p><?= __('Prijava za newsletter') ?>:</p> <form id="newsletterForm" action="/api/v1/newsletter"> <div> <input class="textfield" name="data[email]" type="text" placeholder="<?php echo _('Vaša email adresa') ?>" /> <button class="submit" type="submit"><span><?php echo __('Poslati') ?></span></button> </div> <div class="form-message"></div> </form> </div> </div> </div> <div class="bottom clearfix"> <p><?= __('MyWall & Floor © ') . date('Y') . __(' Sva prava zadržana') ?>. </p> <p class="right"><?= __('Design & Development') ?>: <a href="http://intellex.rs" target="_blank" title="Intellex - Web & Mobile development">Intellex</a></p> </div> </div> </footer> </div> ', 'stylesheet_set' => '1,3,5,6,7', 'javascript_set' => '1,2,3,4,5,6,7,99', 'is_default' => false, 'slug' => 'details', 'modified_by' => '1', 'modified' => '2016-11-30 14:47:39', 'created_by' => '0', 'created' => '0000-00-00 00:00:00' ), 'Module' => array( 'id' => '1', 'module_group_id' => null, 'page_id' => '4', 'name' => 'Product', 'menu_name' => 'Proizvodi', 'menu_icon' => null, 'icon' => 'archive', 'use_table' => 'products', 'order' => 'Product.ordering ASC', 'table_prefix' => 'cms_', 'has_details' => true, 'is_hardcoded' => false, 'is_single_item' => false, 'has_comments' => false, 'paginate' => '30', 'has_one' => 'a:2:{s:5:"Image";s:23:"Upload jpeg jpg png gif";s:9:"Catalogue";s:10:"Upload pdf";}', 'has_many' => 'a:4:{s:9:"Galleries";s:23:"Upload jpeg jpg png gif";s:6:"Slides";s:23:"Upload jpeg jpg png gif";s:5:"Tools";s:27:"Upload pdf jpeg jpg png gif";s:9:"Documents";s:32:"Upload pdf doc docx xls xlsx odt";}', 'ordering' => '0', 'is_visible' => true, 'modified_by' => '1', 'modified' => '2017-06-19 12:21:35', 'created_by' => '1', 'created' => '2016-11-09 12:15:02' ), 'Image' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'BrandLogoImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'CustomLogoImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'BannerImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'BackgroundImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'Catalogue' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'MetaImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'Images' => array(), 'Documents' => array(), 'Children' => array(), 'Seo' => array( 'metatag' => array( (int) 9 => array( [maximum depth reached] ) ) ), 'Data' => array( 'Product' => array( 'id' => (int) 29, 'cms_renewal_id' => null, 'application' => false, 'promoted' => false, 'catalogue' => '', 'meta' => null, 'change_frequency' => 'monthly', 'priority' => '0.5 - default', 'seo_metatags' => 'a:0:{}', 'seo_generated_metatags' => array( [maximum depth reached] ), 'head_end' => '', 'body_start' => '', 'body_end' => '', 'page_id' => (int) 35, 'ordering' => (int) 4, 'is_active' => true, 'is_deleted' => false, 'modified_by' => (int) 1, 'modified' => '2018-01-23 13:49:58', 'created_by' => (int) 1, 'created' => '2016-11-29 12:40:05', 'title' => 'Gaps', 'subtitle' => '', 'side_menu_subtitle' => 'na lageru 1,25 m2', 'text' => '<p>WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske.</p> <p>Ova vlakna su od preostalih delova stabljika šećerne trske, kada, nakon što se izvadi sirov šećer, on formira bazu, od kojih se dobija lake za korišćenje i ekološke proizvode.</p> <p>Sirov materijal koji se koristi za Wall Art 3D panel je 100% biorazgradiv. Nedavno izabran u SAD od strane dizajnera enterijera kao jedan od najboljih i najinovativnijih eco friendly proizvoda godine. Wall Art 3D, paneli za zidove, su izrađeni od obnovljivih izvora koji su biorazgradivi i s toga doprinose održivosti. Wall Art 3D su dizajnirani tako da zajedno, više panela, čine celinu.</p> <p>Nakon instalacije panel možete bojiti u bilo koju boju koja odgovara vašem enterijeru ili možete napraviti novi ambijent u vašem domu. Wall Art je predstavio svoje 3D zidne panele u Evropi u 2010.</p> <p>Bili su prvi na tržištu sa ovim ekološkim dekorativnim proizvodom. Za enterijer, u ovom trenutku, postoji 20 različitih modela, panela za zidove, koji su dostupni u My Wall Art 3D. Wall Art reljefni paneli daju novu dimenziju zidovima, uklapajući se u gotovo svaki prostor u kući. My Wall Art 3D, paneli za zidove, oživljavaju vaše zidove.</p>', 'is_translated' => true, 'slug' => 'gaps', 'meta_description' => '', 'meta_keyword' => '', 'meta_title' => '', 'title__' => array( [maximum depth reached] ), 'subtitle__' => array( [maximum depth reached] ), 'side_menu_subtitle__' => array( [maximum depth reached] ), 'text__' => array( [maximum depth reached] ), 'is_translated__' => array( [maximum depth reached] ), 'slug__' => array( [maximum depth reached] ), 'meta_description__' => array( [maximum depth reached] ), 'meta_keyword__' => array( [maximum depth reached] ), 'meta_title__' => array( [maximum depth reached] ) ), 'Renewal' => array( 'id' => null, 'meta' => null, 'change_frequency' => null, 'priority' => null, 'seo_metatags' => null, 'seo_generated_metatags' => null, 'head_end' => null, 'body_start' => null, 'body_end' => null, 'page_id' => null, 'ordering' => null, 'is_active' => null, 'is_deleted' => null, 'modified_by' => null, 'modified' => null, 'created_by' => null, 'created' => null, 'title' => null, 'subtitle' => null, 'side_menu_subtitle' => null, 'text' => null, 'is_translated' => null, 'slug' => null, 'meta_description' => null, 'meta_keyword' => null, 'meta_title' => null, 'title__' => array( [maximum depth reached] ), 'subtitle__' => array( [maximum depth reached] ), 'side_menu_subtitle__' => array( [maximum depth reached] ), 'text__' => array( [maximum depth reached] ), 'is_translated__' => array( [maximum depth reached] ), 'slug__' => array( [maximum depth reached] ), 'meta_description__' => array( [maximum depth reached] ), 'meta_keyword__' => array( [maximum depth reached] ), 'meta_title__' => array( [maximum depth reached] ) ), 'Page' => array( 'id' => '35', 'type' => 'Page', 'parent_id' => '32', 'layout_id' => '1', 'module_id' => null, 'change_frequency' => 'monthly', 'priority' => '0.5 - default', 'module_connection' => 'Product', 'title_short__sr' => 'My Wall Art', 'title_short__en' => '', 'alternative_title__sr' => '', 'alternative_title__en' => '', 'side_menu_top_title__sr' => '', 'side_menu_top_title__en' => '', 'page_text__sr' => '', 'page_text__en' => '', 'banner_url__sr' => '', 'banner_url__en' => '', 'content__sr' => '<?php $pageModule = !empty($page['Page']['module_connection']) ? $page['Page']['module_connection'] : 'Product'; $items = ClassRegistry::init($pageModule)->find('all', array( 'conditions' => array( $pageModule . '.page_id' => $page['Page']['id'] ) )); if(count($items) == 1) { header("location:" . $this->Format->getModulePath($items[0])); die; } if(count($items) == 2 || count($items) == 4) { $articleClass = '__2-block'; } else { $articleClass = '__3-block lt__2-block'; } ?> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__4 st__6"> <div class="main-content"> <?php if(!empty($page['Page']['page_text'])) { ?> <div class="cms-richtext remark-rich-text "> <?= $page['Page']['page_text'] ?> </div> <?php } ?> <div class="article-grid"> <div class="row block-row <?= $articleClass ?>"> <?php foreach($items as $item) { ?> <article class="column"> <a href="<?= $this->Format->getModulePath($item) ?>" title="<?= $item[$pageModule]['title'] ?>"> <div> <h2><?= $item[$pageModule]['title'] ?></h2> </div> <img src="<?= $item['Image']['file'] ?>" alt="<?= $item[$pageModule]['title'] ?>" /> </a> </article> <?php } ?> </div> </div> </div> </div> </div> </div> ', 'content__en' => '', 'meta' => 'Generic', 'meta_keywords__sr' => '', 'meta_keywords__en' => '', 'seo_metatags' => 'a:0:{}', 'seo_generated_metatags' => 'a:5:{i:1;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:12;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:19;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:27;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:28;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}}', 'seo_last_mod' => '2022-05-23 14:44:59', 'head_end' => '', 'body_start' => '', 'body_end' => '', 'stylesheet_set' => '', 'javascript_set' => '', 'is_default' => false, 'is_category' => true, 'is_visible' => false, 'url' => '', 'url_target' => false, 'lft' => '50', 'rght' => '51', 'is_active' => false, 'is_popup' => false, 'modified_by' => '1', 'modified' => '2022-05-23 14:44:59', 'created_by' => '1', 'created' => '2016-11-14 11:19:07', 'selected' => '0', 'title' => 'My Wall Art', 'title_short' => 'My Wall Art', 'alternative_title' => '', 'subtitle' => '', 'side_menu_top_title' => '', 'side_menu_subtitle' => '', 'page_text' => '', 'banner_url' => '', 'slug' => 'my-wall-art', 'content' => '<?php $pageModule = !empty($page['Page']['module_connection']) ? $page['Page']['module_connection'] : 'Product'; $items = ClassRegistry::init($pageModule)->find('all', array( 'conditions' => array( $pageModule . '.page_id' => $page['Page']['id'] ) )); if(count($items) == 1) { header("location:" . $this->Format->getModulePath($items[0])); die; } if(count($items) == 2 || count($items) == 4) { $articleClass = '__2-block'; } else { $articleClass = '__3-block lt__2-block'; } ?> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__4 st__6"> <div class="main-content"> <?php if(!empty($page['Page']['page_text'])) { ?> <div class="cms-richtext remark-rich-text "> <?= $page['Page']['page_text'] ?> </div> <?php } ?> <div class="article-grid"> <div class="row block-row <?= $articleClass ?>"> <?php foreach($items as $item) { ?> <article class="column"> <a href="<?= $this->Format->getModulePath($item) ?>" title="<?= $item[$pageModule]['title'] ?>"> <div> <h2><?= $item[$pageModule]['title'] ?></h2> </div> <img src="<?= $item['Image']['file'] ?>" alt="<?= $item[$pageModule]['title'] ?>" /> </a> </article> <?php } ?> </div> </div> </div> </div> </div> </div> ', 'meta_title' => null, 'meta_keywords' => null, 'meta_description' => null, 'is_translated' => true, 'title__' => array( [maximum depth reached] ), 'subtitle__' => array( [maximum depth reached] ), 'side_menu_subtitle__' => array( [maximum depth reached] ), 'is_translated__' => array( [maximum depth reached] ), 'slug__' => array( [maximum depth reached] ), 'meta_description__' => array( [maximum depth reached] ), 'meta_title__' => array( [maximum depth reached] ) ), 'Image' => array( 'id' => '1260', 'locale' => null, 'association' => 'Image', 'model' => 'Product', 'foreign_key' => '29', 'filename' => '3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'path' => 'upload/Product/Image/2016-11/', 'filesize' => '7177', 'mimetype' => 'image/jpeg', 'title' => '3d dekorativni zidni paneli mywall gaps 02.252zc164', 'meta' => array([maximum depth reached]), 'ordering' => null, 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), 'Catalogue' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'MetaImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'Galleries' => array(), 'Slides' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 5 => array( [maximum depth reached] ), (int) 6 => array( [maximum depth reached] ), (int) 7 => array( [maximum depth reached] ) ), 'Tools' => array(), 'Documents' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ) ), 'Seo' => array( 'metatag' => array([maximum depth reached]) ) ), 'Variables' => array( 'product' => array( 'Product' => array( [maximum depth reached] ), 'Renewal' => array( [maximum depth reached] ), 'Page' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'Catalogue' => array( [maximum depth reached] ), 'MetaImage' => array( [maximum depth reached] ), 'Galleries' => array([maximum depth reached]), 'Slides' => array( [maximum depth reached] ), 'Tools' => array([maximum depth reached]), 'Documents' => array( [maximum depth reached] ), 'Seo' => array( [maximum depth reached] ) ) ), 'Content' => array( 'Body' => '<?php $parentPage = ClassRegistry::init('Page')->find('first', array( 'conditions' => array( 'Page.id' => $product['Product']['page_id'] ) )); $pattern = ClassRegistry::init('Pattern')->find('first', array( 'conditions' => array( 'Pattern.cms_product_id' => $product['Product']['id'] ) )); $renewal = ClassRegistry::init('Renewal')->find('first', array( 'conditions' => array( 'Renewal.id' => $product['Product']['cms_renewal_id'] ) )); $faq = ClassRegistry::init('Faq')->find('first', array( 'conditions' => array( 'Faq.cms_product_id' => $product['Product']['id'] ) )); $videoItems = ClassRegistry::init('AdditionalVideo')->find('all', array( 'conditions' => array( 'AdditionalVideo.cms_product_id' => $product['Product']['id'] ) )); $pageSubtitle = !empty($product['Product']['subtitle']) ? $product['Product']['subtitle'] : $parentPage['Page']['subtitle']; $pageTitle = !empty($product['Product']['title']) ? $product['Product']['title'] : ( !empty($parentPage['Page']['title']) ? $parentPage['Page']['title'] : '' ) ; $brandLogoImage = !empty($parentPage['CustomLogoImage']['file']) ? $parentPage['CustomLogoImage']['file'] : $parentPage['BrandLogoImage']['file']; $fullWidth = empty($product['Galleries']) && empty($product['Product']['catalogue']); ?> <!-- Page title --> <div class="page-title"> <div class="inner clearfix"> <div> <h2><?= !empty($pageSubtitle) ? $pageSubtitle : '' ?></h2> <h1><?= !empty($pageTitle) ? $pageTitle : '' ?></h1> </div> <?php if(!empty($brandLogoImage)) { ?> <span><img src="<?= $brandLogoImage ?>" /></span> <?php } ?> </div> </div> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__6 st__6 "> <div class="main-content"> <div class="product-details"> <code cms="element" id="6">Social</code> <div class="row"> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__7 st__6' : '__12' ?>"> <div class="product-info"> <div class="rich-text"> <?= !empty($product['Product']['text']) ? $product['Product']['text'] : ' ' ?> <?php if(!empty($faq)) { ?> <p><?= __('Za više informacija pogledajte rubriku') ?> <a href="<?= $this->Format->getModulePath($faq) ?>"><?= __('najčešća pitanja') ?></a></p> <?php } ?> <?php if(!empty($pattern)) { ?> <p><a href="<?= $this->Format->getModulePath($pattern) ?>"><?= __('Pogledajte uzorke') ?></a> <?= __('za ovaj proizvod') ?></p> <?php } ?> </div> </div> </div> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__5 st__6' : '__12' ?>"> <div class="right-info"> <!-- Product slideshow --> <?php if(!empty($product['Slides'])) { ?> <div class="product-slideshow"> <ul> <?php foreach($product['Slides'] as $slide) { ?> <li style="position: <?= count($product['Slides']) > 1 ? 'absolute' : 'relative'?>"><?= $this->Format->image($slide['file'], 768, 512, true, array('zc' => 'zc')) ?></li> <?php } ?> </ul> </div> <?php } ?> <!-- \\ Product slideshow --> <!-- catalogue --> <?php if(!empty($product['Catalogue']['file'])) { ?> <a target="_blank" href="<?= $product['Catalogue']['file'] ?>" class="link-download"><span><?= __('Pogledajte katalog') ?></span></a> <?php } ?> <!-- \\ catalogue --> <!-- Before and After link --> <?php if(!empty($product['Product']['cms_renewal_id'])) { ?> <a class="link-beforeafter" href="<?= $this->Format->getModulePath($renewal) ?>"><span><?= __('Pre i posle') ?></span></a> <?php } ?> <!-- Before and After link --> <!-- Decor App banner --> <?php if($product['Product']['application']) { ?> <div class="pro-banner"><a href="<?= $this->Format->getPageLink(63, $sitemap) ?>"><img src="/img/decor-app-banner.jpg" /></a></div> <?php } ?> <!-- \\Decor App banner --> </div> </div> </div> <div class="product-blocks"> <!-- Photo gallery --> <?php if(!empty($product['Galleries'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Foto galerija') ?></h2></div> <div class="body"> <ul class="row block-row __5-margin __5-block lt__4-block m__2-block"> <?php foreach($product['Galleries'] as $image) { ?> <li class="column"> <a href="<?= $image['file'] ?>" class="fancybox" rel="gallery"> <?= $this->Format->image($image['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Photo gallery --> <?php if(!empty($product['Tools'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Alati') ?></h2></div> <div class="body" style="display:none;"> <ul class="row block-row __5-margin __3-block m__2-block"> <?php foreach($product['Tools'] as $tool) { ?> <li class="column"> <a href="<?= $tool['file'] ?>" class="fancybox" rel="tools"> <?= $this->Format->image($tool['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Product tehnicka spec --> <?php if(!empty($product['Documents'])) { ?> <div class="product-block product-tehnical-spec"> <div class="block-content"> <div class="head"><h2><?= __('Tehnička specifikacija') ?></h2></div> <div class="body" style="display:none;"> <p><?= __('Preuzmite dokument') ?>:</p> <ul> <?php foreach($product['Documents'] as $document) { echo '<li>' . $this->Format->download($document) . '</li>'; } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product tehnicka spec --> <!-- Product Video galerija --> <?php if(!empty($videoItems)) { ?> <div class="product-block product-video-gallery"> <div class="block-content"> <div class="head"><h2><?= __('Video galerija') ?></h2></div> <div class="body" style="display:none;"> <ul class="youtube-videogallery row __5-margin block-row __4-block lt__3-block "> <?php foreach($videoItems as $videoItem) { ?> <li class="column"> <a href="https://www.youtube.com/watch?v=<?= $videoItem['AdditionalVideo']['youtube_url'] ?>"><?= $videoItem['AdditionalVideo']['title'] ?></a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product Video galerija --> </div> </div> </div> </div> </div> </div> ', 'stylesheet_set' => '', 'javascript_set' => '', (int) 0 => array( 'Content' => array( [maximum depth reached] ), 'Template' => array( [maximum depth reached] ), 'Blocks' => array([maximum depth reached]) ) ), 'Stylesheet' => array( (int) 0 => array( 'id' => (int) 7, 'name' => 'jquery.fancybox-2.1.4', 'data' => '/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */ .fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp { padding: 0; margin: 0; border: 0; outline: none; vertical-align: top; } .fancybox-wrap { position: absolute; top: 0; left: 0; z-index: 8020; } .fancybox-skin { position: relative; background: #ecce97; color: #444; text-shadow: none; } .fancybox-opened { z-index: 8030; } .fancybox-opened .fancybox-skin { -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); } .fancybox-outer, .fancybox-inner { position: relative; } .fancybox-inner { overflow: hidden; } .fancybox-type-iframe .fancybox-inner { -webkit-overflow-scrolling: touch; } .fancybox-error { color: #444; font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; margin: 0; padding: 15px; white-space: nowrap; } .fancybox-image, .fancybox-iframe { display: block; width: 100%; height: 100%; } .fancybox-image { max-width: 100%; max-height: 100%; } #fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span { background-image: url('../img/fancybox/fancybox_sprite.png'); } #fancybox-loading { position: fixed; top: 50%; left: 50%; margin-top: -22px; margin-left: -22px; background-position: 0 -108px; opacity: 0.8; cursor: pointer; z-index: 8060; } #fancybox-loading div { width: 44px; height: 44px; background: url('../img/fancybox/fancybox_loading.gif') center center no-repeat; } .fancybox-close { position: absolute; top: -15px; right: -15px; width: 36px; height: 36px; cursor: pointer; z-index: 8040; background-position: 0 0; } .fancybox-nav { position: absolute; top: 0; width: 40%; height: 100%; cursor: pointer; text-decoration: none; background: transparent url('../img/fancybox/blank.gif'); /* helps IE */ -webkit-tap-highlight-color: rgba(0,0,0,0); z-index: 8040; } .fancybox-prev { left: 0; } .fancybox-next { right: 0; } .fancybox-nav span { position: absolute; top: 50%; width: 36px; height: 34px; margin-top: -18px; cursor: pointer; z-index: 8040; visibility: hidden; } .fancybox-prev span { left: 10px; background-position: 0 -36px; } .fancybox-next span { right: 10px; background-position: 0 -72px; } .fancybox-nav:hover span { visibility: visible; } .fancybox-tmp { position: absolute; top: -99999px; left: -99999px; visibility: hidden; max-width: 99999px; max-height: 99999px; overflow: visible !important; } /* Overlay helper */ .fancybox-lock { overflow: hidden; } .fancybox-overlay { position: absolute; top: 0; left: 0; overflow: hidden; display: none; z-index: 8010; background: url('../img/fancybox/fancybox_overlay.png'); } .fancybox-overlay-fixed { position: fixed; bottom: 0; right: 0; } .fancybox-lock .fancybox-overlay { overflow: auto; overflow-y: scroll; } /* Title helper */ .fancybox-title { visibility: hidden; font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; position: relative; text-shadow: none; z-index: 8050; } .fancybox-opened .fancybox-title { visibility: visible; } .fancybox-title-float-wrap { position: absolute; bottom: 0; right: 50%; margin-bottom: -35px; z-index: 8050; text-align: center; } .fancybox-title-float-wrap .child { display: inline-block; margin-right: -100%; padding: 2px 20px; background: transparent; /* Fallback for web browsers that doesn't support RGBa */ background: rgba(0, 0, 0, 0.8); -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; text-shadow: 0 1px 2px #222; color: #FFF; font-weight: bold; line-height: 24px; white-space: nowrap; } .fancybox-title-outside-wrap { position: relative; margin-top: 10px; color: #fff; } .fancybox-title-inside-wrap { padding-top: 10px; } .fancybox-title-over-wrap { position: absolute; bottom: 0; left: 0; color: #fff; padding: 10px; background: #000; background: rgba(0, 0, 0, .8); } ', 'modified' => '2016-11-22 16:39:18' ), (int) 1 => array( 'id' => (int) 6, 'name' => 'youtube-video-gallery', 'data' => '*.youtube-videogallery-container { display: block; } *.youtube-videogallery-compact *.youtube-videogallery-item, *.youtube-videogallery-compact *.youtube-videogallery-img{ box-shadow: 0 0 0; border-radius: 0; margin: 0 0 0 0; } *.youtube-videogallery-compact *.youtube-videogallery-title { font-size: 11px; } a.youtube-videogallery-link { padding:5px; background:#2f2f33; position:relative; display:block; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } a.youtube-videogallery-link:hover { background:#ecce97; } a.youtube-videogallery-link:hover span { color:#6c5e43; } a.youtube-videogallery-link:hover img.youtube-videogallery-play, a.youtube-videogallery-link:focus img.youtube-videogallery-play { opacity: 1; } *.youtube-videogallery-play { left:50%; opacity: 0.7; position: absolute; top:50%; z-index: 1; } *.youtube-videogallery-title { width:100%; text-align:center; float:left; font-size:13px; color:#9f9f9f; line-height:13px; padding:5px 0; } *.youtube-videogallery-allowtitle *.youtube-videogallery-title { height: auto; } *.youtube-videogallery-screen-reader-only { position: absolute; left:-9999px; } div.youtube-videogallery-bodycover { background-color: #000; height: 100%; left:0; opacity: 0; position: absolute; top:0; width:100%; z-index: 100; } div.youtube-videogallery-display { background-color: #000; box-shadow: 3px 3px 7px #000; left:50%; opacity: 0; padding: 3px; position: fixed; top:50%; z-index: 101; } div.youtube-videogallery-bodycover, div.youtube-videogallery-display { transition: all 300ms; transform: scale(0); -webkit-transform: scale(0); } body.youtube-videogallery-active div.youtube-videogallery-bodycover, body.youtube-videogallery-active div.youtube-videogallery-display { display: block; transform: scale(1); -webkit-transform: scale(1); } body.youtube-videogallery-active div.youtube-videogallery-bodycover {opacity: 0.5} body.youtube-videogallery-active div.youtube-videogallery-display { opacity: 1}', 'modified' => '2016-11-10 14:47:39' ), (int) 2 => array( 'id' => (int) 5, 'name' => 'jquery.kwicks', 'data' => '/*! * Kwicks: Sexy Sliding Panels for jQuery - v2.2.1 * http://devsmash.com/projects/kwicks * * Copyright 2013 Jeremy Martin (jmar777) * Contributors: Duke Speer (Duke3D), Guillermo Guerrero (gguerrero) * Released under the MIT license * http://www.opensource.org/licenses/mit-license.php */ /* * This file contains styles that are common to all kwicks instances. Note that each kwicks instance requires * additional styling - please see the examples for more info. */ .kwicks { display: block; list-style-type: none; list-style: none; position: relative; margin: 0; padding: 0; } .kwicks > * { display: block; overflow: hidden; padding: 0; margin: 0; } .kwicks.kwicks-processed > * { margin: 0; position: absolute; } .kwicks-horizontal > * { float: left; } .kwicks-horizontal > :first-child { margin-left: 0; } .kwicks-vertical > :first-child { margin-top: 0; } ', 'modified' => '2016-11-10 14:47:39' ), (int) 3 => array( 'id' => (int) 3, 'name' => 'jquery.bxslider', 'data' => '/** * BxSlider v4.1.2 - Fully loaded, responsive content slider * http://bxslider.com * * Written by: Steven Wanderski, 2014 * http://stevenwanderski.com * (while drinking Belgian ales and listening to jazz) * * CEO and founder of bxCreative, LTD * http://bxcreative.com */ /** RESET AND LAYOUT ===================================*/ .bx-wrapper { position: relative; padding: 0; *zoom: 1; } .bx-wrapper img { max-width: 100%; display: block; } /** THEME ===================================*/ .bx-wrapper .bx-viewport { /*fix other elements on the page moving (on Chrome)*/ -webkit-transform: translatez(0); -moz-transform: translatez(0); -ms-transform: translatez(0); -o-transform: translatez(0); transform: translatez(0); } /* LOADER */ .bx-wrapper .bx-loading { min-height: 50px; background: url(images/bx_loader.gif) center center no-repeat #fff; height: 100%; width: 100%; position: absolute; top: 0; left: 0; z-index: 2000; } /* PAGER */ .bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item { display: inline-block; *zoom: 1; *display: inline; } .bx-wrapper .bx-pager.bx-default-pager a { text-indent: -9999px; display: block; outline: 0; } /* DIRECTION CONTROLS (NEXT / PREV) */ .bx-wrapper .bx-prev { left: 10px; background: url(images/controls.png) no-repeat 0 -32px; } .bx-wrapper .bx-next { right: 10px; background: url(images/controls.png) no-repeat -43px -32px; } .bx-wrapper .bx-prev:hover { background-position: 0 0; } .bx-wrapper .bx-next:hover { background-position: -43px 0; } .bx-wrapper .bx-controls-direction a { position: absolute; top: 50%; margin-top: -16px; outline: 0; width: 32px; height: 32px; text-indent: -9999px; z-index: 9999; } .bx-wrapper .bx-controls-direction a.disabled { display: none; } /* AUTO CONTROLS (START / STOP) */ .bx-wrapper .bx-controls-auto { text-align: center; } .bx-wrapper .bx-controls-auto .bx-start { display: block; text-indent: -9999px; width: 10px; height: 11px; outline: 0; background: url(images/controls.png) -86px -11px no-repeat; margin: 0 3px; } .bx-wrapper .bx-controls-auto .bx-start:hover, .bx-wrapper .bx-controls-auto .bx-start.active { background-position: -86px 0; } .bx-wrapper .bx-controls-auto .bx-stop { display: block; text-indent: -9999px; width: 9px; height: 11px; outline: 0; background: url(images/controls.png) -86px -44px no-repeat; margin: 0 3px; } .bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active { background-position: -86px -33px; } /* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */ .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager { text-align: left; width: 80%; } .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto { right: 0; width: 35px; } /* IMAGE CAPTIONS */ .bx-wrapper .bx-caption { position: absolute; bottom: 0; left: 0; background: #666\9; background: rgba(80, 80, 80, 0.75); width: 100%; } .bx-wrapper .bx-caption span { color: #fff; font-family: Arial; display: block; font-size: .85em; padding: 10px; } ', 'modified' => '2016-11-10 14:47:39' ), (int) 4 => array( 'id' => (int) 1, 'name' => 'main', 'data' => '@charset "utf-8"; *,:after,:before,a,abbr,acronym,address,applet,article,aside,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,input,ins,kbd,label,legend,li,main,mark,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,sup,table,tbody,td,textarea,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:top;background:0 0;-webkit-font-smoothing:antialiased;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{height:100%;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{overflow-y:auto;overflow-x:hidden}ol,ul{list-style:none}:focus{outline:0}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:block}* html .clearfix{height:1%} @font-face { font-family: 'robotolight'; src: url('/font/roboto-light-webfont.eot'); src: url('/font/roboto-light-webfont.eot?#iefix') format('embedded-opentype'), url('/font/roboto-light-webfont.woff') format('woff'), url('/font/roboto-light-webfont.ttf') format('truetype'); font-weight: normal; font-style: normal; } @font-face { font-family: 'pt_serifregular'; src: url('/font/ptf55f-webfont.eot'); src: url('/font/ptf55f-webfont.eot?#iefix') format('embedded-opentype'), url('/font/ptf55f-webfont.woff') format('woff'), url('/font/ptf55f-webfont.ttf') format('truetype'); font-weight: normal; font-style: normal; } ::selection { color:#fff; background:#bba47a; } ::-moz-selection { color:#fff; background:#bba47a; } /* Global */ body,html { font-family: 'robotolight'; font-size:14px; background:url(../img/bg_body.jpg) repeat 0 0 #000; } h1, h2 { font-family: 'pt_serifregular'; } .inner { width:1150px; max-width: 96%; margin:0 auto; } a { text-decoration:none; -o-transition:color .2s ease-out; -ms-transition:color .2s ease-out; -moz-transition:color .2s ease-out; -webkit-transition:color .2s ease-out; transition:color .2s ease-out; } /* HEADER */ header { width:100%; display:inline-block; background:#000; -webkit-box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.5);-moz-box-shadow:0px 3px 3px 0px rgba(0, 0, 0, 0.5);box-shadow:0px 3px 3px 0px rgba(0, 0, 0, 0.5); position:relative; z-index:99; float:left; } header .logo { width: 140px; display: inline-block; padding:5px 0; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } header .logo:hover { opacity:0.7; } header .logo img { width: 100%; height: auto; display: block; } header ul.lang { float:right; padding:5px 0 0 0; } header ul.lang li { float:left; display:block; padding:0 0 0 10px; } header ul.lang li a { float:left; color:#484b4e; font-size:11px; } header ul.lang li a:hover { color:#fff; } header ul.lang li.active a { color:#bba47a; } header #off-canvas-right { display: inline-block; float: right; padding: 32px 0 0 0; } header nav { width:100%; display: inline-block; } header nav > ul { } header nav > ul > li { display: inline-block; margin: 0 10px; position:relative; } header nav > ul > li:first-child { margin:0 10px 0 0; } header nav > ul > li:last-child { margin:0 0 0 10px; } header nav > ul > li > a { float:left; font-size:14px; color:#c1b49c; text-transform:uppercase; padding:0 0 10px 0; position: relative; } header nav > ul > li > a:after { width: 0; height: 3px; background: #bba47a; position: absolute; bottom: 0; left: 0; content: ""; } header nav > ul > li > a:hover { color:#fff; } header nav > ul > li > a:hover:after { width: 100%; -webkit-transition: width .3s ease-in-out; -moz-transition: width .3s ease-in-out; -o-transition: width .3s ease-in-out; transition: width .3s ease-in-out; } header nav > ul > li.active > a:after { width: 100%; } header nav > ul > li.active > a { color:#bba47a; } header nav > ul > li > ul { width: 220px; background: #171718; position: absolute; left: 0; top: 26px; border-top: 3px solid #b8a178; -webkit-box-shadow: 0px 10px 16px 0px rgba(0, 0, 0, 0.43);-moz-box-shadow: 0px 10px 16px 0px rgba(0, 0, 0, 0.43);box-shadow: 0px 10px 16px 0px rgba(0, 0, 0, 0.43); display: none; } header nav > ul > li > ul:before { width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 5px solid #b8a178; position: absolute; top: -8px; left: 22px; content: ""; } header nav > ul > li > ul li { display: block; border-bottom: 1px solid #2f2f30; } header nav > ul > li > ul li:last-child { border: none; } header nav > ul > li > ul li a { display: block; font-size: 14px; color: #e5d1ac; padding: 10px 20px; } header nav > ul > li > ul li a:hover { color: #fff; } header nav > ul > li:hover ul { display: block; } header nav > ul > li:hover > a { color:#fff; } header nav > ul > li.dropdown:after { width: 0; height: 0; border-left: 3px solid transparent; border-right: 3px solid transparent; border-top: 3px solid #c1b49c; position: absolute; right: -9px; top: 8px; content: ""; } header nav ul li.spec { margin:-4px 0 0 26px; } header nav ul li.spec a { background:#c1b49c; color:#000; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; padding:5px 12px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } header nav ul li.spec:hover:after { display:none; } header nav ul li.spec a:hover { background:#e4d9c6; } header nav ul li.spec { border-bottom:none; } .topline { width:100%; display:inline-block; background:url(../img/bg_top.jpg) no-repeat 0 0; height:10px; margin:0 0 8px 0; } .fixed { position:fixed; top:0; left:0; background:rgba(0,0,0,0.0.87); } #openRightMenu { top: 20px; right: 20px; display: none; } #openLeftMenu { top: 20px; left: 20px; } /* Hamburger button */ .hamburger{position:absolute;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:#000;border:0;margin:0;overflow:visible}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:35px;height:4px;background:#fff;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}.hamburger--squeeze .hamburger-inner{transition-duration:.1s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner::before{transition:top .1s .14s ease,opacity .1s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom .1s .14s ease,transform .1s cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease,opacity .1s .14s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease,transform .1s .14s cubic-bezier(.215,.61,.355,1)} /* Category menu button*/ .category-hamburger { position: absolute; } .category-hamburger span { width: 10px; height: 10px; background: #fff; display: inline-block; position: relative; } .category-hamburger span:after { width: 10px; height: 10px; background: #fff; position: absolute; content: ""; bottom: -12px; left: 0; } /* ===== HOME ELEMENTS ===== */ /* Slider */ .slider { width:1230px; max-width:100%;margin:0 auto; background:#000; border-top:1px solid #1c1c1c; position:relative;-webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4); padding:10px; } .slider .kwicks { width:1230px; max-width:100%; height:400px; display: block; position: relative;} .slider .kwicks > li { width: 125px; height: 400px; margin-left: 5px;float: left;} .slider .kwicks > li a img { opacity: 0.5; /*-o-transition:all .5s ease-out; -ms-transition:all .5s ease-out; -moz-transition:all .5s ease-out; -webkit-transition:all .5s ease-out; transition:all .5s ease-out;*/ } .slider .kwicks > li h2 { width:20px;height:20px; position:absolute; bottom:20px; left:10px; -webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform: rotate(-90deg);white-space:nowrap; color:#fcba42; font-size:20px; text-align:right; writing-mode:bt-lr; display:block;-o-transition:all .5s ease-out; -ms-transition:all .5s ease-out; -moz-transition:all .5s ease-out; -webkit-transition:all .5s ease-out; transition:all .5s ease-out; } .slider .kwicks > li span { width:100%; opacity:0; position:absolute; bottom:0; left:0; padding:80px 20px 20px 20px; box-sizing:border-box; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .slider .kwicks > li a:hover img { opacity:1; } .slider .kwicks > li a:hover h2 { opacity:0; } .slider .kwicks > li a span.vis { opacity:1; } .slider .kwicks > * { display: block; overflow: hidden; padding: 0; margin: 0;} .slider .kwicks.kwicks-processed > * { margin: 0; position: absolute;} .slider .kwicks-horizontal > * {float: left;} .slider .kwicks-horizontal > :first-child { margin-left: 0;} .slider .kwicks-vertical > :first-child { margin-top: 0;} .slider .kwicks > li span h3 { color:#e0a73f; font-size:20px; font-family: 'pt_serifregular'; padding:0 0 15px 0; } .slider .kwicks > li span p { color:#fff; } /* Home categories */ .home-categories { width:1150px; max-width: 100%; margin:20px auto; background:#121314; padding:30px 50px 20px 50px; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4); } .home-categories article { float:left; margin:0 0 10px 9px; } .home-categories article.modulus { margin:0 0 10px 0; } .home-categories article a { float:left; background:#f6e8ce; padding:5px; position:relative; } .home-categories article a:hover { background:#f3d193; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .home-categories article a img { float:left; border:1px solid #9e875c; background:#fff; padding:1px; } .home-categories article a span { width:170px; margin:0 7px; position:absolute; bottom:7px; left:0; padding:15px 0 10px 0; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .home-categories article a span h2 { width:100%; float:left; color:#ecce97; text-align:center; box-sizing:border-box; padding:0 10px; line-height:15px; } .home-categories article a:hover span h2 { color:#f4e6ce; } /* Home blocks */ .home-block { width:1230px; max-width: 100%; margin:0 auto; } .home-block .block { background:#0a0a0a; border-top:1px solid #161616; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4); padding:30px 50px 0 50px;} .home-block .block-about { background:url(../img/bg_about_block.jpg) no-repeat 100% 0 #0a0a0a; } .home-block .block h2 { color:#bba47a; font-size:22px; padding:0 0 35px 0; } .home-block .block p { color:#fff; padding:0 0 15px 0; text-align:justify; } .home-block .block a { color:#c4a56c; } .home-block .block a:hover { color:#a48958; } .home-block .block article { padding:0 0 30px 0; } .home-block .block article span { width:90px; float: left;margin:0 10px 0 0; } .home-block .block article span a { display: block; } .home-block .block article span img { width:100%; height:auto; display:block; } .home-block .block article div { display: table-cell; width: 768px; } .home-block .block article div em { font-style:normal; font-size:10px; color:#d0d0d0; } .home-block .block article div h3 { padding:0 0 10px 0; } .home-block .block article div h3 a { color:#e3c58f; font-size:15px; font-family: 'pt_serifregular'; } .home-block .block article div h3 a:hover { color:#fbefd9; } .home-block .block article div p { font-size:12px; text-align:left; padding:0; } .home-block .tagline { width:100%; display:inline-block; box-sizing:border-box; padding:20px 50px; margin:20px 0; border-top:1px solid #161616; background:url(../img/bg_tagline.jpg) no-repeat top center #0a0a0a; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4); text-align:center; } .home-block .tagline h1,.home-block .tagline h2 { display:block; font-size:1.6em; color:#fff; text-transform:uppercase; } .home-block .tagline h1 { border-bottom: 1px solid #fff; display: inline-block; padding: 0 0 20px 0; margin: 0 0 20px 0; } /* ===== PAGE CONTENT ===== */ .page-content { width:1250px; max-width: 100%; margin:0 auto; background:#000; background-position:100% 0; background-repeat:no-repeat; border-top:1px solid #202020; padding:0 0 50px 0; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4); } .content { width:1150px; max-width: 96%; margin:0 auto; } .side-content { } .main-content { padding:0 0 30px 0; } /* Breadcrumbs */ .breadcrumbs { width:100%; display:inline-block; border-bottom:1px solid #151515; font-size:11px; color:#a8a8b3; padding:13px 0; background:url(../img/bg_breadcrumbs.png) no-repeat 0 0; } .breadcrumbs p { float:left; padding:0 5px 0 0; } .breadcrumbs a { float:left; color:#c1b297; } .breadcrumbs a:hover { color:#e9ddc8; } .breadcrumbs a:after { content:'/'; color:#4a4a50; margin:0 0 0 7px; } .breadcrumbs ul li { float:left; display:block; padding:0 0 0 7px; } /* Page title */ .page-title { padding:30px 0 50px 0; } .page-title .inner { position:relative; } .page-title .inner div { padding:0 0 0 20px; float:left; border-left:4px solid #bba47a; } .page-title .inner div h2 { width:100%; float:left; color:#3a3326; font-size:20px; line-height:18px; min-height:25px; } .page-title .inner div h1 { width:100%; float:left; color:#fff; font-size:30px; line-height:27px; } .page-title .inner span { position:absolute; right:0; top:-15px; } /* Rich text */ .rich-text { color:#c1b49c; line-height:22px; } .rich-text p { padding:0 0 15px 0; text-align:justify; } .rich-text h2 { color:#7a7c7f; font-size:20px; color:#fff; padding:0 0 20px 0; } .rich-text a { color:#c4a56c; } .rich-text a:hover { color:#a48958; } .rich-text ul { list-style-image:url(../img/bullet.png); padding:0 0 0 15px; } .rich-text ul li { padding:0 0 5px 0; } .rich-text .rich-video {position: relative; padding-bottom: 56.25%; padding-top: 25px; height: 0; } .rich-text .rich-video iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .remark-rich-text { width:100%; float:left; color:#c1b49c; line-height:22px; } .remark-rich-text p { padding:0 0 15px 0; text-align:justify; } .remark-rich-text h2 { color:#7a7c7f; font-size:20px; color:#fff; padding:0 0 20px 0; } .remark-rich-text a { color:#c4a56c; } .remark-rich-text a:hover { color:#a48958; } .remark-rich-text ul { list-style-image:url(../img/bullet.png); padding:0 0 0 15px; } .remark-rich-text ul li { padding:0 0 5px 0; } .remark-rich-text.hasGallery { padding: 0 0 20px 0; } .add-image { width:500px; max-width:50%;float:left; margin:0 40px 0 0; padding:5px; background:#1e1f21; box-sizing:border-box } .add-image div { width:100%; display:block; text-align:center; } .add-image img { width:100%; height:auto; display:block; background:#37393b; border:1px solid #53595e; padding:1px; } /* Article grid */ .article-grid .row { margin: 0 -8px; } .article-grid .row > .column { padding: 0 8px; } .article-grid article { position:relative;} .article-grid article a, .article-grid article .image-gallery-holder { display: block; padding:5px; background:#1e1f21; position:relative; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin-bottom: 15px; } article.column > a > span { position:absolute; background: rgba(187, 164, 122, 0.7); -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease ; -ms-transition: all 0.2s ease ; -o-transition: all 0.2s ease ; transition: all 0.2s ease ; padding:5px; top:15%; left:20%; width: 60%; } article.column > a > span.before-after { top:auto; bottom: 15px; left: 30px; width: auto;text-transform: uppercase; font-size: 16px; color: #fff; background: rgba(0,0,0,.5); padding: 3px 10px;} article.column > a > span em { width: 100%;text-align:center; float:left; display:block; background: rgba(255, 255, 255, 0.7); padding:20px; } article.column > a > span em img { background:none; border:none; padding:0; width:100%; display:inline; } article.column > a:hover > span { -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05); } .article-grid article a:hover { background:#323336; } .article-grid article img { width:100%; height:auto; display:block; box-sizing:border-box; background:#37393b; padding:1px; border:1px solid #53595e; } .article-grid article div {position:absolute; left:7px; right: 7px; bottom:7px; padding:40px 0 7px 0; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .article-grid article div h2 { width:100%; text-align:center; font-size:16px; color:#ecce97; } .article-grid article div p { width:100%; text-align:center; font-size:13px; line-height:14px; padding:3px 0 0 0; color:#d4d8de; } .article-grid-page article { padding:0 0 10px 6px; } .article-grid-page article:nth-child(3n+1) { padding:0 0 10px 0; } .article-grid article span.label { width:48px; height:48px; position:absolute; right:7px; top:7px; } .article-grid article span.label img { background:none; padding:0; border:none; } /* Big grid minimum 5 articles */ .article-grid-biggrid article { padding:0 0 10px 12px; } .article-grid-biggrid article:nth-child(3n+1) { padding:0 0 10px 0; } .article-grid-biggrid article a { width:262px; box-sizing:border-box; } .article-grid-biggrid article img { width:100%; height:auto; display:block; box-sizing:border-box; } .article-grid-biggrid article div { padding:40px 0 15px 0; } .article-grid-biggrid article span { position:absolute; background: rgba(187, 164, 122, 0.7); padding:5px; top:30px; left:50%; margin:0 0 0 -70px; } .article-grid-biggrid article span em { width:100px; text-align:center; float:left; display:block; background: rgba(255, 255, 255, 0.7); padding:20px; } .article-grid-biggrid article span em img { background:none; border:none; padding:0; } .article-grid-biggrid article a:hover span em img { background:none; border:none; padding:0; } /* Small grid up to 4 articles */ .article-grid-smallgrid article { padding:0 0 10px 10px; } .article-grid-smallgrid article:nth-child(2n+1) { padding:0 0 10px 0; } .article-grid-smallgrid article a { width:400px; box-sizing:border-box; } .article-grid-smallgrid article img { width:100%; height:auto; display:block; box-sizing:border-box; } .article-grid-smallgrid article div { width:386px; box-sizing:border-box; padding:40px 0 15px 0; } .article-grid-smallgrid article span { position:absolute; background: rgba(187, 164, 122, 0.7); padding:5px; top:70px; left:90px; } .article-grid-smallgrid article span em { width:175px; text-align:center; float:left; display:block; background: rgba(255, 255, 255, 0.7); padding:20px; } .article-grid-smallgrid article span em img { background:none; border:none; padding:0; width:auto; display:inline; } .article-grid-smallgrid article a:hover span em img { background:none; border:none; padding:0; width:auto; display:inline; } .showroom-gallery { padding: 20px 0 0 0; } /* Vertical menu */ #cat-menu { display:none; } .vertical-menu { width:100%; float:left; margin:0 0 20px 0; } .vertical-menu h2 { font-size:20px; color:#906e30; padding:0 20px 15px 20px; } .vertical-menu ul { border-bottom:1px solid #29292f; border-right:1px solid #17171a; } .vertical-menu ul li { border-left:3px solid #29292f; border-top:1px solid #17171a; margin-bottom:1px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .vertical-menu ul li a { color:#c1b49c; text-transform:uppercase; font-size:14px; font-family: 'pt_serifregular'; padding:10px 15px 9px 15px; display:block; line-height:17px; } .vertical-menu ul li:hover { border-left:3px solid #bca57b; } .vertical-menu ul li a:hover { color:#bca57b; } .vertical-menu ul li.active { border-left:3px solid #bba47a; border-top:none; background:#111113; } .vertical-menu ul li.active a { color:#000; background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); } .vertical-menu ul li ul { display:none; border-right:none; } .vertical-menu ul li.active ul { padding:0 0 0 20px; display:block; border-right:none; } .vertical-menu ul li.active ul li { margin:0; border:none; } .vertical-menu ul li.active ul li ul li:last-child a { border:none; } .vertical-menu ul li.active ul li a { background:none; color:#e4ad48; font-size:14px; font-family: 'robotolight'; text-transform:none; padding:7px 0; border-bottom:1px dotted #29292f; } .vertical-menu ul li.active ul li a:hover { color:#906e30; } .vertical-menu ul li.active ul li a:before { content:'▸'; } .vertical-menu ul li.active ul li a span { width:90%; display:inline-block; font-size:0.96em; box-sizing:border-box; padding:0 0 0 14px; line-height:16px; color:#98938a; } .vertical-menu ul li.active ul li a:hover span { color:#906e30; } .vertical-menu ul li.active ul li.active a { color:#fff; } .vertical-menu ul li.active ul li.active a span { color:#906e30; } .vertical-menu ul li.active ul li.active a:before { color:#906e30; } .vertical-menu ul li.active ul li.active ul { border-bottom:1px dotted #29292f; } .vertical-menu ul li.active ul li.active ul li { } .vertical-menu ul li.active ul li.active ul li a { color:#e4ad48; padding:7px 0; } .vertical-menu ul li.active ul li.active ul li:last-child a { border:none; } .vertical-menu ul li.active ul li.active ul li a:hover { color:#906e30; } .vertical-menu ul li.active ul li.active ul li a:before { content:none; } .vertical-menu ul li.active ul li.active ul li a:hover:before { color:#906e30; } .vertical-menu ul li.active ul li.active ul li.active a { color:#fff; } .vertical-menu ul li.active ul li.active ul li a:before { content:'▸'; color:#414345; } .vertical-menu ul li.active ul li.active ul li.active a:before { color:#906e30; } /* Product details */ .product-details { } .product-details .product-info { text-align:justify; } .product-details .product-info-full { width:100%; } .product-details .right-info { } .product-details .photo-grid { } .product-details .social { padding:0 0 15px 0; border-bottom:1px solid #222225; margin:0 0 20px 0; height: 36px; } .product-details .social .fb-like-button { float:left; margin:0 15px 0 0; } .product-details .social .tweet-button { float:left; } .product-details .product-slideshow { margin: 0 0 40px 0; } .product-details .product-slideshow ul { position: relative} .product-details .product-slideshow a {display: block; background:#252729; padding:5px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .product-details .product-slideshow a:hover { background:#5a5d5f; } .product-details .product-slideshow a img { background:#37393b; padding:1px; border:1px solid #53595e; width: 100%; height: auto; } .product-details .product-slideshow a:hover img { border:1px solid #252729; background:#5a5d5f; } .product-details .product-slideshow a span { width:330px; height:80px; left:7px; position:absolute; bottom:7px; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .product-details .product-slideshow .bx-has-pager { width:100%; float:left; padding:8px 0 0 0; position:relative; } .product-details .product-slideshow .bx-pager { width:100%; position:relative; text-align:center; padding:0 20px; box-sizing:border-box; } .product-details .product-slideshow .bx-pager .bx-pager-item { display:inline-block; margin:0 2px; } .product-details .product-slideshow .bx-pager .bx-pager-item a { width:11px; height:11px; padding:0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; } .product-details .product-slideshow .bx-pager .bx-pager-item a.active { background:#ac946b; } .product-details a.link-download { background:#a0151d; padding:3px; color:#fff; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin: 10px 0 0 0; font-family: 'pt_serifregular'; display: block; } .product-details a.link-download:hover { background:#c62a33; } .product-details a.link-download span { display:block; border:1px solid #bf6066; padding:6px 0; text-align:center; } /*.product-details a.link-download.renewal-catalogue { width:200px; box-sizing:border-box; }*/ .product-details a.link-beforeafter { display: block; margin: 10px 0 0 0; background:#c3ab7f; padding:3px; color:#4a3f2b; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; font-family: 'pt_serifregular'; } .product-details a.link-beforeafter:hover { background:#d8bf91; } .product-details a.link-beforeafter span { display:block; border:1px solid #e7ddcc; padding:6px 0; text-align:center; color:#292c31; } .product-details .product-blocks { width:100%; float:left; margin:30px 0 0 0; } .product-details .product-block { width:100%; float:left; background:#111113; padding:10px; box-sizing:border-box; margin:0 0 1px 0; } .product-details .product-block .block-content { width:100%; float:left; background:#202023; border:1px solid #29292f; padding:1px; box-sizing:border-box; } .product-details .product-block .block-content .head, .product-details .product-block .block-content .head-no-accordion { width:100%; float:left; box-sizing:border-box; padding:8px 10px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; cursor:pointer; } .product-details .product-block .block-content .head-no-accordion { background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); cursor: default } .product-details .product-block .block-content .head:hover { background:#1c1c1e; } .product-details .product-block .block-content .head h2 { font-size:15px; color:#bcb6a9; line-height: 20px; } .product-details .product-block .block-content .head-no-accordion h2 { font-size:15px; line-height: 20px; } .product-details .product-block .block-content .head h2:before { content:'▸'; color:#6c675d; margin:0 5px 0 0; } .product-details .product-block .block-content .active { color:#fff; background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); } .product-details .product-block .block-content .active:hover { color:#fff; background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); } .product-details .product-block .block-content .active h2 { color:#292c31; } .product-details .product-block .block-content .active h2:before { content:'▾'; color:#292c31; } .product-details .product-block .block-content .body { width:100%; float:left; padding:10px; box-sizing:border-box; } .product-details .product-photo-gallery { } .product-details .product-photo-gallery ul li a { background:#2f2f33;padding:5px; margin:0 0 5px 0; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; position: relative; display: block } .product-details .product-photo-gallery ul li a:hover { background:#5a5d5f; } .product-details .product-photo-gallery ul li a img { width:100%; height:auto; display:block; box-sizing:border-box; border:1px solid #53595e; background:#37393b; padding:1px; } .product-details .product-photo-gallery ul li a span { position:absolute; bottom:15px; left:20px; font-family:"pt_serifregular"; text-transform:uppercase; font-size:10px; color:#fff; background:rgba(0,0,0,.5); padding:3px 10px; } .product-details .product-photo-gallery .bx-pager { position:absolute; top:-35px; right:0; z-index:99; } .product-details .product-photo-gallery .bx-pager .bx-pager-item { margin:0 5px 0 0; } .product-details .product-photo-gallery .bx-pager a { width:11px; height:11px; background:#fff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;} .product-details .product-photo-gallery .bx-pager a.active { background:#a5864d; } .product-details .product-tehnical-spec p { color:#555; font-size:13px; } .product-details .product-tehnical-spec ul { width:100%; float:left; } .product-details .product-tehnical-spec ul li { width:100%; float:left; display:block; padding:0 0 1px 0; } .product-details .product-tehnical-spec ul li a { width:100%; float:left; background:url(../img/ico_download.png) no-repeat -10px center #27272a; padding:8px 10px 8px 10px; box-sizing:border-box; font-size:13px; color:#9f9f9f; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .product-details .product-tehnical-spec ul li a span { float:right; } .product-details .product-tehnical-spec ul li a:hover { background:url(../img/ico_download.png) no-repeat 10px center #313135; padding:8px 10px 8px 30px; } .product-details .product-video-gallery li a { min-height:180px; display: block; margin-bottom: 5px; } .product-details .product-video-gallery li a .youtube-videogallery-img { width: 100%; } .product-details .product-tools li { padding:0 10px 10px 0; float:left; display:block; } .product-details .product-tools li a { padding:5px; background:#2f2f33; float:left; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .product-details .product-tools li a:hover { background:#5a5d5f; } .product-details .product-tools li a img { border:1px solid #53595e; background:#37393b; padding:1px; float:left; } .product-details .product-related ul li { float:left; margin:0 8px 8px 8px; } .product-details .product-related ul li a { background:#2f2f33;padding:5px;float:left; margin:0 0 5px 0; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; position:relative; } .product-details .product-related ul li a img { border:1px solid #53595e; background:#37393b; padding:1px; float:left; } .product-details .product-related ul li a span { width:225px; position:absolute; bottom:0; left:7px; bottom:7px; padding:40px 0 7px 0; box-sizing:border-box; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .product-details .product-related ul li a span h2 { width:100%; text-align:center; font-size:16px; color:#ecce97; } .product-details .pro-banner { margin:10px 0 0 0; } .product-details .pro-banner a { -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; display: block } .product-details .pro-banner a:hover { opacity:0.8; } .product-details .pro-banner a img { width: 100%;} /* Special note */ .special-note { width:100%; float:left; background:#eace9b; padding:20px; box-sizing:border-box; margin:0 0 30px 0; position:relative; } .special-note h2 { color:#584117; font-size:16px; padding:0 0 10px 0; } .special-note p { color:#6e5b38; font-size:12px; } .special-note div { width:26px; height:90px; position:absolute; right:-26px; bottom:-3px; background:url(../img/bg_note.png) no-repeat 0 0; } /* News Grid */ .news-grid article { vertical-align:top; } .news-grid article a {display: block;background:#1e1f21; padding:5px; box-sizing:border-box; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin: 0 0 30px 0;} .news-grid article a:hover { background:#323336; } .news-grid article a .cnt { background:#18181b; border:1px solid #29292f; padding:1px; box-sizing:border-box; } .news-grid article a .cnt img { width:100%; height:auto; display:block; } .news-grid article a .cnt div { position:relative; } .news-grid article a .cnt div span { width:100%; position:absolute; bottom:0; left:0; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .news-grid article a .cnt div span h2 { text-align:center; font-size:16px; color:#ecce97; padding:50px 20px 5px 20px;} .news-grid article a .cnt em { width:100%; text-align:center; float:left; font-style:normal; font-size:12px; color:#906e30; padding:5px 0; } .news-grid article a .cnt p { color:#a8a8b3; font-size:12px; text-align:center; padding:0 20px 15px 20px; min-height: 95px;} /* News Details */ .news-details { width:100%; float:left; } .news-details .date { width:100%; float:left; font-style:normal; font-size:12px; color:#906e30; padding:0 0 20px 0; } .news-details .date em { float:left; font-style:normal; font-size:12px; color:#906e30; } .news-details .date .social { float:right; } .news-details .date .social .fb-like-button { float:left; margin:0 15px; } .news-details .date .social .tweet-button { width:85px; float:left; } .news-details .rich-text { text-align:justify; } .news-details .img { float: right; width: 30%; margin: 0 0 40px 40px; } .news-details .img a { display: block; background:#1e1f21; padding:5px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .news-details .img a:hover { background:#323336; } .news-details .img img { width: 100%; background:#37393b; border:1px solid #53595e; padding:1px; } .news-details .news-gallery { border-top:1px solid #17171a; margin:30px 0 0 0; padding:10px 0 0 0; } .news-details .news-gallery h2 { color:#906e30; font-size:14px; padding:0 0 10px 0; } .news-details .news-gallery ul li a { display:block; background:#1e1f21; padding:5px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin: 0 0 10px 0} .news-details .news-gallery ul li a:hover { background:#323336; } .news-details .news-gallery ul li a img {width: 100%; height: auto !important; background:#37393b; border:1px solid #53595e; padding:1px; } .news-details .news-gallery .bx-wrapper { max-width:1190px!important; } .news-details .news-gallery .bx-pager { position:absolute; top:-25px; right:0; } .news-details .news-gallery .bx-pager .bx-pager-item { display:inline-block; margin:0 2px; } .news-details .news-gallery .bx-pager .bx-pager-item a { width:11px; height:11px; padding:0; float:left; text-indent:-9999px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background:#b2b2b2; } .news-details .news-gallery .bx-pager .bx-pager-item a.active { background:#ac946b; } .paginator span { margin: 0 3px 0 0; display: inline-block; background: #1e1f21; padding: 5px;} .paginator span.current { padding: 10px; color: #bba47a;} .paginator span a { display:block; background:#323336; color: #bba47a; padding: 5px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin: 0;} .paginator span a:hover { background:#1e1f21; } /* Contact */ .contact-info { padding:0 20px 0 0; } .contact-info h2 { font-size:22px; color:#a48958; padding:0 0 20px 0; } .contact-info p { color:#c1b49c; } .contact-info a { color:#a07c3b; } .contact-info a:hover { color:#d5a856; } .contact-info:nth-child(2) { padding:0 0 0 50px; } .contact-form { background:#18181b; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.7);-moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7); padding:40px 25px 45px 25px; } .contact-form h2 { width:100%; text-align:center; color:#fff; font-size:26px; padding:0 0 10px 0; } .contact-form .textfield { width:100%; background:#fff; border:0; margin:0 0 10px 0; color:#010101; text-align:left; padding:10px 20px; -webkit-box-shadow: inset 4px 4px 5px 0px rgba(0, 0, 0, 0.4);-moz-box-shadow:inset 4px 4px 5px 0px rgba(0, 0, 0, 0.4);box-shadow:inset 4px 4px 5px 0px rgba(0, 0, 0, 0.4); font-family: 'robotolight'; font-size:14px; } .contact-form .textfield::-webkit-input-placeholder { opacity: 1; color:#010101;} .contact-form .textfield::-moz-placeholder { opacity: 1; color:#010101;} .contact-form .textfield:-ms-input-placeholder { opacity: 1; color:#010101;} .capcha-field { position: relative;} .capcha-field em { position: absolute; left: 0; top: 0; background: #18181b; padding: 10px} .capcha-field .textfield {padding-left: 80px;} .contact-form .submit { width:100%; background:#c3ab7f; color:#4a3f2b; border:none; cursor:pointer; font-size:16px; padding:3px; color:#fff; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin:10px 0 5px 0; font-family: 'pt_serifregular'; } .contact-form .submit span { width:100%; box-sizing:border-box; display:block; border:1px solid #e7ddcc; padding:6px 0; text-align:center; color:#292c31; } .contact-form .submit:hover { background:#dcc18f; } .gmap { width:100%; float:left; height:400px; margin:30px 0 0 0; } /* Form Messages */ .validation-error-message { width:100%; display: block; margin:-10px 0 10px 0; color: #d34141; display:block; } .form-message { color: #fff} .form-message-error { width:100%; float:left; margin:10px 0 0 0; color: #d34141; display:block; } .newsletter .form-message-error { width:auto; float:none; margin:0; } .newsletter .validation-error-message { width:auto; float:none; margin:0; } .form-message.form-message-success { color:#82a12b; } .radio .validation-error-message { margin:0; } /* FOOTER */ footer { width:100%; float:left; } footer .inner {width: 1250px} footer .inner .top { padding:35px 50px 0 50px; } footer .inner .top h2 { width:50%; color:#bba47a; font-size:17px; padding:0 0 10px 0; } footer .inner .top .products { } footer .inner .top .products ul { display:block; } footer .inner .top .products ul li { } footer .inner .top .products ul li a { display: block; color:#808080; font-size:13px; } footer .inner .top .products ul li a:hover { color:#fff; } footer .inner .middle {border-bottom:1px solid #313234; padding:20px 50px; } footer .inner .middle .wrap { border-top:1px solid #1e1e1f; padding:20px 0 0 0; } footer .inner .middle .wrap .menu { padding:6px 0 0 0; display: inline-block; } footer .inner .middle .wrap .menu ul li { display:inline-block; margin:0 15px 0 0; } footer .inner .middle .wrap .menu ul li a { float:left; color:#808080; font-size:13px; text-transform: uppercase; color:#bba47a; } footer .inner .middle .wrap .menu ul li a:hover { color:#fff; } footer .inner .middle .newsletter { float:right; text-align:right; } footer .inner .middle .newsletter p { color:#808080; font-size:13px; padding:6px 10px 0 0; float:left; } footer .inner .middle .newsletter form { float:right; } footer .inner .middle .newsletter .textfield { width:260px; float:left; background:#fff; border:0; color:#454545; padding:8px; font-size:13px; height: 31px; box-sizing: border-box} footer .inner .middle .newsletter .textfield::-webkit-input-placeholder { opacity: 1; color:#010101;} footer .inner .middle .newsletter .textfield::-moz-placeholder { opacity: 1; color:#010101;} footer .inner .middle .newsletter .textfield:-ms-input-placeholder { opacity: 1; color:#010101;} footer .inner .middle .newsletter .submit { float:left; border:none; background:#c3ab7f; padding:4px 3px; color:#fff; font-size:12px; font-family: 'pt_serifregular'; cursor:pointer; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin:0 0 0 1px; line-height: 1;height: 31px;box-sizing: border-box } footer .inner .middle .newsletter .submit:hover { background:#d8bf91; } footer .inner .middle .newsletter .submit span { width:100%; box-sizing:border-box; display:block; border:1px solid #e7ddcc; padding:4px 10px 3px 10px; text-align:center; color:#292c31; } footer .inner .bottom { padding:0 50px 0 50px; } footer .inner .bottom p { color:#5d5959; font-size:11px; float:left; padding:10px 0; } footer .inner .bottom a { color:#bba47a; } footer .inner .bottom .right { float:right; text-align:right; } /* Static pages */ .static-content { width:100%; float:left; } .static-content section { padding:0 0 70px 0; } .static-content section article .gallery-slideshow li a { float:left; display:block; background:#1e1f21; padding:5px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; box-sizing:border-box; } .static-content section article .gallery-slideshow li a:hover { background:#323336; } .static-content section article .gallery-slideshow li a img { float:left; background:#37393b; border:1px solid #53595e; padding:1px; box-sizing:border-box; width:100%; display:block; height:auto; } .static-content section article .gallery-slideshow .bx-pager { width:100%; position:absolute; bottom:-25px; right:0; text-align:center; } .static-content section article .gallery-slideshow .bx-pager .bx-pager-item { display:inline-block; margin:0 2px; } .static-content section article .gallery-slideshow .bx-pager .bx-pager-item a { width:11px; height:11px; padding:0; float:left; text-indent:-9999px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background:#b2b2b2; } .static-content section article .gallery-slideshow .bx-pager .bx-pager-item a.active { background:#ac946b; } .static-content section:nth-child(2n) article { margin:0 25px 0 0; } .static-content section:nth-child(2n) article:first-child { float:right; margin:0 0 0 25px; } .static-content section article .spec-block { width:100%; float:left; background:#18181b; padding:10px; box-sizing:border-box; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.7);-moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7); margin:20px 0 0 0; } .static-content section article .spec-block .wrap { width:100%; float:left; padding:15px; box-sizing:border-box; border:1px solid #27272b; font-size:13px; } .static-content section article .spec-block .wrap .rich-text { line-height:18px; } .static-content section article .spec-block .wrap .rich-text p:last-child { padding:0; } .static-content section article .form { width:100%; float:right; background:#18181b; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.7);-moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7); padding:40px 25px 45px 25px; box-sizing:border-box; } .static-content section article .form h2 { width:100%; float:left; text-align:center; color:#fff; font-size:26px; padding:0 0 10px 0; } .static-content section article .form .submit { width:100%; float:left; background:#c3ab7f; color:#4a3f2b; border:none; cursor:pointer; font-size:16px; padding:3px; color:#fff; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin:10px 0 5px 0; font-family: 'pt_serifregular'; } .static-content section article .form .submit span { width:100%; box-sizing:border-box; display:block; border:1px solid #e7ddcc; padding:6px 0; text-align:center; color:#292c31; } .static-content section article .form .submit:hover { background:#dcc18f; } .static-content section article .form p { line-height:18px; color:#7a7c7f; font-size:13px; padding:0 0 25px 0; } .radio { display:block; padding:20px 0; } .radio label { line-height:18px; color:#7a7c7f; font-size:13px; display: inline-block; } .radio div { display: inline-block; padding:0 0 0 20px; } .radio div label { padding:0 0 0 5px; cursor: pointer } .radio div input { display: inline-block;position:relative; top:3px; cursor: pointer } /* Testimonials */ .testimonial { width:100%; float:left; text-align:center; padding:0 100px 40px 100px; box-sizing:border-box; } .testimonial blockquote { } .testimonial blockquote:before { content: "\201C"; color:#c1b49c; font-size:55px; margin-right: 0.1em; line-height:0.1em; vertical-align:-0.49em; font-family:Arial, Helvetica, sans-serif; } .testimonial p { color:#fff; line-height:23px; font-size:16px; font-family:"pt_serifregular"; padding:0 0 10px 0; } .testimonial span { color:#c1b49c; line-height:22px; } /* Banners */ .banner { width:100%; float:left; box-sizing:border-box; margin:0 0 20px 0; } .banner a {padding:5px; display: block; background:#1e1f21; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .banner a img { width:100%; padding:1px; background:#37393b; border:1px solid #53595e; } .banner a:hover { background:#323336; } /* References */ ul.reference-list { width: 100%; display: inline-block; text-align: center; } ul.reference-list li { width: 48%; color: #c1b49c; display: inline-block; vertical-align: top; border:1px solid #584e42; -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px; margin: 0 5px 5px 5px; padding: 5px 0; } footer .banner { } /* Calculator */ #calculator { width:440px; } #calculator .head { width:100%; float:left; box-sizing:border-box; background:#af976a; border-top:1px solid #c7b697; padding:16px 20px 13px 20px; } #calculator .head h2 { color:#fff; font-size:24px; float:left; } #calculator .head img { float:right; margin:6px 0 0 0; } #calculator .body { width:100%; float:left; box-sizing:border-box; background:#222226; padding:20px; color:#c7c7c7; } #calculator .body .select { width:100%; float:left; box-sizing:border-box; margin:35px 0 0 0; } #calculator .body .select label { width:150px; float:left; padding:8px 0 0 0; } #calculator .body .select select { width:230px; float:right; border:none; color:#6f6f6f; padding:10px; background: #ffffff; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhZWFlYWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #ffffff 0%, #aeaeae 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#aeaeae)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffffff 0%,#aeaeae 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ffffff 0%,#aeaeae 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ffffff 0%,#aeaeae 100%); /* IE10+ */ background: linear-gradient(to bottom, #ffffff 0%,#aeaeae 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#aeaeae',GradientType=0 ); /* IE6-8 */ } #calculator .body .select select option { background:#fff; } #calculator .body .input { width:100%; float:left; box-sizing:border-box; border-top:1px solid #4e4e51; padding:10px 0 0 0; margin:10px 0 0 0; } #calculator .body .input label.title { width:100%; float:left; text-transform:uppercase; color:#af976a; padding:0 0 10px 0; } #calculator .body .input div { width:100%; float:left; box-sizing:border-box; padding:0 0 7px 0; } #calculator .body .input div div { width:150px; float:left; box-sizing:border-box; padding:0; margin:0; } #calculator .body .input div label { width:100%; float:left; padding:1px 0 0 0; } #calculator .body .input div span { color:#606060; font-size:12px; top:-5px; position:relative; } #calculator .body .input div input { width:210px; float:right; border:none; color:#6f6f6f; padding:10px; } #calculator .body .submit { width:100%; float:left; border-bottom:1px solid #4e4e51; padding:0 0 10px 0; } #calculator .body .submit input { width:230px; float:right; border:none; border-top:1px solid #d2c3a7; background:#bba47a; color:#fff; font-size:16px; font-family: 'pt_serifregular'; cursor:pointer; padding:10px 0; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } #calculator .body .submit input:hover { background:#dcc18f; } #calculator .body .sumarum { width:100%; float:left; padding:10px 0 0 0; } #calculator .body .sumarum .error { color: #d34141; } #calculator .body .sumarum span { width:70px; float:right; font-size:20px; font-family: 'pt_serifregular'; text-align:right; font-weight:bold; } #calculator .body .sumarum p { float:right; text-align:right;text-transform:uppercase; color:#af976a; padding:2px 0 0 0; } #calculator .note { width:100%; float:left; padding:10px; box-sizing:border-box; background:#af976a; margin:20px 0 0 0; } #calculator .note h2 { width:100%; float:left; color:#010101; font-size:14px; } #calculator .note p { width:100%; float:left; color:#2c2a2a; font-size:12px; } /* Before and after */ .before-after-nav { width:80%; margin:0 auto; text-align: center; padding:0 0 15px 0; position:relative; } .before-after-nav a { padding:3px; background:#1e1f21; box-sizing:border-box; display:inline-block; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .before-after-nav a img { width:100%; height:auto; display:block; padding:1px; background:#37393b; box-sizing:border-box; border:1px solid #53595e; } .before-after-nav a:hover { background:#35383b; } .before-after-nav a.active { background:#bba47a; } .before-after-nav a.active img { background:#e9d1a6; border:1px solid #6c5c40; } .before-after-main { width:80%; margin:0 auto; } .before-after-main ul li { padding:5px; background:#1e1f21; box-sizing:border-box; } .before-after-main ul li img { padding:1px; background:#37393b; box-sizing:border-box; border:1px solid #53595e; } .before-after-main .bx-controls-direction a { width:36px!important; height:68px!important; background-image:url(../img/arrows.png); background-repeat:no-repeat; margin:0!important; opacity:.1; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .before-after-main .bx-controls-direction a:hover { opacity:.6; } .before-after-main .bx-controls-direction a.bx-prev { background-position:0 0; left:-80px; } .before-after-main .bx-controls-direction a.bx-next { background-position:100% 0; right:-80px; } .renewal-block { margin:0 0 20px 0; } .renewal-block article { position:relative; } .renewal-block article a { background:#252729; padding:5px; display:block;-o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .renewal-block article a:hover { background:#5a5d5f; } .renewal-block article span { position:absolute; bottom:15px; left:20px; font-family:"pt_serifregular"; text-transform:uppercase; font-size:16px; color:#fff; background:rgba(0,0,0,.5); padding:3px 10px; } .renewal-block article:last-child span { left:auto; right:20px; } .renewal-block article img { width:100%; height:auto; display:block; background:#37393b; border:1px solid #53595e; box-sizing:border-box; } .renewal-gallery.row { margin: 0 -5px; } .renewal-gallery.row > .column { padding: 0 5px; } .renewal-gallery a { display: block; background: #2f2f33; padding: 5px; margin: 0 0 10px 0; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .renewal-gallery a:hover { background: #5a5d5f; } .renewal-gallery a img { width: 100%; height: auto; display: block; border: 1px solid #53595e; background: #37393b; padding: 1px; } .renewal-intro { padding: 0 0 20px 0; } .renewal-intro .renewal-image { background: #2f2f33; padding: 5px; } .renewal-intro .renewal-image img { width: 100%; height: auto; display: block; border: 1px solid #53595e; background: #37393b; padding: 1px; } /* * Core Owl Carousel CSS File * v1.3.3 */ /* clearfix */ .owl-carousel .owl-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;} /* display none until init */ .owl-carousel{ display: none; position: relative; width: 100%; -ms-touch-action: pan-y; } .owl-carousel .owl-wrapper{ display: none; position: relative; -webkit-transform: translate3d(0px, 0px, 0px); margin:0 auto; } .owl-carousel .owl-wrapper-outer{ overflow: hidden; position: relative; width: 100%; } .owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;} .owl-carousel .owl-item{ float: left; } .owl-controls .owl-page, .owl-controls .owl-buttons div { width:16px; height:31px; cursor:pointer; background-image:url(../img/arrows2.png); background-repeat:no-repeat; opacity:0.4; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; text-indent:-9999px; position:absolute; } .owl-controls .owl-buttons div:hover { opacity:1; } .owl-controls .owl-buttons div.owl-prev { background-position:0 0; left:-30px; } .owl-controls .owl-buttons div.owl-next { background-position:100% 0; right:-30px; } .owl-controls { width:100%; position:absolute; top:15px; } /* mouse grab icon */ .grabbing { cursor:url(grabbing.png) 8 8, move; } /* fix */ .owl-carousel .owl-wrapper, .owl-carousel .owl-item{ -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0); } /* FAQ */ .faq-list { width:100%; } .faq-list .single-faq { width:100%; background:#111113; box-sizing:border-box; margin:0 0 1px; padding:10px; } .faq-list .single-faq .single-faq-inner { width:100%; background:#202023; box-sizing:border-box; border:1px solid #29292f; padding:1px; } .faq-list .single-faq .single-faq-inner .question { width:100%; background:#202023; box-sizing:border-box; padding:8px 10px; cursor:pointer; transition:all 0.2s ease-out 0s; } .faq-list .single-faq .single-faq-inner .question:hover { background:#1c1c1e; } .faq-list .single-faq .single-faq-inner .question h2 { color:#bcb6a9; font-size:15px; position:relative; line-height: 20px; } .faq-list .single-faq .single-faq-inner .question h2::before { color:#6c675d; content:"▸"; margin:0 5px 0 0; } .faq-list .single-faq .single-faq-inner .answer { width:100%; box-sizing:border-box; padding:10px; color:#c1b49c; line-height:22px; } .faq-list .single-faq .single-faq-inner .answer a { color:#ebce98; text-decoration:underline; } .faq-list .single-faq .single-faq-inner .answer a:hover { text-decoration:none; } .faq-list .single-faq .single-faq-inner .question.active { color:#fff; background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); } .faq-list .single-faq .single-faq-inner .question.active:hover { color:#fff; background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); } .faq-list .single-faq .single-faq-inner .question.active h2 { color:#292c31; } .faq-list .single-faq .single-faq-inner .question.active h2:before { content:'▾'; color:#292c31; } .row,.row:after{display:block;clear:both}.row{margin:0 -15px;width:auto;position:relative}.row:after{visibility:hidden;font-size:0;content:" ";height:0}.row>.column{padding:0 15px;float:left}.row>.column.pull-right{float:right}.row>.column.__12{width:100%}.row>.column.__11{width:91.666666%}.row>.column.__10{width:83.333333%}.row>.column.__9{width:75%}.row>.column.__8{width:66.666666%}.row>.column.__7{width:58.333333%}.row>.column.__6{width:50%}.row>.column.__5{width:41.666666%}.row>.column.__4{width:33.333333%}.row>.column.__3{width:25%}.row>.column.__2{width:16.666666%}.row>.column.__1{width:8.333333%}@media only screen and (max-width:1279px){.row>.column.lt__6{width:100%}.row>.column.lt__5{width:83.333333%}.row>.column.lt__4{width:66.666666%}.row>.column.lt__3{width:50%}.row>.column.lt__2{width:33.333333%}.row>.column.lt__1{width:16.666666%}}@media only screen and (max-width:1023px){.row>.column.st__6{width:100%}.row>.column.st__5{width:83.333333%}.row>.column.st__4{width:66.666666%}.row>.column.st__3{width:50%}.row>.column.st__2{width:33.333333%}.row>.column.st__1{width:16.666666%}}@media only screen and (max-width:767px){.row>.column.m__1{width:50%}.row>.column.__1,.row>.column.__10,.row>.column.__11,.row>.column.__12,.row>.column.__2,.row>.column.__3,.row>.column.__4,.row>.column.__5,.row>.column.__6,.row>.column.__7,.row>.column.__8,.row>.column.__9,.row>.column.lt__1,.row>.column.lt__2,.row>.column.lt__3,.row>.column.lt__4,.row>.column.lt__5,.row>.column.lt__6,.row>.column.m__2,.row>.column.st__1,.row>.column.st__2,.row>.column.st__3,.row>.column.st__4,.row>.column.st__5,.row>.column.st__6{width:100%}}.row.block-row.__2-block .column{width:50%}.row.block-row.__3-block .column{width:33.3333333%}.row.block-row.__4-block .column{width:25%}.row.block-row.__5-block .column{width:20%}.row.block-row.__6-block .column{width:16.666666666%}@media only screen and (max-width:1279px){.row.block-row.lt__2-block .column{width:50%}.row.block-row.lt__3-block .column{width:33.3333333%}.row.block-row.lt__4-block .column{width:25%}.row.block-row.lt__5-block .column{width:20%}.row.block-row.lt__6-block .column{width:16.666666666%}}@media only screen and (max-width:1023px){.row.block-row.st__2-block .column{width:50%}.row.block-row.st__3-block .column{width:33.3333333%}.row.block-row.st__4-block .column{width:25%}.row.block-row.st__5-block .column{width:20%}.row.block-row.st__6-block .column{width:16.666666666%}.row .column.tablet-hide{display: none}}@media only screen and (max-width:767px){.row{margin: 0;}.row.block-row.__2-block .column, .row.block-row.__3-block .column, .row.block-row.__4-block .column, .row.block-row.__5-block .column, .row.block-row.__6-block .column, .row.block-row.lt__2-block .column, .row.block-row.lt__3-block .column, .row.block-row.lt__4-block .column, .row.block-row.lt__5-block .column, .row.block-row.lt__6-block .column, .row.block-row.st__2-block .column, .row.block-row.st__3-block .column, .row.block-row.st__4-block .column, .row.block-row.st__5-block .column, .row.block-row.st__6-block .column {width:100%}.row.block-row.m__2-block .column{width:50%}.row.block-row.m__3-block .column{width:33.3333333%}.row.block-row.m__4-block .column{width:25%}}.row.__5-margin{margin:0 -5px}.row.__5-margin .column{padding:0 5px}.row.__0{margin:0}.row.__0 .column{padding:0} .row .youtube-videogallery-item {padding:0 15px;float:left} .row.block-row.__2-block .youtube-videogallery-item{width:50%}.row.block-row.__3-block .youtube-videogallery-item{width:33.3333333%}.row.block-row.__4-block .youtube-videogallery-item{width:25%}.row.block-row.__5-block .youtube-videogallery-item{width:20%}.row.block-row.__6-block .youtube-videogallery-item{width:16.666666666%}@media only screen and (max-width:1279px){.row.block-row.lt__2-block .youtube-videogallery-item{width:50%}.row.block-row.lt__3-block .youtube-videogallery-item{width:33.3333333%}.row.block-row.lt__4-block .youtube-videogallery-item{width:25%}.row.block-row.lt__5-block .youtube-videogallery-item{width:20%}.row.block-row.lt__6-block .youtube-videogallery-item{width:16.666666666%}}@media only screen and (max-width:1023px){.row.block-row.st__2-block .youtube-videogallery-item{width:50%}.row.block-row.st__3-block .youtube-videogallery-item{width:33.3333333%}.row.block-row.st__4-block .youtube-videogallery-item{width:25%}.row.block-row.st__5-block .youtube-videogallery-item{width:20%}.row.block-row.st__6-block .youtube-videogallery-item{width:16.666666666%}}@media only screen and (max-width:767px){.row.block-row.__2-block .youtube-videogallery-item, .row.block-row.__3-block .youtube-videogallery-item, .row.block-row.__4-block .youtube-videogallery-item, .row.block-row.__5-block .youtube-videogallery-item, .row.block-row.__6-block .youtube-videogallery-item, .row.block-row.lt__2-block .youtube-videogallery-item, .row.block-row.lt__3-block .youtube-videogallery-item, .row.block-row.lt__4-block .youtube-videogallery-item, .row.block-row.lt__5-block .youtube-videogallery-item, .row.block-row.lt__6-block .youtube-videogallery-item, .row.block-row.st__2-block .youtube-videogallery-item, .row.block-row.st__3-block .youtube-videogallery-item, .row.block-row.st__4-block .youtube-videogallery-item, .row.block-row.st__5-block .youtube-videogallery-item, .row.block-row.st__6-block .youtube-videogallery-item {width:100%}.row.block-row.m__2-block .youtube-videogallery-item{width:50%}.row.block-row.m__3-block .youtube-videogallery-item{width:33.3333333%}.row.block-row.m__4-block .youtube-videogallery-item{width:25%}} .row.__5-margin .youtube-videogallery-item{padding:0 5px} .fancybox-title { text-align: center; font-size: 15px!important; font-weight: bold!important; } @media all and (min-width:1280px) { #openLeftMenu { display: none!important; } } @media all and (max-width:1279px) { header .logo { margin: 0 auto; display: block; } body { position: relative; left: 0; right: 0; transition: all 0.2s ease-out; -o-transition:all 0.2s ease-out; -ms-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out; } #off-canvas-right,#off-canvas-left { height: 100%; position: fixed; top: 0; bottom: 0; overflow-y: auto; display: inline-block; float: none; transition: all 0.2s ease-out; -o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out; } #off-canvas-right { width: 50%; right: -50%; padding: 0; } #off-canvas-left { width: 50%; left: -50%; padding: 20px 0; } #openRightMenu, #openLeftMenu { display: block; } body.off-canvas-right-opened { left: -50%; right: auto; overflow-x: visible; } body.off-canvas-right-opened #off-canvas-right { right: 0; opacity: 1; background: #222226; float: none; display: block; padding: 0; } body.off-canvas-right-opened #off-canvas-right nav > ul > li { width: 100%; margin: 0; display: block; border-bottom: 1px solid #37373b; text-align: left; } body.off-canvas-right-opened #off-canvas-right nav > ul > li > a { display: block; float: none; color: #797984; font-size: 18px; font-weight: bold; padding: 15px 30px; } body.off-canvas-right-opened #off-canvas-right nav > ul > li > a:hover { color: #fff; } body.off-canvas-right-opened #off-canvas-right nav > ul > li.active > a { color:#d9bd8a; } body.off-canvas-right-opened #off-canvas-right nav > ul > li.active > a:after { display: none; } body.off-canvas-right-opened #off-canvas-right nav > ul > li.dropdown:after { top: 25px; right: 20px; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid #797984; } body.off-canvas-right-opened #off-canvas-right nav > ul > li > ul { width: 100%; position: relative; left: auto; top: auto; border: none; -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);-moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);box-shadow: 0 0 0 0 rgba(0, 0, 0, 0); display: none; } body.off-canvas-right-opened #off-canvas-right nav > ul > li > ul:before { display: none; } body.off-canvas-right-opened #off-canvas-right nav > ul > li > ul > li > a { font-size: 16px; color: #797984; padding: 13px 31px; } body.off-canvas-left-opened { left: 50%; right: auto; overflow-x: visible; } body.off-canvas-left-opened #off-canvas-left { left: 0; opacity: 1; background: #222226; } body.off-canvas-left-opened #off-canvas-left .vertical-menu ul li ul li a { padding: 10px 0; } .breadcrumbs { text-align: center; } .breadcrumbs p { display: inline-block; float: none; } .breadcrumbs ul { display: inline-block; } .page-title { text-align: center; padding: 30px 0; } .page-title .inner div { width: 100%; float: none; border: none; padding: 0; } .product-details .social { text-align: center; } .product-details .social .fb-like-button, .product-details .social .tweet-button { float: none; display: inline-block;} header .logo { padding:5px 0; } header .right ul.lang { display:none; } footer .inner .middle { padding:20px 0; } footer .inner .middle .newsletter .textfield { width:180px; } .article-grid-smallgrid article span { top:40px; left:50px; } .content .banner { display: none; } } @media only screen and (max-width : 1023px) { .home-block { width:98%; } .home-block .block article div { width:100%; padding:10px 0 0 0; } .home-block .block article div p { text-align:justify; } .static-content section article { width:100%; } .static-content section article:nth-child(2) { width:60%; margin:0 auto; float:none; display:table; } .article-grid article a { width:100%; box-sizing:border-box; } .article-grid-smallgrid article { width:48%; } .article-grid-smallgrid article span { left:60px; } .main-content { width:100%; display:block; margin:0 auto; } .news-details .img { width:50%; } .news-details .img img { width:100%; height:auto; display:block; } .contact-info:nth-child(2) { padding:0; } .contact-form { width:100%; box-sizing:border-box; margin:30px 0 0 0; } .fader { padding:40px 0 0 0; } header { position:fixed; } header .logo { width:110px; margin:0 auto; float:none; } header .logo img { width:100%; height:auto; display:block; } footer .inner { width:100%; } footer .inner .middle { width:100%; box-sizing:border-box; padding:20px 25px; } footer .inner .middle .wrap .menu { width:100%; text-align:center; } footer .inner .middle .wrap .menu ul li { float:none; display:inline-block; } footer .inner .middle .newsletter { margin:0 auto; float:none; display:table; padding:20px 0 0 0; } footer .inner .bottom { width:100%; padding:0 25px; box-sizing:border-box; } } @media only screen and (max-width : 767px) { .phone-hide { display: none!important; } #openRightMenu { top: 17px; } #openLeftMenu { top: 17px; } html { overflow-x:hidden;} #main-menu {width:70%;right:-70%; } #category-menu {width:70%; left:-70%; } .home-block .block { width:100%; box-sizing:border-box; padding:30px 20px; margin:0 0 10px 0; } .home-block .block article span { width:100%; } .home-block .block article div { width:100%; padding:10px 0 0 0; } .home-block .block article div p { text-align:justify; } .testimonial { padding:0 0 40px 0; } header .right ul.lang { float:none; padding:15px 0; margin:0 auto; text-align:center; } header .right ul.lang li { float:none; display:inline-block; padding:0; margin:0 10px; } header .right ul.lang li a { float:left; color:#484b4e; font-size:15px; } header .right ul.lang li a:hover { color:#fff; } header .right ul.lang li.active a { color:#bba47a; } header .right nav { width:100%; float:right; padding:12px 0 0 0; } header .right nav ul { float:left; } header .right nav ul li { width:100%; float:left; display:block; margin:0 0 1px 0; position:relative; border-bottom:1px solid #1a1a1b; } header .right nav ul li:first-child { margin:0 0 1px 0; } header .right nav ul li a { width:100%; float:left; font-size:16px; color:#8c8c8c; text-transform:uppercase; padding:10px; box-sizing:border-box; } header .right nav ul li a:hover { color:#fff; } header .right nav ul li:after { display:none; } header .right nav ul li:hover:after { width:100%; } header .right nav ul li.active:hover:after { width:0; } header .right nav ul li.active { border-bottom:1px solid #1a1a1b; } header .right nav ul li.active a { background:#bba47a; color:#fff; } footer .inner { width:94%; } footer .inner .top { width:100%; padding:20px; box-sizing:border-box; } footer .inner .middle { width:100%; padding:20px 0; } footer .inner .middle .wrap { padding: 0;} footer .inner .middle .wrap .menu { width:100%; padding:0; } footer .inner .middle .wrap .menu ul li { width:100%; margin:0; text-align:center; } footer .inner .middle .wrap .menu ul li a { float:none; display:block; padding:10px 0; } footer .inner .middle .newsletter { width:100%; float:left; border-top:1px solid #313234; } footer .inner .middle .newsletter form { float:none; display:table; margin:0 auto; } footer .inner .middle .newsletter .textfield { width:218px; } footer .inner .middle .newsletter p { width:100%; text-align:center; padding:10px 0; } footer .inner .bottom { width:100%; float:left; text-align:center; } footer .inner .bottom p { width:100%; float:left; text-align:center; padding:5px 0; } footer .inner .bottom .right { text-align:center; } .page-content { margin:0 auto; background:#000; background-image:none; } .breadcrumbs p { display:none; } .page-title .inner div { width:100%; float:left; border-left:none; border-bottom:1px solid #bba47a; text-align:center; padding:0 0 15px 0; } .page-title .inner span { width:100%; padding:10px 0 0 0; position:relative; top:0; float:left; text-align:center; } .page-title .inner span img { width:120px; } .main-content { width:100%; padding:0; } .special-note div { display:none; } /* Rich text */ .rich-text { text-align:justify; } /* Special note */ .special-note { text-align:center; } /* Article grid */ .article-grid-smallgrid article span { width:200px; box-sizing:border-box; left:50%; margin:0 0 0 -100px; } .article-grid-smallgrid article span em { width:100%; box-sizing:border-box; } .article-grid-smallgrid article span em img { width:100%; height:auto; display:block; } /* Product info */ .product-details .product-info { width:100%; margin:0; } .product-details .right-info { width:100%; float:left; } .product-details .product-slideshow { width:100%; } .product-details .product-slideshow a img { width:100%; height:auto; display:block; box-sizing:border-box; } .product-details a.link-download { width:100%; box-sizing:border-box; } .product-details a.link-download span { width:100%; box-sizing:border-box; } .product-details .pro-banner { width:100%; } .product-details .pro-banner img { width:100%; height:auto; display:block; margin:10px 0; } /* News */ .news-details .img { width:100%; } .news-details .img img { width:100%; height:auto; display:block; box-sizing:border-box; } /* Contact */ .contact-info { width:100%; padding:0; text-align:center; padding:0 0 20px 0; } .contact-form { width:100%; box-sizing:border-box; } .page-content { padding: 0 0 20px 0;} /* Calculator */ #calculator { width:100%; } #calculator .head h2 { width:100%; text-align:center; } #calculator .head img { float:none; display:block; margin:10px auto 0 auto; } #calculator .body p { text-align:justify; } #calculator .body .select label { width:100%; text-align:center; padding:0 0 10px 0; } #calculator .body .input { text-align:center; } #calculator .body .input div div { width:100%; } #calculator .body .select select { width:100%; box-sizing:border-box; } #calculator .body .input div input { width:100%; box-sizing:border-box; } #calculator .body .submit input { width:100%; box-sizing:border-box; } .page-title { padding: 10px 0 10px 0;} .page-title .inner div h2 { min-height: 0;} .page-title .inner div h1 { margin: 10px 0 0 0 ;} .slider { display:none; } footer .banner { margin: 20px 0 0 0;} .lines-button { display:inline-block; } .cat-menu { display:block; } .before-after-main { width:100%; } .add-image { width:100%; margin:0 0 40px 0; max-width: 100%;} ul.reference-list li { width: 100%; margin: 0 0 5px 0; } } @media only screen and (max-width : 767px) and (orientation:portrait) { body.off-canvas-right-opened { left: -80%; } #off-canvas-right { width: 80%; right: -80%; } body.off-canvas-left-opened { left: 80%; } #off-canvas-left { width: 80%; left: -80%; } } ', 'modified' => '2016-11-10 14:47:39' ) ), 'Javascript' => array( (int) 0 => array( 'id' => (int) 99, 'name' => 'main', 'data' => '$(document).ready(function(){ // Hamburger icon menu var forEach = function (t, o, r) { if ("[object Object]" === Object.prototype.toString.call(t))for (var c in t)Object.prototype.hasOwnProperty.call(t, c) && o.call(r, t[c], c, t); else for (var e = 0, l = t.length; l > e; e++)o.call(r, t[e], e, t) }; var hamburgers = document.querySelectorAll(".hamburger"); if (hamburgers.length > 0) { forEach(hamburgers, function (hamburger) { hamburger.addEventListener("click", function () { this.classList.toggle("is-active"); }, false); }); } // Off canvas right menu $('#openRightMenu').click(function () { $('body').toggleClass('off-canvas-right-opened'); }); // Off canvas left menu $('#openLeftMenu').click(function () { $('body').toggleClass('off-canvas-left-opened'); }); // Responsive menu if($(window).width() <= 1279) { $('li.dropdown').click(function() { $(this).find('ul').stop().slideToggle(); }); } if(!$.trim( $('.cms-richtext').html() ).length) { $('.block-about').hide(); } $('form#newsletterForm').intlxform(); $('form#contactForm').intlxform(); $('form#valpaintForm').intlxform(); if($('div.right-info').find('div.pro-banner').length) { $('div.right-info').removeClass('photo-grid'); } // Slideshow var numImgs = $('.product-slideshow ul img').length; if (numImgs > 1) { $('.product-slideshow ul').bxSlider({ controls: true, mode: 'fade', controls: false, auto: true, pause: 3000, speed: 1500 }); } $(".fancybox").fancybox({ scrolling : 'yes', cyclic : true, helpers : { overlay: { locked: false }, title: { type: 'inside', position: 'bottom' } } }); $('.data-anchor').click(function() { var anchor = $('#' + $(this).data('anchor')).offset().top; $('html, body').animate({scrollTop: anchor}, 800); }); $('a.link-download').click(function() { catalougeWindow = window.open(this.href, 'name', 'height=650, width=900'); if(window.focus) { catalougeWindow.focus() } return false; }); // Accordion $('.head').click(function() { $('.product-block .head').removeClass('active'); $(this).addClass('active'); var targetElement = $(this).next('.body'); targetElement.slideToggle(); $('.product-block .body').not(targetElement).slideUp(); }); $('.question').click(function() { $('.faq-list .question').removeClass('active'); $(this).addClass('active'); var targetElement = $(this).next('.answer'); targetElement.slideToggle(); $('.faq-list .answer').not(targetElement).slideUp(); }); // YouTube popup $("ul.youtube-videogallery").youtubeVideoGallery(); $('form.calculator-form').submit(function() { var span = $(this).find('.sumarum span'); var error = $(this).find('.error'); var result = parseFloat($('#CalculatorWallWidth').val()) * parseFloat($('#CalculatorWallHeight').val()) / parseFloat($('#CalculatorDimension').val()); /* Show error, if any */ error.text(''); if(isNaN(result) || result <= 0) { span.text(''); error.text('Unete vrednosti nisu korektne'); } else { span.text(Math.ceil(result)); } return false; }); }); $(window).load(function() { if($('body').find('div.side-content').length) { $('#openLeftMenu').show(); } }); $(window).resize(function () { $('body').trigger('click') }); ', 'modified' => '2016-11-10 14:49:31' ), (int) 1 => array( 'id' => (int) 7, 'name' => 'jquery.fancybox-2.1.4.pack', 'data' => '/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */ (function(C,z,f,r){var q=f(C),n=f(z),b=f.fancybox=function(){b.open.apply(this,arguments)},H=navigator.userAgent.match(/msie/),w=null,s=z.createTouch!==r,t=function(a){return a&&a.hasOwnProperty&&a instanceof f},p=function(a){return a&&"string"===f.type(a)},F=function(a){return p(a)&&0<a.indexOf("%")},l=function(a,d){var e=parseInt(a,10)||0;d&&F(a)&&(e*=b.getViewport()[d]/100);return Math.ceil(e)},x=function(a,b){return l(a,b)+"px"};f.extend(b,{version:"2.1.4",defaults:{padding:15,margin:20,width:800, height:600,minWidth:100,minHeight:100,maxWidth:9999,maxHeight:9999,autoSize:!0,autoHeight:!1,autoWidth:!1,autoResize:!0,autoCenter:!s,fitToView:!0,aspectRatio:!1,topRatio:0.5,leftRatio:0.5,scrolling:"auto",wrapCSS:"",arrows:!0,closeBtn:!0,closeClick:!1,nextClick:!1,mouseWheel:!0,autoPlay:!1,playSpeed:3E3,preload:3,modal:!1,loop:!0,ajax:{dataType:"html",headers:{"X-fancyBox":!0}},iframe:{scrolling:"auto",preload:!0},swf:{wmode:"transparent",allowfullscreen:"true",allowscriptaccess:"always"},keys:{next:{13:"left", 34:"up",39:"left",40:"up"},prev:{8:"right",33:"down",37:"right",38:"down"},close:[27],play:[32],toggle:[70]},direction:{next:"left",prev:"right"},scrollOutside:!0,index:0,type:null,href:null,content:null,title:null,tpl:{wrap:'<div class="fancybox-wrap" tabIndex="-1"><div class="fancybox-skin"><div class="fancybox-outer"><div class="fancybox-inner"></div></div></div></div>',image:'<img class="fancybox-image" src="{href}" alt="" />',iframe:'<iframe id="fancybox-frame{rnd}" name="fancybox-frame{rnd}" class="fancybox-iframe" frameborder="0" vspace="0" hspace="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen'+ (H?' allowtransparency="true"':"")+"></iframe>",error:'<p class="fancybox-error">The requested content cannot be loaded.<br/>Please try again later.</p>',closeBtn:'<a title="Close" class="fancybox-item fancybox-close" href="javascript:;"></a>',next:'<a title="Next" class="fancybox-nav fancybox-next" href="javascript:;"><span></span></a>',prev:'<a title="Previous" class="fancybox-nav fancybox-prev" href="javascript:;"><span></span></a>'},openEffect:"fade",openSpeed:250,openEasing:"swing",openOpacity:!0, openMethod:"zoomIn",closeEffect:"fade",closeSpeed:250,closeEasing:"swing",closeOpacity:!0,closeMethod:"zoomOut",nextEffect:"elastic",nextSpeed:250,nextEasing:"swing",nextMethod:"changeIn",prevEffect:"elastic",prevSpeed:250,prevEasing:"swing",prevMethod:"changeOut",helpers:{overlay:!0,title:!0},onCancel:f.noop,beforeLoad:f.noop,afterLoad:f.noop,beforeShow:f.noop,afterShow:f.noop,beforeChange:f.noop,beforeClose:f.noop,afterClose:f.noop},group:{},opts:{},previous:null,coming:null,current:null,isActive:!1, isOpen:!1,isOpened:!1,wrap:null,skin:null,outer:null,inner:null,player:{timer:null,isActive:!1},ajaxLoad:null,imgPreload:null,transitions:{},helpers:{},open:function(a,d){if(a&&(f.isPlainObject(d)||(d={}),!1!==b.close(!0)))return f.isArray(a)||(a=t(a)?f(a).get():[a]),f.each(a,function(e,c){var k={},g,h,j,m,l;"object"===f.type(c)&&(c.nodeType&&(c=f(c)),t(c)?(k={href:c.data("fancybox-href")||c.attr("href"),title:c.data("fancybox-title")||c.attr("title"),isDom:!0,element:c},f.metadata&&f.extend(!0,k, c.metadata())):k=c);g=d.href||k.href||(p(c)?c:null);h=d.title!==r?d.title:k.title||"";m=(j=d.content||k.content)?"html":d.type||k.type;!m&&k.isDom&&(m=c.data("fancybox-type"),m||(m=(m=c.prop("class").match(/fancybox\.(\w+)/))?m[1]:null));p(g)&&(m||(b.isImage(g)?m="image":b.isSWF(g)?m="swf":"#"===g.charAt(0)?m="inline":p(c)&&(m="html",j=c)),"ajax"===m&&(l=g.split(/\s+/,2),g=l.shift(),l=l.shift()));j||("inline"===m?g?j=f(p(g)?g.replace(/.*(?=#[^\s]+$)/,""):g):k.isDom&&(j=c):"html"===m?j=g:!m&&(!g&& k.isDom)&&(m="inline",j=c));f.extend(k,{href:g,type:m,content:j,title:h,selector:l});a[e]=k}),b.opts=f.extend(!0,{},b.defaults,d),d.keys!==r&&(b.opts.keys=d.keys?f.extend({},b.defaults.keys,d.keys):!1),b.group=a,b._start(b.opts.index)},cancel:function(){var a=b.coming;a&&!1!==b.trigger("onCancel")&&(b.hideLoading(),b.ajaxLoad&&b.ajaxLoad.abort(),b.ajaxLoad=null,b.imgPreload&&(b.imgPreload.onload=b.imgPreload.onerror=null),a.wrap&&a.wrap.stop(!0,!0).trigger("onReset").remove(),b.coming=null,b.current|| b._afterZoomOut(a))},close:function(a){b.cancel();!1!==b.trigger("beforeClose")&&(b.unbindEvents(),b.isActive&&(!b.isOpen||!0===a?(f(".fancybox-wrap").stop(!0).trigger("onReset").remove(),b._afterZoomOut()):(b.isOpen=b.isOpened=!1,b.isClosing=!0,f(".fancybox-item, .fancybox-nav").remove(),b.wrap.stop(!0,!0).removeClass("fancybox-opened"),b.transitions[b.current.closeMethod]())))},play:function(a){var d=function(){clearTimeout(b.player.timer)},e=function(){d();b.current&&b.player.isActive&&(b.player.timer= setTimeout(b.next,b.current.playSpeed))},c=function(){d();f("body").unbind(".player");b.player.isActive=!1;b.trigger("onPlayEnd")};if(!0===a||!b.player.isActive&&!1!==a){if(b.current&&(b.current.loop||b.current.index<b.group.length-1))b.player.isActive=!0,f("body").bind({"afterShow.player onUpdate.player":e,"onCancel.player beforeClose.player":c,"beforeLoad.player":d}),e(),b.trigger("onPlayStart")}else c()},next:function(a){var d=b.current;d&&(p(a)||(a=d.direction.next),b.jumpto(d.index+1,a,"next"))}, prev:function(a){var d=b.current;d&&(p(a)||(a=d.direction.prev),b.jumpto(d.index-1,a,"prev"))},jumpto:function(a,d,e){var c=b.current;c&&(a=l(a),b.direction=d||c.direction[a>=c.index?"next":"prev"],b.router=e||"jumpto",c.loop&&(0>a&&(a=c.group.length+a%c.group.length),a%=c.group.length),c.group[a]!==r&&(b.cancel(),b._start(a)))},reposition:function(a,d){var e=b.current,c=e?e.wrap:null,k;c&&(k=b._getPosition(d),a&&"scroll"===a.type?(delete k.position,c.stop(!0,!0).animate(k,200)):(c.css(k),e.pos=f.extend({}, e.dim,k)))},update:function(a){var d=a&&a.type,e=!d||"orientationchange"===d;e&&(clearTimeout(w),w=null);b.isOpen&&!w&&(w=setTimeout(function(){var c=b.current;c&&!b.isClosing&&(b.wrap.removeClass("fancybox-tmp"),(e||"load"===d||"resize"===d&&c.autoResize)&&b._setDimension(),"scroll"===d&&c.canShrink||b.reposition(a),b.trigger("onUpdate"),w=null)},e&&!s?0:300))},toggle:function(a){b.isOpen&&(b.current.fitToView="boolean"===f.type(a)?a:!b.current.fitToView,s&&(b.wrap.removeAttr("style").addClass("fancybox-tmp"), b.trigger("onUpdate")),b.update())},hideLoading:function(){n.unbind(".loading");f("#fancybox-loading").remove()},showLoading:function(){var a,d;b.hideLoading();a=f('<div id="fancybox-loading"><div></div></div>').click(b.cancel).appendTo("body");n.bind("keydown.loading",function(a){if(27===(a.which||a.keyCode))a.preventDefault(),b.cancel()});b.defaults.fixed||(d=b.getViewport(),a.css({position:"absolute",top:0.5*d.h+d.y,left:0.5*d.w+d.x}))},getViewport:function(){var a=b.current&&b.current.locked|| !1,d={x:q.scrollLeft(),y:q.scrollTop()};a?(d.w=a[0].clientWidth,d.h=a[0].clientHeight):(d.w=s&&C.innerWidth?C.innerWidth:q.width(),d.h=s&&C.innerHeight?C.innerHeight:q.height());return d},unbindEvents:function(){b.wrap&&t(b.wrap)&&b.wrap.unbind(".fb");n.unbind(".fb");q.unbind(".fb")},bindEvents:function(){var a=b.current,d;a&&(q.bind("orientationchange.fb"+(s?"":" resize.fb")+(a.autoCenter&&!a.locked?" scroll.fb":""),b.update),(d=a.keys)&&n.bind("keydown.fb",function(e){var c=e.which||e.keyCode,k= e.target||e.srcElement;if(27===c&&b.coming)return!1;!e.ctrlKey&&(!e.altKey&&!e.shiftKey&&!e.metaKey&&(!k||!k.type&&!f(k).is("[contenteditable]")))&&f.each(d,function(d,k){if(1<a.group.length&&k[c]!==r)return b[d](k[c]),e.preventDefault(),!1;if(-1<f.inArray(c,k))return b[d](),e.preventDefault(),!1})}),f.fn.mousewheel&&a.mouseWheel&&b.wrap.bind("mousewheel.fb",function(d,c,k,g){for(var h=f(d.target||null),j=!1;h.length&&!j&&!h.is(".fancybox-skin")&&!h.is(".fancybox-wrap");)j=h[0]&&!(h[0].style.overflow&& "hidden"===h[0].style.overflow)&&(h[0].clientWidth&&h[0].scrollWidth>h[0].clientWidth||h[0].clientHeight&&h[0].scrollHeight>h[0].clientHeight),h=f(h).parent();if(0!==c&&!j&&1<b.group.length&&!a.canShrink){if(0<g||0<k)b.prev(0<g?"down":"left");else if(0>g||0>k)b.next(0>g?"up":"right");d.preventDefault()}}))},trigger:function(a,d){var e,c=d||b.coming||b.current;if(c){f.isFunction(c[a])&&(e=c[a].apply(c,Array.prototype.slice.call(arguments,1)));if(!1===e)return!1;c.helpers&&f.each(c.helpers,function(d, e){e&&(b.helpers[d]&&f.isFunction(b.helpers[d][a]))&&(e=f.extend(!0,{},b.helpers[d].defaults,e),b.helpers[d][a](e,c))});f.event.trigger(a+".fb")}},isImage:function(a){return p(a)&&a.match(/(^data:image\/.*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp)((\?|#).*)?$)/i)},isSWF:function(a){return p(a)&&a.match(/\.(swf)((\?|#).*)?$/i)},_start:function(a){var d={},e,c;a=l(a);e=b.group[a]||null;if(!e)return!1;d=f.extend(!0,{},b.opts,e);e=d.margin;c=d.padding;"number"===f.type(e)&&(d.margin=[e,e,e,e]);"number"===f.type(c)&& (d.padding=[c,c,c,c]);d.modal&&f.extend(!0,d,{closeBtn:!1,closeClick:!1,nextClick:!1,arrows:!1,mouseWheel:!1,keys:null,helpers:{overlay:{closeClick:!1}}});d.autoSize&&(d.autoWidth=d.autoHeight=!0);"auto"===d.width&&(d.autoWidth=!0);"auto"===d.height&&(d.autoHeight=!0);d.group=b.group;d.index=a;b.coming=d;if(!1===b.trigger("beforeLoad"))b.coming=null;else{c=d.type;e=d.href;if(!c)return b.coming=null,b.current&&b.router&&"jumpto"!==b.router?(b.current.index=a,b[b.router](b.direction)):!1;b.isActive= !0;if("image"===c||"swf"===c)d.autoHeight=d.autoWidth=!1,d.scrolling="visible";"image"===c&&(d.aspectRatio=!0);"iframe"===c&&s&&(d.scrolling="scroll");d.wrap=f(d.tpl.wrap).addClass("fancybox-"+(s?"mobile":"desktop")+" fancybox-type-"+c+" fancybox-tmp "+d.wrapCSS).appendTo(d.parent||"body");f.extend(d,{skin:f(".fancybox-skin",d.wrap),outer:f(".fancybox-outer",d.wrap),inner:f(".fancybox-inner",d.wrap)});f.each(["Top","Right","Bottom","Left"],function(a,b){d.skin.css("padding"+b,x(d.padding[a]))});b.trigger("onReady"); if("inline"===c||"html"===c){if(!d.content||!d.content.length)return b._error("content")}else if(!e)return b._error("href");"image"===c?b._loadImage():"ajax"===c?b._loadAjax():"iframe"===c?b._loadIframe():b._afterLoad()}},_error:function(a){f.extend(b.coming,{type:"html",autoWidth:!0,autoHeight:!0,minWidth:0,minHeight:0,scrolling:"no",hasError:a,content:b.coming.tpl.error});b._afterLoad()},_loadImage:function(){var a=b.imgPreload=new Image;a.onload=function(){this.onload=this.onerror=null;b.coming.width= this.width;b.coming.height=this.height;b._afterLoad()};a.onerror=function(){this.onload=this.onerror=null;b._error("image")};a.src=b.coming.href;!0!==a.complete&&b.showLoading()},_loadAjax:function(){var a=b.coming;b.showLoading();b.ajaxLoad=f.ajax(f.extend({},a.ajax,{url:a.href,error:function(a,e){b.coming&&"abort"!==e?b._error("ajax",a):b.hideLoading()},success:function(d,e){"success"===e&&(a.content=d,b._afterLoad())}}))},_loadIframe:function(){var a=b.coming,d=f(a.tpl.iframe.replace(/\{rnd\}/g, (new Date).getTime())).attr("scrolling",s?"auto":a.iframe.scrolling).attr("src",a.href);f(a.wrap).bind("onReset",function(){try{f(this).find("iframe").hide().attr("src","//about:blank").end().empty()}catch(a){}});a.iframe.preload&&(b.showLoading(),d.one("load",function(){f(this).data("ready",1);s||f(this).bind("load.fb",b.update);f(this).parents(".fancybox-wrap").width("100%").removeClass("fancybox-tmp").show();b._afterLoad()}));a.content=d.appendTo(a.inner);a.iframe.preload||b._afterLoad()},_preloadImages:function(){var a= b.group,d=b.current,e=a.length,c=d.preload?Math.min(d.preload,e-1):0,f,g;for(g=1;g<=c;g+=1)f=a[(d.index+g)%e],"image"===f.type&&f.href&&((new Image).src=f.href)},_afterLoad:function(){var a=b.coming,d=b.current,e,c,k,g,h;b.hideLoading();if(a&&!1!==b.isActive)if(!1===b.trigger("afterLoad",a,d))a.wrap.stop(!0).trigger("onReset").remove(),b.coming=null;else{d&&(b.trigger("beforeChange",d),d.wrap.stop(!0).removeClass("fancybox-opened").find(".fancybox-item, .fancybox-nav").remove());b.unbindEvents(); e=a.content;c=a.type;k=a.scrolling;f.extend(b,{wrap:a.wrap,skin:a.skin,outer:a.outer,inner:a.inner,current:a,previous:d});g=a.href;switch(c){case "inline":case "ajax":case "html":a.selector?e=f("<div>").html(e).find(a.selector):t(e)&&(e.data("fancybox-placeholder")||e.data("fancybox-placeholder",f('<div class="fancybox-placeholder"></div>').insertAfter(e).hide()),e=e.show().detach(),a.wrap.bind("onReset",function(){f(this).find(e).length&&e.hide().replaceAll(e.data("fancybox-placeholder")).data("fancybox-placeholder", !1)}));break;case "image":e=a.tpl.image.replace("{href}",g);break;case "swf":e='<object id="fancybox-swf" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="100%" height="100%"><param name="movie" value="'+g+'"></param>',h="",f.each(a.swf,function(a,b){e+='<param name="'+a+'" value="'+b+'"></param>';h+=" "+a+'="'+b+'"'}),e+='<embed src="'+g+'" type="application/x-shockwave-flash" width="100%" height="100%"'+h+"></embed></object>"}(!t(e)||!e.parent().is(a.inner))&&a.inner.append(e);b.trigger("beforeShow"); a.inner.css("overflow","yes"===k?"scroll":"no"===k?"hidden":k);b._setDimension();b.reposition();b.isOpen=!1;b.coming=null;b.bindEvents();if(b.isOpened){if(d.prevMethod)b.transitions[d.prevMethod]()}else f(".fancybox-wrap").not(a.wrap).stop(!0).trigger("onReset").remove();b.transitions[b.isOpened?a.nextMethod:a.openMethod]();b._preloadImages()}},_setDimension:function(){var a=b.getViewport(),d=0,e=!1,c=!1,e=b.wrap,k=b.skin,g=b.inner,h=b.current,c=h.width,j=h.height,m=h.minWidth,u=h.minHeight,n=h.maxWidth, v=h.maxHeight,s=h.scrolling,q=h.scrollOutside?h.scrollbarWidth:0,y=h.margin,p=l(y[1]+y[3]),r=l(y[0]+y[2]),z,A,t,D,B,G,C,E,w;e.add(k).add(g).width("auto").height("auto").removeClass("fancybox-tmp");y=l(k.outerWidth(!0)-k.width());z=l(k.outerHeight(!0)-k.height());A=p+y;t=r+z;D=F(c)?(a.w-A)*l(c)/100:c;B=F(j)?(a.h-t)*l(j)/100:j;if("iframe"===h.type){if(w=h.content,h.autoHeight&&1===w.data("ready"))try{w[0].contentWindow.document.location&&(g.width(D).height(9999),G=w.contents().find("body"),q&&G.css("overflow-x", "hidden"),B=G.height())}catch(H){}}else if(h.autoWidth||h.autoHeight)g.addClass("fancybox-tmp"),h.autoWidth||g.width(D),h.autoHeight||g.height(B),h.autoWidth&&(D=g.width()),h.autoHeight&&(B=g.height()),g.removeClass("fancybox-tmp");c=l(D);j=l(B);E=D/B;m=l(F(m)?l(m,"w")-A:m);n=l(F(n)?l(n,"w")-A:n);u=l(F(u)?l(u,"h")-t:u);v=l(F(v)?l(v,"h")-t:v);G=n;C=v;h.fitToView&&(n=Math.min(a.w-A,n),v=Math.min(a.h-t,v));A=a.w-p;r=a.h-r;h.aspectRatio?(c>n&&(c=n,j=l(c/E)),j>v&&(j=v,c=l(j*E)),c<m&&(c=m,j=l(c/E)),j<u&& (j=u,c=l(j*E))):(c=Math.max(m,Math.min(c,n)),h.autoHeight&&"iframe"!==h.type&&(g.width(c),j=g.height()),j=Math.max(u,Math.min(j,v)));if(h.fitToView)if(g.width(c).height(j),e.width(c+y),a=e.width(),p=e.height(),h.aspectRatio)for(;(a>A||p>r)&&(c>m&&j>u)&&!(19<d++);)j=Math.max(u,Math.min(v,j-10)),c=l(j*E),c<m&&(c=m,j=l(c/E)),c>n&&(c=n,j=l(c/E)),g.width(c).height(j),e.width(c+y),a=e.width(),p=e.height();else c=Math.max(m,Math.min(c,c-(a-A))),j=Math.max(u,Math.min(j,j-(p-r)));q&&("auto"===s&&j<B&&c+y+ q<A)&&(c+=q);g.width(c).height(j);e.width(c+y);a=e.width();p=e.height();e=(a>A||p>r)&&c>m&&j>u;c=h.aspectRatio?c<G&&j<C&&c<D&&j<B:(c<G||j<C)&&(c<D||j<B);f.extend(h,{dim:{width:x(a),height:x(p)},origWidth:D,origHeight:B,canShrink:e,canExpand:c,wPadding:y,hPadding:z,wrapSpace:p-k.outerHeight(!0),skinSpace:k.height()-j});!w&&(h.autoHeight&&j>u&&j<v&&!c)&&g.height("auto")},_getPosition:function(a){var d=b.current,e=b.getViewport(),c=d.margin,f=b.wrap.width()+c[1]+c[3],g=b.wrap.height()+c[0]+c[2],c={position:"absolute", top:c[0],left:c[3]};d.autoCenter&&d.fixed&&!a&&g<=e.h&&f<=e.w?c.position="fixed":d.locked||(c.top+=e.y,c.left+=e.x);c.top=x(Math.max(c.top,c.top+(e.h-g)*d.topRatio));c.left=x(Math.max(c.left,c.left+(e.w-f)*d.leftRatio));return c},_afterZoomIn:function(){var a=b.current;a&&(b.isOpen=b.isOpened=!0,b.wrap.css("overflow","visible").addClass("fancybox-opened"),b.update(),(a.closeClick||a.nextClick&&1<b.group.length)&&b.inner.css("cursor","pointer").bind("click.fb",function(d){!f(d.target).is("a")&&!f(d.target).parent().is("a")&& (d.preventDefault(),b[a.closeClick?"close":"next"]())}),a.closeBtn&&f(a.tpl.closeBtn).appendTo(b.skin).bind("click.fb",function(a){a.preventDefault();b.close()}),a.arrows&&1<b.group.length&&((a.loop||0<a.index)&&f(a.tpl.prev).appendTo(b.outer).bind("click.fb",b.prev),(a.loop||a.index<b.group.length-1)&&f(a.tpl.next).appendTo(b.outer).bind("click.fb",b.next)),b.trigger("afterShow"),!a.loop&&a.index===a.group.length-1?b.play(!1):b.opts.autoPlay&&!b.player.isActive&&(b.opts.autoPlay=!1,b.play()))},_afterZoomOut:function(a){a= a||b.current;f(".fancybox-wrap").trigger("onReset").remove();f.extend(b,{group:{},opts:{},router:!1,current:null,isActive:!1,isOpened:!1,isOpen:!1,isClosing:!1,wrap:null,skin:null,outer:null,inner:null});b.trigger("afterClose",a)}});b.transitions={getOrigPosition:function(){var a=b.current,d=a.element,e=a.orig,c={},f=50,g=50,h=a.hPadding,j=a.wPadding,m=b.getViewport();!e&&(a.isDom&&d.is(":visible"))&&(e=d.find("img:first"),e.length||(e=d));t(e)?(c=e.offset(),e.is("img")&&(f=e.outerWidth(),g=e.outerHeight())): (c.top=m.y+(m.h-g)*a.topRatio,c.left=m.x+(m.w-f)*a.leftRatio);if("fixed"===b.wrap.css("position")||a.locked)c.top-=m.y,c.left-=m.x;return c={top:x(c.top-h*a.topRatio),left:x(c.left-j*a.leftRatio),width:x(f+j),height:x(g+h)}},step:function(a,d){var e,c,f=d.prop;c=b.current;var g=c.wrapSpace,h=c.skinSpace;if("width"===f||"height"===f)e=d.end===d.start?1:(a-d.start)/(d.end-d.start),b.isClosing&&(e=1-e),c="width"===f?c.wPadding:c.hPadding,c=a-c,b.skin[f](l("width"===f?c:c-g*e)),b.inner[f](l("width"=== f?c:c-g*e-h*e))},zoomIn:function(){var a=b.current,d=a.pos,e=a.openEffect,c="elastic"===e,k=f.extend({opacity:1},d);delete k.position;c?(d=this.getOrigPosition(),a.openOpacity&&(d.opacity=0.1)):"fade"===e&&(d.opacity=0.1);b.wrap.css(d).animate(k,{duration:"none"===e?0:a.openSpeed,easing:a.openEasing,step:c?this.step:null,complete:b._afterZoomIn})},zoomOut:function(){var a=b.current,d=a.closeEffect,e="elastic"===d,c={opacity:0.1};e&&(c=this.getOrigPosition(),a.closeOpacity&&(c.opacity=0.1));b.wrap.animate(c, {duration:"none"===d?0:a.closeSpeed,easing:a.closeEasing,step:e?this.step:null,complete:b._afterZoomOut})},changeIn:function(){var a=b.current,d=a.nextEffect,e=a.pos,c={opacity:1},f=b.direction,g;e.opacity=0.1;"elastic"===d&&(g="down"===f||"up"===f?"top":"left","down"===f||"right"===f?(e[g]=x(l(e[g])-200),c[g]="+=200px"):(e[g]=x(l(e[g])+200),c[g]="-=200px"));"none"===d?b._afterZoomIn():b.wrap.css(e).animate(c,{duration:a.nextSpeed,easing:a.nextEasing,complete:b._afterZoomIn})},changeOut:function(){var a= b.previous,d=a.prevEffect,e={opacity:0.1},c=b.direction;"elastic"===d&&(e["down"===c||"up"===c?"top":"left"]=("up"===c||"left"===c?"-":"+")+"=200px");a.wrap.animate(e,{duration:"none"===d?0:a.prevSpeed,easing:a.prevEasing,complete:function(){f(this).trigger("onReset").remove()}})}};b.helpers.overlay={defaults:{closeClick:!0,speedOut:200,showEarly:!0,css:{},locked:!s,fixed:!0},overlay:null,fixed:!1,create:function(a){a=f.extend({},this.defaults,a);this.overlay&&this.close();this.overlay=f('<div class="fancybox-overlay"></div>').appendTo("body"); this.fixed=!1;a.fixed&&b.defaults.fixed&&(this.overlay.addClass("fancybox-overlay-fixed"),this.fixed=!0)},open:function(a){var d=this;a=f.extend({},this.defaults,a);this.overlay?this.overlay.unbind(".overlay").width("auto").height("auto"):this.create(a);this.fixed||(q.bind("resize.overlay",f.proxy(this.update,this)),this.update());a.closeClick&&this.overlay.bind("click.overlay",function(a){f(a.target).hasClass("fancybox-overlay")&&(b.isActive?b.close():d.close())});this.overlay.css(a.css).show()}, close:function(){f(".fancybox-overlay").remove();q.unbind("resize.overlay");this.overlay=null;!1!==this.margin&&(f("body").css("margin-right",this.margin),this.margin=!1);this.el&&this.el.removeClass("fancybox-lock")},update:function(){var a="100%",b;this.overlay.width(a).height("100%");H?(b=Math.max(z.documentElement.offsetWidth,z.body.offsetWidth),n.width()>b&&(a=n.width())):n.width()>q.width()&&(a=n.width());this.overlay.width(a).height(n.height())},onReady:function(a,b){f(".fancybox-overlay").stop(!0, !0);this.overlay||(this.margin=n.height()>q.height()||"scroll"===f("body").css("overflow-y")?f("body").css("margin-right"):!1,this.el=z.all&&!z.querySelector?f("html"):f("body"),this.create(a));a.locked&&this.fixed&&(b.locked=this.overlay.append(b.wrap),b.fixed=!1);!0===a.showEarly&&this.beforeShow.apply(this,arguments)},beforeShow:function(a,b){b.locked&&(this.el.addClass("fancybox-lock"),!1!==this.margin&&f("body").css("margin-right",l(this.margin)+b.scrollbarWidth));this.open(a)},onUpdate:function(){this.fixed|| this.update()},afterClose:function(a){this.overlay&&!b.isActive&&this.overlay.fadeOut(a.speedOut,f.proxy(this.close,this))}};b.helpers.title={defaults:{type:"float",position:"bottom"},beforeShow:function(a){var d=b.current,e=d.title,c=a.type;f.isFunction(e)&&(e=e.call(d.element,d));if(p(e)&&""!==f.trim(e)){d=f('<div class="fancybox-title fancybox-title-'+c+'-wrap">'+e+"</div>");switch(c){case "inside":c=b.skin;break;case "outside":c=b.wrap;break;case "over":c=b.inner;break;default:c=b.skin,d.appendTo("body"), H&&d.width(d.width()),d.wrapInner('<span class="child"></span>'),b.current.margin[2]+=Math.abs(l(d.css("margin-bottom")))}d["top"===a.position?"prependTo":"appendTo"](c)}}};f.fn.fancybox=function(a){var d,e=f(this),c=this.selector||"",k=function(g){var h=f(this).blur(),j=d,k,l;!g.ctrlKey&&(!g.altKey&&!g.shiftKey&&!g.metaKey)&&!h.is(".fancybox-wrap")&&(k=a.groupAttr||"data-fancybox-group",l=h.attr(k),l||(k="rel",l=h.get(0)[k]),l&&(""!==l&&"nofollow"!==l)&&(h=c.length?f(c):e,h=h.filter("["+k+'="'+l+ '"]'),j=h.index(this)),a.index=j,!1!==b.open(h,a)&&g.preventDefault())};a=a||{};d=a.index||0;!c||!1===a.live?e.unbind("click.fb-start").bind("click.fb-start",k):n.undelegate(c,"click.fb-start").delegate(c+":not('.fancybox-item, .fancybox-nav')","click.fb-start",k);this.filter("[data-fancybox-start=1]").trigger("click");return this};n.ready(function(){f.scrollbarWidth===r&&(f.scrollbarWidth=function(){var a=f('<div style="width:50px;height:50px;overflow:auto"><div/></div>').appendTo("body"),b=a.children(), b=b.innerWidth()-b.height(99).innerWidth();a.remove();return b});if(f.support.fixedPosition===r){var a=f.support,d=f('<div style="position:fixed;top:20px;"></div>').appendTo("body"),e=20===d[0].offsetTop||15===d[0].offsetTop;d.remove();a.fixedPosition=e}f.extend(b.defaults,{scrollbarWidth:f.scrollbarWidth(),fixed:f.support.fixedPosition,parent:f("body")})})})(window,document,jQuery); $(document).ready(function() { $(".fancybox").fancybox({ helpers: { title: false, overlay: { locked: false } } }); }); ', 'modified' => '2016-11-22 16:33:55' ), (int) 2 => array( 'id' => (int) 6, 'name' => 'owl.carousel', 'data' => '"function"!=typeof Object.create&&(Object.create=function(t){function e(){}return e.prototype=t,new e}),function(t,e,o){var i={init:function(e,o){var i=this;i.$elem=t(o),i.options=t.extend({},t.fn.owlCarousel.options,i.$elem.data(),e),i.userOptions=e,i.loadContent()},loadContent:function(){function e(t){var e,o="";if("function"==typeof i.options.jsonSuccess)i.options.jsonSuccess.apply(this,[t]);else{for(e in t.owl)t.owl.hasOwnProperty(e)&&(o+=t.owl[e].item);i.$elem.html(o)}i.logIn()}var o,i=this;"function"==typeof i.options.beforeInit&&i.options.beforeInit.apply(this,[i.$elem]),"string"==typeof i.options.jsonPath?(o=i.options.jsonPath,t.getJSON(o,e)):i.logIn()},logIn:function(){var t=this;t.$elem.data("owl-originalStyles",t.$elem.attr("style")),t.$elem.data("owl-originalClasses",t.$elem.attr("class")),t.$elem.css({opacity:0}),t.orignalItems=t.options.items,t.checkBrowser(),t.wrapperWidth=0,t.checkVisible=null,t.setVars()},setVars:function(){var t=this;return 0===t.$elem.children().length?!1:(t.baseClass(),t.eventTypes(),t.$userItems=t.$elem.children(),t.itemsAmount=t.$userItems.length,t.wrapItems(),t.$owlItems=t.$elem.find(".owl-item"),t.$owlWrapper=t.$elem.find(".owl-wrapper"),t.playDirection="next",t.prevItem=0,t.prevArr=[0],t.currentItem=0,t.customEvents(),void t.onStartup())},onStartup:function(){var t=this;t.updateItems(),t.calculateAll(),t.buildControls(),t.updateControls(),t.response(),t.moveEvents(),t.stopOnHover(),t.owlStatus(),t.options.transitionStyle!==!1&&t.transitionTypes(t.options.transitionStyle),t.options.autoPlay===!0&&(t.options.autoPlay=5e3),t.play(),t.$elem.find(".owl-wrapper").css("display","block"),t.$elem.is(":visible")?t.$elem.css("opacity",1):t.watchVisibility(),t.onstartup=!1,t.eachMoveUpdate(),"function"==typeof t.options.afterInit&&t.options.afterInit.apply(this,[t.$elem])},eachMoveUpdate:function(){var t=this;t.options.lazyLoad===!0&&t.lazyLoad(),t.options.autoHeight===!0&&t.autoHeight(),t.onVisibleItems(),"function"==typeof t.options.afterAction&&t.options.afterAction.apply(this,[t.$elem])},updateVars:function(){var t=this;"function"==typeof t.options.beforeUpdate&&t.options.beforeUpdate.apply(this,[t.$elem]),t.watchVisibility(),t.updateItems(),t.calculateAll(),t.updatePosition(),t.updateControls(),t.eachMoveUpdate(),"function"==typeof t.options.afterUpdate&&t.options.afterUpdate.apply(this,[t.$elem])},reload:function(){var t=this;e.setTimeout(function(){t.updateVars()},0)},watchVisibility:function(){var t=this;return t.$elem.is(":visible")!==!1?!1:(t.$elem.css({opacity:0}),e.clearInterval(t.autoPlayInterval),e.clearInterval(t.checkVisible),void(t.checkVisible=e.setInterval(function(){t.$elem.is(":visible")&&(t.reload(),t.$elem.animate({opacity:1},200),e.clearInterval(t.checkVisible))},500)))},wrapItems:function(){var t=this;t.$userItems.wrapAll('<div class="owl-wrapper">').wrap('<div class="owl-item"></div>'),t.$elem.find(".owl-wrapper").wrap('<div class="owl-wrapper-outer">'),t.wrapperOuter=t.$elem.find(".owl-wrapper-outer"),t.$elem.css("display","block")},baseClass:function(){var t=this,e=t.$elem.hasClass(t.options.baseClass),o=t.$elem.hasClass(t.options.theme);e||t.$elem.addClass(t.options.baseClass),o||t.$elem.addClass(t.options.theme)},updateItems:function(){var e,o,i=this;if(i.options.responsive===!1)return!1;if(i.options.singleItem===!0)return i.options.items=i.orignalItems=1,i.options.itemsCustom=!1,i.options.itemsDesktop=!1,i.options.itemsDesktopSmall=!1,i.options.itemsTablet=!1,i.options.itemsTabletSmall=!1,i.options.itemsMobile=!1,!1;if(e=t(i.options.responsiveBaseWidth).width(),e>(i.options.itemsDesktop[0]||i.orignalItems)&&(i.options.items=i.orignalItems),i.options.itemsCustom!==!1)for(i.options.itemsCustom.sort(function(t,e){return t[0]-e[0]}),o=0;o<i.options.itemsCustom.length;o+=1)i.options.itemsCustom[o][0]<=e&&(i.options.items=i.options.itemsCustom[o][1]);else e<=i.options.itemsDesktop[0]&&i.options.itemsDesktop!==!1&&(i.options.items=i.options.itemsDesktop[1]),e<=i.options.itemsDesktopSmall[0]&&i.options.itemsDesktopSmall!==!1&&(i.options.items=i.options.itemsDesktopSmall[1]),e<=i.options.itemsTablet[0]&&i.options.itemsTablet!==!1&&(i.options.items=i.options.itemsTablet[1]),e<=i.options.itemsTabletSmall[0]&&i.options.itemsTabletSmall!==!1&&(i.options.items=i.options.itemsTabletSmall[1]),e<=i.options.itemsMobile[0]&&i.options.itemsMobile!==!1&&(i.options.items=i.options.itemsMobile[1]);i.options.items>i.itemsAmount&&i.options.itemsScaleUp===!0&&(i.options.items=i.itemsAmount)},response:function(){var o,i,n=this;return n.options.responsive!==!0?!1:(i=t(e).width(),n.resizer=function(){t(e).width()!==i&&(n.options.autoPlay!==!1&&e.clearInterval(n.autoPlayInterval),e.clearTimeout(o),o=e.setTimeout(function(){i=t(e).width(),n.updateVars()},n.options.responsiveRefreshRate))},void t(e).resize(n.resizer))},updatePosition:function(){var t=this;t.jumpTo(t.currentItem),t.options.autoPlay!==!1&&t.checkAp()},appendItemsSizes:function(){var e=this,o=0,i=e.itemsAmount-e.options.items;e.$owlItems.each(function(n){var s=t(this);s.css({width:e.itemWidth}).data("owl-item",Number(n)),(n%e.options.items===0||n===i)&&(n>i||(o+=1)),s.data("owl-roundPages",o)})},appendWrapperSizes:function(){var t=this,e=t.$owlItems.length*t.itemWidth;t.$owlWrapper.css({width:e,left:0}),t.appendItemsSizes()},calculateAll:function(){var t=this;t.calculateWidth(),t.appendWrapperSizes(),t.loops(),t.max()},calculateWidth:function(){var t=this;t.itemWidth=Math.round(t.$elem.width()/t.options.items)},max:function(){var t=this,e=-1*(t.itemsAmount*t.itemWidth-t.options.items*t.itemWidth);return t.options.items>t.itemsAmount?(t.maximumItem=0,e=0,t.maximumPixels=0):(t.maximumItem=t.itemsAmount-t.options.items,t.maximumPixels=e),e},min:function(){return 0},loops:function(){var e,o,i,n=this,s=0,a=0;for(n.positionsInArray=[0],n.pagesInArray=[],e=0;e<n.itemsAmount;e+=1)a+=n.itemWidth,n.positionsInArray.push(-a),n.options.scrollPerPage===!0&&(o=t(n.$owlItems[e]),i=o.data("owl-roundPages"),i!==s&&(n.pagesInArray[s]=n.positionsInArray[e],s=i))},buildControls:function(){var e=this;(e.options.navigation===!0||e.options.pagination===!0)&&(e.owlControls=t('<div class="owl-controls"/>').toggleClass("clickable",!e.browser.isTouch).appendTo(e.$elem)),e.options.pagination===!0&&e.buildPagination(),e.options.navigation===!0&&e.buildButtons()},buildButtons:function(){var e=this,o=t('<div class="owl-buttons"/>');e.owlControls.append(o),e.buttonPrev=t("<div/>",{"class":"owl-prev",html:e.options.navigationText[0]||""}),e.buttonNext=t("<div/>",{"class":"owl-next",html:e.options.navigationText[1]||""}),o.append(e.buttonPrev).append(e.buttonNext),o.on("touchstart.owlControls mousedown.owlControls",'div[class^="owl"]',function(t){t.preventDefault()}),o.on("touchend.owlControls mouseup.owlControls",'div[class^="owl"]',function(o){o.preventDefault(),t(this).hasClass("owl-next")?e.next():e.prev()})},buildPagination:function(){var e=this;e.paginationWrapper=t('<div class="owl-pagination"/>'),e.owlControls.append(e.paginationWrapper),e.paginationWrapper.on("touchend.owlControls mouseup.owlControls",".owl-page",function(o){o.preventDefault(),Number(t(this).data("owl-page"))!==e.currentItem&&e.goTo(Number(t(this).data("owl-page")),!0)})},updatePagination:function(){var e,o,i,n,s,a,r=this;if(r.options.pagination===!1)return!1;for(r.paginationWrapper.html(""),e=0,o=r.itemsAmount-r.itemsAmount%r.options.items,n=0;n<r.itemsAmount;n+=1)n%r.options.items===0&&(e+=1,o===n&&(i=r.itemsAmount-r.options.items),s=t("<div/>",{"class":"owl-page"}),a=t("<span></span>",{text:r.options.paginationNumbers===!0?e:"","class":r.options.paginationNumbers===!0?"owl-numbers":""}),s.append(a),s.data("owl-page",o===n?i:n),s.data("owl-roundPages",e),r.paginationWrapper.append(s));r.checkPagination()},checkPagination:function(){var e=this;return e.options.pagination===!1?!1:void e.paginationWrapper.find(".owl-page").each(function(){t(this).data("owl-roundPages")===t(e.$owlItems[e.currentItem]).data("owl-roundPages")&&(e.paginationWrapper.find(".owl-page").removeClass("active"),t(this).addClass("active"))})},checkNavigation:function(){var t=this;return t.options.navigation===!1?!1:void(t.options.rewindNav===!1&&(0===t.currentItem&&0===t.maximumItem?(t.buttonPrev.addClass("disabled"),t.buttonNext.addClass("disabled")):0===t.currentItem&&0!==t.maximumItem?(t.buttonPrev.addClass("disabled"),t.buttonNext.removeClass("disabled")):t.currentItem===t.maximumItem?(t.buttonPrev.removeClass("disabled"),t.buttonNext.addClass("disabled")):0!==t.currentItem&&t.currentItem!==t.maximumItem&&(t.buttonPrev.removeClass("disabled"),t.buttonNext.removeClass("disabled"))))},updateControls:function(){var t=this;t.updatePagination(),t.checkNavigation(),t.owlControls&&(t.options.items>=t.itemsAmount?t.owlControls.hide():t.owlControls.show())},destroyControls:function(){var t=this;t.owlControls&&t.owlControls.remove()},next:function(t){var e=this;if(e.isTransition)return!1;if(e.currentItem+=e.options.scrollPerPage===!0?e.options.items:1,e.currentItem>e.maximumItem+(e.options.scrollPerPage===!0?e.options.items-1:0)){if(e.options.rewindNav!==!0)return e.currentItem=e.maximumItem,!1;e.currentItem=0,t="rewind"}e.goTo(e.currentItem,t)},prev:function(t){var e=this;if(e.isTransition)return!1;if(e.options.scrollPerPage===!0&&e.currentItem>0&&e.currentItem<e.options.items?e.currentItem=0:e.currentItem-=e.options.scrollPerPage===!0?e.options.items:1,e.currentItem<0){if(e.options.rewindNav!==!0)return e.currentItem=0,!1;e.currentItem=e.maximumItem,t="rewind"}e.goTo(e.currentItem,t)},goTo:function(t,o,i){var n,s=this;return s.isTransition?!1:("function"==typeof s.options.beforeMove&&s.options.beforeMove.apply(this,[s.$elem]),t>=s.maximumItem?t=s.maximumItem:0>=t&&(t=0),s.currentItem=s.owl.currentItem=t,s.options.transitionStyle!==!1&&"drag"!==i&&1===s.options.items&&s.browser.support3d===!0?(s.swapSpeed(0),s.browser.support3d===!0?s.transition3d(s.positionsInArray[t]):s.css2slide(s.positionsInArray[t],1),s.afterGo(),s.singleItemTransition(),!1):(n=s.positionsInArray[t],s.browser.support3d===!0?(s.isCss3Finish=!1,o===!0?(s.swapSpeed("paginationSpeed"),e.setTimeout(function(){s.isCss3Finish=!0},s.options.paginationSpeed)):"rewind"===o?(s.swapSpeed(s.options.rewindSpeed),e.setTimeout(function(){s.isCss3Finish=!0},s.options.rewindSpeed)):(s.swapSpeed("slideSpeed"),e.setTimeout(function(){s.isCss3Finish=!0},s.options.slideSpeed)),s.transition3d(n)):o===!0?s.css2slide(n,s.options.paginationSpeed):"rewind"===o?s.css2slide(n,s.options.rewindSpeed):s.css2slide(n,s.options.slideSpeed),void s.afterGo()))},jumpTo:function(t){var e=this;"function"==typeof e.options.beforeMove&&e.options.beforeMove.apply(this,[e.$elem]),t>=e.maximumItem||-1===t?t=e.maximumItem:0>=t&&(t=0),e.swapSpeed(0),e.browser.support3d===!0?e.transition3d(e.positionsInArray[t]):e.css2slide(e.positionsInArray[t],1),e.currentItem=e.owl.currentItem=t,e.afterGo()},afterGo:function(){var t=this;t.prevArr.push(t.currentItem),t.prevItem=t.owl.prevItem=t.prevArr[t.prevArr.length-2],t.prevArr.shift(0),t.prevItem!==t.currentItem&&(t.checkPagination(),t.checkNavigation(),t.eachMoveUpdate(),t.options.autoPlay!==!1&&t.checkAp()),"function"==typeof t.options.afterMove&&t.prevItem!==t.currentItem&&t.options.afterMove.apply(this,[t.$elem])},stop:function(){var t=this;t.apStatus="stop",e.clearInterval(t.autoPlayInterval)},checkAp:function(){var t=this;"stop"!==t.apStatus&&t.play()},play:function(){var t=this;return t.apStatus="play",t.options.autoPlay===!1?!1:(e.clearInterval(t.autoPlayInterval),void(t.autoPlayInterval=e.setInterval(function(){t.next(!0)},t.options.autoPlay)))},swapSpeed:function(t){var e=this;"slideSpeed"===t?e.$owlWrapper.css(e.addCssSpeed(e.options.slideSpeed)):"paginationSpeed"===t?e.$owlWrapper.css(e.addCssSpeed(e.options.paginationSpeed)):"string"!=typeof t&&e.$owlWrapper.css(e.addCssSpeed(t))},addCssSpeed:function(t){return{"-webkit-transition":"all "+t+"ms ease","-moz-transition":"all "+t+"ms ease","-o-transition":"all "+t+"ms ease",transition:"all "+t+"ms ease"}},removeTransition:function(){return{"-webkit-transition":"","-moz-transition":"","-o-transition":"",transition:""}},doTranslate:function(t){return{"-webkit-transform":"translate3d("+t+"px, 0px, 0px)","-moz-transform":"translate3d("+t+"px, 0px, 0px)","-o-transform":"translate3d("+t+"px, 0px, 0px)","-ms-transform":"translate3d("+t+"px, 0px, 0px)",transform:"translate3d("+t+"px, 0px,0px)"}},transition3d:function(t){var e=this;e.$owlWrapper.css(e.doTranslate(t))},css2move:function(t){var e=this;e.$owlWrapper.css({left:t})},css2slide:function(t,e){var o=this;o.isCssFinish=!1,o.$owlWrapper.stop(!0,!0).animate({left:t},{duration:e||o.options.slideSpeed,complete:function(){o.isCssFinish=!0}})},checkBrowser:function(){var t,i,n,s,a=this,r="translate3d(0px, 0px, 0px)",l=o.createElement("div");l.style.cssText=" -moz-transform:"+r+"; -ms-transform:"+r+"; -o-transform:"+r+"; -webkit-transform:"+r+"; transform:"+r,t=/translate3d\(0px, 0px, 0px\)/g,i=l.style.cssText.match(t),n=null!==i&&1===i.length,s="ontouchstart"in e||e.navigator.msMaxTouchPoints,a.browser={support3d:n,isTouch:s}},moveEvents:function(){var t=this;(t.options.mouseDrag!==!1||t.options.touchDrag!==!1)&&(t.gestures(),t.disabledEvents())},eventTypes:function(){var t=this,e=["s","e","x"];t.ev_types={},t.options.mouseDrag===!0&&t.options.touchDrag===!0?e=["touchstart.owl mousedown.owl","touchmove.owl mousemove.owl","touchend.owl touchcancel.owl mouseup.owl"]:t.options.mouseDrag===!1&&t.options.touchDrag===!0?e=["touchstart.owl","touchmove.owl","touchend.owl touchcancel.owl"]:t.options.mouseDrag===!0&&t.options.touchDrag===!1&&(e=["mousedown.owl","mousemove.owl","mouseup.owl"]),t.ev_types.start=e[0],t.ev_types.move=e[1],t.ev_types.end=e[2]},disabledEvents:function(){var e=this;e.$elem.on("dragstart.owl",function(t){t.preventDefault()}),e.$elem.on("mousedown.disableTextSelect",function(e){return t(e.target).is("input, textarea, select, option")})},gestures:function(){function i(t){if(void 0!==t.touches)return{x:t.touches[0].pageX,y:t.touches[0].pageY};if(void 0===t.touches){if(void 0!==t.pageX)return{x:t.pageX,y:t.pageY};if(void 0===t.pageX)return{x:t.clientX,y:t.clientY}}}function n(e){"on"===e?(t(o).on(l.ev_types.move,a),t(o).on(l.ev_types.end,r)):"off"===e&&(t(o).off(l.ev_types.move),t(o).off(l.ev_types.end))}function s(o){var s,a=o.originalEvent||o||e.event;if(3===a.which)return!1;if(!(l.itemsAmount<=l.options.items)){if(l.isCssFinish===!1&&!l.options.dragBeforeAnimFinish)return!1;if(l.isCss3Finish===!1&&!l.options.dragBeforeAnimFinish)return!1;l.options.autoPlay!==!1&&e.clearInterval(l.autoPlayInterval),l.browser.isTouch===!0||l.$owlWrapper.hasClass("grabbing")||l.$owlWrapper.addClass("grabbing"),l.newPosX=0,l.newRelativeX=0,t(this).css(l.removeTransition()),s=t(this).position(),p.relativePos=s.left,p.offsetX=i(a).x-s.left,p.offsetY=i(a).y-s.top,n("on"),p.sliding=!1,p.targetElement=a.target||a.srcElement}}function a(n){var s,a,r=n.originalEvent||n||e.event;l.newPosX=i(r).x-p.offsetX,l.newPosY=i(r).y-p.offsetY,l.newRelativeX=l.newPosX-p.relativePos,"function"==typeof l.options.startDragging&&p.dragging!==!0&&0!==l.newRelativeX&&(p.dragging=!0,l.options.startDragging.apply(l,[l.$elem])),(l.newRelativeX>8||l.newRelativeX<-8)&&l.browser.isTouch===!0&&(void 0!==r.preventDefault?r.preventDefault():r.returnValue=!1,p.sliding=!0),(l.newPosY>10||l.newPosY<-10)&&p.sliding===!1&&t(o).off("touchmove.owl"),s=function(){return l.newRelativeX/5},a=function(){return l.maximumPixels+l.newRelativeX/5},l.newPosX=Math.max(Math.min(l.newPosX,s()),a()),l.browser.support3d===!0?l.transition3d(l.newPosX):l.css2move(l.newPosX)}function r(o){var i,s,a,r=o.originalEvent||o||e.event;r.target=r.target||r.srcElement,p.dragging=!1,l.browser.isTouch!==!0&&l.$owlWrapper.removeClass("grabbing"),l.dragDirection=l.owl.dragDirection=l.newRelativeX<0?"left":"right",0!==l.newRelativeX&&(i=l.getNewPosition(),l.goTo(i,!1,"drag"),p.targetElement===r.target&&l.browser.isTouch!==!0&&(t(r.target).on("click.disable",function(e){e.stopImmediatePropagation(),e.stopPropagation(),e.preventDefault(),t(e.target).off("click.disable")}),s=t._data(r.target,"events").click,a=s.pop(),s.splice(0,0,a))),n("off")}var l=this,p={offsetX:0,offsetY:0,baseElWidth:0,relativePos:0,position:null,minSwipe:null,maxSwipe:null,sliding:null,dargging:null,targetElement:null};l.isCssFinish=!0,l.$elem.on(l.ev_types.start,".owl-wrapper",s)},getNewPosition:function(){var t=this,e=t.closestItem();return e>t.maximumItem?(t.currentItem=t.maximumItem,e=t.maximumItem):t.newPosX>=0&&(e=0,t.currentItem=0),e},closestItem:function(){var e=this,o=e.options.scrollPerPage===!0?e.pagesInArray:e.positionsInArray,i=e.newPosX,n=null;return t.each(o,function(s,a){i-e.itemWidth/20>o[s+1]&&i-e.itemWidth/20<a&&"left"===e.moveDirection()?(n=a,e.currentItem=e.options.scrollPerPage===!0?t.inArray(n,e.positionsInArray):s):i+e.itemWidth/20<a&&i+e.itemWidth/20>(o[s+1]||o[s]-e.itemWidth)&&"right"===e.moveDirection()&&(e.options.scrollPerPage===!0?(n=o[s+1]||o[o.length-1],e.currentItem=t.inArray(n,e.positionsInArray)):(n=o[s+1],e.currentItem=s+1))}),e.currentItem},moveDirection:function(){var t,e=this;return e.newRelativeX<0?(t="right",e.playDirection="next"):(t="left",e.playDirection="prev"),t},customEvents:function(){var t=this;t.$elem.on("owl.next",function(){t.next()}),t.$elem.on("owl.prev",function(){t.prev()}),t.$elem.on("owl.play",function(e,o){t.options.autoPlay=o,t.play(),t.hoverStatus="play"}),t.$elem.on("owl.stop",function(){t.stop(),t.hoverStatus="stop"}),t.$elem.on("owl.goTo",function(e,o){t.goTo(o)}),t.$elem.on("owl.jumpTo",function(e,o){t.jumpTo(o)})},stopOnHover:function(){var t=this;t.options.stopOnHover===!0&&t.browser.isTouch!==!0&&t.options.autoPlay!==!1&&(t.$elem.on("mouseover",function(){t.stop()}),t.$elem.on("mouseout",function(){"stop"!==t.hoverStatus&&t.play()}))},lazyLoad:function(){var e,o,i,n,s,a=this;if(a.options.lazyLoad===!1)return!1;for(e=0;e<a.itemsAmount;e+=1)o=t(a.$owlItems[e]),"loaded"!==o.data("owl-loaded")&&(i=o.data("owl-item"),n=o.find(".lazyOwl"),"string"==typeof n.data("src")?(void 0===o.data("owl-loaded")&&(n.hide(),o.addClass("loading").data("owl-loaded","checked")),s=a.options.lazyFollow===!0?i>=a.currentItem:!0,s&&i<a.currentItem+a.options.items&&n.length&&a.lazyPreload(o,n)):o.data("owl-loaded","loaded"))},lazyPreload:function(t,o){function i(){t.data("owl-loaded","loaded").removeClass("loading"),o.removeAttr("data-src"),"fade"===a.options.lazyEffect?o.fadeIn(400):o.show(),"function"==typeof a.options.afterLazyLoad&&a.options.afterLazyLoad.apply(this,[a.$elem])}function n(){r+=1,a.completeImg(o.get(0))||s===!0?i():100>=r?e.setTimeout(n,100):i()}var s,a=this,r=0;"DIV"===o.prop("tagName")?(o.css("background-image","url("+o.data("src")+")"),s=!0):o[0].src=o.data("src"),n()},autoHeight:function(){function o(){var o=t(s.$owlItems[s.currentItem]).height();s.wrapperOuter.css("height",o+"px"),s.wrapperOuter.hasClass("autoHeight")||e.setTimeout(function(){s.wrapperOuter.addClass("autoHeight")},0)}function i(){n+=1,s.completeImg(a.get(0))?o():100>=n?e.setTimeout(i,100):s.wrapperOuter.css("height","")}var n,s=this,a=t(s.$owlItems[s.currentItem]).find("img");void 0!==a.get(0)?(n=0,i()):o()},completeImg:function(t){var e;return t.complete?(e=typeof t.naturalWidth,"undefined"!==e&&0===t.naturalWidth?!1:!0):!1},onVisibleItems:function(){var e,o=this;for(o.options.addClassActive===!0&&o.$owlItems.removeClass("active"),o.visibleItems=[],e=o.currentItem;e<o.currentItem+o.options.items;e+=1)o.visibleItems.push(e),o.options.addClassActive===!0&&t(o.$owlItems[e]).addClass("active");o.owl.visibleItems=o.visibleItems},transitionTypes:function(t){var e=this;e.outClass="owl-"+t+"-out",e.inClass="owl-"+t+"-in"},singleItemTransition:function(){function t(t){return{position:"relative",left:t+"px"}}var e=this,o=e.outClass,i=e.inClass,n=e.$owlItems.eq(e.currentItem),s=e.$owlItems.eq(e.prevItem),a=Math.abs(e.positionsInArray[e.currentItem])+e.positionsInArray[e.prevItem],r=Math.abs(e.positionsInArray[e.currentItem])+e.itemWidth/2,l="webkitAnimationEnd oAnimationEnd MSAnimationEnd animationend";e.isTransition=!0,e.$owlWrapper.addClass("owl-origin").css({"-webkit-transform-origin":r+"px","-moz-perspective-origin":r+"px","perspective-origin":r+"px"}),s.css(t(a,10)).addClass(o).on(l,function(){e.endPrev=!0,s.off(l),e.clearTransStyle(s,o)}),n.addClass(i).on(l,function(){e.endCurrent=!0,n.off(l),e.clearTransStyle(n,i)})},clearTransStyle:function(t,e){var o=this;t.css({position:"",left:""}).removeClass(e),o.endPrev&&o.endCurrent&&(o.$owlWrapper.removeClass("owl-origin"),o.endPrev=!1,o.endCurrent=!1,o.isTransition=!1)},owlStatus:function(){var t=this;t.owl={userOptions:t.userOptions,baseElement:t.$elem,userItems:t.$userItems,owlItems:t.$owlItems,currentItem:t.currentItem,prevItem:t.prevItem,visibleItems:t.visibleItems,isTouch:t.browser.isTouch,browser:t.browser,dragDirection:t.dragDirection}},clearEvents:function(){var i=this;i.$elem.off(".owl owl mousedown.disableTextSelect"),t(o).off(".owl owl"),t(e).off("resize",i.resizer)},unWrap:function(){var t=this;0!==t.$elem.children().length&&(t.$owlWrapper.unwrap(),t.$userItems.unwrap().unwrap(),t.owlControls&&t.owlControls.remove()),t.clearEvents(),t.$elem.attr("style",t.$elem.data("owl-originalStyles")||"").attr("class",t.$elem.data("owl-originalClasses"))},destroy:function(){var t=this;t.stop(),e.clearInterval(t.checkVisible),t.unWrap(),t.$elem.removeData()},reinit:function(e){var o=this,i=t.extend({},o.userOptions,e);o.unWrap(),o.init(i,o.$elem)},addItem:function(t,e){var o,i=this;return t?0===i.$elem.children().length?(i.$elem.append(t),i.setVars(),!1):(i.unWrap(),o=void 0===e||-1===e?-1:e,o>=i.$userItems.length||-1===o?i.$userItems.eq(-1).after(t):i.$userItems.eq(o).before(t),void i.setVars()):!1},removeItem:function(t){var e,o=this;return 0===o.$elem.children().length?!1:(e=void 0===t||-1===t?-1:t,o.unWrap(),o.$userItems.eq(e).remove(),void o.setVars())}};t.fn.owlCarousel=function(e){return this.each(function(){if(t(this).data("owl-init")===!0)return!1;t(this).data("owl-init",!0);var o=Object.create(i);o.init(e,this),t.data(this,"owlCarousel",o)})},t.fn.owlCarousel.options={items:5,itemsCustom:!1,itemsDesktop:[1199,4],itemsDesktopSmall:[979,3],itemsTablet:[768,2],itemsTabletSmall:!1,itemsMobile:[479,1],singleItem:!1,itemsScaleUp:!1,slideSpeed:200,paginationSpeed:800,rewindSpeed:1e3,autoPlay:!1,stopOnHover:!1,navigation:!1,navigationText:["prev","next"],rewindNav:!0,scrollPerPage:!1,pagination:!0,paginationNumbers:!1,responsive:!0,responsiveRefreshRate:200,responsiveBaseWidth:e,baseClass:"owl-carousel",theme:"owl-theme",lazyLoad:!1,lazyFollow:!0,lazyEffect:"fade",autoHeight:!1,jsonPath:!1,jsonSuccess:!1,dragBeforeAnimFinish:!0,mouseDrag:!0,touchDrag:!0,addClassActive:!1,transitionStyle:!1,beforeUpdate:!1,afterUpdate:!1,beforeInit:!1,afterInit:!1,beforeMove:!1,afterMove:!1,afterAction:!1,startDragging:!1,afterLazyLoad:!1}}(jQuery,window,document);', 'modified' => '2016-11-10 14:47:39' ), (int) 3 => array( 'id' => (int) 5, 'name' => 'jquery.panelslider.min', 'data' => '/* * jQuery Panel Slider plugin v0.1.1 * https://github.com/eduardomb/jquery-panelslider */ (function($) { 'use strict'; var $body = $('body'), _sliding = false; function _slideIn(panel, options) { var panelWidth = panel.outerWidth(true), bodyAnimation = {}, panelAnimation = {}; if(panel.is(':visible') || _sliding) { return; } _sliding = true; $body.addClass('ps-active'); panel.addClass('ps-active-panel').css({ position: 'fixed', top: 0, height: '100%', 'z-index': 999999 }); panel.data(options); switch (options.side) { case 'left': panel.css({ left: '-' + panelWidth + 'px', right: 'auto' }); bodyAnimation['margin-left'] = '+=' + panelWidth; panelAnimation.left = '+=' + panelWidth; break; case 'right': panel.css({ left: 'auto', right: '-' + panelWidth + 'px' }); bodyAnimation['margin-left'] = '-=' + panelWidth; panelAnimation.right = '+=' + panelWidth; break; } $body.animate(bodyAnimation, options.duration); panel.show().animate(panelAnimation, options.duration, function() { _sliding = false; if(typeof options.onOpen == 'function') { options.onOpen(); } }); } $.panelslider = function(element, options) { var active = $('.ps-active-panel'); var defaults = { side: 'left', // panel side: left or right duration: 200, // Transition duration in miliseconds clickClose: true, // If true closes panel when clicking outside it onOpen: null // When supplied, function is called after the panel opens }; options = $.extend({}, defaults, options); // If another panel is opened, close it before opening the new one if(active.is(':visible') && active[0] != element[0]) { $.panelslider.close(function() { _slideIn(element, options); }); } else if(!active.length || active.is(':hidden')) { _slideIn(element, options); } }; $.panelslider.close = function(callback) { var active = $('.ps-active-panel'), duration = active.data('duration'), panelWidth = active.outerWidth(true), bodyAnimation = {}, panelAnimation = {}; if(!active.length || active.is(':hidden') || _sliding) { return; } _sliding = true; switch(active.data('side')) { case 'left': bodyAnimation['margin-left'] = '-=' + panelWidth; panelAnimation.left = '-=' + panelWidth; break; case 'right': bodyAnimation['margin-left'] = '+=' + panelWidth; panelAnimation.right = '-=' + panelWidth; break; } active.animate(panelAnimation, duration); $body.animate(bodyAnimation, duration, function() { active.hide(); active.removeClass('ps-active-panel'); _sliding = false; if(callback) { callback(); } }).removeClass('ps-active'); }; // Bind click outside panel and ESC key to close panel if clickClose is true $(document).bind('click keyup', function(e) { var active = $('.ps-active-panel'); if(e.type == 'keyup' && e.keyCode != 27) { return; } if(active.is(':visible') && active.data('clickClose')) { $.panelslider.close(); } }); // Prevent click on panel to close it $(document).on('click', '.ps-active-panel', function(e) { e.stopPropagation(); }); $.fn.panelslider = function(options) { this.click(function(e) { var active = $('.ps-active-panel'), panel = $(this.getAttribute('href')); // Close panel if it is already opened otherwise open it if (active.is(':visible') && panel[0] == active[0]) { $.panelslider.close(); } else { $.panelslider(panel, options); } e.preventDefault(); e.stopPropagation(); }); return this; }; })(jQuery); ', 'modified' => '2016-11-10 14:47:39' ), (int) 4 => array( 'id' => (int) 4, 'name' => 'intlxform', 'data' => ' if($('body').hasClass('locale-sr')) { var checkingData = 'Provera podataka'; } else { var checkingData = 'Checking data'; } (function($){ // Create some defaults, extending them with any options that were provided $.fn.intlxform = function(options) { var _top = $(this); var settings = { 'type': 'post', 'action' : '', 'showResponse' : true, 'loadingMessage' : checkingData, 'wrapElem' : '', 'clearForm': true, 'fieldRemark' : true, 'hideForm' : false, 'onSuccess' : null, 'onFailure' : null, 'onError' : null, 'onFinish' : null, 'headers': { 'Accept' : 'application/json; charset=utf-8' } }; settings = $.extend(settings, options); return this.each(function() { if(settings.type.length == 0) { if($(this).attr('method') != undefined) { settings.type = $(this).attr('method'); } } if(settings.action.length == 0) { if($(this).attr('action') != undefined) { settings.action = $(this).attr('action'); } } $(this).submit(function(event){ event.preventDefault(); // Abort any pending request if (request) { request.abort(); } // Setup some local variables var $form = $(this); // Cache all fields var $inputs = $form.find("input, select, button, textarea"); // Serialize the data in the form $inputs.each(function() { if($(this).attr('data-defaultValue') != 'undefined') { if($(this).attr('data-defaultValue') == $(this).val()) { $(this).val(''); } } }); var serializedData = $form.serialize(); $inputs.each(function() { if($(this).attr('data-defaultValue') != 'undefined' && $(this).val() =='') { $(this).val($(this).attr('data-defaultValue')); } }); // Disable the inputs for the duration of the ajax request $inputs.prop("disabled", true); $form.find(".form-message").text(settings.loadingMessage); // Fire off the request var request = $.ajax({ url: settings.action, type: settings.type, headers: settings.headers, data: serializedData }); // Callback handler that will be called on success request.done(function (response, textStatus, jqXHR){ parseFormResponse(response, $form); }); // callback handler that will be called on failure request.fail(function (jqXHR, textStatus, errorThrown){ if(typeof settings.onFailure == 'function') { settings.onFailure.call(); } else { console.error( "The following error occured: "+ textStatus, errorThrown ); } }); // callback handler that will be called regardless // if the request failed or succeeded request.always(function () { // reenable the inputs $inputs.prop("disabled", false); }); // prevent default posting of form event.preventDefault(); }); }) function parseFormResponse(response, form) { form.find(".form-message").text(''); form.find(".validation-error").removeClass('validation-error'); form.find(".validation-error-message").remove(); // Make sure we have a JSON response if(typeof response == "string") { try { response = JSON.parse(response); } catch(e) { return false; } } // On error occured if(!response.response) { for(var fieldName in response.errors) { var message = response.errors[fieldName]; var parent = form.find("[name='data[" + fieldName + "]']").last().parent(); parent.addClass('validation-error'); if(settings.fieldRemark == true) { parent.append('<div class="validation-error-message">' + message + '</div>'); } } // Callback: On error if(typeof settings.onError == 'function') { settings.onError(response); } // On Success } else { // Callback: On success if(typeof settings.onSuccess == 'function') { settings.onSuccess(response); } // Clear form if(settings.clearForm) { form.find("input, select, textarea").not('[type=button], [type=submit], [type=radio], [type=reset], .persistent').val(''); } } // Show message, if any if(response.message != null && response.message != '' && settings.showResponse) { var messageElement = form.find(".form-message"); messageElement.removeClass('form-message-error').removeClass('form-message-success'); messageElement.addClass(response.response ? 'form-message-success' : 'form-message-error'); messageElement.text(response.message).show(); } // Callback: On finish if(typeof settings.onFinish == 'function') { settings.onFinish(response); } } }; })(jQuery); ', 'modified' => '2016-11-10 14:47:39' ), (int) 5 => array( 'id' => (int) 3, 'name' => 'jquery.youtubevideogallery', 'data' => '/** * youtubeVideoGallery plugin for jquery * Simple video gallery for youtube, for more details see http://plugins.jquery.com/youtubevideogallery * * @author clanceyp * @see http://plugins.jquery.com/youtubevideogallery/ * @version 1.3.0 * */ ;(function($) { "use strict"; $.fn.extend({ youtubeVideoGallery:function(options) { var version = '1.3.0', isLegacyIE = (/\bMSIE [4|5|6|7]/.test(navigator.userAgent)), defaults = { assetFolder : '', fancybox : { arrows : false, closeBtn : true, closeEffect : 'fade', helpers : { media : {}, buttons : {} }, openEffect : 'fade' }, forceLegacyIE:false, iframeTemplate:'<iframe title="Youtube video player" id="youtube-videogallery-iframe" style="height:{options.innerHeight}px;width:{options.innerWidth}px;" frameborder="0" src="about:blank" />', innerHeight: 450, innerWidth: 600, newWindow: '(opens in a new window)', playButton: '/img/ico_play.png', plugin:'self', style:'', title:'default', thumbWidth: '100%', videos:[], urlImg : 'http://img.youtube.com/vi/$id/0.jpg', urlEmbed : 'http://www.youtube.com/embed/$id', urlLink : 'http://www.youtube.com/watch?v=$id' }; this.test = {}; this.version = version; function log(message){ if ('console' in window && window.console.log){ window.console.log(message); } } function getVideoLinks($this){ var arr = [], a = $this.find("a"); a.each(function(i, el){ arr.push({ id: getId( $(el).attr('href') ), title: $(el).text() }); }); return arr; } function getIdFromEntry(obj){ if (typeof obj === 'string'){ return getId(obj); } else if (obj.id && typeof obj.id === 'string'){ return obj.id; } else if (obj.link && obj.link.length ){ for ( var i = 0, l = obj.link.length; i < l ; i++){ if (obj.link[i].type === 'text/html'){ return getId(obj.link[i].href) } } } log('could not find ID from object, maybe an unsupported API?') return ''; } function getId(href){ var id = ''; if (!!href && href.indexOf('www.youtube.com/v/') > 0) { id = getBefore(href.split('www.youtube.com/v/')[1], '?') } else if (!!href && href.indexOf('/embed/') > 0){ id = getBefore(href.split('/embed/')[1], '?'); } else if (!!href && href.indexOf('?v=') > 0){// this could be version if API call!! id = getBefore(href.split('?v=')[1],'&'); } else if (!!href && href.indexOf('video:') > 0){ id = getBefore(href.split('video:')[1], ':'); } else if (!!href){ id = href; } return id; } function getBefore(str, before){ if (!!str && str.indexOf(before)){ str = str.split(before)[0]; } return str; } function getIframeTemplate(innerWidth, innerHeight){ var str = options.iframeTemplate; return str.replace('{options.innerHeight}', innerHeight).replace('{options.innerWidth}', innerWidth); } function open(e){ var el = e.currentTarget; e.preventDefault(); $('div.youtube-videogallery-bodycover').css( { 'height':$(document).height()} ); $('div.youtube-videogallery-display').css({ 'marginLeft':-options.innerWidth/2, 'marginTop':-options.innerHeight/2 }); $('#youtube-videogallery-iframe').attr( 'src', options.urlEmbed.replace("$id", $(el).attr('data-youtube-id') ) ); $('body').addClass('youtube-videogallery-active'); } function close(e){ $('#youtube-videogallery-iframe').attr( 'src', 'about:blank'); $('body').removeClass('youtube-videogallery-active'); } function setButtonMargin(w, h, context){ if (w === 0 || h === 0){ $(context).find("img.youtube-videogallery-play").remove(); return; } $(context).find("img.youtube-videogallery-play").css({ 'marginLeft':'-23px', 'marginTop':'-33.5px' }); } function getStyle(style){ if (!!style){ return "youtube-videogallery-" + style; } return ''; } function getTitleStyle(title){ return title === 'full' ? 'youtube-videogallery-allowtitle' : ''; } function getVideosFromFeed(data){ var videos = [], items = (data && data.data && data.data.items) ? data.data.items : (data && data.feed && data.feed.entry) ? data.feed.entry : []; $( items ).each(function(i, item){ var id = getIdFromEntry(item); videos.push({ id: getIdFromEntry(item), title: item.title.$t || item.title }); }); return videos; } /** * this.test = object * * Test object to expose private methods to a test API. * This allows us to test private methods, without * exposing them (e.g. they can't be overwritten) * */ this.test = { getBefore:getBefore, getId:getId, getVideoLinks:getVideoLinks, getIframeTemplate:getIframeTemplate, getTitleStyle:getTitleStyle, getStyle:getStyle, getVideosFromFeed:getVideosFromFeed, getIdFromEntry:getIdFromEntry }; function load($this, options) { var videos = ( options.videos.length ) ? options.videos : getVideoLinks($this), html = '', href, src, titleSpan, video, playButtonSrc = (!!options.assetFolder) ? options.assetFolder +'/'+ options.playButton : options.playButton , img = document.createElement('img'); img.onload = function(){ setButtonMargin(this.width, this.height, $this); }; img.onerror = function(){ setButtonMargin(0, 0, $this); }; img.src = playButtonSrc+'?'+ +(new Date()); for (var i = 0, l = videos.length; i < l; i++){ video = videos[i]; if (!video.id){continue;} href = options.urlLink.replace("$id", video.id); src = options.urlImg.replace("$id", video.id); titleSpan = (!!video.title && options.title !== 'none') ? '<span class="youtube-videogallery-title">'+ video.title +'</span>' : ''; html+= '<li class="youtube-videogallery-item"><a title="'+video.title+'" data-youtube-id="'+ video.id +'" href="'+ href +'" class="youtube-videogallery-link"><img class="youtube-videogallery-play" src="'+ playButtonSrc +'" title="play" /><img class="youtube-videogallery-img" src="'+ src +'" />'+ titleSpan +'</a></li>'; } $this.empty() .append(html) .addClass('youtube-videogallery-container') .addClass( getStyle( options.style ) ) .addClass( getTitleStyle( options.title ) ); if (options.supported && options.plugin === 'colorbox' && $.colorbox){ $this.find("a.youtube-videogallery-link").each(function(i, el){ $(el) .attr('href', options.urlEmbed.replace("$id", $(el).attr('data-youtube-id') ) ) .attr('aria-controls','youtube-videogallery-iframe') .colorbox({iframe:true, innerWidth:options.innerWidth, innerHeight:options.innerHeight}); }); } else if (options.supported && options.plugin === 'fancybox' && !!$().fancybox){ $this.find("a.youtube-videogallery-link").each(function(i, el){ $(el) .attr('rel', 'media-gallery') .fancybox(options.fancybox); }); } else if (options.supported && options.plugin === 'self'){ if (!$('div.youtube-videogallery-bodycover').length){ $('body') .append('<div class="youtube-videogallery-bodycover"/>') .append('<div class="youtube-videogallery-display">'+ getIframeTemplate(options.innerWidth, options.innerHeight) +'</div>'); $('div.youtube-videogallery-bodycover').on('click',close); $(document).on('keydown', function(e) { if (e.which === 27) { close(); } }); } $this.find("a.youtube-videogallery-link").on('click',open); } else { $this.find("a.youtube-videogallery-link") .attr('target','_blank') .append('<span class="youtube-videogallery-screen-reader-only">'+options.newWindow+'</span>') .each(function(i, el){ $(el).attr('title', $(el).attr('title')+' '+ options.newWindow); }); } return $this; } // Set options options = $.extend(defaults, options); options.supported = ( /* don't show lightbox if: old untested jquery version, or the lightbox is bigger than the viewport */ !!$().on && ( $(window).width() > options.innerWidth || $(window).height() > options.innerHeight) ); options.plugin = (isLegacyIE && !options.forceLegacyIE) ? 'none' : options.plugin;// by default turn off plugins for IE<=7 // it's an API, load promise and return the original object for chaining if (!!options.apiUrl){ var $this = this, apiUrl = options.apiUrl, jqxhr = $.ajax({ url:apiUrl, dataType:"jsonp", beforeSend:function(){ if (!options.apiFallbackUrl){ return; } $this.each(function(i, el){ $(el).empty() .append('<li><a /></li>') .find('a') .attr('href', options.apiFallbackUrl) .text(options.apiFallbackUrl); }); }}) .done(function(data) { options.videos = getVideosFromFeed(data); $this.each(function(i, el){ load($(el), options); }); }) .fail(function(){ log('Error getting youtube API requested by jQuery.youtubeVideoGallery: '+ apiUrl); }); return $this; } return this.each(function(i, el){ load($(el), options); }); } }); })(window.jQuery);', 'modified' => '2016-11-10 14:47:39' ), (int) 6 => array( 'id' => (int) 2, 'name' => 'jquery.bxslider.min', 'data' => '/** * BxSlider v4.1.2 - Fully loaded, responsive content slider * http://bxslider.com * * Copyright 2014, Steven Wanderski - http://stevenwanderski.com - http://bxcreative.com * Written while drinking Belgian ales and listening to jazz * * Released under the MIT license - http://opensource.org/licenses/MIT */ !function(t){var e={},s={mode:"horizontal",slideSelector:"",infiniteLoop:!0,hideControlOnEnd:!1,speed:500,easing:null,slideMargin:0,startSlide:0,randomStart:!1,captions:!1,ticker:!1,tickerHover:!1,adaptiveHeight:!1,adaptiveHeightSpeed:500,video:!1,useCSS:!0,preloadImages:"visible",responsive:!0,slideZIndex:50,touchEnabled:!0,swipeThreshold:50,oneToOneTouch:!0,preventDefaultSwipeX:!0,preventDefaultSwipeY:!1,pager:!0,pagerType:"full",pagerShortSeparator:" / ",pagerSelector:null,buildPager:null,pagerCustom:null,controls:!0,nextText:"Next",prevText:"Prev",nextSelector:null,prevSelector:null,autoControls:!1,startText:"Start",stopText:"Stop",autoControlsCombine:!1,autoControlsSelector:null,auto:!1,pause:4e3,autoStart:!0,autoDirection:"next",autoHover:!1,autoDelay:0,minSlides:1,maxSlides:1,moveSlides:0,slideWidth:0,onSliderLoad:function(){},onSlideBefore:function(){},onSlideAfter:function(){},onSlideNext:function(){},onSlidePrev:function(){},onSliderResize:function(){}};t.fn.bxSlider=function(n){if(0==this.length)return this;if(this.length>1)return this.each(function(){t(this).bxSlider(n)}),this;var o={},r=this;e.el=this;var a=t(window).width(),l=t(window).height(),d=function(){o.settings=t.extend({},s,n),o.settings.slideWidth=parseInt(o.settings.slideWidth),o.children=r.children(o.settings.slideSelector),o.children.length<o.settings.minSlides&&(o.settings.minSlides=o.children.length),o.children.length<o.settings.maxSlides&&(o.settings.maxSlides=o.children.length),o.settings.randomStart&&(o.settings.startSlide=Math.floor(Math.random()*o.children.length)),o.active={index:o.settings.startSlide},o.carousel=o.settings.minSlides>1||o.settings.maxSlides>1,o.carousel&&(o.settings.preloadImages="all"),o.minThreshold=o.settings.minSlides*o.settings.slideWidth+(o.settings.minSlides-1)*o.settings.slideMargin,o.maxThreshold=o.settings.maxSlides*o.settings.slideWidth+(o.settings.maxSlides-1)*o.settings.slideMargin,o.working=!1,o.controls={},o.interval=null,o.animProp="vertical"==o.settings.mode?"top":"left",o.usingCSS=o.settings.useCSS&&"fade"!=o.settings.mode&&function(){var t=document.createElement("div"),e=["WebkitPerspective","MozPerspective","OPerspective","msPerspective"];for(var i in e)if(void 0!==t.style[e[i]])return o.cssPrefix=e[i].replace("Perspective","").toLowerCase(),o.animProp="-"+o.cssPrefix+"-transform",!0;return!1}(),"vertical"==o.settings.mode&&(o.settings.maxSlides=o.settings.minSlides),r.data("origStyle",r.attr("style")),r.children(o.settings.slideSelector).each(function(){t(this).data("origStyle",t(this).attr("style"))}),c()},c=function(){r.wrap('<div class="bx-wrapper"><div class="bx-viewport"></div></div>'),o.viewport=r.parent(),o.loader=t('<div class="bx-loading" />'),o.viewport.prepend(o.loader),r.css({width:"horizontal"==o.settings.mode?100*o.children.length+215+"%":"auto",position:"relative"}),o.usingCSS&&o.settings.easing?r.css("-"+o.cssPrefix+"-transition-timing-function",o.settings.easing):o.settings.easing||(o.settings.easing="swing"),f(),o.viewport.css({width:"100%",overflow:"hidden",position:"relative"}),o.viewport.parent().css({maxWidth:p()}),o.settings.pager||o.viewport.parent().css({margin:"0 auto 0px"}),o.children.css({"float":"horizontal"==o.settings.mode?"left":"none",listStyle:"none",position:"relative"}),o.children.css("width",u()),"horizontal"==o.settings.mode&&o.settings.slideMargin>0&&o.children.css("marginRight",o.settings.slideMargin),"vertical"==o.settings.mode&&o.settings.slideMargin>0&&o.children.css("marginBottom",o.settings.slideMargin),"fade"==o.settings.mode&&(o.children.css({position:"absolute",zIndex:0,display:"none"}),o.children.eq(o.settings.startSlide).css({zIndex:o.settings.slideZIndex,display:"block"})),o.controls.el=t('<div class="bx-controls" />'),o.settings.captions&&P(),o.active.last=o.settings.startSlide==x()-1,o.settings.video&&r.fitVids();var e=o.children.eq(o.settings.startSlide);"all"==o.settings.preloadImages&&(e=o.children),o.settings.ticker?o.settings.pager=!1:(o.settings.pager&&T(),o.settings.controls&&C(),o.settings.auto&&o.settings.autoControls&&E(),(o.settings.controls||o.settings.autoControls||o.settings.pager)&&o.viewport.after(o.controls.el)),g(e,h)},g=function(e,i){var s=e.find("img, iframe").length;if(0==s)return i(),void 0;var n=0;e.find("img, iframe").each(function(){t(this).one("load",function(){++n==s&&i()}).each(function(){this.complete&&t(this).load()})})},h=function(){if(o.settings.infiniteLoop&&"fade"!=o.settings.mode&&!o.settings.ticker){var e="vertical"==o.settings.mode?o.settings.minSlides:o.settings.maxSlides,i=o.children.slice(0,e).clone().addClass("bx-clone"),s=o.children.slice(-e).clone().addClass("bx-clone");r.append(i).prepend(s)}o.loader.remove(),S(),"vertical"==o.settings.mode&&(o.settings.adaptiveHeight=!0),o.viewport.height(v()),r.redrawSlider(),o.settings.onSliderLoad(o.active.index),o.initialized=!0,o.settings.responsive&&t(window).bind("resize",Z),o.settings.auto&&o.settings.autoStart&&H(),o.settings.ticker&&L(),o.settings.pager&&q(o.settings.startSlide),o.settings.controls&&W(),o.settings.touchEnabled&&!o.settings.ticker&&O()},v=function(){var e=0,s=t();if("vertical"==o.settings.mode||o.settings.adaptiveHeight)if(o.carousel){var n=1==o.settings.moveSlides?o.active.index:o.active.index*m();for(s=o.children.eq(n),i=1;i<=o.settings.maxSlides-1;i++)s=n+i>=o.children.length?s.add(o.children.eq(i-1)):s.add(o.children.eq(n+i))}else s=o.children.eq(o.active.index);else s=o.children;return"vertical"==o.settings.mode?(s.each(function(){e+=t(this).outerHeight()}),o.settings.slideMargin>0&&(e+=o.settings.slideMargin*(o.settings.minSlides-1))):e=Math.max.apply(Math,s.map(function(){return t(this).outerHeight(!1)}).get()),e},p=function(){var t="100%";return o.settings.slideWidth>0&&(t="horizontal"==o.settings.mode?o.settings.maxSlides*o.settings.slideWidth+(o.settings.maxSlides-1)*o.settings.slideMargin:o.settings.slideWidth),t},u=function(){var t=o.settings.slideWidth,e=o.viewport.width();return 0==o.settings.slideWidth||o.settings.slideWidth>e&&!o.carousel||"vertical"==o.settings.mode?t=e:o.settings.maxSlides>1&&"horizontal"==o.settings.mode&&(e>o.maxThreshold||e<o.minThreshold&&(t=(e-o.settings.slideMargin*(o.settings.minSlides-1))/o.settings.minSlides)),t},f=function(){var t=1;if("horizontal"==o.settings.mode&&o.settings.slideWidth>0)if(o.viewport.width()<o.minThreshold)t=o.settings.minSlides;else if(o.viewport.width()>o.maxThreshold)t=o.settings.maxSlides;else{var e=o.children.first().width();t=Math.floor(o.viewport.width()/e)}else"vertical"==o.settings.mode&&(t=o.settings.minSlides);return t},x=function(){var t=0;if(o.settings.moveSlides>0)if(o.settings.infiniteLoop)t=o.children.length/m();else for(var e=0,i=0;e<o.children.length;)++t,e=i+f(),i+=o.settings.moveSlides<=f()?o.settings.moveSlides:f();else t=Math.ceil(o.children.length/f());return t},m=function(){return o.settings.moveSlides>0&&o.settings.moveSlides<=f()?o.settings.moveSlides:f()},S=function(){if(o.children.length>o.settings.maxSlides&&o.active.last&&!o.settings.infiniteLoop){if("horizontal"==o.settings.mode){var t=o.children.last(),e=t.position();b(-(e.left-(o.viewport.width()-t.width())),"reset",0)}else if("vertical"==o.settings.mode){var i=o.children.length-o.settings.minSlides,e=o.children.eq(i).position();b(-e.top,"reset",0)}}else{var e=o.children.eq(o.active.index*m()).position();o.active.index==x()-1&&(o.active.last=!0),void 0!=e&&("horizontal"==o.settings.mode?b(-e.left,"reset",0):"vertical"==o.settings.mode&&b(-e.top,"reset",0))}},b=function(t,e,i,s){if(o.usingCSS){var n="vertical"==o.settings.mode?"translate3d(0, "+t+"px, 0)":"translate3d("+t+"px, 0, 0)";r.css("-"+o.cssPrefix+"-transition-duration",i/1e3+"s"),"slide"==e?(r.css(o.animProp,n),r.bind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",function(){r.unbind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd"),D()})):"reset"==e?r.css(o.animProp,n):"ticker"==e&&(r.css("-"+o.cssPrefix+"-transition-timing-function","linear"),r.css(o.animProp,n),r.bind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",function(){r.unbind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd"),b(s.resetValue,"reset",0),N()}))}else{var a={};a[o.animProp]=t,"slide"==e?r.animate(a,i,o.settings.easing,function(){D()}):"reset"==e?r.css(o.animProp,t):"ticker"==e&&r.animate(a,speed,"linear",function(){b(s.resetValue,"reset",0),N()})}},w=function(){for(var e="",i=x(),s=0;i>s;s++){var n="";o.settings.buildPager&&t.isFunction(o.settings.buildPager)?(n=o.settings.buildPager(s),o.pagerEl.addClass("bx-custom-pager")):(n=s+1,o.pagerEl.addClass("bx-default-pager")),e+='<div class="bx-pager-item"><a href="" data-slide-index="'+s+'" class="bx-pager-link">'+n+"</a></div>"}o.pagerEl.html(e)},T=function(){o.settings.pagerCustom?o.pagerEl=t(o.settings.pagerCustom):(o.pagerEl=t('<div class="bx-pager" />'),o.settings.pagerSelector?t(o.settings.pagerSelector).html(o.pagerEl):o.controls.el.addClass("bx-has-pager").append(o.pagerEl),w()),o.pagerEl.on("click","a",I)},C=function(){o.controls.next=t('<a class="bx-next" href="">'+o.settings.nextText+"</a>"),o.controls.prev=t('<a class="bx-prev" href="">'+o.settings.prevText+"</a>"),o.controls.next.bind("click",y),o.controls.prev.bind("click",z),o.settings.nextSelector&&t(o.settings.nextSelector).append(o.controls.next),o.settings.prevSelector&&t(o.settings.prevSelector).append(o.controls.prev),o.settings.nextSelector||o.settings.prevSelector||(o.controls.directionEl=t('<div class="bx-controls-direction" />'),o.controls.directionEl.append(o.controls.prev).append(o.controls.next),o.controls.el.addClass("bx-has-controls-direction").append(o.controls.directionEl))},E=function(){o.controls.start=t('<div class="bx-controls-auto-item"><a class="bx-start" href="">'+o.settings.startText+"</a></div>"),o.controls.stop=t('<div class="bx-controls-auto-item"><a class="bx-stop" href="">'+o.settings.stopText+"</a></div>"),o.controls.autoEl=t('<div class="bx-controls-auto" />'),o.controls.autoEl.on("click",".bx-start",k),o.controls.autoEl.on("click",".bx-stop",M),o.settings.autoControlsCombine?o.controls.autoEl.append(o.controls.start):o.controls.autoEl.append(o.controls.start).append(o.controls.stop),o.settings.autoControlsSelector?t(o.settings.autoControlsSelector).html(o.controls.autoEl):o.controls.el.addClass("bx-has-controls-auto").append(o.controls.autoEl),A(o.settings.autoStart?"stop":"start")},P=function(){o.children.each(function(){var e=t(this).find("img:first").attr("title");void 0!=e&&(""+e).length&&t(this).append('<div class="bx-caption"><span>'+e+"</span></div>")})},y=function(t){o.settings.auto&&r.stopAuto(),r.goToNextSlide(),t.preventDefault()},z=function(t){o.settings.auto&&r.stopAuto(),r.goToPrevSlide(),t.preventDefault()},k=function(t){r.startAuto(),t.preventDefault()},M=function(t){r.stopAuto(),t.preventDefault()},I=function(e){o.settings.auto&&r.stopAuto();var i=t(e.currentTarget),s=parseInt(i.attr("data-slide-index"));s!=o.active.index&&r.goToSlide(s),e.preventDefault()},q=function(e){var i=o.children.length;return"short"==o.settings.pagerType?(o.settings.maxSlides>1&&(i=Math.ceil(o.children.length/o.settings.maxSlides)),o.pagerEl.html(e+1+o.settings.pagerShortSeparator+i),void 0):(o.pagerEl.find("a").removeClass("active"),o.pagerEl.each(function(i,s){t(s).find("a").eq(e).addClass("active")}),void 0)},D=function(){if(o.settings.infiniteLoop){var t="";0==o.active.index?t=o.children.eq(0).position():o.active.index==x()-1&&o.carousel?t=o.children.eq((x()-1)*m()).position():o.active.index==o.children.length-1&&(t=o.children.eq(o.children.length-1).position()),t&&("horizontal"==o.settings.mode?b(-t.left,"reset",0):"vertical"==o.settings.mode&&b(-t.top,"reset",0))}o.working=!1,o.settings.onSlideAfter(o.children.eq(o.active.index),o.oldIndex,o.active.index)},A=function(t){o.settings.autoControlsCombine?o.controls.autoEl.html(o.controls[t]):(o.controls.autoEl.find("a").removeClass("active"),o.controls.autoEl.find("a:not(.bx-"+t+")").addClass("active"))},W=function(){1==x()?(o.controls.prev.addClass("disabled"),o.controls.next.addClass("disabled")):!o.settings.infiniteLoop&&o.settings.hideControlOnEnd&&(0==o.active.index?(o.controls.prev.addClass("disabled"),o.controls.next.removeClass("disabled")):o.active.index==x()-1?(o.controls.next.addClass("disabled"),o.controls.prev.removeClass("disabled")):(o.controls.prev.removeClass("disabled"),o.controls.next.removeClass("disabled")))},H=function(){o.settings.autoDelay>0?setTimeout(r.startAuto,o.settings.autoDelay):r.startAuto(),o.settings.autoHover&&r.hover(function(){o.interval&&(r.stopAuto(!0),o.autoPaused=!0)},function(){o.autoPaused&&(r.startAuto(!0),o.autoPaused=null)})},L=function(){var e=0;if("next"==o.settings.autoDirection)r.append(o.children.clone().addClass("bx-clone"));else{r.prepend(o.children.clone().addClass("bx-clone"));var i=o.children.first().position();e="horizontal"==o.settings.mode?-i.left:-i.top}b(e,"reset",0),o.settings.pager=!1,o.settings.controls=!1,o.settings.autoControls=!1,o.settings.tickerHover&&!o.usingCSS&&o.viewport.hover(function(){r.stop()},function(){var e=0;o.children.each(function(){e+="horizontal"==o.settings.mode?t(this).outerWidth(!0):t(this).outerHeight(!0)});var i=o.settings.speed/e,s="horizontal"==o.settings.mode?"left":"top",n=i*(e-Math.abs(parseInt(r.css(s))));N(n)}),N()},N=function(t){speed=t?t:o.settings.speed;var e={left:0,top:0},i={left:0,top:0};"next"==o.settings.autoDirection?e=r.find(".bx-clone").first().position():i=o.children.first().position();var s="horizontal"==o.settings.mode?-e.left:-e.top,n="horizontal"==o.settings.mode?-i.left:-i.top,a={resetValue:n};b(s,"ticker",speed,a)},O=function(){o.touch={start:{x:0,y:0},end:{x:0,y:0}},o.viewport.bind("touchstart",X)},X=function(t){if(o.working)t.preventDefault();else{o.touch.originalPos=r.position();var e=t.originalEvent;o.touch.start.x=e.changedTouches[0].pageX,o.touch.start.y=e.changedTouches[0].pageY,o.viewport.bind("touchmove",Y),o.viewport.bind("touchend",V)}},Y=function(t){var e=t.originalEvent,i=Math.abs(e.changedTouches[0].pageX-o.touch.start.x),s=Math.abs(e.changedTouches[0].pageY-o.touch.start.y);if(3*i>s&&o.settings.preventDefaultSwipeX?t.preventDefault():3*s>i&&o.settings.preventDefaultSwipeY&&t.preventDefault(),"fade"!=o.settings.mode&&o.settings.oneToOneTouch){var n=0;if("horizontal"==o.settings.mode){var r=e.changedTouches[0].pageX-o.touch.start.x;n=o.touch.originalPos.left+r}else{var r=e.changedTouches[0].pageY-o.touch.start.y;n=o.touch.originalPos.top+r}b(n,"reset",0)}},V=function(t){o.viewport.unbind("touchmove",Y);var e=t.originalEvent,i=0;if(o.touch.end.x=e.changedTouches[0].pageX,o.touch.end.y=e.changedTouches[0].pageY,"fade"==o.settings.mode){var s=Math.abs(o.touch.start.x-o.touch.end.x);s>=o.settings.swipeThreshold&&(o.touch.start.x>o.touch.end.x?r.goToNextSlide():r.goToPrevSlide(),r.stopAuto())}else{var s=0;"horizontal"==o.settings.mode?(s=o.touch.end.x-o.touch.start.x,i=o.touch.originalPos.left):(s=o.touch.end.y-o.touch.start.y,i=o.touch.originalPos.top),!o.settings.infiniteLoop&&(0==o.active.index&&s>0||o.active.last&&0>s)?b(i,"reset",200):Math.abs(s)>=o.settings.swipeThreshold?(0>s?r.goToNextSlide():r.goToPrevSlide(),r.stopAuto()):b(i,"reset",200)}o.viewport.unbind("touchend",V)},Z=function(){var e=t(window).width(),i=t(window).height();(a!=e||l!=i)&&(a=e,l=i,r.redrawSlider(),o.settings.onSliderResize.call(r,o.active.index))};return r.goToSlide=function(e,i){if(!o.working&&o.active.index!=e)if(o.working=!0,o.oldIndex=o.active.index,o.active.index=0>e?x()-1:e>=x()?0:e,o.settings.onSlideBefore(o.children.eq(o.active.index),o.oldIndex,o.active.index),"next"==i?o.settings.onSlideNext(o.children.eq(o.active.index),o.oldIndex,o.active.index):"prev"==i&&o.settings.onSlidePrev(o.children.eq(o.active.index),o.oldIndex,o.active.index),o.active.last=o.active.index>=x()-1,o.settings.pager&&q(o.active.index),o.settings.controls&&W(),"fade"==o.settings.mode)o.settings.adaptiveHeight&&o.viewport.height()!=v()&&o.viewport.animate({height:v()},o.settings.adaptiveHeightSpeed),o.children.filter(":visible").fadeOut(o.settings.speed).css({zIndex:0}),o.children.eq(o.active.index).css("zIndex",o.settings.slideZIndex+1).fadeIn(o.settings.speed,function(){t(this).css("zIndex",o.settings.slideZIndex),D()});else{o.settings.adaptiveHeight&&o.viewport.height()!=v()&&o.viewport.animate({height:v()},o.settings.adaptiveHeightSpeed);var s=0,n={left:0,top:0};if(!o.settings.infiniteLoop&&o.carousel&&o.active.last)if("horizontal"==o.settings.mode){var a=o.children.eq(o.children.length-1);n=a.position(),s=o.viewport.width()-a.outerWidth()}else{var l=o.children.length-o.settings.minSlides;n=o.children.eq(l).position()}else if(o.carousel&&o.active.last&&"prev"==i){var d=1==o.settings.moveSlides?o.settings.maxSlides-m():(x()-1)*m()-(o.children.length-o.settings.maxSlides),a=r.children(".bx-clone").eq(d);n=a.position()}else if("next"==i&&0==o.active.index)n=r.find("> .bx-clone").eq(o.settings.maxSlides).position(),o.active.last=!1;else if(e>=0){var c=e*m();n=o.children.eq(c).position()}if("undefined"!=typeof n){var g="horizontal"==o.settings.mode?-(n.left-s):-n.top;b(g,"slide",o.settings.speed)}}},r.goToNextSlide=function(){if(o.settings.infiniteLoop||!o.active.last){var t=parseInt(o.active.index)+1;r.goToSlide(t,"next")}},r.goToPrevSlide=function(){if(o.settings.infiniteLoop||0!=o.active.index){var t=parseInt(o.active.index)-1;r.goToSlide(t,"prev")}},r.startAuto=function(t){o.interval||(o.interval=setInterval(function(){"next"==o.settings.autoDirection?r.goToNextSlide():r.goToPrevSlide()},o.settings.pause),o.settings.autoControls&&1!=t&&A("stop"))},r.stopAuto=function(t){o.interval&&(clearInterval(o.interval),o.interval=null,o.settings.autoControls&&1!=t&&A("start"))},r.getCurrentSlide=function(){return o.active.index},r.getCurrentSlideElement=function(){return o.children.eq(o.active.index)},r.getSlideCount=function(){return o.children.length},r.redrawSlider=function(){o.children.add(r.find(".bx-clone")).outerWidth(u()),o.viewport.css("height",v()),o.settings.ticker||S(),o.active.last&&(o.active.index=x()-1),o.active.index>=x()&&(o.active.last=!0),o.settings.pager&&!o.settings.pagerCustom&&(w(),q(o.active.index))},r.destroySlider=function(){o.initialized&&(o.initialized=!1,t(".bx-clone",this).remove(),o.children.each(function(){void 0!=t(this).data("origStyle")?t(this).attr("style",t(this).data("origStyle")):t(this).removeAttr("style")}),void 0!=t(this).data("origStyle")?this.attr("style",t(this).data("origStyle")):t(this).removeAttr("style"),t(this).unwrap().unwrap(),o.controls.el&&o.controls.el.remove(),o.controls.next&&o.controls.next.remove(),o.controls.prev&&o.controls.prev.remove(),o.pagerEl&&o.settings.controls&&o.pagerEl.remove(),t(".bx-caption",this).remove(),o.controls.autoEl&&o.controls.autoEl.remove(),clearInterval(o.interval),o.settings.responsive&&t(window).unbind("resize",Z))},r.reloadSlider=function(t){void 0!=t&&(n=t),r.destroySlider(),d()},d(),this}}(jQuery);', 'modified' => '2016-11-10 14:47:39' ), (int) 7 => array( 'id' => (int) 1, 'name' => 'jquery.kwicks', 'data' => '/*! * Kwicks: Sexy Sliding Panels for jQuery - v2.2.1 * http://devsmash.com/projects/kwicks * * Copyright 2013 Jeremy Martin (jmar777) * Contributors: Duke Speer (Duke3D), Guillermo Guerrero (gguerrero) * Released under the MIT license * http://www.opensource.org/licenses/mit-license.php */ (function($) { /** * API methods for the plugin */ var methods = { init: function(opts) { var defaults = { // general options: maxSize: -1, minSize: -1, spacing: 5, duration: 500, isVertical: false, easing: undefined, autoResize: true, behavior: null, // menu behavior options: delayMouseIn: 0, delayMouseOut: 0, selectOnClick: true, deselectOnClick: false, // slideshow behavior options: interval: 2500, interactive: true }; var o = $.extend(defaults, opts); // validate and normalize options if (o.minSize !== -1 && o.maxSize !== -1) throw new Error('Kwicks options minSize and maxSize may not both be set'); if (o.behavior && o.behavior !== 'menu' && o.behavior !== 'slideshow') throw new Error('Unrecognized Kwicks behavior specified: ' + o.behavior); $.each(['minSize', 'maxSize', 'spacing'], function(i, prop) { var val = o[prop]; switch (typeof val) { case 'number': o[prop + 'Units'] = 'px'; break; case 'string': if (val.slice(-1) === '%') { o[prop + 'Units'] = '%'; o[prop] = +val.slice(0, -1) / 100; } else if (val.slice(-2) === 'px') { o[prop + 'Units'] = 'px'; o[prop] = +val.slice(0, -2); } else { throw new Error('Invalid value for Kwicks option ' + prop + ': ' + val); } break; default: throw new Error('Invalid value for Kwicks option ' + prop + ': ' + val); } }); return this.each(function() { $(this).data('kwicks', new Kwick(this, o)); }); }, expand: function(index, opts) { if (typeof index === 'object') { opts = index; index = undefined; } var delay = opts && opts.delay || 0; return this.each(function() { var $this = $(this), kwick = $this.data('kwicks'); // assume this is the container if (kwick) { index = typeof index === 'number' ? index : -1; } // otherwise, assume we have a panel else if (kwick = $this.parent().data('kwicks')) { index = $this.index(); } else { return; } var expand = function() { // bail out if the panel is already expanded if (index === kwick.expandedIndex) return; var $panels = kwick.$panels, expanded = $panels[index] || null; kwick.$container.trigger('expand.kwicks', { index: index, expanded: expanded, collapsed: $panels.not(expanded).get(), oldIndex: kwick.expandedIndex, oldExpanded: kwick.getExpandedPanel(), isAnimated: kwick.isAnimated }); }; var timeoutId = kwick.$container.data('kwicks-timeout-id'); if (timeoutId) { kwick.$container.removeData('kwicks-timeout-id'); clearTimeout(timeoutId); } if (delay > 0) { kwick.$container.data('kwicks-timeout-id', setTimeout(expand, delay)); } else { expand(); } }); }, expanded: function() { var kwick = this.first().data('kwicks'); if (!kwick) return; return kwick.expandedIndex; }, select: function(index) { return this.each(function() { var $this = $(this), kwick = $this.data('kwicks'); // assume this is the container if (kwick) { index = typeof index === 'number' ? index : -1; } // otherwise, assume we have a panel else if (kwick = $this.parent().data('kwicks')) { index = $this.index(); } else { return; } // don't trigger event if its already selected if (index !== kwick.selectedIndex) { var $panels = kwick.$panels, selected = $panels[index] || null; kwick.$container.trigger('select.kwicks', { index: index, selected: selected, unselected: $panels.not(selected).get(), oldIndex: kwick.selectedIndex, oldSelected: kwick.getSelectedPanel() }); } // call expand kwick.$container.kwicks('expand', index); }); }, selected: function() { var kwick = this.first().data('kwicks'); if (!kwick) return; return kwick.selectedIndex; }, resize: function() { return this.each(function() { var $this = $(this), kwick = $this.data('kwicks'); if (!kwick) return; kwick.resize(); }); }, destroy: function() { return this.each(function() { var $this = $(this), kwick = $this.data('kwicks'); if (!kwick) return; kwick.destroy(); }); } }; /** * Expose the actual plugin */ $.fn.kwicks = function(opts) { if (methods[opts]) { return methods[opts].apply(this, Array.prototype.slice.call(arguments, 1)); } else if (typeof opts === 'object' || !opts) { return methods.init.apply(this, arguments); } else { throw new Error('Unrecognized kwicks method: ' + opts); } }; /** * Special event for triggering default behavior on 'expand.kwicks' events */ $.event.special.expand = { _default: function(e, data) { if (e.namespace !== 'kwicks') return; var kwick = $(e.target).data('kwicks'); if (kwick) kwick.expand(data.index); } }; /** * Special event for triggering default behavior on 'select.kwicks' events */ $.event.special.select = { _default: function(e, data) { if (e.namespace !== 'kwicks') return; var kwick = $(e.target).data('kwicks'); if (kwick) kwick.select(data.index); } }; /** * Instantiates a new Kwick instance using the provided container and options. */ var Kwick = function Kwick(container, opts) { var self = this; this.opts = opts; // an array of callbacks to invoke if 'destroy' is invoked this.onDestroyHandlers = []; // references to our DOM elements var orientation = opts.isVertical ? 'vertical' : 'horizontal'; this.$container = $(container); this.$panels = this.$container.children(); // semi-smart add/remove around container classes so that we don't bork // the styling if/when destroy is called var containerClasses = ['kwicks', 'kwicks-' + orientation]; $.each(containerClasses, function(className) { if (self.$container.hasClass(className)) return; self.$container.addClass(className); self.onDestroy(function() { self.$container.removeClass(className); }); }); // zero-based, -1 for "none" this.selectedIndex = this.$panels.filter('.kwicks-selected').index(); this.expandedIndex = this.selectedIndex; // each instance has a primary and a secondary dimension (primary is the animated dimension) this.primaryDimension = opts.isVertical ? 'height' : 'width'; this.secondaryDimension = opts.isVertical ? 'width' : 'height'; // initialize panel sizes this.calculatePanelSizes(); // likewise, we have primary and secondary alignments (all panels but the last use primary, // which uses the secondary alignment). this is to allow the first and last panels to have // fixed offsets. this reduces jittering, which is much more noticeable on the last item. this.primaryAlignment = opts.isVertical ? 'top' : 'left'; this.secondaryAlignment = opts.isVertical ? 'bottom' : 'right'; // object for creating a "master" animation loop for all panel animations this.$timer = $({ progress: 0 }); // keeps track of whether or not an animation is in progress this.isAnimated = false; // the current offsets for each panel this.offsets = this.getOffsetsForExpanded(); this.updatePanelStyles(); this.initBehavior(); this.initWindowResizeHandler(); // somewhat of a blind stab at handling rare/sporadic failures to initialize styles. // https://github.com/jmar777/kwicks/issues/31 setTimeout(function() { self.updatePanelStyles(); }, 100); }; /** * Calculates size, minSize, maxSize, and spacing based on the current size of the container and * the user-provided options. The results will be stored on this.panelSize, this.panelMinSize, * this.panelMaxSize, and this.panelSpacing. This should be run on initialization and whenever * the container's primary dimension may have changed in size. */ Kwick.prototype.calculatePanelSizes = function() { var opts = this.opts, containerSize = this.getContainerSize(true); // calculate spacing first if (opts.spacingUnits === '%') { this.panelSpacing = containerSize * opts.spacing; } else { this.panelSpacing = opts.spacing; } var numPanels = this.$panels.length, sumSpacing = this.panelSpacing * (numPanels - 1), sumPanelSize = containerSize - sumSpacing; this.panelSize = sumPanelSize / numPanels; if (opts.minSize === -1) { if (opts.maxSize === -1) { // if neither minSize or maxSize or set, then we try to pick a sensible default if (numPanels < 5) { this.panelMaxSize = containerSize / 3 * 2; } else { this.panelMaxSize = containerSize / 3; } } else if (opts.maxSizeUnits === '%') { this.panelMaxSize = sumPanelSize * opts.maxSize; } else { this.panelMaxSize = opts.maxSize; } // at this point we know that this.panelMaxSize is set this.panelMinSize = (sumPanelSize - this.panelMaxSize) / (numPanels - 1); } else if (opts.maxSize === -1) { // at this point we know that opts.minSize is set if (opts.minSizeUnits === '%') { this.panelMinSize = sumPanelSize * opts.minSize; } else { this.panelMinSize = opts.minSize; } // at this point we know that this.panelMinSize is set this.panelMaxSize = sumPanelSize - (this.panelMinSize * (numPanels - 1)); } }; /** * Returns the calculated panel offsets based on the currently expanded panel. */ Kwick.prototype.getOffsetsForExpanded = function() { // todo: cache the offset values var expandedIndex = this.expandedIndex, numPanels = this.$panels.length, spacing = this.panelSpacing, size = this.panelSize, minSize = this.panelMinSize, maxSize = this.panelMaxSize; //first panel is always offset by 0 var offsets = [0]; for (var i = 1; i < numPanels; i++) { // no panel is expanded if (expandedIndex === -1) { offsets[i] = i * (size + spacing); } // this panel is before or is the expanded panel else if (i <= expandedIndex) { offsets[i] = i * (minSize + spacing); } // this panel is after the expanded panel else { offsets[i] = maxSize + (minSize * (i - 1)) + (i * spacing); } } return offsets; }; /** * Sets the style attribute on the specified element using the provided value. This probably * doesn't belong on Kwick.prototype, but here it is... */ Kwick.prototype.setStyle = (function() { if ($.support.style) { return function(el, style) { el.setAttribute('style', style); }; } else { return function (el, style) { el.style.cssText = style; }; } })(); /** * Updates the offset and size styling of each panel based on the current values in * `this.offsets`. Also does some special handling to convert panels to absolute positioning * the first time this is invoked. */ Kwick.prototype.updatePanelStyles = function() { var offsets = this.offsets, $panels = this.$panels, pDim = this.primaryDimension, pAlign = this.primaryAlignment, sAlign = this.secondaryAlignment, spacing = this.panelSpacing, containerSize = this.getContainerSize(); // the kwicks-processed class ensures that panels are absolutely positioned, but on our // first pass we need to set offsets, width|length, and positioning atomically to prevent // mid-update repaints var stylePrefix = !!this._stylesInited ? '' : 'position:absolute;', offset, size, prevOffset, style; // loop through remaining panels for (var i = $panels.length; i--;) { prevOffset = offset; // todo: maybe we do one last pass at the end and round offsets, rather than on every // update offset = Math.round(offsets[i]); if (i === $panels.length - 1) { size = containerSize - offset; style = sAlign + ':0;' + pDim + ':' + size + 'px;'; } else { size = prevOffset - offset - spacing; style = pAlign + ':' + offset + 'px;' + pDim + ':' + size + 'px;'; } this.setStyle($panels[i], stylePrefix + style); } if (!this._stylesInited) { this.$container.addClass('kwicks-processed'); this._stylesInited = true; } }; /** * Assuming for a moment that out-of-the-box behaviors aren't a horrible idea, this method * encapsulates the initialization logic thereof. */ Kwick.prototype.initBehavior = function() { if (!this.opts.behavior) return; switch (this.opts.behavior) { case 'menu': this.initMenuBehavior(); break; case 'slideshow': this.initSlideshowBehavior(); break; default: throw new Error('Unrecognized behavior option: ' + this.opts.behavior); } }; /** * Initializes the menu behavior. */ Kwick.prototype.initMenuBehavior = function() { var self = this, opts = self.opts; this.addEventHandler(this.$container, 'mouseleave', function() { self.$container.kwicks('expand', -1, { delay: opts.delayMouseOut }); }); this.addEventHandler(this.$panels, 'mouseenter', function() { $(this).kwicks('expand', { delay: opts.delayMouseIn }); }); if (!opts.selectOnClick && !opts.deselectOnClick) return; this.addEventHandler(this.$panels, 'click', function() { var $this = $(this), isSelected = $this.hasClass('kwicks-selected'); if (isSelected && opts.deselectOnClick) { $this.parent().kwicks('select', -1); } else if (!isSelected && opts.selectOnClick) { $this.kwicks('select'); } }); }; /** * Initializes the slideshow behavior. */ Kwick.prototype.initSlideshowBehavior = function() { var self = this, numSlides = this.$panels.length, curSlide = 0, // flag to handle weird corner cases running = false, intervalId; var start = function() { if (running) return; intervalId = setInterval(function() { self.$container.kwicks('expand', ++curSlide % numSlides); }, self.opts.interval); running = true; }; var pause = function() { clearInterval(intervalId); running = false; }; start(); this.onDestroy(pause); if (!this.opts.interactive) return; this.addEventHandler(this.$container, 'mouseenter', pause); this.addEventHandler(this.$container, 'mouseleave', start); this.addEventHandler(this.$panels, 'mouseenter', function() { curSlide = $(this).kwicks('expand').index(); }); }; /** * Sets up a throttled window resize handler that triggers resize logic for the panels * todo: hideous code, needs refactor for the eye bleeds */ Kwick.prototype.initWindowResizeHandler = function() { if (!this.opts.autoResize) return; var self = this, prevTime = 0, execScheduled = false, $window = $(window); var onResize = function(e) { // if there's no event, then this is a scheduled from our setTimeout if (!e) { execScheduled = false; } // if we've already run in the last 20ms, then delay execution var now = +new Date(); if (now - prevTime < 20) { // if we already scheduled a run, don't do it again if (execScheduled) return; setTimeout(onResize, 20 - (now - prevTime)); execScheduled = true; return; } // throttle rate is satisfied, go ahead and run prevTime = now; self.resize(); }; this.addEventHandler($window, 'resize', onResize); }; /** * Returns the size in pixels of the container's primary dimension. This value is cached as it * is used repeatedly during animation loops, but the cache can be cleared by passing `true`. * todo: benchmark to see if this caching business is even at all necessary. */ Kwick.prototype.getContainerSize = function(clearCache) { var containerSize = this._containerSize; if (clearCache || !containerSize) { containerSize = this._containerSize = this.$container[this.primaryDimension](); } return containerSize; }; /** * Gets a reference to the currently expanded panel (if there is one) */ Kwick.prototype.getExpandedPanel = function() { return this.$panels[this.expandedIndex] || null; }; /** * Gets a reference to the currently collapsed panels */ Kwick.prototype.getCollapsedPanels = function() { if (this.expandedIndex === -1) return []; return this.$panels.not(this.getExpandedPanel()).get(); }; /** * Gets a reference to the currently selected panel (if there is one) */ Kwick.prototype.getSelectedPanel = function() { return this.$panels[this.selectedIndex] || null; }; /** * Gets a reference to the currently unselected panels */ Kwick.prototype.getUnselectedPanels = function() { return this.$panels.not(this.getSelectedPanel()).get(); }; /** * Registers a handler to be invoked if/when 'destroy' is invoked */ Kwick.prototype.onDestroy = function(handler) { this.onDestroyHandlers.push(handler); }; /** * Adds an event handler and automatically registers it to be removed if/when * the plugin is destroyed. */ Kwick.prototype.addEventHandler = function($el, eventName, handler) { $el.on(eventName, handler); this.onDestroy(function() { $el.off(eventName, handler); }); }; /** * "Destroys" this Kwicks instance plugin by performing the following: * 1) Stops any currently running animations * 2) Invokes all destroy handlers * 3) Clears out all style attributes on panels * 4) Removes all kwicks class names from panels and container * 5) Removes the 'kwicks' data value from the container */ Kwick.prototype.destroy = function() { this.$timer.stop(); for (var i = 0, len = this.onDestroyHandlers.length; i < len; i++) { this.onDestroyHandlers[i](); } this.$panels .attr('style', '') .removeClass('kwicks-expanded kwicks-selected kwicks-collapsed'); this.$container // note: kwicks and kwicks-<orientation> classes have extra smarts around them // back in the constructor .removeClass('kwicks-processed') .removeData('kwicks'); }; /** * Forces the panels to be updated in response to the container being resized. */ Kwick.prototype.resize = function() { // bail out if container size hasn't changed if (this.getContainerSize() === this.getContainerSize(true)) return; this.calculatePanelSizes(); this.offsets = this.getOffsetsForExpanded(); // if the panels are currently being animated, we'll just set a flag that can be detected // during the next animation step if (this.isAnimated) { this._dirtyOffsets = true; } else { // otherwise update the styles immediately this.updatePanelStyles(); } }; /** * Selects the panel with the specified index (use -1 to select none) */ Kwick.prototype.select = function(index) { // make sure the panel isn't already selected if (index === this.selectedIndex) return; $(this.getSelectedPanel()).removeClass('kwicks-selected'); this.selectedIndex = index; $(this.getSelectedPanel()).addClass('kwicks-selected'); }; /** * Expands the panel with the specified index (use -1 to expand none) */ Kwick.prototype.expand = function(index) { var self = this, // used for expand-complete event later on oldIndex = this.expandedIndex, oldExpanded = this.getExpandedPanel(); // if the index is -1, then default it to the currently selected index (which will also be // -1 if no panels are currently selected) if (index === -1) index = this.selectedIndex; // make sure the panel isn't already expanded if (index === this.expandedIndex) return; $(this.getExpandedPanel()).removeClass('kwicks-expanded'); $(this.getCollapsedPanels()).removeClass('kwicks-collapsed'); this.expandedIndex = index; $(this.getExpandedPanel()).addClass('kwicks-expanded'); $(this.getCollapsedPanels()).addClass('kwicks-collapsed'); // handle panel animation var $timer = this.$timer, numPanels = this.$panels.length, startOffsets = this.offsets.slice(), offsets = this.offsets, targetOffsets = this.getOffsetsForExpanded(); $timer.stop()[0].progress = 0; this.isAnimated = true; $timer.animate({ progress: 1 }, { duration: this.opts.duration, easing: this.opts.easing, step: function(progress) { // check if we've resized mid-animation (yes, we're thorough) if (self._dirtyOffsets) { offsets = self.offsets; targetOffsets = self.getOffsetsForExpanded(); self._dirtyOffsets = false; } offsets.length = 0; for (var i = 0; i < numPanels; i++) { var targetOffset = targetOffsets[i], newOffset = targetOffset - ((targetOffset - startOffsets[i]) * (1 - progress)); offsets[i] = newOffset; } self.updatePanelStyles(); }, complete: function() { self.isAnimated = false; self.$container.trigger('expand-complete.kwicks', { index: index, expanded: self.getExpandedPanel(), collapsed: self.getCollapsedPanels(), oldIndex: oldIndex, oldExpanded: oldExpanded, // note: this will always be false but is included to match expand event isAnimated: false }); } }); }; })(jQuery); ', 'modified' => '2016-11-10 14:47:39' ) ) ) $here = '/sr/proizvodi/3d-zidni-paneli/my-wall-art/gaps' $sitemap = array( 'glavna_navigacija' => array( 'Page' => array( 'id' => (int) 2, 'type' => 'Wrapper', 'parent_id' => null, 'layout_id' => (int) 1, 'module_id' => null, 'change_frequency' => 'monthly', 'priority' => '0.5 - default', 'module_connection' => null, 'meta' => 'Generic', 'seo_metatags' => null, 'seo_generated_metatags' => null, 'seo_last_mod' => '2023-04-05 10:33:52', 'head_end' => null, 'body_start' => null, 'body_end' => null, 'stylesheet_set' => '', 'javascript_set' => '', 'is_default' => false, 'is_category' => true, 'is_visible' => true, 'url' => null, 'url_target' => false, 'lft' => (int) 1, 'rght' => (int) 122, 'is_active' => true, 'is_popup' => false, 'modified_by' => (int) 1, 'modified' => '2016-11-09 11:45:27', 'created_by' => (int) 1, 'created' => '2016-11-09 11:45:27', 'selected' => true, 'title' => 'Glavna navigacija', 'title_short' => 'Glavna navigacija', 'alternative_title' => '', 'subtitle' => '', 'side_menu_top_title' => '', 'side_menu_subtitle' => '', 'page_text' => '', 'banner_url' => '', 'slug' => 'glavna_navigacija', 'content' => '', 'meta_title' => null, 'meta_keywords' => null, 'meta_description' => null, 'is_translated' => true, 'title__' => array( [maximum depth reached] ), 'title_short__' => array( [maximum depth reached] ), 'alternative_title__' => array( [maximum depth reached] ), 'subtitle__' => array( [maximum depth reached] ), 'side_menu_top_title__' => array( [maximum depth reached] ), 'side_menu_subtitle__' => array( [maximum depth reached] ), 'page_text__' => array( [maximum depth reached] ), 'banner_url__' => array( [maximum depth reached] ), 'slug__' => array( [maximum depth reached] ), 'content__' => array( [maximum depth reached] ), 'meta_title__' => array( [maximum depth reached] ), 'meta_keywords__' => array( [maximum depth reached] ), 'meta_description__' => array( [maximum depth reached] ), 'is_translated__' => array( [maximum depth reached] ), 'path' => '/sr/početna' ), 'Seo' => array( 'metatag' => array([maximum depth reached]) ), 'children' => array( 'početna' => array( [maximum depth reached] ), 'o-nama' => array( [maximum depth reached] ), 'proizvodi' => array( [maximum depth reached] ), 'najčešća-pitanja' => array( [maximum depth reached] ), 'inspiracije' => array( [maximum depth reached] ), 'showroom' => array( [maximum depth reached] ), 'kupatila-i-kuhinje' => array( [maximum depth reached] ), 'kontakt' => array( [maximum depth reached] ) ) ) ) $flatSitemap = null $activePage = array( 'Page' => array( 'id' => (int) 40, 'type' => 'Module', 'parent_id' => (int) 4, 'layout_id' => (int) 3, 'module_id' => (int) 1, 'change_frequency' => 'monthly', 'priority' => '0.5 - default', 'module_connection' => 'Product', 'meta' => null, 'seo_metatags' => 'a:1:{i:9;a:2:{s:2:"sr";s:7:"product";s:2:"en";s:0:"";}}', 'seo_generated_metatags' => array( (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 12 => array( [maximum depth reached] ), (int) 13 => array( [maximum depth reached] ), (int) 14 => array( [maximum depth reached] ), (int) 17 => array( [maximum depth reached] ), (int) 18 => array( [maximum depth reached] ), (int) 19 => array( [maximum depth reached] ), (int) 21 => array( [maximum depth reached] ), (int) 24 => array( [maximum depth reached] ), (int) 27 => array( [maximum depth reached] ), (int) 28 => array( [maximum depth reached] ) ), 'seo_last_mod' => null, 'head_end' => '', 'body_start' => '', 'body_end' => '', 'stylesheet_set' => '', 'javascript_set' => '', 'is_default' => false, 'is_category' => false, 'is_visible' => true, 'url' => null, 'url_target' => false, 'lft' => (int) 14, 'rght' => (int) 71, 'is_active' => true, 'is_popup' => false, 'modified_by' => (int) 2, 'modified' => '2018-07-21 12:56:18', 'created_by' => (int) 1, 'created' => '2016-11-21 13:46:57', 'selected' => '0', 'title' => 'Gaps', 'title_short' => '', 'alternative_title' => '', 'subtitle' => 'Proizvodi', 'side_menu_top_title' => 'Katalog proizvoda', 'side_menu_subtitle' => '', 'page_text' => '', 'banner_url' => '', 'slug' => 'Module: 1', 'content' => '<?php $parentPage = ClassRegistry::init('Page')->find('first', array( 'conditions' => array( 'Page.id' => $product['Product']['page_id'] ) )); $pattern = ClassRegistry::init('Pattern')->find('first', array( 'conditions' => array( 'Pattern.cms_product_id' => $product['Product']['id'] ) )); $renewal = ClassRegistry::init('Renewal')->find('first', array( 'conditions' => array( 'Renewal.id' => $product['Product']['cms_renewal_id'] ) )); $faq = ClassRegistry::init('Faq')->find('first', array( 'conditions' => array( 'Faq.cms_product_id' => $product['Product']['id'] ) )); $videoItems = ClassRegistry::init('AdditionalVideo')->find('all', array( 'conditions' => array( 'AdditionalVideo.cms_product_id' => $product['Product']['id'] ) )); $pageSubtitle = !empty($product['Product']['subtitle']) ? $product['Product']['subtitle'] : $parentPage['Page']['subtitle']; $pageTitle = !empty($product['Product']['title']) ? $product['Product']['title'] : ( !empty($parentPage['Page']['title']) ? $parentPage['Page']['title'] : '' ) ; $brandLogoImage = !empty($parentPage['CustomLogoImage']['file']) ? $parentPage['CustomLogoImage']['file'] : $parentPage['BrandLogoImage']['file']; $fullWidth = empty($product['Galleries']) && empty($product['Product']['catalogue']); ?> <!-- Page title --> <div class="page-title"> <div class="inner clearfix"> <div> <h2><?= !empty($pageSubtitle) ? $pageSubtitle : '' ?></h2> <h1><?= !empty($pageTitle) ? $pageTitle : '' ?></h1> </div> <?php if(!empty($brandLogoImage)) { ?> <span><img src="<?= $brandLogoImage ?>" /></span> <?php } ?> </div> </div> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__6 st__6 "> <div class="main-content"> <div class="product-details"> <code cms="element" id="6">Social</code> <div class="row"> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__7 st__6' : '__12' ?>"> <div class="product-info"> <div class="rich-text"> <?= !empty($product['Product']['text']) ? $product['Product']['text'] : ' ' ?> <?php if(!empty($faq)) { ?> <p><?= __('Za više informacija pogledajte rubriku') ?> <a href="<?= $this->Format->getModulePath($faq) ?>"><?= __('najčešća pitanja') ?></a></p> <?php } ?> <?php if(!empty($pattern)) { ?> <p><a href="<?= $this->Format->getModulePath($pattern) ?>"><?= __('Pogledajte uzorke') ?></a> <?= __('za ovaj proizvod') ?></p> <?php } ?> </div> </div> </div> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__5 st__6' : '__12' ?>"> <div class="right-info"> <!-- Product slideshow --> <?php if(!empty($product['Slides'])) { ?> <div class="product-slideshow"> <ul> <?php foreach($product['Slides'] as $slide) { ?> <li style="position: <?= count($product['Slides']) > 1 ? 'absolute' : 'relative'?>"><?= $this->Format->image($slide['file'], 768, 512, true, array('zc' => 'zc')) ?></li> <?php } ?> </ul> </div> <?php } ?> <!-- \\ Product slideshow --> <!-- catalogue --> <?php if(!empty($product['Catalogue']['file'])) { ?> <a target="_blank" href="<?= $product['Catalogue']['file'] ?>" class="link-download"><span><?= __('Pogledajte katalog') ?></span></a> <?php } ?> <!-- \\ catalogue --> <!-- Before and After link --> <?php if(!empty($product['Product']['cms_renewal_id'])) { ?> <a class="link-beforeafter" href="<?= $this->Format->getModulePath($renewal) ?>"><span><?= __('Pre i posle') ?></span></a> <?php } ?> <!-- Before and After link --> <!-- Decor App banner --> <?php if($product['Product']['application']) { ?> <div class="pro-banner"><a href="<?= $this->Format->getPageLink(63, $sitemap) ?>"><img src="/img/decor-app-banner.jpg" /></a></div> <?php } ?> <!-- \\Decor App banner --> </div> </div> </div> <div class="product-blocks"> <!-- Photo gallery --> <?php if(!empty($product['Galleries'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Foto galerija') ?></h2></div> <div class="body"> <ul class="row block-row __5-margin __5-block lt__4-block m__2-block"> <?php foreach($product['Galleries'] as $image) { ?> <li class="column"> <a href="<?= $image['file'] ?>" class="fancybox" rel="gallery"> <?= $this->Format->image($image['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Photo gallery --> <?php if(!empty($product['Tools'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Alati') ?></h2></div> <div class="body" style="display:none;"> <ul class="row block-row __5-margin __3-block m__2-block"> <?php foreach($product['Tools'] as $tool) { ?> <li class="column"> <a href="<?= $tool['file'] ?>" class="fancybox" rel="tools"> <?= $this->Format->image($tool['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Product tehnicka spec --> <?php if(!empty($product['Documents'])) { ?> <div class="product-block product-tehnical-spec"> <div class="block-content"> <div class="head"><h2><?= __('Tehnička specifikacija') ?></h2></div> <div class="body" style="display:none;"> <p><?= __('Preuzmite dokument') ?>:</p> <ul> <?php foreach($product['Documents'] as $document) { echo '<li>' . $this->Format->download($document) . '</li>'; } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product tehnicka spec --> <!-- Product Video galerija --> <?php if(!empty($videoItems)) { ?> <div class="product-block product-video-gallery"> <div class="block-content"> <div class="head"><h2><?= __('Video galerija') ?></h2></div> <div class="body" style="display:none;"> <ul class="youtube-videogallery row __5-margin block-row __4-block lt__3-block "> <?php foreach($videoItems as $videoItem) { ?> <li class="column"> <a href="https://www.youtube.com/watch?v=<?= $videoItem['AdditionalVideo']['youtube_url'] ?>"><?= $videoItem['AdditionalVideo']['title'] ?></a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product Video galerija --> </div> </div> </div> </div> </div> </div> ', 'meta_title' => null, 'meta_keywords' => null, 'meta_description' => null, 'is_translated' => true, 'title__' => array( 'sr' => 'Module: 1', 'en' => 'Module: 1' ), 'title_short__' => array( 'sr' => '', 'en' => null ), 'alternative_title__' => array( 'sr' => '', 'en' => '' ), 'subtitle__' => array( 'sr' => 'Proizvodi', 'en' => '' ), 'side_menu_top_title__' => array( 'sr' => 'Katalog proizvoda', 'en' => '' ), 'side_menu_subtitle__' => array( 'sr' => '', 'en' => '' ), 'page_text__' => array( 'sr' => '', 'en' => '' ), 'banner_url__' => array( 'sr' => '', 'en' => '' ), 'slug__' => array( 'sr' => 'Module: 1', 'en' => 'Module: 1' ), 'content__' => array( 'sr' => '', 'en' => '' ), 'meta_title__' => array( 'sr' => '', 'en' => '' ), 'meta_keywords__' => array( 'sr' => '', 'en' => '' ), 'meta_description__' => array( 'sr' => '', 'en' => '' ), 'is_translated__' => array( 'sr' => true, 'en' => true ) ), 'Layout' => array( 'id' => '3', 'name' => 'Details', 'body' => '<?php switch (true) { case isset($product): $moduleName = $product; break; case isset($faq): $moduleName = $faq; break; case isset($inspiration): $moduleName = $inspiration; break; case isset($renewal): $moduleName = $renewal; break; case isset($pattern): $moduleName = $pattern; break; default: $moduleName = $product; } $bgPage = ClassRegistry::init('Page')->find('first', array( 'conditions' => array( 'Page.id' => $moduleName['Page']['id'] ) )); $backgroundImage = $bgPage['BackgroundImage']['file']; ?> <code cms="element" id="1">Header</code> <div class="fader"> <div class="page-content clearfix" style="background-image:url('<?= !empty($backgroundImage) ? $backgroundImage : '/img/My_Wall_And_Floors.jpg' ?>')"> <!-- Breadcrumbs --> <code cms="element" id="4">Breadcrumbs</code> <code cms="block" name="content">Content</code> </div> <code cms="element" id="2">Footer</code> </div> ', 'stylesheet_set' => '1,3,5,6,7', 'javascript_set' => '1,2,3,4,5,6,7,99', 'is_default' => false, 'slug' => 'details', 'modified_by' => '1', 'modified' => '2016-11-30 14:47:39', 'created_by' => '0', 'created' => '0000-00-00 00:00:00' ), 'Module' => array( 'id' => '1', 'module_group_id' => null, 'page_id' => '4', 'name' => 'Product', 'menu_name' => 'Proizvodi', 'menu_icon' => null, 'icon' => 'archive', 'use_table' => 'products', 'order' => 'Product.ordering ASC', 'table_prefix' => 'cms_', 'has_details' => true, 'is_hardcoded' => false, 'is_single_item' => false, 'has_comments' => false, 'paginate' => '30', 'has_one' => 'a:2:{s:5:"Image";s:23:"Upload jpeg jpg png gif";s:9:"Catalogue";s:10:"Upload pdf";}', 'has_many' => 'a:4:{s:9:"Galleries";s:23:"Upload jpeg jpg png gif";s:6:"Slides";s:23:"Upload jpeg jpg png gif";s:5:"Tools";s:27:"Upload pdf jpeg jpg png gif";s:9:"Documents";s:32:"Upload pdf doc docx xls xlsx odt";}', 'ordering' => '0', 'is_visible' => true, 'modified_by' => '1', 'modified' => '2017-06-19 12:21:35', 'created_by' => '1', 'created' => '2016-11-09 12:15:02' ), 'Image' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'BrandLogoImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'CustomLogoImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'BannerImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'BackgroundImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'Catalogue' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'MetaImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'Images' => array(), 'Documents' => array(), 'Children' => array(), 'Seo' => array( 'metatag' => array( (int) 9 => array( [maximum depth reached] ) ) ), 'Data' => array( 'Product' => array( 'id' => (int) 29, 'cms_renewal_id' => null, 'application' => false, 'promoted' => false, 'catalogue' => '', 'meta' => null, 'change_frequency' => 'monthly', 'priority' => '0.5 - default', 'seo_metatags' => 'a:0:{}', 'seo_generated_metatags' => array( [maximum depth reached] ), 'head_end' => '', 'body_start' => '', 'body_end' => '', 'page_id' => (int) 35, 'ordering' => (int) 4, 'is_active' => true, 'is_deleted' => false, 'modified_by' => (int) 1, 'modified' => '2018-01-23 13:49:58', 'created_by' => (int) 1, 'created' => '2016-11-29 12:40:05', 'title' => 'Gaps', 'subtitle' => '', 'side_menu_subtitle' => 'na lageru 1,25 m2', 'text' => '<p>WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske.</p> <p>Ova vlakna su od preostalih delova stabljika šećerne trske, kada, nakon što se izvadi sirov šećer, on formira bazu, od kojih se dobija lake za korišćenje i ekološke proizvode.</p> <p>Sirov materijal koji se koristi za Wall Art 3D panel je 100% biorazgradiv. Nedavno izabran u SAD od strane dizajnera enterijera kao jedan od najboljih i najinovativnijih eco friendly proizvoda godine. Wall Art 3D, paneli za zidove, su izrađeni od obnovljivih izvora koji su biorazgradivi i s toga doprinose održivosti. Wall Art 3D su dizajnirani tako da zajedno, više panela, čine celinu.</p> <p>Nakon instalacije panel možete bojiti u bilo koju boju koja odgovara vašem enterijeru ili možete napraviti novi ambijent u vašem domu. Wall Art je predstavio svoje 3D zidne panele u Evropi u 2010.</p> <p>Bili su prvi na tržištu sa ovim ekološkim dekorativnim proizvodom. Za enterijer, u ovom trenutku, postoji 20 različitih modela, panela za zidove, koji su dostupni u My Wall Art 3D. Wall Art reljefni paneli daju novu dimenziju zidovima, uklapajući se u gotovo svaki prostor u kući. My Wall Art 3D, paneli za zidove, oživljavaju vaše zidove.</p>', 'is_translated' => true, 'slug' => 'gaps', 'meta_description' => '', 'meta_keyword' => '', 'meta_title' => '', 'title__' => array( [maximum depth reached] ), 'subtitle__' => array( [maximum depth reached] ), 'side_menu_subtitle__' => array( [maximum depth reached] ), 'text__' => array( [maximum depth reached] ), 'is_translated__' => array( [maximum depth reached] ), 'slug__' => array( [maximum depth reached] ), 'meta_description__' => array( [maximum depth reached] ), 'meta_keyword__' => array( [maximum depth reached] ), 'meta_title__' => array( [maximum depth reached] ) ), 'Renewal' => array( 'id' => null, 'meta' => null, 'change_frequency' => null, 'priority' => null, 'seo_metatags' => null, 'seo_generated_metatags' => null, 'head_end' => null, 'body_start' => null, 'body_end' => null, 'page_id' => null, 'ordering' => null, 'is_active' => null, 'is_deleted' => null, 'modified_by' => null, 'modified' => null, 'created_by' => null, 'created' => null, 'title' => null, 'subtitle' => null, 'side_menu_subtitle' => null, 'text' => null, 'is_translated' => null, 'slug' => null, 'meta_description' => null, 'meta_keyword' => null, 'meta_title' => null, 'title__' => array( [maximum depth reached] ), 'subtitle__' => array( [maximum depth reached] ), 'side_menu_subtitle__' => array( [maximum depth reached] ), 'text__' => array( [maximum depth reached] ), 'is_translated__' => array( [maximum depth reached] ), 'slug__' => array( [maximum depth reached] ), 'meta_description__' => array( [maximum depth reached] ), 'meta_keyword__' => array( [maximum depth reached] ), 'meta_title__' => array( [maximum depth reached] ) ), 'Page' => array( 'id' => '35', 'type' => 'Page', 'parent_id' => '32', 'layout_id' => '1', 'module_id' => null, 'change_frequency' => 'monthly', 'priority' => '0.5 - default', 'module_connection' => 'Product', 'title_short__sr' => 'My Wall Art', 'title_short__en' => '', 'alternative_title__sr' => '', 'alternative_title__en' => '', 'side_menu_top_title__sr' => '', 'side_menu_top_title__en' => '', 'page_text__sr' => '', 'page_text__en' => '', 'banner_url__sr' => '', 'banner_url__en' => '', 'content__sr' => '<?php $pageModule = !empty($page['Page']['module_connection']) ? $page['Page']['module_connection'] : 'Product'; $items = ClassRegistry::init($pageModule)->find('all', array( 'conditions' => array( $pageModule . '.page_id' => $page['Page']['id'] ) )); if(count($items) == 1) { header("location:" . $this->Format->getModulePath($items[0])); die; } if(count($items) == 2 || count($items) == 4) { $articleClass = '__2-block'; } else { $articleClass = '__3-block lt__2-block'; } ?> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__4 st__6"> <div class="main-content"> <?php if(!empty($page['Page']['page_text'])) { ?> <div class="cms-richtext remark-rich-text "> <?= $page['Page']['page_text'] ?> </div> <?php } ?> <div class="article-grid"> <div class="row block-row <?= $articleClass ?>"> <?php foreach($items as $item) { ?> <article class="column"> <a href="<?= $this->Format->getModulePath($item) ?>" title="<?= $item[$pageModule]['title'] ?>"> <div> <h2><?= $item[$pageModule]['title'] ?></h2> </div> <img src="<?= $item['Image']['file'] ?>" alt="<?= $item[$pageModule]['title'] ?>" /> </a> </article> <?php } ?> </div> </div> </div> </div> </div> </div> ', 'content__en' => '', 'meta' => 'Generic', 'meta_keywords__sr' => '', 'meta_keywords__en' => '', 'seo_metatags' => 'a:0:{}', 'seo_generated_metatags' => 'a:5:{i:1;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:12;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:19;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:27;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:28;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}}', 'seo_last_mod' => '2022-05-23 14:44:59', 'head_end' => '', 'body_start' => '', 'body_end' => '', 'stylesheet_set' => '', 'javascript_set' => '', 'is_default' => false, 'is_category' => true, 'is_visible' => false, 'url' => '', 'url_target' => false, 'lft' => '50', 'rght' => '51', 'is_active' => false, 'is_popup' => false, 'modified_by' => '1', 'modified' => '2022-05-23 14:44:59', 'created_by' => '1', 'created' => '2016-11-14 11:19:07', 'selected' => '0', 'title' => 'My Wall Art', 'title_short' => 'My Wall Art', 'alternative_title' => '', 'subtitle' => '', 'side_menu_top_title' => '', 'side_menu_subtitle' => '', 'page_text' => '', 'banner_url' => '', 'slug' => 'my-wall-art', 'content' => '<?php $pageModule = !empty($page['Page']['module_connection']) ? $page['Page']['module_connection'] : 'Product'; $items = ClassRegistry::init($pageModule)->find('all', array( 'conditions' => array( $pageModule . '.page_id' => $page['Page']['id'] ) )); if(count($items) == 1) { header("location:" . $this->Format->getModulePath($items[0])); die; } if(count($items) == 2 || count($items) == 4) { $articleClass = '__2-block'; } else { $articleClass = '__3-block lt__2-block'; } ?> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__4 st__6"> <div class="main-content"> <?php if(!empty($page['Page']['page_text'])) { ?> <div class="cms-richtext remark-rich-text "> <?= $page['Page']['page_text'] ?> </div> <?php } ?> <div class="article-grid"> <div class="row block-row <?= $articleClass ?>"> <?php foreach($items as $item) { ?> <article class="column"> <a href="<?= $this->Format->getModulePath($item) ?>" title="<?= $item[$pageModule]['title'] ?>"> <div> <h2><?= $item[$pageModule]['title'] ?></h2> </div> <img src="<?= $item['Image']['file'] ?>" alt="<?= $item[$pageModule]['title'] ?>" /> </a> </article> <?php } ?> </div> </div> </div> </div> </div> </div> ', 'meta_title' => null, 'meta_keywords' => null, 'meta_description' => null, 'is_translated' => true, 'title__' => array( [maximum depth reached] ), 'subtitle__' => array( [maximum depth reached] ), 'side_menu_subtitle__' => array( [maximum depth reached] ), 'is_translated__' => array( [maximum depth reached] ), 'slug__' => array( [maximum depth reached] ), 'meta_description__' => array( [maximum depth reached] ), 'meta_title__' => array( [maximum depth reached] ) ), 'Image' => array( 'id' => '1260', 'locale' => null, 'association' => 'Image', 'model' => 'Product', 'foreign_key' => '29', 'filename' => '3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'path' => 'upload/Product/Image/2016-11/', 'filesize' => '7177', 'mimetype' => 'image/jpeg', 'title' => '3d dekorativni zidni paneli mywall gaps 02.252zc164', 'meta' => array([maximum depth reached]), 'ordering' => null, 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), 'Catalogue' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'MetaImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'Galleries' => array(), 'Slides' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 5 => array( [maximum depth reached] ), (int) 6 => array( [maximum depth reached] ), (int) 7 => array( [maximum depth reached] ) ), 'Tools' => array(), 'Documents' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ) ), 'Seo' => array( 'metatag' => array([maximum depth reached]) ) ), 'Variables' => array( 'product' => array( 'Product' => array( [maximum depth reached] ), 'Renewal' => array( [maximum depth reached] ), 'Page' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'Catalogue' => array( [maximum depth reached] ), 'MetaImage' => array( [maximum depth reached] ), 'Galleries' => array([maximum depth reached]), 'Slides' => array( [maximum depth reached] ), 'Tools' => array([maximum depth reached]), 'Documents' => array( [maximum depth reached] ), 'Seo' => array( [maximum depth reached] ) ) ), 'Content' => array( 'Body' => '<?php $parentPage = ClassRegistry::init('Page')->find('first', array( 'conditions' => array( 'Page.id' => $product['Product']['page_id'] ) )); $pattern = ClassRegistry::init('Pattern')->find('first', array( 'conditions' => array( 'Pattern.cms_product_id' => $product['Product']['id'] ) )); $renewal = ClassRegistry::init('Renewal')->find('first', array( 'conditions' => array( 'Renewal.id' => $product['Product']['cms_renewal_id'] ) )); $faq = ClassRegistry::init('Faq')->find('first', array( 'conditions' => array( 'Faq.cms_product_id' => $product['Product']['id'] ) )); $videoItems = ClassRegistry::init('AdditionalVideo')->find('all', array( 'conditions' => array( 'AdditionalVideo.cms_product_id' => $product['Product']['id'] ) )); $pageSubtitle = !empty($product['Product']['subtitle']) ? $product['Product']['subtitle'] : $parentPage['Page']['subtitle']; $pageTitle = !empty($product['Product']['title']) ? $product['Product']['title'] : ( !empty($parentPage['Page']['title']) ? $parentPage['Page']['title'] : '' ) ; $brandLogoImage = !empty($parentPage['CustomLogoImage']['file']) ? $parentPage['CustomLogoImage']['file'] : $parentPage['BrandLogoImage']['file']; $fullWidth = empty($product['Galleries']) && empty($product['Product']['catalogue']); ?> <!-- Page title --> <div class="page-title"> <div class="inner clearfix"> <div> <h2><?= !empty($pageSubtitle) ? $pageSubtitle : '' ?></h2> <h1><?= !empty($pageTitle) ? $pageTitle : '' ?></h1> </div> <?php if(!empty($brandLogoImage)) { ?> <span><img src="<?= $brandLogoImage ?>" /></span> <?php } ?> </div> </div> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__6 st__6 "> <div class="main-content"> <div class="product-details"> <code cms="element" id="6">Social</code> <div class="row"> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__7 st__6' : '__12' ?>"> <div class="product-info"> <div class="rich-text"> <?= !empty($product['Product']['text']) ? $product['Product']['text'] : ' ' ?> <?php if(!empty($faq)) { ?> <p><?= __('Za više informacija pogledajte rubriku') ?> <a href="<?= $this->Format->getModulePath($faq) ?>"><?= __('najčešća pitanja') ?></a></p> <?php } ?> <?php if(!empty($pattern)) { ?> <p><a href="<?= $this->Format->getModulePath($pattern) ?>"><?= __('Pogledajte uzorke') ?></a> <?= __('za ovaj proizvod') ?></p> <?php } ?> </div> </div> </div> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__5 st__6' : '__12' ?>"> <div class="right-info"> <!-- Product slideshow --> <?php if(!empty($product['Slides'])) { ?> <div class="product-slideshow"> <ul> <?php foreach($product['Slides'] as $slide) { ?> <li style="position: <?= count($product['Slides']) > 1 ? 'absolute' : 'relative'?>"><?= $this->Format->image($slide['file'], 768, 512, true, array('zc' => 'zc')) ?></li> <?php } ?> </ul> </div> <?php } ?> <!-- \\ Product slideshow --> <!-- catalogue --> <?php if(!empty($product['Catalogue']['file'])) { ?> <a target="_blank" href="<?= $product['Catalogue']['file'] ?>" class="link-download"><span><?= __('Pogledajte katalog') ?></span></a> <?php } ?> <!-- \\ catalogue --> <!-- Before and After link --> <?php if(!empty($product['Product']['cms_renewal_id'])) { ?> <a class="link-beforeafter" href="<?= $this->Format->getModulePath($renewal) ?>"><span><?= __('Pre i posle') ?></span></a> <?php } ?> <!-- Before and After link --> <!-- Decor App banner --> <?php if($product['Product']['application']) { ?> <div class="pro-banner"><a href="<?= $this->Format->getPageLink(63, $sitemap) ?>"><img src="/img/decor-app-banner.jpg" /></a></div> <?php } ?> <!-- \\Decor App banner --> </div> </div> </div> <div class="product-blocks"> <!-- Photo gallery --> <?php if(!empty($product['Galleries'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Foto galerija') ?></h2></div> <div class="body"> <ul class="row block-row __5-margin __5-block lt__4-block m__2-block"> <?php foreach($product['Galleries'] as $image) { ?> <li class="column"> <a href="<?= $image['file'] ?>" class="fancybox" rel="gallery"> <?= $this->Format->image($image['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Photo gallery --> <?php if(!empty($product['Tools'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Alati') ?></h2></div> <div class="body" style="display:none;"> <ul class="row block-row __5-margin __3-block m__2-block"> <?php foreach($product['Tools'] as $tool) { ?> <li class="column"> <a href="<?= $tool['file'] ?>" class="fancybox" rel="tools"> <?= $this->Format->image($tool['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Product tehnicka spec --> <?php if(!empty($product['Documents'])) { ?> <div class="product-block product-tehnical-spec"> <div class="block-content"> <div class="head"><h2><?= __('Tehnička specifikacija') ?></h2></div> <div class="body" style="display:none;"> <p><?= __('Preuzmite dokument') ?>:</p> <ul> <?php foreach($product['Documents'] as $document) { echo '<li>' . $this->Format->download($document) . '</li>'; } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product tehnicka spec --> <!-- Product Video galerija --> <?php if(!empty($videoItems)) { ?> <div class="product-block product-video-gallery"> <div class="block-content"> <div class="head"><h2><?= __('Video galerija') ?></h2></div> <div class="body" style="display:none;"> <ul class="youtube-videogallery row __5-margin block-row __4-block lt__3-block "> <?php foreach($videoItems as $videoItem) { ?> <li class="column"> <a href="https://www.youtube.com/watch?v=<?= $videoItem['AdditionalVideo']['youtube_url'] ?>"><?= $videoItem['AdditionalVideo']['title'] ?></a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product Video galerija --> </div> </div> </div> </div> </div> </div> ', 'stylesheet_set' => '', 'javascript_set' => '', (int) 0 => array( 'Content' => array( [maximum depth reached] ), 'Template' => array( [maximum depth reached] ), 'Blocks' => array([maximum depth reached]) ) ), 'Stylesheet' => array( (int) 0 => array( 'id' => (int) 7, 'name' => 'jquery.fancybox-2.1.4', 'data' => '/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */ .fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp { padding: 0; margin: 0; border: 0; outline: none; vertical-align: top; } .fancybox-wrap { position: absolute; top: 0; left: 0; z-index: 8020; } .fancybox-skin { position: relative; background: #ecce97; color: #444; text-shadow: none; } .fancybox-opened { z-index: 8030; } .fancybox-opened .fancybox-skin { -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); } .fancybox-outer, .fancybox-inner { position: relative; } .fancybox-inner { overflow: hidden; } .fancybox-type-iframe .fancybox-inner { -webkit-overflow-scrolling: touch; } .fancybox-error { color: #444; font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; margin: 0; padding: 15px; white-space: nowrap; } .fancybox-image, .fancybox-iframe { display: block; width: 100%; height: 100%; } .fancybox-image { max-width: 100%; max-height: 100%; } #fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span { background-image: url('../img/fancybox/fancybox_sprite.png'); } #fancybox-loading { position: fixed; top: 50%; left: 50%; margin-top: -22px; margin-left: -22px; background-position: 0 -108px; opacity: 0.8; cursor: pointer; z-index: 8060; } #fancybox-loading div { width: 44px; height: 44px; background: url('../img/fancybox/fancybox_loading.gif') center center no-repeat; } .fancybox-close { position: absolute; top: -15px; right: -15px; width: 36px; height: 36px; cursor: pointer; z-index: 8040; background-position: 0 0; } .fancybox-nav { position: absolute; top: 0; width: 40%; height: 100%; cursor: pointer; text-decoration: none; background: transparent url('../img/fancybox/blank.gif'); /* helps IE */ -webkit-tap-highlight-color: rgba(0,0,0,0); z-index: 8040; } .fancybox-prev { left: 0; } .fancybox-next { right: 0; } .fancybox-nav span { position: absolute; top: 50%; width: 36px; height: 34px; margin-top: -18px; cursor: pointer; z-index: 8040; visibility: hidden; } .fancybox-prev span { left: 10px; background-position: 0 -36px; } .fancybox-next span { right: 10px; background-position: 0 -72px; } .fancybox-nav:hover span { visibility: visible; } .fancybox-tmp { position: absolute; top: -99999px; left: -99999px; visibility: hidden; max-width: 99999px; max-height: 99999px; overflow: visible !important; } /* Overlay helper */ .fancybox-lock { overflow: hidden; } .fancybox-overlay { position: absolute; top: 0; left: 0; overflow: hidden; display: none; z-index: 8010; background: url('../img/fancybox/fancybox_overlay.png'); } .fancybox-overlay-fixed { position: fixed; bottom: 0; right: 0; } .fancybox-lock .fancybox-overlay { overflow: auto; overflow-y: scroll; } /* Title helper */ .fancybox-title { visibility: hidden; font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; position: relative; text-shadow: none; z-index: 8050; } .fancybox-opened .fancybox-title { visibility: visible; } .fancybox-title-float-wrap { position: absolute; bottom: 0; right: 50%; margin-bottom: -35px; z-index: 8050; text-align: center; } .fancybox-title-float-wrap .child { display: inline-block; margin-right: -100%; padding: 2px 20px; background: transparent; /* Fallback for web browsers that doesn't support RGBa */ background: rgba(0, 0, 0, 0.8); -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; text-shadow: 0 1px 2px #222; color: #FFF; font-weight: bold; line-height: 24px; white-space: nowrap; } .fancybox-title-outside-wrap { position: relative; margin-top: 10px; color: #fff; } .fancybox-title-inside-wrap { padding-top: 10px; } .fancybox-title-over-wrap { position: absolute; bottom: 0; left: 0; color: #fff; padding: 10px; background: #000; background: rgba(0, 0, 0, .8); } ', 'modified' => '2016-11-22 16:39:18' ), (int) 1 => array( 'id' => (int) 6, 'name' => 'youtube-video-gallery', 'data' => '*.youtube-videogallery-container { display: block; } *.youtube-videogallery-compact *.youtube-videogallery-item, *.youtube-videogallery-compact *.youtube-videogallery-img{ box-shadow: 0 0 0; border-radius: 0; margin: 0 0 0 0; } *.youtube-videogallery-compact *.youtube-videogallery-title { font-size: 11px; } a.youtube-videogallery-link { padding:5px; background:#2f2f33; position:relative; display:block; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } a.youtube-videogallery-link:hover { background:#ecce97; } a.youtube-videogallery-link:hover span { color:#6c5e43; } a.youtube-videogallery-link:hover img.youtube-videogallery-play, a.youtube-videogallery-link:focus img.youtube-videogallery-play { opacity: 1; } *.youtube-videogallery-play { left:50%; opacity: 0.7; position: absolute; top:50%; z-index: 1; } *.youtube-videogallery-title { width:100%; text-align:center; float:left; font-size:13px; color:#9f9f9f; line-height:13px; padding:5px 0; } *.youtube-videogallery-allowtitle *.youtube-videogallery-title { height: auto; } *.youtube-videogallery-screen-reader-only { position: absolute; left:-9999px; } div.youtube-videogallery-bodycover { background-color: #000; height: 100%; left:0; opacity: 0; position: absolute; top:0; width:100%; z-index: 100; } div.youtube-videogallery-display { background-color: #000; box-shadow: 3px 3px 7px #000; left:50%; opacity: 0; padding: 3px; position: fixed; top:50%; z-index: 101; } div.youtube-videogallery-bodycover, div.youtube-videogallery-display { transition: all 300ms; transform: scale(0); -webkit-transform: scale(0); } body.youtube-videogallery-active div.youtube-videogallery-bodycover, body.youtube-videogallery-active div.youtube-videogallery-display { display: block; transform: scale(1); -webkit-transform: scale(1); } body.youtube-videogallery-active div.youtube-videogallery-bodycover {opacity: 0.5} body.youtube-videogallery-active div.youtube-videogallery-display { opacity: 1}', 'modified' => '2016-11-10 14:47:39' ), (int) 2 => array( 'id' => (int) 5, 'name' => 'jquery.kwicks', 'data' => '/*! * Kwicks: Sexy Sliding Panels for jQuery - v2.2.1 * http://devsmash.com/projects/kwicks * * Copyright 2013 Jeremy Martin (jmar777) * Contributors: Duke Speer (Duke3D), Guillermo Guerrero (gguerrero) * Released under the MIT license * http://www.opensource.org/licenses/mit-license.php */ /* * This file contains styles that are common to all kwicks instances. Note that each kwicks instance requires * additional styling - please see the examples for more info. */ .kwicks { display: block; list-style-type: none; list-style: none; position: relative; margin: 0; padding: 0; } .kwicks > * { display: block; overflow: hidden; padding: 0; margin: 0; } .kwicks.kwicks-processed > * { margin: 0; position: absolute; } .kwicks-horizontal > * { float: left; } .kwicks-horizontal > :first-child { margin-left: 0; } .kwicks-vertical > :first-child { margin-top: 0; } ', 'modified' => '2016-11-10 14:47:39' ), (int) 3 => array( 'id' => (int) 3, 'name' => 'jquery.bxslider', 'data' => '/** * BxSlider v4.1.2 - Fully loaded, responsive content slider * http://bxslider.com * * Written by: Steven Wanderski, 2014 * http://stevenwanderski.com * (while drinking Belgian ales and listening to jazz) * * CEO and founder of bxCreative, LTD * http://bxcreative.com */ /** RESET AND LAYOUT ===================================*/ .bx-wrapper { position: relative; padding: 0; *zoom: 1; } .bx-wrapper img { max-width: 100%; display: block; } /** THEME ===================================*/ .bx-wrapper .bx-viewport { /*fix other elements on the page moving (on Chrome)*/ -webkit-transform: translatez(0); -moz-transform: translatez(0); -ms-transform: translatez(0); -o-transform: translatez(0); transform: translatez(0); } /* LOADER */ .bx-wrapper .bx-loading { min-height: 50px; background: url(images/bx_loader.gif) center center no-repeat #fff; height: 100%; width: 100%; position: absolute; top: 0; left: 0; z-index: 2000; } /* PAGER */ .bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item { display: inline-block; *zoom: 1; *display: inline; } .bx-wrapper .bx-pager.bx-default-pager a { text-indent: -9999px; display: block; outline: 0; } /* DIRECTION CONTROLS (NEXT / PREV) */ .bx-wrapper .bx-prev { left: 10px; background: url(images/controls.png) no-repeat 0 -32px; } .bx-wrapper .bx-next { right: 10px; background: url(images/controls.png) no-repeat -43px -32px; } .bx-wrapper .bx-prev:hover { background-position: 0 0; } .bx-wrapper .bx-next:hover { background-position: -43px 0; } .bx-wrapper .bx-controls-direction a { position: absolute; top: 50%; margin-top: -16px; outline: 0; width: 32px; height: 32px; text-indent: -9999px; z-index: 9999; } .bx-wrapper .bx-controls-direction a.disabled { display: none; } /* AUTO CONTROLS (START / STOP) */ .bx-wrapper .bx-controls-auto { text-align: center; } .bx-wrapper .bx-controls-auto .bx-start { display: block; text-indent: -9999px; width: 10px; height: 11px; outline: 0; background: url(images/controls.png) -86px -11px no-repeat; margin: 0 3px; } .bx-wrapper .bx-controls-auto .bx-start:hover, .bx-wrapper .bx-controls-auto .bx-start.active { background-position: -86px 0; } .bx-wrapper .bx-controls-auto .bx-stop { display: block; text-indent: -9999px; width: 9px; height: 11px; outline: 0; background: url(images/controls.png) -86px -44px no-repeat; margin: 0 3px; } .bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active { background-position: -86px -33px; } /* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */ .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager { text-align: left; width: 80%; } .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto { right: 0; width: 35px; } /* IMAGE CAPTIONS */ .bx-wrapper .bx-caption { position: absolute; bottom: 0; left: 0; background: #666\9; background: rgba(80, 80, 80, 0.75); width: 100%; } .bx-wrapper .bx-caption span { color: #fff; font-family: Arial; display: block; font-size: .85em; padding: 10px; } ', 'modified' => '2016-11-10 14:47:39' ), (int) 4 => array( 'id' => (int) 1, 'name' => 'main', 'data' => '@charset "utf-8"; *,:after,:before,a,abbr,acronym,address,applet,article,aside,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,input,ins,kbd,label,legend,li,main,mark,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,sup,table,tbody,td,textarea,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:top;background:0 0;-webkit-font-smoothing:antialiased;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{height:100%;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{overflow-y:auto;overflow-x:hidden}ol,ul{list-style:none}:focus{outline:0}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:block}* html .clearfix{height:1%} @font-face { font-family: 'robotolight'; src: url('/font/roboto-light-webfont.eot'); src: url('/font/roboto-light-webfont.eot?#iefix') format('embedded-opentype'), url('/font/roboto-light-webfont.woff') format('woff'), url('/font/roboto-light-webfont.ttf') format('truetype'); font-weight: normal; font-style: normal; } @font-face { font-family: 'pt_serifregular'; src: url('/font/ptf55f-webfont.eot'); src: url('/font/ptf55f-webfont.eot?#iefix') format('embedded-opentype'), url('/font/ptf55f-webfont.woff') format('woff'), url('/font/ptf55f-webfont.ttf') format('truetype'); font-weight: normal; font-style: normal; } ::selection { color:#fff; background:#bba47a; } ::-moz-selection { color:#fff; background:#bba47a; } /* Global */ body,html { font-family: 'robotolight'; font-size:14px; background:url(../img/bg_body.jpg) repeat 0 0 #000; } h1, h2 { font-family: 'pt_serifregular'; } .inner { width:1150px; max-width: 96%; margin:0 auto; } a { text-decoration:none; -o-transition:color .2s ease-out; -ms-transition:color .2s ease-out; -moz-transition:color .2s ease-out; -webkit-transition:color .2s ease-out; transition:color .2s ease-out; } /* HEADER */ header { width:100%; display:inline-block; background:#000; -webkit-box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.5);-moz-box-shadow:0px 3px 3px 0px rgba(0, 0, 0, 0.5);box-shadow:0px 3px 3px 0px rgba(0, 0, 0, 0.5); position:relative; z-index:99; float:left; } header .logo { width: 140px; display: inline-block; padding:5px 0; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } header .logo:hover { opacity:0.7; } header .logo img { width: 100%; height: auto; display: block; } header ul.lang { float:right; padding:5px 0 0 0; } header ul.lang li { float:left; display:block; padding:0 0 0 10px; } header ul.lang li a { float:left; color:#484b4e; font-size:11px; } header ul.lang li a:hover { color:#fff; } header ul.lang li.active a { color:#bba47a; } header #off-canvas-right { display: inline-block; float: right; padding: 32px 0 0 0; } header nav { width:100%; display: inline-block; } header nav > ul { } header nav > ul > li { display: inline-block; margin: 0 10px; position:relative; } header nav > ul > li:first-child { margin:0 10px 0 0; } header nav > ul > li:last-child { margin:0 0 0 10px; } header nav > ul > li > a { float:left; font-size:14px; color:#c1b49c; text-transform:uppercase; padding:0 0 10px 0; position: relative; } header nav > ul > li > a:after { width: 0; height: 3px; background: #bba47a; position: absolute; bottom: 0; left: 0; content: ""; } header nav > ul > li > a:hover { color:#fff; } header nav > ul > li > a:hover:after { width: 100%; -webkit-transition: width .3s ease-in-out; -moz-transition: width .3s ease-in-out; -o-transition: width .3s ease-in-out; transition: width .3s ease-in-out; } header nav > ul > li.active > a:after { width: 100%; } header nav > ul > li.active > a { color:#bba47a; } header nav > ul > li > ul { width: 220px; background: #171718; position: absolute; left: 0; top: 26px; border-top: 3px solid #b8a178; -webkit-box-shadow: 0px 10px 16px 0px rgba(0, 0, 0, 0.43);-moz-box-shadow: 0px 10px 16px 0px rgba(0, 0, 0, 0.43);box-shadow: 0px 10px 16px 0px rgba(0, 0, 0, 0.43); display: none; } header nav > ul > li > ul:before { width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 5px solid #b8a178; position: absolute; top: -8px; left: 22px; content: ""; } header nav > ul > li > ul li { display: block; border-bottom: 1px solid #2f2f30; } header nav > ul > li > ul li:last-child { border: none; } header nav > ul > li > ul li a { display: block; font-size: 14px; color: #e5d1ac; padding: 10px 20px; } header nav > ul > li > ul li a:hover { color: #fff; } header nav > ul > li:hover ul { display: block; } header nav > ul > li:hover > a { color:#fff; } header nav > ul > li.dropdown:after { width: 0; height: 0; border-left: 3px solid transparent; border-right: 3px solid transparent; border-top: 3px solid #c1b49c; position: absolute; right: -9px; top: 8px; content: ""; } header nav ul li.spec { margin:-4px 0 0 26px; } header nav ul li.spec a { background:#c1b49c; color:#000; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; padding:5px 12px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } header nav ul li.spec:hover:after { display:none; } header nav ul li.spec a:hover { background:#e4d9c6; } header nav ul li.spec { border-bottom:none; } .topline { width:100%; display:inline-block; background:url(../img/bg_top.jpg) no-repeat 0 0; height:10px; margin:0 0 8px 0; } .fixed { position:fixed; top:0; left:0; background:rgba(0,0,0,0.0.87); } #openRightMenu { top: 20px; right: 20px; display: none; } #openLeftMenu { top: 20px; left: 20px; } /* Hamburger button */ .hamburger{position:absolute;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:#000;border:0;margin:0;overflow:visible}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:35px;height:4px;background:#fff;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}.hamburger--squeeze .hamburger-inner{transition-duration:.1s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner::before{transition:top .1s .14s ease,opacity .1s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom .1s .14s ease,transform .1s cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease,opacity .1s .14s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease,transform .1s .14s cubic-bezier(.215,.61,.355,1)} /* Category menu button*/ .category-hamburger { position: absolute; } .category-hamburger span { width: 10px; height: 10px; background: #fff; display: inline-block; position: relative; } .category-hamburger span:after { width: 10px; height: 10px; background: #fff; position: absolute; content: ""; bottom: -12px; left: 0; } /* ===== HOME ELEMENTS ===== */ /* Slider */ .slider { width:1230px; max-width:100%;margin:0 auto; background:#000; border-top:1px solid #1c1c1c; position:relative;-webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4); padding:10px; } .slider .kwicks { width:1230px; max-width:100%; height:400px; display: block; position: relative;} .slider .kwicks > li { width: 125px; height: 400px; margin-left: 5px;float: left;} .slider .kwicks > li a img { opacity: 0.5; /*-o-transition:all .5s ease-out; -ms-transition:all .5s ease-out; -moz-transition:all .5s ease-out; -webkit-transition:all .5s ease-out; transition:all .5s ease-out;*/ } .slider .kwicks > li h2 { width:20px;height:20px; position:absolute; bottom:20px; left:10px; -webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform: rotate(-90deg);white-space:nowrap; color:#fcba42; font-size:20px; text-align:right; writing-mode:bt-lr; display:block;-o-transition:all .5s ease-out; -ms-transition:all .5s ease-out; -moz-transition:all .5s ease-out; -webkit-transition:all .5s ease-out; transition:all .5s ease-out; } .slider .kwicks > li span { width:100%; opacity:0; position:absolute; bottom:0; left:0; padding:80px 20px 20px 20px; box-sizing:border-box; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .slider .kwicks > li a:hover img { opacity:1; } .slider .kwicks > li a:hover h2 { opacity:0; } .slider .kwicks > li a span.vis { opacity:1; } .slider .kwicks > * { display: block; overflow: hidden; padding: 0; margin: 0;} .slider .kwicks.kwicks-processed > * { margin: 0; position: absolute;} .slider .kwicks-horizontal > * {float: left;} .slider .kwicks-horizontal > :first-child { margin-left: 0;} .slider .kwicks-vertical > :first-child { margin-top: 0;} .slider .kwicks > li span h3 { color:#e0a73f; font-size:20px; font-family: 'pt_serifregular'; padding:0 0 15px 0; } .slider .kwicks > li span p { color:#fff; } /* Home categories */ .home-categories { width:1150px; max-width: 100%; margin:20px auto; background:#121314; padding:30px 50px 20px 50px; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4); } .home-categories article { float:left; margin:0 0 10px 9px; } .home-categories article.modulus { margin:0 0 10px 0; } .home-categories article a { float:left; background:#f6e8ce; padding:5px; position:relative; } .home-categories article a:hover { background:#f3d193; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .home-categories article a img { float:left; border:1px solid #9e875c; background:#fff; padding:1px; } .home-categories article a span { width:170px; margin:0 7px; position:absolute; bottom:7px; left:0; padding:15px 0 10px 0; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .home-categories article a span h2 { width:100%; float:left; color:#ecce97; text-align:center; box-sizing:border-box; padding:0 10px; line-height:15px; } .home-categories article a:hover span h2 { color:#f4e6ce; } /* Home blocks */ .home-block { width:1230px; max-width: 100%; margin:0 auto; } .home-block .block { background:#0a0a0a; border-top:1px solid #161616; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4); padding:30px 50px 0 50px;} .home-block .block-about { background:url(../img/bg_about_block.jpg) no-repeat 100% 0 #0a0a0a; } .home-block .block h2 { color:#bba47a; font-size:22px; padding:0 0 35px 0; } .home-block .block p { color:#fff; padding:0 0 15px 0; text-align:justify; } .home-block .block a { color:#c4a56c; } .home-block .block a:hover { color:#a48958; } .home-block .block article { padding:0 0 30px 0; } .home-block .block article span { width:90px; float: left;margin:0 10px 0 0; } .home-block .block article span a { display: block; } .home-block .block article span img { width:100%; height:auto; display:block; } .home-block .block article div { display: table-cell; width: 768px; } .home-block .block article div em { font-style:normal; font-size:10px; color:#d0d0d0; } .home-block .block article div h3 { padding:0 0 10px 0; } .home-block .block article div h3 a { color:#e3c58f; font-size:15px; font-family: 'pt_serifregular'; } .home-block .block article div h3 a:hover { color:#fbefd9; } .home-block .block article div p { font-size:12px; text-align:left; padding:0; } .home-block .tagline { width:100%; display:inline-block; box-sizing:border-box; padding:20px 50px; margin:20px 0; border-top:1px solid #161616; background:url(../img/bg_tagline.jpg) no-repeat top center #0a0a0a; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4); text-align:center; } .home-block .tagline h1,.home-block .tagline h2 { display:block; font-size:1.6em; color:#fff; text-transform:uppercase; } .home-block .tagline h1 { border-bottom: 1px solid #fff; display: inline-block; padding: 0 0 20px 0; margin: 0 0 20px 0; } /* ===== PAGE CONTENT ===== */ .page-content { width:1250px; max-width: 100%; margin:0 auto; background:#000; background-position:100% 0; background-repeat:no-repeat; border-top:1px solid #202020; padding:0 0 50px 0; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4); } .content { width:1150px; max-width: 96%; margin:0 auto; } .side-content { } .main-content { padding:0 0 30px 0; } /* Breadcrumbs */ .breadcrumbs { width:100%; display:inline-block; border-bottom:1px solid #151515; font-size:11px; color:#a8a8b3; padding:13px 0; background:url(../img/bg_breadcrumbs.png) no-repeat 0 0; } .breadcrumbs p { float:left; padding:0 5px 0 0; } .breadcrumbs a { float:left; color:#c1b297; } .breadcrumbs a:hover { color:#e9ddc8; } .breadcrumbs a:after { content:'/'; color:#4a4a50; margin:0 0 0 7px; } .breadcrumbs ul li { float:left; display:block; padding:0 0 0 7px; } /* Page title */ .page-title { padding:30px 0 50px 0; } .page-title .inner { position:relative; } .page-title .inner div { padding:0 0 0 20px; float:left; border-left:4px solid #bba47a; } .page-title .inner div h2 { width:100%; float:left; color:#3a3326; font-size:20px; line-height:18px; min-height:25px; } .page-title .inner div h1 { width:100%; float:left; color:#fff; font-size:30px; line-height:27px; } .page-title .inner span { position:absolute; right:0; top:-15px; } /* Rich text */ .rich-text { color:#c1b49c; line-height:22px; } .rich-text p { padding:0 0 15px 0; text-align:justify; } .rich-text h2 { color:#7a7c7f; font-size:20px; color:#fff; padding:0 0 20px 0; } .rich-text a { color:#c4a56c; } .rich-text a:hover { color:#a48958; } .rich-text ul { list-style-image:url(../img/bullet.png); padding:0 0 0 15px; } .rich-text ul li { padding:0 0 5px 0; } .rich-text .rich-video {position: relative; padding-bottom: 56.25%; padding-top: 25px; height: 0; } .rich-text .rich-video iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .remark-rich-text { width:100%; float:left; color:#c1b49c; line-height:22px; } .remark-rich-text p { padding:0 0 15px 0; text-align:justify; } .remark-rich-text h2 { color:#7a7c7f; font-size:20px; color:#fff; padding:0 0 20px 0; } .remark-rich-text a { color:#c4a56c; } .remark-rich-text a:hover { color:#a48958; } .remark-rich-text ul { list-style-image:url(../img/bullet.png); padding:0 0 0 15px; } .remark-rich-text ul li { padding:0 0 5px 0; } .remark-rich-text.hasGallery { padding: 0 0 20px 0; } .add-image { width:500px; max-width:50%;float:left; margin:0 40px 0 0; padding:5px; background:#1e1f21; box-sizing:border-box } .add-image div { width:100%; display:block; text-align:center; } .add-image img { width:100%; height:auto; display:block; background:#37393b; border:1px solid #53595e; padding:1px; } /* Article grid */ .article-grid .row { margin: 0 -8px; } .article-grid .row > .column { padding: 0 8px; } .article-grid article { position:relative;} .article-grid article a, .article-grid article .image-gallery-holder { display: block; padding:5px; background:#1e1f21; position:relative; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin-bottom: 15px; } article.column > a > span { position:absolute; background: rgba(187, 164, 122, 0.7); -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease ; -ms-transition: all 0.2s ease ; -o-transition: all 0.2s ease ; transition: all 0.2s ease ; padding:5px; top:15%; left:20%; width: 60%; } article.column > a > span.before-after { top:auto; bottom: 15px; left: 30px; width: auto;text-transform: uppercase; font-size: 16px; color: #fff; background: rgba(0,0,0,.5); padding: 3px 10px;} article.column > a > span em { width: 100%;text-align:center; float:left; display:block; background: rgba(255, 255, 255, 0.7); padding:20px; } article.column > a > span em img { background:none; border:none; padding:0; width:100%; display:inline; } article.column > a:hover > span { -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05); } .article-grid article a:hover { background:#323336; } .article-grid article img { width:100%; height:auto; display:block; box-sizing:border-box; background:#37393b; padding:1px; border:1px solid #53595e; } .article-grid article div {position:absolute; left:7px; right: 7px; bottom:7px; padding:40px 0 7px 0; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .article-grid article div h2 { width:100%; text-align:center; font-size:16px; color:#ecce97; } .article-grid article div p { width:100%; text-align:center; font-size:13px; line-height:14px; padding:3px 0 0 0; color:#d4d8de; } .article-grid-page article { padding:0 0 10px 6px; } .article-grid-page article:nth-child(3n+1) { padding:0 0 10px 0; } .article-grid article span.label { width:48px; height:48px; position:absolute; right:7px; top:7px; } .article-grid article span.label img { background:none; padding:0; border:none; } /* Big grid minimum 5 articles */ .article-grid-biggrid article { padding:0 0 10px 12px; } .article-grid-biggrid article:nth-child(3n+1) { padding:0 0 10px 0; } .article-grid-biggrid article a { width:262px; box-sizing:border-box; } .article-grid-biggrid article img { width:100%; height:auto; display:block; box-sizing:border-box; } .article-grid-biggrid article div { padding:40px 0 15px 0; } .article-grid-biggrid article span { position:absolute; background: rgba(187, 164, 122, 0.7); padding:5px; top:30px; left:50%; margin:0 0 0 -70px; } .article-grid-biggrid article span em { width:100px; text-align:center; float:left; display:block; background: rgba(255, 255, 255, 0.7); padding:20px; } .article-grid-biggrid article span em img { background:none; border:none; padding:0; } .article-grid-biggrid article a:hover span em img { background:none; border:none; padding:0; } /* Small grid up to 4 articles */ .article-grid-smallgrid article { padding:0 0 10px 10px; } .article-grid-smallgrid article:nth-child(2n+1) { padding:0 0 10px 0; } .article-grid-smallgrid article a { width:400px; box-sizing:border-box; } .article-grid-smallgrid article img { width:100%; height:auto; display:block; box-sizing:border-box; } .article-grid-smallgrid article div { width:386px; box-sizing:border-box; padding:40px 0 15px 0; } .article-grid-smallgrid article span { position:absolute; background: rgba(187, 164, 122, 0.7); padding:5px; top:70px; left:90px; } .article-grid-smallgrid article span em { width:175px; text-align:center; float:left; display:block; background: rgba(255, 255, 255, 0.7); padding:20px; } .article-grid-smallgrid article span em img { background:none; border:none; padding:0; width:auto; display:inline; } .article-grid-smallgrid article a:hover span em img { background:none; border:none; padding:0; width:auto; display:inline; } .showroom-gallery { padding: 20px 0 0 0; } /* Vertical menu */ #cat-menu { display:none; } .vertical-menu { width:100%; float:left; margin:0 0 20px 0; } .vertical-menu h2 { font-size:20px; color:#906e30; padding:0 20px 15px 20px; } .vertical-menu ul { border-bottom:1px solid #29292f; border-right:1px solid #17171a; } .vertical-menu ul li { border-left:3px solid #29292f; border-top:1px solid #17171a; margin-bottom:1px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .vertical-menu ul li a { color:#c1b49c; text-transform:uppercase; font-size:14px; font-family: 'pt_serifregular'; padding:10px 15px 9px 15px; display:block; line-height:17px; } .vertical-menu ul li:hover { border-left:3px solid #bca57b; } .vertical-menu ul li a:hover { color:#bca57b; } .vertical-menu ul li.active { border-left:3px solid #bba47a; border-top:none; background:#111113; } .vertical-menu ul li.active a { color:#000; background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); } .vertical-menu ul li ul { display:none; border-right:none; } .vertical-menu ul li.active ul { padding:0 0 0 20px; display:block; border-right:none; } .vertical-menu ul li.active ul li { margin:0; border:none; } .vertical-menu ul li.active ul li ul li:last-child a { border:none; } .vertical-menu ul li.active ul li a { background:none; color:#e4ad48; font-size:14px; font-family: 'robotolight'; text-transform:none; padding:7px 0; border-bottom:1px dotted #29292f; } .vertical-menu ul li.active ul li a:hover { color:#906e30; } .vertical-menu ul li.active ul li a:before { content:'▸'; } .vertical-menu ul li.active ul li a span { width:90%; display:inline-block; font-size:0.96em; box-sizing:border-box; padding:0 0 0 14px; line-height:16px; color:#98938a; } .vertical-menu ul li.active ul li a:hover span { color:#906e30; } .vertical-menu ul li.active ul li.active a { color:#fff; } .vertical-menu ul li.active ul li.active a span { color:#906e30; } .vertical-menu ul li.active ul li.active a:before { color:#906e30; } .vertical-menu ul li.active ul li.active ul { border-bottom:1px dotted #29292f; } .vertical-menu ul li.active ul li.active ul li { } .vertical-menu ul li.active ul li.active ul li a { color:#e4ad48; padding:7px 0; } .vertical-menu ul li.active ul li.active ul li:last-child a { border:none; } .vertical-menu ul li.active ul li.active ul li a:hover { color:#906e30; } .vertical-menu ul li.active ul li.active ul li a:before { content:none; } .vertical-menu ul li.active ul li.active ul li a:hover:before { color:#906e30; } .vertical-menu ul li.active ul li.active ul li.active a { color:#fff; } .vertical-menu ul li.active ul li.active ul li a:before { content:'▸'; color:#414345; } .vertical-menu ul li.active ul li.active ul li.active a:before { color:#906e30; } /* Product details */ .product-details { } .product-details .product-info { text-align:justify; } .product-details .product-info-full { width:100%; } .product-details .right-info { } .product-details .photo-grid { } .product-details .social { padding:0 0 15px 0; border-bottom:1px solid #222225; margin:0 0 20px 0; height: 36px; } .product-details .social .fb-like-button { float:left; margin:0 15px 0 0; } .product-details .social .tweet-button { float:left; } .product-details .product-slideshow { margin: 0 0 40px 0; } .product-details .product-slideshow ul { position: relative} .product-details .product-slideshow a {display: block; background:#252729; padding:5px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .product-details .product-slideshow a:hover { background:#5a5d5f; } .product-details .product-slideshow a img { background:#37393b; padding:1px; border:1px solid #53595e; width: 100%; height: auto; } .product-details .product-slideshow a:hover img { border:1px solid #252729; background:#5a5d5f; } .product-details .product-slideshow a span { width:330px; height:80px; left:7px; position:absolute; bottom:7px; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .product-details .product-slideshow .bx-has-pager { width:100%; float:left; padding:8px 0 0 0; position:relative; } .product-details .product-slideshow .bx-pager { width:100%; position:relative; text-align:center; padding:0 20px; box-sizing:border-box; } .product-details .product-slideshow .bx-pager .bx-pager-item { display:inline-block; margin:0 2px; } .product-details .product-slideshow .bx-pager .bx-pager-item a { width:11px; height:11px; padding:0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; } .product-details .product-slideshow .bx-pager .bx-pager-item a.active { background:#ac946b; } .product-details a.link-download { background:#a0151d; padding:3px; color:#fff; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin: 10px 0 0 0; font-family: 'pt_serifregular'; display: block; } .product-details a.link-download:hover { background:#c62a33; } .product-details a.link-download span { display:block; border:1px solid #bf6066; padding:6px 0; text-align:center; } /*.product-details a.link-download.renewal-catalogue { width:200px; box-sizing:border-box; }*/ .product-details a.link-beforeafter { display: block; margin: 10px 0 0 0; background:#c3ab7f; padding:3px; color:#4a3f2b; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; font-family: 'pt_serifregular'; } .product-details a.link-beforeafter:hover { background:#d8bf91; } .product-details a.link-beforeafter span { display:block; border:1px solid #e7ddcc; padding:6px 0; text-align:center; color:#292c31; } .product-details .product-blocks { width:100%; float:left; margin:30px 0 0 0; } .product-details .product-block { width:100%; float:left; background:#111113; padding:10px; box-sizing:border-box; margin:0 0 1px 0; } .product-details .product-block .block-content { width:100%; float:left; background:#202023; border:1px solid #29292f; padding:1px; box-sizing:border-box; } .product-details .product-block .block-content .head, .product-details .product-block .block-content .head-no-accordion { width:100%; float:left; box-sizing:border-box; padding:8px 10px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; cursor:pointer; } .product-details .product-block .block-content .head-no-accordion { background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); cursor: default } .product-details .product-block .block-content .head:hover { background:#1c1c1e; } .product-details .product-block .block-content .head h2 { font-size:15px; color:#bcb6a9; line-height: 20px; } .product-details .product-block .block-content .head-no-accordion h2 { font-size:15px; line-height: 20px; } .product-details .product-block .block-content .head h2:before { content:'▸'; color:#6c675d; margin:0 5px 0 0; } .product-details .product-block .block-content .active { color:#fff; background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); } .product-details .product-block .block-content .active:hover { color:#fff; background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); } .product-details .product-block .block-content .active h2 { color:#292c31; } .product-details .product-block .block-content .active h2:before { content:'▾'; color:#292c31; } .product-details .product-block .block-content .body { width:100%; float:left; padding:10px; box-sizing:border-box; } .product-details .product-photo-gallery { } .product-details .product-photo-gallery ul li a { background:#2f2f33;padding:5px; margin:0 0 5px 0; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; position: relative; display: block } .product-details .product-photo-gallery ul li a:hover { background:#5a5d5f; } .product-details .product-photo-gallery ul li a img { width:100%; height:auto; display:block; box-sizing:border-box; border:1px solid #53595e; background:#37393b; padding:1px; } .product-details .product-photo-gallery ul li a span { position:absolute; bottom:15px; left:20px; font-family:"pt_serifregular"; text-transform:uppercase; font-size:10px; color:#fff; background:rgba(0,0,0,.5); padding:3px 10px; } .product-details .product-photo-gallery .bx-pager { position:absolute; top:-35px; right:0; z-index:99; } .product-details .product-photo-gallery .bx-pager .bx-pager-item { margin:0 5px 0 0; } .product-details .product-photo-gallery .bx-pager a { width:11px; height:11px; background:#fff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;} .product-details .product-photo-gallery .bx-pager a.active { background:#a5864d; } .product-details .product-tehnical-spec p { color:#555; font-size:13px; } .product-details .product-tehnical-spec ul { width:100%; float:left; } .product-details .product-tehnical-spec ul li { width:100%; float:left; display:block; padding:0 0 1px 0; } .product-details .product-tehnical-spec ul li a { width:100%; float:left; background:url(../img/ico_download.png) no-repeat -10px center #27272a; padding:8px 10px 8px 10px; box-sizing:border-box; font-size:13px; color:#9f9f9f; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .product-details .product-tehnical-spec ul li a span { float:right; } .product-details .product-tehnical-spec ul li a:hover { background:url(../img/ico_download.png) no-repeat 10px center #313135; padding:8px 10px 8px 30px; } .product-details .product-video-gallery li a { min-height:180px; display: block; margin-bottom: 5px; } .product-details .product-video-gallery li a .youtube-videogallery-img { width: 100%; } .product-details .product-tools li { padding:0 10px 10px 0; float:left; display:block; } .product-details .product-tools li a { padding:5px; background:#2f2f33; float:left; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .product-details .product-tools li a:hover { background:#5a5d5f; } .product-details .product-tools li a img { border:1px solid #53595e; background:#37393b; padding:1px; float:left; } .product-details .product-related ul li { float:left; margin:0 8px 8px 8px; } .product-details .product-related ul li a { background:#2f2f33;padding:5px;float:left; margin:0 0 5px 0; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; position:relative; } .product-details .product-related ul li a img { border:1px solid #53595e; background:#37393b; padding:1px; float:left; } .product-details .product-related ul li a span { width:225px; position:absolute; bottom:0; left:7px; bottom:7px; padding:40px 0 7px 0; box-sizing:border-box; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .product-details .product-related ul li a span h2 { width:100%; text-align:center; font-size:16px; color:#ecce97; } .product-details .pro-banner { margin:10px 0 0 0; } .product-details .pro-banner a { -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; display: block } .product-details .pro-banner a:hover { opacity:0.8; } .product-details .pro-banner a img { width: 100%;} /* Special note */ .special-note { width:100%; float:left; background:#eace9b; padding:20px; box-sizing:border-box; margin:0 0 30px 0; position:relative; } .special-note h2 { color:#584117; font-size:16px; padding:0 0 10px 0; } .special-note p { color:#6e5b38; font-size:12px; } .special-note div { width:26px; height:90px; position:absolute; right:-26px; bottom:-3px; background:url(../img/bg_note.png) no-repeat 0 0; } /* News Grid */ .news-grid article { vertical-align:top; } .news-grid article a {display: block;background:#1e1f21; padding:5px; box-sizing:border-box; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin: 0 0 30px 0;} .news-grid article a:hover { background:#323336; } .news-grid article a .cnt { background:#18181b; border:1px solid #29292f; padding:1px; box-sizing:border-box; } .news-grid article a .cnt img { width:100%; height:auto; display:block; } .news-grid article a .cnt div { position:relative; } .news-grid article a .cnt div span { width:100%; position:absolute; bottom:0; left:0; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .news-grid article a .cnt div span h2 { text-align:center; font-size:16px; color:#ecce97; padding:50px 20px 5px 20px;} .news-grid article a .cnt em { width:100%; text-align:center; float:left; font-style:normal; font-size:12px; color:#906e30; padding:5px 0; } .news-grid article a .cnt p { color:#a8a8b3; font-size:12px; text-align:center; padding:0 20px 15px 20px; min-height: 95px;} /* News Details */ .news-details { width:100%; float:left; } .news-details .date { width:100%; float:left; font-style:normal; font-size:12px; color:#906e30; padding:0 0 20px 0; } .news-details .date em { float:left; font-style:normal; font-size:12px; color:#906e30; } .news-details .date .social { float:right; } .news-details .date .social .fb-like-button { float:left; margin:0 15px; } .news-details .date .social .tweet-button { width:85px; float:left; } .news-details .rich-text { text-align:justify; } .news-details .img { float: right; width: 30%; margin: 0 0 40px 40px; } .news-details .img a { display: block; background:#1e1f21; padding:5px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .news-details .img a:hover { background:#323336; } .news-details .img img { width: 100%; background:#37393b; border:1px solid #53595e; padding:1px; } .news-details .news-gallery { border-top:1px solid #17171a; margin:30px 0 0 0; padding:10px 0 0 0; } .news-details .news-gallery h2 { color:#906e30; font-size:14px; padding:0 0 10px 0; } .news-details .news-gallery ul li a { display:block; background:#1e1f21; padding:5px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin: 0 0 10px 0} .news-details .news-gallery ul li a:hover { background:#323336; } .news-details .news-gallery ul li a img {width: 100%; height: auto !important; background:#37393b; border:1px solid #53595e; padding:1px; } .news-details .news-gallery .bx-wrapper { max-width:1190px!important; } .news-details .news-gallery .bx-pager { position:absolute; top:-25px; right:0; } .news-details .news-gallery .bx-pager .bx-pager-item { display:inline-block; margin:0 2px; } .news-details .news-gallery .bx-pager .bx-pager-item a { width:11px; height:11px; padding:0; float:left; text-indent:-9999px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background:#b2b2b2; } .news-details .news-gallery .bx-pager .bx-pager-item a.active { background:#ac946b; } .paginator span { margin: 0 3px 0 0; display: inline-block; background: #1e1f21; padding: 5px;} .paginator span.current { padding: 10px; color: #bba47a;} .paginator span a { display:block; background:#323336; color: #bba47a; padding: 5px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin: 0;} .paginator span a:hover { background:#1e1f21; } /* Contact */ .contact-info { padding:0 20px 0 0; } .contact-info h2 { font-size:22px; color:#a48958; padding:0 0 20px 0; } .contact-info p { color:#c1b49c; } .contact-info a { color:#a07c3b; } .contact-info a:hover { color:#d5a856; } .contact-info:nth-child(2) { padding:0 0 0 50px; } .contact-form { background:#18181b; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.7);-moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7); padding:40px 25px 45px 25px; } .contact-form h2 { width:100%; text-align:center; color:#fff; font-size:26px; padding:0 0 10px 0; } .contact-form .textfield { width:100%; background:#fff; border:0; margin:0 0 10px 0; color:#010101; text-align:left; padding:10px 20px; -webkit-box-shadow: inset 4px 4px 5px 0px rgba(0, 0, 0, 0.4);-moz-box-shadow:inset 4px 4px 5px 0px rgba(0, 0, 0, 0.4);box-shadow:inset 4px 4px 5px 0px rgba(0, 0, 0, 0.4); font-family: 'robotolight'; font-size:14px; } .contact-form .textfield::-webkit-input-placeholder { opacity: 1; color:#010101;} .contact-form .textfield::-moz-placeholder { opacity: 1; color:#010101;} .contact-form .textfield:-ms-input-placeholder { opacity: 1; color:#010101;} .capcha-field { position: relative;} .capcha-field em { position: absolute; left: 0; top: 0; background: #18181b; padding: 10px} .capcha-field .textfield {padding-left: 80px;} .contact-form .submit { width:100%; background:#c3ab7f; color:#4a3f2b; border:none; cursor:pointer; font-size:16px; padding:3px; color:#fff; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin:10px 0 5px 0; font-family: 'pt_serifregular'; } .contact-form .submit span { width:100%; box-sizing:border-box; display:block; border:1px solid #e7ddcc; padding:6px 0; text-align:center; color:#292c31; } .contact-form .submit:hover { background:#dcc18f; } .gmap { width:100%; float:left; height:400px; margin:30px 0 0 0; } /* Form Messages */ .validation-error-message { width:100%; display: block; margin:-10px 0 10px 0; color: #d34141; display:block; } .form-message { color: #fff} .form-message-error { width:100%; float:left; margin:10px 0 0 0; color: #d34141; display:block; } .newsletter .form-message-error { width:auto; float:none; margin:0; } .newsletter .validation-error-message { width:auto; float:none; margin:0; } .form-message.form-message-success { color:#82a12b; } .radio .validation-error-message { margin:0; } /* FOOTER */ footer { width:100%; float:left; } footer .inner {width: 1250px} footer .inner .top { padding:35px 50px 0 50px; } footer .inner .top h2 { width:50%; color:#bba47a; font-size:17px; padding:0 0 10px 0; } footer .inner .top .products { } footer .inner .top .products ul { display:block; } footer .inner .top .products ul li { } footer .inner .top .products ul li a { display: block; color:#808080; font-size:13px; } footer .inner .top .products ul li a:hover { color:#fff; } footer .inner .middle {border-bottom:1px solid #313234; padding:20px 50px; } footer .inner .middle .wrap { border-top:1px solid #1e1e1f; padding:20px 0 0 0; } footer .inner .middle .wrap .menu { padding:6px 0 0 0; display: inline-block; } footer .inner .middle .wrap .menu ul li { display:inline-block; margin:0 15px 0 0; } footer .inner .middle .wrap .menu ul li a { float:left; color:#808080; font-size:13px; text-transform: uppercase; color:#bba47a; } footer .inner .middle .wrap .menu ul li a:hover { color:#fff; } footer .inner .middle .newsletter { float:right; text-align:right; } footer .inner .middle .newsletter p { color:#808080; font-size:13px; padding:6px 10px 0 0; float:left; } footer .inner .middle .newsletter form { float:right; } footer .inner .middle .newsletter .textfield { width:260px; float:left; background:#fff; border:0; color:#454545; padding:8px; font-size:13px; height: 31px; box-sizing: border-box} footer .inner .middle .newsletter .textfield::-webkit-input-placeholder { opacity: 1; color:#010101;} footer .inner .middle .newsletter .textfield::-moz-placeholder { opacity: 1; color:#010101;} footer .inner .middle .newsletter .textfield:-ms-input-placeholder { opacity: 1; color:#010101;} footer .inner .middle .newsletter .submit { float:left; border:none; background:#c3ab7f; padding:4px 3px; color:#fff; font-size:12px; font-family: 'pt_serifregular'; cursor:pointer; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin:0 0 0 1px; line-height: 1;height: 31px;box-sizing: border-box } footer .inner .middle .newsletter .submit:hover { background:#d8bf91; } footer .inner .middle .newsletter .submit span { width:100%; box-sizing:border-box; display:block; border:1px solid #e7ddcc; padding:4px 10px 3px 10px; text-align:center; color:#292c31; } footer .inner .bottom { padding:0 50px 0 50px; } footer .inner .bottom p { color:#5d5959; font-size:11px; float:left; padding:10px 0; } footer .inner .bottom a { color:#bba47a; } footer .inner .bottom .right { float:right; text-align:right; } /* Static pages */ .static-content { width:100%; float:left; } .static-content section { padding:0 0 70px 0; } .static-content section article .gallery-slideshow li a { float:left; display:block; background:#1e1f21; padding:5px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; box-sizing:border-box; } .static-content section article .gallery-slideshow li a:hover { background:#323336; } .static-content section article .gallery-slideshow li a img { float:left; background:#37393b; border:1px solid #53595e; padding:1px; box-sizing:border-box; width:100%; display:block; height:auto; } .static-content section article .gallery-slideshow .bx-pager { width:100%; position:absolute; bottom:-25px; right:0; text-align:center; } .static-content section article .gallery-slideshow .bx-pager .bx-pager-item { display:inline-block; margin:0 2px; } .static-content section article .gallery-slideshow .bx-pager .bx-pager-item a { width:11px; height:11px; padding:0; float:left; text-indent:-9999px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background:#b2b2b2; } .static-content section article .gallery-slideshow .bx-pager .bx-pager-item a.active { background:#ac946b; } .static-content section:nth-child(2n) article { margin:0 25px 0 0; } .static-content section:nth-child(2n) article:first-child { float:right; margin:0 0 0 25px; } .static-content section article .spec-block { width:100%; float:left; background:#18181b; padding:10px; box-sizing:border-box; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.7);-moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7); margin:20px 0 0 0; } .static-content section article .spec-block .wrap { width:100%; float:left; padding:15px; box-sizing:border-box; border:1px solid #27272b; font-size:13px; } .static-content section article .spec-block .wrap .rich-text { line-height:18px; } .static-content section article .spec-block .wrap .rich-text p:last-child { padding:0; } .static-content section article .form { width:100%; float:right; background:#18181b; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.7);-moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7); padding:40px 25px 45px 25px; box-sizing:border-box; } .static-content section article .form h2 { width:100%; float:left; text-align:center; color:#fff; font-size:26px; padding:0 0 10px 0; } .static-content section article .form .submit { width:100%; float:left; background:#c3ab7f; color:#4a3f2b; border:none; cursor:pointer; font-size:16px; padding:3px; color:#fff; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin:10px 0 5px 0; font-family: 'pt_serifregular'; } .static-content section article .form .submit span { width:100%; box-sizing:border-box; display:block; border:1px solid #e7ddcc; padding:6px 0; text-align:center; color:#292c31; } .static-content section article .form .submit:hover { background:#dcc18f; } .static-content section article .form p { line-height:18px; color:#7a7c7f; font-size:13px; padding:0 0 25px 0; } .radio { display:block; padding:20px 0; } .radio label { line-height:18px; color:#7a7c7f; font-size:13px; display: inline-block; } .radio div { display: inline-block; padding:0 0 0 20px; } .radio div label { padding:0 0 0 5px; cursor: pointer } .radio div input { display: inline-block;position:relative; top:3px; cursor: pointer } /* Testimonials */ .testimonial { width:100%; float:left; text-align:center; padding:0 100px 40px 100px; box-sizing:border-box; } .testimonial blockquote { } .testimonial blockquote:before { content: "\201C"; color:#c1b49c; font-size:55px; margin-right: 0.1em; line-height:0.1em; vertical-align:-0.49em; font-family:Arial, Helvetica, sans-serif; } .testimonial p { color:#fff; line-height:23px; font-size:16px; font-family:"pt_serifregular"; padding:0 0 10px 0; } .testimonial span { color:#c1b49c; line-height:22px; } /* Banners */ .banner { width:100%; float:left; box-sizing:border-box; margin:0 0 20px 0; } .banner a {padding:5px; display: block; background:#1e1f21; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .banner a img { width:100%; padding:1px; background:#37393b; border:1px solid #53595e; } .banner a:hover { background:#323336; } /* References */ ul.reference-list { width: 100%; display: inline-block; text-align: center; } ul.reference-list li { width: 48%; color: #c1b49c; display: inline-block; vertical-align: top; border:1px solid #584e42; -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px; margin: 0 5px 5px 5px; padding: 5px 0; } footer .banner { } /* Calculator */ #calculator { width:440px; } #calculator .head { width:100%; float:left; box-sizing:border-box; background:#af976a; border-top:1px solid #c7b697; padding:16px 20px 13px 20px; } #calculator .head h2 { color:#fff; font-size:24px; float:left; } #calculator .head img { float:right; margin:6px 0 0 0; } #calculator .body { width:100%; float:left; box-sizing:border-box; background:#222226; padding:20px; color:#c7c7c7; } #calculator .body .select { width:100%; float:left; box-sizing:border-box; margin:35px 0 0 0; } #calculator .body .select label { width:150px; float:left; padding:8px 0 0 0; } #calculator .body .select select { width:230px; float:right; border:none; color:#6f6f6f; padding:10px; background: #ffffff; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhZWFlYWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #ffffff 0%, #aeaeae 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#aeaeae)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffffff 0%,#aeaeae 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ffffff 0%,#aeaeae 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ffffff 0%,#aeaeae 100%); /* IE10+ */ background: linear-gradient(to bottom, #ffffff 0%,#aeaeae 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#aeaeae',GradientType=0 ); /* IE6-8 */ } #calculator .body .select select option { background:#fff; } #calculator .body .input { width:100%; float:left; box-sizing:border-box; border-top:1px solid #4e4e51; padding:10px 0 0 0; margin:10px 0 0 0; } #calculator .body .input label.title { width:100%; float:left; text-transform:uppercase; color:#af976a; padding:0 0 10px 0; } #calculator .body .input div { width:100%; float:left; box-sizing:border-box; padding:0 0 7px 0; } #calculator .body .input div div { width:150px; float:left; box-sizing:border-box; padding:0; margin:0; } #calculator .body .input div label { width:100%; float:left; padding:1px 0 0 0; } #calculator .body .input div span { color:#606060; font-size:12px; top:-5px; position:relative; } #calculator .body .input div input { width:210px; float:right; border:none; color:#6f6f6f; padding:10px; } #calculator .body .submit { width:100%; float:left; border-bottom:1px solid #4e4e51; padding:0 0 10px 0; } #calculator .body .submit input { width:230px; float:right; border:none; border-top:1px solid #d2c3a7; background:#bba47a; color:#fff; font-size:16px; font-family: 'pt_serifregular'; cursor:pointer; padding:10px 0; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } #calculator .body .submit input:hover { background:#dcc18f; } #calculator .body .sumarum { width:100%; float:left; padding:10px 0 0 0; } #calculator .body .sumarum .error { color: #d34141; } #calculator .body .sumarum span { width:70px; float:right; font-size:20px; font-family: 'pt_serifregular'; text-align:right; font-weight:bold; } #calculator .body .sumarum p { float:right; text-align:right;text-transform:uppercase; color:#af976a; padding:2px 0 0 0; } #calculator .note { width:100%; float:left; padding:10px; box-sizing:border-box; background:#af976a; margin:20px 0 0 0; } #calculator .note h2 { width:100%; float:left; color:#010101; font-size:14px; } #calculator .note p { width:100%; float:left; color:#2c2a2a; font-size:12px; } /* Before and after */ .before-after-nav { width:80%; margin:0 auto; text-align: center; padding:0 0 15px 0; position:relative; } .before-after-nav a { padding:3px; background:#1e1f21; box-sizing:border-box; display:inline-block; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .before-after-nav a img { width:100%; height:auto; display:block; padding:1px; background:#37393b; box-sizing:border-box; border:1px solid #53595e; } .before-after-nav a:hover { background:#35383b; } .before-after-nav a.active { background:#bba47a; } .before-after-nav a.active img { background:#e9d1a6; border:1px solid #6c5c40; } .before-after-main { width:80%; margin:0 auto; } .before-after-main ul li { padding:5px; background:#1e1f21; box-sizing:border-box; } .before-after-main ul li img { padding:1px; background:#37393b; box-sizing:border-box; border:1px solid #53595e; } .before-after-main .bx-controls-direction a { width:36px!important; height:68px!important; background-image:url(../img/arrows.png); background-repeat:no-repeat; margin:0!important; opacity:.1; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .before-after-main .bx-controls-direction a:hover { opacity:.6; } .before-after-main .bx-controls-direction a.bx-prev { background-position:0 0; left:-80px; } .before-after-main .bx-controls-direction a.bx-next { background-position:100% 0; right:-80px; } .renewal-block { margin:0 0 20px 0; } .renewal-block article { position:relative; } .renewal-block article a { background:#252729; padding:5px; display:block;-o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .renewal-block article a:hover { background:#5a5d5f; } .renewal-block article span { position:absolute; bottom:15px; left:20px; font-family:"pt_serifregular"; text-transform:uppercase; font-size:16px; color:#fff; background:rgba(0,0,0,.5); padding:3px 10px; } .renewal-block article:last-child span { left:auto; right:20px; } .renewal-block article img { width:100%; height:auto; display:block; background:#37393b; border:1px solid #53595e; box-sizing:border-box; } .renewal-gallery.row { margin: 0 -5px; } .renewal-gallery.row > .column { padding: 0 5px; } .renewal-gallery a { display: block; background: #2f2f33; padding: 5px; margin: 0 0 10px 0; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .renewal-gallery a:hover { background: #5a5d5f; } .renewal-gallery a img { width: 100%; height: auto; display: block; border: 1px solid #53595e; background: #37393b; padding: 1px; } .renewal-intro { padding: 0 0 20px 0; } .renewal-intro .renewal-image { background: #2f2f33; padding: 5px; } .renewal-intro .renewal-image img { width: 100%; height: auto; display: block; border: 1px solid #53595e; background: #37393b; padding: 1px; } /* * Core Owl Carousel CSS File * v1.3.3 */ /* clearfix */ .owl-carousel .owl-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;} /* display none until init */ .owl-carousel{ display: none; position: relative; width: 100%; -ms-touch-action: pan-y; } .owl-carousel .owl-wrapper{ display: none; position: relative; -webkit-transform: translate3d(0px, 0px, 0px); margin:0 auto; } .owl-carousel .owl-wrapper-outer{ overflow: hidden; position: relative; width: 100%; } .owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;} .owl-carousel .owl-item{ float: left; } .owl-controls .owl-page, .owl-controls .owl-buttons div { width:16px; height:31px; cursor:pointer; background-image:url(../img/arrows2.png); background-repeat:no-repeat; opacity:0.4; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; text-indent:-9999px; position:absolute; } .owl-controls .owl-buttons div:hover { opacity:1; } .owl-controls .owl-buttons div.owl-prev { background-position:0 0; left:-30px; } .owl-controls .owl-buttons div.owl-next { background-position:100% 0; right:-30px; } .owl-controls { width:100%; position:absolute; top:15px; } /* mouse grab icon */ .grabbing { cursor:url(grabbing.png) 8 8, move; } /* fix */ .owl-carousel .owl-wrapper, .owl-carousel .owl-item{ -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0); } /* FAQ */ .faq-list { width:100%; } .faq-list .single-faq { width:100%; background:#111113; box-sizing:border-box; margin:0 0 1px; padding:10px; } .faq-list .single-faq .single-faq-inner { width:100%; background:#202023; box-sizing:border-box; border:1px solid #29292f; padding:1px; } .faq-list .single-faq .single-faq-inner .question { width:100%; background:#202023; box-sizing:border-box; padding:8px 10px; cursor:pointer; transition:all 0.2s ease-out 0s; } .faq-list .single-faq .single-faq-inner .question:hover { background:#1c1c1e; } .faq-list .single-faq .single-faq-inner .question h2 { color:#bcb6a9; font-size:15px; position:relative; line-height: 20px; } .faq-list .single-faq .single-faq-inner .question h2::before { color:#6c675d; content:"▸"; margin:0 5px 0 0; } .faq-list .single-faq .single-faq-inner .answer { width:100%; box-sizing:border-box; padding:10px; color:#c1b49c; line-height:22px; } .faq-list .single-faq .single-faq-inner .answer a { color:#ebce98; text-decoration:underline; } .faq-list .single-faq .single-faq-inner .answer a:hover { text-decoration:none; } .faq-list .single-faq .single-faq-inner .question.active { color:#fff; background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); } .faq-list .single-faq .single-faq-inner .question.active:hover { color:#fff; background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); } .faq-list .single-faq .single-faq-inner .question.active h2 { color:#292c31; } .faq-list .single-faq .single-faq-inner .question.active h2:before { content:'▾'; color:#292c31; } .row,.row:after{display:block;clear:both}.row{margin:0 -15px;width:auto;position:relative}.row:after{visibility:hidden;font-size:0;content:" ";height:0}.row>.column{padding:0 15px;float:left}.row>.column.pull-right{float:right}.row>.column.__12{width:100%}.row>.column.__11{width:91.666666%}.row>.column.__10{width:83.333333%}.row>.column.__9{width:75%}.row>.column.__8{width:66.666666%}.row>.column.__7{width:58.333333%}.row>.column.__6{width:50%}.row>.column.__5{width:41.666666%}.row>.column.__4{width:33.333333%}.row>.column.__3{width:25%}.row>.column.__2{width:16.666666%}.row>.column.__1{width:8.333333%}@media only screen and (max-width:1279px){.row>.column.lt__6{width:100%}.row>.column.lt__5{width:83.333333%}.row>.column.lt__4{width:66.666666%}.row>.column.lt__3{width:50%}.row>.column.lt__2{width:33.333333%}.row>.column.lt__1{width:16.666666%}}@media only screen and (max-width:1023px){.row>.column.st__6{width:100%}.row>.column.st__5{width:83.333333%}.row>.column.st__4{width:66.666666%}.row>.column.st__3{width:50%}.row>.column.st__2{width:33.333333%}.row>.column.st__1{width:16.666666%}}@media only screen and (max-width:767px){.row>.column.m__1{width:50%}.row>.column.__1,.row>.column.__10,.row>.column.__11,.row>.column.__12,.row>.column.__2,.row>.column.__3,.row>.column.__4,.row>.column.__5,.row>.column.__6,.row>.column.__7,.row>.column.__8,.row>.column.__9,.row>.column.lt__1,.row>.column.lt__2,.row>.column.lt__3,.row>.column.lt__4,.row>.column.lt__5,.row>.column.lt__6,.row>.column.m__2,.row>.column.st__1,.row>.column.st__2,.row>.column.st__3,.row>.column.st__4,.row>.column.st__5,.row>.column.st__6{width:100%}}.row.block-row.__2-block .column{width:50%}.row.block-row.__3-block .column{width:33.3333333%}.row.block-row.__4-block .column{width:25%}.row.block-row.__5-block .column{width:20%}.row.block-row.__6-block .column{width:16.666666666%}@media only screen and (max-width:1279px){.row.block-row.lt__2-block .column{width:50%}.row.block-row.lt__3-block .column{width:33.3333333%}.row.block-row.lt__4-block .column{width:25%}.row.block-row.lt__5-block .column{width:20%}.row.block-row.lt__6-block .column{width:16.666666666%}}@media only screen and (max-width:1023px){.row.block-row.st__2-block .column{width:50%}.row.block-row.st__3-block .column{width:33.3333333%}.row.block-row.st__4-block .column{width:25%}.row.block-row.st__5-block .column{width:20%}.row.block-row.st__6-block .column{width:16.666666666%}.row .column.tablet-hide{display: none}}@media only screen and (max-width:767px){.row{margin: 0;}.row.block-row.__2-block .column, .row.block-row.__3-block .column, .row.block-row.__4-block .column, .row.block-row.__5-block .column, .row.block-row.__6-block .column, .row.block-row.lt__2-block .column, .row.block-row.lt__3-block .column, .row.block-row.lt__4-block .column, .row.block-row.lt__5-block .column, .row.block-row.lt__6-block .column, .row.block-row.st__2-block .column, .row.block-row.st__3-block .column, .row.block-row.st__4-block .column, .row.block-row.st__5-block .column, .row.block-row.st__6-block .column {width:100%}.row.block-row.m__2-block .column{width:50%}.row.block-row.m__3-block .column{width:33.3333333%}.row.block-row.m__4-block .column{width:25%}}.row.__5-margin{margin:0 -5px}.row.__5-margin .column{padding:0 5px}.row.__0{margin:0}.row.__0 .column{padding:0} .row .youtube-videogallery-item {padding:0 15px;float:left} .row.block-row.__2-block .youtube-videogallery-item{width:50%}.row.block-row.__3-block .youtube-videogallery-item{width:33.3333333%}.row.block-row.__4-block .youtube-videogallery-item{width:25%}.row.block-row.__5-block .youtube-videogallery-item{width:20%}.row.block-row.__6-block .youtube-videogallery-item{width:16.666666666%}@media only screen and (max-width:1279px){.row.block-row.lt__2-block .youtube-videogallery-item{width:50%}.row.block-row.lt__3-block .youtube-videogallery-item{width:33.3333333%}.row.block-row.lt__4-block .youtube-videogallery-item{width:25%}.row.block-row.lt__5-block .youtube-videogallery-item{width:20%}.row.block-row.lt__6-block .youtube-videogallery-item{width:16.666666666%}}@media only screen and (max-width:1023px){.row.block-row.st__2-block .youtube-videogallery-item{width:50%}.row.block-row.st__3-block .youtube-videogallery-item{width:33.3333333%}.row.block-row.st__4-block .youtube-videogallery-item{width:25%}.row.block-row.st__5-block .youtube-videogallery-item{width:20%}.row.block-row.st__6-block .youtube-videogallery-item{width:16.666666666%}}@media only screen and (max-width:767px){.row.block-row.__2-block .youtube-videogallery-item, .row.block-row.__3-block .youtube-videogallery-item, .row.block-row.__4-block .youtube-videogallery-item, .row.block-row.__5-block .youtube-videogallery-item, .row.block-row.__6-block .youtube-videogallery-item, .row.block-row.lt__2-block .youtube-videogallery-item, .row.block-row.lt__3-block .youtube-videogallery-item, .row.block-row.lt__4-block .youtube-videogallery-item, .row.block-row.lt__5-block .youtube-videogallery-item, .row.block-row.lt__6-block .youtube-videogallery-item, .row.block-row.st__2-block .youtube-videogallery-item, .row.block-row.st__3-block .youtube-videogallery-item, .row.block-row.st__4-block .youtube-videogallery-item, .row.block-row.st__5-block .youtube-videogallery-item, .row.block-row.st__6-block .youtube-videogallery-item {width:100%}.row.block-row.m__2-block .youtube-videogallery-item{width:50%}.row.block-row.m__3-block .youtube-videogallery-item{width:33.3333333%}.row.block-row.m__4-block .youtube-videogallery-item{width:25%}} .row.__5-margin .youtube-videogallery-item{padding:0 5px} .fancybox-title { text-align: center; font-size: 15px!important; font-weight: bold!important; } @media all and (min-width:1280px) { #openLeftMenu { display: none!important; } } @media all and (max-width:1279px) { header .logo { margin: 0 auto; display: block; } body { position: relative; left: 0; right: 0; transition: all 0.2s ease-out; -o-transition:all 0.2s ease-out; -ms-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out; } #off-canvas-right,#off-canvas-left { height: 100%; position: fixed; top: 0; bottom: 0; overflow-y: auto; display: inline-block; float: none; transition: all 0.2s ease-out; -o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out; } #off-canvas-right { width: 50%; right: -50%; padding: 0; } #off-canvas-left { width: 50%; left: -50%; padding: 20px 0; } #openRightMenu, #openLeftMenu { display: block; } body.off-canvas-right-opened { left: -50%; right: auto; overflow-x: visible; } body.off-canvas-right-opened #off-canvas-right { right: 0; opacity: 1; background: #222226; float: none; display: block; padding: 0; } body.off-canvas-right-opened #off-canvas-right nav > ul > li { width: 100%; margin: 0; display: block; border-bottom: 1px solid #37373b; text-align: left; } body.off-canvas-right-opened #off-canvas-right nav > ul > li > a { display: block; float: none; color: #797984; font-size: 18px; font-weight: bold; padding: 15px 30px; } body.off-canvas-right-opened #off-canvas-right nav > ul > li > a:hover { color: #fff; } body.off-canvas-right-opened #off-canvas-right nav > ul > li.active > a { color:#d9bd8a; } body.off-canvas-right-opened #off-canvas-right nav > ul > li.active > a:after { display: none; } body.off-canvas-right-opened #off-canvas-right nav > ul > li.dropdown:after { top: 25px; right: 20px; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid #797984; } body.off-canvas-right-opened #off-canvas-right nav > ul > li > ul { width: 100%; position: relative; left: auto; top: auto; border: none; -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);-moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);box-shadow: 0 0 0 0 rgba(0, 0, 0, 0); display: none; } body.off-canvas-right-opened #off-canvas-right nav > ul > li > ul:before { display: none; } body.off-canvas-right-opened #off-canvas-right nav > ul > li > ul > li > a { font-size: 16px; color: #797984; padding: 13px 31px; } body.off-canvas-left-opened { left: 50%; right: auto; overflow-x: visible; } body.off-canvas-left-opened #off-canvas-left { left: 0; opacity: 1; background: #222226; } body.off-canvas-left-opened #off-canvas-left .vertical-menu ul li ul li a { padding: 10px 0; } .breadcrumbs { text-align: center; } .breadcrumbs p { display: inline-block; float: none; } .breadcrumbs ul { display: inline-block; } .page-title { text-align: center; padding: 30px 0; } .page-title .inner div { width: 100%; float: none; border: none; padding: 0; } .product-details .social { text-align: center; } .product-details .social .fb-like-button, .product-details .social .tweet-button { float: none; display: inline-block;} header .logo { padding:5px 0; } header .right ul.lang { display:none; } footer .inner .middle { padding:20px 0; } footer .inner .middle .newsletter .textfield { width:180px; } .article-grid-smallgrid article span { top:40px; left:50px; } .content .banner { display: none; } } @media only screen and (max-width : 1023px) { .home-block { width:98%; } .home-block .block article div { width:100%; padding:10px 0 0 0; } .home-block .block article div p { text-align:justify; } .static-content section article { width:100%; } .static-content section article:nth-child(2) { width:60%; margin:0 auto; float:none; display:table; } .article-grid article a { width:100%; box-sizing:border-box; } .article-grid-smallgrid article { width:48%; } .article-grid-smallgrid article span { left:60px; } .main-content { width:100%; display:block; margin:0 auto; } .news-details .img { width:50%; } .news-details .img img { width:100%; height:auto; display:block; } .contact-info:nth-child(2) { padding:0; } .contact-form { width:100%; box-sizing:border-box; margin:30px 0 0 0; } .fader { padding:40px 0 0 0; } header { position:fixed; } header .logo { width:110px; margin:0 auto; float:none; } header .logo img { width:100%; height:auto; display:block; } footer .inner { width:100%; } footer .inner .middle { width:100%; box-sizing:border-box; padding:20px 25px; } footer .inner .middle .wrap .menu { width:100%; text-align:center; } footer .inner .middle .wrap .menu ul li { float:none; display:inline-block; } footer .inner .middle .newsletter { margin:0 auto; float:none; display:table; padding:20px 0 0 0; } footer .inner .bottom { width:100%; padding:0 25px; box-sizing:border-box; } } @media only screen and (max-width : 767px) { .phone-hide { display: none!important; } #openRightMenu { top: 17px; } #openLeftMenu { top: 17px; } html { overflow-x:hidden;} #main-menu {width:70%;right:-70%; } #category-menu {width:70%; left:-70%; } .home-block .block { width:100%; box-sizing:border-box; padding:30px 20px; margin:0 0 10px 0; } .home-block .block article span { width:100%; } .home-block .block article div { width:100%; padding:10px 0 0 0; } .home-block .block article div p { text-align:justify; } .testimonial { padding:0 0 40px 0; } header .right ul.lang { float:none; padding:15px 0; margin:0 auto; text-align:center; } header .right ul.lang li { float:none; display:inline-block; padding:0; margin:0 10px; } header .right ul.lang li a { float:left; color:#484b4e; font-size:15px; } header .right ul.lang li a:hover { color:#fff; } header .right ul.lang li.active a { color:#bba47a; } header .right nav { width:100%; float:right; padding:12px 0 0 0; } header .right nav ul { float:left; } header .right nav ul li { width:100%; float:left; display:block; margin:0 0 1px 0; position:relative; border-bottom:1px solid #1a1a1b; } header .right nav ul li:first-child { margin:0 0 1px 0; } header .right nav ul li a { width:100%; float:left; font-size:16px; color:#8c8c8c; text-transform:uppercase; padding:10px; box-sizing:border-box; } header .right nav ul li a:hover { color:#fff; } header .right nav ul li:after { display:none; } header .right nav ul li:hover:after { width:100%; } header .right nav ul li.active:hover:after { width:0; } header .right nav ul li.active { border-bottom:1px solid #1a1a1b; } header .right nav ul li.active a { background:#bba47a; color:#fff; } footer .inner { width:94%; } footer .inner .top { width:100%; padding:20px; box-sizing:border-box; } footer .inner .middle { width:100%; padding:20px 0; } footer .inner .middle .wrap { padding: 0;} footer .inner .middle .wrap .menu { width:100%; padding:0; } footer .inner .middle .wrap .menu ul li { width:100%; margin:0; text-align:center; } footer .inner .middle .wrap .menu ul li a { float:none; display:block; padding:10px 0; } footer .inner .middle .newsletter { width:100%; float:left; border-top:1px solid #313234; } footer .inner .middle .newsletter form { float:none; display:table; margin:0 auto; } footer .inner .middle .newsletter .textfield { width:218px; } footer .inner .middle .newsletter p { width:100%; text-align:center; padding:10px 0; } footer .inner .bottom { width:100%; float:left; text-align:center; } footer .inner .bottom p { width:100%; float:left; text-align:center; padding:5px 0; } footer .inner .bottom .right { text-align:center; } .page-content { margin:0 auto; background:#000; background-image:none; } .breadcrumbs p { display:none; } .page-title .inner div { width:100%; float:left; border-left:none; border-bottom:1px solid #bba47a; text-align:center; padding:0 0 15px 0; } .page-title .inner span { width:100%; padding:10px 0 0 0; position:relative; top:0; float:left; text-align:center; } .page-title .inner span img { width:120px; } .main-content { width:100%; padding:0; } .special-note div { display:none; } /* Rich text */ .rich-text { text-align:justify; } /* Special note */ .special-note { text-align:center; } /* Article grid */ .article-grid-smallgrid article span { width:200px; box-sizing:border-box; left:50%; margin:0 0 0 -100px; } .article-grid-smallgrid article span em { width:100%; box-sizing:border-box; } .article-grid-smallgrid article span em img { width:100%; height:auto; display:block; } /* Product info */ .product-details .product-info { width:100%; margin:0; } .product-details .right-info { width:100%; float:left; } .product-details .product-slideshow { width:100%; } .product-details .product-slideshow a img { width:100%; height:auto; display:block; box-sizing:border-box; } .product-details a.link-download { width:100%; box-sizing:border-box; } .product-details a.link-download span { width:100%; box-sizing:border-box; } .product-details .pro-banner { width:100%; } .product-details .pro-banner img { width:100%; height:auto; display:block; margin:10px 0; } /* News */ .news-details .img { width:100%; } .news-details .img img { width:100%; height:auto; display:block; box-sizing:border-box; } /* Contact */ .contact-info { width:100%; padding:0; text-align:center; padding:0 0 20px 0; } .contact-form { width:100%; box-sizing:border-box; } .page-content { padding: 0 0 20px 0;} /* Calculator */ #calculator { width:100%; } #calculator .head h2 { width:100%; text-align:center; } #calculator .head img { float:none; display:block; margin:10px auto 0 auto; } #calculator .body p { text-align:justify; } #calculator .body .select label { width:100%; text-align:center; padding:0 0 10px 0; } #calculator .body .input { text-align:center; } #calculator .body .input div div { width:100%; } #calculator .body .select select { width:100%; box-sizing:border-box; } #calculator .body .input div input { width:100%; box-sizing:border-box; } #calculator .body .submit input { width:100%; box-sizing:border-box; } .page-title { padding: 10px 0 10px 0;} .page-title .inner div h2 { min-height: 0;} .page-title .inner div h1 { margin: 10px 0 0 0 ;} .slider { display:none; } footer .banner { margin: 20px 0 0 0;} .lines-button { display:inline-block; } .cat-menu { display:block; } .before-after-main { width:100%; } .add-image { width:100%; margin:0 0 40px 0; max-width: 100%;} ul.reference-list li { width: 100%; margin: 0 0 5px 0; } } @media only screen and (max-width : 767px) and (orientation:portrait) { body.off-canvas-right-opened { left: -80%; } #off-canvas-right { width: 80%; right: -80%; } body.off-canvas-left-opened { left: 80%; } #off-canvas-left { width: 80%; left: -80%; } } ', 'modified' => '2016-11-10 14:47:39' ) ), 'Javascript' => array( (int) 0 => array( 'id' => (int) 99, 'name' => 'main', 'data' => '$(document).ready(function(){ // Hamburger icon menu var forEach = function (t, o, r) { if ("[object Object]" === Object.prototype.toString.call(t))for (var c in t)Object.prototype.hasOwnProperty.call(t, c) && o.call(r, t[c], c, t); else for (var e = 0, l = t.length; l > e; e++)o.call(r, t[e], e, t) }; var hamburgers = document.querySelectorAll(".hamburger"); if (hamburgers.length > 0) { forEach(hamburgers, function (hamburger) { hamburger.addEventListener("click", function () { this.classList.toggle("is-active"); }, false); }); } // Off canvas right menu $('#openRightMenu').click(function () { $('body').toggleClass('off-canvas-right-opened'); }); // Off canvas left menu $('#openLeftMenu').click(function () { $('body').toggleClass('off-canvas-left-opened'); }); // Responsive menu if($(window).width() <= 1279) { $('li.dropdown').click(function() { $(this).find('ul').stop().slideToggle(); }); } if(!$.trim( $('.cms-richtext').html() ).length) { $('.block-about').hide(); } $('form#newsletterForm').intlxform(); $('form#contactForm').intlxform(); $('form#valpaintForm').intlxform(); if($('div.right-info').find('div.pro-banner').length) { $('div.right-info').removeClass('photo-grid'); } // Slideshow var numImgs = $('.product-slideshow ul img').length; if (numImgs > 1) { $('.product-slideshow ul').bxSlider({ controls: true, mode: 'fade', controls: false, auto: true, pause: 3000, speed: 1500 }); } $(".fancybox").fancybox({ scrolling : 'yes', cyclic : true, helpers : { overlay: { locked: false }, title: { type: 'inside', position: 'bottom' } } }); $('.data-anchor').click(function() { var anchor = $('#' + $(this).data('anchor')).offset().top; $('html, body').animate({scrollTop: anchor}, 800); }); $('a.link-download').click(function() { catalougeWindow = window.open(this.href, 'name', 'height=650, width=900'); if(window.focus) { catalougeWindow.focus() } return false; }); // Accordion $('.head').click(function() { $('.product-block .head').removeClass('active'); $(this).addClass('active'); var targetElement = $(this).next('.body'); targetElement.slideToggle(); $('.product-block .body').not(targetElement).slideUp(); }); $('.question').click(function() { $('.faq-list .question').removeClass('active'); $(this).addClass('active'); var targetElement = $(this).next('.answer'); targetElement.slideToggle(); $('.faq-list .answer').not(targetElement).slideUp(); }); // YouTube popup $("ul.youtube-videogallery").youtubeVideoGallery(); $('form.calculator-form').submit(function() { var span = $(this).find('.sumarum span'); var error = $(this).find('.error'); var result = parseFloat($('#CalculatorWallWidth').val()) * parseFloat($('#CalculatorWallHeight').val()) / parseFloat($('#CalculatorDimension').val()); /* Show error, if any */ error.text(''); if(isNaN(result) || result <= 0) { span.text(''); error.text('Unete vrednosti nisu korektne'); } else { span.text(Math.ceil(result)); } return false; }); }); $(window).load(function() { if($('body').find('div.side-content').length) { $('#openLeftMenu').show(); } }); $(window).resize(function () { $('body').trigger('click') }); ', 'modified' => '2016-11-10 14:49:31' ), (int) 1 => array( 'id' => (int) 7, 'name' => 'jquery.fancybox-2.1.4.pack', 'data' => '/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */ (function(C,z,f,r){var q=f(C),n=f(z),b=f.fancybox=function(){b.open.apply(this,arguments)},H=navigator.userAgent.match(/msie/),w=null,s=z.createTouch!==r,t=function(a){return a&&a.hasOwnProperty&&a instanceof f},p=function(a){return a&&"string"===f.type(a)},F=function(a){return p(a)&&0<a.indexOf("%")},l=function(a,d){var e=parseInt(a,10)||0;d&&F(a)&&(e*=b.getViewport()[d]/100);return Math.ceil(e)},x=function(a,b){return l(a,b)+"px"};f.extend(b,{version:"2.1.4",defaults:{padding:15,margin:20,width:800, height:600,minWidth:100,minHeight:100,maxWidth:9999,maxHeight:9999,autoSize:!0,autoHeight:!1,autoWidth:!1,autoResize:!0,autoCenter:!s,fitToView:!0,aspectRatio:!1,topRatio:0.5,leftRatio:0.5,scrolling:"auto",wrapCSS:"",arrows:!0,closeBtn:!0,closeClick:!1,nextClick:!1,mouseWheel:!0,autoPlay:!1,playSpeed:3E3,preload:3,modal:!1,loop:!0,ajax:{dataType:"html",headers:{"X-fancyBox":!0}},iframe:{scrolling:"auto",preload:!0},swf:{wmode:"transparent",allowfullscreen:"true",allowscriptaccess:"always"},keys:{next:{13:"left", 34:"up",39:"left",40:"up"},prev:{8:"right",33:"down",37:"right",38:"down"},close:[27],play:[32],toggle:[70]},direction:{next:"left",prev:"right"},scrollOutside:!0,index:0,type:null,href:null,content:null,title:null,tpl:{wrap:'<div class="fancybox-wrap" tabIndex="-1"><div class="fancybox-skin"><div class="fancybox-outer"><div class="fancybox-inner"></div></div></div></div>',image:'<img class="fancybox-image" src="{href}" alt="" />',iframe:'<iframe id="fancybox-frame{rnd}" name="fancybox-frame{rnd}" class="fancybox-iframe" frameborder="0" vspace="0" hspace="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen'+ (H?' allowtransparency="true"':"")+"></iframe>",error:'<p class="fancybox-error">The requested content cannot be loaded.<br/>Please try again later.</p>',closeBtn:'<a title="Close" class="fancybox-item fancybox-close" href="javascript:;"></a>',next:'<a title="Next" class="fancybox-nav fancybox-next" href="javascript:;"><span></span></a>',prev:'<a title="Previous" class="fancybox-nav fancybox-prev" href="javascript:;"><span></span></a>'},openEffect:"fade",openSpeed:250,openEasing:"swing",openOpacity:!0, openMethod:"zoomIn",closeEffect:"fade",closeSpeed:250,closeEasing:"swing",closeOpacity:!0,closeMethod:"zoomOut",nextEffect:"elastic",nextSpeed:250,nextEasing:"swing",nextMethod:"changeIn",prevEffect:"elastic",prevSpeed:250,prevEasing:"swing",prevMethod:"changeOut",helpers:{overlay:!0,title:!0},onCancel:f.noop,beforeLoad:f.noop,afterLoad:f.noop,beforeShow:f.noop,afterShow:f.noop,beforeChange:f.noop,beforeClose:f.noop,afterClose:f.noop},group:{},opts:{},previous:null,coming:null,current:null,isActive:!1, isOpen:!1,isOpened:!1,wrap:null,skin:null,outer:null,inner:null,player:{timer:null,isActive:!1},ajaxLoad:null,imgPreload:null,transitions:{},helpers:{},open:function(a,d){if(a&&(f.isPlainObject(d)||(d={}),!1!==b.close(!0)))return f.isArray(a)||(a=t(a)?f(a).get():[a]),f.each(a,function(e,c){var k={},g,h,j,m,l;"object"===f.type(c)&&(c.nodeType&&(c=f(c)),t(c)?(k={href:c.data("fancybox-href")||c.attr("href"),title:c.data("fancybox-title")||c.attr("title"),isDom:!0,element:c},f.metadata&&f.extend(!0,k, c.metadata())):k=c);g=d.href||k.href||(p(c)?c:null);h=d.title!==r?d.title:k.title||"";m=(j=d.content||k.content)?"html":d.type||k.type;!m&&k.isDom&&(m=c.data("fancybox-type"),m||(m=(m=c.prop("class").match(/fancybox\.(\w+)/))?m[1]:null));p(g)&&(m||(b.isImage(g)?m="image":b.isSWF(g)?m="swf":"#"===g.charAt(0)?m="inline":p(c)&&(m="html",j=c)),"ajax"===m&&(l=g.split(/\s+/,2),g=l.shift(),l=l.shift()));j||("inline"===m?g?j=f(p(g)?g.replace(/.*(?=#[^\s]+$)/,""):g):k.isDom&&(j=c):"html"===m?j=g:!m&&(!g&& k.isDom)&&(m="inline",j=c));f.extend(k,{href:g,type:m,content:j,title:h,selector:l});a[e]=k}),b.opts=f.extend(!0,{},b.defaults,d),d.keys!==r&&(b.opts.keys=d.keys?f.extend({},b.defaults.keys,d.keys):!1),b.group=a,b._start(b.opts.index)},cancel:function(){var a=b.coming;a&&!1!==b.trigger("onCancel")&&(b.hideLoading(),b.ajaxLoad&&b.ajaxLoad.abort(),b.ajaxLoad=null,b.imgPreload&&(b.imgPreload.onload=b.imgPreload.onerror=null),a.wrap&&a.wrap.stop(!0,!0).trigger("onReset").remove(),b.coming=null,b.current|| b._afterZoomOut(a))},close:function(a){b.cancel();!1!==b.trigger("beforeClose")&&(b.unbindEvents(),b.isActive&&(!b.isOpen||!0===a?(f(".fancybox-wrap").stop(!0).trigger("onReset").remove(),b._afterZoomOut()):(b.isOpen=b.isOpened=!1,b.isClosing=!0,f(".fancybox-item, .fancybox-nav").remove(),b.wrap.stop(!0,!0).removeClass("fancybox-opened"),b.transitions[b.current.closeMethod]())))},play:function(a){var d=function(){clearTimeout(b.player.timer)},e=function(){d();b.current&&b.player.isActive&&(b.player.timer= setTimeout(b.next,b.current.playSpeed))},c=function(){d();f("body").unbind(".player");b.player.isActive=!1;b.trigger("onPlayEnd")};if(!0===a||!b.player.isActive&&!1!==a){if(b.current&&(b.current.loop||b.current.index<b.group.length-1))b.player.isActive=!0,f("body").bind({"afterShow.player onUpdate.player":e,"onCancel.player beforeClose.player":c,"beforeLoad.player":d}),e(),b.trigger("onPlayStart")}else c()},next:function(a){var d=b.current;d&&(p(a)||(a=d.direction.next),b.jumpto(d.index+1,a,"next"))}, prev:function(a){var d=b.current;d&&(p(a)||(a=d.direction.prev),b.jumpto(d.index-1,a,"prev"))},jumpto:function(a,d,e){var c=b.current;c&&(a=l(a),b.direction=d||c.direction[a>=c.index?"next":"prev"],b.router=e||"jumpto",c.loop&&(0>a&&(a=c.group.length+a%c.group.length),a%=c.group.length),c.group[a]!==r&&(b.cancel(),b._start(a)))},reposition:function(a,d){var e=b.current,c=e?e.wrap:null,k;c&&(k=b._getPosition(d),a&&"scroll"===a.type?(delete k.position,c.stop(!0,!0).animate(k,200)):(c.css(k),e.pos=f.extend({}, e.dim,k)))},update:function(a){var d=a&&a.type,e=!d||"orientationchange"===d;e&&(clearTimeout(w),w=null);b.isOpen&&!w&&(w=setTimeout(function(){var c=b.current;c&&!b.isClosing&&(b.wrap.removeClass("fancybox-tmp"),(e||"load"===d||"resize"===d&&c.autoResize)&&b._setDimension(),"scroll"===d&&c.canShrink||b.reposition(a),b.trigger("onUpdate"),w=null)},e&&!s?0:300))},toggle:function(a){b.isOpen&&(b.current.fitToView="boolean"===f.type(a)?a:!b.current.fitToView,s&&(b.wrap.removeAttr("style").addClass("fancybox-tmp"), b.trigger("onUpdate")),b.update())},hideLoading:function(){n.unbind(".loading");f("#fancybox-loading").remove()},showLoading:function(){var a,d;b.hideLoading();a=f('<div id="fancybox-loading"><div></div></div>').click(b.cancel).appendTo("body");n.bind("keydown.loading",function(a){if(27===(a.which||a.keyCode))a.preventDefault(),b.cancel()});b.defaults.fixed||(d=b.getViewport(),a.css({position:"absolute",top:0.5*d.h+d.y,left:0.5*d.w+d.x}))},getViewport:function(){var a=b.current&&b.current.locked|| !1,d={x:q.scrollLeft(),y:q.scrollTop()};a?(d.w=a[0].clientWidth,d.h=a[0].clientHeight):(d.w=s&&C.innerWidth?C.innerWidth:q.width(),d.h=s&&C.innerHeight?C.innerHeight:q.height());return d},unbindEvents:function(){b.wrap&&t(b.wrap)&&b.wrap.unbind(".fb");n.unbind(".fb");q.unbind(".fb")},bindEvents:function(){var a=b.current,d;a&&(q.bind("orientationchange.fb"+(s?"":" resize.fb")+(a.autoCenter&&!a.locked?" scroll.fb":""),b.update),(d=a.keys)&&n.bind("keydown.fb",function(e){var c=e.which||e.keyCode,k= e.target||e.srcElement;if(27===c&&b.coming)return!1;!e.ctrlKey&&(!e.altKey&&!e.shiftKey&&!e.metaKey&&(!k||!k.type&&!f(k).is("[contenteditable]")))&&f.each(d,function(d,k){if(1<a.group.length&&k[c]!==r)return b[d](k[c]),e.preventDefault(),!1;if(-1<f.inArray(c,k))return b[d](),e.preventDefault(),!1})}),f.fn.mousewheel&&a.mouseWheel&&b.wrap.bind("mousewheel.fb",function(d,c,k,g){for(var h=f(d.target||null),j=!1;h.length&&!j&&!h.is(".fancybox-skin")&&!h.is(".fancybox-wrap");)j=h[0]&&!(h[0].style.overflow&& "hidden"===h[0].style.overflow)&&(h[0].clientWidth&&h[0].scrollWidth>h[0].clientWidth||h[0].clientHeight&&h[0].scrollHeight>h[0].clientHeight),h=f(h).parent();if(0!==c&&!j&&1<b.group.length&&!a.canShrink){if(0<g||0<k)b.prev(0<g?"down":"left");else if(0>g||0>k)b.next(0>g?"up":"right");d.preventDefault()}}))},trigger:function(a,d){var e,c=d||b.coming||b.current;if(c){f.isFunction(c[a])&&(e=c[a].apply(c,Array.prototype.slice.call(arguments,1)));if(!1===e)return!1;c.helpers&&f.each(c.helpers,function(d, e){e&&(b.helpers[d]&&f.isFunction(b.helpers[d][a]))&&(e=f.extend(!0,{},b.helpers[d].defaults,e),b.helpers[d][a](e,c))});f.event.trigger(a+".fb")}},isImage:function(a){return p(a)&&a.match(/(^data:image\/.*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp)((\?|#).*)?$)/i)},isSWF:function(a){return p(a)&&a.match(/\.(swf)((\?|#).*)?$/i)},_start:function(a){var d={},e,c;a=l(a);e=b.group[a]||null;if(!e)return!1;d=f.extend(!0,{},b.opts,e);e=d.margin;c=d.padding;"number"===f.type(e)&&(d.margin=[e,e,e,e]);"number"===f.type(c)&& (d.padding=[c,c,c,c]);d.modal&&f.extend(!0,d,{closeBtn:!1,closeClick:!1,nextClick:!1,arrows:!1,mouseWheel:!1,keys:null,helpers:{overlay:{closeClick:!1}}});d.autoSize&&(d.autoWidth=d.autoHeight=!0);"auto"===d.width&&(d.autoWidth=!0);"auto"===d.height&&(d.autoHeight=!0);d.group=b.group;d.index=a;b.coming=d;if(!1===b.trigger("beforeLoad"))b.coming=null;else{c=d.type;e=d.href;if(!c)return b.coming=null,b.current&&b.router&&"jumpto"!==b.router?(b.current.index=a,b[b.router](b.direction)):!1;b.isActive= !0;if("image"===c||"swf"===c)d.autoHeight=d.autoWidth=!1,d.scrolling="visible";"image"===c&&(d.aspectRatio=!0);"iframe"===c&&s&&(d.scrolling="scroll");d.wrap=f(d.tpl.wrap).addClass("fancybox-"+(s?"mobile":"desktop")+" fancybox-type-"+c+" fancybox-tmp "+d.wrapCSS).appendTo(d.parent||"body");f.extend(d,{skin:f(".fancybox-skin",d.wrap),outer:f(".fancybox-outer",d.wrap),inner:f(".fancybox-inner",d.wrap)});f.each(["Top","Right","Bottom","Left"],function(a,b){d.skin.css("padding"+b,x(d.padding[a]))});b.trigger("onReady"); if("inline"===c||"html"===c){if(!d.content||!d.content.length)return b._error("content")}else if(!e)return b._error("href");"image"===c?b._loadImage():"ajax"===c?b._loadAjax():"iframe"===c?b._loadIframe():b._afterLoad()}},_error:function(a){f.extend(b.coming,{type:"html",autoWidth:!0,autoHeight:!0,minWidth:0,minHeight:0,scrolling:"no",hasError:a,content:b.coming.tpl.error});b._afterLoad()},_loadImage:function(){var a=b.imgPreload=new Image;a.onload=function(){this.onload=this.onerror=null;b.coming.width= this.width;b.coming.height=this.height;b._afterLoad()};a.onerror=function(){this.onload=this.onerror=null;b._error("image")};a.src=b.coming.href;!0!==a.complete&&b.showLoading()},_loadAjax:function(){var a=b.coming;b.showLoading();b.ajaxLoad=f.ajax(f.extend({},a.ajax,{url:a.href,error:function(a,e){b.coming&&"abort"!==e?b._error("ajax",a):b.hideLoading()},success:function(d,e){"success"===e&&(a.content=d,b._afterLoad())}}))},_loadIframe:function(){var a=b.coming,d=f(a.tpl.iframe.replace(/\{rnd\}/g, (new Date).getTime())).attr("scrolling",s?"auto":a.iframe.scrolling).attr("src",a.href);f(a.wrap).bind("onReset",function(){try{f(this).find("iframe").hide().attr("src","//about:blank").end().empty()}catch(a){}});a.iframe.preload&&(b.showLoading(),d.one("load",function(){f(this).data("ready",1);s||f(this).bind("load.fb",b.update);f(this).parents(".fancybox-wrap").width("100%").removeClass("fancybox-tmp").show();b._afterLoad()}));a.content=d.appendTo(a.inner);a.iframe.preload||b._afterLoad()},_preloadImages:function(){var a= b.group,d=b.current,e=a.length,c=d.preload?Math.min(d.preload,e-1):0,f,g;for(g=1;g<=c;g+=1)f=a[(d.index+g)%e],"image"===f.type&&f.href&&((new Image).src=f.href)},_afterLoad:function(){var a=b.coming,d=b.current,e,c,k,g,h;b.hideLoading();if(a&&!1!==b.isActive)if(!1===b.trigger("afterLoad",a,d))a.wrap.stop(!0).trigger("onReset").remove(),b.coming=null;else{d&&(b.trigger("beforeChange",d),d.wrap.stop(!0).removeClass("fancybox-opened").find(".fancybox-item, .fancybox-nav").remove());b.unbindEvents(); e=a.content;c=a.type;k=a.scrolling;f.extend(b,{wrap:a.wrap,skin:a.skin,outer:a.outer,inner:a.inner,current:a,previous:d});g=a.href;switch(c){case "inline":case "ajax":case "html":a.selector?e=f("<div>").html(e).find(a.selector):t(e)&&(e.data("fancybox-placeholder")||e.data("fancybox-placeholder",f('<div class="fancybox-placeholder"></div>').insertAfter(e).hide()),e=e.show().detach(),a.wrap.bind("onReset",function(){f(this).find(e).length&&e.hide().replaceAll(e.data("fancybox-placeholder")).data("fancybox-placeholder", !1)}));break;case "image":e=a.tpl.image.replace("{href}",g);break;case "swf":e='<object id="fancybox-swf" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="100%" height="100%"><param name="movie" value="'+g+'"></param>',h="",f.each(a.swf,function(a,b){e+='<param name="'+a+'" value="'+b+'"></param>';h+=" "+a+'="'+b+'"'}),e+='<embed src="'+g+'" type="application/x-shockwave-flash" width="100%" height="100%"'+h+"></embed></object>"}(!t(e)||!e.parent().is(a.inner))&&a.inner.append(e);b.trigger("beforeShow"); a.inner.css("overflow","yes"===k?"scroll":"no"===k?"hidden":k);b._setDimension();b.reposition();b.isOpen=!1;b.coming=null;b.bindEvents();if(b.isOpened){if(d.prevMethod)b.transitions[d.prevMethod]()}else f(".fancybox-wrap").not(a.wrap).stop(!0).trigger("onReset").remove();b.transitions[b.isOpened?a.nextMethod:a.openMethod]();b._preloadImages()}},_setDimension:function(){var a=b.getViewport(),d=0,e=!1,c=!1,e=b.wrap,k=b.skin,g=b.inner,h=b.current,c=h.width,j=h.height,m=h.minWidth,u=h.minHeight,n=h.maxWidth, v=h.maxHeight,s=h.scrolling,q=h.scrollOutside?h.scrollbarWidth:0,y=h.margin,p=l(y[1]+y[3]),r=l(y[0]+y[2]),z,A,t,D,B,G,C,E,w;e.add(k).add(g).width("auto").height("auto").removeClass("fancybox-tmp");y=l(k.outerWidth(!0)-k.width());z=l(k.outerHeight(!0)-k.height());A=p+y;t=r+z;D=F(c)?(a.w-A)*l(c)/100:c;B=F(j)?(a.h-t)*l(j)/100:j;if("iframe"===h.type){if(w=h.content,h.autoHeight&&1===w.data("ready"))try{w[0].contentWindow.document.location&&(g.width(D).height(9999),G=w.contents().find("body"),q&&G.css("overflow-x", "hidden"),B=G.height())}catch(H){}}else if(h.autoWidth||h.autoHeight)g.addClass("fancybox-tmp"),h.autoWidth||g.width(D),h.autoHeight||g.height(B),h.autoWidth&&(D=g.width()),h.autoHeight&&(B=g.height()),g.removeClass("fancybox-tmp");c=l(D);j=l(B);E=D/B;m=l(F(m)?l(m,"w")-A:m);n=l(F(n)?l(n,"w")-A:n);u=l(F(u)?l(u,"h")-t:u);v=l(F(v)?l(v,"h")-t:v);G=n;C=v;h.fitToView&&(n=Math.min(a.w-A,n),v=Math.min(a.h-t,v));A=a.w-p;r=a.h-r;h.aspectRatio?(c>n&&(c=n,j=l(c/E)),j>v&&(j=v,c=l(j*E)),c<m&&(c=m,j=l(c/E)),j<u&& (j=u,c=l(j*E))):(c=Math.max(m,Math.min(c,n)),h.autoHeight&&"iframe"!==h.type&&(g.width(c),j=g.height()),j=Math.max(u,Math.min(j,v)));if(h.fitToView)if(g.width(c).height(j),e.width(c+y),a=e.width(),p=e.height(),h.aspectRatio)for(;(a>A||p>r)&&(c>m&&j>u)&&!(19<d++);)j=Math.max(u,Math.min(v,j-10)),c=l(j*E),c<m&&(c=m,j=l(c/E)),c>n&&(c=n,j=l(c/E)),g.width(c).height(j),e.width(c+y),a=e.width(),p=e.height();else c=Math.max(m,Math.min(c,c-(a-A))),j=Math.max(u,Math.min(j,j-(p-r)));q&&("auto"===s&&j<B&&c+y+ q<A)&&(c+=q);g.width(c).height(j);e.width(c+y);a=e.width();p=e.height();e=(a>A||p>r)&&c>m&&j>u;c=h.aspectRatio?c<G&&j<C&&c<D&&j<B:(c<G||j<C)&&(c<D||j<B);f.extend(h,{dim:{width:x(a),height:x(p)},origWidth:D,origHeight:B,canShrink:e,canExpand:c,wPadding:y,hPadding:z,wrapSpace:p-k.outerHeight(!0),skinSpace:k.height()-j});!w&&(h.autoHeight&&j>u&&j<v&&!c)&&g.height("auto")},_getPosition:function(a){var d=b.current,e=b.getViewport(),c=d.margin,f=b.wrap.width()+c[1]+c[3],g=b.wrap.height()+c[0]+c[2],c={position:"absolute", top:c[0],left:c[3]};d.autoCenter&&d.fixed&&!a&&g<=e.h&&f<=e.w?c.position="fixed":d.locked||(c.top+=e.y,c.left+=e.x);c.top=x(Math.max(c.top,c.top+(e.h-g)*d.topRatio));c.left=x(Math.max(c.left,c.left+(e.w-f)*d.leftRatio));return c},_afterZoomIn:function(){var a=b.current;a&&(b.isOpen=b.isOpened=!0,b.wrap.css("overflow","visible").addClass("fancybox-opened"),b.update(),(a.closeClick||a.nextClick&&1<b.group.length)&&b.inner.css("cursor","pointer").bind("click.fb",function(d){!f(d.target).is("a")&&!f(d.target).parent().is("a")&& (d.preventDefault(),b[a.closeClick?"close":"next"]())}),a.closeBtn&&f(a.tpl.closeBtn).appendTo(b.skin).bind("click.fb",function(a){a.preventDefault();b.close()}),a.arrows&&1<b.group.length&&((a.loop||0<a.index)&&f(a.tpl.prev).appendTo(b.outer).bind("click.fb",b.prev),(a.loop||a.index<b.group.length-1)&&f(a.tpl.next).appendTo(b.outer).bind("click.fb",b.next)),b.trigger("afterShow"),!a.loop&&a.index===a.group.length-1?b.play(!1):b.opts.autoPlay&&!b.player.isActive&&(b.opts.autoPlay=!1,b.play()))},_afterZoomOut:function(a){a= a||b.current;f(".fancybox-wrap").trigger("onReset").remove();f.extend(b,{group:{},opts:{},router:!1,current:null,isActive:!1,isOpened:!1,isOpen:!1,isClosing:!1,wrap:null,skin:null,outer:null,inner:null});b.trigger("afterClose",a)}});b.transitions={getOrigPosition:function(){var a=b.current,d=a.element,e=a.orig,c={},f=50,g=50,h=a.hPadding,j=a.wPadding,m=b.getViewport();!e&&(a.isDom&&d.is(":visible"))&&(e=d.find("img:first"),e.length||(e=d));t(e)?(c=e.offset(),e.is("img")&&(f=e.outerWidth(),g=e.outerHeight())): (c.top=m.y+(m.h-g)*a.topRatio,c.left=m.x+(m.w-f)*a.leftRatio);if("fixed"===b.wrap.css("position")||a.locked)c.top-=m.y,c.left-=m.x;return c={top:x(c.top-h*a.topRatio),left:x(c.left-j*a.leftRatio),width:x(f+j),height:x(g+h)}},step:function(a,d){var e,c,f=d.prop;c=b.current;var g=c.wrapSpace,h=c.skinSpace;if("width"===f||"height"===f)e=d.end===d.start?1:(a-d.start)/(d.end-d.start),b.isClosing&&(e=1-e),c="width"===f?c.wPadding:c.hPadding,c=a-c,b.skin[f](l("width"===f?c:c-g*e)),b.inner[f](l("width"=== f?c:c-g*e-h*e))},zoomIn:function(){var a=b.current,d=a.pos,e=a.openEffect,c="elastic"===e,k=f.extend({opacity:1},d);delete k.position;c?(d=this.getOrigPosition(),a.openOpacity&&(d.opacity=0.1)):"fade"===e&&(d.opacity=0.1);b.wrap.css(d).animate(k,{duration:"none"===e?0:a.openSpeed,easing:a.openEasing,step:c?this.step:null,complete:b._afterZoomIn})},zoomOut:function(){var a=b.current,d=a.closeEffect,e="elastic"===d,c={opacity:0.1};e&&(c=this.getOrigPosition(),a.closeOpacity&&(c.opacity=0.1));b.wrap.animate(c, {duration:"none"===d?0:a.closeSpeed,easing:a.closeEasing,step:e?this.step:null,complete:b._afterZoomOut})},changeIn:function(){var a=b.current,d=a.nextEffect,e=a.pos,c={opacity:1},f=b.direction,g;e.opacity=0.1;"elastic"===d&&(g="down"===f||"up"===f?"top":"left","down"===f||"right"===f?(e[g]=x(l(e[g])-200),c[g]="+=200px"):(e[g]=x(l(e[g])+200),c[g]="-=200px"));"none"===d?b._afterZoomIn():b.wrap.css(e).animate(c,{duration:a.nextSpeed,easing:a.nextEasing,complete:b._afterZoomIn})},changeOut:function(){var a= b.previous,d=a.prevEffect,e={opacity:0.1},c=b.direction;"elastic"===d&&(e["down"===c||"up"===c?"top":"left"]=("up"===c||"left"===c?"-":"+")+"=200px");a.wrap.animate(e,{duration:"none"===d?0:a.prevSpeed,easing:a.prevEasing,complete:function(){f(this).trigger("onReset").remove()}})}};b.helpers.overlay={defaults:{closeClick:!0,speedOut:200,showEarly:!0,css:{},locked:!s,fixed:!0},overlay:null,fixed:!1,create:function(a){a=f.extend({},this.defaults,a);this.overlay&&this.close();this.overlay=f('<div class="fancybox-overlay"></div>').appendTo("body"); this.fixed=!1;a.fixed&&b.defaults.fixed&&(this.overlay.addClass("fancybox-overlay-fixed"),this.fixed=!0)},open:function(a){var d=this;a=f.extend({},this.defaults,a);this.overlay?this.overlay.unbind(".overlay").width("auto").height("auto"):this.create(a);this.fixed||(q.bind("resize.overlay",f.proxy(this.update,this)),this.update());a.closeClick&&this.overlay.bind("click.overlay",function(a){f(a.target).hasClass("fancybox-overlay")&&(b.isActive?b.close():d.close())});this.overlay.css(a.css).show()}, close:function(){f(".fancybox-overlay").remove();q.unbind("resize.overlay");this.overlay=null;!1!==this.margin&&(f("body").css("margin-right",this.margin),this.margin=!1);this.el&&this.el.removeClass("fancybox-lock")},update:function(){var a="100%",b;this.overlay.width(a).height("100%");H?(b=Math.max(z.documentElement.offsetWidth,z.body.offsetWidth),n.width()>b&&(a=n.width())):n.width()>q.width()&&(a=n.width());this.overlay.width(a).height(n.height())},onReady:function(a,b){f(".fancybox-overlay").stop(!0, !0);this.overlay||(this.margin=n.height()>q.height()||"scroll"===f("body").css("overflow-y")?f("body").css("margin-right"):!1,this.el=z.all&&!z.querySelector?f("html"):f("body"),this.create(a));a.locked&&this.fixed&&(b.locked=this.overlay.append(b.wrap),b.fixed=!1);!0===a.showEarly&&this.beforeShow.apply(this,arguments)},beforeShow:function(a,b){b.locked&&(this.el.addClass("fancybox-lock"),!1!==this.margin&&f("body").css("margin-right",l(this.margin)+b.scrollbarWidth));this.open(a)},onUpdate:function(){this.fixed|| this.update()},afterClose:function(a){this.overlay&&!b.isActive&&this.overlay.fadeOut(a.speedOut,f.proxy(this.close,this))}};b.helpers.title={defaults:{type:"float",position:"bottom"},beforeShow:function(a){var d=b.current,e=d.title,c=a.type;f.isFunction(e)&&(e=e.call(d.element,d));if(p(e)&&""!==f.trim(e)){d=f('<div class="fancybox-title fancybox-title-'+c+'-wrap">'+e+"</div>");switch(c){case "inside":c=b.skin;break;case "outside":c=b.wrap;break;case "over":c=b.inner;break;default:c=b.skin,d.appendTo("body"), H&&d.width(d.width()),d.wrapInner('<span class="child"></span>'),b.current.margin[2]+=Math.abs(l(d.css("margin-bottom")))}d["top"===a.position?"prependTo":"appendTo"](c)}}};f.fn.fancybox=function(a){var d,e=f(this),c=this.selector||"",k=function(g){var h=f(this).blur(),j=d,k,l;!g.ctrlKey&&(!g.altKey&&!g.shiftKey&&!g.metaKey)&&!h.is(".fancybox-wrap")&&(k=a.groupAttr||"data-fancybox-group",l=h.attr(k),l||(k="rel",l=h.get(0)[k]),l&&(""!==l&&"nofollow"!==l)&&(h=c.length?f(c):e,h=h.filter("["+k+'="'+l+ '"]'),j=h.index(this)),a.index=j,!1!==b.open(h,a)&&g.preventDefault())};a=a||{};d=a.index||0;!c||!1===a.live?e.unbind("click.fb-start").bind("click.fb-start",k):n.undelegate(c,"click.fb-start").delegate(c+":not('.fancybox-item, .fancybox-nav')","click.fb-start",k);this.filter("[data-fancybox-start=1]").trigger("click");return this};n.ready(function(){f.scrollbarWidth===r&&(f.scrollbarWidth=function(){var a=f('<div style="width:50px;height:50px;overflow:auto"><div/></div>').appendTo("body"),b=a.children(), b=b.innerWidth()-b.height(99).innerWidth();a.remove();return b});if(f.support.fixedPosition===r){var a=f.support,d=f('<div style="position:fixed;top:20px;"></div>').appendTo("body"),e=20===d[0].offsetTop||15===d[0].offsetTop;d.remove();a.fixedPosition=e}f.extend(b.defaults,{scrollbarWidth:f.scrollbarWidth(),fixed:f.support.fixedPosition,parent:f("body")})})})(window,document,jQuery); $(document).ready(function() { $(".fancybox").fancybox({ helpers: { title: false, overlay: { locked: false } } }); }); ', 'modified' => '2016-11-22 16:33:55' ), (int) 2 => array( 'id' => (int) 6, 'name' => 'owl.carousel', 'data' => '"function"!=typeof Object.create&&(Object.create=function(t){function e(){}return e.prototype=t,new e}),function(t,e,o){var i={init:function(e,o){var i=this;i.$elem=t(o),i.options=t.extend({},t.fn.owlCarousel.options,i.$elem.data(),e),i.userOptions=e,i.loadContent()},loadContent:function(){function e(t){var e,o="";if("function"==typeof i.options.jsonSuccess)i.options.jsonSuccess.apply(this,[t]);else{for(e in t.owl)t.owl.hasOwnProperty(e)&&(o+=t.owl[e].item);i.$elem.html(o)}i.logIn()}var o,i=this;"function"==typeof i.options.beforeInit&&i.options.beforeInit.apply(this,[i.$elem]),"string"==typeof i.options.jsonPath?(o=i.options.jsonPath,t.getJSON(o,e)):i.logIn()},logIn:function(){var t=this;t.$elem.data("owl-originalStyles",t.$elem.attr("style")),t.$elem.data("owl-originalClasses",t.$elem.attr("class")),t.$elem.css({opacity:0}),t.orignalItems=t.options.items,t.checkBrowser(),t.wrapperWidth=0,t.checkVisible=null,t.setVars()},setVars:function(){var t=this;return 0===t.$elem.children().length?!1:(t.baseClass(),t.eventTypes(),t.$userItems=t.$elem.children(),t.itemsAmount=t.$userItems.length,t.wrapItems(),t.$owlItems=t.$elem.find(".owl-item"),t.$owlWrapper=t.$elem.find(".owl-wrapper"),t.playDirection="next",t.prevItem=0,t.prevArr=[0],t.currentItem=0,t.customEvents(),void t.onStartup())},onStartup:function(){var t=this;t.updateItems(),t.calculateAll(),t.buildControls(),t.updateControls(),t.response(),t.moveEvents(),t.stopOnHover(),t.owlStatus(),t.options.transitionStyle!==!1&&t.transitionTypes(t.options.transitionStyle),t.options.autoPlay===!0&&(t.options.autoPlay=5e3),t.play(),t.$elem.find(".owl-wrapper").css("display","block"),t.$elem.is(":visible")?t.$elem.css("opacity",1):t.watchVisibility(),t.onstartup=!1,t.eachMoveUpdate(),"function"==typeof t.options.afterInit&&t.options.afterInit.apply(this,[t.$elem])},eachMoveUpdate:function(){var t=this;t.options.lazyLoad===!0&&t.lazyLoad(),t.options.autoHeight===!0&&t.autoHeight(),t.onVisibleItems(),"function"==typeof t.options.afterAction&&t.options.afterAction.apply(this,[t.$elem])},updateVars:function(){var t=this;"function"==typeof t.options.beforeUpdate&&t.options.beforeUpdate.apply(this,[t.$elem]),t.watchVisibility(),t.updateItems(),t.calculateAll(),t.updatePosition(),t.updateControls(),t.eachMoveUpdate(),"function"==typeof t.options.afterUpdate&&t.options.afterUpdate.apply(this,[t.$elem])},reload:function(){var t=this;e.setTimeout(function(){t.updateVars()},0)},watchVisibility:function(){var t=this;return t.$elem.is(":visible")!==!1?!1:(t.$elem.css({opacity:0}),e.clearInterval(t.autoPlayInterval),e.clearInterval(t.checkVisible),void(t.checkVisible=e.setInterval(function(){t.$elem.is(":visible")&&(t.reload(),t.$elem.animate({opacity:1},200),e.clearInterval(t.checkVisible))},500)))},wrapItems:function(){var t=this;t.$userItems.wrapAll('<div class="owl-wrapper">').wrap('<div class="owl-item"></div>'),t.$elem.find(".owl-wrapper").wrap('<div class="owl-wrapper-outer">'),t.wrapperOuter=t.$elem.find(".owl-wrapper-outer"),t.$elem.css("display","block")},baseClass:function(){var t=this,e=t.$elem.hasClass(t.options.baseClass),o=t.$elem.hasClass(t.options.theme);e||t.$elem.addClass(t.options.baseClass),o||t.$elem.addClass(t.options.theme)},updateItems:function(){var e,o,i=this;if(i.options.responsive===!1)return!1;if(i.options.singleItem===!0)return i.options.items=i.orignalItems=1,i.options.itemsCustom=!1,i.options.itemsDesktop=!1,i.options.itemsDesktopSmall=!1,i.options.itemsTablet=!1,i.options.itemsTabletSmall=!1,i.options.itemsMobile=!1,!1;if(e=t(i.options.responsiveBaseWidth).width(),e>(i.options.itemsDesktop[0]||i.orignalItems)&&(i.options.items=i.orignalItems),i.options.itemsCustom!==!1)for(i.options.itemsCustom.sort(function(t,e){return t[0]-e[0]}),o=0;o<i.options.itemsCustom.length;o+=1)i.options.itemsCustom[o][0]<=e&&(i.options.items=i.options.itemsCustom[o][1]);else e<=i.options.itemsDesktop[0]&&i.options.itemsDesktop!==!1&&(i.options.items=i.options.itemsDesktop[1]),e<=i.options.itemsDesktopSmall[0]&&i.options.itemsDesktopSmall!==!1&&(i.options.items=i.options.itemsDesktopSmall[1]),e<=i.options.itemsTablet[0]&&i.options.itemsTablet!==!1&&(i.options.items=i.options.itemsTablet[1]),e<=i.options.itemsTabletSmall[0]&&i.options.itemsTabletSmall!==!1&&(i.options.items=i.options.itemsTabletSmall[1]),e<=i.options.itemsMobile[0]&&i.options.itemsMobile!==!1&&(i.options.items=i.options.itemsMobile[1]);i.options.items>i.itemsAmount&&i.options.itemsScaleUp===!0&&(i.options.items=i.itemsAmount)},response:function(){var o,i,n=this;return n.options.responsive!==!0?!1:(i=t(e).width(),n.resizer=function(){t(e).width()!==i&&(n.options.autoPlay!==!1&&e.clearInterval(n.autoPlayInterval),e.clearTimeout(o),o=e.setTimeout(function(){i=t(e).width(),n.updateVars()},n.options.responsiveRefreshRate))},void t(e).resize(n.resizer))},updatePosition:function(){var t=this;t.jumpTo(t.currentItem),t.options.autoPlay!==!1&&t.checkAp()},appendItemsSizes:function(){var e=this,o=0,i=e.itemsAmount-e.options.items;e.$owlItems.each(function(n){var s=t(this);s.css({width:e.itemWidth}).data("owl-item",Number(n)),(n%e.options.items===0||n===i)&&(n>i||(o+=1)),s.data("owl-roundPages",o)})},appendWrapperSizes:function(){var t=this,e=t.$owlItems.length*t.itemWidth;t.$owlWrapper.css({width:e,left:0}),t.appendItemsSizes()},calculateAll:function(){var t=this;t.calculateWidth(),t.appendWrapperSizes(),t.loops(),t.max()},calculateWidth:function(){var t=this;t.itemWidth=Math.round(t.$elem.width()/t.options.items)},max:function(){var t=this,e=-1*(t.itemsAmount*t.itemWidth-t.options.items*t.itemWidth);return t.options.items>t.itemsAmount?(t.maximumItem=0,e=0,t.maximumPixels=0):(t.maximumItem=t.itemsAmount-t.options.items,t.maximumPixels=e),e},min:function(){return 0},loops:function(){var e,o,i,n=this,s=0,a=0;for(n.positionsInArray=[0],n.pagesInArray=[],e=0;e<n.itemsAmount;e+=1)a+=n.itemWidth,n.positionsInArray.push(-a),n.options.scrollPerPage===!0&&(o=t(n.$owlItems[e]),i=o.data("owl-roundPages"),i!==s&&(n.pagesInArray[s]=n.positionsInArray[e],s=i))},buildControls:function(){var e=this;(e.options.navigation===!0||e.options.pagination===!0)&&(e.owlControls=t('<div class="owl-controls"/>').toggleClass("clickable",!e.browser.isTouch).appendTo(e.$elem)),e.options.pagination===!0&&e.buildPagination(),e.options.navigation===!0&&e.buildButtons()},buildButtons:function(){var e=this,o=t('<div class="owl-buttons"/>');e.owlControls.append(o),e.buttonPrev=t("<div/>",{"class":"owl-prev",html:e.options.navigationText[0]||""}),e.buttonNext=t("<div/>",{"class":"owl-next",html:e.options.navigationText[1]||""}),o.append(e.buttonPrev).append(e.buttonNext),o.on("touchstart.owlControls mousedown.owlControls",'div[class^="owl"]',function(t){t.preventDefault()}),o.on("touchend.owlControls mouseup.owlControls",'div[class^="owl"]',function(o){o.preventDefault(),t(this).hasClass("owl-next")?e.next():e.prev()})},buildPagination:function(){var e=this;e.paginationWrapper=t('<div class="owl-pagination"/>'),e.owlControls.append(e.paginationWrapper),e.paginationWrapper.on("touchend.owlControls mouseup.owlControls",".owl-page",function(o){o.preventDefault(),Number(t(this).data("owl-page"))!==e.currentItem&&e.goTo(Number(t(this).data("owl-page")),!0)})},updatePagination:function(){var e,o,i,n,s,a,r=this;if(r.options.pagination===!1)return!1;for(r.paginationWrapper.html(""),e=0,o=r.itemsAmount-r.itemsAmount%r.options.items,n=0;n<r.itemsAmount;n+=1)n%r.options.items===0&&(e+=1,o===n&&(i=r.itemsAmount-r.options.items),s=t("<div/>",{"class":"owl-page"}),a=t("<span></span>",{text:r.options.paginationNumbers===!0?e:"","class":r.options.paginationNumbers===!0?"owl-numbers":""}),s.append(a),s.data("owl-page",o===n?i:n),s.data("owl-roundPages",e),r.paginationWrapper.append(s));r.checkPagination()},checkPagination:function(){var e=this;return e.options.pagination===!1?!1:void e.paginationWrapper.find(".owl-page").each(function(){t(this).data("owl-roundPages")===t(e.$owlItems[e.currentItem]).data("owl-roundPages")&&(e.paginationWrapper.find(".owl-page").removeClass("active"),t(this).addClass("active"))})},checkNavigation:function(){var t=this;return t.options.navigation===!1?!1:void(t.options.rewindNav===!1&&(0===t.currentItem&&0===t.maximumItem?(t.buttonPrev.addClass("disabled"),t.buttonNext.addClass("disabled")):0===t.currentItem&&0!==t.maximumItem?(t.buttonPrev.addClass("disabled"),t.buttonNext.removeClass("disabled")):t.currentItem===t.maximumItem?(t.buttonPrev.removeClass("disabled"),t.buttonNext.addClass("disabled")):0!==t.currentItem&&t.currentItem!==t.maximumItem&&(t.buttonPrev.removeClass("disabled"),t.buttonNext.removeClass("disabled"))))},updateControls:function(){var t=this;t.updatePagination(),t.checkNavigation(),t.owlControls&&(t.options.items>=t.itemsAmount?t.owlControls.hide():t.owlControls.show())},destroyControls:function(){var t=this;t.owlControls&&t.owlControls.remove()},next:function(t){var e=this;if(e.isTransition)return!1;if(e.currentItem+=e.options.scrollPerPage===!0?e.options.items:1,e.currentItem>e.maximumItem+(e.options.scrollPerPage===!0?e.options.items-1:0)){if(e.options.rewindNav!==!0)return e.currentItem=e.maximumItem,!1;e.currentItem=0,t="rewind"}e.goTo(e.currentItem,t)},prev:function(t){var e=this;if(e.isTransition)return!1;if(e.options.scrollPerPage===!0&&e.currentItem>0&&e.currentItem<e.options.items?e.currentItem=0:e.currentItem-=e.options.scrollPerPage===!0?e.options.items:1,e.currentItem<0){if(e.options.rewindNav!==!0)return e.currentItem=0,!1;e.currentItem=e.maximumItem,t="rewind"}e.goTo(e.currentItem,t)},goTo:function(t,o,i){var n,s=this;return s.isTransition?!1:("function"==typeof s.options.beforeMove&&s.options.beforeMove.apply(this,[s.$elem]),t>=s.maximumItem?t=s.maximumItem:0>=t&&(t=0),s.currentItem=s.owl.currentItem=t,s.options.transitionStyle!==!1&&"drag"!==i&&1===s.options.items&&s.browser.support3d===!0?(s.swapSpeed(0),s.browser.support3d===!0?s.transition3d(s.positionsInArray[t]):s.css2slide(s.positionsInArray[t],1),s.afterGo(),s.singleItemTransition(),!1):(n=s.positionsInArray[t],s.browser.support3d===!0?(s.isCss3Finish=!1,o===!0?(s.swapSpeed("paginationSpeed"),e.setTimeout(function(){s.isCss3Finish=!0},s.options.paginationSpeed)):"rewind"===o?(s.swapSpeed(s.options.rewindSpeed),e.setTimeout(function(){s.isCss3Finish=!0},s.options.rewindSpeed)):(s.swapSpeed("slideSpeed"),e.setTimeout(function(){s.isCss3Finish=!0},s.options.slideSpeed)),s.transition3d(n)):o===!0?s.css2slide(n,s.options.paginationSpeed):"rewind"===o?s.css2slide(n,s.options.rewindSpeed):s.css2slide(n,s.options.slideSpeed),void s.afterGo()))},jumpTo:function(t){var e=this;"function"==typeof e.options.beforeMove&&e.options.beforeMove.apply(this,[e.$elem]),t>=e.maximumItem||-1===t?t=e.maximumItem:0>=t&&(t=0),e.swapSpeed(0),e.browser.support3d===!0?e.transition3d(e.positionsInArray[t]):e.css2slide(e.positionsInArray[t],1),e.currentItem=e.owl.currentItem=t,e.afterGo()},afterGo:function(){var t=this;t.prevArr.push(t.currentItem),t.prevItem=t.owl.prevItem=t.prevArr[t.prevArr.length-2],t.prevArr.shift(0),t.prevItem!==t.currentItem&&(t.checkPagination(),t.checkNavigation(),t.eachMoveUpdate(),t.options.autoPlay!==!1&&t.checkAp()),"function"==typeof t.options.afterMove&&t.prevItem!==t.currentItem&&t.options.afterMove.apply(this,[t.$elem])},stop:function(){var t=this;t.apStatus="stop",e.clearInterval(t.autoPlayInterval)},checkAp:function(){var t=this;"stop"!==t.apStatus&&t.play()},play:function(){var t=this;return t.apStatus="play",t.options.autoPlay===!1?!1:(e.clearInterval(t.autoPlayInterval),void(t.autoPlayInterval=e.setInterval(function(){t.next(!0)},t.options.autoPlay)))},swapSpeed:function(t){var e=this;"slideSpeed"===t?e.$owlWrapper.css(e.addCssSpeed(e.options.slideSpeed)):"paginationSpeed"===t?e.$owlWrapper.css(e.addCssSpeed(e.options.paginationSpeed)):"string"!=typeof t&&e.$owlWrapper.css(e.addCssSpeed(t))},addCssSpeed:function(t){return{"-webkit-transition":"all "+t+"ms ease","-moz-transition":"all "+t+"ms ease","-o-transition":"all "+t+"ms ease",transition:"all "+t+"ms ease"}},removeTransition:function(){return{"-webkit-transition":"","-moz-transition":"","-o-transition":"",transition:""}},doTranslate:function(t){return{"-webkit-transform":"translate3d("+t+"px, 0px, 0px)","-moz-transform":"translate3d("+t+"px, 0px, 0px)","-o-transform":"translate3d("+t+"px, 0px, 0px)","-ms-transform":"translate3d("+t+"px, 0px, 0px)",transform:"translate3d("+t+"px, 0px,0px)"}},transition3d:function(t){var e=this;e.$owlWrapper.css(e.doTranslate(t))},css2move:function(t){var e=this;e.$owlWrapper.css({left:t})},css2slide:function(t,e){var o=this;o.isCssFinish=!1,o.$owlWrapper.stop(!0,!0).animate({left:t},{duration:e||o.options.slideSpeed,complete:function(){o.isCssFinish=!0}})},checkBrowser:function(){var t,i,n,s,a=this,r="translate3d(0px, 0px, 0px)",l=o.createElement("div");l.style.cssText=" -moz-transform:"+r+"; -ms-transform:"+r+"; -o-transform:"+r+"; -webkit-transform:"+r+"; transform:"+r,t=/translate3d\(0px, 0px, 0px\)/g,i=l.style.cssText.match(t),n=null!==i&&1===i.length,s="ontouchstart"in e||e.navigator.msMaxTouchPoints,a.browser={support3d:n,isTouch:s}},moveEvents:function(){var t=this;(t.options.mouseDrag!==!1||t.options.touchDrag!==!1)&&(t.gestures(),t.disabledEvents())},eventTypes:function(){var t=this,e=["s","e","x"];t.ev_types={},t.options.mouseDrag===!0&&t.options.touchDrag===!0?e=["touchstart.owl mousedown.owl","touchmove.owl mousemove.owl","touchend.owl touchcancel.owl mouseup.owl"]:t.options.mouseDrag===!1&&t.options.touchDrag===!0?e=["touchstart.owl","touchmove.owl","touchend.owl touchcancel.owl"]:t.options.mouseDrag===!0&&t.options.touchDrag===!1&&(e=["mousedown.owl","mousemove.owl","mouseup.owl"]),t.ev_types.start=e[0],t.ev_types.move=e[1],t.ev_types.end=e[2]},disabledEvents:function(){var e=this;e.$elem.on("dragstart.owl",function(t){t.preventDefault()}),e.$elem.on("mousedown.disableTextSelect",function(e){return t(e.target).is("input, textarea, select, option")})},gestures:function(){function i(t){if(void 0!==t.touches)return{x:t.touches[0].pageX,y:t.touches[0].pageY};if(void 0===t.touches){if(void 0!==t.pageX)return{x:t.pageX,y:t.pageY};if(void 0===t.pageX)return{x:t.clientX,y:t.clientY}}}function n(e){"on"===e?(t(o).on(l.ev_types.move,a),t(o).on(l.ev_types.end,r)):"off"===e&&(t(o).off(l.ev_types.move),t(o).off(l.ev_types.end))}function s(o){var s,a=o.originalEvent||o||e.event;if(3===a.which)return!1;if(!(l.itemsAmount<=l.options.items)){if(l.isCssFinish===!1&&!l.options.dragBeforeAnimFinish)return!1;if(l.isCss3Finish===!1&&!l.options.dragBeforeAnimFinish)return!1;l.options.autoPlay!==!1&&e.clearInterval(l.autoPlayInterval),l.browser.isTouch===!0||l.$owlWrapper.hasClass("grabbing")||l.$owlWrapper.addClass("grabbing"),l.newPosX=0,l.newRelativeX=0,t(this).css(l.removeTransition()),s=t(this).position(),p.relativePos=s.left,p.offsetX=i(a).x-s.left,p.offsetY=i(a).y-s.top,n("on"),p.sliding=!1,p.targetElement=a.target||a.srcElement}}function a(n){var s,a,r=n.originalEvent||n||e.event;l.newPosX=i(r).x-p.offsetX,l.newPosY=i(r).y-p.offsetY,l.newRelativeX=l.newPosX-p.relativePos,"function"==typeof l.options.startDragging&&p.dragging!==!0&&0!==l.newRelativeX&&(p.dragging=!0,l.options.startDragging.apply(l,[l.$elem])),(l.newRelativeX>8||l.newRelativeX<-8)&&l.browser.isTouch===!0&&(void 0!==r.preventDefault?r.preventDefault():r.returnValue=!1,p.sliding=!0),(l.newPosY>10||l.newPosY<-10)&&p.sliding===!1&&t(o).off("touchmove.owl"),s=function(){return l.newRelativeX/5},a=function(){return l.maximumPixels+l.newRelativeX/5},l.newPosX=Math.max(Math.min(l.newPosX,s()),a()),l.browser.support3d===!0?l.transition3d(l.newPosX):l.css2move(l.newPosX)}function r(o){var i,s,a,r=o.originalEvent||o||e.event;r.target=r.target||r.srcElement,p.dragging=!1,l.browser.isTouch!==!0&&l.$owlWrapper.removeClass("grabbing"),l.dragDirection=l.owl.dragDirection=l.newRelativeX<0?"left":"right",0!==l.newRelativeX&&(i=l.getNewPosition(),l.goTo(i,!1,"drag"),p.targetElement===r.target&&l.browser.isTouch!==!0&&(t(r.target).on("click.disable",function(e){e.stopImmediatePropagation(),e.stopPropagation(),e.preventDefault(),t(e.target).off("click.disable")}),s=t._data(r.target,"events").click,a=s.pop(),s.splice(0,0,a))),n("off")}var l=this,p={offsetX:0,offsetY:0,baseElWidth:0,relativePos:0,position:null,minSwipe:null,maxSwipe:null,sliding:null,dargging:null,targetElement:null};l.isCssFinish=!0,l.$elem.on(l.ev_types.start,".owl-wrapper",s)},getNewPosition:function(){var t=this,e=t.closestItem();return e>t.maximumItem?(t.currentItem=t.maximumItem,e=t.maximumItem):t.newPosX>=0&&(e=0,t.currentItem=0),e},closestItem:function(){var e=this,o=e.options.scrollPerPage===!0?e.pagesInArray:e.positionsInArray,i=e.newPosX,n=null;return t.each(o,function(s,a){i-e.itemWidth/20>o[s+1]&&i-e.itemWidth/20<a&&"left"===e.moveDirection()?(n=a,e.currentItem=e.options.scrollPerPage===!0?t.inArray(n,e.positionsInArray):s):i+e.itemWidth/20<a&&i+e.itemWidth/20>(o[s+1]||o[s]-e.itemWidth)&&"right"===e.moveDirection()&&(e.options.scrollPerPage===!0?(n=o[s+1]||o[o.length-1],e.currentItem=t.inArray(n,e.positionsInArray)):(n=o[s+1],e.currentItem=s+1))}),e.currentItem},moveDirection:function(){var t,e=this;return e.newRelativeX<0?(t="right",e.playDirection="next"):(t="left",e.playDirection="prev"),t},customEvents:function(){var t=this;t.$elem.on("owl.next",function(){t.next()}),t.$elem.on("owl.prev",function(){t.prev()}),t.$elem.on("owl.play",function(e,o){t.options.autoPlay=o,t.play(),t.hoverStatus="play"}),t.$elem.on("owl.stop",function(){t.stop(),t.hoverStatus="stop"}),t.$elem.on("owl.goTo",function(e,o){t.goTo(o)}),t.$elem.on("owl.jumpTo",function(e,o){t.jumpTo(o)})},stopOnHover:function(){var t=this;t.options.stopOnHover===!0&&t.browser.isTouch!==!0&&t.options.autoPlay!==!1&&(t.$elem.on("mouseover",function(){t.stop()}),t.$elem.on("mouseout",function(){"stop"!==t.hoverStatus&&t.play()}))},lazyLoad:function(){var e,o,i,n,s,a=this;if(a.options.lazyLoad===!1)return!1;for(e=0;e<a.itemsAmount;e+=1)o=t(a.$owlItems[e]),"loaded"!==o.data("owl-loaded")&&(i=o.data("owl-item"),n=o.find(".lazyOwl"),"string"==typeof n.data("src")?(void 0===o.data("owl-loaded")&&(n.hide(),o.addClass("loading").data("owl-loaded","checked")),s=a.options.lazyFollow===!0?i>=a.currentItem:!0,s&&i<a.currentItem+a.options.items&&n.length&&a.lazyPreload(o,n)):o.data("owl-loaded","loaded"))},lazyPreload:function(t,o){function i(){t.data("owl-loaded","loaded").removeClass("loading"),o.removeAttr("data-src"),"fade"===a.options.lazyEffect?o.fadeIn(400):o.show(),"function"==typeof a.options.afterLazyLoad&&a.options.afterLazyLoad.apply(this,[a.$elem])}function n(){r+=1,a.completeImg(o.get(0))||s===!0?i():100>=r?e.setTimeout(n,100):i()}var s,a=this,r=0;"DIV"===o.prop("tagName")?(o.css("background-image","url("+o.data("src")+")"),s=!0):o[0].src=o.data("src"),n()},autoHeight:function(){function o(){var o=t(s.$owlItems[s.currentItem]).height();s.wrapperOuter.css("height",o+"px"),s.wrapperOuter.hasClass("autoHeight")||e.setTimeout(function(){s.wrapperOuter.addClass("autoHeight")},0)}function i(){n+=1,s.completeImg(a.get(0))?o():100>=n?e.setTimeout(i,100):s.wrapperOuter.css("height","")}var n,s=this,a=t(s.$owlItems[s.currentItem]).find("img");void 0!==a.get(0)?(n=0,i()):o()},completeImg:function(t){var e;return t.complete?(e=typeof t.naturalWidth,"undefined"!==e&&0===t.naturalWidth?!1:!0):!1},onVisibleItems:function(){var e,o=this;for(o.options.addClassActive===!0&&o.$owlItems.removeClass("active"),o.visibleItems=[],e=o.currentItem;e<o.currentItem+o.options.items;e+=1)o.visibleItems.push(e),o.options.addClassActive===!0&&t(o.$owlItems[e]).addClass("active");o.owl.visibleItems=o.visibleItems},transitionTypes:function(t){var e=this;e.outClass="owl-"+t+"-out",e.inClass="owl-"+t+"-in"},singleItemTransition:function(){function t(t){return{position:"relative",left:t+"px"}}var e=this,o=e.outClass,i=e.inClass,n=e.$owlItems.eq(e.currentItem),s=e.$owlItems.eq(e.prevItem),a=Math.abs(e.positionsInArray[e.currentItem])+e.positionsInArray[e.prevItem],r=Math.abs(e.positionsInArray[e.currentItem])+e.itemWidth/2,l="webkitAnimationEnd oAnimationEnd MSAnimationEnd animationend";e.isTransition=!0,e.$owlWrapper.addClass("owl-origin").css({"-webkit-transform-origin":r+"px","-moz-perspective-origin":r+"px","perspective-origin":r+"px"}),s.css(t(a,10)).addClass(o).on(l,function(){e.endPrev=!0,s.off(l),e.clearTransStyle(s,o)}),n.addClass(i).on(l,function(){e.endCurrent=!0,n.off(l),e.clearTransStyle(n,i)})},clearTransStyle:function(t,e){var o=this;t.css({position:"",left:""}).removeClass(e),o.endPrev&&o.endCurrent&&(o.$owlWrapper.removeClass("owl-origin"),o.endPrev=!1,o.endCurrent=!1,o.isTransition=!1)},owlStatus:function(){var t=this;t.owl={userOptions:t.userOptions,baseElement:t.$elem,userItems:t.$userItems,owlItems:t.$owlItems,currentItem:t.currentItem,prevItem:t.prevItem,visibleItems:t.visibleItems,isTouch:t.browser.isTouch,browser:t.browser,dragDirection:t.dragDirection}},clearEvents:function(){var i=this;i.$elem.off(".owl owl mousedown.disableTextSelect"),t(o).off(".owl owl"),t(e).off("resize",i.resizer)},unWrap:function(){var t=this;0!==t.$elem.children().length&&(t.$owlWrapper.unwrap(),t.$userItems.unwrap().unwrap(),t.owlControls&&t.owlControls.remove()),t.clearEvents(),t.$elem.attr("style",t.$elem.data("owl-originalStyles")||"").attr("class",t.$elem.data("owl-originalClasses"))},destroy:function(){var t=this;t.stop(),e.clearInterval(t.checkVisible),t.unWrap(),t.$elem.removeData()},reinit:function(e){var o=this,i=t.extend({},o.userOptions,e);o.unWrap(),o.init(i,o.$elem)},addItem:function(t,e){var o,i=this;return t?0===i.$elem.children().length?(i.$elem.append(t),i.setVars(),!1):(i.unWrap(),o=void 0===e||-1===e?-1:e,o>=i.$userItems.length||-1===o?i.$userItems.eq(-1).after(t):i.$userItems.eq(o).before(t),void i.setVars()):!1},removeItem:function(t){var e,o=this;return 0===o.$elem.children().length?!1:(e=void 0===t||-1===t?-1:t,o.unWrap(),o.$userItems.eq(e).remove(),void o.setVars())}};t.fn.owlCarousel=function(e){return this.each(function(){if(t(this).data("owl-init")===!0)return!1;t(this).data("owl-init",!0);var o=Object.create(i);o.init(e,this),t.data(this,"owlCarousel",o)})},t.fn.owlCarousel.options={items:5,itemsCustom:!1,itemsDesktop:[1199,4],itemsDesktopSmall:[979,3],itemsTablet:[768,2],itemsTabletSmall:!1,itemsMobile:[479,1],singleItem:!1,itemsScaleUp:!1,slideSpeed:200,paginationSpeed:800,rewindSpeed:1e3,autoPlay:!1,stopOnHover:!1,navigation:!1,navigationText:["prev","next"],rewindNav:!0,scrollPerPage:!1,pagination:!0,paginationNumbers:!1,responsive:!0,responsiveRefreshRate:200,responsiveBaseWidth:e,baseClass:"owl-carousel",theme:"owl-theme",lazyLoad:!1,lazyFollow:!0,lazyEffect:"fade",autoHeight:!1,jsonPath:!1,jsonSuccess:!1,dragBeforeAnimFinish:!0,mouseDrag:!0,touchDrag:!0,addClassActive:!1,transitionStyle:!1,beforeUpdate:!1,afterUpdate:!1,beforeInit:!1,afterInit:!1,beforeMove:!1,afterMove:!1,afterAction:!1,startDragging:!1,afterLazyLoad:!1}}(jQuery,window,document);', 'modified' => '2016-11-10 14:47:39' ), (int) 3 => array( 'id' => (int) 5, 'name' => 'jquery.panelslider.min', 'data' => '/* * jQuery Panel Slider plugin v0.1.1 * https://github.com/eduardomb/jquery-panelslider */ (function($) { 'use strict'; var $body = $('body'), _sliding = false; function _slideIn(panel, options) { var panelWidth = panel.outerWidth(true), bodyAnimation = {}, panelAnimation = {}; if(panel.is(':visible') || _sliding) { return; } _sliding = true; $body.addClass('ps-active'); panel.addClass('ps-active-panel').css({ position: 'fixed', top: 0, height: '100%', 'z-index': 999999 }); panel.data(options); switch (options.side) { case 'left': panel.css({ left: '-' + panelWidth + 'px', right: 'auto' }); bodyAnimation['margin-left'] = '+=' + panelWidth; panelAnimation.left = '+=' + panelWidth; break; case 'right': panel.css({ left: 'auto', right: '-' + panelWidth + 'px' }); bodyAnimation['margin-left'] = '-=' + panelWidth; panelAnimation.right = '+=' + panelWidth; break; } $body.animate(bodyAnimation, options.duration); panel.show().animate(panelAnimation, options.duration, function() { _sliding = false; if(typeof options.onOpen == 'function') { options.onOpen(); } }); } $.panelslider = function(element, options) { var active = $('.ps-active-panel'); var defaults = { side: 'left', // panel side: left or right duration: 200, // Transition duration in miliseconds clickClose: true, // If true closes panel when clicking outside it onOpen: null // When supplied, function is called after the panel opens }; options = $.extend({}, defaults, options); // If another panel is opened, close it before opening the new one if(active.is(':visible') && active[0] != element[0]) { $.panelslider.close(function() { _slideIn(element, options); }); } else if(!active.length || active.is(':hidden')) { _slideIn(element, options); } }; $.panelslider.close = function(callback) { var active = $('.ps-active-panel'), duration = active.data('duration'), panelWidth = active.outerWidth(true), bodyAnimation = {}, panelAnimation = {}; if(!active.length || active.is(':hidden') || _sliding) { return; } _sliding = true; switch(active.data('side')) { case 'left': bodyAnimation['margin-left'] = '-=' + panelWidth; panelAnimation.left = '-=' + panelWidth; break; case 'right': bodyAnimation['margin-left'] = '+=' + panelWidth; panelAnimation.right = '-=' + panelWidth; break; } active.animate(panelAnimation, duration); $body.animate(bodyAnimation, duration, function() { active.hide(); active.removeClass('ps-active-panel'); _sliding = false; if(callback) { callback(); } }).removeClass('ps-active'); }; // Bind click outside panel and ESC key to close panel if clickClose is true $(document).bind('click keyup', function(e) { var active = $('.ps-active-panel'); if(e.type == 'keyup' && e.keyCode != 27) { return; } if(active.is(':visible') && active.data('clickClose')) { $.panelslider.close(); } }); // Prevent click on panel to close it $(document).on('click', '.ps-active-panel', function(e) { e.stopPropagation(); }); $.fn.panelslider = function(options) { this.click(function(e) { var active = $('.ps-active-panel'), panel = $(this.getAttribute('href')); // Close panel if it is already opened otherwise open it if (active.is(':visible') && panel[0] == active[0]) { $.panelslider.close(); } else { $.panelslider(panel, options); } e.preventDefault(); e.stopPropagation(); }); return this; }; })(jQuery); ', 'modified' => '2016-11-10 14:47:39' ), (int) 4 => array( 'id' => (int) 4, 'name' => 'intlxform', 'data' => ' if($('body').hasClass('locale-sr')) { var checkingData = 'Provera podataka'; } else { var checkingData = 'Checking data'; } (function($){ // Create some defaults, extending them with any options that were provided $.fn.intlxform = function(options) { var _top = $(this); var settings = { 'type': 'post', 'action' : '', 'showResponse' : true, 'loadingMessage' : checkingData, 'wrapElem' : '', 'clearForm': true, 'fieldRemark' : true, 'hideForm' : false, 'onSuccess' : null, 'onFailure' : null, 'onError' : null, 'onFinish' : null, 'headers': { 'Accept' : 'application/json; charset=utf-8' } }; settings = $.extend(settings, options); return this.each(function() { if(settings.type.length == 0) { if($(this).attr('method') != undefined) { settings.type = $(this).attr('method'); } } if(settings.action.length == 0) { if($(this).attr('action') != undefined) { settings.action = $(this).attr('action'); } } $(this).submit(function(event){ event.preventDefault(); // Abort any pending request if (request) { request.abort(); } // Setup some local variables var $form = $(this); // Cache all fields var $inputs = $form.find("input, select, button, textarea"); // Serialize the data in the form $inputs.each(function() { if($(this).attr('data-defaultValue') != 'undefined') { if($(this).attr('data-defaultValue') == $(this).val()) { $(this).val(''); } } }); var serializedData = $form.serialize(); $inputs.each(function() { if($(this).attr('data-defaultValue') != 'undefined' && $(this).val() =='') { $(this).val($(this).attr('data-defaultValue')); } }); // Disable the inputs for the duration of the ajax request $inputs.prop("disabled", true); $form.find(".form-message").text(settings.loadingMessage); // Fire off the request var request = $.ajax({ url: settings.action, type: settings.type, headers: settings.headers, data: serializedData }); // Callback handler that will be called on success request.done(function (response, textStatus, jqXHR){ parseFormResponse(response, $form); }); // callback handler that will be called on failure request.fail(function (jqXHR, textStatus, errorThrown){ if(typeof settings.onFailure == 'function') { settings.onFailure.call(); } else { console.error( "The following error occured: "+ textStatus, errorThrown ); } }); // callback handler that will be called regardless // if the request failed or succeeded request.always(function () { // reenable the inputs $inputs.prop("disabled", false); }); // prevent default posting of form event.preventDefault(); }); }) function parseFormResponse(response, form) { form.find(".form-message").text(''); form.find(".validation-error").removeClass('validation-error'); form.find(".validation-error-message").remove(); // Make sure we have a JSON response if(typeof response == "string") { try { response = JSON.parse(response); } catch(e) { return false; } } // On error occured if(!response.response) { for(var fieldName in response.errors) { var message = response.errors[fieldName]; var parent = form.find("[name='data[" + fieldName + "]']").last().parent(); parent.addClass('validation-error'); if(settings.fieldRemark == true) { parent.append('<div class="validation-error-message">' + message + '</div>'); } } // Callback: On error if(typeof settings.onError == 'function') { settings.onError(response); } // On Success } else { // Callback: On success if(typeof settings.onSuccess == 'function') { settings.onSuccess(response); } // Clear form if(settings.clearForm) { form.find("input, select, textarea").not('[type=button], [type=submit], [type=radio], [type=reset], .persistent').val(''); } } // Show message, if any if(response.message != null && response.message != '' && settings.showResponse) { var messageElement = form.find(".form-message"); messageElement.removeClass('form-message-error').removeClass('form-message-success'); messageElement.addClass(response.response ? 'form-message-success' : 'form-message-error'); messageElement.text(response.message).show(); } // Callback: On finish if(typeof settings.onFinish == 'function') { settings.onFinish(response); } } }; })(jQuery); ', 'modified' => '2016-11-10 14:47:39' ), (int) 5 => array( 'id' => (int) 3, 'name' => 'jquery.youtubevideogallery', 'data' => '/** * youtubeVideoGallery plugin for jquery * Simple video gallery for youtube, for more details see http://plugins.jquery.com/youtubevideogallery * * @author clanceyp * @see http://plugins.jquery.com/youtubevideogallery/ * @version 1.3.0 * */ ;(function($) { "use strict"; $.fn.extend({ youtubeVideoGallery:function(options) { var version = '1.3.0', isLegacyIE = (/\bMSIE [4|5|6|7]/.test(navigator.userAgent)), defaults = { assetFolder : '', fancybox : { arrows : false, closeBtn : true, closeEffect : 'fade', helpers : { media : {}, buttons : {} }, openEffect : 'fade' }, forceLegacyIE:false, iframeTemplate:'<iframe title="Youtube video player" id="youtube-videogallery-iframe" style="height:{options.innerHeight}px;width:{options.innerWidth}px;" frameborder="0" src="about:blank" />', innerHeight: 450, innerWidth: 600, newWindow: '(opens in a new window)', playButton: '/img/ico_play.png', plugin:'self', style:'', title:'default', thumbWidth: '100%', videos:[], urlImg : 'http://img.youtube.com/vi/$id/0.jpg', urlEmbed : 'http://www.youtube.com/embed/$id', urlLink : 'http://www.youtube.com/watch?v=$id' }; this.test = {}; this.version = version; function log(message){ if ('console' in window && window.console.log){ window.console.log(message); } } function getVideoLinks($this){ var arr = [], a = $this.find("a"); a.each(function(i, el){ arr.push({ id: getId( $(el).attr('href') ), title: $(el).text() }); }); return arr; } function getIdFromEntry(obj){ if (typeof obj === 'string'){ return getId(obj); } else if (obj.id && typeof obj.id === 'string'){ return obj.id; } else if (obj.link && obj.link.length ){ for ( var i = 0, l = obj.link.length; i < l ; i++){ if (obj.link[i].type === 'text/html'){ return getId(obj.link[i].href) } } } log('could not find ID from object, maybe an unsupported API?') return ''; } function getId(href){ var id = ''; if (!!href && href.indexOf('www.youtube.com/v/') > 0) { id = getBefore(href.split('www.youtube.com/v/')[1], '?') } else if (!!href && href.indexOf('/embed/') > 0){ id = getBefore(href.split('/embed/')[1], '?'); } else if (!!href && href.indexOf('?v=') > 0){// this could be version if API call!! id = getBefore(href.split('?v=')[1],'&'); } else if (!!href && href.indexOf('video:') > 0){ id = getBefore(href.split('video:')[1], ':'); } else if (!!href){ id = href; } return id; } function getBefore(str, before){ if (!!str && str.indexOf(before)){ str = str.split(before)[0]; } return str; } function getIframeTemplate(innerWidth, innerHeight){ var str = options.iframeTemplate; return str.replace('{options.innerHeight}', innerHeight).replace('{options.innerWidth}', innerWidth); } function open(e){ var el = e.currentTarget; e.preventDefault(); $('div.youtube-videogallery-bodycover').css( { 'height':$(document).height()} ); $('div.youtube-videogallery-display').css({ 'marginLeft':-options.innerWidth/2, 'marginTop':-options.innerHeight/2 }); $('#youtube-videogallery-iframe').attr( 'src', options.urlEmbed.replace("$id", $(el).attr('data-youtube-id') ) ); $('body').addClass('youtube-videogallery-active'); } function close(e){ $('#youtube-videogallery-iframe').attr( 'src', 'about:blank'); $('body').removeClass('youtube-videogallery-active'); } function setButtonMargin(w, h, context){ if (w === 0 || h === 0){ $(context).find("img.youtube-videogallery-play").remove(); return; } $(context).find("img.youtube-videogallery-play").css({ 'marginLeft':'-23px', 'marginTop':'-33.5px' }); } function getStyle(style){ if (!!style){ return "youtube-videogallery-" + style; } return ''; } function getTitleStyle(title){ return title === 'full' ? 'youtube-videogallery-allowtitle' : ''; } function getVideosFromFeed(data){ var videos = [], items = (data && data.data && data.data.items) ? data.data.items : (data && data.feed && data.feed.entry) ? data.feed.entry : []; $( items ).each(function(i, item){ var id = getIdFromEntry(item); videos.push({ id: getIdFromEntry(item), title: item.title.$t || item.title }); }); return videos; } /** * this.test = object * * Test object to expose private methods to a test API. * This allows us to test private methods, without * exposing them (e.g. they can't be overwritten) * */ this.test = { getBefore:getBefore, getId:getId, getVideoLinks:getVideoLinks, getIframeTemplate:getIframeTemplate, getTitleStyle:getTitleStyle, getStyle:getStyle, getVideosFromFeed:getVideosFromFeed, getIdFromEntry:getIdFromEntry }; function load($this, options) { var videos = ( options.videos.length ) ? options.videos : getVideoLinks($this), html = '', href, src, titleSpan, video, playButtonSrc = (!!options.assetFolder) ? options.assetFolder +'/'+ options.playButton : options.playButton , img = document.createElement('img'); img.onload = function(){ setButtonMargin(this.width, this.height, $this); }; img.onerror = function(){ setButtonMargin(0, 0, $this); }; img.src = playButtonSrc+'?'+ +(new Date()); for (var i = 0, l = videos.length; i < l; i++){ video = videos[i]; if (!video.id){continue;} href = options.urlLink.replace("$id", video.id); src = options.urlImg.replace("$id", video.id); titleSpan = (!!video.title && options.title !== 'none') ? '<span class="youtube-videogallery-title">'+ video.title +'</span>' : ''; html+= '<li class="youtube-videogallery-item"><a title="'+video.title+'" data-youtube-id="'+ video.id +'" href="'+ href +'" class="youtube-videogallery-link"><img class="youtube-videogallery-play" src="'+ playButtonSrc +'" title="play" /><img class="youtube-videogallery-img" src="'+ src +'" />'+ titleSpan +'</a></li>'; } $this.empty() .append(html) .addClass('youtube-videogallery-container') .addClass( getStyle( options.style ) ) .addClass( getTitleStyle( options.title ) ); if (options.supported && options.plugin === 'colorbox' && $.colorbox){ $this.find("a.youtube-videogallery-link").each(function(i, el){ $(el) .attr('href', options.urlEmbed.replace("$id", $(el).attr('data-youtube-id') ) ) .attr('aria-controls','youtube-videogallery-iframe') .colorbox({iframe:true, innerWidth:options.innerWidth, innerHeight:options.innerHeight}); }); } else if (options.supported && options.plugin === 'fancybox' && !!$().fancybox){ $this.find("a.youtube-videogallery-link").each(function(i, el){ $(el) .attr('rel', 'media-gallery') .fancybox(options.fancybox); }); } else if (options.supported && options.plugin === 'self'){ if (!$('div.youtube-videogallery-bodycover').length){ $('body') .append('<div class="youtube-videogallery-bodycover"/>') .append('<div class="youtube-videogallery-display">'+ getIframeTemplate(options.innerWidth, options.innerHeight) +'</div>'); $('div.youtube-videogallery-bodycover').on('click',close); $(document).on('keydown', function(e) { if (e.which === 27) { close(); } }); } $this.find("a.youtube-videogallery-link").on('click',open); } else { $this.find("a.youtube-videogallery-link") .attr('target','_blank') .append('<span class="youtube-videogallery-screen-reader-only">'+options.newWindow+'</span>') .each(function(i, el){ $(el).attr('title', $(el).attr('title')+' '+ options.newWindow); }); } return $this; } // Set options options = $.extend(defaults, options); options.supported = ( /* don't show lightbox if: old untested jquery version, or the lightbox is bigger than the viewport */ !!$().on && ( $(window).width() > options.innerWidth || $(window).height() > options.innerHeight) ); options.plugin = (isLegacyIE && !options.forceLegacyIE) ? 'none' : options.plugin;// by default turn off plugins for IE<=7 // it's an API, load promise and return the original object for chaining if (!!options.apiUrl){ var $this = this, apiUrl = options.apiUrl, jqxhr = $.ajax({ url:apiUrl, dataType:"jsonp", beforeSend:function(){ if (!options.apiFallbackUrl){ return; } $this.each(function(i, el){ $(el).empty() .append('<li><a /></li>') .find('a') .attr('href', options.apiFallbackUrl) .text(options.apiFallbackUrl); }); }}) .done(function(data) { options.videos = getVideosFromFeed(data); $this.each(function(i, el){ load($(el), options); }); }) .fail(function(){ log('Error getting youtube API requested by jQuery.youtubeVideoGallery: '+ apiUrl); }); return $this; } return this.each(function(i, el){ load($(el), options); }); } }); })(window.jQuery);', 'modified' => '2016-11-10 14:47:39' ), (int) 6 => array( 'id' => (int) 2, 'name' => 'jquery.bxslider.min', 'data' => '/** * BxSlider v4.1.2 - Fully loaded, responsive content slider * http://bxslider.com * * Copyright 2014, Steven Wanderski - http://stevenwanderski.com - http://bxcreative.com * Written while drinking Belgian ales and listening to jazz * * Released under the MIT license - http://opensource.org/licenses/MIT */ !function(t){var e={},s={mode:"horizontal",slideSelector:"",infiniteLoop:!0,hideControlOnEnd:!1,speed:500,easing:null,slideMargin:0,startSlide:0,randomStart:!1,captions:!1,ticker:!1,tickerHover:!1,adaptiveHeight:!1,adaptiveHeightSpeed:500,video:!1,useCSS:!0,preloadImages:"visible",responsive:!0,slideZIndex:50,touchEnabled:!0,swipeThreshold:50,oneToOneTouch:!0,preventDefaultSwipeX:!0,preventDefaultSwipeY:!1,pager:!0,pagerType:"full",pagerShortSeparator:" / ",pagerSelector:null,buildPager:null,pagerCustom:null,controls:!0,nextText:"Next",prevText:"Prev",nextSelector:null,prevSelector:null,autoControls:!1,startText:"Start",stopText:"Stop",autoControlsCombine:!1,autoControlsSelector:null,auto:!1,pause:4e3,autoStart:!0,autoDirection:"next",autoHover:!1,autoDelay:0,minSlides:1,maxSlides:1,moveSlides:0,slideWidth:0,onSliderLoad:function(){},onSlideBefore:function(){},onSlideAfter:function(){},onSlideNext:function(){},onSlidePrev:function(){},onSliderResize:function(){}};t.fn.bxSlider=function(n){if(0==this.length)return this;if(this.length>1)return this.each(function(){t(this).bxSlider(n)}),this;var o={},r=this;e.el=this;var a=t(window).width(),l=t(window).height(),d=function(){o.settings=t.extend({},s,n),o.settings.slideWidth=parseInt(o.settings.slideWidth),o.children=r.children(o.settings.slideSelector),o.children.length<o.settings.minSlides&&(o.settings.minSlides=o.children.length),o.children.length<o.settings.maxSlides&&(o.settings.maxSlides=o.children.length),o.settings.randomStart&&(o.settings.startSlide=Math.floor(Math.random()*o.children.length)),o.active={index:o.settings.startSlide},o.carousel=o.settings.minSlides>1||o.settings.maxSlides>1,o.carousel&&(o.settings.preloadImages="all"),o.minThreshold=o.settings.minSlides*o.settings.slideWidth+(o.settings.minSlides-1)*o.settings.slideMargin,o.maxThreshold=o.settings.maxSlides*o.settings.slideWidth+(o.settings.maxSlides-1)*o.settings.slideMargin,o.working=!1,o.controls={},o.interval=null,o.animProp="vertical"==o.settings.mode?"top":"left",o.usingCSS=o.settings.useCSS&&"fade"!=o.settings.mode&&function(){var t=document.createElement("div"),e=["WebkitPerspective","MozPerspective","OPerspective","msPerspective"];for(var i in e)if(void 0!==t.style[e[i]])return o.cssPrefix=e[i].replace("Perspective","").toLowerCase(),o.animProp="-"+o.cssPrefix+"-transform",!0;return!1}(),"vertical"==o.settings.mode&&(o.settings.maxSlides=o.settings.minSlides),r.data("origStyle",r.attr("style")),r.children(o.settings.slideSelector).each(function(){t(this).data("origStyle",t(this).attr("style"))}),c()},c=function(){r.wrap('<div class="bx-wrapper"><div class="bx-viewport"></div></div>'),o.viewport=r.parent(),o.loader=t('<div class="bx-loading" />'),o.viewport.prepend(o.loader),r.css({width:"horizontal"==o.settings.mode?100*o.children.length+215+"%":"auto",position:"relative"}),o.usingCSS&&o.settings.easing?r.css("-"+o.cssPrefix+"-transition-timing-function",o.settings.easing):o.settings.easing||(o.settings.easing="swing"),f(),o.viewport.css({width:"100%",overflow:"hidden",position:"relative"}),o.viewport.parent().css({maxWidth:p()}),o.settings.pager||o.viewport.parent().css({margin:"0 auto 0px"}),o.children.css({"float":"horizontal"==o.settings.mode?"left":"none",listStyle:"none",position:"relative"}),o.children.css("width",u()),"horizontal"==o.settings.mode&&o.settings.slideMargin>0&&o.children.css("marginRight",o.settings.slideMargin),"vertical"==o.settings.mode&&o.settings.slideMargin>0&&o.children.css("marginBottom",o.settings.slideMargin),"fade"==o.settings.mode&&(o.children.css({position:"absolute",zIndex:0,display:"none"}),o.children.eq(o.settings.startSlide).css({zIndex:o.settings.slideZIndex,display:"block"})),o.controls.el=t('<div class="bx-controls" />'),o.settings.captions&&P(),o.active.last=o.settings.startSlide==x()-1,o.settings.video&&r.fitVids();var e=o.children.eq(o.settings.startSlide);"all"==o.settings.preloadImages&&(e=o.children),o.settings.ticker?o.settings.pager=!1:(o.settings.pager&&T(),o.settings.controls&&C(),o.settings.auto&&o.settings.autoControls&&E(),(o.settings.controls||o.settings.autoControls||o.settings.pager)&&o.viewport.after(o.controls.el)),g(e,h)},g=function(e,i){var s=e.find("img, iframe").length;if(0==s)return i(),void 0;var n=0;e.find("img, iframe").each(function(){t(this).one("load",function(){++n==s&&i()}).each(function(){this.complete&&t(this).load()})})},h=function(){if(o.settings.infiniteLoop&&"fade"!=o.settings.mode&&!o.settings.ticker){var e="vertical"==o.settings.mode?o.settings.minSlides:o.settings.maxSlides,i=o.children.slice(0,e).clone().addClass("bx-clone"),s=o.children.slice(-e).clone().addClass("bx-clone");r.append(i).prepend(s)}o.loader.remove(),S(),"vertical"==o.settings.mode&&(o.settings.adaptiveHeight=!0),o.viewport.height(v()),r.redrawSlider(),o.settings.onSliderLoad(o.active.index),o.initialized=!0,o.settings.responsive&&t(window).bind("resize",Z),o.settings.auto&&o.settings.autoStart&&H(),o.settings.ticker&&L(),o.settings.pager&&q(o.settings.startSlide),o.settings.controls&&W(),o.settings.touchEnabled&&!o.settings.ticker&&O()},v=function(){var e=0,s=t();if("vertical"==o.settings.mode||o.settings.adaptiveHeight)if(o.carousel){var n=1==o.settings.moveSlides?o.active.index:o.active.index*m();for(s=o.children.eq(n),i=1;i<=o.settings.maxSlides-1;i++)s=n+i>=o.children.length?s.add(o.children.eq(i-1)):s.add(o.children.eq(n+i))}else s=o.children.eq(o.active.index);else s=o.children;return"vertical"==o.settings.mode?(s.each(function(){e+=t(this).outerHeight()}),o.settings.slideMargin>0&&(e+=o.settings.slideMargin*(o.settings.minSlides-1))):e=Math.max.apply(Math,s.map(function(){return t(this).outerHeight(!1)}).get()),e},p=function(){var t="100%";return o.settings.slideWidth>0&&(t="horizontal"==o.settings.mode?o.settings.maxSlides*o.settings.slideWidth+(o.settings.maxSlides-1)*o.settings.slideMargin:o.settings.slideWidth),t},u=function(){var t=o.settings.slideWidth,e=o.viewport.width();return 0==o.settings.slideWidth||o.settings.slideWidth>e&&!o.carousel||"vertical"==o.settings.mode?t=e:o.settings.maxSlides>1&&"horizontal"==o.settings.mode&&(e>o.maxThreshold||e<o.minThreshold&&(t=(e-o.settings.slideMargin*(o.settings.minSlides-1))/o.settings.minSlides)),t},f=function(){var t=1;if("horizontal"==o.settings.mode&&o.settings.slideWidth>0)if(o.viewport.width()<o.minThreshold)t=o.settings.minSlides;else if(o.viewport.width()>o.maxThreshold)t=o.settings.maxSlides;else{var e=o.children.first().width();t=Math.floor(o.viewport.width()/e)}else"vertical"==o.settings.mode&&(t=o.settings.minSlides);return t},x=function(){var t=0;if(o.settings.moveSlides>0)if(o.settings.infiniteLoop)t=o.children.length/m();else for(var e=0,i=0;e<o.children.length;)++t,e=i+f(),i+=o.settings.moveSlides<=f()?o.settings.moveSlides:f();else t=Math.ceil(o.children.length/f());return t},m=function(){return o.settings.moveSlides>0&&o.settings.moveSlides<=f()?o.settings.moveSlides:f()},S=function(){if(o.children.length>o.settings.maxSlides&&o.active.last&&!o.settings.infiniteLoop){if("horizontal"==o.settings.mode){var t=o.children.last(),e=t.position();b(-(e.left-(o.viewport.width()-t.width())),"reset",0)}else if("vertical"==o.settings.mode){var i=o.children.length-o.settings.minSlides,e=o.children.eq(i).position();b(-e.top,"reset",0)}}else{var e=o.children.eq(o.active.index*m()).position();o.active.index==x()-1&&(o.active.last=!0),void 0!=e&&("horizontal"==o.settings.mode?b(-e.left,"reset",0):"vertical"==o.settings.mode&&b(-e.top,"reset",0))}},b=function(t,e,i,s){if(o.usingCSS){var n="vertical"==o.settings.mode?"translate3d(0, "+t+"px, 0)":"translate3d("+t+"px, 0, 0)";r.css("-"+o.cssPrefix+"-transition-duration",i/1e3+"s"),"slide"==e?(r.css(o.animProp,n),r.bind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",function(){r.unbind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd"),D()})):"reset"==e?r.css(o.animProp,n):"ticker"==e&&(r.css("-"+o.cssPrefix+"-transition-timing-function","linear"),r.css(o.animProp,n),r.bind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",function(){r.unbind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd"),b(s.resetValue,"reset",0),N()}))}else{var a={};a[o.animProp]=t,"slide"==e?r.animate(a,i,o.settings.easing,function(){D()}):"reset"==e?r.css(o.animProp,t):"ticker"==e&&r.animate(a,speed,"linear",function(){b(s.resetValue,"reset",0),N()})}},w=function(){for(var e="",i=x(),s=0;i>s;s++){var n="";o.settings.buildPager&&t.isFunction(o.settings.buildPager)?(n=o.settings.buildPager(s),o.pagerEl.addClass("bx-custom-pager")):(n=s+1,o.pagerEl.addClass("bx-default-pager")),e+='<div class="bx-pager-item"><a href="" data-slide-index="'+s+'" class="bx-pager-link">'+n+"</a></div>"}o.pagerEl.html(e)},T=function(){o.settings.pagerCustom?o.pagerEl=t(o.settings.pagerCustom):(o.pagerEl=t('<div class="bx-pager" />'),o.settings.pagerSelector?t(o.settings.pagerSelector).html(o.pagerEl):o.controls.el.addClass("bx-has-pager").append(o.pagerEl),w()),o.pagerEl.on("click","a",I)},C=function(){o.controls.next=t('<a class="bx-next" href="">'+o.settings.nextText+"</a>"),o.controls.prev=t('<a class="bx-prev" href="">'+o.settings.prevText+"</a>"),o.controls.next.bind("click",y),o.controls.prev.bind("click",z),o.settings.nextSelector&&t(o.settings.nextSelector).append(o.controls.next),o.settings.prevSelector&&t(o.settings.prevSelector).append(o.controls.prev),o.settings.nextSelector||o.settings.prevSelector||(o.controls.directionEl=t('<div class="bx-controls-direction" />'),o.controls.directionEl.append(o.controls.prev).append(o.controls.next),o.controls.el.addClass("bx-has-controls-direction").append(o.controls.directionEl))},E=function(){o.controls.start=t('<div class="bx-controls-auto-item"><a class="bx-start" href="">'+o.settings.startText+"</a></div>"),o.controls.stop=t('<div class="bx-controls-auto-item"><a class="bx-stop" href="">'+o.settings.stopText+"</a></div>"),o.controls.autoEl=t('<div class="bx-controls-auto" />'),o.controls.autoEl.on("click",".bx-start",k),o.controls.autoEl.on("click",".bx-stop",M),o.settings.autoControlsCombine?o.controls.autoEl.append(o.controls.start):o.controls.autoEl.append(o.controls.start).append(o.controls.stop),o.settings.autoControlsSelector?t(o.settings.autoControlsSelector).html(o.controls.autoEl):o.controls.el.addClass("bx-has-controls-auto").append(o.controls.autoEl),A(o.settings.autoStart?"stop":"start")},P=function(){o.children.each(function(){var e=t(this).find("img:first").attr("title");void 0!=e&&(""+e).length&&t(this).append('<div class="bx-caption"><span>'+e+"</span></div>")})},y=function(t){o.settings.auto&&r.stopAuto(),r.goToNextSlide(),t.preventDefault()},z=function(t){o.settings.auto&&r.stopAuto(),r.goToPrevSlide(),t.preventDefault()},k=function(t){r.startAuto(),t.preventDefault()},M=function(t){r.stopAuto(),t.preventDefault()},I=function(e){o.settings.auto&&r.stopAuto();var i=t(e.currentTarget),s=parseInt(i.attr("data-slide-index"));s!=o.active.index&&r.goToSlide(s),e.preventDefault()},q=function(e){var i=o.children.length;return"short"==o.settings.pagerType?(o.settings.maxSlides>1&&(i=Math.ceil(o.children.length/o.settings.maxSlides)),o.pagerEl.html(e+1+o.settings.pagerShortSeparator+i),void 0):(o.pagerEl.find("a").removeClass("active"),o.pagerEl.each(function(i,s){t(s).find("a").eq(e).addClass("active")}),void 0)},D=function(){if(o.settings.infiniteLoop){var t="";0==o.active.index?t=o.children.eq(0).position():o.active.index==x()-1&&o.carousel?t=o.children.eq((x()-1)*m()).position():o.active.index==o.children.length-1&&(t=o.children.eq(o.children.length-1).position()),t&&("horizontal"==o.settings.mode?b(-t.left,"reset",0):"vertical"==o.settings.mode&&b(-t.top,"reset",0))}o.working=!1,o.settings.onSlideAfter(o.children.eq(o.active.index),o.oldIndex,o.active.index)},A=function(t){o.settings.autoControlsCombine?o.controls.autoEl.html(o.controls[t]):(o.controls.autoEl.find("a").removeClass("active"),o.controls.autoEl.find("a:not(.bx-"+t+")").addClass("active"))},W=function(){1==x()?(o.controls.prev.addClass("disabled"),o.controls.next.addClass("disabled")):!o.settings.infiniteLoop&&o.settings.hideControlOnEnd&&(0==o.active.index?(o.controls.prev.addClass("disabled"),o.controls.next.removeClass("disabled")):o.active.index==x()-1?(o.controls.next.addClass("disabled"),o.controls.prev.removeClass("disabled")):(o.controls.prev.removeClass("disabled"),o.controls.next.removeClass("disabled")))},H=function(){o.settings.autoDelay>0?setTimeout(r.startAuto,o.settings.autoDelay):r.startAuto(),o.settings.autoHover&&r.hover(function(){o.interval&&(r.stopAuto(!0),o.autoPaused=!0)},function(){o.autoPaused&&(r.startAuto(!0),o.autoPaused=null)})},L=function(){var e=0;if("next"==o.settings.autoDirection)r.append(o.children.clone().addClass("bx-clone"));else{r.prepend(o.children.clone().addClass("bx-clone"));var i=o.children.first().position();e="horizontal"==o.settings.mode?-i.left:-i.top}b(e,"reset",0),o.settings.pager=!1,o.settings.controls=!1,o.settings.autoControls=!1,o.settings.tickerHover&&!o.usingCSS&&o.viewport.hover(function(){r.stop()},function(){var e=0;o.children.each(function(){e+="horizontal"==o.settings.mode?t(this).outerWidth(!0):t(this).outerHeight(!0)});var i=o.settings.speed/e,s="horizontal"==o.settings.mode?"left":"top",n=i*(e-Math.abs(parseInt(r.css(s))));N(n)}),N()},N=function(t){speed=t?t:o.settings.speed;var e={left:0,top:0},i={left:0,top:0};"next"==o.settings.autoDirection?e=r.find(".bx-clone").first().position():i=o.children.first().position();var s="horizontal"==o.settings.mode?-e.left:-e.top,n="horizontal"==o.settings.mode?-i.left:-i.top,a={resetValue:n};b(s,"ticker",speed,a)},O=function(){o.touch={start:{x:0,y:0},end:{x:0,y:0}},o.viewport.bind("touchstart",X)},X=function(t){if(o.working)t.preventDefault();else{o.touch.originalPos=r.position();var e=t.originalEvent;o.touch.start.x=e.changedTouches[0].pageX,o.touch.start.y=e.changedTouches[0].pageY,o.viewport.bind("touchmove",Y),o.viewport.bind("touchend",V)}},Y=function(t){var e=t.originalEvent,i=Math.abs(e.changedTouches[0].pageX-o.touch.start.x),s=Math.abs(e.changedTouches[0].pageY-o.touch.start.y);if(3*i>s&&o.settings.preventDefaultSwipeX?t.preventDefault():3*s>i&&o.settings.preventDefaultSwipeY&&t.preventDefault(),"fade"!=o.settings.mode&&o.settings.oneToOneTouch){var n=0;if("horizontal"==o.settings.mode){var r=e.changedTouches[0].pageX-o.touch.start.x;n=o.touch.originalPos.left+r}else{var r=e.changedTouches[0].pageY-o.touch.start.y;n=o.touch.originalPos.top+r}b(n,"reset",0)}},V=function(t){o.viewport.unbind("touchmove",Y);var e=t.originalEvent,i=0;if(o.touch.end.x=e.changedTouches[0].pageX,o.touch.end.y=e.changedTouches[0].pageY,"fade"==o.settings.mode){var s=Math.abs(o.touch.start.x-o.touch.end.x);s>=o.settings.swipeThreshold&&(o.touch.start.x>o.touch.end.x?r.goToNextSlide():r.goToPrevSlide(),r.stopAuto())}else{var s=0;"horizontal"==o.settings.mode?(s=o.touch.end.x-o.touch.start.x,i=o.touch.originalPos.left):(s=o.touch.end.y-o.touch.start.y,i=o.touch.originalPos.top),!o.settings.infiniteLoop&&(0==o.active.index&&s>0||o.active.last&&0>s)?b(i,"reset",200):Math.abs(s)>=o.settings.swipeThreshold?(0>s?r.goToNextSlide():r.goToPrevSlide(),r.stopAuto()):b(i,"reset",200)}o.viewport.unbind("touchend",V)},Z=function(){var e=t(window).width(),i=t(window).height();(a!=e||l!=i)&&(a=e,l=i,r.redrawSlider(),o.settings.onSliderResize.call(r,o.active.index))};return r.goToSlide=function(e,i){if(!o.working&&o.active.index!=e)if(o.working=!0,o.oldIndex=o.active.index,o.active.index=0>e?x()-1:e>=x()?0:e,o.settings.onSlideBefore(o.children.eq(o.active.index),o.oldIndex,o.active.index),"next"==i?o.settings.onSlideNext(o.children.eq(o.active.index),o.oldIndex,o.active.index):"prev"==i&&o.settings.onSlidePrev(o.children.eq(o.active.index),o.oldIndex,o.active.index),o.active.last=o.active.index>=x()-1,o.settings.pager&&q(o.active.index),o.settings.controls&&W(),"fade"==o.settings.mode)o.settings.adaptiveHeight&&o.viewport.height()!=v()&&o.viewport.animate({height:v()},o.settings.adaptiveHeightSpeed),o.children.filter(":visible").fadeOut(o.settings.speed).css({zIndex:0}),o.children.eq(o.active.index).css("zIndex",o.settings.slideZIndex+1).fadeIn(o.settings.speed,function(){t(this).css("zIndex",o.settings.slideZIndex),D()});else{o.settings.adaptiveHeight&&o.viewport.height()!=v()&&o.viewport.animate({height:v()},o.settings.adaptiveHeightSpeed);var s=0,n={left:0,top:0};if(!o.settings.infiniteLoop&&o.carousel&&o.active.last)if("horizontal"==o.settings.mode){var a=o.children.eq(o.children.length-1);n=a.position(),s=o.viewport.width()-a.outerWidth()}else{var l=o.children.length-o.settings.minSlides;n=o.children.eq(l).position()}else if(o.carousel&&o.active.last&&"prev"==i){var d=1==o.settings.moveSlides?o.settings.maxSlides-m():(x()-1)*m()-(o.children.length-o.settings.maxSlides),a=r.children(".bx-clone").eq(d);n=a.position()}else if("next"==i&&0==o.active.index)n=r.find("> .bx-clone").eq(o.settings.maxSlides).position(),o.active.last=!1;else if(e>=0){var c=e*m();n=o.children.eq(c).position()}if("undefined"!=typeof n){var g="horizontal"==o.settings.mode?-(n.left-s):-n.top;b(g,"slide",o.settings.speed)}}},r.goToNextSlide=function(){if(o.settings.infiniteLoop||!o.active.last){var t=parseInt(o.active.index)+1;r.goToSlide(t,"next")}},r.goToPrevSlide=function(){if(o.settings.infiniteLoop||0!=o.active.index){var t=parseInt(o.active.index)-1;r.goToSlide(t,"prev")}},r.startAuto=function(t){o.interval||(o.interval=setInterval(function(){"next"==o.settings.autoDirection?r.goToNextSlide():r.goToPrevSlide()},o.settings.pause),o.settings.autoControls&&1!=t&&A("stop"))},r.stopAuto=function(t){o.interval&&(clearInterval(o.interval),o.interval=null,o.settings.autoControls&&1!=t&&A("start"))},r.getCurrentSlide=function(){return o.active.index},r.getCurrentSlideElement=function(){return o.children.eq(o.active.index)},r.getSlideCount=function(){return o.children.length},r.redrawSlider=function(){o.children.add(r.find(".bx-clone")).outerWidth(u()),o.viewport.css("height",v()),o.settings.ticker||S(),o.active.last&&(o.active.index=x()-1),o.active.index>=x()&&(o.active.last=!0),o.settings.pager&&!o.settings.pagerCustom&&(w(),q(o.active.index))},r.destroySlider=function(){o.initialized&&(o.initialized=!1,t(".bx-clone",this).remove(),o.children.each(function(){void 0!=t(this).data("origStyle")?t(this).attr("style",t(this).data("origStyle")):t(this).removeAttr("style")}),void 0!=t(this).data("origStyle")?this.attr("style",t(this).data("origStyle")):t(this).removeAttr("style"),t(this).unwrap().unwrap(),o.controls.el&&o.controls.el.remove(),o.controls.next&&o.controls.next.remove(),o.controls.prev&&o.controls.prev.remove(),o.pagerEl&&o.settings.controls&&o.pagerEl.remove(),t(".bx-caption",this).remove(),o.controls.autoEl&&o.controls.autoEl.remove(),clearInterval(o.interval),o.settings.responsive&&t(window).unbind("resize",Z))},r.reloadSlider=function(t){void 0!=t&&(n=t),r.destroySlider(),d()},d(),this}}(jQuery);', 'modified' => '2016-11-10 14:47:39' ), (int) 7 => array( 'id' => (int) 1, 'name' => 'jquery.kwicks', 'data' => '/*! * Kwicks: Sexy Sliding Panels for jQuery - v2.2.1 * http://devsmash.com/projects/kwicks * * Copyright 2013 Jeremy Martin (jmar777) * Contributors: Duke Speer (Duke3D), Guillermo Guerrero (gguerrero) * Released under the MIT license * http://www.opensource.org/licenses/mit-license.php */ (function($) { /** * API methods for the plugin */ var methods = { init: function(opts) { var defaults = { // general options: maxSize: -1, minSize: -1, spacing: 5, duration: 500, isVertical: false, easing: undefined, autoResize: true, behavior: null, // menu behavior options: delayMouseIn: 0, delayMouseOut: 0, selectOnClick: true, deselectOnClick: false, // slideshow behavior options: interval: 2500, interactive: true }; var o = $.extend(defaults, opts); // validate and normalize options if (o.minSize !== -1 && o.maxSize !== -1) throw new Error('Kwicks options minSize and maxSize may not both be set'); if (o.behavior && o.behavior !== 'menu' && o.behavior !== 'slideshow') throw new Error('Unrecognized Kwicks behavior specified: ' + o.behavior); $.each(['minSize', 'maxSize', 'spacing'], function(i, prop) { var val = o[prop]; switch (typeof val) { case 'number': o[prop + 'Units'] = 'px'; break; case 'string': if (val.slice(-1) === '%') { o[prop + 'Units'] = '%'; o[prop] = +val.slice(0, -1) / 100; } else if (val.slice(-2) === 'px') { o[prop + 'Units'] = 'px'; o[prop] = +val.slice(0, -2); } else { throw new Error('Invalid value for Kwicks option ' + prop + ': ' + val); } break; default: throw new Error('Invalid value for Kwicks option ' + prop + ': ' + val); } }); return this.each(function() { $(this).data('kwicks', new Kwick(this, o)); }); }, expand: function(index, opts) { if (typeof index === 'object') { opts = index; index = undefined; } var delay = opts && opts.delay || 0; return this.each(function() { var $this = $(this), kwick = $this.data('kwicks'); // assume this is the container if (kwick) { index = typeof index === 'number' ? index : -1; } // otherwise, assume we have a panel else if (kwick = $this.parent().data('kwicks')) { index = $this.index(); } else { return; } var expand = function() { // bail out if the panel is already expanded if (index === kwick.expandedIndex) return; var $panels = kwick.$panels, expanded = $panels[index] || null; kwick.$container.trigger('expand.kwicks', { index: index, expanded: expanded, collapsed: $panels.not(expanded).get(), oldIndex: kwick.expandedIndex, oldExpanded: kwick.getExpandedPanel(), isAnimated: kwick.isAnimated }); }; var timeoutId = kwick.$container.data('kwicks-timeout-id'); if (timeoutId) { kwick.$container.removeData('kwicks-timeout-id'); clearTimeout(timeoutId); } if (delay > 0) { kwick.$container.data('kwicks-timeout-id', setTimeout(expand, delay)); } else { expand(); } }); }, expanded: function() { var kwick = this.first().data('kwicks'); if (!kwick) return; return kwick.expandedIndex; }, select: function(index) { return this.each(function() { var $this = $(this), kwick = $this.data('kwicks'); // assume this is the container if (kwick) { index = typeof index === 'number' ? index : -1; } // otherwise, assume we have a panel else if (kwick = $this.parent().data('kwicks')) { index = $this.index(); } else { return; } // don't trigger event if its already selected if (index !== kwick.selectedIndex) { var $panels = kwick.$panels, selected = $panels[index] || null; kwick.$container.trigger('select.kwicks', { index: index, selected: selected, unselected: $panels.not(selected).get(), oldIndex: kwick.selectedIndex, oldSelected: kwick.getSelectedPanel() }); } // call expand kwick.$container.kwicks('expand', index); }); }, selected: function() { var kwick = this.first().data('kwicks'); if (!kwick) return; return kwick.selectedIndex; }, resize: function() { return this.each(function() { var $this = $(this), kwick = $this.data('kwicks'); if (!kwick) return; kwick.resize(); }); }, destroy: function() { return this.each(function() { var $this = $(this), kwick = $this.data('kwicks'); if (!kwick) return; kwick.destroy(); }); } }; /** * Expose the actual plugin */ $.fn.kwicks = function(opts) { if (methods[opts]) { return methods[opts].apply(this, Array.prototype.slice.call(arguments, 1)); } else if (typeof opts === 'object' || !opts) { return methods.init.apply(this, arguments); } else { throw new Error('Unrecognized kwicks method: ' + opts); } }; /** * Special event for triggering default behavior on 'expand.kwicks' events */ $.event.special.expand = { _default: function(e, data) { if (e.namespace !== 'kwicks') return; var kwick = $(e.target).data('kwicks'); if (kwick) kwick.expand(data.index); } }; /** * Special event for triggering default behavior on 'select.kwicks' events */ $.event.special.select = { _default: function(e, data) { if (e.namespace !== 'kwicks') return; var kwick = $(e.target).data('kwicks'); if (kwick) kwick.select(data.index); } }; /** * Instantiates a new Kwick instance using the provided container and options. */ var Kwick = function Kwick(container, opts) { var self = this; this.opts = opts; // an array of callbacks to invoke if 'destroy' is invoked this.onDestroyHandlers = []; // references to our DOM elements var orientation = opts.isVertical ? 'vertical' : 'horizontal'; this.$container = $(container); this.$panels = this.$container.children(); // semi-smart add/remove around container classes so that we don't bork // the styling if/when destroy is called var containerClasses = ['kwicks', 'kwicks-' + orientation]; $.each(containerClasses, function(className) { if (self.$container.hasClass(className)) return; self.$container.addClass(className); self.onDestroy(function() { self.$container.removeClass(className); }); }); // zero-based, -1 for "none" this.selectedIndex = this.$panels.filter('.kwicks-selected').index(); this.expandedIndex = this.selectedIndex; // each instance has a primary and a secondary dimension (primary is the animated dimension) this.primaryDimension = opts.isVertical ? 'height' : 'width'; this.secondaryDimension = opts.isVertical ? 'width' : 'height'; // initialize panel sizes this.calculatePanelSizes(); // likewise, we have primary and secondary alignments (all panels but the last use primary, // which uses the secondary alignment). this is to allow the first and last panels to have // fixed offsets. this reduces jittering, which is much more noticeable on the last item. this.primaryAlignment = opts.isVertical ? 'top' : 'left'; this.secondaryAlignment = opts.isVertical ? 'bottom' : 'right'; // object for creating a "master" animation loop for all panel animations this.$timer = $({ progress: 0 }); // keeps track of whether or not an animation is in progress this.isAnimated = false; // the current offsets for each panel this.offsets = this.getOffsetsForExpanded(); this.updatePanelStyles(); this.initBehavior(); this.initWindowResizeHandler(); // somewhat of a blind stab at handling rare/sporadic failures to initialize styles. // https://github.com/jmar777/kwicks/issues/31 setTimeout(function() { self.updatePanelStyles(); }, 100); }; /** * Calculates size, minSize, maxSize, and spacing based on the current size of the container and * the user-provided options. The results will be stored on this.panelSize, this.panelMinSize, * this.panelMaxSize, and this.panelSpacing. This should be run on initialization and whenever * the container's primary dimension may have changed in size. */ Kwick.prototype.calculatePanelSizes = function() { var opts = this.opts, containerSize = this.getContainerSize(true); // calculate spacing first if (opts.spacingUnits === '%') { this.panelSpacing = containerSize * opts.spacing; } else { this.panelSpacing = opts.spacing; } var numPanels = this.$panels.length, sumSpacing = this.panelSpacing * (numPanels - 1), sumPanelSize = containerSize - sumSpacing; this.panelSize = sumPanelSize / numPanels; if (opts.minSize === -1) { if (opts.maxSize === -1) { // if neither minSize or maxSize or set, then we try to pick a sensible default if (numPanels < 5) { this.panelMaxSize = containerSize / 3 * 2; } else { this.panelMaxSize = containerSize / 3; } } else if (opts.maxSizeUnits === '%') { this.panelMaxSize = sumPanelSize * opts.maxSize; } else { this.panelMaxSize = opts.maxSize; } // at this point we know that this.panelMaxSize is set this.panelMinSize = (sumPanelSize - this.panelMaxSize) / (numPanels - 1); } else if (opts.maxSize === -1) { // at this point we know that opts.minSize is set if (opts.minSizeUnits === '%') { this.panelMinSize = sumPanelSize * opts.minSize; } else { this.panelMinSize = opts.minSize; } // at this point we know that this.panelMinSize is set this.panelMaxSize = sumPanelSize - (this.panelMinSize * (numPanels - 1)); } }; /** * Returns the calculated panel offsets based on the currently expanded panel. */ Kwick.prototype.getOffsetsForExpanded = function() { // todo: cache the offset values var expandedIndex = this.expandedIndex, numPanels = this.$panels.length, spacing = this.panelSpacing, size = this.panelSize, minSize = this.panelMinSize, maxSize = this.panelMaxSize; //first panel is always offset by 0 var offsets = [0]; for (var i = 1; i < numPanels; i++) { // no panel is expanded if (expandedIndex === -1) { offsets[i] = i * (size + spacing); } // this panel is before or is the expanded panel else if (i <= expandedIndex) { offsets[i] = i * (minSize + spacing); } // this panel is after the expanded panel else { offsets[i] = maxSize + (minSize * (i - 1)) + (i * spacing); } } return offsets; }; /** * Sets the style attribute on the specified element using the provided value. This probably * doesn't belong on Kwick.prototype, but here it is... */ Kwick.prototype.setStyle = (function() { if ($.support.style) { return function(el, style) { el.setAttribute('style', style); }; } else { return function (el, style) { el.style.cssText = style; }; } })(); /** * Updates the offset and size styling of each panel based on the current values in * `this.offsets`. Also does some special handling to convert panels to absolute positioning * the first time this is invoked. */ Kwick.prototype.updatePanelStyles = function() { var offsets = this.offsets, $panels = this.$panels, pDim = this.primaryDimension, pAlign = this.primaryAlignment, sAlign = this.secondaryAlignment, spacing = this.panelSpacing, containerSize = this.getContainerSize(); // the kwicks-processed class ensures that panels are absolutely positioned, but on our // first pass we need to set offsets, width|length, and positioning atomically to prevent // mid-update repaints var stylePrefix = !!this._stylesInited ? '' : 'position:absolute;', offset, size, prevOffset, style; // loop through remaining panels for (var i = $panels.length; i--;) { prevOffset = offset; // todo: maybe we do one last pass at the end and round offsets, rather than on every // update offset = Math.round(offsets[i]); if (i === $panels.length - 1) { size = containerSize - offset; style = sAlign + ':0;' + pDim + ':' + size + 'px;'; } else { size = prevOffset - offset - spacing; style = pAlign + ':' + offset + 'px;' + pDim + ':' + size + 'px;'; } this.setStyle($panels[i], stylePrefix + style); } if (!this._stylesInited) { this.$container.addClass('kwicks-processed'); this._stylesInited = true; } }; /** * Assuming for a moment that out-of-the-box behaviors aren't a horrible idea, this method * encapsulates the initialization logic thereof. */ Kwick.prototype.initBehavior = function() { if (!this.opts.behavior) return; switch (this.opts.behavior) { case 'menu': this.initMenuBehavior(); break; case 'slideshow': this.initSlideshowBehavior(); break; default: throw new Error('Unrecognized behavior option: ' + this.opts.behavior); } }; /** * Initializes the menu behavior. */ Kwick.prototype.initMenuBehavior = function() { var self = this, opts = self.opts; this.addEventHandler(this.$container, 'mouseleave', function() { self.$container.kwicks('expand', -1, { delay: opts.delayMouseOut }); }); this.addEventHandler(this.$panels, 'mouseenter', function() { $(this).kwicks('expand', { delay: opts.delayMouseIn }); }); if (!opts.selectOnClick && !opts.deselectOnClick) return; this.addEventHandler(this.$panels, 'click', function() { var $this = $(this), isSelected = $this.hasClass('kwicks-selected'); if (isSelected && opts.deselectOnClick) { $this.parent().kwicks('select', -1); } else if (!isSelected && opts.selectOnClick) { $this.kwicks('select'); } }); }; /** * Initializes the slideshow behavior. */ Kwick.prototype.initSlideshowBehavior = function() { var self = this, numSlides = this.$panels.length, curSlide = 0, // flag to handle weird corner cases running = false, intervalId; var start = function() { if (running) return; intervalId = setInterval(function() { self.$container.kwicks('expand', ++curSlide % numSlides); }, self.opts.interval); running = true; }; var pause = function() { clearInterval(intervalId); running = false; }; start(); this.onDestroy(pause); if (!this.opts.interactive) return; this.addEventHandler(this.$container, 'mouseenter', pause); this.addEventHandler(this.$container, 'mouseleave', start); this.addEventHandler(this.$panels, 'mouseenter', function() { curSlide = $(this).kwicks('expand').index(); }); }; /** * Sets up a throttled window resize handler that triggers resize logic for the panels * todo: hideous code, needs refactor for the eye bleeds */ Kwick.prototype.initWindowResizeHandler = function() { if (!this.opts.autoResize) return; var self = this, prevTime = 0, execScheduled = false, $window = $(window); var onResize = function(e) { // if there's no event, then this is a scheduled from our setTimeout if (!e) { execScheduled = false; } // if we've already run in the last 20ms, then delay execution var now = +new Date(); if (now - prevTime < 20) { // if we already scheduled a run, don't do it again if (execScheduled) return; setTimeout(onResize, 20 - (now - prevTime)); execScheduled = true; return; } // throttle rate is satisfied, go ahead and run prevTime = now; self.resize(); }; this.addEventHandler($window, 'resize', onResize); }; /** * Returns the size in pixels of the container's primary dimension. This value is cached as it * is used repeatedly during animation loops, but the cache can be cleared by passing `true`. * todo: benchmark to see if this caching business is even at all necessary. */ Kwick.prototype.getContainerSize = function(clearCache) { var containerSize = this._containerSize; if (clearCache || !containerSize) { containerSize = this._containerSize = this.$container[this.primaryDimension](); } return containerSize; }; /** * Gets a reference to the currently expanded panel (if there is one) */ Kwick.prototype.getExpandedPanel = function() { return this.$panels[this.expandedIndex] || null; }; /** * Gets a reference to the currently collapsed panels */ Kwick.prototype.getCollapsedPanels = function() { if (this.expandedIndex === -1) return []; return this.$panels.not(this.getExpandedPanel()).get(); }; /** * Gets a reference to the currently selected panel (if there is one) */ Kwick.prototype.getSelectedPanel = function() { return this.$panels[this.selectedIndex] || null; }; /** * Gets a reference to the currently unselected panels */ Kwick.prototype.getUnselectedPanels = function() { return this.$panels.not(this.getSelectedPanel()).get(); }; /** * Registers a handler to be invoked if/when 'destroy' is invoked */ Kwick.prototype.onDestroy = function(handler) { this.onDestroyHandlers.push(handler); }; /** * Adds an event handler and automatically registers it to be removed if/when * the plugin is destroyed. */ Kwick.prototype.addEventHandler = function($el, eventName, handler) { $el.on(eventName, handler); this.onDestroy(function() { $el.off(eventName, handler); }); }; /** * "Destroys" this Kwicks instance plugin by performing the following: * 1) Stops any currently running animations * 2) Invokes all destroy handlers * 3) Clears out all style attributes on panels * 4) Removes all kwicks class names from panels and container * 5) Removes the 'kwicks' data value from the container */ Kwick.prototype.destroy = function() { this.$timer.stop(); for (var i = 0, len = this.onDestroyHandlers.length; i < len; i++) { this.onDestroyHandlers[i](); } this.$panels .attr('style', '') .removeClass('kwicks-expanded kwicks-selected kwicks-collapsed'); this.$container // note: kwicks and kwicks-<orientation> classes have extra smarts around them // back in the constructor .removeClass('kwicks-processed') .removeData('kwicks'); }; /** * Forces the panels to be updated in response to the container being resized. */ Kwick.prototype.resize = function() { // bail out if container size hasn't changed if (this.getContainerSize() === this.getContainerSize(true)) return; this.calculatePanelSizes(); this.offsets = this.getOffsetsForExpanded(); // if the panels are currently being animated, we'll just set a flag that can be detected // during the next animation step if (this.isAnimated) { this._dirtyOffsets = true; } else { // otherwise update the styles immediately this.updatePanelStyles(); } }; /** * Selects the panel with the specified index (use -1 to select none) */ Kwick.prototype.select = function(index) { // make sure the panel isn't already selected if (index === this.selectedIndex) return; $(this.getSelectedPanel()).removeClass('kwicks-selected'); this.selectedIndex = index; $(this.getSelectedPanel()).addClass('kwicks-selected'); }; /** * Expands the panel with the specified index (use -1 to expand none) */ Kwick.prototype.expand = function(index) { var self = this, // used for expand-complete event later on oldIndex = this.expandedIndex, oldExpanded = this.getExpandedPanel(); // if the index is -1, then default it to the currently selected index (which will also be // -1 if no panels are currently selected) if (index === -1) index = this.selectedIndex; // make sure the panel isn't already expanded if (index === this.expandedIndex) return; $(this.getExpandedPanel()).removeClass('kwicks-expanded'); $(this.getCollapsedPanels()).removeClass('kwicks-collapsed'); this.expandedIndex = index; $(this.getExpandedPanel()).addClass('kwicks-expanded'); $(this.getCollapsedPanels()).addClass('kwicks-collapsed'); // handle panel animation var $timer = this.$timer, numPanels = this.$panels.length, startOffsets = this.offsets.slice(), offsets = this.offsets, targetOffsets = this.getOffsetsForExpanded(); $timer.stop()[0].progress = 0; this.isAnimated = true; $timer.animate({ progress: 1 }, { duration: this.opts.duration, easing: this.opts.easing, step: function(progress) { // check if we've resized mid-animation (yes, we're thorough) if (self._dirtyOffsets) { offsets = self.offsets; targetOffsets = self.getOffsetsForExpanded(); self._dirtyOffsets = false; } offsets.length = 0; for (var i = 0; i < numPanels; i++) { var targetOffset = targetOffsets[i], newOffset = targetOffset - ((targetOffset - startOffsets[i]) * (1 - progress)); offsets[i] = newOffset; } self.updatePanelStyles(); }, complete: function() { self.isAnimated = false; self.$container.trigger('expand-complete.kwicks', { index: index, expanded: self.getExpandedPanel(), collapsed: self.getCollapsedPanels(), oldIndex: oldIndex, oldExpanded: oldExpanded, // note: this will always be false but is included to match expand event isAnimated: false }); } }); }; })(jQuery); ', 'modified' => '2016-11-10 14:47:39' ) ) ) $product = array( 'Product' => array( 'id' => (int) 29, 'cms_renewal_id' => null, 'application' => false, 'promoted' => false, 'catalogue' => '', 'meta' => null, 'change_frequency' => 'monthly', 'priority' => '0.5 - default', 'seo_metatags' => 'a:0:{}', 'seo_generated_metatags' => array( (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 12 => array( [maximum depth reached] ), (int) 13 => array( [maximum depth reached] ), (int) 14 => array( [maximum depth reached] ), (int) 17 => array( [maximum depth reached] ), (int) 18 => array( [maximum depth reached] ), (int) 19 => array( [maximum depth reached] ), (int) 21 => array( [maximum depth reached] ), (int) 24 => array( [maximum depth reached] ), (int) 27 => array( [maximum depth reached] ), (int) 28 => array( [maximum depth reached] ) ), 'head_end' => '', 'body_start' => '', 'body_end' => '', 'page_id' => (int) 35, 'ordering' => (int) 4, 'is_active' => true, 'is_deleted' => false, 'modified_by' => (int) 1, 'modified' => '2018-01-23 13:49:58', 'created_by' => (int) 1, 'created' => '2016-11-29 12:40:05', 'title' => 'Gaps', 'subtitle' => '', 'side_menu_subtitle' => 'na lageru 1,25 m2', 'text' => '<p>WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske.</p> <p>Ova vlakna su od preostalih delova stabljika šećerne trske, kada, nakon što se izvadi sirov šećer, on formira bazu, od kojih se dobija lake za korišćenje i ekološke proizvode.</p> <p>Sirov materijal koji se koristi za Wall Art 3D panel je 100% biorazgradiv. Nedavno izabran u SAD od strane dizajnera enterijera kao jedan od najboljih i najinovativnijih eco friendly proizvoda godine. Wall Art 3D, paneli za zidove, su izrađeni od obnovljivih izvora koji su biorazgradivi i s toga doprinose održivosti. Wall Art 3D su dizajnirani tako da zajedno, više panela, čine celinu.</p> <p>Nakon instalacije panel možete bojiti u bilo koju boju koja odgovara vašem enterijeru ili možete napraviti novi ambijent u vašem domu. Wall Art je predstavio svoje 3D zidne panele u Evropi u 2010.</p> <p>Bili su prvi na tržištu sa ovim ekološkim dekorativnim proizvodom. Za enterijer, u ovom trenutku, postoji 20 različitih modela, panela za zidove, koji su dostupni u My Wall Art 3D. Wall Art reljefni paneli daju novu dimenziju zidovima, uklapajući se u gotovo svaki prostor u kući. My Wall Art 3D, paneli za zidove, oživljavaju vaše zidove.</p>', 'is_translated' => true, 'slug' => 'gaps', 'meta_description' => '', 'meta_keyword' => '', 'meta_title' => '', 'title__' => array( 'sr' => 'Gaps', 'en' => '' ), 'subtitle__' => array( 'sr' => '', 'en' => '' ), 'side_menu_subtitle__' => array( 'sr' => 'na lageru 1,25 m2', 'en' => '' ), 'text__' => array( 'sr' => '<p>WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske.</p> <p>Ova vlakna su od preostalih delova stabljika šećerne trske, kada, nakon što se izvadi sirov šećer, on formira bazu, od kojih se dobija lake za korišćenje i ekološke proizvode.</p> <p>Sirov materijal koji se koristi za Wall Art 3D panel je 100% biorazgradiv. Nedavno izabran u SAD od strane dizajnera enterijera kao jedan od najboljih i najinovativnijih eco friendly proizvoda godine. Wall Art 3D, paneli za zidove, su izrađeni od obnovljivih izvora koji su biorazgradivi i s toga doprinose održivosti. Wall Art 3D su dizajnirani tako da zajedno, više panela, čine celinu.</p> <p>Nakon instalacije panel možete bojiti u bilo koju boju koja odgovara vašem enterijeru ili možete napraviti novi ambijent u vašem domu. Wall Art je predstavio svoje 3D zidne panele u Evropi u 2010.</p> <p>Bili su prvi na tržištu sa ovim ekološkim dekorativnim proizvodom. Za enterijer, u ovom trenutku, postoji 20 različitih modela, panela za zidove, koji su dostupni u My Wall Art 3D. Wall Art reljefni paneli daju novu dimenziju zidovima, uklapajući se u gotovo svaki prostor u kući. My Wall Art 3D, paneli za zidove, oživljavaju vaše zidove.</p>', 'en' => '' ), 'is_translated__' => array( 'sr' => true, 'en' => false ), 'slug__' => array( 'sr' => 'gaps', 'en' => '29' ), 'meta_description__' => array( 'sr' => '', 'en' => '' ), 'meta_keyword__' => array( 'sr' => '', 'en' => '' ), 'meta_title__' => array( 'sr' => '', 'en' => '' ) ), 'Renewal' => array( 'id' => null, 'meta' => null, 'change_frequency' => null, 'priority' => null, 'seo_metatags' => null, 'seo_generated_metatags' => null, 'head_end' => null, 'body_start' => null, 'body_end' => null, 'page_id' => null, 'ordering' => null, 'is_active' => null, 'is_deleted' => null, 'modified_by' => null, 'modified' => null, 'created_by' => null, 'created' => null, 'title' => null, 'subtitle' => null, 'side_menu_subtitle' => null, 'text' => null, 'is_translated' => null, 'slug' => null, 'meta_description' => null, 'meta_keyword' => null, 'meta_title' => null, 'title__' => array( 'sr' => null, 'en' => null ), 'subtitle__' => array( 'sr' => null, 'en' => null ), 'side_menu_subtitle__' => array( 'sr' => null, 'en' => null ), 'text__' => array( 'sr' => null, 'en' => null ), 'is_translated__' => array( 'sr' => null, 'en' => null ), 'slug__' => array( 'sr' => null, 'en' => null ), 'meta_description__' => array( 'sr' => null, 'en' => null ), 'meta_keyword__' => array( 'sr' => null, 'en' => null ), 'meta_title__' => array( 'sr' => null, 'en' => null ) ), 'Page' => array( 'id' => '35', 'type' => 'Page', 'parent_id' => '32', 'layout_id' => '1', 'module_id' => null, 'change_frequency' => 'monthly', 'priority' => '0.5 - default', 'module_connection' => 'Product', 'title_short__sr' => 'My Wall Art', 'title_short__en' => '', 'alternative_title__sr' => '', 'alternative_title__en' => '', 'side_menu_top_title__sr' => '', 'side_menu_top_title__en' => '', 'page_text__sr' => '', 'page_text__en' => '', 'banner_url__sr' => '', 'banner_url__en' => '', 'content__sr' => '<?php $pageModule = !empty($page['Page']['module_connection']) ? $page['Page']['module_connection'] : 'Product'; $items = ClassRegistry::init($pageModule)->find('all', array( 'conditions' => array( $pageModule . '.page_id' => $page['Page']['id'] ) )); if(count($items) == 1) { header("location:" . $this->Format->getModulePath($items[0])); die; } if(count($items) == 2 || count($items) == 4) { $articleClass = '__2-block'; } else { $articleClass = '__3-block lt__2-block'; } ?> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__4 st__6"> <div class="main-content"> <?php if(!empty($page['Page']['page_text'])) { ?> <div class="cms-richtext remark-rich-text "> <?= $page['Page']['page_text'] ?> </div> <?php } ?> <div class="article-grid"> <div class="row block-row <?= $articleClass ?>"> <?php foreach($items as $item) { ?> <article class="column"> <a href="<?= $this->Format->getModulePath($item) ?>" title="<?= $item[$pageModule]['title'] ?>"> <div> <h2><?= $item[$pageModule]['title'] ?></h2> </div> <img src="<?= $item['Image']['file'] ?>" alt="<?= $item[$pageModule]['title'] ?>" /> </a> </article> <?php } ?> </div> </div> </div> </div> </div> </div> ', 'content__en' => '', 'meta' => 'Generic', 'meta_keywords__sr' => '', 'meta_keywords__en' => '', 'seo_metatags' => 'a:0:{}', 'seo_generated_metatags' => 'a:5:{i:1;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:12;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:19;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:27;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:28;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}}', 'seo_last_mod' => '2022-05-23 14:44:59', 'head_end' => '', 'body_start' => '', 'body_end' => '', 'stylesheet_set' => '', 'javascript_set' => '', 'is_default' => false, 'is_category' => true, 'is_visible' => false, 'url' => '', 'url_target' => false, 'lft' => '50', 'rght' => '51', 'is_active' => false, 'is_popup' => false, 'modified_by' => '1', 'modified' => '2022-05-23 14:44:59', 'created_by' => '1', 'created' => '2016-11-14 11:19:07', 'selected' => '0', 'title' => 'My Wall Art', 'title_short' => 'My Wall Art', 'alternative_title' => '', 'subtitle' => '', 'side_menu_top_title' => '', 'side_menu_subtitle' => '', 'page_text' => '', 'banner_url' => '', 'slug' => 'my-wall-art', 'content' => '<?php $pageModule = !empty($page['Page']['module_connection']) ? $page['Page']['module_connection'] : 'Product'; $items = ClassRegistry::init($pageModule)->find('all', array( 'conditions' => array( $pageModule . '.page_id' => $page['Page']['id'] ) )); if(count($items) == 1) { header("location:" . $this->Format->getModulePath($items[0])); die; } if(count($items) == 2 || count($items) == 4) { $articleClass = '__2-block'; } else { $articleClass = '__3-block lt__2-block'; } ?> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__4 st__6"> <div class="main-content"> <?php if(!empty($page['Page']['page_text'])) { ?> <div class="cms-richtext remark-rich-text "> <?= $page['Page']['page_text'] ?> </div> <?php } ?> <div class="article-grid"> <div class="row block-row <?= $articleClass ?>"> <?php foreach($items as $item) { ?> <article class="column"> <a href="<?= $this->Format->getModulePath($item) ?>" title="<?= $item[$pageModule]['title'] ?>"> <div> <h2><?= $item[$pageModule]['title'] ?></h2> </div> <img src="<?= $item['Image']['file'] ?>" alt="<?= $item[$pageModule]['title'] ?>" /> </a> </article> <?php } ?> </div> </div> </div> </div> </div> </div> ', 'meta_title' => null, 'meta_keywords' => null, 'meta_description' => null, 'is_translated' => true, 'title__' => array( 'sr' => 'My Wall Art', 'en' => '' ), 'subtitle__' => array( 'sr' => '', 'en' => '' ), 'side_menu_subtitle__' => array( 'sr' => '', 'en' => '' ), 'is_translated__' => array( 'sr' => true, 'en' => false ), 'slug__' => array( 'sr' => 'my-wall-art', 'en' => '35' ), 'meta_description__' => array( 'sr' => '', 'en' => '' ), 'meta_title__' => array( 'sr' => '', 'en' => '' ) ), 'Image' => array( 'id' => '1260', 'locale' => null, 'association' => 'Image', 'model' => 'Product', 'foreign_key' => '29', 'filename' => '3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'path' => 'upload/Product/Image/2016-11/', 'filesize' => '7177', 'mimetype' => 'image/jpeg', 'title' => '3d dekorativni zidni paneli mywall gaps 02.252zc164', 'meta' => array(), 'ordering' => null, 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), 'Catalogue' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'MetaImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'Galleries' => array(), 'Slides' => array( (int) 0 => array( 'id' => '1261', 'locale' => null, 'association' => 'Slides', 'model' => 'Product', 'foreign_key' => '29', 'filename' => '3d_dekorativni_zidni_paneli_mywall_gaps_08.jpg', 'path' => 'upload/Product/Slides/2016-11/', 'filesize' => '39312', 'mimetype' => 'image/jpeg', 'title' => '3d dekorativni zidni paneli mywall gaps 08', 'meta' => array([maximum depth reached]), 'ordering' => '1', 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Slides/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_08.jpg' ), (int) 1 => array( 'id' => '1262', 'locale' => null, 'association' => 'Slides', 'model' => 'Product', 'foreign_key' => '29', 'filename' => '3d_dekorativni_zidni_paneli_mywall_gaps_02.jpg', 'path' => 'upload/Product/Slides/2016-11/', 'filesize' => '90178', 'mimetype' => 'image/jpeg', 'title' => '3d dekorativni zidni paneli mywall gaps 02', 'meta' => array([maximum depth reached]), 'ordering' => '2', 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Slides/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02.jpg' ), (int) 2 => array( 'id' => '1263', 'locale' => null, 'association' => 'Slides', 'model' => 'Product', 'foreign_key' => '29', 'filename' => '3d_dekorativni_zidni_paneli_mywall_gaps_07.jpg', 'path' => 'upload/Product/Slides/2016-11/', 'filesize' => '15630', 'mimetype' => 'image/jpeg', 'title' => '3d dekorativni zidni paneli mywall gaps 07', 'meta' => array([maximum depth reached]), 'ordering' => '3', 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Slides/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_07.jpg' ), (int) 3 => array( 'id' => '1264', 'locale' => null, 'association' => 'Slides', 'model' => 'Product', 'foreign_key' => '29', 'filename' => '3d_dekorativni_zidni_paneli_mywall_gaps_03.jpg', 'path' => 'upload/Product/Slides/2016-11/', 'filesize' => '133941', 'mimetype' => 'image/jpeg', 'title' => '3d dekorativni zidni paneli mywall gaps 03', 'meta' => array([maximum depth reached]), 'ordering' => '4', 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Slides/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_03.jpg' ), (int) 4 => array( 'id' => '1265', 'locale' => null, 'association' => 'Slides', 'model' => 'Product', 'foreign_key' => '29', 'filename' => '3d_dekorativni_zidni_paneli_mywall_gaps_01.jpg', 'path' => 'upload/Product/Slides/2016-11/', 'filesize' => '74395', 'mimetype' => 'image/jpeg', 'title' => '3d dekorativni zidni paneli mywall gaps 01', 'meta' => array([maximum depth reached]), 'ordering' => '5', 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Slides/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_01.jpg' ), (int) 5 => array( 'id' => '1266', 'locale' => null, 'association' => 'Slides', 'model' => 'Product', 'foreign_key' => '29', 'filename' => '3d_dekorativni_zidni_paneli_mywall_gaps_04.jpg', 'path' => 'upload/Product/Slides/2016-11/', 'filesize' => '76305', 'mimetype' => 'image/jpeg', 'title' => '3d dekorativni zidni paneli mywall gaps 04', 'meta' => array([maximum depth reached]), 'ordering' => '6', 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Slides/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_04.jpg' ), (int) 6 => array( 'id' => '1267', 'locale' => null, 'association' => 'Slides', 'model' => 'Product', 'foreign_key' => '29', 'filename' => '3d_dekorativni_zidni_paneli_mywall_gaps_05.jpg', 'path' => 'upload/Product/Slides/2016-11/', 'filesize' => '21328', 'mimetype' => 'image/jpeg', 'title' => '3d dekorativni zidni paneli mywall gaps 05', 'meta' => array([maximum depth reached]), 'ordering' => '7', 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Slides/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_05.jpg' ), (int) 7 => array( 'id' => '1268', 'locale' => null, 'association' => 'Slides', 'model' => 'Product', 'foreign_key' => '29', 'filename' => '3d_dekorativni_zidni_paneli_mywall_gaps_06.jpg', 'path' => 'upload/Product/Slides/2016-11/', 'filesize' => '14520', 'mimetype' => 'image/jpeg', 'title' => '3d dekorativni zidni paneli mywall gaps 06', 'meta' => array([maximum depth reached]), 'ordering' => '8', 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Slides/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_06.jpg' ) ), 'Tools' => array(), 'Documents' => array( (int) 0 => array( 'id' => '1271', 'locale' => null, 'association' => 'Documents', 'model' => 'Product', 'foreign_key' => '29', 'filename' => 'mywallart_prirucnik_za_postavljanje_panela_4.pdf', 'path' => 'upload/Product/Documents/2016-11/', 'filesize' => '2162030', 'mimetype' => 'application/pdf', 'title' => 'mywallart prirucnik za postavljanje panela 4', 'meta' => array([maximum depth reached]), 'ordering' => '1', 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Documents/2016-11/mywallart_prirucnik_za_postavljanje_panela_4.pdf' ), (int) 1 => array( 'id' => '1272', 'locale' => null, 'association' => 'Documents', 'model' => 'Product', 'foreign_key' => '29', 'filename' => 'mywallart_uputstvo_za_instalaciju_4.pdf', 'path' => 'upload/Product/Documents/2016-11/', 'filesize' => '505995', 'mimetype' => 'application/pdf', 'title' => 'mywallart uputstvo za instalaciju 4', 'meta' => array([maximum depth reached]), 'ordering' => '2', 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Documents/2016-11/mywallart_uputstvo_za_instalaciju_4.pdf' ), (int) 2 => array( 'id' => '1273', 'locale' => null, 'association' => 'Documents', 'model' => 'Product', 'foreign_key' => '29', 'filename' => 'mywallart_tehnicka_specifikacija_4.pdf', 'path' => 'upload/Product/Documents/2016-11/', 'filesize' => '188246', 'mimetype' => 'application/pdf', 'title' => 'mywallart tehnicka specifikacija 4', 'meta' => array([maximum depth reached]), 'ordering' => '3', 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Documents/2016-11/mywallart_tehnicka_specifikacija_4.pdf' ) ), 'Seo' => array( 'metatag' => array() ) ) $pageTitleAppend = 'Gaps' $_cookies = array( 'language' => 'sr' ) $isAjax = false $referer = '/' $fieldOptions = array() $_actions = array() $controller = 'front' $user = false $locale = 'sr' $localelessHere = '/proizvodi/3d-zidni-paneli/my-wall-art/gaps' $plural = 'fronts' $singular = 'front' $modelClass = 'Front' $metaData = array( 'Page' => array( 'id' => (int) 40, 'type' => 'Module', 'parent_id' => (int) 4, 'layout_id' => (int) 3, 'module_id' => (int) 1, 'change_frequency' => 'monthly', 'priority' => '0.5 - default', 'module_connection' => 'Product', 'meta' => null, 'seo_metatags' => 'a:1:{i:9;a:2:{s:2:"sr";s:7:"product";s:2:"en";s:0:"";}}', 'seo_generated_metatags' => array( (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 12 => array( [maximum depth reached] ), (int) 13 => array( [maximum depth reached] ), (int) 14 => array( [maximum depth reached] ), (int) 17 => array( [maximum depth reached] ), (int) 18 => array( [maximum depth reached] ), (int) 19 => array( [maximum depth reached] ), (int) 21 => array( [maximum depth reached] ), (int) 24 => array( [maximum depth reached] ), (int) 27 => array( [maximum depth reached] ), (int) 28 => array( [maximum depth reached] ) ), 'seo_last_mod' => null, 'head_end' => '', 'body_start' => '', 'body_end' => '', 'stylesheet_set' => '', 'javascript_set' => '', 'is_default' => false, 'is_category' => false, 'is_visible' => true, 'url' => null, 'url_target' => false, 'lft' => (int) 14, 'rght' => (int) 71, 'is_active' => true, 'is_popup' => false, 'modified_by' => (int) 2, 'modified' => '2018-07-21 12:56:18', 'created_by' => (int) 1, 'created' => '2016-11-21 13:46:57', 'selected' => '0', 'title' => 'Gaps', 'title_short' => '', 'alternative_title' => '', 'subtitle' => 'Proizvodi', 'side_menu_top_title' => 'Katalog proizvoda', 'side_menu_subtitle' => '', 'page_text' => '', 'banner_url' => '', 'slug' => 'Module: 1', 'content' => '<?php $parentPage = ClassRegistry::init('Page')->find('first', array( 'conditions' => array( 'Page.id' => $product['Product']['page_id'] ) )); $pattern = ClassRegistry::init('Pattern')->find('first', array( 'conditions' => array( 'Pattern.cms_product_id' => $product['Product']['id'] ) )); $renewal = ClassRegistry::init('Renewal')->find('first', array( 'conditions' => array( 'Renewal.id' => $product['Product']['cms_renewal_id'] ) )); $faq = ClassRegistry::init('Faq')->find('first', array( 'conditions' => array( 'Faq.cms_product_id' => $product['Product']['id'] ) )); $videoItems = ClassRegistry::init('AdditionalVideo')->find('all', array( 'conditions' => array( 'AdditionalVideo.cms_product_id' => $product['Product']['id'] ) )); $pageSubtitle = !empty($product['Product']['subtitle']) ? $product['Product']['subtitle'] : $parentPage['Page']['subtitle']; $pageTitle = !empty($product['Product']['title']) ? $product['Product']['title'] : ( !empty($parentPage['Page']['title']) ? $parentPage['Page']['title'] : '' ) ; $brandLogoImage = !empty($parentPage['CustomLogoImage']['file']) ? $parentPage['CustomLogoImage']['file'] : $parentPage['BrandLogoImage']['file']; $fullWidth = empty($product['Galleries']) && empty($product['Product']['catalogue']); ?> <!-- Page title --> <div class="page-title"> <div class="inner clearfix"> <div> <h2><?= !empty($pageSubtitle) ? $pageSubtitle : '' ?></h2> <h1><?= !empty($pageTitle) ? $pageTitle : '' ?></h1> </div> <?php if(!empty($brandLogoImage)) { ?> <span><img src="<?= $brandLogoImage ?>" /></span> <?php } ?> </div> </div> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__6 st__6 "> <div class="main-content"> <div class="product-details"> <code cms="element" id="6">Social</code> <div class="row"> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__7 st__6' : '__12' ?>"> <div class="product-info"> <div class="rich-text"> <?= !empty($product['Product']['text']) ? $product['Product']['text'] : ' ' ?> <?php if(!empty($faq)) { ?> <p><?= __('Za više informacija pogledajte rubriku') ?> <a href="<?= $this->Format->getModulePath($faq) ?>"><?= __('najčešća pitanja') ?></a></p> <?php } ?> <?php if(!empty($pattern)) { ?> <p><a href="<?= $this->Format->getModulePath($pattern) ?>"><?= __('Pogledajte uzorke') ?></a> <?= __('za ovaj proizvod') ?></p> <?php } ?> </div> </div> </div> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__5 st__6' : '__12' ?>"> <div class="right-info"> <!-- Product slideshow --> <?php if(!empty($product['Slides'])) { ?> <div class="product-slideshow"> <ul> <?php foreach($product['Slides'] as $slide) { ?> <li style="position: <?= count($product['Slides']) > 1 ? 'absolute' : 'relative'?>"><?= $this->Format->image($slide['file'], 768, 512, true, array('zc' => 'zc')) ?></li> <?php } ?> </ul> </div> <?php } ?> <!-- \\ Product slideshow --> <!-- catalogue --> <?php if(!empty($product['Catalogue']['file'])) { ?> <a target="_blank" href="<?= $product['Catalogue']['file'] ?>" class="link-download"><span><?= __('Pogledajte katalog') ?></span></a> <?php } ?> <!-- \\ catalogue --> <!-- Before and After link --> <?php if(!empty($product['Product']['cms_renewal_id'])) { ?> <a class="link-beforeafter" href="<?= $this->Format->getModulePath($renewal) ?>"><span><?= __('Pre i posle') ?></span></a> <?php } ?> <!-- Before and After link --> <!-- Decor App banner --> <?php if($product['Product']['application']) { ?> <div class="pro-banner"><a href="<?= $this->Format->getPageLink(63, $sitemap) ?>"><img src="/img/decor-app-banner.jpg" /></a></div> <?php } ?> <!-- \\Decor App banner --> </div> </div> </div> <div class="product-blocks"> <!-- Photo gallery --> <?php if(!empty($product['Galleries'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Foto galerija') ?></h2></div> <div class="body"> <ul class="row block-row __5-margin __5-block lt__4-block m__2-block"> <?php foreach($product['Galleries'] as $image) { ?> <li class="column"> <a href="<?= $image['file'] ?>" class="fancybox" rel="gallery"> <?= $this->Format->image($image['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Photo gallery --> <?php if(!empty($product['Tools'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Alati') ?></h2></div> <div class="body" style="display:none;"> <ul class="row block-row __5-margin __3-block m__2-block"> <?php foreach($product['Tools'] as $tool) { ?> <li class="column"> <a href="<?= $tool['file'] ?>" class="fancybox" rel="tools"> <?= $this->Format->image($tool['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Product tehnicka spec --> <?php if(!empty($product['Documents'])) { ?> <div class="product-block product-tehnical-spec"> <div class="block-content"> <div class="head"><h2><?= __('Tehnička specifikacija') ?></h2></div> <div class="body" style="display:none;"> <p><?= __('Preuzmite dokument') ?>:</p> <ul> <?php foreach($product['Documents'] as $document) { echo '<li>' . $this->Format->download($document) . '</li>'; } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product tehnicka spec --> <!-- Product Video galerija --> <?php if(!empty($videoItems)) { ?> <div class="product-block product-video-gallery"> <div class="block-content"> <div class="head"><h2><?= __('Video galerija') ?></h2></div> <div class="body" style="display:none;"> <ul class="youtube-videogallery row __5-margin block-row __4-block lt__3-block "> <?php foreach($videoItems as $videoItem) { ?> <li class="column"> <a href="https://www.youtube.com/watch?v=<?= $videoItem['AdditionalVideo']['youtube_url'] ?>"><?= $videoItem['AdditionalVideo']['title'] ?></a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product Video galerija --> </div> </div> </div> </div> </div> </div> ', 'meta_title' => null, 'meta_keywords' => null, 'meta_description' => null, 'is_translated' => true, 'title__' => array( 'sr' => 'Module: 1', 'en' => 'Module: 1' ), 'title_short__' => array( 'sr' => '', 'en' => null ), 'alternative_title__' => array( 'sr' => '', 'en' => '' ), 'subtitle__' => array( 'sr' => 'Proizvodi', 'en' => '' ), 'side_menu_top_title__' => array( 'sr' => 'Katalog proizvoda', 'en' => '' ), 'side_menu_subtitle__' => array( 'sr' => '', 'en' => '' ), 'page_text__' => array( 'sr' => '', 'en' => '' ), 'banner_url__' => array( 'sr' => '', 'en' => '' ), 'slug__' => array( 'sr' => 'Module: 1', 'en' => 'Module: 1' ), 'content__' => array( 'sr' => '', 'en' => '' ), 'meta_title__' => array( 'sr' => '', 'en' => '' ), 'meta_keywords__' => array( 'sr' => '', 'en' => '' ), 'meta_description__' => array( 'sr' => '', 'en' => '' ), 'is_translated__' => array( 'sr' => true, 'en' => true ) ), 'Layout' => array( 'id' => '3', 'name' => 'Details', 'body' => '<?php switch (true) { case isset($product): $moduleName = $product; break; case isset($faq): $moduleName = $faq; break; case isset($inspiration): $moduleName = $inspiration; break; case isset($renewal): $moduleName = $renewal; break; case isset($pattern): $moduleName = $pattern; break; default: $moduleName = $product; } $bgPage = ClassRegistry::init('Page')->find('first', array( 'conditions' => array( 'Page.id' => $moduleName['Page']['id'] ) )); $backgroundImage = $bgPage['BackgroundImage']['file']; ?> <header> <div class="inner clearfix"> <div class="category-hamburger" id="openLeftMenu" style="display: none;"><span></span> <span></span></div> <div class="logo"><a href="/" title="My Wall and Floor"><img src="/img/my_wall_and_floor_logo.png" width="187" height="70" alt="My Wall and Floor" /></a></div> <div class="hamburger hamburger--squeeze js-hamburger" id="openRightMenu"> <div class="hamburger-box"> <div class="hamburger-inner"></div> </div> </div> <div id="off-canvas-right"> <!--<ul class="lang"> <li class="<?= $locale == 'sr' ? 'active' : '' ?>"><a href="/<?= $locale ?>:sr<?= substr($this->here, 3) ?>"><?= __('Srpski') ?></a></li> <li class="<?= $locale == 'en' ? 'active' : '' ?>"><a href="/<?= $locale ?>:en<?= substr($this->here, 3) ?>"><?= __('English') ?></a></li> </ul>--> <nav> <ul> <?= $this->Format->printMenu('nav/menu') ?> </ul> </nav> </div> </div> </header> <div class="topline"></div> <div class="fader"> <div class="page-content clearfix" style="background-image:url('<?= !empty($backgroundImage) ? $backgroundImage : '/img/My_Wall_And_Floors.jpg' ?>')"> <!-- Breadcrumbs --> <?php $breadcrumbs = $this->Html->generateBreadcrumbs($activePage); ?> <div class="breadcrumbs"> <div class="inner clearfix"> <p><?= __('Trenutno se nalazite ovde:') ?></p> <ul> <li><a href="/" title="My Wall"><?= __('Početna') ?></a></li> <?php foreach($breadcrumbs['links'] as $title => $link) { ?> <li><a href="<?= $link ?>" title="<?= $title ?>"><?= $title ?></a></li> <?php } ?> <li><?= $breadcrumbs['last'] ?></li> </ul> </div> </div> <?php $parentPage = ClassRegistry::init('Page')->find('first', array( 'conditions' => array( 'Page.id' => $product['Product']['page_id'] ) )); $pattern = ClassRegistry::init('Pattern')->find('first', array( 'conditions' => array( 'Pattern.cms_product_id' => $product['Product']['id'] ) )); $renewal = ClassRegistry::init('Renewal')->find('first', array( 'conditions' => array( 'Renewal.id' => $product['Product']['cms_renewal_id'] ) )); $faq = ClassRegistry::init('Faq')->find('first', array( 'conditions' => array( 'Faq.cms_product_id' => $product['Product']['id'] ) )); $videoItems = ClassRegistry::init('AdditionalVideo')->find('all', array( 'conditions' => array( 'AdditionalVideo.cms_product_id' => $product['Product']['id'] ) )); $pageSubtitle = !empty($product['Product']['subtitle']) ? $product['Product']['subtitle'] : $parentPage['Page']['subtitle']; $pageTitle = !empty($product['Product']['title']) ? $product['Product']['title'] : ( !empty($parentPage['Page']['title']) ? $parentPage['Page']['title'] : '' ) ; $brandLogoImage = !empty($parentPage['CustomLogoImage']['file']) ? $parentPage['CustomLogoImage']['file'] : $parentPage['BrandLogoImage']['file']; $fullWidth = empty($product['Galleries']) && empty($product['Product']['catalogue']); ?> <!-- Page title --> <div class="page-title"> <div class="inner clearfix"> <div> <h2><?= !empty($pageSubtitle) ? $pageSubtitle : '' ?></h2> <h1><?= !empty($pageTitle) ? $pageTitle : '' ?></h1> </div> <?php if(!empty($brandLogoImage)) { ?> <span><img src="<?= $brandLogoImage ?>" /></span> <?php } ?> </div> </div> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__6 st__6 "> <div class="main-content"> <div class="product-details"> <div id="fb-root"></div> <script> (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/en_US/all.js#xfbml=1&appId=913732115428480"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));</script> <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script> <div class="social clearfix"> <div class="fb-like-button"> <div class="fb-like" data-href="<?= FULL_BASE_URL . $this->here ?>" data-layout="button_count" data-action="like" data-show-faces="false" data-share="false"></div> </div> <div class="tweet-button"> <a href="https://twitter.com/share" data-url="<?= FULL_BASE_URL . $this->here ?>" class="twitter-share-button" style="display:none">Tweet</a> </div> </div> <div class="row"> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__7 st__6' : '__12' ?>"> <div class="product-info"> <div class="rich-text"> <?= !empty($product['Product']['text']) ? $product['Product']['text'] : ' ' ?> <?php if(!empty($faq)) { ?> <p><?= __('Za više informacija pogledajte rubriku') ?> <a href="<?= $this->Format->getModulePath($faq) ?>"><?= __('najčešća pitanja') ?></a></p> <?php } ?> <?php if(!empty($pattern)) { ?> <p><a href="<?= $this->Format->getModulePath($pattern) ?>"><?= __('Pogledajte uzorke') ?></a> <?= __('za ovaj proizvod') ?></p> <?php } ?> </div> </div> </div> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__5 st__6' : '__12' ?>"> <div class="right-info"> <!-- Product slideshow --> <?php if(!empty($product['Slides'])) { ?> <div class="product-slideshow"> <ul> <?php foreach($product['Slides'] as $slide) { ?> <li style="position: <?= count($product['Slides']) > 1 ? 'absolute' : 'relative'?>"><?= $this->Format->image($slide['file'], 768, 512, true, array('zc' => 'zc')) ?></li> <?php } ?> </ul> </div> <?php } ?> <!-- \\ Product slideshow --> <!-- catalogue --> <?php if(!empty($product['Catalogue']['file'])) { ?> <a target="_blank" href="<?= $product['Catalogue']['file'] ?>" class="link-download"><span><?= __('Pogledajte katalog') ?></span></a> <?php } ?> <!-- \\ catalogue --> <!-- Before and After link --> <?php if(!empty($product['Product']['cms_renewal_id'])) { ?> <a class="link-beforeafter" href="<?= $this->Format->getModulePath($renewal) ?>"><span><?= __('Pre i posle') ?></span></a> <?php } ?> <!-- Before and After link --> <!-- Decor App banner --> <?php if($product['Product']['application']) { ?> <div class="pro-banner"><a href="<?= $this->Format->getPageLink(63, $sitemap) ?>"><img src="/img/decor-app-banner.jpg" /></a></div> <?php } ?> <!-- \\Decor App banner --> </div> </div> </div> <div class="product-blocks"> <!-- Photo gallery --> <?php if(!empty($product['Galleries'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Foto galerija') ?></h2></div> <div class="body"> <ul class="row block-row __5-margin __5-block lt__4-block m__2-block"> <?php foreach($product['Galleries'] as $image) { ?> <li class="column"> <a href="<?= $image['file'] ?>" class="fancybox" rel="gallery"> <?= $this->Format->image($image['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Photo gallery --> <?php if(!empty($product['Tools'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Alati') ?></h2></div> <div class="body" style="display:none;"> <ul class="row block-row __5-margin __3-block m__2-block"> <?php foreach($product['Tools'] as $tool) { ?> <li class="column"> <a href="<?= $tool['file'] ?>" class="fancybox" rel="tools"> <?= $this->Format->image($tool['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Product tehnicka spec --> <?php if(!empty($product['Documents'])) { ?> <div class="product-block product-tehnical-spec"> <div class="block-content"> <div class="head"><h2><?= __('Tehnička specifikacija') ?></h2></div> <div class="body" style="display:none;"> <p><?= __('Preuzmite dokument') ?>:</p> <ul> <?php foreach($product['Documents'] as $document) { echo '<li>' . $this->Format->download($document) . '</li>'; } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product tehnicka spec --> <!-- Product Video galerija --> <?php if(!empty($videoItems)) { ?> <div class="product-block product-video-gallery"> <div class="block-content"> <div class="head"><h2><?= __('Video galerija') ?></h2></div> <div class="body" style="display:none;"> <ul class="youtube-videogallery row __5-margin block-row __4-block lt__3-block "> <?php foreach($videoItems as $videoItem) { ?> <li class="column"> <a href="https://www.youtube.com/watch?v=<?= $videoItem['AdditionalVideo']['youtube_url'] ?>"><?= $videoItem['AdditionalVideo']['title'] ?></a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product Video galerija --> </div> </div> </div> </div> </div> </div> </div> <?php $setting = ClassRegistry::init('Setting')->find('first', array()); $productNavs = $this->Format->getPageFromSitemap(4, $sitemap); $subNavs = $this->Format->getPageFromSitemap(24, $sitemap); $i = 0; ?> <footer> <div class="inner clearfix"> <div class="top"> <div class="row"> <div class="column __8 st__2"> <div class="products"> <h2><?= __('Proizvodi') ?></h2> <div class="row"> <ul class="column __6 st__6"> <?php foreach($productNavs['children'] as $productNav) { $i++; ?> <li> <a href="<?= $this->Format->getPageFromSitemap($productNav['Page']['id'], $sitemap, 'path') ?>" title="<?= $productNav['Page']['title'] ?>"><?= $productNav['Page']['title'] ?></a> </li> <?php if($i%4 == 0) { ?> <?php if($i != count($productNav['children'])) { ?> </ul> <ul class="column __6 st__6"> <?php } ?> <?php } ?> <?php } ?> </ul> </div> </div> </div> <div class="column __4 st__4"> <div class="banner"> <a href="<?= $this->Format->getPageLink(19, $sitemap) ?>"><img src="/img/valpaint-akademija-banner-f.jpg" /></a> </div> </div> </div> </div> <div class="middle"> <div class="wrap clearfix"> <div class="menu"> <ul> <?php foreach ($subNavs['children'] as $subNav) { ?> <li><a href="<?= $this->Format->getPageFromSitemap($subNav['Page']['id'], $sitemap, 'path') ?>" title="<?= $subNav['Page']['title'] ?>"><?= $subNav['Page']['title'] ?></a></li> <?php } ?> </ul> </div> <div class="newsletter"> <p><?= __('Prijava za newsletter') ?>:</p> <form id="newsletterForm" action="/api/v1/newsletter"> <div> <input class="textfield" name="data[email]" type="text" placeholder="<?php echo _('Vaša email adresa') ?>" /> <button class="submit" type="submit"><span><?php echo __('Poslati') ?></span></button> </div> <div class="form-message"></div> </form> </div> </div> </div> <div class="bottom clearfix"> <p><?= __('MyWall & Floor © ') . date('Y') . __(' Sva prava zadržana') ?>. </p> <p class="right"><?= __('Design & Development') ?>: <a href="http://intellex.rs" target="_blank" title="Intellex - Web & Mobile development">Intellex</a></p> </div> </div> </footer> </div> ', 'stylesheet_set' => '1,3,5,6,7', 'javascript_set' => '1,2,3,4,5,6,7,99', 'is_default' => false, 'slug' => 'details', 'modified_by' => '1', 'modified' => '2016-11-30 14:47:39', 'created_by' => '0', 'created' => '0000-00-00 00:00:00' ), 'Module' => array( 'id' => '1', 'module_group_id' => null, 'page_id' => '4', 'name' => 'Product', 'menu_name' => 'Proizvodi', 'menu_icon' => null, 'icon' => 'archive', 'use_table' => 'products', 'order' => 'Product.ordering ASC', 'table_prefix' => 'cms_', 'has_details' => true, 'is_hardcoded' => false, 'is_single_item' => false, 'has_comments' => false, 'paginate' => '30', 'has_one' => 'a:2:{s:5:"Image";s:23:"Upload jpeg jpg png gif";s:9:"Catalogue";s:10:"Upload pdf";}', 'has_many' => 'a:4:{s:9:"Galleries";s:23:"Upload jpeg jpg png gif";s:6:"Slides";s:23:"Upload jpeg jpg png gif";s:5:"Tools";s:27:"Upload pdf jpeg jpg png gif";s:9:"Documents";s:32:"Upload pdf doc docx xls xlsx odt";}', 'ordering' => '0', 'is_visible' => true, 'modified_by' => '1', 'modified' => '2017-06-19 12:21:35', 'created_by' => '1', 'created' => '2016-11-09 12:15:02' ), 'Image' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'BrandLogoImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'CustomLogoImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'BannerImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'BackgroundImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'Catalogue' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'MetaImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'Images' => array(), 'Documents' => array(), 'Children' => array(), 'Seo' => array( 'metatag' => array( (int) 9 => array( [maximum depth reached] ) ) ), 'Data' => array( 'Product' => array( 'id' => (int) 29, 'cms_renewal_id' => null, 'application' => false, 'promoted' => false, 'catalogue' => '', 'meta' => null, 'change_frequency' => 'monthly', 'priority' => '0.5 - default', 'seo_metatags' => 'a:0:{}', 'seo_generated_metatags' => array( [maximum depth reached] ), 'head_end' => '', 'body_start' => '', 'body_end' => '', 'page_id' => (int) 35, 'ordering' => (int) 4, 'is_active' => true, 'is_deleted' => false, 'modified_by' => (int) 1, 'modified' => '2018-01-23 13:49:58', 'created_by' => (int) 1, 'created' => '2016-11-29 12:40:05', 'title' => 'Gaps', 'subtitle' => '', 'side_menu_subtitle' => 'na lageru 1,25 m2', 'text' => '<p>WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske.</p> <p>Ova vlakna su od preostalih delova stabljika šećerne trske, kada, nakon što se izvadi sirov šećer, on formira bazu, od kojih se dobija lake za korišćenje i ekološke proizvode.</p> <p>Sirov materijal koji se koristi za Wall Art 3D panel je 100% biorazgradiv. Nedavno izabran u SAD od strane dizajnera enterijera kao jedan od najboljih i najinovativnijih eco friendly proizvoda godine. Wall Art 3D, paneli za zidove, su izrađeni od obnovljivih izvora koji su biorazgradivi i s toga doprinose održivosti. Wall Art 3D su dizajnirani tako da zajedno, više panela, čine celinu.</p> <p>Nakon instalacije panel možete bojiti u bilo koju boju koja odgovara vašem enterijeru ili možete napraviti novi ambijent u vašem domu. Wall Art je predstavio svoje 3D zidne panele u Evropi u 2010.</p> <p>Bili su prvi na tržištu sa ovim ekološkim dekorativnim proizvodom. Za enterijer, u ovom trenutku, postoji 20 različitih modela, panela za zidove, koji su dostupni u My Wall Art 3D. Wall Art reljefni paneli daju novu dimenziju zidovima, uklapajući se u gotovo svaki prostor u kući. My Wall Art 3D, paneli za zidove, oživljavaju vaše zidove.</p>', 'is_translated' => true, 'slug' => 'gaps', 'meta_description' => '', 'meta_keyword' => '', 'meta_title' => '', 'title__' => array( [maximum depth reached] ), 'subtitle__' => array( [maximum depth reached] ), 'side_menu_subtitle__' => array( [maximum depth reached] ), 'text__' => array( [maximum depth reached] ), 'is_translated__' => array( [maximum depth reached] ), 'slug__' => array( [maximum depth reached] ), 'meta_description__' => array( [maximum depth reached] ), 'meta_keyword__' => array( [maximum depth reached] ), 'meta_title__' => array( [maximum depth reached] ) ), 'Renewal' => array( 'id' => null, 'meta' => null, 'change_frequency' => null, 'priority' => null, 'seo_metatags' => null, 'seo_generated_metatags' => null, 'head_end' => null, 'body_start' => null, 'body_end' => null, 'page_id' => null, 'ordering' => null, 'is_active' => null, 'is_deleted' => null, 'modified_by' => null, 'modified' => null, 'created_by' => null, 'created' => null, 'title' => null, 'subtitle' => null, 'side_menu_subtitle' => null, 'text' => null, 'is_translated' => null, 'slug' => null, 'meta_description' => null, 'meta_keyword' => null, 'meta_title' => null, 'title__' => array( [maximum depth reached] ), 'subtitle__' => array( [maximum depth reached] ), 'side_menu_subtitle__' => array( [maximum depth reached] ), 'text__' => array( [maximum depth reached] ), 'is_translated__' => array( [maximum depth reached] ), 'slug__' => array( [maximum depth reached] ), 'meta_description__' => array( [maximum depth reached] ), 'meta_keyword__' => array( [maximum depth reached] ), 'meta_title__' => array( [maximum depth reached] ) ), 'Page' => array( 'id' => '35', 'type' => 'Page', 'parent_id' => '32', 'layout_id' => '1', 'module_id' => null, 'change_frequency' => 'monthly', 'priority' => '0.5 - default', 'module_connection' => 'Product', 'title_short__sr' => 'My Wall Art', 'title_short__en' => '', 'alternative_title__sr' => '', 'alternative_title__en' => '', 'side_menu_top_title__sr' => '', 'side_menu_top_title__en' => '', 'page_text__sr' => '', 'page_text__en' => '', 'banner_url__sr' => '', 'banner_url__en' => '', 'content__sr' => '<?php $pageModule = !empty($page['Page']['module_connection']) ? $page['Page']['module_connection'] : 'Product'; $items = ClassRegistry::init($pageModule)->find('all', array( 'conditions' => array( $pageModule . '.page_id' => $page['Page']['id'] ) )); if(count($items) == 1) { header("location:" . $this->Format->getModulePath($items[0])); die; } if(count($items) == 2 || count($items) == 4) { $articleClass = '__2-block'; } else { $articleClass = '__3-block lt__2-block'; } ?> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__4 st__6"> <div class="main-content"> <?php if(!empty($page['Page']['page_text'])) { ?> <div class="cms-richtext remark-rich-text "> <?= $page['Page']['page_text'] ?> </div> <?php } ?> <div class="article-grid"> <div class="row block-row <?= $articleClass ?>"> <?php foreach($items as $item) { ?> <article class="column"> <a href="<?= $this->Format->getModulePath($item) ?>" title="<?= $item[$pageModule]['title'] ?>"> <div> <h2><?= $item[$pageModule]['title'] ?></h2> </div> <img src="<?= $item['Image']['file'] ?>" alt="<?= $item[$pageModule]['title'] ?>" /> </a> </article> <?php } ?> </div> </div> </div> </div> </div> </div> ', 'content__en' => '', 'meta' => 'Generic', 'meta_keywords__sr' => '', 'meta_keywords__en' => '', 'seo_metatags' => 'a:0:{}', 'seo_generated_metatags' => 'a:5:{i:1;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:12;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:19;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:27;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:28;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}}', 'seo_last_mod' => '2022-05-23 14:44:59', 'head_end' => '', 'body_start' => '', 'body_end' => '', 'stylesheet_set' => '', 'javascript_set' => '', 'is_default' => false, 'is_category' => true, 'is_visible' => false, 'url' => '', 'url_target' => false, 'lft' => '50', 'rght' => '51', 'is_active' => false, 'is_popup' => false, 'modified_by' => '1', 'modified' => '2022-05-23 14:44:59', 'created_by' => '1', 'created' => '2016-11-14 11:19:07', 'selected' => '0', 'title' => 'My Wall Art', 'title_short' => 'My Wall Art', 'alternative_title' => '', 'subtitle' => '', 'side_menu_top_title' => '', 'side_menu_subtitle' => '', 'page_text' => '', 'banner_url' => '', 'slug' => 'my-wall-art', 'content' => '<?php $pageModule = !empty($page['Page']['module_connection']) ? $page['Page']['module_connection'] : 'Product'; $items = ClassRegistry::init($pageModule)->find('all', array( 'conditions' => array( $pageModule . '.page_id' => $page['Page']['id'] ) )); if(count($items) == 1) { header("location:" . $this->Format->getModulePath($items[0])); die; } if(count($items) == 2 || count($items) == 4) { $articleClass = '__2-block'; } else { $articleClass = '__3-block lt__2-block'; } ?> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__4 st__6"> <div class="main-content"> <?php if(!empty($page['Page']['page_text'])) { ?> <div class="cms-richtext remark-rich-text "> <?= $page['Page']['page_text'] ?> </div> <?php } ?> <div class="article-grid"> <div class="row block-row <?= $articleClass ?>"> <?php foreach($items as $item) { ?> <article class="column"> <a href="<?= $this->Format->getModulePath($item) ?>" title="<?= $item[$pageModule]['title'] ?>"> <div> <h2><?= $item[$pageModule]['title'] ?></h2> </div> <img src="<?= $item['Image']['file'] ?>" alt="<?= $item[$pageModule]['title'] ?>" /> </a> </article> <?php } ?> </div> </div> </div> </div> </div> </div> ', 'meta_title' => null, 'meta_keywords' => null, 'meta_description' => null, 'is_translated' => true, 'title__' => array( [maximum depth reached] ), 'subtitle__' => array( [maximum depth reached] ), 'side_menu_subtitle__' => array( [maximum depth reached] ), 'is_translated__' => array( [maximum depth reached] ), 'slug__' => array( [maximum depth reached] ), 'meta_description__' => array( [maximum depth reached] ), 'meta_title__' => array( [maximum depth reached] ) ), 'Image' => array( 'id' => '1260', 'locale' => null, 'association' => 'Image', 'model' => 'Product', 'foreign_key' => '29', 'filename' => '3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'path' => 'upload/Product/Image/2016-11/', 'filesize' => '7177', 'mimetype' => 'image/jpeg', 'title' => '3d dekorativni zidni paneli mywall gaps 02.252zc164', 'meta' => array([maximum depth reached]), 'ordering' => null, 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), 'Catalogue' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'MetaImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'Galleries' => array(), 'Slides' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 5 => array( [maximum depth reached] ), (int) 6 => array( [maximum depth reached] ), (int) 7 => array( [maximum depth reached] ) ), 'Tools' => array(), 'Documents' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ) ), 'Seo' => array( 'metatag' => array([maximum depth reached]) ) ), 'Variables' => array( 'product' => array( 'Product' => array( [maximum depth reached] ), 'Renewal' => array( [maximum depth reached] ), 'Page' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'Catalogue' => array( [maximum depth reached] ), 'MetaImage' => array( [maximum depth reached] ), 'Galleries' => array([maximum depth reached]), 'Slides' => array( [maximum depth reached] ), 'Tools' => array([maximum depth reached]), 'Documents' => array( [maximum depth reached] ), 'Seo' => array( [maximum depth reached] ) ) ), 'Content' => array( 'Body' => '<?php $parentPage = ClassRegistry::init('Page')->find('first', array( 'conditions' => array( 'Page.id' => $product['Product']['page_id'] ) )); $pattern = ClassRegistry::init('Pattern')->find('first', array( 'conditions' => array( 'Pattern.cms_product_id' => $product['Product']['id'] ) )); $renewal = ClassRegistry::init('Renewal')->find('first', array( 'conditions' => array( 'Renewal.id' => $product['Product']['cms_renewal_id'] ) )); $faq = ClassRegistry::init('Faq')->find('first', array( 'conditions' => array( 'Faq.cms_product_id' => $product['Product']['id'] ) )); $videoItems = ClassRegistry::init('AdditionalVideo')->find('all', array( 'conditions' => array( 'AdditionalVideo.cms_product_id' => $product['Product']['id'] ) )); $pageSubtitle = !empty($product['Product']['subtitle']) ? $product['Product']['subtitle'] : $parentPage['Page']['subtitle']; $pageTitle = !empty($product['Product']['title']) ? $product['Product']['title'] : ( !empty($parentPage['Page']['title']) ? $parentPage['Page']['title'] : '' ) ; $brandLogoImage = !empty($parentPage['CustomLogoImage']['file']) ? $parentPage['CustomLogoImage']['file'] : $parentPage['BrandLogoImage']['file']; $fullWidth = empty($product['Galleries']) && empty($product['Product']['catalogue']); ?> <!-- Page title --> <div class="page-title"> <div class="inner clearfix"> <div> <h2><?= !empty($pageSubtitle) ? $pageSubtitle : '' ?></h2> <h1><?= !empty($pageTitle) ? $pageTitle : '' ?></h1> </div> <?php if(!empty($brandLogoImage)) { ?> <span><img src="<?= $brandLogoImage ?>" /></span> <?php } ?> </div> </div> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__6 st__6 "> <div class="main-content"> <div class="product-details"> <code cms="element" id="6">Social</code> <div class="row"> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__7 st__6' : '__12' ?>"> <div class="product-info"> <div class="rich-text"> <?= !empty($product['Product']['text']) ? $product['Product']['text'] : ' ' ?> <?php if(!empty($faq)) { ?> <p><?= __('Za više informacija pogledajte rubriku') ?> <a href="<?= $this->Format->getModulePath($faq) ?>"><?= __('najčešća pitanja') ?></a></p> <?php } ?> <?php if(!empty($pattern)) { ?> <p><a href="<?= $this->Format->getModulePath($pattern) ?>"><?= __('Pogledajte uzorke') ?></a> <?= __('za ovaj proizvod') ?></p> <?php } ?> </div> </div> </div> <div class="column <?= !empty($product['Slides']) || !empty($product['Product']['catalogue']) || !empty($product['Product']['cms_renewal_id']) ? '__5 st__6' : '__12' ?>"> <div class="right-info"> <!-- Product slideshow --> <?php if(!empty($product['Slides'])) { ?> <div class="product-slideshow"> <ul> <?php foreach($product['Slides'] as $slide) { ?> <li style="position: <?= count($product['Slides']) > 1 ? 'absolute' : 'relative'?>"><?= $this->Format->image($slide['file'], 768, 512, true, array('zc' => 'zc')) ?></li> <?php } ?> </ul> </div> <?php } ?> <!-- \\ Product slideshow --> <!-- catalogue --> <?php if(!empty($product['Catalogue']['file'])) { ?> <a target="_blank" href="<?= $product['Catalogue']['file'] ?>" class="link-download"><span><?= __('Pogledajte katalog') ?></span></a> <?php } ?> <!-- \\ catalogue --> <!-- Before and After link --> <?php if(!empty($product['Product']['cms_renewal_id'])) { ?> <a class="link-beforeafter" href="<?= $this->Format->getModulePath($renewal) ?>"><span><?= __('Pre i posle') ?></span></a> <?php } ?> <!-- Before and After link --> <!-- Decor App banner --> <?php if($product['Product']['application']) { ?> <div class="pro-banner"><a href="<?= $this->Format->getPageLink(63, $sitemap) ?>"><img src="/img/decor-app-banner.jpg" /></a></div> <?php } ?> <!-- \\Decor App banner --> </div> </div> </div> <div class="product-blocks"> <!-- Photo gallery --> <?php if(!empty($product['Galleries'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Foto galerija') ?></h2></div> <div class="body"> <ul class="row block-row __5-margin __5-block lt__4-block m__2-block"> <?php foreach($product['Galleries'] as $image) { ?> <li class="column"> <a href="<?= $image['file'] ?>" class="fancybox" rel="gallery"> <?= $this->Format->image($image['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Photo gallery --> <?php if(!empty($product['Tools'])) { ?> <div class="product-block product-photo-gallery"> <div class="block-content"> <div class="head active"><h2><?= __('Alati') ?></h2></div> <div class="body" style="display:none;"> <ul class="row block-row __5-margin __3-block m__2-block"> <?php foreach($product['Tools'] as $tool) { ?> <li class="column"> <a href="<?= $tool['file'] ?>" class="fancybox" rel="tools"> <?= $this->Format->image($tool['file'], 252, 164, false, array('zc' => 'zc')) ?> </a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Photo gallery --> <!-- Product tehnicka spec --> <?php if(!empty($product['Documents'])) { ?> <div class="product-block product-tehnical-spec"> <div class="block-content"> <div class="head"><h2><?= __('Tehnička specifikacija') ?></h2></div> <div class="body" style="display:none;"> <p><?= __('Preuzmite dokument') ?>:</p> <ul> <?php foreach($product['Documents'] as $document) { echo '<li>' . $this->Format->download($document) . '</li>'; } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product tehnicka spec --> <!-- Product Video galerija --> <?php if(!empty($videoItems)) { ?> <div class="product-block product-video-gallery"> <div class="block-content"> <div class="head"><h2><?= __('Video galerija') ?></h2></div> <div class="body" style="display:none;"> <ul class="youtube-videogallery row __5-margin block-row __4-block lt__3-block "> <?php foreach($videoItems as $videoItem) { ?> <li class="column"> <a href="https://www.youtube.com/watch?v=<?= $videoItem['AdditionalVideo']['youtube_url'] ?>"><?= $videoItem['AdditionalVideo']['title'] ?></a> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> <!-- \\ Product Video galerija --> </div> </div> </div> </div> </div> </div> ', 'stylesheet_set' => '', 'javascript_set' => '', (int) 0 => array( 'Content' => array( [maximum depth reached] ), 'Template' => array( [maximum depth reached] ), 'Blocks' => array([maximum depth reached]) ) ), 'Stylesheet' => array( (int) 0 => array( 'id' => (int) 7, 'name' => 'jquery.fancybox-2.1.4', 'data' => '/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */ .fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp { padding: 0; margin: 0; border: 0; outline: none; vertical-align: top; } .fancybox-wrap { position: absolute; top: 0; left: 0; z-index: 8020; } .fancybox-skin { position: relative; background: #ecce97; color: #444; text-shadow: none; } .fancybox-opened { z-index: 8030; } .fancybox-opened .fancybox-skin { -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); } .fancybox-outer, .fancybox-inner { position: relative; } .fancybox-inner { overflow: hidden; } .fancybox-type-iframe .fancybox-inner { -webkit-overflow-scrolling: touch; } .fancybox-error { color: #444; font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; margin: 0; padding: 15px; white-space: nowrap; } .fancybox-image, .fancybox-iframe { display: block; width: 100%; height: 100%; } .fancybox-image { max-width: 100%; max-height: 100%; } #fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span { background-image: url('../img/fancybox/fancybox_sprite.png'); } #fancybox-loading { position: fixed; top: 50%; left: 50%; margin-top: -22px; margin-left: -22px; background-position: 0 -108px; opacity: 0.8; cursor: pointer; z-index: 8060; } #fancybox-loading div { width: 44px; height: 44px; background: url('../img/fancybox/fancybox_loading.gif') center center no-repeat; } .fancybox-close { position: absolute; top: -15px; right: -15px; width: 36px; height: 36px; cursor: pointer; z-index: 8040; background-position: 0 0; } .fancybox-nav { position: absolute; top: 0; width: 40%; height: 100%; cursor: pointer; text-decoration: none; background: transparent url('../img/fancybox/blank.gif'); /* helps IE */ -webkit-tap-highlight-color: rgba(0,0,0,0); z-index: 8040; } .fancybox-prev { left: 0; } .fancybox-next { right: 0; } .fancybox-nav span { position: absolute; top: 50%; width: 36px; height: 34px; margin-top: -18px; cursor: pointer; z-index: 8040; visibility: hidden; } .fancybox-prev span { left: 10px; background-position: 0 -36px; } .fancybox-next span { right: 10px; background-position: 0 -72px; } .fancybox-nav:hover span { visibility: visible; } .fancybox-tmp { position: absolute; top: -99999px; left: -99999px; visibility: hidden; max-width: 99999px; max-height: 99999px; overflow: visible !important; } /* Overlay helper */ .fancybox-lock { overflow: hidden; } .fancybox-overlay { position: absolute; top: 0; left: 0; overflow: hidden; display: none; z-index: 8010; background: url('../img/fancybox/fancybox_overlay.png'); } .fancybox-overlay-fixed { position: fixed; bottom: 0; right: 0; } .fancybox-lock .fancybox-overlay { overflow: auto; overflow-y: scroll; } /* Title helper */ .fancybox-title { visibility: hidden; font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; position: relative; text-shadow: none; z-index: 8050; } .fancybox-opened .fancybox-title { visibility: visible; } .fancybox-title-float-wrap { position: absolute; bottom: 0; right: 50%; margin-bottom: -35px; z-index: 8050; text-align: center; } .fancybox-title-float-wrap .child { display: inline-block; margin-right: -100%; padding: 2px 20px; background: transparent; /* Fallback for web browsers that doesn't support RGBa */ background: rgba(0, 0, 0, 0.8); -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; text-shadow: 0 1px 2px #222; color: #FFF; font-weight: bold; line-height: 24px; white-space: nowrap; } .fancybox-title-outside-wrap { position: relative; margin-top: 10px; color: #fff; } .fancybox-title-inside-wrap { padding-top: 10px; } .fancybox-title-over-wrap { position: absolute; bottom: 0; left: 0; color: #fff; padding: 10px; background: #000; background: rgba(0, 0, 0, .8); } ', 'modified' => '2016-11-22 16:39:18' ), (int) 1 => array( 'id' => (int) 6, 'name' => 'youtube-video-gallery', 'data' => '*.youtube-videogallery-container { display: block; } *.youtube-videogallery-compact *.youtube-videogallery-item, *.youtube-videogallery-compact *.youtube-videogallery-img{ box-shadow: 0 0 0; border-radius: 0; margin: 0 0 0 0; } *.youtube-videogallery-compact *.youtube-videogallery-title { font-size: 11px; } a.youtube-videogallery-link { padding:5px; background:#2f2f33; position:relative; display:block; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } a.youtube-videogallery-link:hover { background:#ecce97; } a.youtube-videogallery-link:hover span { color:#6c5e43; } a.youtube-videogallery-link:hover img.youtube-videogallery-play, a.youtube-videogallery-link:focus img.youtube-videogallery-play { opacity: 1; } *.youtube-videogallery-play { left:50%; opacity: 0.7; position: absolute; top:50%; z-index: 1; } *.youtube-videogallery-title { width:100%; text-align:center; float:left; font-size:13px; color:#9f9f9f; line-height:13px; padding:5px 0; } *.youtube-videogallery-allowtitle *.youtube-videogallery-title { height: auto; } *.youtube-videogallery-screen-reader-only { position: absolute; left:-9999px; } div.youtube-videogallery-bodycover { background-color: #000; height: 100%; left:0; opacity: 0; position: absolute; top:0; width:100%; z-index: 100; } div.youtube-videogallery-display { background-color: #000; box-shadow: 3px 3px 7px #000; left:50%; opacity: 0; padding: 3px; position: fixed; top:50%; z-index: 101; } div.youtube-videogallery-bodycover, div.youtube-videogallery-display { transition: all 300ms; transform: scale(0); -webkit-transform: scale(0); } body.youtube-videogallery-active div.youtube-videogallery-bodycover, body.youtube-videogallery-active div.youtube-videogallery-display { display: block; transform: scale(1); -webkit-transform: scale(1); } body.youtube-videogallery-active div.youtube-videogallery-bodycover {opacity: 0.5} body.youtube-videogallery-active div.youtube-videogallery-display { opacity: 1}', 'modified' => '2016-11-10 14:47:39' ), (int) 2 => array( 'id' => (int) 5, 'name' => 'jquery.kwicks', 'data' => '/*! * Kwicks: Sexy Sliding Panels for jQuery - v2.2.1 * http://devsmash.com/projects/kwicks * * Copyright 2013 Jeremy Martin (jmar777) * Contributors: Duke Speer (Duke3D), Guillermo Guerrero (gguerrero) * Released under the MIT license * http://www.opensource.org/licenses/mit-license.php */ /* * This file contains styles that are common to all kwicks instances. Note that each kwicks instance requires * additional styling - please see the examples for more info. */ .kwicks { display: block; list-style-type: none; list-style: none; position: relative; margin: 0; padding: 0; } .kwicks > * { display: block; overflow: hidden; padding: 0; margin: 0; } .kwicks.kwicks-processed > * { margin: 0; position: absolute; } .kwicks-horizontal > * { float: left; } .kwicks-horizontal > :first-child { margin-left: 0; } .kwicks-vertical > :first-child { margin-top: 0; } ', 'modified' => '2016-11-10 14:47:39' ), (int) 3 => array( 'id' => (int) 3, 'name' => 'jquery.bxslider', 'data' => '/** * BxSlider v4.1.2 - Fully loaded, responsive content slider * http://bxslider.com * * Written by: Steven Wanderski, 2014 * http://stevenwanderski.com * (while drinking Belgian ales and listening to jazz) * * CEO and founder of bxCreative, LTD * http://bxcreative.com */ /** RESET AND LAYOUT ===================================*/ .bx-wrapper { position: relative; padding: 0; *zoom: 1; } .bx-wrapper img { max-width: 100%; display: block; } /** THEME ===================================*/ .bx-wrapper .bx-viewport { /*fix other elements on the page moving (on Chrome)*/ -webkit-transform: translatez(0); -moz-transform: translatez(0); -ms-transform: translatez(0); -o-transform: translatez(0); transform: translatez(0); } /* LOADER */ .bx-wrapper .bx-loading { min-height: 50px; background: url(images/bx_loader.gif) center center no-repeat #fff; height: 100%; width: 100%; position: absolute; top: 0; left: 0; z-index: 2000; } /* PAGER */ .bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item { display: inline-block; *zoom: 1; *display: inline; } .bx-wrapper .bx-pager.bx-default-pager a { text-indent: -9999px; display: block; outline: 0; } /* DIRECTION CONTROLS (NEXT / PREV) */ .bx-wrapper .bx-prev { left: 10px; background: url(images/controls.png) no-repeat 0 -32px; } .bx-wrapper .bx-next { right: 10px; background: url(images/controls.png) no-repeat -43px -32px; } .bx-wrapper .bx-prev:hover { background-position: 0 0; } .bx-wrapper .bx-next:hover { background-position: -43px 0; } .bx-wrapper .bx-controls-direction a { position: absolute; top: 50%; margin-top: -16px; outline: 0; width: 32px; height: 32px; text-indent: -9999px; z-index: 9999; } .bx-wrapper .bx-controls-direction a.disabled { display: none; } /* AUTO CONTROLS (START / STOP) */ .bx-wrapper .bx-controls-auto { text-align: center; } .bx-wrapper .bx-controls-auto .bx-start { display: block; text-indent: -9999px; width: 10px; height: 11px; outline: 0; background: url(images/controls.png) -86px -11px no-repeat; margin: 0 3px; } .bx-wrapper .bx-controls-auto .bx-start:hover, .bx-wrapper .bx-controls-auto .bx-start.active { background-position: -86px 0; } .bx-wrapper .bx-controls-auto .bx-stop { display: block; text-indent: -9999px; width: 9px; height: 11px; outline: 0; background: url(images/controls.png) -86px -44px no-repeat; margin: 0 3px; } .bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active { background-position: -86px -33px; } /* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */ .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager { text-align: left; width: 80%; } .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto { right: 0; width: 35px; } /* IMAGE CAPTIONS */ .bx-wrapper .bx-caption { position: absolute; bottom: 0; left: 0; background: #666\9; background: rgba(80, 80, 80, 0.75); width: 100%; } .bx-wrapper .bx-caption span { color: #fff; font-family: Arial; display: block; font-size: .85em; padding: 10px; } ', 'modified' => '2016-11-10 14:47:39' ), (int) 4 => array( 'id' => (int) 1, 'name' => 'main', 'data' => '@charset "utf-8"; *,:after,:before,a,abbr,acronym,address,applet,article,aside,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,input,ins,kbd,label,legend,li,main,mark,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,sup,table,tbody,td,textarea,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:top;background:0 0;-webkit-font-smoothing:antialiased;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{height:100%;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{overflow-y:auto;overflow-x:hidden}ol,ul{list-style:none}:focus{outline:0}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:block}* html .clearfix{height:1%} @font-face { font-family: 'robotolight'; src: url('/font/roboto-light-webfont.eot'); src: url('/font/roboto-light-webfont.eot?#iefix') format('embedded-opentype'), url('/font/roboto-light-webfont.woff') format('woff'), url('/font/roboto-light-webfont.ttf') format('truetype'); font-weight: normal; font-style: normal; } @font-face { font-family: 'pt_serifregular'; src: url('/font/ptf55f-webfont.eot'); src: url('/font/ptf55f-webfont.eot?#iefix') format('embedded-opentype'), url('/font/ptf55f-webfont.woff') format('woff'), url('/font/ptf55f-webfont.ttf') format('truetype'); font-weight: normal; font-style: normal; } ::selection { color:#fff; background:#bba47a; } ::-moz-selection { color:#fff; background:#bba47a; } /* Global */ body,html { font-family: 'robotolight'; font-size:14px; background:url(../img/bg_body.jpg) repeat 0 0 #000; } h1, h2 { font-family: 'pt_serifregular'; } .inner { width:1150px; max-width: 96%; margin:0 auto; } a { text-decoration:none; -o-transition:color .2s ease-out; -ms-transition:color .2s ease-out; -moz-transition:color .2s ease-out; -webkit-transition:color .2s ease-out; transition:color .2s ease-out; } /* HEADER */ header { width:100%; display:inline-block; background:#000; -webkit-box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.5);-moz-box-shadow:0px 3px 3px 0px rgba(0, 0, 0, 0.5);box-shadow:0px 3px 3px 0px rgba(0, 0, 0, 0.5); position:relative; z-index:99; float:left; } header .logo { width: 140px; display: inline-block; padding:5px 0; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } header .logo:hover { opacity:0.7; } header .logo img { width: 100%; height: auto; display: block; } header ul.lang { float:right; padding:5px 0 0 0; } header ul.lang li { float:left; display:block; padding:0 0 0 10px; } header ul.lang li a { float:left; color:#484b4e; font-size:11px; } header ul.lang li a:hover { color:#fff; } header ul.lang li.active a { color:#bba47a; } header #off-canvas-right { display: inline-block; float: right; padding: 32px 0 0 0; } header nav { width:100%; display: inline-block; } header nav > ul { } header nav > ul > li { display: inline-block; margin: 0 10px; position:relative; } header nav > ul > li:first-child { margin:0 10px 0 0; } header nav > ul > li:last-child { margin:0 0 0 10px; } header nav > ul > li > a { float:left; font-size:14px; color:#c1b49c; text-transform:uppercase; padding:0 0 10px 0; position: relative; } header nav > ul > li > a:after { width: 0; height: 3px; background: #bba47a; position: absolute; bottom: 0; left: 0; content: ""; } header nav > ul > li > a:hover { color:#fff; } header nav > ul > li > a:hover:after { width: 100%; -webkit-transition: width .3s ease-in-out; -moz-transition: width .3s ease-in-out; -o-transition: width .3s ease-in-out; transition: width .3s ease-in-out; } header nav > ul > li.active > a:after { width: 100%; } header nav > ul > li.active > a { color:#bba47a; } header nav > ul > li > ul { width: 220px; background: #171718; position: absolute; left: 0; top: 26px; border-top: 3px solid #b8a178; -webkit-box-shadow: 0px 10px 16px 0px rgba(0, 0, 0, 0.43);-moz-box-shadow: 0px 10px 16px 0px rgba(0, 0, 0, 0.43);box-shadow: 0px 10px 16px 0px rgba(0, 0, 0, 0.43); display: none; } header nav > ul > li > ul:before { width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 5px solid #b8a178; position: absolute; top: -8px; left: 22px; content: ""; } header nav > ul > li > ul li { display: block; border-bottom: 1px solid #2f2f30; } header nav > ul > li > ul li:last-child { border: none; } header nav > ul > li > ul li a { display: block; font-size: 14px; color: #e5d1ac; padding: 10px 20px; } header nav > ul > li > ul li a:hover { color: #fff; } header nav > ul > li:hover ul { display: block; } header nav > ul > li:hover > a { color:#fff; } header nav > ul > li.dropdown:after { width: 0; height: 0; border-left: 3px solid transparent; border-right: 3px solid transparent; border-top: 3px solid #c1b49c; position: absolute; right: -9px; top: 8px; content: ""; } header nav ul li.spec { margin:-4px 0 0 26px; } header nav ul li.spec a { background:#c1b49c; color:#000; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; padding:5px 12px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } header nav ul li.spec:hover:after { display:none; } header nav ul li.spec a:hover { background:#e4d9c6; } header nav ul li.spec { border-bottom:none; } .topline { width:100%; display:inline-block; background:url(../img/bg_top.jpg) no-repeat 0 0; height:10px; margin:0 0 8px 0; } .fixed { position:fixed; top:0; left:0; background:rgba(0,0,0,0.0.87); } #openRightMenu { top: 20px; right: 20px; display: none; } #openLeftMenu { top: 20px; left: 20px; } /* Hamburger button */ .hamburger{position:absolute;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:#000;border:0;margin:0;overflow:visible}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:35px;height:4px;background:#fff;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}.hamburger--squeeze .hamburger-inner{transition-duration:.1s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner::before{transition:top .1s .14s ease,opacity .1s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom .1s .14s ease,transform .1s cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease,opacity .1s .14s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease,transform .1s .14s cubic-bezier(.215,.61,.355,1)} /* Category menu button*/ .category-hamburger { position: absolute; } .category-hamburger span { width: 10px; height: 10px; background: #fff; display: inline-block; position: relative; } .category-hamburger span:after { width: 10px; height: 10px; background: #fff; position: absolute; content: ""; bottom: -12px; left: 0; } /* ===== HOME ELEMENTS ===== */ /* Slider */ .slider { width:1230px; max-width:100%;margin:0 auto; background:#000; border-top:1px solid #1c1c1c; position:relative;-webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4); padding:10px; } .slider .kwicks { width:1230px; max-width:100%; height:400px; display: block; position: relative;} .slider .kwicks > li { width: 125px; height: 400px; margin-left: 5px;float: left;} .slider .kwicks > li a img { opacity: 0.5; /*-o-transition:all .5s ease-out; -ms-transition:all .5s ease-out; -moz-transition:all .5s ease-out; -webkit-transition:all .5s ease-out; transition:all .5s ease-out;*/ } .slider .kwicks > li h2 { width:20px;height:20px; position:absolute; bottom:20px; left:10px; -webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform: rotate(-90deg);white-space:nowrap; color:#fcba42; font-size:20px; text-align:right; writing-mode:bt-lr; display:block;-o-transition:all .5s ease-out; -ms-transition:all .5s ease-out; -moz-transition:all .5s ease-out; -webkit-transition:all .5s ease-out; transition:all .5s ease-out; } .slider .kwicks > li span { width:100%; opacity:0; position:absolute; bottom:0; left:0; padding:80px 20px 20px 20px; box-sizing:border-box; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .slider .kwicks > li a:hover img { opacity:1; } .slider .kwicks > li a:hover h2 { opacity:0; } .slider .kwicks > li a span.vis { opacity:1; } .slider .kwicks > * { display: block; overflow: hidden; padding: 0; margin: 0;} .slider .kwicks.kwicks-processed > * { margin: 0; position: absolute;} .slider .kwicks-horizontal > * {float: left;} .slider .kwicks-horizontal > :first-child { margin-left: 0;} .slider .kwicks-vertical > :first-child { margin-top: 0;} .slider .kwicks > li span h3 { color:#e0a73f; font-size:20px; font-family: 'pt_serifregular'; padding:0 0 15px 0; } .slider .kwicks > li span p { color:#fff; } /* Home categories */ .home-categories { width:1150px; max-width: 100%; margin:20px auto; background:#121314; padding:30px 50px 20px 50px; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4); } .home-categories article { float:left; margin:0 0 10px 9px; } .home-categories article.modulus { margin:0 0 10px 0; } .home-categories article a { float:left; background:#f6e8ce; padding:5px; position:relative; } .home-categories article a:hover { background:#f3d193; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .home-categories article a img { float:left; border:1px solid #9e875c; background:#fff; padding:1px; } .home-categories article a span { width:170px; margin:0 7px; position:absolute; bottom:7px; left:0; padding:15px 0 10px 0; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .home-categories article a span h2 { width:100%; float:left; color:#ecce97; text-align:center; box-sizing:border-box; padding:0 10px; line-height:15px; } .home-categories article a:hover span h2 { color:#f4e6ce; } /* Home blocks */ .home-block { width:1230px; max-width: 100%; margin:0 auto; } .home-block .block { background:#0a0a0a; border-top:1px solid #161616; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4); padding:30px 50px 0 50px;} .home-block .block-about { background:url(../img/bg_about_block.jpg) no-repeat 100% 0 #0a0a0a; } .home-block .block h2 { color:#bba47a; font-size:22px; padding:0 0 35px 0; } .home-block .block p { color:#fff; padding:0 0 15px 0; text-align:justify; } .home-block .block a { color:#c4a56c; } .home-block .block a:hover { color:#a48958; } .home-block .block article { padding:0 0 30px 0; } .home-block .block article span { width:90px; float: left;margin:0 10px 0 0; } .home-block .block article span a { display: block; } .home-block .block article span img { width:100%; height:auto; display:block; } .home-block .block article div { display: table-cell; width: 768px; } .home-block .block article div em { font-style:normal; font-size:10px; color:#d0d0d0; } .home-block .block article div h3 { padding:0 0 10px 0; } .home-block .block article div h3 a { color:#e3c58f; font-size:15px; font-family: 'pt_serifregular'; } .home-block .block article div h3 a:hover { color:#fbefd9; } .home-block .block article div p { font-size:12px; text-align:left; padding:0; } .home-block .tagline { width:100%; display:inline-block; box-sizing:border-box; padding:20px 50px; margin:20px 0; border-top:1px solid #161616; background:url(../img/bg_tagline.jpg) no-repeat top center #0a0a0a; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4); text-align:center; } .home-block .tagline h1,.home-block .tagline h2 { display:block; font-size:1.6em; color:#fff; text-transform:uppercase; } .home-block .tagline h1 { border-bottom: 1px solid #fff; display: inline-block; padding: 0 0 20px 0; margin: 0 0 20px 0; } /* ===== PAGE CONTENT ===== */ .page-content { width:1250px; max-width: 100%; margin:0 auto; background:#000; background-position:100% 0; background-repeat:no-repeat; border-top:1px solid #202020; padding:0 0 50px 0; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4); } .content { width:1150px; max-width: 96%; margin:0 auto; } .side-content { } .main-content { padding:0 0 30px 0; } /* Breadcrumbs */ .breadcrumbs { width:100%; display:inline-block; border-bottom:1px solid #151515; font-size:11px; color:#a8a8b3; padding:13px 0; background:url(../img/bg_breadcrumbs.png) no-repeat 0 0; } .breadcrumbs p { float:left; padding:0 5px 0 0; } .breadcrumbs a { float:left; color:#c1b297; } .breadcrumbs a:hover { color:#e9ddc8; } .breadcrumbs a:after { content:'/'; color:#4a4a50; margin:0 0 0 7px; } .breadcrumbs ul li { float:left; display:block; padding:0 0 0 7px; } /* Page title */ .page-title { padding:30px 0 50px 0; } .page-title .inner { position:relative; } .page-title .inner div { padding:0 0 0 20px; float:left; border-left:4px solid #bba47a; } .page-title .inner div h2 { width:100%; float:left; color:#3a3326; font-size:20px; line-height:18px; min-height:25px; } .page-title .inner div h1 { width:100%; float:left; color:#fff; font-size:30px; line-height:27px; } .page-title .inner span { position:absolute; right:0; top:-15px; } /* Rich text */ .rich-text { color:#c1b49c; line-height:22px; } .rich-text p { padding:0 0 15px 0; text-align:justify; } .rich-text h2 { color:#7a7c7f; font-size:20px; color:#fff; padding:0 0 20px 0; } .rich-text a { color:#c4a56c; } .rich-text a:hover { color:#a48958; } .rich-text ul { list-style-image:url(../img/bullet.png); padding:0 0 0 15px; } .rich-text ul li { padding:0 0 5px 0; } .rich-text .rich-video {position: relative; padding-bottom: 56.25%; padding-top: 25px; height: 0; } .rich-text .rich-video iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .remark-rich-text { width:100%; float:left; color:#c1b49c; line-height:22px; } .remark-rich-text p { padding:0 0 15px 0; text-align:justify; } .remark-rich-text h2 { color:#7a7c7f; font-size:20px; color:#fff; padding:0 0 20px 0; } .remark-rich-text a { color:#c4a56c; } .remark-rich-text a:hover { color:#a48958; } .remark-rich-text ul { list-style-image:url(../img/bullet.png); padding:0 0 0 15px; } .remark-rich-text ul li { padding:0 0 5px 0; } .remark-rich-text.hasGallery { padding: 0 0 20px 0; } .add-image { width:500px; max-width:50%;float:left; margin:0 40px 0 0; padding:5px; background:#1e1f21; box-sizing:border-box } .add-image div { width:100%; display:block; text-align:center; } .add-image img { width:100%; height:auto; display:block; background:#37393b; border:1px solid #53595e; padding:1px; } /* Article grid */ .article-grid .row { margin: 0 -8px; } .article-grid .row > .column { padding: 0 8px; } .article-grid article { position:relative;} .article-grid article a, .article-grid article .image-gallery-holder { display: block; padding:5px; background:#1e1f21; position:relative; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin-bottom: 15px; } article.column > a > span { position:absolute; background: rgba(187, 164, 122, 0.7); -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease ; -ms-transition: all 0.2s ease ; -o-transition: all 0.2s ease ; transition: all 0.2s ease ; padding:5px; top:15%; left:20%; width: 60%; } article.column > a > span.before-after { top:auto; bottom: 15px; left: 30px; width: auto;text-transform: uppercase; font-size: 16px; color: #fff; background: rgba(0,0,0,.5); padding: 3px 10px;} article.column > a > span em { width: 100%;text-align:center; float:left; display:block; background: rgba(255, 255, 255, 0.7); padding:20px; } article.column > a > span em img { background:none; border:none; padding:0; width:100%; display:inline; } article.column > a:hover > span { -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05); } .article-grid article a:hover { background:#323336; } .article-grid article img { width:100%; height:auto; display:block; box-sizing:border-box; background:#37393b; padding:1px; border:1px solid #53595e; } .article-grid article div {position:absolute; left:7px; right: 7px; bottom:7px; padding:40px 0 7px 0; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .article-grid article div h2 { width:100%; text-align:center; font-size:16px; color:#ecce97; } .article-grid article div p { width:100%; text-align:center; font-size:13px; line-height:14px; padding:3px 0 0 0; color:#d4d8de; } .article-grid-page article { padding:0 0 10px 6px; } .article-grid-page article:nth-child(3n+1) { padding:0 0 10px 0; } .article-grid article span.label { width:48px; height:48px; position:absolute; right:7px; top:7px; } .article-grid article span.label img { background:none; padding:0; border:none; } /* Big grid minimum 5 articles */ .article-grid-biggrid article { padding:0 0 10px 12px; } .article-grid-biggrid article:nth-child(3n+1) { padding:0 0 10px 0; } .article-grid-biggrid article a { width:262px; box-sizing:border-box; } .article-grid-biggrid article img { width:100%; height:auto; display:block; box-sizing:border-box; } .article-grid-biggrid article div { padding:40px 0 15px 0; } .article-grid-biggrid article span { position:absolute; background: rgba(187, 164, 122, 0.7); padding:5px; top:30px; left:50%; margin:0 0 0 -70px; } .article-grid-biggrid article span em { width:100px; text-align:center; float:left; display:block; background: rgba(255, 255, 255, 0.7); padding:20px; } .article-grid-biggrid article span em img { background:none; border:none; padding:0; } .article-grid-biggrid article a:hover span em img { background:none; border:none; padding:0; } /* Small grid up to 4 articles */ .article-grid-smallgrid article { padding:0 0 10px 10px; } .article-grid-smallgrid article:nth-child(2n+1) { padding:0 0 10px 0; } .article-grid-smallgrid article a { width:400px; box-sizing:border-box; } .article-grid-smallgrid article img { width:100%; height:auto; display:block; box-sizing:border-box; } .article-grid-smallgrid article div { width:386px; box-sizing:border-box; padding:40px 0 15px 0; } .article-grid-smallgrid article span { position:absolute; background: rgba(187, 164, 122, 0.7); padding:5px; top:70px; left:90px; } .article-grid-smallgrid article span em { width:175px; text-align:center; float:left; display:block; background: rgba(255, 255, 255, 0.7); padding:20px; } .article-grid-smallgrid article span em img { background:none; border:none; padding:0; width:auto; display:inline; } .article-grid-smallgrid article a:hover span em img { background:none; border:none; padding:0; width:auto; display:inline; } .showroom-gallery { padding: 20px 0 0 0; } /* Vertical menu */ #cat-menu { display:none; } .vertical-menu { width:100%; float:left; margin:0 0 20px 0; } .vertical-menu h2 { font-size:20px; color:#906e30; padding:0 20px 15px 20px; } .vertical-menu ul { border-bottom:1px solid #29292f; border-right:1px solid #17171a; } .vertical-menu ul li { border-left:3px solid #29292f; border-top:1px solid #17171a; margin-bottom:1px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .vertical-menu ul li a { color:#c1b49c; text-transform:uppercase; font-size:14px; font-family: 'pt_serifregular'; padding:10px 15px 9px 15px; display:block; line-height:17px; } .vertical-menu ul li:hover { border-left:3px solid #bca57b; } .vertical-menu ul li a:hover { color:#bca57b; } .vertical-menu ul li.active { border-left:3px solid #bba47a; border-top:none; background:#111113; } .vertical-menu ul li.active a { color:#000; background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); } .vertical-menu ul li ul { display:none; border-right:none; } .vertical-menu ul li.active ul { padding:0 0 0 20px; display:block; border-right:none; } .vertical-menu ul li.active ul li { margin:0; border:none; } .vertical-menu ul li.active ul li ul li:last-child a { border:none; } .vertical-menu ul li.active ul li a { background:none; color:#e4ad48; font-size:14px; font-family: 'robotolight'; text-transform:none; padding:7px 0; border-bottom:1px dotted #29292f; } .vertical-menu ul li.active ul li a:hover { color:#906e30; } .vertical-menu ul li.active ul li a:before { content:'▸'; } .vertical-menu ul li.active ul li a span { width:90%; display:inline-block; font-size:0.96em; box-sizing:border-box; padding:0 0 0 14px; line-height:16px; color:#98938a; } .vertical-menu ul li.active ul li a:hover span { color:#906e30; } .vertical-menu ul li.active ul li.active a { color:#fff; } .vertical-menu ul li.active ul li.active a span { color:#906e30; } .vertical-menu ul li.active ul li.active a:before { color:#906e30; } .vertical-menu ul li.active ul li.active ul { border-bottom:1px dotted #29292f; } .vertical-menu ul li.active ul li.active ul li { } .vertical-menu ul li.active ul li.active ul li a { color:#e4ad48; padding:7px 0; } .vertical-menu ul li.active ul li.active ul li:last-child a { border:none; } .vertical-menu ul li.active ul li.active ul li a:hover { color:#906e30; } .vertical-menu ul li.active ul li.active ul li a:before { content:none; } .vertical-menu ul li.active ul li.active ul li a:hover:before { color:#906e30; } .vertical-menu ul li.active ul li.active ul li.active a { color:#fff; } .vertical-menu ul li.active ul li.active ul li a:before { content:'▸'; color:#414345; } .vertical-menu ul li.active ul li.active ul li.active a:before { color:#906e30; } /* Product details */ .product-details { } .product-details .product-info { text-align:justify; } .product-details .product-info-full { width:100%; } .product-details .right-info { } .product-details .photo-grid { } .product-details .social { padding:0 0 15px 0; border-bottom:1px solid #222225; margin:0 0 20px 0; height: 36px; } .product-details .social .fb-like-button { float:left; margin:0 15px 0 0; } .product-details .social .tweet-button { float:left; } .product-details .product-slideshow { margin: 0 0 40px 0; } .product-details .product-slideshow ul { position: relative} .product-details .product-slideshow a {display: block; background:#252729; padding:5px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .product-details .product-slideshow a:hover { background:#5a5d5f; } .product-details .product-slideshow a img { background:#37393b; padding:1px; border:1px solid #53595e; width: 100%; height: auto; } .product-details .product-slideshow a:hover img { border:1px solid #252729; background:#5a5d5f; } .product-details .product-slideshow a span { width:330px; height:80px; left:7px; position:absolute; bottom:7px; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .product-details .product-slideshow .bx-has-pager { width:100%; float:left; padding:8px 0 0 0; position:relative; } .product-details .product-slideshow .bx-pager { width:100%; position:relative; text-align:center; padding:0 20px; box-sizing:border-box; } .product-details .product-slideshow .bx-pager .bx-pager-item { display:inline-block; margin:0 2px; } .product-details .product-slideshow .bx-pager .bx-pager-item a { width:11px; height:11px; padding:0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; } .product-details .product-slideshow .bx-pager .bx-pager-item a.active { background:#ac946b; } .product-details a.link-download { background:#a0151d; padding:3px; color:#fff; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin: 10px 0 0 0; font-family: 'pt_serifregular'; display: block; } .product-details a.link-download:hover { background:#c62a33; } .product-details a.link-download span { display:block; border:1px solid #bf6066; padding:6px 0; text-align:center; } /*.product-details a.link-download.renewal-catalogue { width:200px; box-sizing:border-box; }*/ .product-details a.link-beforeafter { display: block; margin: 10px 0 0 0; background:#c3ab7f; padding:3px; color:#4a3f2b; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; font-family: 'pt_serifregular'; } .product-details a.link-beforeafter:hover { background:#d8bf91; } .product-details a.link-beforeafter span { display:block; border:1px solid #e7ddcc; padding:6px 0; text-align:center; color:#292c31; } .product-details .product-blocks { width:100%; float:left; margin:30px 0 0 0; } .product-details .product-block { width:100%; float:left; background:#111113; padding:10px; box-sizing:border-box; margin:0 0 1px 0; } .product-details .product-block .block-content { width:100%; float:left; background:#202023; border:1px solid #29292f; padding:1px; box-sizing:border-box; } .product-details .product-block .block-content .head, .product-details .product-block .block-content .head-no-accordion { width:100%; float:left; box-sizing:border-box; padding:8px 10px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; cursor:pointer; } .product-details .product-block .block-content .head-no-accordion { background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); cursor: default } .product-details .product-block .block-content .head:hover { background:#1c1c1e; } .product-details .product-block .block-content .head h2 { font-size:15px; color:#bcb6a9; line-height: 20px; } .product-details .product-block .block-content .head-no-accordion h2 { font-size:15px; line-height: 20px; } .product-details .product-block .block-content .head h2:before { content:'▸'; color:#6c675d; margin:0 5px 0 0; } .product-details .product-block .block-content .active { color:#fff; background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); } .product-details .product-block .block-content .active:hover { color:#fff; background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); } .product-details .product-block .block-content .active h2 { color:#292c31; } .product-details .product-block .block-content .active h2:before { content:'▾'; color:#292c31; } .product-details .product-block .block-content .body { width:100%; float:left; padding:10px; box-sizing:border-box; } .product-details .product-photo-gallery { } .product-details .product-photo-gallery ul li a { background:#2f2f33;padding:5px; margin:0 0 5px 0; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; position: relative; display: block } .product-details .product-photo-gallery ul li a:hover { background:#5a5d5f; } .product-details .product-photo-gallery ul li a img { width:100%; height:auto; display:block; box-sizing:border-box; border:1px solid #53595e; background:#37393b; padding:1px; } .product-details .product-photo-gallery ul li a span { position:absolute; bottom:15px; left:20px; font-family:"pt_serifregular"; text-transform:uppercase; font-size:10px; color:#fff; background:rgba(0,0,0,.5); padding:3px 10px; } .product-details .product-photo-gallery .bx-pager { position:absolute; top:-35px; right:0; z-index:99; } .product-details .product-photo-gallery .bx-pager .bx-pager-item { margin:0 5px 0 0; } .product-details .product-photo-gallery .bx-pager a { width:11px; height:11px; background:#fff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;} .product-details .product-photo-gallery .bx-pager a.active { background:#a5864d; } .product-details .product-tehnical-spec p { color:#555; font-size:13px; } .product-details .product-tehnical-spec ul { width:100%; float:left; } .product-details .product-tehnical-spec ul li { width:100%; float:left; display:block; padding:0 0 1px 0; } .product-details .product-tehnical-spec ul li a { width:100%; float:left; background:url(../img/ico_download.png) no-repeat -10px center #27272a; padding:8px 10px 8px 10px; box-sizing:border-box; font-size:13px; color:#9f9f9f; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .product-details .product-tehnical-spec ul li a span { float:right; } .product-details .product-tehnical-spec ul li a:hover { background:url(../img/ico_download.png) no-repeat 10px center #313135; padding:8px 10px 8px 30px; } .product-details .product-video-gallery li a { min-height:180px; display: block; margin-bottom: 5px; } .product-details .product-video-gallery li a .youtube-videogallery-img { width: 100%; } .product-details .product-tools li { padding:0 10px 10px 0; float:left; display:block; } .product-details .product-tools li a { padding:5px; background:#2f2f33; float:left; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .product-details .product-tools li a:hover { background:#5a5d5f; } .product-details .product-tools li a img { border:1px solid #53595e; background:#37393b; padding:1px; float:left; } .product-details .product-related ul li { float:left; margin:0 8px 8px 8px; } .product-details .product-related ul li a { background:#2f2f33;padding:5px;float:left; margin:0 0 5px 0; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; position:relative; } .product-details .product-related ul li a img { border:1px solid #53595e; background:#37393b; padding:1px; float:left; } .product-details .product-related ul li a span { width:225px; position:absolute; bottom:0; left:7px; bottom:7px; padding:40px 0 7px 0; box-sizing:border-box; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .product-details .product-related ul li a span h2 { width:100%; text-align:center; font-size:16px; color:#ecce97; } .product-details .pro-banner { margin:10px 0 0 0; } .product-details .pro-banner a { -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; display: block } .product-details .pro-banner a:hover { opacity:0.8; } .product-details .pro-banner a img { width: 100%;} /* Special note */ .special-note { width:100%; float:left; background:#eace9b; padding:20px; box-sizing:border-box; margin:0 0 30px 0; position:relative; } .special-note h2 { color:#584117; font-size:16px; padding:0 0 10px 0; } .special-note p { color:#6e5b38; font-size:12px; } .special-note div { width:26px; height:90px; position:absolute; right:-26px; bottom:-3px; background:url(../img/bg_note.png) no-repeat 0 0; } /* News Grid */ .news-grid article { vertical-align:top; } .news-grid article a {display: block;background:#1e1f21; padding:5px; box-sizing:border-box; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin: 0 0 30px 0;} .news-grid article a:hover { background:#323336; } .news-grid article a .cnt { background:#18181b; border:1px solid #29292f; padding:1px; box-sizing:border-box; } .news-grid article a .cnt img { width:100%; height:auto; display:block; } .news-grid article a .cnt div { position:relative; } .news-grid article a .cnt div span { width:100%; position:absolute; bottom:0; left:0; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.82) 66%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(66%,rgba(0,0,0,0.82)));background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d1000000',GradientType=0 ); } .news-grid article a .cnt div span h2 { text-align:center; font-size:16px; color:#ecce97; padding:50px 20px 5px 20px;} .news-grid article a .cnt em { width:100%; text-align:center; float:left; font-style:normal; font-size:12px; color:#906e30; padding:5px 0; } .news-grid article a .cnt p { color:#a8a8b3; font-size:12px; text-align:center; padding:0 20px 15px 20px; min-height: 95px;} /* News Details */ .news-details { width:100%; float:left; } .news-details .date { width:100%; float:left; font-style:normal; font-size:12px; color:#906e30; padding:0 0 20px 0; } .news-details .date em { float:left; font-style:normal; font-size:12px; color:#906e30; } .news-details .date .social { float:right; } .news-details .date .social .fb-like-button { float:left; margin:0 15px; } .news-details .date .social .tweet-button { width:85px; float:left; } .news-details .rich-text { text-align:justify; } .news-details .img { float: right; width: 30%; margin: 0 0 40px 40px; } .news-details .img a { display: block; background:#1e1f21; padding:5px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .news-details .img a:hover { background:#323336; } .news-details .img img { width: 100%; background:#37393b; border:1px solid #53595e; padding:1px; } .news-details .news-gallery { border-top:1px solid #17171a; margin:30px 0 0 0; padding:10px 0 0 0; } .news-details .news-gallery h2 { color:#906e30; font-size:14px; padding:0 0 10px 0; } .news-details .news-gallery ul li a { display:block; background:#1e1f21; padding:5px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin: 0 0 10px 0} .news-details .news-gallery ul li a:hover { background:#323336; } .news-details .news-gallery ul li a img {width: 100%; height: auto !important; background:#37393b; border:1px solid #53595e; padding:1px; } .news-details .news-gallery .bx-wrapper { max-width:1190px!important; } .news-details .news-gallery .bx-pager { position:absolute; top:-25px; right:0; } .news-details .news-gallery .bx-pager .bx-pager-item { display:inline-block; margin:0 2px; } .news-details .news-gallery .bx-pager .bx-pager-item a { width:11px; height:11px; padding:0; float:left; text-indent:-9999px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background:#b2b2b2; } .news-details .news-gallery .bx-pager .bx-pager-item a.active { background:#ac946b; } .paginator span { margin: 0 3px 0 0; display: inline-block; background: #1e1f21; padding: 5px;} .paginator span.current { padding: 10px; color: #bba47a;} .paginator span a { display:block; background:#323336; color: #bba47a; padding: 5px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin: 0;} .paginator span a:hover { background:#1e1f21; } /* Contact */ .contact-info { padding:0 20px 0 0; } .contact-info h2 { font-size:22px; color:#a48958; padding:0 0 20px 0; } .contact-info p { color:#c1b49c; } .contact-info a { color:#a07c3b; } .contact-info a:hover { color:#d5a856; } .contact-info:nth-child(2) { padding:0 0 0 50px; } .contact-form { background:#18181b; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.7);-moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7); padding:40px 25px 45px 25px; } .contact-form h2 { width:100%; text-align:center; color:#fff; font-size:26px; padding:0 0 10px 0; } .contact-form .textfield { width:100%; background:#fff; border:0; margin:0 0 10px 0; color:#010101; text-align:left; padding:10px 20px; -webkit-box-shadow: inset 4px 4px 5px 0px rgba(0, 0, 0, 0.4);-moz-box-shadow:inset 4px 4px 5px 0px rgba(0, 0, 0, 0.4);box-shadow:inset 4px 4px 5px 0px rgba(0, 0, 0, 0.4); font-family: 'robotolight'; font-size:14px; } .contact-form .textfield::-webkit-input-placeholder { opacity: 1; color:#010101;} .contact-form .textfield::-moz-placeholder { opacity: 1; color:#010101;} .contact-form .textfield:-ms-input-placeholder { opacity: 1; color:#010101;} .capcha-field { position: relative;} .capcha-field em { position: absolute; left: 0; top: 0; background: #18181b; padding: 10px} .capcha-field .textfield {padding-left: 80px;} .contact-form .submit { width:100%; background:#c3ab7f; color:#4a3f2b; border:none; cursor:pointer; font-size:16px; padding:3px; color:#fff; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin:10px 0 5px 0; font-family: 'pt_serifregular'; } .contact-form .submit span { width:100%; box-sizing:border-box; display:block; border:1px solid #e7ddcc; padding:6px 0; text-align:center; color:#292c31; } .contact-form .submit:hover { background:#dcc18f; } .gmap { width:100%; float:left; height:400px; margin:30px 0 0 0; } /* Form Messages */ .validation-error-message { width:100%; display: block; margin:-10px 0 10px 0; color: #d34141; display:block; } .form-message { color: #fff} .form-message-error { width:100%; float:left; margin:10px 0 0 0; color: #d34141; display:block; } .newsletter .form-message-error { width:auto; float:none; margin:0; } .newsletter .validation-error-message { width:auto; float:none; margin:0; } .form-message.form-message-success { color:#82a12b; } .radio .validation-error-message { margin:0; } /* FOOTER */ footer { width:100%; float:left; } footer .inner {width: 1250px} footer .inner .top { padding:35px 50px 0 50px; } footer .inner .top h2 { width:50%; color:#bba47a; font-size:17px; padding:0 0 10px 0; } footer .inner .top .products { } footer .inner .top .products ul { display:block; } footer .inner .top .products ul li { } footer .inner .top .products ul li a { display: block; color:#808080; font-size:13px; } footer .inner .top .products ul li a:hover { color:#fff; } footer .inner .middle {border-bottom:1px solid #313234; padding:20px 50px; } footer .inner .middle .wrap { border-top:1px solid #1e1e1f; padding:20px 0 0 0; } footer .inner .middle .wrap .menu { padding:6px 0 0 0; display: inline-block; } footer .inner .middle .wrap .menu ul li { display:inline-block; margin:0 15px 0 0; } footer .inner .middle .wrap .menu ul li a { float:left; color:#808080; font-size:13px; text-transform: uppercase; color:#bba47a; } footer .inner .middle .wrap .menu ul li a:hover { color:#fff; } footer .inner .middle .newsletter { float:right; text-align:right; } footer .inner .middle .newsletter p { color:#808080; font-size:13px; padding:6px 10px 0 0; float:left; } footer .inner .middle .newsletter form { float:right; } footer .inner .middle .newsletter .textfield { width:260px; float:left; background:#fff; border:0; color:#454545; padding:8px; font-size:13px; height: 31px; box-sizing: border-box} footer .inner .middle .newsletter .textfield::-webkit-input-placeholder { opacity: 1; color:#010101;} footer .inner .middle .newsletter .textfield::-moz-placeholder { opacity: 1; color:#010101;} footer .inner .middle .newsletter .textfield:-ms-input-placeholder { opacity: 1; color:#010101;} footer .inner .middle .newsletter .submit { float:left; border:none; background:#c3ab7f; padding:4px 3px; color:#fff; font-size:12px; font-family: 'pt_serifregular'; cursor:pointer; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin:0 0 0 1px; line-height: 1;height: 31px;box-sizing: border-box } footer .inner .middle .newsletter .submit:hover { background:#d8bf91; } footer .inner .middle .newsletter .submit span { width:100%; box-sizing:border-box; display:block; border:1px solid #e7ddcc; padding:4px 10px 3px 10px; text-align:center; color:#292c31; } footer .inner .bottom { padding:0 50px 0 50px; } footer .inner .bottom p { color:#5d5959; font-size:11px; float:left; padding:10px 0; } footer .inner .bottom a { color:#bba47a; } footer .inner .bottom .right { float:right; text-align:right; } /* Static pages */ .static-content { width:100%; float:left; } .static-content section { padding:0 0 70px 0; } .static-content section article .gallery-slideshow li a { float:left; display:block; background:#1e1f21; padding:5px; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; box-sizing:border-box; } .static-content section article .gallery-slideshow li a:hover { background:#323336; } .static-content section article .gallery-slideshow li a img { float:left; background:#37393b; border:1px solid #53595e; padding:1px; box-sizing:border-box; width:100%; display:block; height:auto; } .static-content section article .gallery-slideshow .bx-pager { width:100%; position:absolute; bottom:-25px; right:0; text-align:center; } .static-content section article .gallery-slideshow .bx-pager .bx-pager-item { display:inline-block; margin:0 2px; } .static-content section article .gallery-slideshow .bx-pager .bx-pager-item a { width:11px; height:11px; padding:0; float:left; text-indent:-9999px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background:#b2b2b2; } .static-content section article .gallery-slideshow .bx-pager .bx-pager-item a.active { background:#ac946b; } .static-content section:nth-child(2n) article { margin:0 25px 0 0; } .static-content section:nth-child(2n) article:first-child { float:right; margin:0 0 0 25px; } .static-content section article .spec-block { width:100%; float:left; background:#18181b; padding:10px; box-sizing:border-box; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.7);-moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7); margin:20px 0 0 0; } .static-content section article .spec-block .wrap { width:100%; float:left; padding:15px; box-sizing:border-box; border:1px solid #27272b; font-size:13px; } .static-content section article .spec-block .wrap .rich-text { line-height:18px; } .static-content section article .spec-block .wrap .rich-text p:last-child { padding:0; } .static-content section article .form { width:100%; float:right; background:#18181b; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.7);-moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.7); padding:40px 25px 45px 25px; box-sizing:border-box; } .static-content section article .form h2 { width:100%; float:left; text-align:center; color:#fff; font-size:26px; padding:0 0 10px 0; } .static-content section article .form .submit { width:100%; float:left; background:#c3ab7f; color:#4a3f2b; border:none; cursor:pointer; font-size:16px; padding:3px; color:#fff; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin:10px 0 5px 0; font-family: 'pt_serifregular'; } .static-content section article .form .submit span { width:100%; box-sizing:border-box; display:block; border:1px solid #e7ddcc; padding:6px 0; text-align:center; color:#292c31; } .static-content section article .form .submit:hover { background:#dcc18f; } .static-content section article .form p { line-height:18px; color:#7a7c7f; font-size:13px; padding:0 0 25px 0; } .radio { display:block; padding:20px 0; } .radio label { line-height:18px; color:#7a7c7f; font-size:13px; display: inline-block; } .radio div { display: inline-block; padding:0 0 0 20px; } .radio div label { padding:0 0 0 5px; cursor: pointer } .radio div input { display: inline-block;position:relative; top:3px; cursor: pointer } /* Testimonials */ .testimonial { width:100%; float:left; text-align:center; padding:0 100px 40px 100px; box-sizing:border-box; } .testimonial blockquote { } .testimonial blockquote:before { content: "\201C"; color:#c1b49c; font-size:55px; margin-right: 0.1em; line-height:0.1em; vertical-align:-0.49em; font-family:Arial, Helvetica, sans-serif; } .testimonial p { color:#fff; line-height:23px; font-size:16px; font-family:"pt_serifregular"; padding:0 0 10px 0; } .testimonial span { color:#c1b49c; line-height:22px; } /* Banners */ .banner { width:100%; float:left; box-sizing:border-box; margin:0 0 20px 0; } .banner a {padding:5px; display: block; background:#1e1f21; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .banner a img { width:100%; padding:1px; background:#37393b; border:1px solid #53595e; } .banner a:hover { background:#323336; } /* References */ ul.reference-list { width: 100%; display: inline-block; text-align: center; } ul.reference-list li { width: 48%; color: #c1b49c; display: inline-block; vertical-align: top; border:1px solid #584e42; -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px; margin: 0 5px 5px 5px; padding: 5px 0; } footer .banner { } /* Calculator */ #calculator { width:440px; } #calculator .head { width:100%; float:left; box-sizing:border-box; background:#af976a; border-top:1px solid #c7b697; padding:16px 20px 13px 20px; } #calculator .head h2 { color:#fff; font-size:24px; float:left; } #calculator .head img { float:right; margin:6px 0 0 0; } #calculator .body { width:100%; float:left; box-sizing:border-box; background:#222226; padding:20px; color:#c7c7c7; } #calculator .body .select { width:100%; float:left; box-sizing:border-box; margin:35px 0 0 0; } #calculator .body .select label { width:150px; float:left; padding:8px 0 0 0; } #calculator .body .select select { width:230px; float:right; border:none; color:#6f6f6f; padding:10px; background: #ffffff; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhZWFlYWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #ffffff 0%, #aeaeae 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#aeaeae)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffffff 0%,#aeaeae 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ffffff 0%,#aeaeae 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ffffff 0%,#aeaeae 100%); /* IE10+ */ background: linear-gradient(to bottom, #ffffff 0%,#aeaeae 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#aeaeae',GradientType=0 ); /* IE6-8 */ } #calculator .body .select select option { background:#fff; } #calculator .body .input { width:100%; float:left; box-sizing:border-box; border-top:1px solid #4e4e51; padding:10px 0 0 0; margin:10px 0 0 0; } #calculator .body .input label.title { width:100%; float:left; text-transform:uppercase; color:#af976a; padding:0 0 10px 0; } #calculator .body .input div { width:100%; float:left; box-sizing:border-box; padding:0 0 7px 0; } #calculator .body .input div div { width:150px; float:left; box-sizing:border-box; padding:0; margin:0; } #calculator .body .input div label { width:100%; float:left; padding:1px 0 0 0; } #calculator .body .input div span { color:#606060; font-size:12px; top:-5px; position:relative; } #calculator .body .input div input { width:210px; float:right; border:none; color:#6f6f6f; padding:10px; } #calculator .body .submit { width:100%; float:left; border-bottom:1px solid #4e4e51; padding:0 0 10px 0; } #calculator .body .submit input { width:230px; float:right; border:none; border-top:1px solid #d2c3a7; background:#bba47a; color:#fff; font-size:16px; font-family: 'pt_serifregular'; cursor:pointer; padding:10px 0; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } #calculator .body .submit input:hover { background:#dcc18f; } #calculator .body .sumarum { width:100%; float:left; padding:10px 0 0 0; } #calculator .body .sumarum .error { color: #d34141; } #calculator .body .sumarum span { width:70px; float:right; font-size:20px; font-family: 'pt_serifregular'; text-align:right; font-weight:bold; } #calculator .body .sumarum p { float:right; text-align:right;text-transform:uppercase; color:#af976a; padding:2px 0 0 0; } #calculator .note { width:100%; float:left; padding:10px; box-sizing:border-box; background:#af976a; margin:20px 0 0 0; } #calculator .note h2 { width:100%; float:left; color:#010101; font-size:14px; } #calculator .note p { width:100%; float:left; color:#2c2a2a; font-size:12px; } /* Before and after */ .before-after-nav { width:80%; margin:0 auto; text-align: center; padding:0 0 15px 0; position:relative; } .before-after-nav a { padding:3px; background:#1e1f21; box-sizing:border-box; display:inline-block; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .before-after-nav a img { width:100%; height:auto; display:block; padding:1px; background:#37393b; box-sizing:border-box; border:1px solid #53595e; } .before-after-nav a:hover { background:#35383b; } .before-after-nav a.active { background:#bba47a; } .before-after-nav a.active img { background:#e9d1a6; border:1px solid #6c5c40; } .before-after-main { width:80%; margin:0 auto; } .before-after-main ul li { padding:5px; background:#1e1f21; box-sizing:border-box; } .before-after-main ul li img { padding:1px; background:#37393b; box-sizing:border-box; border:1px solid #53595e; } .before-after-main .bx-controls-direction a { width:36px!important; height:68px!important; background-image:url(../img/arrows.png); background-repeat:no-repeat; margin:0!important; opacity:.1; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .before-after-main .bx-controls-direction a:hover { opacity:.6; } .before-after-main .bx-controls-direction a.bx-prev { background-position:0 0; left:-80px; } .before-after-main .bx-controls-direction a.bx-next { background-position:100% 0; right:-80px; } .renewal-block { margin:0 0 20px 0; } .renewal-block article { position:relative; } .renewal-block article a { background:#252729; padding:5px; display:block;-o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .renewal-block article a:hover { background:#5a5d5f; } .renewal-block article span { position:absolute; bottom:15px; left:20px; font-family:"pt_serifregular"; text-transform:uppercase; font-size:16px; color:#fff; background:rgba(0,0,0,.5); padding:3px 10px; } .renewal-block article:last-child span { left:auto; right:20px; } .renewal-block article img { width:100%; height:auto; display:block; background:#37393b; border:1px solid #53595e; box-sizing:border-box; } .renewal-gallery.row { margin: 0 -5px; } .renewal-gallery.row > .column { padding: 0 5px; } .renewal-gallery a { display: block; background: #2f2f33; padding: 5px; margin: 0 0 10px 0; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; } .renewal-gallery a:hover { background: #5a5d5f; } .renewal-gallery a img { width: 100%; height: auto; display: block; border: 1px solid #53595e; background: #37393b; padding: 1px; } .renewal-intro { padding: 0 0 20px 0; } .renewal-intro .renewal-image { background: #2f2f33; padding: 5px; } .renewal-intro .renewal-image img { width: 100%; height: auto; display: block; border: 1px solid #53595e; background: #37393b; padding: 1px; } /* * Core Owl Carousel CSS File * v1.3.3 */ /* clearfix */ .owl-carousel .owl-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;} /* display none until init */ .owl-carousel{ display: none; position: relative; width: 100%; -ms-touch-action: pan-y; } .owl-carousel .owl-wrapper{ display: none; position: relative; -webkit-transform: translate3d(0px, 0px, 0px); margin:0 auto; } .owl-carousel .owl-wrapper-outer{ overflow: hidden; position: relative; width: 100%; } .owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;} .owl-carousel .owl-item{ float: left; } .owl-controls .owl-page, .owl-controls .owl-buttons div { width:16px; height:31px; cursor:pointer; background-image:url(../img/arrows2.png); background-repeat:no-repeat; opacity:0.4; -o-transition:all .2s ease-out; -ms-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; text-indent:-9999px; position:absolute; } .owl-controls .owl-buttons div:hover { opacity:1; } .owl-controls .owl-buttons div.owl-prev { background-position:0 0; left:-30px; } .owl-controls .owl-buttons div.owl-next { background-position:100% 0; right:-30px; } .owl-controls { width:100%; position:absolute; top:15px; } /* mouse grab icon */ .grabbing { cursor:url(grabbing.png) 8 8, move; } /* fix */ .owl-carousel .owl-wrapper, .owl-carousel .owl-item{ -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0); } /* FAQ */ .faq-list { width:100%; } .faq-list .single-faq { width:100%; background:#111113; box-sizing:border-box; margin:0 0 1px; padding:10px; } .faq-list .single-faq .single-faq-inner { width:100%; background:#202023; box-sizing:border-box; border:1px solid #29292f; padding:1px; } .faq-list .single-faq .single-faq-inner .question { width:100%; background:#202023; box-sizing:border-box; padding:8px 10px; cursor:pointer; transition:all 0.2s ease-out 0s; } .faq-list .single-faq .single-faq-inner .question:hover { background:#1c1c1e; } .faq-list .single-faq .single-faq-inner .question h2 { color:#bcb6a9; font-size:15px; position:relative; line-height: 20px; } .faq-list .single-faq .single-faq-inner .question h2::before { color:#6c675d; content:"▸"; margin:0 5px 0 0; } .faq-list .single-faq .single-faq-inner .answer { width:100%; box-sizing:border-box; padding:10px; color:#c1b49c; line-height:22px; } .faq-list .single-faq .single-faq-inner .answer a { color:#ebce98; text-decoration:underline; } .faq-list .single-faq .single-faq-inner .answer a:hover { text-decoration:none; } .faq-list .single-faq .single-faq-inner .question.active { color:#fff; background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); } .faq-list .single-faq .single-faq-inner .question.active:hover { color:#fff; background: rgb(187,164,122);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmQ1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(187,164,122,1) 0%, rgba(242,213,160,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(187,164,122,1)), color-stop(100%,rgba(242,213,160,1)));background: -webkit-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: -o-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);background: -ms-linear-gradient(left, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%); background: linear-gradient(to right, rgba(187,164,122,1) 0%,rgba(242,213,160,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba47a', endColorstr='#f2d5a0',GradientType=1 ); } .faq-list .single-faq .single-faq-inner .question.active h2 { color:#292c31; } .faq-list .single-faq .single-faq-inner .question.active h2:before { content:'▾'; color:#292c31; } .row,.row:after{display:block;clear:both}.row{margin:0 -15px;width:auto;position:relative}.row:after{visibility:hidden;font-size:0;content:" ";height:0}.row>.column{padding:0 15px;float:left}.row>.column.pull-right{float:right}.row>.column.__12{width:100%}.row>.column.__11{width:91.666666%}.row>.column.__10{width:83.333333%}.row>.column.__9{width:75%}.row>.column.__8{width:66.666666%}.row>.column.__7{width:58.333333%}.row>.column.__6{width:50%}.row>.column.__5{width:41.666666%}.row>.column.__4{width:33.333333%}.row>.column.__3{width:25%}.row>.column.__2{width:16.666666%}.row>.column.__1{width:8.333333%}@media only screen and (max-width:1279px){.row>.column.lt__6{width:100%}.row>.column.lt__5{width:83.333333%}.row>.column.lt__4{width:66.666666%}.row>.column.lt__3{width:50%}.row>.column.lt__2{width:33.333333%}.row>.column.lt__1{width:16.666666%}}@media only screen and (max-width:1023px){.row>.column.st__6{width:100%}.row>.column.st__5{width:83.333333%}.row>.column.st__4{width:66.666666%}.row>.column.st__3{width:50%}.row>.column.st__2{width:33.333333%}.row>.column.st__1{width:16.666666%}}@media only screen and (max-width:767px){.row>.column.m__1{width:50%}.row>.column.__1,.row>.column.__10,.row>.column.__11,.row>.column.__12,.row>.column.__2,.row>.column.__3,.row>.column.__4,.row>.column.__5,.row>.column.__6,.row>.column.__7,.row>.column.__8,.row>.column.__9,.row>.column.lt__1,.row>.column.lt__2,.row>.column.lt__3,.row>.column.lt__4,.row>.column.lt__5,.row>.column.lt__6,.row>.column.m__2,.row>.column.st__1,.row>.column.st__2,.row>.column.st__3,.row>.column.st__4,.row>.column.st__5,.row>.column.st__6{width:100%}}.row.block-row.__2-block .column{width:50%}.row.block-row.__3-block .column{width:33.3333333%}.row.block-row.__4-block .column{width:25%}.row.block-row.__5-block .column{width:20%}.row.block-row.__6-block .column{width:16.666666666%}@media only screen and (max-width:1279px){.row.block-row.lt__2-block .column{width:50%}.row.block-row.lt__3-block .column{width:33.3333333%}.row.block-row.lt__4-block .column{width:25%}.row.block-row.lt__5-block .column{width:20%}.row.block-row.lt__6-block .column{width:16.666666666%}}@media only screen and (max-width:1023px){.row.block-row.st__2-block .column{width:50%}.row.block-row.st__3-block .column{width:33.3333333%}.row.block-row.st__4-block .column{width:25%}.row.block-row.st__5-block .column{width:20%}.row.block-row.st__6-block .column{width:16.666666666%}.row .column.tablet-hide{display: none}}@media only screen and (max-width:767px){.row{margin: 0;}.row.block-row.__2-block .column, .row.block-row.__3-block .column, .row.block-row.__4-block .column, .row.block-row.__5-block .column, .row.block-row.__6-block .column, .row.block-row.lt__2-block .column, .row.block-row.lt__3-block .column, .row.block-row.lt__4-block .column, .row.block-row.lt__5-block .column, .row.block-row.lt__6-block .column, .row.block-row.st__2-block .column, .row.block-row.st__3-block .column, .row.block-row.st__4-block .column, .row.block-row.st__5-block .column, .row.block-row.st__6-block .column {width:100%}.row.block-row.m__2-block .column{width:50%}.row.block-row.m__3-block .column{width:33.3333333%}.row.block-row.m__4-block .column{width:25%}}.row.__5-margin{margin:0 -5px}.row.__5-margin .column{padding:0 5px}.row.__0{margin:0}.row.__0 .column{padding:0} .row .youtube-videogallery-item {padding:0 15px;float:left} .row.block-row.__2-block .youtube-videogallery-item{width:50%}.row.block-row.__3-block .youtube-videogallery-item{width:33.3333333%}.row.block-row.__4-block .youtube-videogallery-item{width:25%}.row.block-row.__5-block .youtube-videogallery-item{width:20%}.row.block-row.__6-block .youtube-videogallery-item{width:16.666666666%}@media only screen and (max-width:1279px){.row.block-row.lt__2-block .youtube-videogallery-item{width:50%}.row.block-row.lt__3-block .youtube-videogallery-item{width:33.3333333%}.row.block-row.lt__4-block .youtube-videogallery-item{width:25%}.row.block-row.lt__5-block .youtube-videogallery-item{width:20%}.row.block-row.lt__6-block .youtube-videogallery-item{width:16.666666666%}}@media only screen and (max-width:1023px){.row.block-row.st__2-block .youtube-videogallery-item{width:50%}.row.block-row.st__3-block .youtube-videogallery-item{width:33.3333333%}.row.block-row.st__4-block .youtube-videogallery-item{width:25%}.row.block-row.st__5-block .youtube-videogallery-item{width:20%}.row.block-row.st__6-block .youtube-videogallery-item{width:16.666666666%}}@media only screen and (max-width:767px){.row.block-row.__2-block .youtube-videogallery-item, .row.block-row.__3-block .youtube-videogallery-item, .row.block-row.__4-block .youtube-videogallery-item, .row.block-row.__5-block .youtube-videogallery-item, .row.block-row.__6-block .youtube-videogallery-item, .row.block-row.lt__2-block .youtube-videogallery-item, .row.block-row.lt__3-block .youtube-videogallery-item, .row.block-row.lt__4-block .youtube-videogallery-item, .row.block-row.lt__5-block .youtube-videogallery-item, .row.block-row.lt__6-block .youtube-videogallery-item, .row.block-row.st__2-block .youtube-videogallery-item, .row.block-row.st__3-block .youtube-videogallery-item, .row.block-row.st__4-block .youtube-videogallery-item, .row.block-row.st__5-block .youtube-videogallery-item, .row.block-row.st__6-block .youtube-videogallery-item {width:100%}.row.block-row.m__2-block .youtube-videogallery-item{width:50%}.row.block-row.m__3-block .youtube-videogallery-item{width:33.3333333%}.row.block-row.m__4-block .youtube-videogallery-item{width:25%}} .row.__5-margin .youtube-videogallery-item{padding:0 5px} .fancybox-title { text-align: center; font-size: 15px!important; font-weight: bold!important; } @media all and (min-width:1280px) { #openLeftMenu { display: none!important; } } @media all and (max-width:1279px) { header .logo { margin: 0 auto; display: block; } body { position: relative; left: 0; right: 0; transition: all 0.2s ease-out; -o-transition:all 0.2s ease-out; -ms-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out; } #off-canvas-right,#off-canvas-left { height: 100%; position: fixed; top: 0; bottom: 0; overflow-y: auto; display: inline-block; float: none; transition: all 0.2s ease-out; -o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out; } #off-canvas-right { width: 50%; right: -50%; padding: 0; } #off-canvas-left { width: 50%; left: -50%; padding: 20px 0; } #openRightMenu, #openLeftMenu { display: block; } body.off-canvas-right-opened { left: -50%; right: auto; overflow-x: visible; } body.off-canvas-right-opened #off-canvas-right { right: 0; opacity: 1; background: #222226; float: none; display: block; padding: 0; } body.off-canvas-right-opened #off-canvas-right nav > ul > li { width: 100%; margin: 0; display: block; border-bottom: 1px solid #37373b; text-align: left; } body.off-canvas-right-opened #off-canvas-right nav > ul > li > a { display: block; float: none; color: #797984; font-size: 18px; font-weight: bold; padding: 15px 30px; } body.off-canvas-right-opened #off-canvas-right nav > ul > li > a:hover { color: #fff; } body.off-canvas-right-opened #off-canvas-right nav > ul > li.active > a { color:#d9bd8a; } body.off-canvas-right-opened #off-canvas-right nav > ul > li.active > a:after { display: none; } body.off-canvas-right-opened #off-canvas-right nav > ul > li.dropdown:after { top: 25px; right: 20px; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid #797984; } body.off-canvas-right-opened #off-canvas-right nav > ul > li > ul { width: 100%; position: relative; left: auto; top: auto; border: none; -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);-moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);box-shadow: 0 0 0 0 rgba(0, 0, 0, 0); display: none; } body.off-canvas-right-opened #off-canvas-right nav > ul > li > ul:before { display: none; } body.off-canvas-right-opened #off-canvas-right nav > ul > li > ul > li > a { font-size: 16px; color: #797984; padding: 13px 31px; } body.off-canvas-left-opened { left: 50%; right: auto; overflow-x: visible; } body.off-canvas-left-opened #off-canvas-left { left: 0; opacity: 1; background: #222226; } body.off-canvas-left-opened #off-canvas-left .vertical-menu ul li ul li a { padding: 10px 0; } .breadcrumbs { text-align: center; } .breadcrumbs p { display: inline-block; float: none; } .breadcrumbs ul { display: inline-block; } .page-title { text-align: center; padding: 30px 0; } .page-title .inner div { width: 100%; float: none; border: none; padding: 0; } .product-details .social { text-align: center; } .product-details .social .fb-like-button, .product-details .social .tweet-button { float: none; display: inline-block;} header .logo { padding:5px 0; } header .right ul.lang { display:none; } footer .inner .middle { padding:20px 0; } footer .inner .middle .newsletter .textfield { width:180px; } .article-grid-smallgrid article span { top:40px; left:50px; } .content .banner { display: none; } } @media only screen and (max-width : 1023px) { .home-block { width:98%; } .home-block .block article div { width:100%; padding:10px 0 0 0; } .home-block .block article div p { text-align:justify; } .static-content section article { width:100%; } .static-content section article:nth-child(2) { width:60%; margin:0 auto; float:none; display:table; } .article-grid article a { width:100%; box-sizing:border-box; } .article-grid-smallgrid article { width:48%; } .article-grid-smallgrid article span { left:60px; } .main-content { width:100%; display:block; margin:0 auto; } .news-details .img { width:50%; } .news-details .img img { width:100%; height:auto; display:block; } .contact-info:nth-child(2) { padding:0; } .contact-form { width:100%; box-sizing:border-box; margin:30px 0 0 0; } .fader { padding:40px 0 0 0; } header { position:fixed; } header .logo { width:110px; margin:0 auto; float:none; } header .logo img { width:100%; height:auto; display:block; } footer .inner { width:100%; } footer .inner .middle { width:100%; box-sizing:border-box; padding:20px 25px; } footer .inner .middle .wrap .menu { width:100%; text-align:center; } footer .inner .middle .wrap .menu ul li { float:none; display:inline-block; } footer .inner .middle .newsletter { margin:0 auto; float:none; display:table; padding:20px 0 0 0; } footer .inner .bottom { width:100%; padding:0 25px; box-sizing:border-box; } } @media only screen and (max-width : 767px) { .phone-hide { display: none!important; } #openRightMenu { top: 17px; } #openLeftMenu { top: 17px; } html { overflow-x:hidden;} #main-menu {width:70%;right:-70%; } #category-menu {width:70%; left:-70%; } .home-block .block { width:100%; box-sizing:border-box; padding:30px 20px; margin:0 0 10px 0; } .home-block .block article span { width:100%; } .home-block .block article div { width:100%; padding:10px 0 0 0; } .home-block .block article div p { text-align:justify; } .testimonial { padding:0 0 40px 0; } header .right ul.lang { float:none; padding:15px 0; margin:0 auto; text-align:center; } header .right ul.lang li { float:none; display:inline-block; padding:0; margin:0 10px; } header .right ul.lang li a { float:left; color:#484b4e; font-size:15px; } header .right ul.lang li a:hover { color:#fff; } header .right ul.lang li.active a { color:#bba47a; } header .right nav { width:100%; float:right; padding:12px 0 0 0; } header .right nav ul { float:left; } header .right nav ul li { width:100%; float:left; display:block; margin:0 0 1px 0; position:relative; border-bottom:1px solid #1a1a1b; } header .right nav ul li:first-child { margin:0 0 1px 0; } header .right nav ul li a { width:100%; float:left; font-size:16px; color:#8c8c8c; text-transform:uppercase; padding:10px; box-sizing:border-box; } header .right nav ul li a:hover { color:#fff; } header .right nav ul li:after { display:none; } header .right nav ul li:hover:after { width:100%; } header .right nav ul li.active:hover:after { width:0; } header .right nav ul li.active { border-bottom:1px solid #1a1a1b; } header .right nav ul li.active a { background:#bba47a; color:#fff; } footer .inner { width:94%; } footer .inner .top { width:100%; padding:20px; box-sizing:border-box; } footer .inner .middle { width:100%; padding:20px 0; } footer .inner .middle .wrap { padding: 0;} footer .inner .middle .wrap .menu { width:100%; padding:0; } footer .inner .middle .wrap .menu ul li { width:100%; margin:0; text-align:center; } footer .inner .middle .wrap .menu ul li a { float:none; display:block; padding:10px 0; } footer .inner .middle .newsletter { width:100%; float:left; border-top:1px solid #313234; } footer .inner .middle .newsletter form { float:none; display:table; margin:0 auto; } footer .inner .middle .newsletter .textfield { width:218px; } footer .inner .middle .newsletter p { width:100%; text-align:center; padding:10px 0; } footer .inner .bottom { width:100%; float:left; text-align:center; } footer .inner .bottom p { width:100%; float:left; text-align:center; padding:5px 0; } footer .inner .bottom .right { text-align:center; } .page-content { margin:0 auto; background:#000; background-image:none; } .breadcrumbs p { display:none; } .page-title .inner div { width:100%; float:left; border-left:none; border-bottom:1px solid #bba47a; text-align:center; padding:0 0 15px 0; } .page-title .inner span { width:100%; padding:10px 0 0 0; position:relative; top:0; float:left; text-align:center; } .page-title .inner span img { width:120px; } .main-content { width:100%; padding:0; } .special-note div { display:none; } /* Rich text */ .rich-text { text-align:justify; } /* Special note */ .special-note { text-align:center; } /* Article grid */ .article-grid-smallgrid article span { width:200px; box-sizing:border-box; left:50%; margin:0 0 0 -100px; } .article-grid-smallgrid article span em { width:100%; box-sizing:border-box; } .article-grid-smallgrid article span em img { width:100%; height:auto; display:block; } /* Product info */ .product-details .product-info { width:100%; margin:0; } .product-details .right-info { width:100%; float:left; } .product-details .product-slideshow { width:100%; } .product-details .product-slideshow a img { width:100%; height:auto; display:block; box-sizing:border-box; } .product-details a.link-download { width:100%; box-sizing:border-box; } .product-details a.link-download span { width:100%; box-sizing:border-box; } .product-details .pro-banner { width:100%; } .product-details .pro-banner img { width:100%; height:auto; display:block; margin:10px 0; } /* News */ .news-details .img { width:100%; } .news-details .img img { width:100%; height:auto; display:block; box-sizing:border-box; } /* Contact */ .contact-info { width:100%; padding:0; text-align:center; padding:0 0 20px 0; } .contact-form { width:100%; box-sizing:border-box; } .page-content { padding: 0 0 20px 0;} /* Calculator */ #calculator { width:100%; } #calculator .head h2 { width:100%; text-align:center; } #calculator .head img { float:none; display:block; margin:10px auto 0 auto; } #calculator .body p { text-align:justify; } #calculator .body .select label { width:100%; text-align:center; padding:0 0 10px 0; } #calculator .body .input { text-align:center; } #calculator .body .input div div { width:100%; } #calculator .body .select select { width:100%; box-sizing:border-box; } #calculator .body .input div input { width:100%; box-sizing:border-box; } #calculator .body .submit input { width:100%; box-sizing:border-box; } .page-title { padding: 10px 0 10px 0;} .page-title .inner div h2 { min-height: 0;} .page-title .inner div h1 { margin: 10px 0 0 0 ;} .slider { display:none; } footer .banner { margin: 20px 0 0 0;} .lines-button { display:inline-block; } .cat-menu { display:block; } .before-after-main { width:100%; } .add-image { width:100%; margin:0 0 40px 0; max-width: 100%;} ul.reference-list li { width: 100%; margin: 0 0 5px 0; } } @media only screen and (max-width : 767px) and (orientation:portrait) { body.off-canvas-right-opened { left: -80%; } #off-canvas-right { width: 80%; right: -80%; } body.off-canvas-left-opened { left: 80%; } #off-canvas-left { width: 80%; left: -80%; } } ', 'modified' => '2016-11-10 14:47:39' ) ), 'Javascript' => array( (int) 0 => array( 'id' => (int) 99, 'name' => 'main', 'data' => '$(document).ready(function(){ // Hamburger icon menu var forEach = function (t, o, r) { if ("[object Object]" === Object.prototype.toString.call(t))for (var c in t)Object.prototype.hasOwnProperty.call(t, c) && o.call(r, t[c], c, t); else for (var e = 0, l = t.length; l > e; e++)o.call(r, t[e], e, t) }; var hamburgers = document.querySelectorAll(".hamburger"); if (hamburgers.length > 0) { forEach(hamburgers, function (hamburger) { hamburger.addEventListener("click", function () { this.classList.toggle("is-active"); }, false); }); } // Off canvas right menu $('#openRightMenu').click(function () { $('body').toggleClass('off-canvas-right-opened'); }); // Off canvas left menu $('#openLeftMenu').click(function () { $('body').toggleClass('off-canvas-left-opened'); }); // Responsive menu if($(window).width() <= 1279) { $('li.dropdown').click(function() { $(this).find('ul').stop().slideToggle(); }); } if(!$.trim( $('.cms-richtext').html() ).length) { $('.block-about').hide(); } $('form#newsletterForm').intlxform(); $('form#contactForm').intlxform(); $('form#valpaintForm').intlxform(); if($('div.right-info').find('div.pro-banner').length) { $('div.right-info').removeClass('photo-grid'); } // Slideshow var numImgs = $('.product-slideshow ul img').length; if (numImgs > 1) { $('.product-slideshow ul').bxSlider({ controls: true, mode: 'fade', controls: false, auto: true, pause: 3000, speed: 1500 }); } $(".fancybox").fancybox({ scrolling : 'yes', cyclic : true, helpers : { overlay: { locked: false }, title: { type: 'inside', position: 'bottom' } } }); $('.data-anchor').click(function() { var anchor = $('#' + $(this).data('anchor')).offset().top; $('html, body').animate({scrollTop: anchor}, 800); }); $('a.link-download').click(function() { catalougeWindow = window.open(this.href, 'name', 'height=650, width=900'); if(window.focus) { catalougeWindow.focus() } return false; }); // Accordion $('.head').click(function() { $('.product-block .head').removeClass('active'); $(this).addClass('active'); var targetElement = $(this).next('.body'); targetElement.slideToggle(); $('.product-block .body').not(targetElement).slideUp(); }); $('.question').click(function() { $('.faq-list .question').removeClass('active'); $(this).addClass('active'); var targetElement = $(this).next('.answer'); targetElement.slideToggle(); $('.faq-list .answer').not(targetElement).slideUp(); }); // YouTube popup $("ul.youtube-videogallery").youtubeVideoGallery(); $('form.calculator-form').submit(function() { var span = $(this).find('.sumarum span'); var error = $(this).find('.error'); var result = parseFloat($('#CalculatorWallWidth').val()) * parseFloat($('#CalculatorWallHeight').val()) / parseFloat($('#CalculatorDimension').val()); /* Show error, if any */ error.text(''); if(isNaN(result) || result <= 0) { span.text(''); error.text('Unete vrednosti nisu korektne'); } else { span.text(Math.ceil(result)); } return false; }); }); $(window).load(function() { if($('body').find('div.side-content').length) { $('#openLeftMenu').show(); } }); $(window).resize(function () { $('body').trigger('click') }); ', 'modified' => '2016-11-10 14:49:31' ), (int) 1 => array( 'id' => (int) 7, 'name' => 'jquery.fancybox-2.1.4.pack', 'data' => '/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */ (function(C,z,f,r){var q=f(C),n=f(z),b=f.fancybox=function(){b.open.apply(this,arguments)},H=navigator.userAgent.match(/msie/),w=null,s=z.createTouch!==r,t=function(a){return a&&a.hasOwnProperty&&a instanceof f},p=function(a){return a&&"string"===f.type(a)},F=function(a){return p(a)&&0<a.indexOf("%")},l=function(a,d){var e=parseInt(a,10)||0;d&&F(a)&&(e*=b.getViewport()[d]/100);return Math.ceil(e)},x=function(a,b){return l(a,b)+"px"};f.extend(b,{version:"2.1.4",defaults:{padding:15,margin:20,width:800, height:600,minWidth:100,minHeight:100,maxWidth:9999,maxHeight:9999,autoSize:!0,autoHeight:!1,autoWidth:!1,autoResize:!0,autoCenter:!s,fitToView:!0,aspectRatio:!1,topRatio:0.5,leftRatio:0.5,scrolling:"auto",wrapCSS:"",arrows:!0,closeBtn:!0,closeClick:!1,nextClick:!1,mouseWheel:!0,autoPlay:!1,playSpeed:3E3,preload:3,modal:!1,loop:!0,ajax:{dataType:"html",headers:{"X-fancyBox":!0}},iframe:{scrolling:"auto",preload:!0},swf:{wmode:"transparent",allowfullscreen:"true",allowscriptaccess:"always"},keys:{next:{13:"left", 34:"up",39:"left",40:"up"},prev:{8:"right",33:"down",37:"right",38:"down"},close:[27],play:[32],toggle:[70]},direction:{next:"left",prev:"right"},scrollOutside:!0,index:0,type:null,href:null,content:null,title:null,tpl:{wrap:'<div class="fancybox-wrap" tabIndex="-1"><div class="fancybox-skin"><div class="fancybox-outer"><div class="fancybox-inner"></div></div></div></div>',image:'<img class="fancybox-image" src="{href}" alt="" />',iframe:'<iframe id="fancybox-frame{rnd}" name="fancybox-frame{rnd}" class="fancybox-iframe" frameborder="0" vspace="0" hspace="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen'+ (H?' allowtransparency="true"':"")+"></iframe>",error:'<p class="fancybox-error">The requested content cannot be loaded.<br/>Please try again later.</p>',closeBtn:'<a title="Close" class="fancybox-item fancybox-close" href="javascript:;"></a>',next:'<a title="Next" class="fancybox-nav fancybox-next" href="javascript:;"><span></span></a>',prev:'<a title="Previous" class="fancybox-nav fancybox-prev" href="javascript:;"><span></span></a>'},openEffect:"fade",openSpeed:250,openEasing:"swing",openOpacity:!0, openMethod:"zoomIn",closeEffect:"fade",closeSpeed:250,closeEasing:"swing",closeOpacity:!0,closeMethod:"zoomOut",nextEffect:"elastic",nextSpeed:250,nextEasing:"swing",nextMethod:"changeIn",prevEffect:"elastic",prevSpeed:250,prevEasing:"swing",prevMethod:"changeOut",helpers:{overlay:!0,title:!0},onCancel:f.noop,beforeLoad:f.noop,afterLoad:f.noop,beforeShow:f.noop,afterShow:f.noop,beforeChange:f.noop,beforeClose:f.noop,afterClose:f.noop},group:{},opts:{},previous:null,coming:null,current:null,isActive:!1, isOpen:!1,isOpened:!1,wrap:null,skin:null,outer:null,inner:null,player:{timer:null,isActive:!1},ajaxLoad:null,imgPreload:null,transitions:{},helpers:{},open:function(a,d){if(a&&(f.isPlainObject(d)||(d={}),!1!==b.close(!0)))return f.isArray(a)||(a=t(a)?f(a).get():[a]),f.each(a,function(e,c){var k={},g,h,j,m,l;"object"===f.type(c)&&(c.nodeType&&(c=f(c)),t(c)?(k={href:c.data("fancybox-href")||c.attr("href"),title:c.data("fancybox-title")||c.attr("title"),isDom:!0,element:c},f.metadata&&f.extend(!0,k, c.metadata())):k=c);g=d.href||k.href||(p(c)?c:null);h=d.title!==r?d.title:k.title||"";m=(j=d.content||k.content)?"html":d.type||k.type;!m&&k.isDom&&(m=c.data("fancybox-type"),m||(m=(m=c.prop("class").match(/fancybox\.(\w+)/))?m[1]:null));p(g)&&(m||(b.isImage(g)?m="image":b.isSWF(g)?m="swf":"#"===g.charAt(0)?m="inline":p(c)&&(m="html",j=c)),"ajax"===m&&(l=g.split(/\s+/,2),g=l.shift(),l=l.shift()));j||("inline"===m?g?j=f(p(g)?g.replace(/.*(?=#[^\s]+$)/,""):g):k.isDom&&(j=c):"html"===m?j=g:!m&&(!g&& k.isDom)&&(m="inline",j=c));f.extend(k,{href:g,type:m,content:j,title:h,selector:l});a[e]=k}),b.opts=f.extend(!0,{},b.defaults,d),d.keys!==r&&(b.opts.keys=d.keys?f.extend({},b.defaults.keys,d.keys):!1),b.group=a,b._start(b.opts.index)},cancel:function(){var a=b.coming;a&&!1!==b.trigger("onCancel")&&(b.hideLoading(),b.ajaxLoad&&b.ajaxLoad.abort(),b.ajaxLoad=null,b.imgPreload&&(b.imgPreload.onload=b.imgPreload.onerror=null),a.wrap&&a.wrap.stop(!0,!0).trigger("onReset").remove(),b.coming=null,b.current|| b._afterZoomOut(a))},close:function(a){b.cancel();!1!==b.trigger("beforeClose")&&(b.unbindEvents(),b.isActive&&(!b.isOpen||!0===a?(f(".fancybox-wrap").stop(!0).trigger("onReset").remove(),b._afterZoomOut()):(b.isOpen=b.isOpened=!1,b.isClosing=!0,f(".fancybox-item, .fancybox-nav").remove(),b.wrap.stop(!0,!0).removeClass("fancybox-opened"),b.transitions[b.current.closeMethod]())))},play:function(a){var d=function(){clearTimeout(b.player.timer)},e=function(){d();b.current&&b.player.isActive&&(b.player.timer= setTimeout(b.next,b.current.playSpeed))},c=function(){d();f("body").unbind(".player");b.player.isActive=!1;b.trigger("onPlayEnd")};if(!0===a||!b.player.isActive&&!1!==a){if(b.current&&(b.current.loop||b.current.index<b.group.length-1))b.player.isActive=!0,f("body").bind({"afterShow.player onUpdate.player":e,"onCancel.player beforeClose.player":c,"beforeLoad.player":d}),e(),b.trigger("onPlayStart")}else c()},next:function(a){var d=b.current;d&&(p(a)||(a=d.direction.next),b.jumpto(d.index+1,a,"next"))}, prev:function(a){var d=b.current;d&&(p(a)||(a=d.direction.prev),b.jumpto(d.index-1,a,"prev"))},jumpto:function(a,d,e){var c=b.current;c&&(a=l(a),b.direction=d||c.direction[a>=c.index?"next":"prev"],b.router=e||"jumpto",c.loop&&(0>a&&(a=c.group.length+a%c.group.length),a%=c.group.length),c.group[a]!==r&&(b.cancel(),b._start(a)))},reposition:function(a,d){var e=b.current,c=e?e.wrap:null,k;c&&(k=b._getPosition(d),a&&"scroll"===a.type?(delete k.position,c.stop(!0,!0).animate(k,200)):(c.css(k),e.pos=f.extend({}, e.dim,k)))},update:function(a){var d=a&&a.type,e=!d||"orientationchange"===d;e&&(clearTimeout(w),w=null);b.isOpen&&!w&&(w=setTimeout(function(){var c=b.current;c&&!b.isClosing&&(b.wrap.removeClass("fancybox-tmp"),(e||"load"===d||"resize"===d&&c.autoResize)&&b._setDimension(),"scroll"===d&&c.canShrink||b.reposition(a),b.trigger("onUpdate"),w=null)},e&&!s?0:300))},toggle:function(a){b.isOpen&&(b.current.fitToView="boolean"===f.type(a)?a:!b.current.fitToView,s&&(b.wrap.removeAttr("style").addClass("fancybox-tmp"), b.trigger("onUpdate")),b.update())},hideLoading:function(){n.unbind(".loading");f("#fancybox-loading").remove()},showLoading:function(){var a,d;b.hideLoading();a=f('<div id="fancybox-loading"><div></div></div>').click(b.cancel).appendTo("body");n.bind("keydown.loading",function(a){if(27===(a.which||a.keyCode))a.preventDefault(),b.cancel()});b.defaults.fixed||(d=b.getViewport(),a.css({position:"absolute",top:0.5*d.h+d.y,left:0.5*d.w+d.x}))},getViewport:function(){var a=b.current&&b.current.locked|| !1,d={x:q.scrollLeft(),y:q.scrollTop()};a?(d.w=a[0].clientWidth,d.h=a[0].clientHeight):(d.w=s&&C.innerWidth?C.innerWidth:q.width(),d.h=s&&C.innerHeight?C.innerHeight:q.height());return d},unbindEvents:function(){b.wrap&&t(b.wrap)&&b.wrap.unbind(".fb");n.unbind(".fb");q.unbind(".fb")},bindEvents:function(){var a=b.current,d;a&&(q.bind("orientationchange.fb"+(s?"":" resize.fb")+(a.autoCenter&&!a.locked?" scroll.fb":""),b.update),(d=a.keys)&&n.bind("keydown.fb",function(e){var c=e.which||e.keyCode,k= e.target||e.srcElement;if(27===c&&b.coming)return!1;!e.ctrlKey&&(!e.altKey&&!e.shiftKey&&!e.metaKey&&(!k||!k.type&&!f(k).is("[contenteditable]")))&&f.each(d,function(d,k){if(1<a.group.length&&k[c]!==r)return b[d](k[c]),e.preventDefault(),!1;if(-1<f.inArray(c,k))return b[d](),e.preventDefault(),!1})}),f.fn.mousewheel&&a.mouseWheel&&b.wrap.bind("mousewheel.fb",function(d,c,k,g){for(var h=f(d.target||null),j=!1;h.length&&!j&&!h.is(".fancybox-skin")&&!h.is(".fancybox-wrap");)j=h[0]&&!(h[0].style.overflow&& "hidden"===h[0].style.overflow)&&(h[0].clientWidth&&h[0].scrollWidth>h[0].clientWidth||h[0].clientHeight&&h[0].scrollHeight>h[0].clientHeight),h=f(h).parent();if(0!==c&&!j&&1<b.group.length&&!a.canShrink){if(0<g||0<k)b.prev(0<g?"down":"left");else if(0>g||0>k)b.next(0>g?"up":"right");d.preventDefault()}}))},trigger:function(a,d){var e,c=d||b.coming||b.current;if(c){f.isFunction(c[a])&&(e=c[a].apply(c,Array.prototype.slice.call(arguments,1)));if(!1===e)return!1;c.helpers&&f.each(c.helpers,function(d, e){e&&(b.helpers[d]&&f.isFunction(b.helpers[d][a]))&&(e=f.extend(!0,{},b.helpers[d].defaults,e),b.helpers[d][a](e,c))});f.event.trigger(a+".fb")}},isImage:function(a){return p(a)&&a.match(/(^data:image\/.*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp)((\?|#).*)?$)/i)},isSWF:function(a){return p(a)&&a.match(/\.(swf)((\?|#).*)?$/i)},_start:function(a){var d={},e,c;a=l(a);e=b.group[a]||null;if(!e)return!1;d=f.extend(!0,{},b.opts,e);e=d.margin;c=d.padding;"number"===f.type(e)&&(d.margin=[e,e,e,e]);"number"===f.type(c)&& (d.padding=[c,c,c,c]);d.modal&&f.extend(!0,d,{closeBtn:!1,closeClick:!1,nextClick:!1,arrows:!1,mouseWheel:!1,keys:null,helpers:{overlay:{closeClick:!1}}});d.autoSize&&(d.autoWidth=d.autoHeight=!0);"auto"===d.width&&(d.autoWidth=!0);"auto"===d.height&&(d.autoHeight=!0);d.group=b.group;d.index=a;b.coming=d;if(!1===b.trigger("beforeLoad"))b.coming=null;else{c=d.type;e=d.href;if(!c)return b.coming=null,b.current&&b.router&&"jumpto"!==b.router?(b.current.index=a,b[b.router](b.direction)):!1;b.isActive= !0;if("image"===c||"swf"===c)d.autoHeight=d.autoWidth=!1,d.scrolling="visible";"image"===c&&(d.aspectRatio=!0);"iframe"===c&&s&&(d.scrolling="scroll");d.wrap=f(d.tpl.wrap).addClass("fancybox-"+(s?"mobile":"desktop")+" fancybox-type-"+c+" fancybox-tmp "+d.wrapCSS).appendTo(d.parent||"body");f.extend(d,{skin:f(".fancybox-skin",d.wrap),outer:f(".fancybox-outer",d.wrap),inner:f(".fancybox-inner",d.wrap)});f.each(["Top","Right","Bottom","Left"],function(a,b){d.skin.css("padding"+b,x(d.padding[a]))});b.trigger("onReady"); if("inline"===c||"html"===c){if(!d.content||!d.content.length)return b._error("content")}else if(!e)return b._error("href");"image"===c?b._loadImage():"ajax"===c?b._loadAjax():"iframe"===c?b._loadIframe():b._afterLoad()}},_error:function(a){f.extend(b.coming,{type:"html",autoWidth:!0,autoHeight:!0,minWidth:0,minHeight:0,scrolling:"no",hasError:a,content:b.coming.tpl.error});b._afterLoad()},_loadImage:function(){var a=b.imgPreload=new Image;a.onload=function(){this.onload=this.onerror=null;b.coming.width= this.width;b.coming.height=this.height;b._afterLoad()};a.onerror=function(){this.onload=this.onerror=null;b._error("image")};a.src=b.coming.href;!0!==a.complete&&b.showLoading()},_loadAjax:function(){var a=b.coming;b.showLoading();b.ajaxLoad=f.ajax(f.extend({},a.ajax,{url:a.href,error:function(a,e){b.coming&&"abort"!==e?b._error("ajax",a):b.hideLoading()},success:function(d,e){"success"===e&&(a.content=d,b._afterLoad())}}))},_loadIframe:function(){var a=b.coming,d=f(a.tpl.iframe.replace(/\{rnd\}/g, (new Date).getTime())).attr("scrolling",s?"auto":a.iframe.scrolling).attr("src",a.href);f(a.wrap).bind("onReset",function(){try{f(this).find("iframe").hide().attr("src","//about:blank").end().empty()}catch(a){}});a.iframe.preload&&(b.showLoading(),d.one("load",function(){f(this).data("ready",1);s||f(this).bind("load.fb",b.update);f(this).parents(".fancybox-wrap").width("100%").removeClass("fancybox-tmp").show();b._afterLoad()}));a.content=d.appendTo(a.inner);a.iframe.preload||b._afterLoad()},_preloadImages:function(){var a= b.group,d=b.current,e=a.length,c=d.preload?Math.min(d.preload,e-1):0,f,g;for(g=1;g<=c;g+=1)f=a[(d.index+g)%e],"image"===f.type&&f.href&&((new Image).src=f.href)},_afterLoad:function(){var a=b.coming,d=b.current,e,c,k,g,h;b.hideLoading();if(a&&!1!==b.isActive)if(!1===b.trigger("afterLoad",a,d))a.wrap.stop(!0).trigger("onReset").remove(),b.coming=null;else{d&&(b.trigger("beforeChange",d),d.wrap.stop(!0).removeClass("fancybox-opened").find(".fancybox-item, .fancybox-nav").remove());b.unbindEvents(); e=a.content;c=a.type;k=a.scrolling;f.extend(b,{wrap:a.wrap,skin:a.skin,outer:a.outer,inner:a.inner,current:a,previous:d});g=a.href;switch(c){case "inline":case "ajax":case "html":a.selector?e=f("<div>").html(e).find(a.selector):t(e)&&(e.data("fancybox-placeholder")||e.data("fancybox-placeholder",f('<div class="fancybox-placeholder"></div>').insertAfter(e).hide()),e=e.show().detach(),a.wrap.bind("onReset",function(){f(this).find(e).length&&e.hide().replaceAll(e.data("fancybox-placeholder")).data("fancybox-placeholder", !1)}));break;case "image":e=a.tpl.image.replace("{href}",g);break;case "swf":e='<object id="fancybox-swf" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="100%" height="100%"><param name="movie" value="'+g+'"></param>',h="",f.each(a.swf,function(a,b){e+='<param name="'+a+'" value="'+b+'"></param>';h+=" "+a+'="'+b+'"'}),e+='<embed src="'+g+'" type="application/x-shockwave-flash" width="100%" height="100%"'+h+"></embed></object>"}(!t(e)||!e.parent().is(a.inner))&&a.inner.append(e);b.trigger("beforeShow"); a.inner.css("overflow","yes"===k?"scroll":"no"===k?"hidden":k);b._setDimension();b.reposition();b.isOpen=!1;b.coming=null;b.bindEvents();if(b.isOpened){if(d.prevMethod)b.transitions[d.prevMethod]()}else f(".fancybox-wrap").not(a.wrap).stop(!0).trigger("onReset").remove();b.transitions[b.isOpened?a.nextMethod:a.openMethod]();b._preloadImages()}},_setDimension:function(){var a=b.getViewport(),d=0,e=!1,c=!1,e=b.wrap,k=b.skin,g=b.inner,h=b.current,c=h.width,j=h.height,m=h.minWidth,u=h.minHeight,n=h.maxWidth, v=h.maxHeight,s=h.scrolling,q=h.scrollOutside?h.scrollbarWidth:0,y=h.margin,p=l(y[1]+y[3]),r=l(y[0]+y[2]),z,A,t,D,B,G,C,E,w;e.add(k).add(g).width("auto").height("auto").removeClass("fancybox-tmp");y=l(k.outerWidth(!0)-k.width());z=l(k.outerHeight(!0)-k.height());A=p+y;t=r+z;D=F(c)?(a.w-A)*l(c)/100:c;B=F(j)?(a.h-t)*l(j)/100:j;if("iframe"===h.type){if(w=h.content,h.autoHeight&&1===w.data("ready"))try{w[0].contentWindow.document.location&&(g.width(D).height(9999),G=w.contents().find("body"),q&&G.css("overflow-x", "hidden"),B=G.height())}catch(H){}}else if(h.autoWidth||h.autoHeight)g.addClass("fancybox-tmp"),h.autoWidth||g.width(D),h.autoHeight||g.height(B),h.autoWidth&&(D=g.width()),h.autoHeight&&(B=g.height()),g.removeClass("fancybox-tmp");c=l(D);j=l(B);E=D/B;m=l(F(m)?l(m,"w")-A:m);n=l(F(n)?l(n,"w")-A:n);u=l(F(u)?l(u,"h")-t:u);v=l(F(v)?l(v,"h")-t:v);G=n;C=v;h.fitToView&&(n=Math.min(a.w-A,n),v=Math.min(a.h-t,v));A=a.w-p;r=a.h-r;h.aspectRatio?(c>n&&(c=n,j=l(c/E)),j>v&&(j=v,c=l(j*E)),c<m&&(c=m,j=l(c/E)),j<u&& (j=u,c=l(j*E))):(c=Math.max(m,Math.min(c,n)),h.autoHeight&&"iframe"!==h.type&&(g.width(c),j=g.height()),j=Math.max(u,Math.min(j,v)));if(h.fitToView)if(g.width(c).height(j),e.width(c+y),a=e.width(),p=e.height(),h.aspectRatio)for(;(a>A||p>r)&&(c>m&&j>u)&&!(19<d++);)j=Math.max(u,Math.min(v,j-10)),c=l(j*E),c<m&&(c=m,j=l(c/E)),c>n&&(c=n,j=l(c/E)),g.width(c).height(j),e.width(c+y),a=e.width(),p=e.height();else c=Math.max(m,Math.min(c,c-(a-A))),j=Math.max(u,Math.min(j,j-(p-r)));q&&("auto"===s&&j<B&&c+y+ q<A)&&(c+=q);g.width(c).height(j);e.width(c+y);a=e.width();p=e.height();e=(a>A||p>r)&&c>m&&j>u;c=h.aspectRatio?c<G&&j<C&&c<D&&j<B:(c<G||j<C)&&(c<D||j<B);f.extend(h,{dim:{width:x(a),height:x(p)},origWidth:D,origHeight:B,canShrink:e,canExpand:c,wPadding:y,hPadding:z,wrapSpace:p-k.outerHeight(!0),skinSpace:k.height()-j});!w&&(h.autoHeight&&j>u&&j<v&&!c)&&g.height("auto")},_getPosition:function(a){var d=b.current,e=b.getViewport(),c=d.margin,f=b.wrap.width()+c[1]+c[3],g=b.wrap.height()+c[0]+c[2],c={position:"absolute", top:c[0],left:c[3]};d.autoCenter&&d.fixed&&!a&&g<=e.h&&f<=e.w?c.position="fixed":d.locked||(c.top+=e.y,c.left+=e.x);c.top=x(Math.max(c.top,c.top+(e.h-g)*d.topRatio));c.left=x(Math.max(c.left,c.left+(e.w-f)*d.leftRatio));return c},_afterZoomIn:function(){var a=b.current;a&&(b.isOpen=b.isOpened=!0,b.wrap.css("overflow","visible").addClass("fancybox-opened"),b.update(),(a.closeClick||a.nextClick&&1<b.group.length)&&b.inner.css("cursor","pointer").bind("click.fb",function(d){!f(d.target).is("a")&&!f(d.target).parent().is("a")&& (d.preventDefault(),b[a.closeClick?"close":"next"]())}),a.closeBtn&&f(a.tpl.closeBtn).appendTo(b.skin).bind("click.fb",function(a){a.preventDefault();b.close()}),a.arrows&&1<b.group.length&&((a.loop||0<a.index)&&f(a.tpl.prev).appendTo(b.outer).bind("click.fb",b.prev),(a.loop||a.index<b.group.length-1)&&f(a.tpl.next).appendTo(b.outer).bind("click.fb",b.next)),b.trigger("afterShow"),!a.loop&&a.index===a.group.length-1?b.play(!1):b.opts.autoPlay&&!b.player.isActive&&(b.opts.autoPlay=!1,b.play()))},_afterZoomOut:function(a){a= a||b.current;f(".fancybox-wrap").trigger("onReset").remove();f.extend(b,{group:{},opts:{},router:!1,current:null,isActive:!1,isOpened:!1,isOpen:!1,isClosing:!1,wrap:null,skin:null,outer:null,inner:null});b.trigger("afterClose",a)}});b.transitions={getOrigPosition:function(){var a=b.current,d=a.element,e=a.orig,c={},f=50,g=50,h=a.hPadding,j=a.wPadding,m=b.getViewport();!e&&(a.isDom&&d.is(":visible"))&&(e=d.find("img:first"),e.length||(e=d));t(e)?(c=e.offset(),e.is("img")&&(f=e.outerWidth(),g=e.outerHeight())): (c.top=m.y+(m.h-g)*a.topRatio,c.left=m.x+(m.w-f)*a.leftRatio);if("fixed"===b.wrap.css("position")||a.locked)c.top-=m.y,c.left-=m.x;return c={top:x(c.top-h*a.topRatio),left:x(c.left-j*a.leftRatio),width:x(f+j),height:x(g+h)}},step:function(a,d){var e,c,f=d.prop;c=b.current;var g=c.wrapSpace,h=c.skinSpace;if("width"===f||"height"===f)e=d.end===d.start?1:(a-d.start)/(d.end-d.start),b.isClosing&&(e=1-e),c="width"===f?c.wPadding:c.hPadding,c=a-c,b.skin[f](l("width"===f?c:c-g*e)),b.inner[f](l("width"=== f?c:c-g*e-h*e))},zoomIn:function(){var a=b.current,d=a.pos,e=a.openEffect,c="elastic"===e,k=f.extend({opacity:1},d);delete k.position;c?(d=this.getOrigPosition(),a.openOpacity&&(d.opacity=0.1)):"fade"===e&&(d.opacity=0.1);b.wrap.css(d).animate(k,{duration:"none"===e?0:a.openSpeed,easing:a.openEasing,step:c?this.step:null,complete:b._afterZoomIn})},zoomOut:function(){var a=b.current,d=a.closeEffect,e="elastic"===d,c={opacity:0.1};e&&(c=this.getOrigPosition(),a.closeOpacity&&(c.opacity=0.1));b.wrap.animate(c, {duration:"none"===d?0:a.closeSpeed,easing:a.closeEasing,step:e?this.step:null,complete:b._afterZoomOut})},changeIn:function(){var a=b.current,d=a.nextEffect,e=a.pos,c={opacity:1},f=b.direction,g;e.opacity=0.1;"elastic"===d&&(g="down"===f||"up"===f?"top":"left","down"===f||"right"===f?(e[g]=x(l(e[g])-200),c[g]="+=200px"):(e[g]=x(l(e[g])+200),c[g]="-=200px"));"none"===d?b._afterZoomIn():b.wrap.css(e).animate(c,{duration:a.nextSpeed,easing:a.nextEasing,complete:b._afterZoomIn})},changeOut:function(){var a= b.previous,d=a.prevEffect,e={opacity:0.1},c=b.direction;"elastic"===d&&(e["down"===c||"up"===c?"top":"left"]=("up"===c||"left"===c?"-":"+")+"=200px");a.wrap.animate(e,{duration:"none"===d?0:a.prevSpeed,easing:a.prevEasing,complete:function(){f(this).trigger("onReset").remove()}})}};b.helpers.overlay={defaults:{closeClick:!0,speedOut:200,showEarly:!0,css:{},locked:!s,fixed:!0},overlay:null,fixed:!1,create:function(a){a=f.extend({},this.defaults,a);this.overlay&&this.close();this.overlay=f('<div class="fancybox-overlay"></div>').appendTo("body"); this.fixed=!1;a.fixed&&b.defaults.fixed&&(this.overlay.addClass("fancybox-overlay-fixed"),this.fixed=!0)},open:function(a){var d=this;a=f.extend({},this.defaults,a);this.overlay?this.overlay.unbind(".overlay").width("auto").height("auto"):this.create(a);this.fixed||(q.bind("resize.overlay",f.proxy(this.update,this)),this.update());a.closeClick&&this.overlay.bind("click.overlay",function(a){f(a.target).hasClass("fancybox-overlay")&&(b.isActive?b.close():d.close())});this.overlay.css(a.css).show()}, close:function(){f(".fancybox-overlay").remove();q.unbind("resize.overlay");this.overlay=null;!1!==this.margin&&(f("body").css("margin-right",this.margin),this.margin=!1);this.el&&this.el.removeClass("fancybox-lock")},update:function(){var a="100%",b;this.overlay.width(a).height("100%");H?(b=Math.max(z.documentElement.offsetWidth,z.body.offsetWidth),n.width()>b&&(a=n.width())):n.width()>q.width()&&(a=n.width());this.overlay.width(a).height(n.height())},onReady:function(a,b){f(".fancybox-overlay").stop(!0, !0);this.overlay||(this.margin=n.height()>q.height()||"scroll"===f("body").css("overflow-y")?f("body").css("margin-right"):!1,this.el=z.all&&!z.querySelector?f("html"):f("body"),this.create(a));a.locked&&this.fixed&&(b.locked=this.overlay.append(b.wrap),b.fixed=!1);!0===a.showEarly&&this.beforeShow.apply(this,arguments)},beforeShow:function(a,b){b.locked&&(this.el.addClass("fancybox-lock"),!1!==this.margin&&f("body").css("margin-right",l(this.margin)+b.scrollbarWidth));this.open(a)},onUpdate:function(){this.fixed|| this.update()},afterClose:function(a){this.overlay&&!b.isActive&&this.overlay.fadeOut(a.speedOut,f.proxy(this.close,this))}};b.helpers.title={defaults:{type:"float",position:"bottom"},beforeShow:function(a){var d=b.current,e=d.title,c=a.type;f.isFunction(e)&&(e=e.call(d.element,d));if(p(e)&&""!==f.trim(e)){d=f('<div class="fancybox-title fancybox-title-'+c+'-wrap">'+e+"</div>");switch(c){case "inside":c=b.skin;break;case "outside":c=b.wrap;break;case "over":c=b.inner;break;default:c=b.skin,d.appendTo("body"), H&&d.width(d.width()),d.wrapInner('<span class="child"></span>'),b.current.margin[2]+=Math.abs(l(d.css("margin-bottom")))}d["top"===a.position?"prependTo":"appendTo"](c)}}};f.fn.fancybox=function(a){var d,e=f(this),c=this.selector||"",k=function(g){var h=f(this).blur(),j=d,k,l;!g.ctrlKey&&(!g.altKey&&!g.shiftKey&&!g.metaKey)&&!h.is(".fancybox-wrap")&&(k=a.groupAttr||"data-fancybox-group",l=h.attr(k),l||(k="rel",l=h.get(0)[k]),l&&(""!==l&&"nofollow"!==l)&&(h=c.length?f(c):e,h=h.filter("["+k+'="'+l+ '"]'),j=h.index(this)),a.index=j,!1!==b.open(h,a)&&g.preventDefault())};a=a||{};d=a.index||0;!c||!1===a.live?e.unbind("click.fb-start").bind("click.fb-start",k):n.undelegate(c,"click.fb-start").delegate(c+":not('.fancybox-item, .fancybox-nav')","click.fb-start",k);this.filter("[data-fancybox-start=1]").trigger("click");return this};n.ready(function(){f.scrollbarWidth===r&&(f.scrollbarWidth=function(){var a=f('<div style="width:50px;height:50px;overflow:auto"><div/></div>').appendTo("body"),b=a.children(), b=b.innerWidth()-b.height(99).innerWidth();a.remove();return b});if(f.support.fixedPosition===r){var a=f.support,d=f('<div style="position:fixed;top:20px;"></div>').appendTo("body"),e=20===d[0].offsetTop||15===d[0].offsetTop;d.remove();a.fixedPosition=e}f.extend(b.defaults,{scrollbarWidth:f.scrollbarWidth(),fixed:f.support.fixedPosition,parent:f("body")})})})(window,document,jQuery); $(document).ready(function() { $(".fancybox").fancybox({ helpers: { title: false, overlay: { locked: false } } }); }); ', 'modified' => '2016-11-22 16:33:55' ), (int) 2 => array( 'id' => (int) 6, 'name' => 'owl.carousel', 'data' => '"function"!=typeof Object.create&&(Object.create=function(t){function e(){}return e.prototype=t,new e}),function(t,e,o){var i={init:function(e,o){var i=this;i.$elem=t(o),i.options=t.extend({},t.fn.owlCarousel.options,i.$elem.data(),e),i.userOptions=e,i.loadContent()},loadContent:function(){function e(t){var e,o="";if("function"==typeof i.options.jsonSuccess)i.options.jsonSuccess.apply(this,[t]);else{for(e in t.owl)t.owl.hasOwnProperty(e)&&(o+=t.owl[e].item);i.$elem.html(o)}i.logIn()}var o,i=this;"function"==typeof i.options.beforeInit&&i.options.beforeInit.apply(this,[i.$elem]),"string"==typeof i.options.jsonPath?(o=i.options.jsonPath,t.getJSON(o,e)):i.logIn()},logIn:function(){var t=this;t.$elem.data("owl-originalStyles",t.$elem.attr("style")),t.$elem.data("owl-originalClasses",t.$elem.attr("class")),t.$elem.css({opacity:0}),t.orignalItems=t.options.items,t.checkBrowser(),t.wrapperWidth=0,t.checkVisible=null,t.setVars()},setVars:function(){var t=this;return 0===t.$elem.children().length?!1:(t.baseClass(),t.eventTypes(),t.$userItems=t.$elem.children(),t.itemsAmount=t.$userItems.length,t.wrapItems(),t.$owlItems=t.$elem.find(".owl-item"),t.$owlWrapper=t.$elem.find(".owl-wrapper"),t.playDirection="next",t.prevItem=0,t.prevArr=[0],t.currentItem=0,t.customEvents(),void t.onStartup())},onStartup:function(){var t=this;t.updateItems(),t.calculateAll(),t.buildControls(),t.updateControls(),t.response(),t.moveEvents(),t.stopOnHover(),t.owlStatus(),t.options.transitionStyle!==!1&&t.transitionTypes(t.options.transitionStyle),t.options.autoPlay===!0&&(t.options.autoPlay=5e3),t.play(),t.$elem.find(".owl-wrapper").css("display","block"),t.$elem.is(":visible")?t.$elem.css("opacity",1):t.watchVisibility(),t.onstartup=!1,t.eachMoveUpdate(),"function"==typeof t.options.afterInit&&t.options.afterInit.apply(this,[t.$elem])},eachMoveUpdate:function(){var t=this;t.options.lazyLoad===!0&&t.lazyLoad(),t.options.autoHeight===!0&&t.autoHeight(),t.onVisibleItems(),"function"==typeof t.options.afterAction&&t.options.afterAction.apply(this,[t.$elem])},updateVars:function(){var t=this;"function"==typeof t.options.beforeUpdate&&t.options.beforeUpdate.apply(this,[t.$elem]),t.watchVisibility(),t.updateItems(),t.calculateAll(),t.updatePosition(),t.updateControls(),t.eachMoveUpdate(),"function"==typeof t.options.afterUpdate&&t.options.afterUpdate.apply(this,[t.$elem])},reload:function(){var t=this;e.setTimeout(function(){t.updateVars()},0)},watchVisibility:function(){var t=this;return t.$elem.is(":visible")!==!1?!1:(t.$elem.css({opacity:0}),e.clearInterval(t.autoPlayInterval),e.clearInterval(t.checkVisible),void(t.checkVisible=e.setInterval(function(){t.$elem.is(":visible")&&(t.reload(),t.$elem.animate({opacity:1},200),e.clearInterval(t.checkVisible))},500)))},wrapItems:function(){var t=this;t.$userItems.wrapAll('<div class="owl-wrapper">').wrap('<div class="owl-item"></div>'),t.$elem.find(".owl-wrapper").wrap('<div class="owl-wrapper-outer">'),t.wrapperOuter=t.$elem.find(".owl-wrapper-outer"),t.$elem.css("display","block")},baseClass:function(){var t=this,e=t.$elem.hasClass(t.options.baseClass),o=t.$elem.hasClass(t.options.theme);e||t.$elem.addClass(t.options.baseClass),o||t.$elem.addClass(t.options.theme)},updateItems:function(){var e,o,i=this;if(i.options.responsive===!1)return!1;if(i.options.singleItem===!0)return i.options.items=i.orignalItems=1,i.options.itemsCustom=!1,i.options.itemsDesktop=!1,i.options.itemsDesktopSmall=!1,i.options.itemsTablet=!1,i.options.itemsTabletSmall=!1,i.options.itemsMobile=!1,!1;if(e=t(i.options.responsiveBaseWidth).width(),e>(i.options.itemsDesktop[0]||i.orignalItems)&&(i.options.items=i.orignalItems),i.options.itemsCustom!==!1)for(i.options.itemsCustom.sort(function(t,e){return t[0]-e[0]}),o=0;o<i.options.itemsCustom.length;o+=1)i.options.itemsCustom[o][0]<=e&&(i.options.items=i.options.itemsCustom[o][1]);else e<=i.options.itemsDesktop[0]&&i.options.itemsDesktop!==!1&&(i.options.items=i.options.itemsDesktop[1]),e<=i.options.itemsDesktopSmall[0]&&i.options.itemsDesktopSmall!==!1&&(i.options.items=i.options.itemsDesktopSmall[1]),e<=i.options.itemsTablet[0]&&i.options.itemsTablet!==!1&&(i.options.items=i.options.itemsTablet[1]),e<=i.options.itemsTabletSmall[0]&&i.options.itemsTabletSmall!==!1&&(i.options.items=i.options.itemsTabletSmall[1]),e<=i.options.itemsMobile[0]&&i.options.itemsMobile!==!1&&(i.options.items=i.options.itemsMobile[1]);i.options.items>i.itemsAmount&&i.options.itemsScaleUp===!0&&(i.options.items=i.itemsAmount)},response:function(){var o,i,n=this;return n.options.responsive!==!0?!1:(i=t(e).width(),n.resizer=function(){t(e).width()!==i&&(n.options.autoPlay!==!1&&e.clearInterval(n.autoPlayInterval),e.clearTimeout(o),o=e.setTimeout(function(){i=t(e).width(),n.updateVars()},n.options.responsiveRefreshRate))},void t(e).resize(n.resizer))},updatePosition:function(){var t=this;t.jumpTo(t.currentItem),t.options.autoPlay!==!1&&t.checkAp()},appendItemsSizes:function(){var e=this,o=0,i=e.itemsAmount-e.options.items;e.$owlItems.each(function(n){var s=t(this);s.css({width:e.itemWidth}).data("owl-item",Number(n)),(n%e.options.items===0||n===i)&&(n>i||(o+=1)),s.data("owl-roundPages",o)})},appendWrapperSizes:function(){var t=this,e=t.$owlItems.length*t.itemWidth;t.$owlWrapper.css({width:e,left:0}),t.appendItemsSizes()},calculateAll:function(){var t=this;t.calculateWidth(),t.appendWrapperSizes(),t.loops(),t.max()},calculateWidth:function(){var t=this;t.itemWidth=Math.round(t.$elem.width()/t.options.items)},max:function(){var t=this,e=-1*(t.itemsAmount*t.itemWidth-t.options.items*t.itemWidth);return t.options.items>t.itemsAmount?(t.maximumItem=0,e=0,t.maximumPixels=0):(t.maximumItem=t.itemsAmount-t.options.items,t.maximumPixels=e),e},min:function(){return 0},loops:function(){var e,o,i,n=this,s=0,a=0;for(n.positionsInArray=[0],n.pagesInArray=[],e=0;e<n.itemsAmount;e+=1)a+=n.itemWidth,n.positionsInArray.push(-a),n.options.scrollPerPage===!0&&(o=t(n.$owlItems[e]),i=o.data("owl-roundPages"),i!==s&&(n.pagesInArray[s]=n.positionsInArray[e],s=i))},buildControls:function(){var e=this;(e.options.navigation===!0||e.options.pagination===!0)&&(e.owlControls=t('<div class="owl-controls"/>').toggleClass("clickable",!e.browser.isTouch).appendTo(e.$elem)),e.options.pagination===!0&&e.buildPagination(),e.options.navigation===!0&&e.buildButtons()},buildButtons:function(){var e=this,o=t('<div class="owl-buttons"/>');e.owlControls.append(o),e.buttonPrev=t("<div/>",{"class":"owl-prev",html:e.options.navigationText[0]||""}),e.buttonNext=t("<div/>",{"class":"owl-next",html:e.options.navigationText[1]||""}),o.append(e.buttonPrev).append(e.buttonNext),o.on("touchstart.owlControls mousedown.owlControls",'div[class^="owl"]',function(t){t.preventDefault()}),o.on("touchend.owlControls mouseup.owlControls",'div[class^="owl"]',function(o){o.preventDefault(),t(this).hasClass("owl-next")?e.next():e.prev()})},buildPagination:function(){var e=this;e.paginationWrapper=t('<div class="owl-pagination"/>'),e.owlControls.append(e.paginationWrapper),e.paginationWrapper.on("touchend.owlControls mouseup.owlControls",".owl-page",function(o){o.preventDefault(),Number(t(this).data("owl-page"))!==e.currentItem&&e.goTo(Number(t(this).data("owl-page")),!0)})},updatePagination:function(){var e,o,i,n,s,a,r=this;if(r.options.pagination===!1)return!1;for(r.paginationWrapper.html(""),e=0,o=r.itemsAmount-r.itemsAmount%r.options.items,n=0;n<r.itemsAmount;n+=1)n%r.options.items===0&&(e+=1,o===n&&(i=r.itemsAmount-r.options.items),s=t("<div/>",{"class":"owl-page"}),a=t("<span></span>",{text:r.options.paginationNumbers===!0?e:"","class":r.options.paginationNumbers===!0?"owl-numbers":""}),s.append(a),s.data("owl-page",o===n?i:n),s.data("owl-roundPages",e),r.paginationWrapper.append(s));r.checkPagination()},checkPagination:function(){var e=this;return e.options.pagination===!1?!1:void e.paginationWrapper.find(".owl-page").each(function(){t(this).data("owl-roundPages")===t(e.$owlItems[e.currentItem]).data("owl-roundPages")&&(e.paginationWrapper.find(".owl-page").removeClass("active"),t(this).addClass("active"))})},checkNavigation:function(){var t=this;return t.options.navigation===!1?!1:void(t.options.rewindNav===!1&&(0===t.currentItem&&0===t.maximumItem?(t.buttonPrev.addClass("disabled"),t.buttonNext.addClass("disabled")):0===t.currentItem&&0!==t.maximumItem?(t.buttonPrev.addClass("disabled"),t.buttonNext.removeClass("disabled")):t.currentItem===t.maximumItem?(t.buttonPrev.removeClass("disabled"),t.buttonNext.addClass("disabled")):0!==t.currentItem&&t.currentItem!==t.maximumItem&&(t.buttonPrev.removeClass("disabled"),t.buttonNext.removeClass("disabled"))))},updateControls:function(){var t=this;t.updatePagination(),t.checkNavigation(),t.owlControls&&(t.options.items>=t.itemsAmount?t.owlControls.hide():t.owlControls.show())},destroyControls:function(){var t=this;t.owlControls&&t.owlControls.remove()},next:function(t){var e=this;if(e.isTransition)return!1;if(e.currentItem+=e.options.scrollPerPage===!0?e.options.items:1,e.currentItem>e.maximumItem+(e.options.scrollPerPage===!0?e.options.items-1:0)){if(e.options.rewindNav!==!0)return e.currentItem=e.maximumItem,!1;e.currentItem=0,t="rewind"}e.goTo(e.currentItem,t)},prev:function(t){var e=this;if(e.isTransition)return!1;if(e.options.scrollPerPage===!0&&e.currentItem>0&&e.currentItem<e.options.items?e.currentItem=0:e.currentItem-=e.options.scrollPerPage===!0?e.options.items:1,e.currentItem<0){if(e.options.rewindNav!==!0)return e.currentItem=0,!1;e.currentItem=e.maximumItem,t="rewind"}e.goTo(e.currentItem,t)},goTo:function(t,o,i){var n,s=this;return s.isTransition?!1:("function"==typeof s.options.beforeMove&&s.options.beforeMove.apply(this,[s.$elem]),t>=s.maximumItem?t=s.maximumItem:0>=t&&(t=0),s.currentItem=s.owl.currentItem=t,s.options.transitionStyle!==!1&&"drag"!==i&&1===s.options.items&&s.browser.support3d===!0?(s.swapSpeed(0),s.browser.support3d===!0?s.transition3d(s.positionsInArray[t]):s.css2slide(s.positionsInArray[t],1),s.afterGo(),s.singleItemTransition(),!1):(n=s.positionsInArray[t],s.browser.support3d===!0?(s.isCss3Finish=!1,o===!0?(s.swapSpeed("paginationSpeed"),e.setTimeout(function(){s.isCss3Finish=!0},s.options.paginationSpeed)):"rewind"===o?(s.swapSpeed(s.options.rewindSpeed),e.setTimeout(function(){s.isCss3Finish=!0},s.options.rewindSpeed)):(s.swapSpeed("slideSpeed"),e.setTimeout(function(){s.isCss3Finish=!0},s.options.slideSpeed)),s.transition3d(n)):o===!0?s.css2slide(n,s.options.paginationSpeed):"rewind"===o?s.css2slide(n,s.options.rewindSpeed):s.css2slide(n,s.options.slideSpeed),void s.afterGo()))},jumpTo:function(t){var e=this;"function"==typeof e.options.beforeMove&&e.options.beforeMove.apply(this,[e.$elem]),t>=e.maximumItem||-1===t?t=e.maximumItem:0>=t&&(t=0),e.swapSpeed(0),e.browser.support3d===!0?e.transition3d(e.positionsInArray[t]):e.css2slide(e.positionsInArray[t],1),e.currentItem=e.owl.currentItem=t,e.afterGo()},afterGo:function(){var t=this;t.prevArr.push(t.currentItem),t.prevItem=t.owl.prevItem=t.prevArr[t.prevArr.length-2],t.prevArr.shift(0),t.prevItem!==t.currentItem&&(t.checkPagination(),t.checkNavigation(),t.eachMoveUpdate(),t.options.autoPlay!==!1&&t.checkAp()),"function"==typeof t.options.afterMove&&t.prevItem!==t.currentItem&&t.options.afterMove.apply(this,[t.$elem])},stop:function(){var t=this;t.apStatus="stop",e.clearInterval(t.autoPlayInterval)},checkAp:function(){var t=this;"stop"!==t.apStatus&&t.play()},play:function(){var t=this;return t.apStatus="play",t.options.autoPlay===!1?!1:(e.clearInterval(t.autoPlayInterval),void(t.autoPlayInterval=e.setInterval(function(){t.next(!0)},t.options.autoPlay)))},swapSpeed:function(t){var e=this;"slideSpeed"===t?e.$owlWrapper.css(e.addCssSpeed(e.options.slideSpeed)):"paginationSpeed"===t?e.$owlWrapper.css(e.addCssSpeed(e.options.paginationSpeed)):"string"!=typeof t&&e.$owlWrapper.css(e.addCssSpeed(t))},addCssSpeed:function(t){return{"-webkit-transition":"all "+t+"ms ease","-moz-transition":"all "+t+"ms ease","-o-transition":"all "+t+"ms ease",transition:"all "+t+"ms ease"}},removeTransition:function(){return{"-webkit-transition":"","-moz-transition":"","-o-transition":"",transition:""}},doTranslate:function(t){return{"-webkit-transform":"translate3d("+t+"px, 0px, 0px)","-moz-transform":"translate3d("+t+"px, 0px, 0px)","-o-transform":"translate3d("+t+"px, 0px, 0px)","-ms-transform":"translate3d("+t+"px, 0px, 0px)",transform:"translate3d("+t+"px, 0px,0px)"}},transition3d:function(t){var e=this;e.$owlWrapper.css(e.doTranslate(t))},css2move:function(t){var e=this;e.$owlWrapper.css({left:t})},css2slide:function(t,e){var o=this;o.isCssFinish=!1,o.$owlWrapper.stop(!0,!0).animate({left:t},{duration:e||o.options.slideSpeed,complete:function(){o.isCssFinish=!0}})},checkBrowser:function(){var t,i,n,s,a=this,r="translate3d(0px, 0px, 0px)",l=o.createElement("div");l.style.cssText=" -moz-transform:"+r+"; -ms-transform:"+r+"; -o-transform:"+r+"; -webkit-transform:"+r+"; transform:"+r,t=/translate3d\(0px, 0px, 0px\)/g,i=l.style.cssText.match(t),n=null!==i&&1===i.length,s="ontouchstart"in e||e.navigator.msMaxTouchPoints,a.browser={support3d:n,isTouch:s}},moveEvents:function(){var t=this;(t.options.mouseDrag!==!1||t.options.touchDrag!==!1)&&(t.gestures(),t.disabledEvents())},eventTypes:function(){var t=this,e=["s","e","x"];t.ev_types={},t.options.mouseDrag===!0&&t.options.touchDrag===!0?e=["touchstart.owl mousedown.owl","touchmove.owl mousemove.owl","touchend.owl touchcancel.owl mouseup.owl"]:t.options.mouseDrag===!1&&t.options.touchDrag===!0?e=["touchstart.owl","touchmove.owl","touchend.owl touchcancel.owl"]:t.options.mouseDrag===!0&&t.options.touchDrag===!1&&(e=["mousedown.owl","mousemove.owl","mouseup.owl"]),t.ev_types.start=e[0],t.ev_types.move=e[1],t.ev_types.end=e[2]},disabledEvents:function(){var e=this;e.$elem.on("dragstart.owl",function(t){t.preventDefault()}),e.$elem.on("mousedown.disableTextSelect",function(e){return t(e.target).is("input, textarea, select, option")})},gestures:function(){function i(t){if(void 0!==t.touches)return{x:t.touches[0].pageX,y:t.touches[0].pageY};if(void 0===t.touches){if(void 0!==t.pageX)return{x:t.pageX,y:t.pageY};if(void 0===t.pageX)return{x:t.clientX,y:t.clientY}}}function n(e){"on"===e?(t(o).on(l.ev_types.move,a),t(o).on(l.ev_types.end,r)):"off"===e&&(t(o).off(l.ev_types.move),t(o).off(l.ev_types.end))}function s(o){var s,a=o.originalEvent||o||e.event;if(3===a.which)return!1;if(!(l.itemsAmount<=l.options.items)){if(l.isCssFinish===!1&&!l.options.dragBeforeAnimFinish)return!1;if(l.isCss3Finish===!1&&!l.options.dragBeforeAnimFinish)return!1;l.options.autoPlay!==!1&&e.clearInterval(l.autoPlayInterval),l.browser.isTouch===!0||l.$owlWrapper.hasClass("grabbing")||l.$owlWrapper.addClass("grabbing"),l.newPosX=0,l.newRelativeX=0,t(this).css(l.removeTransition()),s=t(this).position(),p.relativePos=s.left,p.offsetX=i(a).x-s.left,p.offsetY=i(a).y-s.top,n("on"),p.sliding=!1,p.targetElement=a.target||a.srcElement}}function a(n){var s,a,r=n.originalEvent||n||e.event;l.newPosX=i(r).x-p.offsetX,l.newPosY=i(r).y-p.offsetY,l.newRelativeX=l.newPosX-p.relativePos,"function"==typeof l.options.startDragging&&p.dragging!==!0&&0!==l.newRelativeX&&(p.dragging=!0,l.options.startDragging.apply(l,[l.$elem])),(l.newRelativeX>8||l.newRelativeX<-8)&&l.browser.isTouch===!0&&(void 0!==r.preventDefault?r.preventDefault():r.returnValue=!1,p.sliding=!0),(l.newPosY>10||l.newPosY<-10)&&p.sliding===!1&&t(o).off("touchmove.owl"),s=function(){return l.newRelativeX/5},a=function(){return l.maximumPixels+l.newRelativeX/5},l.newPosX=Math.max(Math.min(l.newPosX,s()),a()),l.browser.support3d===!0?l.transition3d(l.newPosX):l.css2move(l.newPosX)}function r(o){var i,s,a,r=o.originalEvent||o||e.event;r.target=r.target||r.srcElement,p.dragging=!1,l.browser.isTouch!==!0&&l.$owlWrapper.removeClass("grabbing"),l.dragDirection=l.owl.dragDirection=l.newRelativeX<0?"left":"right",0!==l.newRelativeX&&(i=l.getNewPosition(),l.goTo(i,!1,"drag"),p.targetElement===r.target&&l.browser.isTouch!==!0&&(t(r.target).on("click.disable",function(e){e.stopImmediatePropagation(),e.stopPropagation(),e.preventDefault(),t(e.target).off("click.disable")}),s=t._data(r.target,"events").click,a=s.pop(),s.splice(0,0,a))),n("off")}var l=this,p={offsetX:0,offsetY:0,baseElWidth:0,relativePos:0,position:null,minSwipe:null,maxSwipe:null,sliding:null,dargging:null,targetElement:null};l.isCssFinish=!0,l.$elem.on(l.ev_types.start,".owl-wrapper",s)},getNewPosition:function(){var t=this,e=t.closestItem();return e>t.maximumItem?(t.currentItem=t.maximumItem,e=t.maximumItem):t.newPosX>=0&&(e=0,t.currentItem=0),e},closestItem:function(){var e=this,o=e.options.scrollPerPage===!0?e.pagesInArray:e.positionsInArray,i=e.newPosX,n=null;return t.each(o,function(s,a){i-e.itemWidth/20>o[s+1]&&i-e.itemWidth/20<a&&"left"===e.moveDirection()?(n=a,e.currentItem=e.options.scrollPerPage===!0?t.inArray(n,e.positionsInArray):s):i+e.itemWidth/20<a&&i+e.itemWidth/20>(o[s+1]||o[s]-e.itemWidth)&&"right"===e.moveDirection()&&(e.options.scrollPerPage===!0?(n=o[s+1]||o[o.length-1],e.currentItem=t.inArray(n,e.positionsInArray)):(n=o[s+1],e.currentItem=s+1))}),e.currentItem},moveDirection:function(){var t,e=this;return e.newRelativeX<0?(t="right",e.playDirection="next"):(t="left",e.playDirection="prev"),t},customEvents:function(){var t=this;t.$elem.on("owl.next",function(){t.next()}),t.$elem.on("owl.prev",function(){t.prev()}),t.$elem.on("owl.play",function(e,o){t.options.autoPlay=o,t.play(),t.hoverStatus="play"}),t.$elem.on("owl.stop",function(){t.stop(),t.hoverStatus="stop"}),t.$elem.on("owl.goTo",function(e,o){t.goTo(o)}),t.$elem.on("owl.jumpTo",function(e,o){t.jumpTo(o)})},stopOnHover:function(){var t=this;t.options.stopOnHover===!0&&t.browser.isTouch!==!0&&t.options.autoPlay!==!1&&(t.$elem.on("mouseover",function(){t.stop()}),t.$elem.on("mouseout",function(){"stop"!==t.hoverStatus&&t.play()}))},lazyLoad:function(){var e,o,i,n,s,a=this;if(a.options.lazyLoad===!1)return!1;for(e=0;e<a.itemsAmount;e+=1)o=t(a.$owlItems[e]),"loaded"!==o.data("owl-loaded")&&(i=o.data("owl-item"),n=o.find(".lazyOwl"),"string"==typeof n.data("src")?(void 0===o.data("owl-loaded")&&(n.hide(),o.addClass("loading").data("owl-loaded","checked")),s=a.options.lazyFollow===!0?i>=a.currentItem:!0,s&&i<a.currentItem+a.options.items&&n.length&&a.lazyPreload(o,n)):o.data("owl-loaded","loaded"))},lazyPreload:function(t,o){function i(){t.data("owl-loaded","loaded").removeClass("loading"),o.removeAttr("data-src"),"fade"===a.options.lazyEffect?o.fadeIn(400):o.show(),"function"==typeof a.options.afterLazyLoad&&a.options.afterLazyLoad.apply(this,[a.$elem])}function n(){r+=1,a.completeImg(o.get(0))||s===!0?i():100>=r?e.setTimeout(n,100):i()}var s,a=this,r=0;"DIV"===o.prop("tagName")?(o.css("background-image","url("+o.data("src")+")"),s=!0):o[0].src=o.data("src"),n()},autoHeight:function(){function o(){var o=t(s.$owlItems[s.currentItem]).height();s.wrapperOuter.css("height",o+"px"),s.wrapperOuter.hasClass("autoHeight")||e.setTimeout(function(){s.wrapperOuter.addClass("autoHeight")},0)}function i(){n+=1,s.completeImg(a.get(0))?o():100>=n?e.setTimeout(i,100):s.wrapperOuter.css("height","")}var n,s=this,a=t(s.$owlItems[s.currentItem]).find("img");void 0!==a.get(0)?(n=0,i()):o()},completeImg:function(t){var e;return t.complete?(e=typeof t.naturalWidth,"undefined"!==e&&0===t.naturalWidth?!1:!0):!1},onVisibleItems:function(){var e,o=this;for(o.options.addClassActive===!0&&o.$owlItems.removeClass("active"),o.visibleItems=[],e=o.currentItem;e<o.currentItem+o.options.items;e+=1)o.visibleItems.push(e),o.options.addClassActive===!0&&t(o.$owlItems[e]).addClass("active");o.owl.visibleItems=o.visibleItems},transitionTypes:function(t){var e=this;e.outClass="owl-"+t+"-out",e.inClass="owl-"+t+"-in"},singleItemTransition:function(){function t(t){return{position:"relative",left:t+"px"}}var e=this,o=e.outClass,i=e.inClass,n=e.$owlItems.eq(e.currentItem),s=e.$owlItems.eq(e.prevItem),a=Math.abs(e.positionsInArray[e.currentItem])+e.positionsInArray[e.prevItem],r=Math.abs(e.positionsInArray[e.currentItem])+e.itemWidth/2,l="webkitAnimationEnd oAnimationEnd MSAnimationEnd animationend";e.isTransition=!0,e.$owlWrapper.addClass("owl-origin").css({"-webkit-transform-origin":r+"px","-moz-perspective-origin":r+"px","perspective-origin":r+"px"}),s.css(t(a,10)).addClass(o).on(l,function(){e.endPrev=!0,s.off(l),e.clearTransStyle(s,o)}),n.addClass(i).on(l,function(){e.endCurrent=!0,n.off(l),e.clearTransStyle(n,i)})},clearTransStyle:function(t,e){var o=this;t.css({position:"",left:""}).removeClass(e),o.endPrev&&o.endCurrent&&(o.$owlWrapper.removeClass("owl-origin"),o.endPrev=!1,o.endCurrent=!1,o.isTransition=!1)},owlStatus:function(){var t=this;t.owl={userOptions:t.userOptions,baseElement:t.$elem,userItems:t.$userItems,owlItems:t.$owlItems,currentItem:t.currentItem,prevItem:t.prevItem,visibleItems:t.visibleItems,isTouch:t.browser.isTouch,browser:t.browser,dragDirection:t.dragDirection}},clearEvents:function(){var i=this;i.$elem.off(".owl owl mousedown.disableTextSelect"),t(o).off(".owl owl"),t(e).off("resize",i.resizer)},unWrap:function(){var t=this;0!==t.$elem.children().length&&(t.$owlWrapper.unwrap(),t.$userItems.unwrap().unwrap(),t.owlControls&&t.owlControls.remove()),t.clearEvents(),t.$elem.attr("style",t.$elem.data("owl-originalStyles")||"").attr("class",t.$elem.data("owl-originalClasses"))},destroy:function(){var t=this;t.stop(),e.clearInterval(t.checkVisible),t.unWrap(),t.$elem.removeData()},reinit:function(e){var o=this,i=t.extend({},o.userOptions,e);o.unWrap(),o.init(i,o.$elem)},addItem:function(t,e){var o,i=this;return t?0===i.$elem.children().length?(i.$elem.append(t),i.setVars(),!1):(i.unWrap(),o=void 0===e||-1===e?-1:e,o>=i.$userItems.length||-1===o?i.$userItems.eq(-1).after(t):i.$userItems.eq(o).before(t),void i.setVars()):!1},removeItem:function(t){var e,o=this;return 0===o.$elem.children().length?!1:(e=void 0===t||-1===t?-1:t,o.unWrap(),o.$userItems.eq(e).remove(),void o.setVars())}};t.fn.owlCarousel=function(e){return this.each(function(){if(t(this).data("owl-init")===!0)return!1;t(this).data("owl-init",!0);var o=Object.create(i);o.init(e,this),t.data(this,"owlCarousel",o)})},t.fn.owlCarousel.options={items:5,itemsCustom:!1,itemsDesktop:[1199,4],itemsDesktopSmall:[979,3],itemsTablet:[768,2],itemsTabletSmall:!1,itemsMobile:[479,1],singleItem:!1,itemsScaleUp:!1,slideSpeed:200,paginationSpeed:800,rewindSpeed:1e3,autoPlay:!1,stopOnHover:!1,navigation:!1,navigationText:["prev","next"],rewindNav:!0,scrollPerPage:!1,pagination:!0,paginationNumbers:!1,responsive:!0,responsiveRefreshRate:200,responsiveBaseWidth:e,baseClass:"owl-carousel",theme:"owl-theme",lazyLoad:!1,lazyFollow:!0,lazyEffect:"fade",autoHeight:!1,jsonPath:!1,jsonSuccess:!1,dragBeforeAnimFinish:!0,mouseDrag:!0,touchDrag:!0,addClassActive:!1,transitionStyle:!1,beforeUpdate:!1,afterUpdate:!1,beforeInit:!1,afterInit:!1,beforeMove:!1,afterMove:!1,afterAction:!1,startDragging:!1,afterLazyLoad:!1}}(jQuery,window,document);', 'modified' => '2016-11-10 14:47:39' ), (int) 3 => array( 'id' => (int) 5, 'name' => 'jquery.panelslider.min', 'data' => '/* * jQuery Panel Slider plugin v0.1.1 * https://github.com/eduardomb/jquery-panelslider */ (function($) { 'use strict'; var $body = $('body'), _sliding = false; function _slideIn(panel, options) { var panelWidth = panel.outerWidth(true), bodyAnimation = {}, panelAnimation = {}; if(panel.is(':visible') || _sliding) { return; } _sliding = true; $body.addClass('ps-active'); panel.addClass('ps-active-panel').css({ position: 'fixed', top: 0, height: '100%', 'z-index': 999999 }); panel.data(options); switch (options.side) { case 'left': panel.css({ left: '-' + panelWidth + 'px', right: 'auto' }); bodyAnimation['margin-left'] = '+=' + panelWidth; panelAnimation.left = '+=' + panelWidth; break; case 'right': panel.css({ left: 'auto', right: '-' + panelWidth + 'px' }); bodyAnimation['margin-left'] = '-=' + panelWidth; panelAnimation.right = '+=' + panelWidth; break; } $body.animate(bodyAnimation, options.duration); panel.show().animate(panelAnimation, options.duration, function() { _sliding = false; if(typeof options.onOpen == 'function') { options.onOpen(); } }); } $.panelslider = function(element, options) { var active = $('.ps-active-panel'); var defaults = { side: 'left', // panel side: left or right duration: 200, // Transition duration in miliseconds clickClose: true, // If true closes panel when clicking outside it onOpen: null // When supplied, function is called after the panel opens }; options = $.extend({}, defaults, options); // If another panel is opened, close it before opening the new one if(active.is(':visible') && active[0] != element[0]) { $.panelslider.close(function() { _slideIn(element, options); }); } else if(!active.length || active.is(':hidden')) { _slideIn(element, options); } }; $.panelslider.close = function(callback) { var active = $('.ps-active-panel'), duration = active.data('duration'), panelWidth = active.outerWidth(true), bodyAnimation = {}, panelAnimation = {}; if(!active.length || active.is(':hidden') || _sliding) { return; } _sliding = true; switch(active.data('side')) { case 'left': bodyAnimation['margin-left'] = '-=' + panelWidth; panelAnimation.left = '-=' + panelWidth; break; case 'right': bodyAnimation['margin-left'] = '+=' + panelWidth; panelAnimation.right = '-=' + panelWidth; break; } active.animate(panelAnimation, duration); $body.animate(bodyAnimation, duration, function() { active.hide(); active.removeClass('ps-active-panel'); _sliding = false; if(callback) { callback(); } }).removeClass('ps-active'); }; // Bind click outside panel and ESC key to close panel if clickClose is true $(document).bind('click keyup', function(e) { var active = $('.ps-active-panel'); if(e.type == 'keyup' && e.keyCode != 27) { return; } if(active.is(':visible') && active.data('clickClose')) { $.panelslider.close(); } }); // Prevent click on panel to close it $(document).on('click', '.ps-active-panel', function(e) { e.stopPropagation(); }); $.fn.panelslider = function(options) { this.click(function(e) { var active = $('.ps-active-panel'), panel = $(this.getAttribute('href')); // Close panel if it is already opened otherwise open it if (active.is(':visible') && panel[0] == active[0]) { $.panelslider.close(); } else { $.panelslider(panel, options); } e.preventDefault(); e.stopPropagation(); }); return this; }; })(jQuery); ', 'modified' => '2016-11-10 14:47:39' ), (int) 4 => array( 'id' => (int) 4, 'name' => 'intlxform', 'data' => ' if($('body').hasClass('locale-sr')) { var checkingData = 'Provera podataka'; } else { var checkingData = 'Checking data'; } (function($){ // Create some defaults, extending them with any options that were provided $.fn.intlxform = function(options) { var _top = $(this); var settings = { 'type': 'post', 'action' : '', 'showResponse' : true, 'loadingMessage' : checkingData, 'wrapElem' : '', 'clearForm': true, 'fieldRemark' : true, 'hideForm' : false, 'onSuccess' : null, 'onFailure' : null, 'onError' : null, 'onFinish' : null, 'headers': { 'Accept' : 'application/json; charset=utf-8' } }; settings = $.extend(settings, options); return this.each(function() { if(settings.type.length == 0) { if($(this).attr('method') != undefined) { settings.type = $(this).attr('method'); } } if(settings.action.length == 0) { if($(this).attr('action') != undefined) { settings.action = $(this).attr('action'); } } $(this).submit(function(event){ event.preventDefault(); // Abort any pending request if (request) { request.abort(); } // Setup some local variables var $form = $(this); // Cache all fields var $inputs = $form.find("input, select, button, textarea"); // Serialize the data in the form $inputs.each(function() { if($(this).attr('data-defaultValue') != 'undefined') { if($(this).attr('data-defaultValue') == $(this).val()) { $(this).val(''); } } }); var serializedData = $form.serialize(); $inputs.each(function() { if($(this).attr('data-defaultValue') != 'undefined' && $(this).val() =='') { $(this).val($(this).attr('data-defaultValue')); } }); // Disable the inputs for the duration of the ajax request $inputs.prop("disabled", true); $form.find(".form-message").text(settings.loadingMessage); // Fire off the request var request = $.ajax({ url: settings.action, type: settings.type, headers: settings.headers, data: serializedData }); // Callback handler that will be called on success request.done(function (response, textStatus, jqXHR){ parseFormResponse(response, $form); }); // callback handler that will be called on failure request.fail(function (jqXHR, textStatus, errorThrown){ if(typeof settings.onFailure == 'function') { settings.onFailure.call(); } else { console.error( "The following error occured: "+ textStatus, errorThrown ); } }); // callback handler that will be called regardless // if the request failed or succeeded request.always(function () { // reenable the inputs $inputs.prop("disabled", false); }); // prevent default posting of form event.preventDefault(); }); }) function parseFormResponse(response, form) { form.find(".form-message").text(''); form.find(".validation-error").removeClass('validation-error'); form.find(".validation-error-message").remove(); // Make sure we have a JSON response if(typeof response == "string") { try { response = JSON.parse(response); } catch(e) { return false; } } // On error occured if(!response.response) { for(var fieldName in response.errors) { var message = response.errors[fieldName]; var parent = form.find("[name='data[" + fieldName + "]']").last().parent(); parent.addClass('validation-error'); if(settings.fieldRemark == true) { parent.append('<div class="validation-error-message">' + message + '</div>'); } } // Callback: On error if(typeof settings.onError == 'function') { settings.onError(response); } // On Success } else { // Callback: On success if(typeof settings.onSuccess == 'function') { settings.onSuccess(response); } // Clear form if(settings.clearForm) { form.find("input, select, textarea").not('[type=button], [type=submit], [type=radio], [type=reset], .persistent').val(''); } } // Show message, if any if(response.message != null && response.message != '' && settings.showResponse) { var messageElement = form.find(".form-message"); messageElement.removeClass('form-message-error').removeClass('form-message-success'); messageElement.addClass(response.response ? 'form-message-success' : 'form-message-error'); messageElement.text(response.message).show(); } // Callback: On finish if(typeof settings.onFinish == 'function') { settings.onFinish(response); } } }; })(jQuery); ', 'modified' => '2016-11-10 14:47:39' ), (int) 5 => array( 'id' => (int) 3, 'name' => 'jquery.youtubevideogallery', 'data' => '/** * youtubeVideoGallery plugin for jquery * Simple video gallery for youtube, for more details see http://plugins.jquery.com/youtubevideogallery * * @author clanceyp * @see http://plugins.jquery.com/youtubevideogallery/ * @version 1.3.0 * */ ;(function($) { "use strict"; $.fn.extend({ youtubeVideoGallery:function(options) { var version = '1.3.0', isLegacyIE = (/\bMSIE [4|5|6|7]/.test(navigator.userAgent)), defaults = { assetFolder : '', fancybox : { arrows : false, closeBtn : true, closeEffect : 'fade', helpers : { media : {}, buttons : {} }, openEffect : 'fade' }, forceLegacyIE:false, iframeTemplate:'<iframe title="Youtube video player" id="youtube-videogallery-iframe" style="height:{options.innerHeight}px;width:{options.innerWidth}px;" frameborder="0" src="about:blank" />', innerHeight: 450, innerWidth: 600, newWindow: '(opens in a new window)', playButton: '/img/ico_play.png', plugin:'self', style:'', title:'default', thumbWidth: '100%', videos:[], urlImg : 'http://img.youtube.com/vi/$id/0.jpg', urlEmbed : 'http://www.youtube.com/embed/$id', urlLink : 'http://www.youtube.com/watch?v=$id' }; this.test = {}; this.version = version; function log(message){ if ('console' in window && window.console.log){ window.console.log(message); } } function getVideoLinks($this){ var arr = [], a = $this.find("a"); a.each(function(i, el){ arr.push({ id: getId( $(el).attr('href') ), title: $(el).text() }); }); return arr; } function getIdFromEntry(obj){ if (typeof obj === 'string'){ return getId(obj); } else if (obj.id && typeof obj.id === 'string'){ return obj.id; } else if (obj.link && obj.link.length ){ for ( var i = 0, l = obj.link.length; i < l ; i++){ if (obj.link[i].type === 'text/html'){ return getId(obj.link[i].href) } } } log('could not find ID from object, maybe an unsupported API?') return ''; } function getId(href){ var id = ''; if (!!href && href.indexOf('www.youtube.com/v/') > 0) { id = getBefore(href.split('www.youtube.com/v/')[1], '?') } else if (!!href && href.indexOf('/embed/') > 0){ id = getBefore(href.split('/embed/')[1], '?'); } else if (!!href && href.indexOf('?v=') > 0){// this could be version if API call!! id = getBefore(href.split('?v=')[1],'&'); } else if (!!href && href.indexOf('video:') > 0){ id = getBefore(href.split('video:')[1], ':'); } else if (!!href){ id = href; } return id; } function getBefore(str, before){ if (!!str && str.indexOf(before)){ str = str.split(before)[0]; } return str; } function getIframeTemplate(innerWidth, innerHeight){ var str = options.iframeTemplate; return str.replace('{options.innerHeight}', innerHeight).replace('{options.innerWidth}', innerWidth); } function open(e){ var el = e.currentTarget; e.preventDefault(); $('div.youtube-videogallery-bodycover').css( { 'height':$(document).height()} ); $('div.youtube-videogallery-display').css({ 'marginLeft':-options.innerWidth/2, 'marginTop':-options.innerHeight/2 }); $('#youtube-videogallery-iframe').attr( 'src', options.urlEmbed.replace("$id", $(el).attr('data-youtube-id') ) ); $('body').addClass('youtube-videogallery-active'); } function close(e){ $('#youtube-videogallery-iframe').attr( 'src', 'about:blank'); $('body').removeClass('youtube-videogallery-active'); } function setButtonMargin(w, h, context){ if (w === 0 || h === 0){ $(context).find("img.youtube-videogallery-play").remove(); return; } $(context).find("img.youtube-videogallery-play").css({ 'marginLeft':'-23px', 'marginTop':'-33.5px' }); } function getStyle(style){ if (!!style){ return "youtube-videogallery-" + style; } return ''; } function getTitleStyle(title){ return title === 'full' ? 'youtube-videogallery-allowtitle' : ''; } function getVideosFromFeed(data){ var videos = [], items = (data && data.data && data.data.items) ? data.data.items : (data && data.feed && data.feed.entry) ? data.feed.entry : []; $( items ).each(function(i, item){ var id = getIdFromEntry(item); videos.push({ id: getIdFromEntry(item), title: item.title.$t || item.title }); }); return videos; } /** * this.test = object * * Test object to expose private methods to a test API. * This allows us to test private methods, without * exposing them (e.g. they can't be overwritten) * */ this.test = { getBefore:getBefore, getId:getId, getVideoLinks:getVideoLinks, getIframeTemplate:getIframeTemplate, getTitleStyle:getTitleStyle, getStyle:getStyle, getVideosFromFeed:getVideosFromFeed, getIdFromEntry:getIdFromEntry }; function load($this, options) { var videos = ( options.videos.length ) ? options.videos : getVideoLinks($this), html = '', href, src, titleSpan, video, playButtonSrc = (!!options.assetFolder) ? options.assetFolder +'/'+ options.playButton : options.playButton , img = document.createElement('img'); img.onload = function(){ setButtonMargin(this.width, this.height, $this); }; img.onerror = function(){ setButtonMargin(0, 0, $this); }; img.src = playButtonSrc+'?'+ +(new Date()); for (var i = 0, l = videos.length; i < l; i++){ video = videos[i]; if (!video.id){continue;} href = options.urlLink.replace("$id", video.id); src = options.urlImg.replace("$id", video.id); titleSpan = (!!video.title && options.title !== 'none') ? '<span class="youtube-videogallery-title">'+ video.title +'</span>' : ''; html+= '<li class="youtube-videogallery-item"><a title="'+video.title+'" data-youtube-id="'+ video.id +'" href="'+ href +'" class="youtube-videogallery-link"><img class="youtube-videogallery-play" src="'+ playButtonSrc +'" title="play" /><img class="youtube-videogallery-img" src="'+ src +'" />'+ titleSpan +'</a></li>'; } $this.empty() .append(html) .addClass('youtube-videogallery-container') .addClass( getStyle( options.style ) ) .addClass( getTitleStyle( options.title ) ); if (options.supported && options.plugin === 'colorbox' && $.colorbox){ $this.find("a.youtube-videogallery-link").each(function(i, el){ $(el) .attr('href', options.urlEmbed.replace("$id", $(el).attr('data-youtube-id') ) ) .attr('aria-controls','youtube-videogallery-iframe') .colorbox({iframe:true, innerWidth:options.innerWidth, innerHeight:options.innerHeight}); }); } else if (options.supported && options.plugin === 'fancybox' && !!$().fancybox){ $this.find("a.youtube-videogallery-link").each(function(i, el){ $(el) .attr('rel', 'media-gallery') .fancybox(options.fancybox); }); } else if (options.supported && options.plugin === 'self'){ if (!$('div.youtube-videogallery-bodycover').length){ $('body') .append('<div class="youtube-videogallery-bodycover"/>') .append('<div class="youtube-videogallery-display">'+ getIframeTemplate(options.innerWidth, options.innerHeight) +'</div>'); $('div.youtube-videogallery-bodycover').on('click',close); $(document).on('keydown', function(e) { if (e.which === 27) { close(); } }); } $this.find("a.youtube-videogallery-link").on('click',open); } else { $this.find("a.youtube-videogallery-link") .attr('target','_blank') .append('<span class="youtube-videogallery-screen-reader-only">'+options.newWindow+'</span>') .each(function(i, el){ $(el).attr('title', $(el).attr('title')+' '+ options.newWindow); }); } return $this; } // Set options options = $.extend(defaults, options); options.supported = ( /* don't show lightbox if: old untested jquery version, or the lightbox is bigger than the viewport */ !!$().on && ( $(window).width() > options.innerWidth || $(window).height() > options.innerHeight) ); options.plugin = (isLegacyIE && !options.forceLegacyIE) ? 'none' : options.plugin;// by default turn off plugins for IE<=7 // it's an API, load promise and return the original object for chaining if (!!options.apiUrl){ var $this = this, apiUrl = options.apiUrl, jqxhr = $.ajax({ url:apiUrl, dataType:"jsonp", beforeSend:function(){ if (!options.apiFallbackUrl){ return; } $this.each(function(i, el){ $(el).empty() .append('<li><a /></li>') .find('a') .attr('href', options.apiFallbackUrl) .text(options.apiFallbackUrl); }); }}) .done(function(data) { options.videos = getVideosFromFeed(data); $this.each(function(i, el){ load($(el), options); }); }) .fail(function(){ log('Error getting youtube API requested by jQuery.youtubeVideoGallery: '+ apiUrl); }); return $this; } return this.each(function(i, el){ load($(el), options); }); } }); })(window.jQuery);', 'modified' => '2016-11-10 14:47:39' ), (int) 6 => array( 'id' => (int) 2, 'name' => 'jquery.bxslider.min', 'data' => '/** * BxSlider v4.1.2 - Fully loaded, responsive content slider * http://bxslider.com * * Copyright 2014, Steven Wanderski - http://stevenwanderski.com - http://bxcreative.com * Written while drinking Belgian ales and listening to jazz * * Released under the MIT license - http://opensource.org/licenses/MIT */ !function(t){var e={},s={mode:"horizontal",slideSelector:"",infiniteLoop:!0,hideControlOnEnd:!1,speed:500,easing:null,slideMargin:0,startSlide:0,randomStart:!1,captions:!1,ticker:!1,tickerHover:!1,adaptiveHeight:!1,adaptiveHeightSpeed:500,video:!1,useCSS:!0,preloadImages:"visible",responsive:!0,slideZIndex:50,touchEnabled:!0,swipeThreshold:50,oneToOneTouch:!0,preventDefaultSwipeX:!0,preventDefaultSwipeY:!1,pager:!0,pagerType:"full",pagerShortSeparator:" / ",pagerSelector:null,buildPager:null,pagerCustom:null,controls:!0,nextText:"Next",prevText:"Prev",nextSelector:null,prevSelector:null,autoControls:!1,startText:"Start",stopText:"Stop",autoControlsCombine:!1,autoControlsSelector:null,auto:!1,pause:4e3,autoStart:!0,autoDirection:"next",autoHover:!1,autoDelay:0,minSlides:1,maxSlides:1,moveSlides:0,slideWidth:0,onSliderLoad:function(){},onSlideBefore:function(){},onSlideAfter:function(){},onSlideNext:function(){},onSlidePrev:function(){},onSliderResize:function(){}};t.fn.bxSlider=function(n){if(0==this.length)return this;if(this.length>1)return this.each(function(){t(this).bxSlider(n)}),this;var o={},r=this;e.el=this;var a=t(window).width(),l=t(window).height(),d=function(){o.settings=t.extend({},s,n),o.settings.slideWidth=parseInt(o.settings.slideWidth),o.children=r.children(o.settings.slideSelector),o.children.length<o.settings.minSlides&&(o.settings.minSlides=o.children.length),o.children.length<o.settings.maxSlides&&(o.settings.maxSlides=o.children.length),o.settings.randomStart&&(o.settings.startSlide=Math.floor(Math.random()*o.children.length)),o.active={index:o.settings.startSlide},o.carousel=o.settings.minSlides>1||o.settings.maxSlides>1,o.carousel&&(o.settings.preloadImages="all"),o.minThreshold=o.settings.minSlides*o.settings.slideWidth+(o.settings.minSlides-1)*o.settings.slideMargin,o.maxThreshold=o.settings.maxSlides*o.settings.slideWidth+(o.settings.maxSlides-1)*o.settings.slideMargin,o.working=!1,o.controls={},o.interval=null,o.animProp="vertical"==o.settings.mode?"top":"left",o.usingCSS=o.settings.useCSS&&"fade"!=o.settings.mode&&function(){var t=document.createElement("div"),e=["WebkitPerspective","MozPerspective","OPerspective","msPerspective"];for(var i in e)if(void 0!==t.style[e[i]])return o.cssPrefix=e[i].replace("Perspective","").toLowerCase(),o.animProp="-"+o.cssPrefix+"-transform",!0;return!1}(),"vertical"==o.settings.mode&&(o.settings.maxSlides=o.settings.minSlides),r.data("origStyle",r.attr("style")),r.children(o.settings.slideSelector).each(function(){t(this).data("origStyle",t(this).attr("style"))}),c()},c=function(){r.wrap('<div class="bx-wrapper"><div class="bx-viewport"></div></div>'),o.viewport=r.parent(),o.loader=t('<div class="bx-loading" />'),o.viewport.prepend(o.loader),r.css({width:"horizontal"==o.settings.mode?100*o.children.length+215+"%":"auto",position:"relative"}),o.usingCSS&&o.settings.easing?r.css("-"+o.cssPrefix+"-transition-timing-function",o.settings.easing):o.settings.easing||(o.settings.easing="swing"),f(),o.viewport.css({width:"100%",overflow:"hidden",position:"relative"}),o.viewport.parent().css({maxWidth:p()}),o.settings.pager||o.viewport.parent().css({margin:"0 auto 0px"}),o.children.css({"float":"horizontal"==o.settings.mode?"left":"none",listStyle:"none",position:"relative"}),o.children.css("width",u()),"horizontal"==o.settings.mode&&o.settings.slideMargin>0&&o.children.css("marginRight",o.settings.slideMargin),"vertical"==o.settings.mode&&o.settings.slideMargin>0&&o.children.css("marginBottom",o.settings.slideMargin),"fade"==o.settings.mode&&(o.children.css({position:"absolute",zIndex:0,display:"none"}),o.children.eq(o.settings.startSlide).css({zIndex:o.settings.slideZIndex,display:"block"})),o.controls.el=t('<div class="bx-controls" />'),o.settings.captions&&P(),o.active.last=o.settings.startSlide==x()-1,o.settings.video&&r.fitVids();var e=o.children.eq(o.settings.startSlide);"all"==o.settings.preloadImages&&(e=o.children),o.settings.ticker?o.settings.pager=!1:(o.settings.pager&&T(),o.settings.controls&&C(),o.settings.auto&&o.settings.autoControls&&E(),(o.settings.controls||o.settings.autoControls||o.settings.pager)&&o.viewport.after(o.controls.el)),g(e,h)},g=function(e,i){var s=e.find("img, iframe").length;if(0==s)return i(),void 0;var n=0;e.find("img, iframe").each(function(){t(this).one("load",function(){++n==s&&i()}).each(function(){this.complete&&t(this).load()})})},h=function(){if(o.settings.infiniteLoop&&"fade"!=o.settings.mode&&!o.settings.ticker){var e="vertical"==o.settings.mode?o.settings.minSlides:o.settings.maxSlides,i=o.children.slice(0,e).clone().addClass("bx-clone"),s=o.children.slice(-e).clone().addClass("bx-clone");r.append(i).prepend(s)}o.loader.remove(),S(),"vertical"==o.settings.mode&&(o.settings.adaptiveHeight=!0),o.viewport.height(v()),r.redrawSlider(),o.settings.onSliderLoad(o.active.index),o.initialized=!0,o.settings.responsive&&t(window).bind("resize",Z),o.settings.auto&&o.settings.autoStart&&H(),o.settings.ticker&&L(),o.settings.pager&&q(o.settings.startSlide),o.settings.controls&&W(),o.settings.touchEnabled&&!o.settings.ticker&&O()},v=function(){var e=0,s=t();if("vertical"==o.settings.mode||o.settings.adaptiveHeight)if(o.carousel){var n=1==o.settings.moveSlides?o.active.index:o.active.index*m();for(s=o.children.eq(n),i=1;i<=o.settings.maxSlides-1;i++)s=n+i>=o.children.length?s.add(o.children.eq(i-1)):s.add(o.children.eq(n+i))}else s=o.children.eq(o.active.index);else s=o.children;return"vertical"==o.settings.mode?(s.each(function(){e+=t(this).outerHeight()}),o.settings.slideMargin>0&&(e+=o.settings.slideMargin*(o.settings.minSlides-1))):e=Math.max.apply(Math,s.map(function(){return t(this).outerHeight(!1)}).get()),e},p=function(){var t="100%";return o.settings.slideWidth>0&&(t="horizontal"==o.settings.mode?o.settings.maxSlides*o.settings.slideWidth+(o.settings.maxSlides-1)*o.settings.slideMargin:o.settings.slideWidth),t},u=function(){var t=o.settings.slideWidth,e=o.viewport.width();return 0==o.settings.slideWidth||o.settings.slideWidth>e&&!o.carousel||"vertical"==o.settings.mode?t=e:o.settings.maxSlides>1&&"horizontal"==o.settings.mode&&(e>o.maxThreshold||e<o.minThreshold&&(t=(e-o.settings.slideMargin*(o.settings.minSlides-1))/o.settings.minSlides)),t},f=function(){var t=1;if("horizontal"==o.settings.mode&&o.settings.slideWidth>0)if(o.viewport.width()<o.minThreshold)t=o.settings.minSlides;else if(o.viewport.width()>o.maxThreshold)t=o.settings.maxSlides;else{var e=o.children.first().width();t=Math.floor(o.viewport.width()/e)}else"vertical"==o.settings.mode&&(t=o.settings.minSlides);return t},x=function(){var t=0;if(o.settings.moveSlides>0)if(o.settings.infiniteLoop)t=o.children.length/m();else for(var e=0,i=0;e<o.children.length;)++t,e=i+f(),i+=o.settings.moveSlides<=f()?o.settings.moveSlides:f();else t=Math.ceil(o.children.length/f());return t},m=function(){return o.settings.moveSlides>0&&o.settings.moveSlides<=f()?o.settings.moveSlides:f()},S=function(){if(o.children.length>o.settings.maxSlides&&o.active.last&&!o.settings.infiniteLoop){if("horizontal"==o.settings.mode){var t=o.children.last(),e=t.position();b(-(e.left-(o.viewport.width()-t.width())),"reset",0)}else if("vertical"==o.settings.mode){var i=o.children.length-o.settings.minSlides,e=o.children.eq(i).position();b(-e.top,"reset",0)}}else{var e=o.children.eq(o.active.index*m()).position();o.active.index==x()-1&&(o.active.last=!0),void 0!=e&&("horizontal"==o.settings.mode?b(-e.left,"reset",0):"vertical"==o.settings.mode&&b(-e.top,"reset",0))}},b=function(t,e,i,s){if(o.usingCSS){var n="vertical"==o.settings.mode?"translate3d(0, "+t+"px, 0)":"translate3d("+t+"px, 0, 0)";r.css("-"+o.cssPrefix+"-transition-duration",i/1e3+"s"),"slide"==e?(r.css(o.animProp,n),r.bind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",function(){r.unbind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd"),D()})):"reset"==e?r.css(o.animProp,n):"ticker"==e&&(r.css("-"+o.cssPrefix+"-transition-timing-function","linear"),r.css(o.animProp,n),r.bind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",function(){r.unbind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd"),b(s.resetValue,"reset",0),N()}))}else{var a={};a[o.animProp]=t,"slide"==e?r.animate(a,i,o.settings.easing,function(){D()}):"reset"==e?r.css(o.animProp,t):"ticker"==e&&r.animate(a,speed,"linear",function(){b(s.resetValue,"reset",0),N()})}},w=function(){for(var e="",i=x(),s=0;i>s;s++){var n="";o.settings.buildPager&&t.isFunction(o.settings.buildPager)?(n=o.settings.buildPager(s),o.pagerEl.addClass("bx-custom-pager")):(n=s+1,o.pagerEl.addClass("bx-default-pager")),e+='<div class="bx-pager-item"><a href="" data-slide-index="'+s+'" class="bx-pager-link">'+n+"</a></div>"}o.pagerEl.html(e)},T=function(){o.settings.pagerCustom?o.pagerEl=t(o.settings.pagerCustom):(o.pagerEl=t('<div class="bx-pager" />'),o.settings.pagerSelector?t(o.settings.pagerSelector).html(o.pagerEl):o.controls.el.addClass("bx-has-pager").append(o.pagerEl),w()),o.pagerEl.on("click","a",I)},C=function(){o.controls.next=t('<a class="bx-next" href="">'+o.settings.nextText+"</a>"),o.controls.prev=t('<a class="bx-prev" href="">'+o.settings.prevText+"</a>"),o.controls.next.bind("click",y),o.controls.prev.bind("click",z),o.settings.nextSelector&&t(o.settings.nextSelector).append(o.controls.next),o.settings.prevSelector&&t(o.settings.prevSelector).append(o.controls.prev),o.settings.nextSelector||o.settings.prevSelector||(o.controls.directionEl=t('<div class="bx-controls-direction" />'),o.controls.directionEl.append(o.controls.prev).append(o.controls.next),o.controls.el.addClass("bx-has-controls-direction").append(o.controls.directionEl))},E=function(){o.controls.start=t('<div class="bx-controls-auto-item"><a class="bx-start" href="">'+o.settings.startText+"</a></div>"),o.controls.stop=t('<div class="bx-controls-auto-item"><a class="bx-stop" href="">'+o.settings.stopText+"</a></div>"),o.controls.autoEl=t('<div class="bx-controls-auto" />'),o.controls.autoEl.on("click",".bx-start",k),o.controls.autoEl.on("click",".bx-stop",M),o.settings.autoControlsCombine?o.controls.autoEl.append(o.controls.start):o.controls.autoEl.append(o.controls.start).append(o.controls.stop),o.settings.autoControlsSelector?t(o.settings.autoControlsSelector).html(o.controls.autoEl):o.controls.el.addClass("bx-has-controls-auto").append(o.controls.autoEl),A(o.settings.autoStart?"stop":"start")},P=function(){o.children.each(function(){var e=t(this).find("img:first").attr("title");void 0!=e&&(""+e).length&&t(this).append('<div class="bx-caption"><span>'+e+"</span></div>")})},y=function(t){o.settings.auto&&r.stopAuto(),r.goToNextSlide(),t.preventDefault()},z=function(t){o.settings.auto&&r.stopAuto(),r.goToPrevSlide(),t.preventDefault()},k=function(t){r.startAuto(),t.preventDefault()},M=function(t){r.stopAuto(),t.preventDefault()},I=function(e){o.settings.auto&&r.stopAuto();var i=t(e.currentTarget),s=parseInt(i.attr("data-slide-index"));s!=o.active.index&&r.goToSlide(s),e.preventDefault()},q=function(e){var i=o.children.length;return"short"==o.settings.pagerType?(o.settings.maxSlides>1&&(i=Math.ceil(o.children.length/o.settings.maxSlides)),o.pagerEl.html(e+1+o.settings.pagerShortSeparator+i),void 0):(o.pagerEl.find("a").removeClass("active"),o.pagerEl.each(function(i,s){t(s).find("a").eq(e).addClass("active")}),void 0)},D=function(){if(o.settings.infiniteLoop){var t="";0==o.active.index?t=o.children.eq(0).position():o.active.index==x()-1&&o.carousel?t=o.children.eq((x()-1)*m()).position():o.active.index==o.children.length-1&&(t=o.children.eq(o.children.length-1).position()),t&&("horizontal"==o.settings.mode?b(-t.left,"reset",0):"vertical"==o.settings.mode&&b(-t.top,"reset",0))}o.working=!1,o.settings.onSlideAfter(o.children.eq(o.active.index),o.oldIndex,o.active.index)},A=function(t){o.settings.autoControlsCombine?o.controls.autoEl.html(o.controls[t]):(o.controls.autoEl.find("a").removeClass("active"),o.controls.autoEl.find("a:not(.bx-"+t+")").addClass("active"))},W=function(){1==x()?(o.controls.prev.addClass("disabled"),o.controls.next.addClass("disabled")):!o.settings.infiniteLoop&&o.settings.hideControlOnEnd&&(0==o.active.index?(o.controls.prev.addClass("disabled"),o.controls.next.removeClass("disabled")):o.active.index==x()-1?(o.controls.next.addClass("disabled"),o.controls.prev.removeClass("disabled")):(o.controls.prev.removeClass("disabled"),o.controls.next.removeClass("disabled")))},H=function(){o.settings.autoDelay>0?setTimeout(r.startAuto,o.settings.autoDelay):r.startAuto(),o.settings.autoHover&&r.hover(function(){o.interval&&(r.stopAuto(!0),o.autoPaused=!0)},function(){o.autoPaused&&(r.startAuto(!0),o.autoPaused=null)})},L=function(){var e=0;if("next"==o.settings.autoDirection)r.append(o.children.clone().addClass("bx-clone"));else{r.prepend(o.children.clone().addClass("bx-clone"));var i=o.children.first().position();e="horizontal"==o.settings.mode?-i.left:-i.top}b(e,"reset",0),o.settings.pager=!1,o.settings.controls=!1,o.settings.autoControls=!1,o.settings.tickerHover&&!o.usingCSS&&o.viewport.hover(function(){r.stop()},function(){var e=0;o.children.each(function(){e+="horizontal"==o.settings.mode?t(this).outerWidth(!0):t(this).outerHeight(!0)});var i=o.settings.speed/e,s="horizontal"==o.settings.mode?"left":"top",n=i*(e-Math.abs(parseInt(r.css(s))));N(n)}),N()},N=function(t){speed=t?t:o.settings.speed;var e={left:0,top:0},i={left:0,top:0};"next"==o.settings.autoDirection?e=r.find(".bx-clone").first().position():i=o.children.first().position();var s="horizontal"==o.settings.mode?-e.left:-e.top,n="horizontal"==o.settings.mode?-i.left:-i.top,a={resetValue:n};b(s,"ticker",speed,a)},O=function(){o.touch={start:{x:0,y:0},end:{x:0,y:0}},o.viewport.bind("touchstart",X)},X=function(t){if(o.working)t.preventDefault();else{o.touch.originalPos=r.position();var e=t.originalEvent;o.touch.start.x=e.changedTouches[0].pageX,o.touch.start.y=e.changedTouches[0].pageY,o.viewport.bind("touchmove",Y),o.viewport.bind("touchend",V)}},Y=function(t){var e=t.originalEvent,i=Math.abs(e.changedTouches[0].pageX-o.touch.start.x),s=Math.abs(e.changedTouches[0].pageY-o.touch.start.y);if(3*i>s&&o.settings.preventDefaultSwipeX?t.preventDefault():3*s>i&&o.settings.preventDefaultSwipeY&&t.preventDefault(),"fade"!=o.settings.mode&&o.settings.oneToOneTouch){var n=0;if("horizontal"==o.settings.mode){var r=e.changedTouches[0].pageX-o.touch.start.x;n=o.touch.originalPos.left+r}else{var r=e.changedTouches[0].pageY-o.touch.start.y;n=o.touch.originalPos.top+r}b(n,"reset",0)}},V=function(t){o.viewport.unbind("touchmove",Y);var e=t.originalEvent,i=0;if(o.touch.end.x=e.changedTouches[0].pageX,o.touch.end.y=e.changedTouches[0].pageY,"fade"==o.settings.mode){var s=Math.abs(o.touch.start.x-o.touch.end.x);s>=o.settings.swipeThreshold&&(o.touch.start.x>o.touch.end.x?r.goToNextSlide():r.goToPrevSlide(),r.stopAuto())}else{var s=0;"horizontal"==o.settings.mode?(s=o.touch.end.x-o.touch.start.x,i=o.touch.originalPos.left):(s=o.touch.end.y-o.touch.start.y,i=o.touch.originalPos.top),!o.settings.infiniteLoop&&(0==o.active.index&&s>0||o.active.last&&0>s)?b(i,"reset",200):Math.abs(s)>=o.settings.swipeThreshold?(0>s?r.goToNextSlide():r.goToPrevSlide(),r.stopAuto()):b(i,"reset",200)}o.viewport.unbind("touchend",V)},Z=function(){var e=t(window).width(),i=t(window).height();(a!=e||l!=i)&&(a=e,l=i,r.redrawSlider(),o.settings.onSliderResize.call(r,o.active.index))};return r.goToSlide=function(e,i){if(!o.working&&o.active.index!=e)if(o.working=!0,o.oldIndex=o.active.index,o.active.index=0>e?x()-1:e>=x()?0:e,o.settings.onSlideBefore(o.children.eq(o.active.index),o.oldIndex,o.active.index),"next"==i?o.settings.onSlideNext(o.children.eq(o.active.index),o.oldIndex,o.active.index):"prev"==i&&o.settings.onSlidePrev(o.children.eq(o.active.index),o.oldIndex,o.active.index),o.active.last=o.active.index>=x()-1,o.settings.pager&&q(o.active.index),o.settings.controls&&W(),"fade"==o.settings.mode)o.settings.adaptiveHeight&&o.viewport.height()!=v()&&o.viewport.animate({height:v()},o.settings.adaptiveHeightSpeed),o.children.filter(":visible").fadeOut(o.settings.speed).css({zIndex:0}),o.children.eq(o.active.index).css("zIndex",o.settings.slideZIndex+1).fadeIn(o.settings.speed,function(){t(this).css("zIndex",o.settings.slideZIndex),D()});else{o.settings.adaptiveHeight&&o.viewport.height()!=v()&&o.viewport.animate({height:v()},o.settings.adaptiveHeightSpeed);var s=0,n={left:0,top:0};if(!o.settings.infiniteLoop&&o.carousel&&o.active.last)if("horizontal"==o.settings.mode){var a=o.children.eq(o.children.length-1);n=a.position(),s=o.viewport.width()-a.outerWidth()}else{var l=o.children.length-o.settings.minSlides;n=o.children.eq(l).position()}else if(o.carousel&&o.active.last&&"prev"==i){var d=1==o.settings.moveSlides?o.settings.maxSlides-m():(x()-1)*m()-(o.children.length-o.settings.maxSlides),a=r.children(".bx-clone").eq(d);n=a.position()}else if("next"==i&&0==o.active.index)n=r.find("> .bx-clone").eq(o.settings.maxSlides).position(),o.active.last=!1;else if(e>=0){var c=e*m();n=o.children.eq(c).position()}if("undefined"!=typeof n){var g="horizontal"==o.settings.mode?-(n.left-s):-n.top;b(g,"slide",o.settings.speed)}}},r.goToNextSlide=function(){if(o.settings.infiniteLoop||!o.active.last){var t=parseInt(o.active.index)+1;r.goToSlide(t,"next")}},r.goToPrevSlide=function(){if(o.settings.infiniteLoop||0!=o.active.index){var t=parseInt(o.active.index)-1;r.goToSlide(t,"prev")}},r.startAuto=function(t){o.interval||(o.interval=setInterval(function(){"next"==o.settings.autoDirection?r.goToNextSlide():r.goToPrevSlide()},o.settings.pause),o.settings.autoControls&&1!=t&&A("stop"))},r.stopAuto=function(t){o.interval&&(clearInterval(o.interval),o.interval=null,o.settings.autoControls&&1!=t&&A("start"))},r.getCurrentSlide=function(){return o.active.index},r.getCurrentSlideElement=function(){return o.children.eq(o.active.index)},r.getSlideCount=function(){return o.children.length},r.redrawSlider=function(){o.children.add(r.find(".bx-clone")).outerWidth(u()),o.viewport.css("height",v()),o.settings.ticker||S(),o.active.last&&(o.active.index=x()-1),o.active.index>=x()&&(o.active.last=!0),o.settings.pager&&!o.settings.pagerCustom&&(w(),q(o.active.index))},r.destroySlider=function(){o.initialized&&(o.initialized=!1,t(".bx-clone",this).remove(),o.children.each(function(){void 0!=t(this).data("origStyle")?t(this).attr("style",t(this).data("origStyle")):t(this).removeAttr("style")}),void 0!=t(this).data("origStyle")?this.attr("style",t(this).data("origStyle")):t(this).removeAttr("style"),t(this).unwrap().unwrap(),o.controls.el&&o.controls.el.remove(),o.controls.next&&o.controls.next.remove(),o.controls.prev&&o.controls.prev.remove(),o.pagerEl&&o.settings.controls&&o.pagerEl.remove(),t(".bx-caption",this).remove(),o.controls.autoEl&&o.controls.autoEl.remove(),clearInterval(o.interval),o.settings.responsive&&t(window).unbind("resize",Z))},r.reloadSlider=function(t){void 0!=t&&(n=t),r.destroySlider(),d()},d(),this}}(jQuery);', 'modified' => '2016-11-10 14:47:39' ), (int) 7 => array( 'id' => (int) 1, 'name' => 'jquery.kwicks', 'data' => '/*! * Kwicks: Sexy Sliding Panels for jQuery - v2.2.1 * http://devsmash.com/projects/kwicks * * Copyright 2013 Jeremy Martin (jmar777) * Contributors: Duke Speer (Duke3D), Guillermo Guerrero (gguerrero) * Released under the MIT license * http://www.opensource.org/licenses/mit-license.php */ (function($) { /** * API methods for the plugin */ var methods = { init: function(opts) { var defaults = { // general options: maxSize: -1, minSize: -1, spacing: 5, duration: 500, isVertical: false, easing: undefined, autoResize: true, behavior: null, // menu behavior options: delayMouseIn: 0, delayMouseOut: 0, selectOnClick: true, deselectOnClick: false, // slideshow behavior options: interval: 2500, interactive: true }; var o = $.extend(defaults, opts); // validate and normalize options if (o.minSize !== -1 && o.maxSize !== -1) throw new Error('Kwicks options minSize and maxSize may not both be set'); if (o.behavior && o.behavior !== 'menu' && o.behavior !== 'slideshow') throw new Error('Unrecognized Kwicks behavior specified: ' + o.behavior); $.each(['minSize', 'maxSize', 'spacing'], function(i, prop) { var val = o[prop]; switch (typeof val) { case 'number': o[prop + 'Units'] = 'px'; break; case 'string': if (val.slice(-1) === '%') { o[prop + 'Units'] = '%'; o[prop] = +val.slice(0, -1) / 100; } else if (val.slice(-2) === 'px') { o[prop + 'Units'] = 'px'; o[prop] = +val.slice(0, -2); } else { throw new Error('Invalid value for Kwicks option ' + prop + ': ' + val); } break; default: throw new Error('Invalid value for Kwicks option ' + prop + ': ' + val); } }); return this.each(function() { $(this).data('kwicks', new Kwick(this, o)); }); }, expand: function(index, opts) { if (typeof index === 'object') { opts = index; index = undefined; } var delay = opts && opts.delay || 0; return this.each(function() { var $this = $(this), kwick = $this.data('kwicks'); // assume this is the container if (kwick) { index = typeof index === 'number' ? index : -1; } // otherwise, assume we have a panel else if (kwick = $this.parent().data('kwicks')) { index = $this.index(); } else { return; } var expand = function() { // bail out if the panel is already expanded if (index === kwick.expandedIndex) return; var $panels = kwick.$panels, expanded = $panels[index] || null; kwick.$container.trigger('expand.kwicks', { index: index, expanded: expanded, collapsed: $panels.not(expanded).get(), oldIndex: kwick.expandedIndex, oldExpanded: kwick.getExpandedPanel(), isAnimated: kwick.isAnimated }); }; var timeoutId = kwick.$container.data('kwicks-timeout-id'); if (timeoutId) { kwick.$container.removeData('kwicks-timeout-id'); clearTimeout(timeoutId); } if (delay > 0) { kwick.$container.data('kwicks-timeout-id', setTimeout(expand, delay)); } else { expand(); } }); }, expanded: function() { var kwick = this.first().data('kwicks'); if (!kwick) return; return kwick.expandedIndex; }, select: function(index) { return this.each(function() { var $this = $(this), kwick = $this.data('kwicks'); // assume this is the container if (kwick) { index = typeof index === 'number' ? index : -1; } // otherwise, assume we have a panel else if (kwick = $this.parent().data('kwicks')) { index = $this.index(); } else { return; } // don't trigger event if its already selected if (index !== kwick.selectedIndex) { var $panels = kwick.$panels, selected = $panels[index] || null; kwick.$container.trigger('select.kwicks', { index: index, selected: selected, unselected: $panels.not(selected).get(), oldIndex: kwick.selectedIndex, oldSelected: kwick.getSelectedPanel() }); } // call expand kwick.$container.kwicks('expand', index); }); }, selected: function() { var kwick = this.first().data('kwicks'); if (!kwick) return; return kwick.selectedIndex; }, resize: function() { return this.each(function() { var $this = $(this), kwick = $this.data('kwicks'); if (!kwick) return; kwick.resize(); }); }, destroy: function() { return this.each(function() { var $this = $(this), kwick = $this.data('kwicks'); if (!kwick) return; kwick.destroy(); }); } }; /** * Expose the actual plugin */ $.fn.kwicks = function(opts) { if (methods[opts]) { return methods[opts].apply(this, Array.prototype.slice.call(arguments, 1)); } else if (typeof opts === 'object' || !opts) { return methods.init.apply(this, arguments); } else { throw new Error('Unrecognized kwicks method: ' + opts); } }; /** * Special event for triggering default behavior on 'expand.kwicks' events */ $.event.special.expand = { _default: function(e, data) { if (e.namespace !== 'kwicks') return; var kwick = $(e.target).data('kwicks'); if (kwick) kwick.expand(data.index); } }; /** * Special event for triggering default behavior on 'select.kwicks' events */ $.event.special.select = { _default: function(e, data) { if (e.namespace !== 'kwicks') return; var kwick = $(e.target).data('kwicks'); if (kwick) kwick.select(data.index); } }; /** * Instantiates a new Kwick instance using the provided container and options. */ var Kwick = function Kwick(container, opts) { var self = this; this.opts = opts; // an array of callbacks to invoke if 'destroy' is invoked this.onDestroyHandlers = []; // references to our DOM elements var orientation = opts.isVertical ? 'vertical' : 'horizontal'; this.$container = $(container); this.$panels = this.$container.children(); // semi-smart add/remove around container classes so that we don't bork // the styling if/when destroy is called var containerClasses = ['kwicks', 'kwicks-' + orientation]; $.each(containerClasses, function(className) { if (self.$container.hasClass(className)) return; self.$container.addClass(className); self.onDestroy(function() { self.$container.removeClass(className); }); }); // zero-based, -1 for "none" this.selectedIndex = this.$panels.filter('.kwicks-selected').index(); this.expandedIndex = this.selectedIndex; // each instance has a primary and a secondary dimension (primary is the animated dimension) this.primaryDimension = opts.isVertical ? 'height' : 'width'; this.secondaryDimension = opts.isVertical ? 'width' : 'height'; // initialize panel sizes this.calculatePanelSizes(); // likewise, we have primary and secondary alignments (all panels but the last use primary, // which uses the secondary alignment). this is to allow the first and last panels to have // fixed offsets. this reduces jittering, which is much more noticeable on the last item. this.primaryAlignment = opts.isVertical ? 'top' : 'left'; this.secondaryAlignment = opts.isVertical ? 'bottom' : 'right'; // object for creating a "master" animation loop for all panel animations this.$timer = $({ progress: 0 }); // keeps track of whether or not an animation is in progress this.isAnimated = false; // the current offsets for each panel this.offsets = this.getOffsetsForExpanded(); this.updatePanelStyles(); this.initBehavior(); this.initWindowResizeHandler(); // somewhat of a blind stab at handling rare/sporadic failures to initialize styles. // https://github.com/jmar777/kwicks/issues/31 setTimeout(function() { self.updatePanelStyles(); }, 100); }; /** * Calculates size, minSize, maxSize, and spacing based on the current size of the container and * the user-provided options. The results will be stored on this.panelSize, this.panelMinSize, * this.panelMaxSize, and this.panelSpacing. This should be run on initialization and whenever * the container's primary dimension may have changed in size. */ Kwick.prototype.calculatePanelSizes = function() { var opts = this.opts, containerSize = this.getContainerSize(true); // calculate spacing first if (opts.spacingUnits === '%') { this.panelSpacing = containerSize * opts.spacing; } else { this.panelSpacing = opts.spacing; } var numPanels = this.$panels.length, sumSpacing = this.panelSpacing * (numPanels - 1), sumPanelSize = containerSize - sumSpacing; this.panelSize = sumPanelSize / numPanels; if (opts.minSize === -1) { if (opts.maxSize === -1) { // if neither minSize or maxSize or set, then we try to pick a sensible default if (numPanels < 5) { this.panelMaxSize = containerSize / 3 * 2; } else { this.panelMaxSize = containerSize / 3; } } else if (opts.maxSizeUnits === '%') { this.panelMaxSize = sumPanelSize * opts.maxSize; } else { this.panelMaxSize = opts.maxSize; } // at this point we know that this.panelMaxSize is set this.panelMinSize = (sumPanelSize - this.panelMaxSize) / (numPanels - 1); } else if (opts.maxSize === -1) { // at this point we know that opts.minSize is set if (opts.minSizeUnits === '%') { this.panelMinSize = sumPanelSize * opts.minSize; } else { this.panelMinSize = opts.minSize; } // at this point we know that this.panelMinSize is set this.panelMaxSize = sumPanelSize - (this.panelMinSize * (numPanels - 1)); } }; /** * Returns the calculated panel offsets based on the currently expanded panel. */ Kwick.prototype.getOffsetsForExpanded = function() { // todo: cache the offset values var expandedIndex = this.expandedIndex, numPanels = this.$panels.length, spacing = this.panelSpacing, size = this.panelSize, minSize = this.panelMinSize, maxSize = this.panelMaxSize; //first panel is always offset by 0 var offsets = [0]; for (var i = 1; i < numPanels; i++) { // no panel is expanded if (expandedIndex === -1) { offsets[i] = i * (size + spacing); } // this panel is before or is the expanded panel else if (i <= expandedIndex) { offsets[i] = i * (minSize + spacing); } // this panel is after the expanded panel else { offsets[i] = maxSize + (minSize * (i - 1)) + (i * spacing); } } return offsets; }; /** * Sets the style attribute on the specified element using the provided value. This probably * doesn't belong on Kwick.prototype, but here it is... */ Kwick.prototype.setStyle = (function() { if ($.support.style) { return function(el, style) { el.setAttribute('style', style); }; } else { return function (el, style) { el.style.cssText = style; }; } })(); /** * Updates the offset and size styling of each panel based on the current values in * `this.offsets`. Also does some special handling to convert panels to absolute positioning * the first time this is invoked. */ Kwick.prototype.updatePanelStyles = function() { var offsets = this.offsets, $panels = this.$panels, pDim = this.primaryDimension, pAlign = this.primaryAlignment, sAlign = this.secondaryAlignment, spacing = this.panelSpacing, containerSize = this.getContainerSize(); // the kwicks-processed class ensures that panels are absolutely positioned, but on our // first pass we need to set offsets, width|length, and positioning atomically to prevent // mid-update repaints var stylePrefix = !!this._stylesInited ? '' : 'position:absolute;', offset, size, prevOffset, style; // loop through remaining panels for (var i = $panels.length; i--;) { prevOffset = offset; // todo: maybe we do one last pass at the end and round offsets, rather than on every // update offset = Math.round(offsets[i]); if (i === $panels.length - 1) { size = containerSize - offset; style = sAlign + ':0;' + pDim + ':' + size + 'px;'; } else { size = prevOffset - offset - spacing; style = pAlign + ':' + offset + 'px;' + pDim + ':' + size + 'px;'; } this.setStyle($panels[i], stylePrefix + style); } if (!this._stylesInited) { this.$container.addClass('kwicks-processed'); this._stylesInited = true; } }; /** * Assuming for a moment that out-of-the-box behaviors aren't a horrible idea, this method * encapsulates the initialization logic thereof. */ Kwick.prototype.initBehavior = function() { if (!this.opts.behavior) return; switch (this.opts.behavior) { case 'menu': this.initMenuBehavior(); break; case 'slideshow': this.initSlideshowBehavior(); break; default: throw new Error('Unrecognized behavior option: ' + this.opts.behavior); } }; /** * Initializes the menu behavior. */ Kwick.prototype.initMenuBehavior = function() { var self = this, opts = self.opts; this.addEventHandler(this.$container, 'mouseleave', function() { self.$container.kwicks('expand', -1, { delay: opts.delayMouseOut }); }); this.addEventHandler(this.$panels, 'mouseenter', function() { $(this).kwicks('expand', { delay: opts.delayMouseIn }); }); if (!opts.selectOnClick && !opts.deselectOnClick) return; this.addEventHandler(this.$panels, 'click', function() { var $this = $(this), isSelected = $this.hasClass('kwicks-selected'); if (isSelected && opts.deselectOnClick) { $this.parent().kwicks('select', -1); } else if (!isSelected && opts.selectOnClick) { $this.kwicks('select'); } }); }; /** * Initializes the slideshow behavior. */ Kwick.prototype.initSlideshowBehavior = function() { var self = this, numSlides = this.$panels.length, curSlide = 0, // flag to handle weird corner cases running = false, intervalId; var start = function() { if (running) return; intervalId = setInterval(function() { self.$container.kwicks('expand', ++curSlide % numSlides); }, self.opts.interval); running = true; }; var pause = function() { clearInterval(intervalId); running = false; }; start(); this.onDestroy(pause); if (!this.opts.interactive) return; this.addEventHandler(this.$container, 'mouseenter', pause); this.addEventHandler(this.$container, 'mouseleave', start); this.addEventHandler(this.$panels, 'mouseenter', function() { curSlide = $(this).kwicks('expand').index(); }); }; /** * Sets up a throttled window resize handler that triggers resize logic for the panels * todo: hideous code, needs refactor for the eye bleeds */ Kwick.prototype.initWindowResizeHandler = function() { if (!this.opts.autoResize) return; var self = this, prevTime = 0, execScheduled = false, $window = $(window); var onResize = function(e) { // if there's no event, then this is a scheduled from our setTimeout if (!e) { execScheduled = false; } // if we've already run in the last 20ms, then delay execution var now = +new Date(); if (now - prevTime < 20) { // if we already scheduled a run, don't do it again if (execScheduled) return; setTimeout(onResize, 20 - (now - prevTime)); execScheduled = true; return; } // throttle rate is satisfied, go ahead and run prevTime = now; self.resize(); }; this.addEventHandler($window, 'resize', onResize); }; /** * Returns the size in pixels of the container's primary dimension. This value is cached as it * is used repeatedly during animation loops, but the cache can be cleared by passing `true`. * todo: benchmark to see if this caching business is even at all necessary. */ Kwick.prototype.getContainerSize = function(clearCache) { var containerSize = this._containerSize; if (clearCache || !containerSize) { containerSize = this._containerSize = this.$container[this.primaryDimension](); } return containerSize; }; /** * Gets a reference to the currently expanded panel (if there is one) */ Kwick.prototype.getExpandedPanel = function() { return this.$panels[this.expandedIndex] || null; }; /** * Gets a reference to the currently collapsed panels */ Kwick.prototype.getCollapsedPanels = function() { if (this.expandedIndex === -1) return []; return this.$panels.not(this.getExpandedPanel()).get(); }; /** * Gets a reference to the currently selected panel (if there is one) */ Kwick.prototype.getSelectedPanel = function() { return this.$panels[this.selectedIndex] || null; }; /** * Gets a reference to the currently unselected panels */ Kwick.prototype.getUnselectedPanels = function() { return this.$panels.not(this.getSelectedPanel()).get(); }; /** * Registers a handler to be invoked if/when 'destroy' is invoked */ Kwick.prototype.onDestroy = function(handler) { this.onDestroyHandlers.push(handler); }; /** * Adds an event handler and automatically registers it to be removed if/when * the plugin is destroyed. */ Kwick.prototype.addEventHandler = function($el, eventName, handler) { $el.on(eventName, handler); this.onDestroy(function() { $el.off(eventName, handler); }); }; /** * "Destroys" this Kwicks instance plugin by performing the following: * 1) Stops any currently running animations * 2) Invokes all destroy handlers * 3) Clears out all style attributes on panels * 4) Removes all kwicks class names from panels and container * 5) Removes the 'kwicks' data value from the container */ Kwick.prototype.destroy = function() { this.$timer.stop(); for (var i = 0, len = this.onDestroyHandlers.length; i < len; i++) { this.onDestroyHandlers[i](); } this.$panels .attr('style', '') .removeClass('kwicks-expanded kwicks-selected kwicks-collapsed'); this.$container // note: kwicks and kwicks-<orientation> classes have extra smarts around them // back in the constructor .removeClass('kwicks-processed') .removeData('kwicks'); }; /** * Forces the panels to be updated in response to the container being resized. */ Kwick.prototype.resize = function() { // bail out if container size hasn't changed if (this.getContainerSize() === this.getContainerSize(true)) return; this.calculatePanelSizes(); this.offsets = this.getOffsetsForExpanded(); // if the panels are currently being animated, we'll just set a flag that can be detected // during the next animation step if (this.isAnimated) { this._dirtyOffsets = true; } else { // otherwise update the styles immediately this.updatePanelStyles(); } }; /** * Selects the panel with the specified index (use -1 to select none) */ Kwick.prototype.select = function(index) { // make sure the panel isn't already selected if (index === this.selectedIndex) return; $(this.getSelectedPanel()).removeClass('kwicks-selected'); this.selectedIndex = index; $(this.getSelectedPanel()).addClass('kwicks-selected'); }; /** * Expands the panel with the specified index (use -1 to expand none) */ Kwick.prototype.expand = function(index) { var self = this, // used for expand-complete event later on oldIndex = this.expandedIndex, oldExpanded = this.getExpandedPanel(); // if the index is -1, then default it to the currently selected index (which will also be // -1 if no panels are currently selected) if (index === -1) index = this.selectedIndex; // make sure the panel isn't already expanded if (index === this.expandedIndex) return; $(this.getExpandedPanel()).removeClass('kwicks-expanded'); $(this.getCollapsedPanels()).removeClass('kwicks-collapsed'); this.expandedIndex = index; $(this.getExpandedPanel()).addClass('kwicks-expanded'); $(this.getCollapsedPanels()).addClass('kwicks-collapsed'); // handle panel animation var $timer = this.$timer, numPanels = this.$panels.length, startOffsets = this.offsets.slice(), offsets = this.offsets, targetOffsets = this.getOffsetsForExpanded(); $timer.stop()[0].progress = 0; this.isAnimated = true; $timer.animate({ progress: 1 }, { duration: this.opts.duration, easing: this.opts.easing, step: function(progress) { // check if we've resized mid-animation (yes, we're thorough) if (self._dirtyOffsets) { offsets = self.offsets; targetOffsets = self.getOffsetsForExpanded(); self._dirtyOffsets = false; } offsets.length = 0; for (var i = 0; i < numPanels; i++) { var targetOffset = targetOffsets[i], newOffset = targetOffset - ((targetOffset - startOffsets[i]) * (1 - progress)); offsets[i] = newOffset; } self.updatePanelStyles(); }, complete: function() { self.isAnimated = false; self.$container.trigger('expand-complete.kwicks', { index: index, expanded: self.getExpandedPanel(), collapsed: self.getCollapsedPanels(), oldIndex: oldIndex, oldExpanded: oldExpanded, // note: this will always be false but is included to match expand event isAnimated: false }); } }); }; })(jQuery); ', 'modified' => '2016-11-10 14:47:39' ) ) ) $documentTitle = array( (int) 0 => 'Gaps', (int) 1 => 'My Wall' ) $moduleName = array( 'Product' => array( 'id' => (int) 29, 'cms_renewal_id' => null, 'application' => false, 'promoted' => false, 'catalogue' => '', 'meta' => null, 'change_frequency' => 'monthly', 'priority' => '0.5 - default', 'seo_metatags' => 'a:0:{}', 'seo_generated_metatags' => array( (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 12 => array( [maximum depth reached] ), (int) 13 => array( [maximum depth reached] ), (int) 14 => array( [maximum depth reached] ), (int) 17 => array( [maximum depth reached] ), (int) 18 => array( [maximum depth reached] ), (int) 19 => array( [maximum depth reached] ), (int) 21 => array( [maximum depth reached] ), (int) 24 => array( [maximum depth reached] ), (int) 27 => array( [maximum depth reached] ), (int) 28 => array( [maximum depth reached] ) ), 'head_end' => '', 'body_start' => '', 'body_end' => '', 'page_id' => (int) 35, 'ordering' => (int) 4, 'is_active' => true, 'is_deleted' => false, 'modified_by' => (int) 1, 'modified' => '2018-01-23 13:49:58', 'created_by' => (int) 1, 'created' => '2016-11-29 12:40:05', 'title' => 'Gaps', 'subtitle' => '', 'side_menu_subtitle' => 'na lageru 1,25 m2', 'text' => '<p>WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske.</p> <p>Ova vlakna su od preostalih delova stabljika šećerne trske, kada, nakon što se izvadi sirov šećer, on formira bazu, od kojih se dobija lake za korišćenje i ekološke proizvode.</p> <p>Sirov materijal koji se koristi za Wall Art 3D panel je 100% biorazgradiv. Nedavno izabran u SAD od strane dizajnera enterijera kao jedan od najboljih i najinovativnijih eco friendly proizvoda godine. Wall Art 3D, paneli za zidove, su izrađeni od obnovljivih izvora koji su biorazgradivi i s toga doprinose održivosti. Wall Art 3D su dizajnirani tako da zajedno, više panela, čine celinu.</p> <p>Nakon instalacije panel možete bojiti u bilo koju boju koja odgovara vašem enterijeru ili možete napraviti novi ambijent u vašem domu. Wall Art je predstavio svoje 3D zidne panele u Evropi u 2010.</p> <p>Bili su prvi na tržištu sa ovim ekološkim dekorativnim proizvodom. Za enterijer, u ovom trenutku, postoji 20 različitih modela, panela za zidove, koji su dostupni u My Wall Art 3D. Wall Art reljefni paneli daju novu dimenziju zidovima, uklapajući se u gotovo svaki prostor u kući. My Wall Art 3D, paneli za zidove, oživljavaju vaše zidove.</p>', 'is_translated' => true, 'slug' => 'gaps', 'meta_description' => '', 'meta_keyword' => '', 'meta_title' => '', 'title__' => array( 'sr' => 'Gaps', 'en' => '' ), 'subtitle__' => array( 'sr' => '', 'en' => '' ), 'side_menu_subtitle__' => array( 'sr' => 'na lageru 1,25 m2', 'en' => '' ), 'text__' => array( 'sr' => '<p>WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske.</p> <p>Ova vlakna su od preostalih delova stabljika šećerne trske, kada, nakon što se izvadi sirov šećer, on formira bazu, od kojih se dobija lake za korišćenje i ekološke proizvode.</p> <p>Sirov materijal koji se koristi za Wall Art 3D panel je 100% biorazgradiv. Nedavno izabran u SAD od strane dizajnera enterijera kao jedan od najboljih i najinovativnijih eco friendly proizvoda godine. Wall Art 3D, paneli za zidove, su izrađeni od obnovljivih izvora koji su biorazgradivi i s toga doprinose održivosti. Wall Art 3D su dizajnirani tako da zajedno, više panela, čine celinu.</p> <p>Nakon instalacije panel možete bojiti u bilo koju boju koja odgovara vašem enterijeru ili možete napraviti novi ambijent u vašem domu. Wall Art je predstavio svoje 3D zidne panele u Evropi u 2010.</p> <p>Bili su prvi na tržištu sa ovim ekološkim dekorativnim proizvodom. Za enterijer, u ovom trenutku, postoji 20 različitih modela, panela za zidove, koji su dostupni u My Wall Art 3D. Wall Art reljefni paneli daju novu dimenziju zidovima, uklapajući se u gotovo svaki prostor u kući. My Wall Art 3D, paneli za zidove, oživljavaju vaše zidove.</p>', 'en' => '' ), 'is_translated__' => array( 'sr' => true, 'en' => false ), 'slug__' => array( 'sr' => 'gaps', 'en' => '29' ), 'meta_description__' => array( 'sr' => '', 'en' => '' ), 'meta_keyword__' => array( 'sr' => '', 'en' => '' ), 'meta_title__' => array( 'sr' => '', 'en' => '' ) ), 'Renewal' => array( 'id' => null, 'meta' => null, 'change_frequency' => null, 'priority' => null, 'seo_metatags' => null, 'seo_generated_metatags' => null, 'head_end' => null, 'body_start' => null, 'body_end' => null, 'page_id' => null, 'ordering' => null, 'is_active' => null, 'is_deleted' => null, 'modified_by' => null, 'modified' => null, 'created_by' => null, 'created' => null, 'title' => null, 'subtitle' => null, 'side_menu_subtitle' => null, 'text' => null, 'is_translated' => null, 'slug' => null, 'meta_description' => null, 'meta_keyword' => null, 'meta_title' => null, 'title__' => array( 'sr' => null, 'en' => null ), 'subtitle__' => array( 'sr' => null, 'en' => null ), 'side_menu_subtitle__' => array( 'sr' => null, 'en' => null ), 'text__' => array( 'sr' => null, 'en' => null ), 'is_translated__' => array( 'sr' => null, 'en' => null ), 'slug__' => array( 'sr' => null, 'en' => null ), 'meta_description__' => array( 'sr' => null, 'en' => null ), 'meta_keyword__' => array( 'sr' => null, 'en' => null ), 'meta_title__' => array( 'sr' => null, 'en' => null ) ), 'Page' => array( 'id' => '35', 'type' => 'Page', 'parent_id' => '32', 'layout_id' => '1', 'module_id' => null, 'change_frequency' => 'monthly', 'priority' => '0.5 - default', 'module_connection' => 'Product', 'title_short__sr' => 'My Wall Art', 'title_short__en' => '', 'alternative_title__sr' => '', 'alternative_title__en' => '', 'side_menu_top_title__sr' => '', 'side_menu_top_title__en' => '', 'page_text__sr' => '', 'page_text__en' => '', 'banner_url__sr' => '', 'banner_url__en' => '', 'content__sr' => '<?php $pageModule = !empty($page['Page']['module_connection']) ? $page['Page']['module_connection'] : 'Product'; $items = ClassRegistry::init($pageModule)->find('all', array( 'conditions' => array( $pageModule . '.page_id' => $page['Page']['id'] ) )); if(count($items) == 1) { header("location:" . $this->Format->getModulePath($items[0])); die; } if(count($items) == 2 || count($items) == 4) { $articleClass = '__2-block'; } else { $articleClass = '__3-block lt__2-block'; } ?> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__4 st__6"> <div class="main-content"> <?php if(!empty($page['Page']['page_text'])) { ?> <div class="cms-richtext remark-rich-text "> <?= $page['Page']['page_text'] ?> </div> <?php } ?> <div class="article-grid"> <div class="row block-row <?= $articleClass ?>"> <?php foreach($items as $item) { ?> <article class="column"> <a href="<?= $this->Format->getModulePath($item) ?>" title="<?= $item[$pageModule]['title'] ?>"> <div> <h2><?= $item[$pageModule]['title'] ?></h2> </div> <img src="<?= $item['Image']['file'] ?>" alt="<?= $item[$pageModule]['title'] ?>" /> </a> </article> <?php } ?> </div> </div> </div> </div> </div> </div> ', 'content__en' => '', 'meta' => 'Generic', 'meta_keywords__sr' => '', 'meta_keywords__en' => '', 'seo_metatags' => 'a:0:{}', 'seo_generated_metatags' => 'a:5:{i:1;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:12;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:19;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:27;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}i:28;a:2:{s:2:"sr";s:11:"My Wall Art";s:2:"en";s:0:"";}}', 'seo_last_mod' => '2022-05-23 14:44:59', 'head_end' => '', 'body_start' => '', 'body_end' => '', 'stylesheet_set' => '', 'javascript_set' => '', 'is_default' => false, 'is_category' => true, 'is_visible' => false, 'url' => '', 'url_target' => false, 'lft' => '50', 'rght' => '51', 'is_active' => false, 'is_popup' => false, 'modified_by' => '1', 'modified' => '2022-05-23 14:44:59', 'created_by' => '1', 'created' => '2016-11-14 11:19:07', 'selected' => '0', 'title' => 'My Wall Art', 'title_short' => 'My Wall Art', 'alternative_title' => '', 'subtitle' => '', 'side_menu_top_title' => '', 'side_menu_subtitle' => '', 'page_text' => '', 'banner_url' => '', 'slug' => 'my-wall-art', 'content' => '<?php $pageModule = !empty($page['Page']['module_connection']) ? $page['Page']['module_connection'] : 'Product'; $items = ClassRegistry::init($pageModule)->find('all', array( 'conditions' => array( $pageModule . '.page_id' => $page['Page']['id'] ) )); if(count($items) == 1) { header("location:" . $this->Format->getModulePath($items[0])); die; } if(count($items) == 2 || count($items) == 4) { $articleClass = '__2-block'; } else { $articleClass = '__3-block lt__2-block'; } ?> <div class="content clearfix"> <div class="row"> <div class="column __3 lt__2"> <?= $this->Element('5-sideMenu') ?> </div> <div class="column __9 lt__4 st__6"> <div class="main-content"> <?php if(!empty($page['Page']['page_text'])) { ?> <div class="cms-richtext remark-rich-text "> <?= $page['Page']['page_text'] ?> </div> <?php } ?> <div class="article-grid"> <div class="row block-row <?= $articleClass ?>"> <?php foreach($items as $item) { ?> <article class="column"> <a href="<?= $this->Format->getModulePath($item) ?>" title="<?= $item[$pageModule]['title'] ?>"> <div> <h2><?= $item[$pageModule]['title'] ?></h2> </div> <img src="<?= $item['Image']['file'] ?>" alt="<?= $item[$pageModule]['title'] ?>" /> </a> </article> <?php } ?> </div> </div> </div> </div> </div> </div> ', 'meta_title' => null, 'meta_keywords' => null, 'meta_description' => null, 'is_translated' => true, 'title__' => array( 'sr' => 'My Wall Art', 'en' => '' ), 'subtitle__' => array( 'sr' => '', 'en' => '' ), 'side_menu_subtitle__' => array( 'sr' => '', 'en' => '' ), 'is_translated__' => array( 'sr' => true, 'en' => false ), 'slug__' => array( 'sr' => 'my-wall-art', 'en' => '35' ), 'meta_description__' => array( 'sr' => '', 'en' => '' ), 'meta_title__' => array( 'sr' => '', 'en' => '' ) ), 'Image' => array( 'id' => '1260', 'locale' => null, 'association' => 'Image', 'model' => 'Product', 'foreign_key' => '29', 'filename' => '3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg', 'path' => 'upload/Product/Image/2016-11/', 'filesize' => '7177', 'mimetype' => 'image/jpeg', 'title' => '3d dekorativni zidni paneli mywall gaps 02.252zc164', 'meta' => array(), 'ordering' => null, 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg' ), 'Catalogue' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'MetaImage' => array( 'id' => null, 'locale' => null, 'association' => null, 'model' => null, 'foreign_key' => null, 'filename' => null, 'path' => null, 'filesize' => null, 'mimetype' => null, 'title' => null, 'meta' => null, 'ordering' => null, 'is_deleted' => null, 'modified' => null, 'modified_by' => null, 'created' => null, 'created_by' => null, 'file' => null ), 'Galleries' => array(), 'Slides' => array( (int) 0 => array( 'id' => '1261', 'locale' => null, 'association' => 'Slides', 'model' => 'Product', 'foreign_key' => '29', 'filename' => '3d_dekorativni_zidni_paneli_mywall_gaps_08.jpg', 'path' => 'upload/Product/Slides/2016-11/', 'filesize' => '39312', 'mimetype' => 'image/jpeg', 'title' => '3d dekorativni zidni paneli mywall gaps 08', 'meta' => array([maximum depth reached]), 'ordering' => '1', 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Slides/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_08.jpg' ), (int) 1 => array( 'id' => '1262', 'locale' => null, 'association' => 'Slides', 'model' => 'Product', 'foreign_key' => '29', 'filename' => '3d_dekorativni_zidni_paneli_mywall_gaps_02.jpg', 'path' => 'upload/Product/Slides/2016-11/', 'filesize' => '90178', 'mimetype' => 'image/jpeg', 'title' => '3d dekorativni zidni paneli mywall gaps 02', 'meta' => array([maximum depth reached]), 'ordering' => '2', 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Slides/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02.jpg' ), (int) 2 => array( 'id' => '1263', 'locale' => null, 'association' => 'Slides', 'model' => 'Product', 'foreign_key' => '29', 'filename' => '3d_dekorativni_zidni_paneli_mywall_gaps_07.jpg', 'path' => 'upload/Product/Slides/2016-11/', 'filesize' => '15630', 'mimetype' => 'image/jpeg', 'title' => '3d dekorativni zidni paneli mywall gaps 07', 'meta' => array([maximum depth reached]), 'ordering' => '3', 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Slides/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_07.jpg' ), (int) 3 => array( 'id' => '1264', 'locale' => null, 'association' => 'Slides', 'model' => 'Product', 'foreign_key' => '29', 'filename' => '3d_dekorativni_zidni_paneli_mywall_gaps_03.jpg', 'path' => 'upload/Product/Slides/2016-11/', 'filesize' => '133941', 'mimetype' => 'image/jpeg', 'title' => '3d dekorativni zidni paneli mywall gaps 03', 'meta' => array([maximum depth reached]), 'ordering' => '4', 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Slides/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_03.jpg' ), (int) 4 => array( 'id' => '1265', 'locale' => null, 'association' => 'Slides', 'model' => 'Product', 'foreign_key' => '29', 'filename' => '3d_dekorativni_zidni_paneli_mywall_gaps_01.jpg', 'path' => 'upload/Product/Slides/2016-11/', 'filesize' => '74395', 'mimetype' => 'image/jpeg', 'title' => '3d dekorativni zidni paneli mywall gaps 01', 'meta' => array([maximum depth reached]), 'ordering' => '5', 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Slides/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_01.jpg' ), (int) 5 => array( 'id' => '1266', 'locale' => null, 'association' => 'Slides', 'model' => 'Product', 'foreign_key' => '29', 'filename' => '3d_dekorativni_zidni_paneli_mywall_gaps_04.jpg', 'path' => 'upload/Product/Slides/2016-11/', 'filesize' => '76305', 'mimetype' => 'image/jpeg', 'title' => '3d dekorativni zidni paneli mywall gaps 04', 'meta' => array([maximum depth reached]), 'ordering' => '6', 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Slides/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_04.jpg' ), (int) 6 => array( 'id' => '1267', 'locale' => null, 'association' => 'Slides', 'model' => 'Product', 'foreign_key' => '29', 'filename' => '3d_dekorativni_zidni_paneli_mywall_gaps_05.jpg', 'path' => 'upload/Product/Slides/2016-11/', 'filesize' => '21328', 'mimetype' => 'image/jpeg', 'title' => '3d dekorativni zidni paneli mywall gaps 05', 'meta' => array([maximum depth reached]), 'ordering' => '7', 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Slides/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_05.jpg' ), (int) 7 => array( 'id' => '1268', 'locale' => null, 'association' => 'Slides', 'model' => 'Product', 'foreign_key' => '29', 'filename' => '3d_dekorativni_zidni_paneli_mywall_gaps_06.jpg', 'path' => 'upload/Product/Slides/2016-11/', 'filesize' => '14520', 'mimetype' => 'image/jpeg', 'title' => '3d dekorativni zidni paneli mywall gaps 06', 'meta' => array([maximum depth reached]), 'ordering' => '8', 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Slides/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_06.jpg' ) ), 'Tools' => array(), 'Documents' => array( (int) 0 => array( 'id' => '1271', 'locale' => null, 'association' => 'Documents', 'model' => 'Product', 'foreign_key' => '29', 'filename' => 'mywallart_prirucnik_za_postavljanje_panela_4.pdf', 'path' => 'upload/Product/Documents/2016-11/', 'filesize' => '2162030', 'mimetype' => 'application/pdf', 'title' => 'mywallart prirucnik za postavljanje panela 4', 'meta' => array([maximum depth reached]), 'ordering' => '1', 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Documents/2016-11/mywallart_prirucnik_za_postavljanje_panela_4.pdf' ), (int) 1 => array( 'id' => '1272', 'locale' => null, 'association' => 'Documents', 'model' => 'Product', 'foreign_key' => '29', 'filename' => 'mywallart_uputstvo_za_instalaciju_4.pdf', 'path' => 'upload/Product/Documents/2016-11/', 'filesize' => '505995', 'mimetype' => 'application/pdf', 'title' => 'mywallart uputstvo za instalaciju 4', 'meta' => array([maximum depth reached]), 'ordering' => '2', 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Documents/2016-11/mywallart_uputstvo_za_instalaciju_4.pdf' ), (int) 2 => array( 'id' => '1273', 'locale' => null, 'association' => 'Documents', 'model' => 'Product', 'foreign_key' => '29', 'filename' => 'mywallart_tehnicka_specifikacija_4.pdf', 'path' => 'upload/Product/Documents/2016-11/', 'filesize' => '188246', 'mimetype' => 'application/pdf', 'title' => 'mywallart tehnicka specifikacija 4', 'meta' => array([maximum depth reached]), 'ordering' => '3', 'is_deleted' => false, 'modified' => '2018-01-23 13:49:58', 'modified_by' => '1', 'created' => '2016-11-29 12:40:05', 'created_by' => '1', 'file' => '/upload/Product/Documents/2016-11/mywallart_tehnicka_specifikacija_4.pdf' ) ), 'Seo' => array( 'metatag' => array() ) ) $bgPage = array() $backgroundImage = null $breadcrumbs = array( 'links' => array( 'Proizvodi' => '/sr/proizvodi', '' => '/sr/proizvodi/' ), 'last' => 'Gaps' ) $link = '/sr/proizvodi/' $title = '' $parentPage = array() $pattern = array() $renewal = array() $faq = array() $videoItems = array( (int) 0 => array( 'AdditionalVideo' => array( 'id' => (int) 12, 'title' => 'Video prezentacija proizvoda', 'youtube_url' => 'qA6ucUmiC18', 'cms_product_id' => (int) 29, 'ordering' => (int) 1, 'modified_by' => (int) 1, 'modified' => '2018-01-23 13:49:58', 'created_by' => (int) 1, 'created' => '2016-11-29 12:41:04' ), 'Product' => array( 'id' => '29', 'title__sr' => 'Gaps', 'title__en' => '', 'subtitle__sr' => '', 'subtitle__en' => '', 'side_menu_subtitle__sr' => 'na lageru 1,25 m2', 'side_menu_subtitle__en' => '', 'cms_renewal_id' => null, 'application' => false, 'promoted' => false, 'catalogue' => '', 'text__sr' => '<p>WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske.</p> <p>Ova vlakna su od preostalih delova stabljika šećerne trske, kada, nakon što se izvadi sirov šećer, on formira bazu, od kojih se dobija lake za korišćenje i ekološke proizvode.</p> <p>Sirov materijal koji se koristi za Wall Art 3D panel je 100% biorazgradiv. Nedavno izabran u SAD od strane dizajnera enterijera kao jedan od najboljih i najinovativnijih eco friendly proizvoda godine. Wall Art 3D, paneli za zidove, su izrađeni od obnovljivih izvora koji su biorazgradivi i s toga doprinose održivosti. Wall Art 3D su dizajnirani tako da zajedno, više panela, čine celinu.</p> <p>Nakon instalacije panel možete bojiti u bilo koju boju koja odgovara vašem enterijeru ili možete napraviti novi ambijent u vašem domu. Wall Art je predstavio svoje 3D zidne panele u Evropi u 2010.</p> <p>Bili su prvi na tržištu sa ovim ekološkim dekorativnim proizvodom. Za enterijer, u ovom trenutku, postoji 20 različitih modela, panela za zidove, koji su dostupni u My Wall Art 3D. Wall Art reljefni paneli daju novu dimenziju zidovima, uklapajući se u gotovo svaki prostor u kući. My Wall Art 3D, paneli za zidove, oživljavaju vaše zidove.</p>', 'text__en' => '', 'is_translated__sr' => true, 'is_translated__en' => false, 'slug__sr' => 'gaps', 'slug__en' => '29', 'meta_description__sr' => '', 'meta_description__en' => '', 'meta_keyword__sr' => '', 'meta_keyword__en' => '', 'meta_title__sr' => '', 'meta_title__en' => '', 'meta' => null, 'change_frequency' => 'monthly', 'priority' => '0.5 - default', 'seo_metatags' => 'a:0:{}', 'seo_generated_metatags' => 'a:14:{i:1;a:2:{s:2:"sr";s:4:"Gaps";s:2:"en";s:0:"";}i:2;a:1:{s:2:"sr";s:229:"scaron, Wall, zidove, paneli, ekolo, koji, trske, panel, erne, izra, panela, ambijent, novi, napraviti, domu, zidne, svoje, predstavio, enterijeru, bilo, Nakon, celinu, zajedno, tako, instalacije, bojiti, koja, boju, koju, panele";}i:3;a:1:{s:2:"sr";s:194:"WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske. Ova vlakna su od preostalih delova s...";}i:4;a:2:{s:2:"sr";s:101:"http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg";s:2:"en";s:101:"http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg";}i:12;a:2:{s:2:"sr";s:4:"Gaps";s:2:"en";s:0:"";}i:13;a:1:{s:2:"sr";s:194:"WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske. Ova vlakna su od preostalih delova s...";}i:14;a:2:{s:2:"sr";s:101:"http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg";s:2:"en";s:101:"http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg";}i:17;a:1:{s:2:"sr";s:194:"WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske. Ova vlakna su od preostalih delova s...";}i:18;a:2:{s:2:"sr";s:101:"http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg";s:2:"en";s:101:"http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg";}i:19;a:2:{s:2:"sr";s:4:"Gaps";s:2:"en";s:0:"";}i:21;a:2:{s:2:"sr";s:101:"http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg";s:2:"en";s:101:"http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg";}i:24;a:2:{s:2:"sr";s:101:"http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg";s:2:"en";s:101:"http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg";}i:27;a:2:{s:2:"sr";s:4:"Gaps";s:2:"en";s:0:"";}i:28;a:2:{s:2:"sr";s:4:"Gaps";s:2:"en";s:0:"";}}', 'head_end' => '', 'body_start' => '', 'body_end' => '', 'page_id' => '35', 'ordering' => '4', 'is_active' => true, 'is_deleted' => false, 'modified_by' => '1', 'modified' => '2018-01-23 13:49:58', 'created_by' => '1', 'created' => '2016-11-29 12:40:05', 'title' => 'Gaps', 'subtitle' => '', 'side_menu_subtitle' => 'na lageru 1,25 m2', 'text' => '<p>WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske.</p> <p>Ova vlakna su od preostalih delova stabljika šećerne trske, kada, nakon što se izvadi sirov šećer, on formira bazu, od kojih se dobija lake za korišćenje i ekološke proizvode.</p> <p>Sirov materijal koji se koristi za Wall Art 3D panel je 100% biorazgradiv. Nedavno izabran u SAD od strane dizajnera enterijera kao jedan od najboljih i najinovativnijih eco friendly proizvoda godine. Wall Art 3D, paneli za zidove, su izrađeni od obnovljivih izvora koji su biorazgradivi i s toga doprinose održivosti. Wall Art 3D su dizajnirani tako da zajedno, više panela, čine celinu.</p> <p>Nakon instalacije panel možete bojiti u bilo koju boju koja odgovara vašem enterijeru ili možete napraviti novi ambijent u vašem domu. Wall Art je predstavio svoje 3D zidne panele u Evropi u 2010.</p> <p>Bili su prvi na tržištu sa ovim ekološkim dekorativnim proizvodom. Za enterijer, u ovom trenutku, postoji 20 različitih modela, panela za zidove, koji su dostupni u My Wall Art 3D. Wall Art reljefni paneli daju novu dimenziju zidovima, uklapajući se u gotovo svaki prostor u kući. My Wall Art 3D, paneli za zidove, oživljavaju vaše zidove.</p>', 'is_translated' => true, 'slug' => 'gaps', 'meta_description' => '', 'meta_keyword' => '', 'meta_title' => '' ) ), (int) 1 => array( 'AdditionalVideo' => array( 'id' => (int) 13, 'title' => 'Video uputstvo za instalaciju (ENG)', 'youtube_url' => 'rbsPc-utkDA', 'cms_product_id' => (int) 29, 'ordering' => (int) 2, 'modified_by' => (int) 1, 'modified' => '2018-01-23 13:49:58', 'created_by' => (int) 1, 'created' => '2016-11-29 12:41:04' ), 'Product' => array( 'id' => '29', 'title__sr' => 'Gaps', 'title__en' => '', 'subtitle__sr' => '', 'subtitle__en' => '', 'side_menu_subtitle__sr' => 'na lageru 1,25 m2', 'side_menu_subtitle__en' => '', 'cms_renewal_id' => null, 'application' => false, 'promoted' => false, 'catalogue' => '', 'text__sr' => '<p>WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske.</p> <p>Ova vlakna su od preostalih delova stabljika šećerne trske, kada, nakon što se izvadi sirov šećer, on formira bazu, od kojih se dobija lake za korišćenje i ekološke proizvode.</p> <p>Sirov materijal koji se koristi za Wall Art 3D panel je 100% biorazgradiv. Nedavno izabran u SAD od strane dizajnera enterijera kao jedan od najboljih i najinovativnijih eco friendly proizvoda godine. Wall Art 3D, paneli za zidove, su izrađeni od obnovljivih izvora koji su biorazgradivi i s toga doprinose održivosti. Wall Art 3D su dizajnirani tako da zajedno, više panela, čine celinu.</p> <p>Nakon instalacije panel možete bojiti u bilo koju boju koja odgovara vašem enterijeru ili možete napraviti novi ambijent u vašem domu. Wall Art je predstavio svoje 3D zidne panele u Evropi u 2010.</p> <p>Bili su prvi na tržištu sa ovim ekološkim dekorativnim proizvodom. Za enterijer, u ovom trenutku, postoji 20 različitih modela, panela za zidove, koji su dostupni u My Wall Art 3D. Wall Art reljefni paneli daju novu dimenziju zidovima, uklapajući se u gotovo svaki prostor u kući. My Wall Art 3D, paneli za zidove, oživljavaju vaše zidove.</p>', 'text__en' => '', 'is_translated__sr' => true, 'is_translated__en' => false, 'slug__sr' => 'gaps', 'slug__en' => '29', 'meta_description__sr' => '', 'meta_description__en' => '', 'meta_keyword__sr' => '', 'meta_keyword__en' => '', 'meta_title__sr' => '', 'meta_title__en' => '', 'meta' => null, 'change_frequency' => 'monthly', 'priority' => '0.5 - default', 'seo_metatags' => 'a:0:{}', 'seo_generated_metatags' => 'a:14:{i:1;a:2:{s:2:"sr";s:4:"Gaps";s:2:"en";s:0:"";}i:2;a:1:{s:2:"sr";s:229:"scaron, Wall, zidove, paneli, ekolo, koji, trske, panel, erne, izra, panela, ambijent, novi, napraviti, domu, zidne, svoje, predstavio, enterijeru, bilo, Nakon, celinu, zajedno, tako, instalacije, bojiti, koja, boju, koju, panele";}i:3;a:1:{s:2:"sr";s:194:"WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske. Ova vlakna su od preostalih delova s...";}i:4;a:2:{s:2:"sr";s:101:"http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg";s:2:"en";s:101:"http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg";}i:12;a:2:{s:2:"sr";s:4:"Gaps";s:2:"en";s:0:"";}i:13;a:1:{s:2:"sr";s:194:"WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske. Ova vlakna su od preostalih delova s...";}i:14;a:2:{s:2:"sr";s:101:"http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg";s:2:"en";s:101:"http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg";}i:17;a:1:{s:2:"sr";s:194:"WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske. Ova vlakna su od preostalih delova s...";}i:18;a:2:{s:2:"sr";s:101:"http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg";s:2:"en";s:101:"http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg";}i:19;a:2:{s:2:"sr";s:4:"Gaps";s:2:"en";s:0:"";}i:21;a:2:{s:2:"sr";s:101:"http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg";s:2:"en";s:101:"http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg";}i:24;a:2:{s:2:"sr";s:101:"http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg";s:2:"en";s:101:"http://mywall.rs/upload/Product/Image/2016-11/3d_dekorativni_zidni_paneli_mywall_gaps_02_252zc164.jpg";}i:27;a:2:{s:2:"sr";s:4:"Gaps";s:2:"en";s:0:"";}i:28;a:2:{s:2:"sr";s:4:"Gaps";s:2:"en";s:0:"";}}', 'head_end' => '', 'body_start' => '', 'body_end' => '', 'page_id' => '35', 'ordering' => '4', 'is_active' => true, 'is_deleted' => false, 'modified_by' => '1', 'modified' => '2018-01-23 13:49:58', 'created_by' => '1', 'created' => '2016-11-29 12:40:05', 'title' => 'Gaps', 'subtitle' => '', 'side_menu_subtitle' => 'na lageru 1,25 m2', 'text' => '<p>WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske.</p> <p>Ova vlakna su od preostalih delova stabljika šećerne trske, kada, nakon što se izvadi sirov šećer, on formira bazu, od kojih se dobija lake za korišćenje i ekološke proizvode.</p> <p>Sirov materijal koji se koristi za Wall Art 3D panel je 100% biorazgradiv. Nedavno izabran u SAD od strane dizajnera enterijera kao jedan od najboljih i najinovativnijih eco friendly proizvoda godine. Wall Art 3D, paneli za zidove, su izrađeni od obnovljivih izvora koji su biorazgradivi i s toga doprinose održivosti. Wall Art 3D su dizajnirani tako da zajedno, više panela, čine celinu.</p> <p>Nakon instalacije panel možete bojiti u bilo koju boju koja odgovara vašem enterijeru ili možete napraviti novi ambijent u vašem domu. Wall Art je predstavio svoje 3D zidne panele u Evropi u 2010.</p> <p>Bili su prvi na tržištu sa ovim ekološkim dekorativnim proizvodom. Za enterijer, u ovom trenutku, postoji 20 različitih modela, panela za zidove, koji su dostupni u My Wall Art 3D. Wall Art reljefni paneli daju novu dimenziju zidovima, uklapajući se u gotovo svaki prostor u kući. My Wall Art 3D, paneli za zidove, oživljavaju vaše zidove.</p>', 'is_translated' => true, 'slug' => 'gaps', 'meta_description' => '', 'meta_keyword' => '', 'meta_title' => '' ) ) ) $pageSubtitle = null $pageTitle = 'Gaps'eval - ROOT/VectorCMS/View/Layouts/front.ctp(31) : eval()'d code, line 124 include - ROOT/VectorCMS/View/Layouts/front.ctp, line 31 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 961 FrontController::beforeFilter() - ROOT/VectorCMS/Controller/FrontController.php, line 173 call_user_func - [internal], line ?? CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 Controller::startupProcess() - CORE/Cake/Controller/Controller.php, line 677 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 189 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 [main] - ROOT/VectorCMS/webroot/index.php, line 154
Gaps
Katalog proizvoda
WallArt oživljava vaše zidove sa svojim modernim i ekološki održivim 3D panelima izrađenih od vlaknastih ostataka šećerne trske.
Ova vlakna su od preostalih delova stabljika šećerne trske, kada, nakon što se izvadi sirov šećer, on formira bazu, od kojih se dobija lake za korišćenje i ekološke proizvode.
Sirov materijal koji se koristi za Wall Art 3D panel je 100% biorazgradiv. Nedavno izabran u SAD od strane dizajnera enterijera kao jedan od najboljih i najinovativnijih eco friendly proizvoda godine. Wall Art 3D, paneli za zidove, su izrađeni od obnovljivih izvora koji su biorazgradivi i s toga doprinose održivosti. Wall Art 3D su dizajnirani tako da zajedno, više panela, čine celinu.
Nakon instalacije panel možete bojiti u bilo koju boju koja odgovara vašem enterijeru ili možete napraviti novi ambijent u vašem domu. Wall Art je predstavio svoje 3D zidne panele u Evropi u 2010.
Bili su prvi na tržištu sa ovim ekološkim dekorativnim proizvodom. Za enterijer, u ovom trenutku, postoji 20 različitih modela, panela za zidove, koji su dostupni u My Wall Art 3D. Wall Art reljefni paneli daju novu dimenziju zidovima, uklapajući se u gotovo svaki prostor u kući. My Wall Art 3D, paneli za zidove, oživljavaju vaše zidove.