diff --git a/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio.zip b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio.zip new file mode 100644 index 0000000..82b0ec5 Binary files /dev/null and b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio.zip differ diff --git a/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/css/shDocumenter.css b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/css/shDocumenter.css new file mode 100644 index 0000000..20c2447 --- /dev/null +++ b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/css/shDocumenter.css @@ -0,0 +1,10 @@ +/* + * Copyright (c) 2012 + * ------------------------------- + * powered by revaxarts.com (http://revaxarts.com) + * original filename: shDocumenter.css + * filesize: 3735 Bytes + * last modified: Tue, 05 Apr 2011 16:10:24 +0200 + * + */ + .syntaxhighlighter { background-color: #FEFEFE !important; margin:9px 0 !important; } .syntaxhighlighter .line.alt1 { background-color: #F0F0F0 !important; } .syntaxhighlighter .line.alt2 { background-color: #FEFEFE !important; } .syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 { background-color: #c3defe !important; } .syntaxhighlighter .line.highlighted.number { color: #FEFEFE !important; } .syntaxhighlighter { overflow:auto !important; } .syntaxhighlighter table { min-width:900px !important; width:100% !important; } .syntaxhighlighter table caption { color: black !important; } .syntaxhighlighter .gutter { color: #787878 !important; width:3% !important; text-align:right; } .syntaxhighlighter .code { width:97% !important; } .syntaxhighlighter .code .line { overflow:hidden; height:18px !important; } .syntaxhighlighter .gutter .line { overflow:hidden; border-right: 3px solid #FEFEFE !important; height:18px !important; } .syntaxhighlighter .gutter .line.highlighted { background-color: #FEFEFE !important; color: #787878 !important; } .syntaxhighlighter.printing .line .content { border: none !important; } .syntaxhighlighter.collapsed { overflow: visible !important; } .syntaxhighlighter.collapsed .toolbar { color: #3f5fbf !important; background: #FEFEFE !important; border: 1px solid #d4d0c8 !important; } .syntaxhighlighter.collapsed .toolbar a { color: #3f5fbf !important; } .syntaxhighlighter.collapsed .toolbar a:hover { color: #aa7700 !important; } .syntaxhighlighter .toolbar { color: #a0a0a0 !important; background: #d4d0c8 !important; border: none !important; } .syntaxhighlighter .toolbar a { color: #a0a0a0 !important; } .syntaxhighlighter .toolbar a:hover { color: red !important; } .syntaxhighlighter .plain, .syntaxhighlighter .plain a { color: black !important; } .syntaxhighlighter .comments, .syntaxhighlighter .comments a { color: #3f5fbf !important; } .syntaxhighlighter .string, .syntaxhighlighter .string a { color: #2a00ff !important; } .syntaxhighlighter .keyword { color: #7f0055 !important; } .syntaxhighlighter .preprocessor { color: #646464 !important; } .syntaxhighlighter .variable { color: #aa7700 !important; } .syntaxhighlighter .value { color: #009900 !important; } .syntaxhighlighter .functions { color: #ff1493 !important; } .syntaxhighlighter .constants { color: #0066cc !important; } .syntaxhighlighter .script { font-weight: bold !important; color: #7f0055 !important; background-color: none !important; } .syntaxhighlighter .color1, .syntaxhighlighter .color1 a { color: gray !important; } .syntaxhighlighter .color2, .syntaxhighlighter .color2 a { color: #ff1493 !important; } .syntaxhighlighter .color3, .syntaxhighlighter .color3 a { color: red !important; } .syntaxhighlighter .keyword { font-weight: bold !important; } .syntaxhighlighter .xml .keyword { color: #3f7f7f !important; font-weight: normal !important; } .syntaxhighlighter .xml .color1, .syntaxhighlighter .xml .color1 a { color: #7f007f !important; } .syntaxhighlighter .xml .string { font-style: italic !important; color: #2a00ff !important; } \ No newline at end of file diff --git a/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/css/style.css b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/css/style.css new file mode 100644 index 0000000..5d048a2 --- /dev/null +++ b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/css/style.css @@ -0,0 +1,834 @@ +/* ---------------------------------------------------------------------- */ +/* Reset +/* ---------------------------------------------------------------------- */ + +html, body, div, span, object, iframe, +h1, h2, h3, h4, h5, h6, p, blockquote, pre, +abbr, address, cite, code, +del, dfn, em, img, ins, kbd, q, samp, +small, strong, sub, sup, var, +b, i, +dl, dt, dd, ol, ul, li, +fieldset, form, label, legend, +table, caption, tbody, tfoot, thead, tr, th, td, +article, aside, canvas, details, figcaption, figure, +footer, header, hgroup, menu, nav, section, summary, +time, mark, audio, video { + margin: 0; + padding: 0; + border: 0; + outline: 0; + font-size: 100%; + vertical-align: baseline; + background: transparent; +} + +article,aside,details,figcaption,figure, +footer,header,hgroup,menu,nav,section { display: block; } + +nav ul, +nav ol { + list-style: none; + list-style-image: none; +} + +table { + border-collapse: collapse; + border-spacing: 0; +} + +dt,dd { display: inline-block; } + +a { + margin:0; + padding:0; + font-size:100%; + outline: none; + text-decoration:none; + background:transparent; + vertical-align:baseline; +} + +a { color: #118ce7; text-decoration:underline; } + +section ul, section ol { margin: 1.5em; } + +img { + border: 0; + height: auto; + max-width: 100%; + -ms-interpolation-mode: bicubic; +} + +.not-ie img { + -webkit-transition: all .25s linear; + -moz-transition: all .25s linear; + -ms-transition: all .25s linear; + -o-transition: all .25s linear; + transition: all .25s linear; +} +code.custom { + + background-color:#444444; color:#fff; padding:0px 3px; +} +/* ---------------------------------------------------------------------- */ +/* Basic Elements +/* ---------------------------------------------------------------------- */ + +body { + background-color: #fff; + color: #828282; + -webkit-font-smoothing: antialiased; /* Fix for webkit rendering */ + -webkit-text-size-adjust: 100%; + font: 12px/1.5 Arial; +} + + /* -------------------------------------------------- */ + /* Clearfix + /* -------------------------------------------------- */ + + .clear { + display: block; + visibility: hidden; + clear: both; + overflow: hidden; + width: 0; + height: 0; + } + + .clearfix:after { + clear: both; + display: block; + visibility: hidden; + height: 0; + content: "."; + } + + /* -------------------------------------------------- */ + /* General Classes + /* -------------------------------------------------- */ + + .align-center { + display: block; + margin-left: auto; + margin-right: auto; + text-align: center; + } + + .align-left { text-align: left; } + .align-right { text-align: right; } + + .alignleft { float: left; } + .alignright { float: right; } + + /* -------------------------------------------------- */ + /* Typography + /* -------------------------------------------------- */ + + h1, h2, h3, h4, h5, h6 { + margin-bottom: 15px; + color: #383838; + font-weight: 300; + line-height: 1.05; + font-family: 'Open Sans', sans-serif; + } + + h1 { font-size: 36px; } + h2 { font-size: 30px; } + h3 { font-size: 24px; } + h4 { font-size: 18px; margin-top:20px;} + h5 { font-size: 16px; } + h6 { font-size: 14px; color: #828282; margin-top:20px; } + + p { + margin: 0 0 1.5em 0; + padding: 0; + line-height: 1.6em; + } + + /* -------------------------------------------------- */ + /* Quotes + /* -------------------------------------------------- */ + + blockquote { + color: #a0a0a0; + font-size: 18px; + font-weight: 300; + font-family: 'Open Sans'; + font-style: italic; + } + + blockquote span { color: #383838; } + + /* -------------------------------------------------- */ + /* Images + /* -------------------------------------------------- */ + + .bordered { + margin-top: 30px; + margin-bottom: 45px; + border: 5px solid #ddd; + } + + /* -------------------------------------------------- */ + /* Dividers + /* -------------------------------------------------- */ + + .separator { + margin: 25px 0; + width: 100%; + height: 1px; + background-color: #c9c9c9; + } + + .divider { + margin: 20px 0; + width: 100%; + height: 3px; + background-color: #4c4c4c; + } + + /* -------------------------------------------------- */ + /* Forms + /* -------------------------------------------------- */ + + button, + input[type="button"], + input[type="reset"], + input[type="submit"] { + cursor: pointer; + -webkit-appearance: button; + } + + button::-moz-focus-inner, + input::-moz-focus-inner { + padding: 0; + border: 0; + } + + button, + input, + select, + textarea { + margin: 0; + border: none; + vertical-align: baseline; + font-size: 100%; + } + + button { + display: inline-block; + margin-bottom: 15px; + padding: 6px 13px; + outline: none; + background-color: #000; + color: #fff; + vertical-align: baseline; + text-align: center; + text-decoration: none; + font: 11px/1.5 Arial; + cursor: pointer; + } + + label { + display: inline-block; + cursor: pointer; + } + + p label { margin-left: 5px; } + + .not-ie input, + .not-ie textarea, + .not-ie select, + .not-ie button { + -webkit-transition: all .25s linear; + -moz-transition: all .25s linear; + -ms-transition: all .25s linear; + -o-transition: all .25s linear; + transition: all .25s linear; + } + + input[type="text"], + input[type="password"], + input[type="datetime"], + input[type="datetime-local"], + input[type="date"], + input[type="month"], + input[type="time"], + input[type="week"], + input[type="number"], + input[type="email"], + input[type="url"], + input[type="search"], + input[type="tel"], + input[type="color"], + textarea, select { + display: inline-block; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + border-radius: 0; + padding: 9px 10px; + width: 100%; + outline: none; + border-width: 1px; + border-style: solid; + border-color: #e1e1e1; + background-color: #fdfdfd; + color: #9f9f9f; + font-size: 13px; + font-weight: 100; + font-family: "Oswald", sans-serif; + -webkit-appearance: none; + } + + input[type="text"]:hover, + input[type="password"]:hover, + input[type="datetime"]:hover, + input[type="datetime-local"]:hover, + input[type="date"]:hover, + input[type="month"]:hover, + input[type="time"]:hover, + input[type="week"]:hover, + input[type="number"]:hover, + input[type="email"]:hover, + input[type="url"]:hover, + input[type="search"]:hover, + input[type="tel"]:hover, + input[type="color"]:hover, + textarea:hover, + select:hover { + border-color: #b4b4b4; + } + + input[type="text"]:focus, + input[type="password"]:focus, + input[type="datetime"]:focus, + input[type="datetime-local"]:focus, + input[type="date"]:focus, + input[type="month"]:focus, + input[type="time"]:focus, + input[type="week"]:focus, + input[type="number"]:focus, + input[type="email"]:focus, + input[type="url"]:focus, + input[type="search"]:focus, + input[type="tel"]:focus, + input[type="color"]:focus, + textarea:focus, + select:focus { + border-color: #b4b4b4; + -webkit-box-shadow: inset 2px 2px 1px rgba(0,0,0,.1); + -moz-box-shadow: inset 2px 2px 1px rgba(0,0,0,.1); + box-shadow: inset 2px 2px 1px rgba(0,0,0,.1); + } + + textarea { + resize: both; + min-height: 100px; + } + + input[type="radio"], + input[type="checkbox"] { + margin: 4px 0 0; + line-height: normal; + } + + input[type="image"], + input[type="submit"], + input[type="reset"], + input[type="button"], + input[type="radio"], + input[type="checkbox"] { width: auto; } + + /* Fix for Mobile Safari */ + input[type="checkbox"] { -webkit-appearance: checkbox; } + input[type="radio"] { -webkit-appearance: radio; } + + /* Chrome, Safari */ + input::-webkit-input-placeholder, + textarea::-webkit-input-placeholder { color: #9f9f9f; } + + /* Firefox */ + input:-moz-placeholder, + textarea:-moz-placeholder { color: #9f9f9f; } + + /* -------------------------------------------------- */ + /* Button + /* -------------------------------------------------- */ + + .button { + display: inline-block; + margin-bottom: 15px; + padding: 6px 13px; + outline: none; + color: #fff; + vertical-align: baseline; + text-align: center; + text-decoration: none; + font: 12px/1.5 Arial; + cursor: pointer; + + -webkit-transition: all .25s linear; + -moz-transition: all .25s linear; + -ms-transition: all .25s linear; + -o-transition: all .25s linear; + transition: all .25s linear; + } + +/* ---------------------------------------------------------------------- */ +/* Documenter Navigation +/* ---------------------------------------------------------------------- */ + +.documenter-nav { + position: fixed; + z-index: 100; + top: 0; + left: 0; + padding-top: 10px; + width: 232px; + height: 100%; + background-color: #f2f2f2; + box-shadow: 1px 0 #ebebeb; +} + + /* -------------------------------------------------- */ + /* Logo + /* -------------------------------------------------- */ + + #tm-logo { + display: block; + padding: 15px 5px 50px 10px; + } + + /* -------------------------------------------------- */ + /* Navigation + /* -------------------------------------------------- */ + + .navigation li { + position: relative; + margin-top: -1px; + border-top: 1px solid #ebebeb; + border-right: 1px solid #ebebeb; + border-bottom: 1px solid #ebebeb; + } + + .navigation li { + background: #f2f2f2; + } +.navigation { + border-top: 1px solid #fff; + padding-top: 1px; + } + .navigation li:after { + position: absolute; + bottom: 1px; + width: 100%; + left: -2px; + height: 1px; + -webkit-box-shadow: 2px 1px 0 #fff; + -moz-box-shadow: 2px 1px 0 #fff; + box-shadow: 2px 1px 0 #fff; + content: ""; + } + + .navigation li:hover, + .navigation .current-nav { border-right-color: transparent; } + + .navigation a { + position: relative; + display: block; + margin-top: 3px; + margin-bottom: 3px; + padding: 6px 32px 6px 10px; + color: #383838; + font-family: 'Open Sans'; + text-decoration:none; + } + + .navigation li:hover > a, + .navigation .current-nav a { + background-color: #444444; + color: #fff; + } + + .navigation li a:after { + position: absolute; + top: 50%; + right: 12px; + margin-top: -6px; + width: 12px; + height: 12px; + content: ""; + + -webkit-transition: right .25s linear; + -moz-transition: right .25s linear; + -ms-transition: right .25s linear; + -o-transition: right .25s linear; + transition: right .25s linear; + } + + .navigation a:hover:after, + .navigation .current-nav > a:after { right: 2px; } + + .navigation li:hover a:after, + .navigation .current-nav > a:after { background-position: 0 bottom; } + + + /* -------------------------------------------------- */ + /* Footer + /* -------------------------------------------------- */ + + #footer { padding: 10px 5px; } + +/* ---------------------------------------------------------------------- */ +/* Documenter Content +/* ---------------------------------------------------------------------- */ + + .documenter-content { + position: absolute; + right: 30px; + left: 260px; + padding: 0 10px 0 10px; + z-index: 1; + padding-bottom: 800px; + padding-left: 20px; + min-height: 100%; + height: auto; + } + + .documenter-content section { padding-top: 80px; } + + .documenter-content section:first-child { + height: 800px; + padding-top: 220px; + } + + /* -------------------------------------------------- */ + /* Documenter Description + /* -------------------------------------------------- */ + + .heading { + display: block; + } + + .heading h1 { + margin-top: 45px; + margin-bottom: 45px; + } + + /* -------------------------------------------------- */ + /* Table Description + /* -------------------------------------------------- */ + + .table-description { + width: 100%; + border-top: 3px solid #4c4c4c; + border-bottom: 1px solid #c9c9c9; + } + + .desc-column-1 { + padding: 30px 20px 30px 0; + width: 200px; + border-right: 1px solid #c9c9c9; + } + + .desc-column-1 .author-created { + display: block; + padding-top: 3px; + padding-bottom: 16px; + color: #828282; + font-size: 11px; + } + + .desc-column-1 .author-link { + display: block; + color: #ffb200; + font-size: 11px; + } + + .desc-column-2 { padding: 30px 45px 30px 40px; } + + .html_structure, + .html_logo, + .html_logo_css, + .html_navigation, + .html_cs, + .html_columns, + .html_sidebar, + .home_fullscreen, + .home_masonry, + .sub_blog, + .sub_image-post-slider, + .sub_video, + .feat_toggles, + .feat_info, + .feat_testimonials, + .feat_tooltips, + .feat_tabs, + .feat_block, + .feat_social, + .feat_list_or, + .feat_list_unor, + .feat_drop, + .feat_alert, + .feat_buttons, + .css_stuct, + .js_set{ margin-bottom: 30px; } + + /* -------------------------------------------------- */ + /* Items Supports + /* -------------------------------------------------- */ + + .items li { + position: relative; + display: inline-block; + margin: 2px 1px 3px 1px; + width: 107px; + height: 48px; + border-width: 1px; + border-style: solid; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + -webkit-box-shadow: 0 1px 0 1px rgba(0,0,0,.03), inset 0 1px rgba(255,255,255,.4); + -moz-box-shadow: 0 1px 0 1px rgba(0,0,0,.03), inset 0 1px rgba(255,255,255,.4); + box-shadow: 0 1px 0 1px rgba(0,0,0,.03), inset 0 1px rgba(255,255,255,.4); + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + line-height: 1; + } + + .items .follow-twitter { + border-color: #2b8bb8; + text-shadow: -1px -1px 0 #439bc0; + background: rgb(83,189,233); /* Old browsers */ + background: -moz-linear-gradient(top, rgba(83,189,233,1) 0%, rgba(67,164,209,1) 100%); /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(83,189,233,1)), color-stop(100%,rgba(67,164,209,1))); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, rgba(83,189,233,1) 0%,rgba(67,164,209,1) 100%); /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, rgba(83,189,233,1) 0%,rgba(67,164,209,1) 100%); /* Opera 11.10+ */ + background: -ms-linear-gradient(top, rgba(83,189,233,1) 0%,rgba(67,164,209,1) 100%); /* IE10+ */ + background: linear-gradient(to bottom, rgba(83,189,233,1) 0%,rgba(67,164,209,1) 100%); /* W3C */ + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#53bde9', endColorstr='#43a4d1',GradientType=0 ); /* IE6-9 */ + } + + .items .follow-twitter:hover { + background: rgb(67,164,209); /* Old browsers */ + background: -moz-linear-gradient(top, rgba(67,164,209,1) 0%, rgba(83,189,233,1) 100%); /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(67,164,209,1)), color-stop(100%,rgba(83,189,233,1))); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, rgba(67,164,209,1) 0%,rgba(83,189,233,1) 100%); /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, rgba(67,164,209,1) 0%,rgba(83,189,233,1) 100%); /* Opera 11.10+ */ + background: -ms-linear-gradient(top, rgba(67,164,209,1) 0%,rgba(83,189,233,1) 100%); /* IE10+ */ + background: linear-gradient(to bottom, rgba(67,164,209,1) 0%,rgba(83,189,233,1) 100%); /* W3C */ + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#43a4d1', endColorstr='#53bde9',GradientType=0 ); /* IE6-9 */ + } + + .items .follow-facebook { + border-color: #2c4480; + text-shadow: -1px -1px 0 #3b589d; + background: rgb(74,109,194); /* Old browsers */ + background: -moz-linear-gradient(top, rgba(74,109,194,1) 0%, rgba(60,92,167,1) 100%); /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(74,109,194,1)), color-stop(100%,rgba(60,92,167,1))); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, rgba(74,109,194,1) 0%,rgba(60,92,167,1) 100%); /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, rgba(74,109,194,1) 0%,rgba(60,92,167,1) 100%); /* Opera 11.10+ */ + background: -ms-linear-gradient(top, rgba(74,109,194,1) 0%,rgba(60,92,167,1) 100%); /* IE10+ */ + background: linear-gradient(to bottom, rgba(74,109,194,1) 0%,rgba(60,92,167,1) 100%); /* W3C */ + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4a6dc2', endColorstr='#3c5ca7',GradientType=0 ); /* IE6-9 */ + } + + .items .follow-facebook:hover { + background: rgb(60,92,167); /* Old browsers */ + background: -moz-linear-gradient(top, rgba(60,92,167,1) 0%, rgba(74,109,194,1) 100%); /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(60,92,167,1)), color-stop(100%,rgba(74,109,194,1))); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, rgba(60,92,167,1) 0%,rgba(74,109,194,1) 100%); /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, rgba(60,92,167,1) 0%,rgba(74,109,194,1) 100%); /* Opera 11.10+ */ + background: -ms-linear-gradient(top, rgba(60,92,167,1) 0%,rgba(74,109,194,1) 100%); /* IE10+ */ + background: linear-gradient(to bottom, rgba(60,92,167,1) 0%,rgba(74,109,194,1) 100%); /* W3C */ + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3c5ca7', endColorstr='#4a6dc2',GradientType=0 ); /* IE6-9 */ + } + + .items .subscribe-rss { + border-color: #c37700; + text-shadow: -1px -1px 0 #d89300; + background: rgb(255,174,0); /* Old browsers */ + background: -moz-linear-gradient(top, rgba(255,174,0,1) 0%, rgba(228,156,0,1) 100%); /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,174,0,1)), color-stop(100%,rgba(228,156,0,1))); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, rgba(255,174,0,1) 0%,rgba(228,156,0,1) 100%); /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, rgba(255,174,0,1) 0%,rgba(228,156,0,1) 100%); /* Opera 11.10+ */ + background: -ms-linear-gradient(top, rgba(255,174,0,1) 0%,rgba(228,156,0,1) 100%); /* IE10+ */ + background: linear-gradient(to bottom, rgba(255,174,0,1) 0%,rgba(228,156,0,1) 100%); /* W3C */ + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffae00', endColorstr='#e49c00',GradientType=0 ); /* IE6-9 */ + } + + .items .subscribe-rss:hover { + background: rgb(228,156,0); /* Old browsers */ + background: -moz-linear-gradient(top, rgba(228,156,0,1) 0%, rgba(255,174,0,1) 100%); /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(228,156,0,1)), color-stop(100%,rgba(255,174,0,1))); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, rgba(228,156,0,1) 0%,rgba(255,174,0,1) 100%); /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, rgba(228,156,0,1) 0%,rgba(255,174,0,1) 100%); /* Opera 11.10+ */ + background: -ms-linear-gradient(top, rgba(228,156,0,1) 0%,rgba(255,174,0,1) 100%); /* IE10+ */ + background: linear-gradient(to bottom, rgba(228,156,0,1) 0%,rgba(255,174,0,1) 100%); /* W3C */ + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e49c00', endColorstr='#ffae00',GradientType=0 ); /* IE6-9 */ + } + + .items .get-support { + border-color: #6d5152; + text-shadow: -1px -1px 0 #7a5a5c; + background: rgb(148,109,112); /* Old browsers */ + background: -moz-linear-gradient(top, rgba(148,109,112,1) 0%, rgba(128,96,98,1) 100%); /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(148,109,112,1)), color-stop(100%,rgba(128,96,98,1))); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, rgba(148,109,112,1) 0%,rgba(128,96,98,1) 100%); /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, rgba(148,109,112,1) 0%,rgba(128,96,98,1) 100%); /* Opera 11.10+ */ + background: -ms-linear-gradient(top, rgba(148,109,112,1) 0%,rgba(128,96,98,1) 100%); /* IE10+ */ + background: linear-gradient(to bottom, rgba(148,109,112,1) 0%,rgba(128,96,98,1) 100%); /* W3C */ + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#946d70', endColorstr='#806062',GradientType=0 ); /* IE6-9 */ + } + + .items .get-support:hover { + background: rgb(128,96,98); /* Old browsers */ + background: -moz-linear-gradient(top, rgba(128,96,98,1) 0%, rgba(148,109,112,1) 100%); /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(128,96,98,1)), color-stop(100%,rgba(148,109,112,1))); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, rgba(128,96,98,1) 0%,rgba(148,109,112,1) 100%); /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, rgba(128,96,98,1) 0%,rgba(148,109,112,1) 100%); /* Opera 11.10+ */ + background: -ms-linear-gradient(top, rgba(128,96,98,1) 0%,rgba(148,109,112,1) 100%); /* IE10+ */ + background: linear-gradient(to bottom, rgba(128,96,98,1) 0%,rgba(148,109,112,1) 100%); /* W3C */ + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#806062', endColorstr='#946d70',GradientType=0 ); /* IE6-9 */ + } + + .items .support-tickets { + border-color: #c54a2a; + text-shadow: -1px -1px 0 #d05433; + background: rgb(250,104,65); /* Old browsers */ + background: -moz-linear-gradient(top, rgba(250,104,65,1) 0%, rgba(235,89,50,1) 100%); /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(250,104,65,1)), color-stop(100%,rgba(235,89,50,1))); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, rgba(250,104,65,1) 0%,rgba(235,89,50,1) 100%); /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, rgba(250,104,65,1) 0%,rgba(235,89,50,1) 100%); /* Opera 11.10+ */ + background: -ms-linear-gradient(top, rgba(250,104,65,1) 0%,rgba(235,89,50,1) 100%); /* IE10+ */ + background: linear-gradient(to bottom, rgba(250,104,65,1) 0%,rgba(235,89,50,1) 100%); /* W3C */ + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa6841', endColorstr='#eb5932',GradientType=0 ); /* IE6-9 */ + } + + .items .support-tickets:hover { + background: rgb(235,89,50); /* Old browsers */ + background: -moz-linear-gradient(top, rgba(235,89,50,1) 0%, rgba(250,104,65,1) 100%); /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(235,89,50,1)), color-stop(100%,rgba(250,104,65,1))); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, rgba(235,89,50,1) 0%,rgba(250,104,65,1) 100%); /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, rgba(235,89,50,1) 0%,rgba(250,104,65,1) 100%); /* Opera 11.10+ */ + background: -ms-linear-gradient(top, rgba(235,89,50,1) 0%,rgba(250,104,65,1) 100%); /* IE10+ */ + background: linear-gradient(to bottom, rgba(235,89,50,1) 0%,rgba(250,104,65,1) 100%); /* W3C */ + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eb5932', endColorstr='#fa6841',GradientType=0 ); /* IE6-9 */ + } + + .items a { + display: block; + padding: 11px 6px 8px 37px; + color: #fff; + font-size: 13px; + } + + .items .circle-logo { + position: absolute; + top: 50%; + left: 6px; + display: block; + margin-top: -13px; + width: 27px; + height: 27px; + background-image: url(../images/circle-logo.png); + background-repeat: no-repeat; + + -webkit-backface-visibility: hidden; + -webkit-perspective: 800px; + -moz-perspective: 800px; + -o-perspective: 800px; + -ms-perspective: 800px; + perspective: 800px; + + -webkit-transition: all 0.4s ease-in-out; + -moz-transition: all 0.4s ease-in-out; + -o-transition: all 0.4s ease-in-out; + -ms-transition: all 0.4s ease-in-out; + transition: all 0.4s ease-in-out; + -webkit-animation: rotateLeave .4s linear; + -moz-animation: rotateLeave .4s linear; + -ms-animation: rotateLeave .4s linear; + -o-animation: rotateLeave .4s linear; + animation: rotateLeave .4s linear; + } + + .items li:hover .circle-logo { + -webkit-animation: rotateEnter .4s linear; + -moz-animation: rotateEnter .4s linear; + -ms-animation: rotateEnter .4s linear; + -o-animation: rotateEnter .4s linear; + animation: rotateEnter .4s linear; + } + + .items .get-support .circle-logo { background-position: 0 0; } + .items .support-tickets .circle-logo { background-position: -27px 0; } + .items .follow-twitter .circle-logo { background-position: -54px 0; } + .items .follow-facebook .circle-logo { background-position: -81px 0; } + .items .subscribe-rss .circle-logo { background-position: -108px 0; } + .figure { + border: 1px solid #ccc; + padding:3px; + } + + /* -------------------------------------------------- */ + /* Animation + /* -------------------------------------------------- */ + + /* MouseEnter */ + + @-webkit-keyframes rotateEnter { + 0% { -webkit-transform: rotate3d(0,1,0,180deg); } + 50% { -webkit-transform: rotate3d(0,1,0,0); } + } + + @-moz-keyframes rotateEnter { + 0% { -moz-transform: rotate3d(0,1,0,180deg); } + 50% { -moz-transform: rotate3d(0,1,0,0); } + } + + @-ms-keyframes rotateEnter { + 0% { -ms-transform: rotate3d(0,1,0,180deg); } + 50% { -ms-transform: rotate3d(0,1,0,0); } + } + + @-o-keyframes rotateEnter { + 0% { -o-transform: rotate3d(0,1,0,180deg); } + 50% { -o-transform: rotate3d(0,1,0,0); } + } + + @keyframes rotateEnter { + 0% { transform: rotate3d(0,1,0,180deg); } + 50% { transform: rotate3d(0,1,0,0); } + } + + /* MouseLeave */ + + @-webkit-keyframes rotateLeave { + 0% { -webkit-transform: rotate3d(0,1,0,180deg); } + 50% { -webkit-transform: rotate3d(0,1,0,0); } + } + + @-moz-keyframes rotateLeave { + 0% { -moz-transform: rotate3d(0,1,0,180deg); } + 50% { -moz-transform: rotate3d(0,1,0,0); } + } + + @-ms-keyframes rotateLeave { + 0% { -ms-transform: rotate3d(0,1,0,180deg); } + 50% { -ms-transform: rotate3d(0,1,0,0); } + } + + @-o-keyframes rotateLeave { + 0% { -o-transform: rotate3d(0,1,0,180deg); } + 50% { -o-transform: rotate3d(0,1,0,0); } + } + + @keyframes rotateLeave { + 0% { transform: rotate3d(0,1,0,180deg); } + 50% { transform: rotate3d(0,1,0,0); } + } \ No newline at end of file diff --git a/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/images/fig.JPG b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/images/fig.JPG new file mode 100644 index 0000000..b05f4bd Binary files /dev/null and b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/images/fig.JPG differ diff --git a/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/index.html b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/index.html new file mode 100644 index 0000000..2dcee2c --- /dev/null +++ b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/index.html @@ -0,0 +1,251 @@ + + + + + + + + + + + + + + Documentation - Sergio + + + + + + + + + + + + + + + +
+
+
+
Sergio – Bootstrap 4 Portfolio Template Documentation by pxdraft
+

"Sergio – Bootstrap 4 Portfolio Template"

+
+ + + + + + +
+
+ version:1.0
+ By: pxdraft +
+ https://themeforest.net/user/pxdraft/portfolio +
+
+ Thank you for purchasing my template. If you have any questions that are beyond the scope of this help file, please feel free to contact me.
sage.kv4@gmail.com +
+ Thank you! +
+
+ +
+ +
+

Installation

+

Follow the steps below to get started with your Site Template:

+
    +
  1. Open the Sergio Folder to find all the Template Files
  2. +
  3. There are two folder light and dark. Light for light theme and dark for dark theme.
  4. +
  5. You will need to Upload these files to your Web Server using FTP in order to use it on your Website.
  6. +
  7. Make sure you upload the required files/folders listed below: +
      +
    • index.html - Index File/Homepage
    • +
    • static/scss - SCSS Folder
    • +
    • static/css - CSS Folder
    • +
    • static/img - Images Folder
    • +
    • static/js - Javacripts Folder
    • +
    • static/plugin - Plugin Folder
    • +
    +
  8. +
  9. You're now good to go..! Start adding your Content and show off your Beautiful Personal Website in style.
  10. +
+
+ + +
+

Features

Sergio is an awesome vCard, CV, Resume & Portfolio template. + it is suitable for anyone who wants to have a personalized resume website with unique style, layout and colors. + all code are well commented and super easy to customize. + This flexible template uses fresh and clean design and allows to change it’s look to your liking in one click.
+ Here is the list of its features : +
+ + +
+

HTML Structure

+

The template is based on Bootstrap- https://getbootstrap.com +
Bootstrap is an open source toolkit for developing with HTML, SASS/CSS, and JS. Quickly prototype your ideas or build your entire app with our Sass variables and mixins, responsive grid system, extensive prebuilt components, and powerful plugins built on jQuery

+
+
+
+                    
+                    
+
+
+ +
+ +
+ + + +
+ + +
+ +
+ +
+ +
+ + + +
+
+
+
+ + +
+

Customization

+
+

Changing Color Skin

+

You can change easily color with sass variable. +
+
You can set your primary and secondary color in variable.scss file(\static\style\scss) +

+                $px-theme:       #2fbf71 !default; // Main theme color
+            
+

you can use Koala software for scss compile

+

+ For Light Theme. you need to add theme-light class on body tag. +

+
+ + +
+ +

Contact

+

In order to receive emails in your inbox, open process_form.php and go to Line 9 : + and replace youremail@mail.com with your email, that's all !

+ +
+ + +
+

Folder Structure

+ index.html +
+                index.html
+              static
+                scss
+                css
+                js
+                img
+                plugin
+           
+
+ + +
+

Sources and Credits

+ +

Thank you for stop and buy. I'd be glad to help you if you have any questions relating to this template. I will try to do my best to assist.

+

* * * * * Don't forget to rate * * * * *

+
+ +
+ + + + + + + + + + + + + + \ No newline at end of file diff --git a/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/custom.js b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/custom.js new file mode 100644 index 0000000..98c08a1 --- /dev/null +++ b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/custom.js @@ -0,0 +1,81 @@ +(function($) { + + $(function() { + + var documenter = function(options) { + var nav = jQuery('.navigation'), obj = [], + section = $('#documenter-content>section'); + + section.each(function(i, val) { + var self = $(this), + scrollData = parseInt(self.position().top); + obj.push(scrollData); + + }); + + var defaults = { + duration : 400, + easing : 'easeOutCirc' + } + + var o = $.extend({}, defaults , options); + + return { + events : function() { + nav.on('click', 'a', function(e) { + + var self = $(this), parent = self.parent(), id = self.attr('href'); + $.scrollTo(id, o.duration, { + easing : o.easing, + onAfter : function() { + parent.siblings().removeClass('current-nav').end().addClass('current-nav'); + } + }); + e.preventDefault(); + }); + + $(window).on('scroll', function() { + + var thisScrollData = $(this).scrollTop(), $id; + + for ( var i = 0; i < obj.length; i ++ ) { + + if ( thisScrollData > obj[i] && thisScrollData < obj[i + 1] ) { + $id = section.eq(i).attr('id'); + $(nav).children('li').removeClass('current-nav'); + $('a[href=#' + $id +']').parent('li').addClass('current-nav'); + } + } + + }); + } + } + + }; + + var NAV = new documenter({ + duration: 1100 + }); + NAV.events(); + + if ( $('.lightbox').length ) { + + var $lightbox = $('.lightbox'); + + $lightbox.fancybox({ + helpers: { + title : { + type : 'outside' + }, + overlay : { + speedOut : 0 + } + } + }); + } + + }); + +})(jQuery); + + \ No newline at end of file diff --git a/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/fancybox/blank.gif b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/fancybox/blank.gif new file mode 100644 index 0000000..35d42e8 Binary files /dev/null and b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/fancybox/blank.gif differ diff --git a/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/fancybox/fancybox_loading.gif b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/fancybox/fancybox_loading.gif new file mode 100644 index 0000000..0158617 Binary files /dev/null and b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/fancybox/fancybox_loading.gif differ diff --git a/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/fancybox/fancybox_overlay.png b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/fancybox/fancybox_overlay.png new file mode 100644 index 0000000..a439139 Binary files /dev/null and b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/fancybox/fancybox_overlay.png differ diff --git a/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/fancybox/fancybox_sprite.png b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/fancybox/fancybox_sprite.png new file mode 100644 index 0000000..fd8d5ca Binary files /dev/null and b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/fancybox/fancybox_sprite.png differ diff --git a/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/fancybox/helpers/fancybox_buttons.png b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/fancybox/helpers/fancybox_buttons.png new file mode 100644 index 0000000..0787207 Binary files /dev/null and b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/fancybox/helpers/fancybox_buttons.png differ diff --git a/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/fancybox/helpers/jquery.fancybox-buttons.css b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/fancybox/helpers/jquery.fancybox-buttons.css new file mode 100644 index 0000000..9453b46 --- /dev/null +++ b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/fancybox/helpers/jquery.fancybox-buttons.css @@ -0,0 +1,96 @@ +#fancybox-buttons { + position: fixed; + left: 0; + width: 100%; + z-index: 8050; +} + +#fancybox-buttons.top { + top: 10px; +} + +#fancybox-buttons.bottom { + bottom: 10px; +} + +#fancybox-buttons ul { + display: block; + width: 166px; + height: 30px; + margin: 0 auto; + padding: 0; + list-style: none; + border: 1px solid #111; + border-radius: 3px; + -webkit-box-shadow: inset 0 0 0 1px rgba(255,255,255,.05); + -moz-box-shadow: inset 0 0 0 1px rgba(255,255,255,.05); + box-shadow: inset 0 0 0 1px rgba(255,255,255,.05); + background: rgb(50,50,50); + background: -moz-linear-gradient(top, rgb(68,68,68) 0%, rgb(52,52,52) 50%, rgb(41,41,41) 50%, rgb(51,51,51) 100%); + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(68,68,68)), color-stop(50%,rgb(52,52,52)), color-stop(50%,rgb(41,41,41)), color-stop(100%,rgb(51,51,51))); + background: -webkit-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%); + background: -o-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%); + background: -ms-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%); + background: linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%); + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#222222',GradientType=0 ); +} + +#fancybox-buttons ul li { + float: left; + margin: 0; + padding: 0; +} + +#fancybox-buttons a { + display: block; + width: 30px; + height: 30px; + text-indent: -9999px; + background-image: url('fancybox_buttons.png'); + background-repeat: no-repeat; + outline: none; + opacity: 0.8; +} + +#fancybox-buttons a:hover { + opacity: 1; +} + +#fancybox-buttons a.btnPrev { + background-position: 5px 0; +} + +#fancybox-buttons a.btnNext { + background-position: -33px 0; + border-right: 1px solid #3e3e3e; +} + +#fancybox-buttons a.btnPlay { + background-position: 0 -30px; +} + +#fancybox-buttons a.btnPlayOn { + background-position: -30px -30px; +} + +#fancybox-buttons a.btnToggle { + background-position: 3px -60px; + border-left: 1px solid #111; + border-right: 1px solid #3e3e3e; + width: 35px +} + +#fancybox-buttons a.btnToggleOn { + background-position: -27px -60px; +} + +#fancybox-buttons a.btnClose { + border-left: 1px solid #111; + width: 35px; + background-position: -56px 0px; +} + +#fancybox-buttons a.btnDisabled { + opacity : 0.4; + cursor: default; +} \ No newline at end of file diff --git a/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/fancybox/helpers/jquery.fancybox-buttons.js b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/fancybox/helpers/jquery.fancybox-buttons.js new file mode 100644 index 0000000..50baeca --- /dev/null +++ b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/fancybox/helpers/jquery.fancybox-buttons.js @@ -0,0 +1,121 @@ + /*! + * Buttons helper for fancyBox + * version: 1.0.5 (Mon, 15 Oct 2012) + * @requires fancyBox v2.0 or later + * + * Usage: + * $(".fancybox").fancybox({ + * helpers : { + * buttons: { + * position : 'top' + * } + * } + * }); + * + */ +(function ($) { + //Shortcut for fancyBox object + var F = $.fancybox; + + //Add helper object + F.helpers.buttons = { + defaults : { + skipSingle : false, // disables if gallery contains single image + position : 'top', // 'top' or 'bottom' + tpl : '
' + }, + + list : null, + buttons: null, + + beforeLoad: function (opts, obj) { + //Remove self if gallery do not have at least two items + + if (opts.skipSingle && obj.group.length < 2) { + obj.helpers.buttons = false; + obj.closeBtn = true; + + return; + } + + //Increase top margin to give space for buttons + obj.margin[ opts.position === 'bottom' ? 2 : 0 ] += 30; + }, + + onPlayStart: function () { + if (this.buttons) { + this.buttons.play.attr('title', 'Pause slideshow').addClass('btnPlayOn'); + } + }, + + onPlayEnd: function () { + if (this.buttons) { + this.buttons.play.attr('title', 'Start slideshow').removeClass('btnPlayOn'); + } + }, + + afterShow: function (opts, obj) { + var buttons = this.buttons; + + if (!buttons) { + this.list = $(opts.tpl).addClass(opts.position).appendTo('body'); + + buttons = { + prev : this.list.find('.btnPrev').click( F.prev ), + next : this.list.find('.btnNext').click( F.next ), + play : this.list.find('.btnPlay').click( F.play ), + toggle : this.list.find('.btnToggle').click( F.toggle ) + } + } + + //Prev + if (obj.index > 0 || obj.loop) { + buttons.prev.removeClass('btnDisabled'); + } else { + buttons.prev.addClass('btnDisabled'); + } + + //Next / Play + if (obj.loop || obj.index < obj.group.length - 1) { + buttons.next.removeClass('btnDisabled'); + buttons.play.removeClass('btnDisabled'); + + } else { + buttons.next.addClass('btnDisabled'); + buttons.play.addClass('btnDisabled'); + } + + this.buttons = buttons; + + this.onUpdate(opts, obj); + }, + + onUpdate: function (opts, obj) { + var toggle; + + if (!this.buttons) { + return; + } + + toggle = this.buttons.toggle.removeClass('btnDisabled btnToggleOn'); + + //Size toggle button + if (obj.canShrink) { + toggle.addClass('btnToggleOn'); + + } else if (!obj.canExpand) { + toggle.addClass('btnDisabled'); + } + }, + + beforeClose: function () { + if (this.list) { + this.list.remove(); + } + + this.list = null; + this.buttons = null; + } + }; + +}(jQuery)); \ No newline at end of file diff --git a/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/fancybox/helpers/jquery.fancybox-media.js b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/fancybox/helpers/jquery.fancybox-media.js new file mode 100644 index 0000000..4b5e783 --- /dev/null +++ b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/fancybox/helpers/jquery.fancybox-media.js @@ -0,0 +1,196 @@ +/*! + * Media helper for fancyBox + * version: 1.0.5 (Tue, 23 Oct 2012) + * @requires fancyBox v2.0 or later + * + * Usage: + * $(".fancybox").fancybox({ + * helpers : { + * media: true + * } + * }); + * + * Set custom URL parameters: + * $(".fancybox").fancybox({ + * helpers : { + * media: { + * youtube : { + * params : { + * autoplay : 0 + * } + * } + * } + * } + * }); + * + * Or: + * $(".fancybox").fancybox({, + * helpers : { + * media: true + * }, + * youtube : { + * autoplay: 0 + * } + * }); + * + * Supports: + * + * Youtube + * http://www.youtube.com/watch?v=opj24KnzrWo + * http://www.youtube.com/embed/opj24KnzrWo + * http://youtu.be/opj24KnzrWo + * Vimeo + * http://vimeo.com/40648169 + * http://vimeo.com/channels/staffpicks/38843628 + * http://vimeo.com/groups/surrealism/videos/36516384 + * http://player.vimeo.com/video/45074303 + * Metacafe + * http://www.metacafe.com/watch/7635964/dr_seuss_the_lorax_movie_trailer/ + * http://www.metacafe.com/watch/7635964/ + * Dailymotion + * http://www.dailymotion.com/video/xoytqh_dr-seuss-the-lorax-premiere_people + * Twitvid + * http://twitvid.com/QY7MD + * Twitpic + * http://twitpic.com/7p93st + * Instagram + * http://instagr.am/p/IejkuUGxQn/ + * http://instagram.com/p/IejkuUGxQn/ + * Google maps + * http://maps.google.com/maps?q=Eiffel+Tower,+Avenue+Gustave+Eiffel,+Paris,+France&t=h&z=17 + * http://maps.google.com/?ll=48.857995,2.294297&spn=0.007666,0.021136&t=m&z=16 + * http://maps.google.com/?ll=48.859463,2.292626&spn=0.000965,0.002642&t=m&z=19&layer=c&cbll=48.859524,2.292532&panoid=YJ0lq28OOy3VT2IqIuVY0g&cbp=12,151.58,,0,-15.56 + */ +(function ($) { + "use strict"; + + //Shortcut for fancyBox object + var F = $.fancybox, + format = function( url, rez, params ) { + params = params || ''; + + if ( $.type( params ) === "object" ) { + params = $.param(params, true); + } + + $.each(rez, function(key, value) { + url = url.replace( '$' + key, value || '' ); + }); + + if (params.length) { + url += ( url.indexOf('?') > 0 ? '&' : '?' ) + params; + } + + return url; + }; + + //Add helper object + F.helpers.media = { + defaults : { + youtube : { + matcher : /(youtube\.com|youtu\.be)\/(watch\?v=|v\/|u\/|embed\/?)?(videoseries\?list=(.*)|[\w-]{11}|\?listType=(.*)&list=(.*)).*/i, + params : { + autoplay : 1, + autohide : 1, + fs : 1, + rel : 0, + hd : 1, + wmode : 'opaque', + enablejsapi : 1 + }, + type : 'iframe', + url : '//www.youtube.com/embed/$3' + }, + vimeo : { + matcher : /(?:vimeo(?:pro)?.com)\/(?:[^\d]+)?(\d+)(?:.*)/, + params : { + autoplay : 1, + hd : 1, + show_title : 1, + show_byline : 1, + show_portrait : 0, + fullscreen : 1 + }, + type : 'iframe', + url : '//player.vimeo.com/video/$1' + }, + metacafe : { + matcher : /metacafe.com\/(?:watch|fplayer)\/([\w\-]{1,10})/, + params : { + autoPlay : 'yes' + }, + type : 'swf', + url : function( rez, params, obj ) { + obj.swf.flashVars = 'playerVars=' + $.param( params, true ); + + return '//www.metacafe.com/fplayer/' + rez[1] + '/.swf'; + } + }, + dailymotion : { + matcher : /dailymotion.com\/video\/(.*)\/?(.*)/, + params : { + additionalInfos : 0, + autoStart : 1 + }, + type : 'swf', + url : '//www.dailymotion.com/swf/video/$1' + }, + twitvid : { + matcher : /twitvid\.com\/([a-zA-Z0-9_\-\?\=]+)/i, + params : { + autoplay : 0 + }, + type : 'iframe', + url : '//www.twitvid.com/embed.php?guid=$1' + }, + twitpic : { + matcher : /twitpic\.com\/(?!(?:place|photos|events)\/)([a-zA-Z0-9\?\=\-]+)/i, + type : 'image', + url : '//twitpic.com/show/full/$1/' + }, + instagram : { + matcher : /(instagr\.am|instagram\.com)\/p\/([a-zA-Z0-9_\-]+)\/?/i, + type : 'image', + url : '//$1/p/$2/media/' + }, + google_maps : { + matcher : /maps\.google\.([a-z]{2,3}(\.[a-z]{2})?)\/(\?ll=|maps\?)(.*)/i, + type : 'iframe', + url : function( rez ) { + return '//maps.google.' + rez[1] + '/' + rez[3] + '' + rez[4] + '&output=' + (rez[4].indexOf('layer=c') > 0 ? 'svembed' : 'embed'); + } + } + }, + + beforeLoad : function(opts, obj) { + var url = obj.href || '', + type = false, + what, + item, + rez, + params; + + for (what in opts) { + item = opts[ what ]; + rez = url.match( item.matcher ); + + if (rez) { + type = item.type; + params = $.extend(true, {}, item.params, obj[ what ] || ($.isPlainObject(opts[ what ]) ? opts[ what ].params : null)); + + url = $.type( item.url ) === "function" ? item.url.call( this, rez, params, obj ) : format( item.url, rez, params ); + + break; + } + } + + if (type) { + obj.href = url; + obj.type = type; + + obj.autoHeight = false; + } + } + }; + +}(jQuery)); \ No newline at end of file diff --git a/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/fancybox/helpers/jquery.fancybox-thumbs.css b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/fancybox/helpers/jquery.fancybox-thumbs.css new file mode 100644 index 0000000..e40ae82 --- /dev/null +++ b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/fancybox/helpers/jquery.fancybox-thumbs.css @@ -0,0 +1,54 @@ +#fancybox-thumbs { + position: fixed; + left: 0; + width: 100%; + overflow: hidden; + z-index: 8050; +} + +#fancybox-thumbs.bottom { + bottom: 2px; +} + +#fancybox-thumbs.top { + top: 2px; +} + +#fancybox-thumbs ul { + position: relative; + list-style: none; + margin: 0; + padding: 0; +} + +#fancybox-thumbs ul li { + float: left; + padding: 1px; + opacity: 0.5; +} + +#fancybox-thumbs ul li.active { + opacity: 0.75; + padding: 0; + border: 1px solid #fff; +} + +#fancybox-thumbs ul li:hover { + opacity: 1; +} + +#fancybox-thumbs ul li a { + display: block; + position: relative; + overflow: hidden; + border: 1px solid #222; + background: #111; + outline: none; +} + +#fancybox-thumbs ul li img { + display: block; + position: relative; + border: 0; + padding: 0; +} \ No newline at end of file diff --git a/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/fancybox/helpers/jquery.fancybox-thumbs.js b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/fancybox/helpers/jquery.fancybox-thumbs.js new file mode 100644 index 0000000..5db3d4a --- /dev/null +++ b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/fancybox/helpers/jquery.fancybox-thumbs.js @@ -0,0 +1,162 @@ + /*! + * Thumbnail helper for fancyBox + * version: 1.0.7 (Mon, 01 Oct 2012) + * @requires fancyBox v2.0 or later + * + * Usage: + * $(".fancybox").fancybox({ + * helpers : { + * thumbs: { + * width : 50, + * height : 50 + * } + * } + * }); + * + */ +(function ($) { + //Shortcut for fancyBox object + var F = $.fancybox; + + //Add helper object + F.helpers.thumbs = { + defaults : { + width : 50, // thumbnail width + height : 50, // thumbnail height + position : 'bottom', // 'top' or 'bottom' + source : function ( item ) { // function to obtain the URL of the thumbnail image + var href; + + if (item.element) { + href = $(item.element).find('img').attr('src'); + } + + if (!href && item.type === 'image' && item.href) { + href = item.href; + } + + return href; + } + }, + + wrap : null, + list : null, + width : 0, + + init: function (opts, obj) { + var that = this, + list, + thumbWidth = opts.width, + thumbHeight = opts.height, + thumbSource = opts.source; + + //Build list structure + list = ''; + + for (var n = 0; n < obj.group.length; n++) { + list += '
  • '; + } + + this.wrap = $('
    ').addClass(opts.position).appendTo('body'); + this.list = $('').appendTo(this.wrap); + + //Load each thumbnail + $.each(obj.group, function (i) { + var href = thumbSource( obj.group[ i ] ); + + if (!href) { + return; + } + + $("").load(function () { + var width = this.width, + height = this.height, + widthRatio, heightRatio, parent; + + if (!that.list || !width || !height) { + return; + } + + //Calculate thumbnail width/height and center it + widthRatio = width / thumbWidth; + heightRatio = height / thumbHeight; + + parent = that.list.children().eq(i).find('a'); + + if (widthRatio >= 1 && heightRatio >= 1) { + if (widthRatio > heightRatio) { + width = Math.floor(width / heightRatio); + height = thumbHeight; + + } else { + width = thumbWidth; + height = Math.floor(height / widthRatio); + } + } + + $(this).css({ + width : width, + height : height, + top : Math.floor(thumbHeight / 2 - height / 2), + left : Math.floor(thumbWidth / 2 - width / 2) + }); + + parent.width(thumbWidth).height(thumbHeight); + + $(this).hide().appendTo(parent).fadeIn(300); + + }).attr('src', href); + }); + + //Set initial width + this.width = this.list.children().eq(0).outerWidth(true); + + this.list.width(this.width * (obj.group.length + 1)).css('left', Math.floor($(window).width() * 0.5 - (obj.index * this.width + this.width * 0.5))); + }, + + beforeLoad: function (opts, obj) { + //Remove self if gallery do not have at least two items + if (obj.group.length < 2) { + obj.helpers.thumbs = false; + + return; + } + + //Increase bottom margin to give space for thumbs + obj.margin[ opts.position === 'top' ? 0 : 2 ] += ((opts.height) + 15); + }, + + afterShow: function (opts, obj) { + //Check if exists and create or update list + if (this.list) { + this.onUpdate(opts, obj); + + } else { + this.init(opts, obj); + } + + //Set active element + this.list.children().removeClass('active').eq(obj.index).addClass('active'); + }, + + //Center list + onUpdate: function (opts, obj) { + if (this.list) { + this.list.stop(true).animate({ + 'left': Math.floor($(window).width() * 0.5 - (obj.index * this.width + this.width * 0.5)) + }, 150); + } + }, + + beforeClose: function () { + if (this.wrap) { + this.wrap.remove(); + } + + this.wrap = null; + this.list = null; + this.width = 0; + } + } + +}(jQuery)); \ No newline at end of file diff --git a/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/fancybox/jquery.fancybox.css b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/fancybox/jquery.fancybox.css new file mode 100644 index 0000000..bd3289b --- /dev/null +++ b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/fancybox/jquery.fancybox.css @@ -0,0 +1,249 @@ +/*! 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: #f9f9f9; + color: #444; + text-shadow: none; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.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('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('fancybox_loading.gif') center center no-repeat; +} + +.fancybox-close { + position: absolute; + top: -18px; + right: -18px; + width: 36px; + height: 36px; + cursor: pointer; + z-index: 8040; +} + +.fancybox-nav { + position: absolute; + top: 0; + width: 40%; + height: 100%; + cursor: pointer; + text-decoration: none; + background: transparent url('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('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); +} \ No newline at end of file diff --git a/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/fancybox/jquery.fancybox.js b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/fancybox/jquery.fancybox.js new file mode 100644 index 0000000..bd153b0 --- /dev/null +++ b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/fancybox/jquery.fancybox.js @@ -0,0 +1,1983 @@ +/*! + * fancyBox - jQuery Plugin + * version: 2.1.4 (Thu, 10 Jan 2013) + * @requires jQuery v1.6 or later + * + * Examples at http://fancyapps.com/fancybox/ + * License: www.fancyapps.com/fancybox/#license + * + * Copyright 2012 Janis Skarnelis - janis@fancyapps.com + * + */ + +(function (window, document, $, undefined) { + "use strict"; + + var W = $(window), + D = $(document), + F = $.fancybox = function () { + F.open.apply( this, arguments ); + }, + IE = navigator.userAgent.match(/msie/), + didUpdate = null, + isTouch = document.createTouch !== undefined, + + isQuery = function(obj) { + return obj && obj.hasOwnProperty && obj instanceof $; + }, + isString = function(str) { + return str && $.type(str) === "string"; + }, + isPercentage = function(str) { + return isString(str) && str.indexOf('%') > 0; + }, + isScrollable = function(el) { + return (el && !(el.style.overflow && el.style.overflow === 'hidden') && ((el.clientWidth && el.scrollWidth > el.clientWidth) || (el.clientHeight && el.scrollHeight > el.clientHeight))); + }, + getScalar = function(orig, dim) { + var value = parseInt(orig, 10) || 0; + + if (dim && isPercentage(orig)) { + value = F.getViewport()[ dim ] / 100 * value; + } + + return Math.ceil(value); + }, + getValue = function(value, dim) { + return getScalar(value, dim) + 'px'; + }; + + $.extend(F, { + // The current version of fancyBox + version: '2.1.4', + + defaults: { + padding : 15, + margin : 20, + + width : 800, + height : 600, + minWidth : 100, + minHeight : 100, + maxWidth : 9999, + maxHeight : 9999, + + autoSize : true, + autoHeight : false, + autoWidth : false, + + autoResize : true, + autoCenter : !isTouch, + fitToView : true, + aspectRatio : false, + topRatio : 0.5, + leftRatio : 0.5, + + scrolling : 'auto', // 'auto', 'yes' or 'no' + wrapCSS : '', + + arrows : true, + closeBtn : true, + closeClick : false, + nextClick : false, + mouseWheel : true, + autoPlay : false, + playSpeed : 3000, + preload : 3, + modal : false, + loop : true, + + ajax : { + dataType : 'html', + headers : { 'X-fancyBox': true } + }, + iframe : { + scrolling : 'auto', + preload : true + }, + swf : { + wmode: 'transparent', + allowfullscreen : 'true', + allowscriptaccess : 'always' + }, + + keys : { + next : { + 13 : 'left', // enter + 34 : 'up', // page down + 39 : 'left', // right arrow + 40 : 'up' // down arrow + }, + prev : { + 8 : 'right', // backspace + 33 : 'down', // page up + 37 : 'right', // left arrow + 38 : 'down' // up arrow + }, + close : [27], // escape key + play : [32], // space - start/stop slideshow + toggle : [70] // letter "f" - toggle fullscreen + }, + + direction : { + next : 'left', + prev : 'right' + }, + + scrollOutside : true, + + // Override some properties + index : 0, + type : null, + href : null, + content : null, + title : null, + + // HTML templates + tpl: { + wrap : '
    ', + image : '', + iframe : '', + error : '

    The requested content cannot be loaded.
    Please try again later.

    ', + closeBtn : '', + next : '', + prev : '' + }, + + // Properties for each animation type + // Opening fancyBox + openEffect : 'fade', // 'elastic', 'fade' or 'none' + openSpeed : 250, + openEasing : 'swing', + openOpacity : true, + openMethod : 'zoomIn', + + // Closing fancyBox + closeEffect : 'fade', // 'elastic', 'fade' or 'none' + closeSpeed : 250, + closeEasing : 'swing', + closeOpacity : true, + closeMethod : 'zoomOut', + + // Changing next gallery item + nextEffect : 'elastic', // 'elastic', 'fade' or 'none' + nextSpeed : 250, + nextEasing : 'swing', + nextMethod : 'changeIn', + + // Changing previous gallery item + prevEffect : 'elastic', // 'elastic', 'fade' or 'none' + prevSpeed : 250, + prevEasing : 'swing', + prevMethod : 'changeOut', + + // Enable default helpers + helpers : { + overlay : true, + title : true + }, + + // Callbacks + onCancel : $.noop, // If canceling + beforeLoad : $.noop, // Before loading + afterLoad : $.noop, // After loading + beforeShow : $.noop, // Before changing in current item + afterShow : $.noop, // After opening + beforeChange : $.noop, // Before changing gallery item + beforeClose : $.noop, // Before closing + afterClose : $.noop // After closing + }, + + //Current state + group : {}, // Selected group + opts : {}, // Group options + previous : null, // Previous element + coming : null, // Element being loaded + current : null, // Currently loaded element + isActive : false, // Is activated + isOpen : false, // Is currently open + isOpened : false, // Have been fully opened at least once + + wrap : null, + skin : null, + outer : null, + inner : null, + + player : { + timer : null, + isActive : false + }, + + // Loaders + ajaxLoad : null, + imgPreload : null, + + // Some collections + transitions : {}, + helpers : {}, + + /* + * Static methods + */ + + open: function (group, opts) { + if (!group) { + return; + } + + if (!$.isPlainObject(opts)) { + opts = {}; + } + + // Close if already active + if (false === F.close(true)) { + return; + } + + // Normalize group + if (!$.isArray(group)) { + group = isQuery(group) ? $(group).get() : [group]; + } + + // Recheck if the type of each element is `object` and set content type (image, ajax, etc) + $.each(group, function(i, element) { + var obj = {}, + href, + title, + content, + type, + rez, + hrefParts, + selector; + + if ($.type(element) === "object") { + // Check if is DOM element + if (element.nodeType) { + element = $(element); + } + + if (isQuery(element)) { + obj = { + href : element.data('fancybox-href') || element.attr('href'), + title : element.data('fancybox-title') || element.attr('title'), + isDom : true, + element : element + }; + + if ($.metadata) { + $.extend(true, obj, element.metadata()); + } + + } else { + obj = element; + } + } + + href = opts.href || obj.href || (isString(element) ? element : null); + title = opts.title !== undefined ? opts.title : obj.title || ''; + + content = opts.content || obj.content; + type = content ? 'html' : (opts.type || obj.type); + + if (!type && obj.isDom) { + type = element.data('fancybox-type'); + + if (!type) { + rez = element.prop('class').match(/fancybox\.(\w+)/); + type = rez ? rez[1] : null; + } + } + + if (isString(href)) { + // Try to guess the content type + if (!type) { + if (F.isImage(href)) { + type = 'image'; + + } else if (F.isSWF(href)) { + type = 'swf'; + + } else if (href.charAt(0) === '#') { + type = 'inline'; + + } else if (isString(element)) { + type = 'html'; + content = element; + } + } + + // Split url into two pieces with source url and content selector, e.g, + // "/mypage.html #my_id" will load "/mypage.html" and display element having id "my_id" + if (type === 'ajax') { + hrefParts = href.split(/\s+/, 2); + href = hrefParts.shift(); + selector = hrefParts.shift(); + } + } + + if (!content) { + if (type === 'inline') { + if (href) { + content = $( isString(href) ? href.replace(/.*(?=#[^\s]+$)/, '') : href ); //strip for ie7 + + } else if (obj.isDom) { + content = element; + } + + } else if (type === 'html') { + content = href; + + } else if (!type && !href && obj.isDom) { + type = 'inline'; + content = element; + } + } + + $.extend(obj, { + href : href, + type : type, + content : content, + title : title, + selector : selector + }); + + group[ i ] = obj; + }); + + // Extend the defaults + F.opts = $.extend(true, {}, F.defaults, opts); + + // All options are merged recursive except keys + if (opts.keys !== undefined) { + F.opts.keys = opts.keys ? $.extend({}, F.defaults.keys, opts.keys) : false; + } + + F.group = group; + + return F._start(F.opts.index); + }, + + // Cancel image loading or abort ajax request + cancel: function () { + var coming = F.coming; + + if (!coming || false === F.trigger('onCancel')) { + return; + } + + F.hideLoading(); + + if (F.ajaxLoad) { + F.ajaxLoad.abort(); + } + + F.ajaxLoad = null; + + if (F.imgPreload) { + F.imgPreload.onload = F.imgPreload.onerror = null; + } + + if (coming.wrap) { + coming.wrap.stop(true, true).trigger('onReset').remove(); + } + + F.coming = null; + + // If the first item has been canceled, then clear everything + if (!F.current) { + F._afterZoomOut( coming ); + } + }, + + // Start closing animation if is open; remove immediately if opening/closing + close: function (event) { + F.cancel(); + + if (false === F.trigger('beforeClose')) { + return; + } + + F.unbindEvents(); + + if (!F.isActive) { + return; + } + + if (!F.isOpen || event === true) { + $('.fancybox-wrap').stop(true).trigger('onReset').remove(); + + F._afterZoomOut(); + + } else { + F.isOpen = F.isOpened = false; + F.isClosing = true; + + $('.fancybox-item, .fancybox-nav').remove(); + + F.wrap.stop(true, true).removeClass('fancybox-opened'); + + F.transitions[ F.current.closeMethod ](); + } + }, + + // Manage slideshow: + // $.fancybox.play(); - toggle slideshow + // $.fancybox.play( true ); - start + // $.fancybox.play( false ); - stop + play: function ( action ) { + var clear = function () { + clearTimeout(F.player.timer); + }, + set = function () { + clear(); + + if (F.current && F.player.isActive) { + F.player.timer = setTimeout(F.next, F.current.playSpeed); + } + }, + stop = function () { + clear(); + + $('body').unbind('.player'); + + F.player.isActive = false; + + F.trigger('onPlayEnd'); + }, + start = function () { + if (F.current && (F.current.loop || F.current.index < F.group.length - 1)) { + F.player.isActive = true; + + $('body').bind({ + 'afterShow.player onUpdate.player' : set, + 'onCancel.player beforeClose.player' : stop, + 'beforeLoad.player' : clear + }); + + set(); + + F.trigger('onPlayStart'); + } + }; + + if (action === true || (!F.player.isActive && action !== false)) { + start(); + } else { + stop(); + } + }, + + // Navigate to next gallery item + next: function ( direction ) { + var current = F.current; + + if (current) { + if (!isString(direction)) { + direction = current.direction.next; + } + + F.jumpto(current.index + 1, direction, 'next'); + } + }, + + // Navigate to previous gallery item + prev: function ( direction ) { + var current = F.current; + + if (current) { + if (!isString(direction)) { + direction = current.direction.prev; + } + + F.jumpto(current.index - 1, direction, 'prev'); + } + }, + + // Navigate to gallery item by index + jumpto: function ( index, direction, router ) { + var current = F.current; + + if (!current) { + return; + } + + index = getScalar(index); + + F.direction = direction || current.direction[ (index >= current.index ? 'next' : 'prev') ]; + F.router = router || 'jumpto'; + + if (current.loop) { + if (index < 0) { + index = current.group.length + (index % current.group.length); + } + + index = index % current.group.length; + } + + if (current.group[ index ] !== undefined) { + F.cancel(); + + F._start(index); + } + }, + + // Center inside viewport and toggle position type to fixed or absolute if needed + reposition: function (e, onlyAbsolute) { + var current = F.current, + wrap = current ? current.wrap : null, + pos; + + if (wrap) { + pos = F._getPosition(onlyAbsolute); + + if (e && e.type === 'scroll') { + delete pos.position; + + wrap.stop(true, true).animate(pos, 200); + + } else { + wrap.css(pos); + + current.pos = $.extend({}, current.dim, pos); + } + } + }, + + update: function (e) { + var type = (e && e.type), + anyway = !type || type === 'orientationchange'; + + if (anyway) { + clearTimeout(didUpdate); + + didUpdate = null; + } + + if (!F.isOpen || didUpdate) { + return; + } + + didUpdate = setTimeout(function() { + var current = F.current; + + if (!current || F.isClosing) { + return; + } + + F.wrap.removeClass('fancybox-tmp'); + + if (anyway || type === 'load' || (type === 'resize' && current.autoResize)) { + F._setDimension(); + } + + if (!(type === 'scroll' && current.canShrink)) { + F.reposition(e); + } + + F.trigger('onUpdate'); + + didUpdate = null; + + }, (anyway && !isTouch ? 0 : 300)); + }, + + // Shrink content to fit inside viewport or restore if resized + toggle: function ( action ) { + if (F.isOpen) { + F.current.fitToView = $.type(action) === "boolean" ? action : !F.current.fitToView; + + // Help browser to restore document dimensions + if (isTouch) { + F.wrap.removeAttr('style').addClass('fancybox-tmp'); + + F.trigger('onUpdate'); + } + + F.update(); + } + }, + + hideLoading: function () { + D.unbind('.loading'); + + $('#fancybox-loading').remove(); + }, + + showLoading: function () { + var el, viewport; + + F.hideLoading(); + + el = $('
    ').click(F.cancel).appendTo('body'); + + // If user will press the escape-button, the request will be canceled + D.bind('keydown.loading', function(e) { + if ((e.which || e.keyCode) === 27) { + e.preventDefault(); + + F.cancel(); + } + }); + + if (!F.defaults.fixed) { + viewport = F.getViewport(); + + el.css({ + position : 'absolute', + top : (viewport.h * 0.5) + viewport.y, + left : (viewport.w * 0.5) + viewport.x + }); + } + }, + + getViewport: function () { + var locked = (F.current && F.current.locked) || false, + rez = { + x: W.scrollLeft(), + y: W.scrollTop() + }; + + if (locked) { + rez.w = locked[0].clientWidth; + rez.h = locked[0].clientHeight; + + } else { + // See http://bugs.jquery.com/ticket/6724 + rez.w = isTouch && window.innerWidth ? window.innerWidth : W.width(); + rez.h = isTouch && window.innerHeight ? window.innerHeight : W.height(); + } + + return rez; + }, + + // Unbind the keyboard / clicking actions + unbindEvents: function () { + if (F.wrap && isQuery(F.wrap)) { + F.wrap.unbind('.fb'); + } + + D.unbind('.fb'); + W.unbind('.fb'); + }, + + bindEvents: function () { + var current = F.current, + keys; + + if (!current) { + return; + } + + // Changing document height on iOS devices triggers a 'resize' event, + // that can change document height... repeating infinitely + W.bind('orientationchange.fb' + (isTouch ? '' : ' resize.fb') + (current.autoCenter && !current.locked ? ' scroll.fb' : ''), F.update); + + keys = current.keys; + + if (keys) { + D.bind('keydown.fb', function (e) { + var code = e.which || e.keyCode, + target = e.target || e.srcElement; + + // Skip esc key if loading, because showLoading will cancel preloading + if (code === 27 && F.coming) { + return false; + } + + // Ignore key combinations and key events within form elements + if (!e.ctrlKey && !e.altKey && !e.shiftKey && !e.metaKey && !(target && (target.type || $(target).is('[contenteditable]')))) { + $.each(keys, function(i, val) { + if (current.group.length > 1 && val[ code ] !== undefined) { + F[ i ]( val[ code ] ); + + e.preventDefault(); + return false; + } + + if ($.inArray(code, val) > -1) { + F[ i ] (); + + e.preventDefault(); + return false; + } + }); + } + }); + } + + if ($.fn.mousewheel && current.mouseWheel) { + F.wrap.bind('mousewheel.fb', function (e, delta, deltaX, deltaY) { + var target = e.target || null, + parent = $(target), + canScroll = false; + + while (parent.length) { + if (canScroll || parent.is('.fancybox-skin') || parent.is('.fancybox-wrap')) { + break; + } + + canScroll = isScrollable( parent[0] ); + parent = $(parent).parent(); + } + + if (delta !== 0 && !canScroll) { + if (F.group.length > 1 && !current.canShrink) { + if (deltaY > 0 || deltaX > 0) { + F.prev( deltaY > 0 ? 'down' : 'left' ); + + } else if (deltaY < 0 || deltaX < 0) { + F.next( deltaY < 0 ? 'up' : 'right' ); + } + + e.preventDefault(); + } + } + }); + } + }, + + trigger: function (event, o) { + var ret, obj = o || F.coming || F.current; + + if (!obj) { + return; + } + + if ($.isFunction( obj[event] )) { + ret = obj[event].apply(obj, Array.prototype.slice.call(arguments, 1)); + } + + if (ret === false) { + return false; + } + + if (obj.helpers) { + $.each(obj.helpers, function (helper, opts) { + if (opts && F.helpers[helper] && $.isFunction(F.helpers[helper][event])) { + opts = $.extend(true, {}, F.helpers[helper].defaults, opts); + + F.helpers[helper][event](opts, obj); + } + }); + } + + $.event.trigger(event + '.fb'); + }, + + isImage: function (str) { + return isString(str) && str.match(/(^data:image\/.*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp)((\?|#).*)?$)/i); + }, + + isSWF: function (str) { + return isString(str) && str.match(/\.(swf)((\?|#).*)?$/i); + }, + + _start: function (index) { + var coming = {}, + obj, + href, + type, + margin, + padding; + + index = getScalar( index ); + obj = F.group[ index ] || null; + + if (!obj) { + return false; + } + + coming = $.extend(true, {}, F.opts, obj); + + // Convert margin and padding properties to array - top, right, bottom, left + margin = coming.margin; + padding = coming.padding; + + if ($.type(margin) === 'number') { + coming.margin = [margin, margin, margin, margin]; + } + + if ($.type(padding) === 'number') { + coming.padding = [padding, padding, padding, padding]; + } + + // 'modal' propery is just a shortcut + if (coming.modal) { + $.extend(true, coming, { + closeBtn : false, + closeClick : false, + nextClick : false, + arrows : false, + mouseWheel : false, + keys : null, + helpers: { + overlay : { + closeClick : false + } + } + }); + } + + // 'autoSize' property is a shortcut, too + if (coming.autoSize) { + coming.autoWidth = coming.autoHeight = true; + } + + if (coming.width === 'auto') { + coming.autoWidth = true; + } + + if (coming.height === 'auto') { + coming.autoHeight = true; + } + + /* + * Add reference to the group, so it`s possible to access from callbacks, example: + * afterLoad : function() { + * this.title = 'Image ' + (this.index + 1) + ' of ' + this.group.length + (this.title ? ' - ' + this.title : ''); + * } + */ + + coming.group = F.group; + coming.index = index; + + // Give a chance for callback or helpers to update coming item (type, title, etc) + F.coming = coming; + + if (false === F.trigger('beforeLoad')) { + F.coming = null; + + return; + } + + type = coming.type; + href = coming.href; + + if (!type) { + F.coming = null; + + //If we can not determine content type then drop silently or display next/prev item if looping through gallery + if (F.current && F.router && F.router !== 'jumpto') { + F.current.index = index; + + return F[ F.router ]( F.direction ); + } + + return false; + } + + F.isActive = true; + + if (type === 'image' || type === 'swf') { + coming.autoHeight = coming.autoWidth = false; + coming.scrolling = 'visible'; + } + + if (type === 'image') { + coming.aspectRatio = true; + } + + if (type === 'iframe' && isTouch) { + coming.scrolling = 'scroll'; + } + + // Build the neccessary markup + coming.wrap = $(coming.tpl.wrap).addClass('fancybox-' + (isTouch ? 'mobile' : 'desktop') + ' fancybox-type-' + type + ' fancybox-tmp ' + coming.wrapCSS).appendTo( coming.parent || 'body' ); + + $.extend(coming, { + skin : $('.fancybox-skin', coming.wrap), + outer : $('.fancybox-outer', coming.wrap), + inner : $('.fancybox-inner', coming.wrap) + }); + + $.each(["Top", "Right", "Bottom", "Left"], function(i, v) { + coming.skin.css('padding' + v, getValue(coming.padding[ i ])); + }); + + F.trigger('onReady'); + + // Check before try to load; 'inline' and 'html' types need content, others - href + if (type === 'inline' || type === 'html') { + if (!coming.content || !coming.content.length) { + return F._error( 'content' ); + } + + } else if (!href) { + return F._error( 'href' ); + } + + if (type === 'image') { + F._loadImage(); + + } else if (type === 'ajax') { + F._loadAjax(); + + } else if (type === 'iframe') { + F._loadIframe(); + + } else { + F._afterLoad(); + } + }, + + _error: function ( type ) { + $.extend(F.coming, { + type : 'html', + autoWidth : true, + autoHeight : true, + minWidth : 0, + minHeight : 0, + scrolling : 'no', + hasError : type, + content : F.coming.tpl.error + }); + + F._afterLoad(); + }, + + _loadImage: function () { + // Reset preload image so it is later possible to check "complete" property + var img = F.imgPreload = new Image(); + + img.onload = function () { + this.onload = this.onerror = null; + + F.coming.width = this.width; + F.coming.height = this.height; + + F._afterLoad(); + }; + + img.onerror = function () { + this.onload = this.onerror = null; + + F._error( 'image' ); + }; + + img.src = F.coming.href; + + if (img.complete !== true) { + F.showLoading(); + } + }, + + _loadAjax: function () { + var coming = F.coming; + + F.showLoading(); + + F.ajaxLoad = $.ajax($.extend({}, coming.ajax, { + url: coming.href, + error: function (jqXHR, textStatus) { + if (F.coming && textStatus !== 'abort') { + F._error( 'ajax', jqXHR ); + + } else { + F.hideLoading(); + } + }, + success: function (data, textStatus) { + if (textStatus === 'success') { + coming.content = data; + + F._afterLoad(); + } + } + })); + }, + + _loadIframe: function() { + var coming = F.coming, + iframe = $(coming.tpl.iframe.replace(/\{rnd\}/g, new Date().getTime())) + .attr('scrolling', isTouch ? 'auto' : coming.iframe.scrolling) + .attr('src', coming.href); + + // This helps IE + $(coming.wrap).bind('onReset', function () { + try { + $(this).find('iframe').hide().attr('src', '//about:blank').end().empty(); + } catch (e) {} + }); + + if (coming.iframe.preload) { + F.showLoading(); + + iframe.one('load', function() { + $(this).data('ready', 1); + + // iOS will lose scrolling if we resize + if (!isTouch) { + $(this).bind('load.fb', F.update); + } + + // Without this trick: + // - iframe won't scroll on iOS devices + // - IE7 sometimes displays empty iframe + $(this).parents('.fancybox-wrap').width('100%').removeClass('fancybox-tmp').show(); + + F._afterLoad(); + }); + } + + coming.content = iframe.appendTo( coming.inner ); + + if (!coming.iframe.preload) { + F._afterLoad(); + } + }, + + _preloadImages: function() { + var group = F.group, + current = F.current, + len = group.length, + cnt = current.preload ? Math.min(current.preload, len - 1) : 0, + item, + i; + + for (i = 1; i <= cnt; i += 1) { + item = group[ (current.index + i ) % len ]; + + if (item.type === 'image' && item.href) { + new Image().src = item.href; + } + } + }, + + _afterLoad: function () { + var coming = F.coming, + previous = F.current, + placeholder = 'fancybox-placeholder', + current, + content, + type, + scrolling, + href, + embed; + + F.hideLoading(); + + if (!coming || F.isActive === false) { + return; + } + + if (false === F.trigger('afterLoad', coming, previous)) { + coming.wrap.stop(true).trigger('onReset').remove(); + + F.coming = null; + + return; + } + + if (previous) { + F.trigger('beforeChange', previous); + + previous.wrap.stop(true).removeClass('fancybox-opened') + .find('.fancybox-item, .fancybox-nav') + .remove(); + } + + F.unbindEvents(); + + current = coming; + content = coming.content; + type = coming.type; + scrolling = coming.scrolling; + + $.extend(F, { + wrap : current.wrap, + skin : current.skin, + outer : current.outer, + inner : current.inner, + current : current, + previous : previous + }); + + href = current.href; + + switch (type) { + case 'inline': + case 'ajax': + case 'html': + if (current.selector) { + content = $('
    ').html(content).find(current.selector); + + } else if (isQuery(content)) { + if (!content.data(placeholder)) { + content.data(placeholder, $('
    ').insertAfter( content ).hide() ); + } + + content = content.show().detach(); + + current.wrap.bind('onReset', function () { + if ($(this).find(content).length) { + content.hide().replaceAll( content.data(placeholder) ).data(placeholder, false); + } + }); + } + break; + + case 'image': + content = current.tpl.image.replace('{href}', href); + break; + + case 'swf': + content = ''; + embed = ''; + + $.each(current.swf, function(name, val) { + content += ''; + embed += ' ' + name + '="' + val + '"'; + }); + + content += ''; + break; + } + + if (!(isQuery(content) && content.parent().is(current.inner))) { + current.inner.append( content ); + } + + // Give a chance for helpers or callbacks to update elements + F.trigger('beforeShow'); + + // Set scrolling before calculating dimensions + current.inner.css('overflow', scrolling === 'yes' ? 'scroll' : (scrolling === 'no' ? 'hidden' : scrolling)); + + // Set initial dimensions and start position + F._setDimension(); + + F.reposition(); + + F.isOpen = false; + F.coming = null; + + F.bindEvents(); + + if (!F.isOpened) { + $('.fancybox-wrap').not( current.wrap ).stop(true).trigger('onReset').remove(); + + } else if (previous.prevMethod) { + F.transitions[ previous.prevMethod ](); + } + + F.transitions[ F.isOpened ? current.nextMethod : current.openMethod ](); + + F._preloadImages(); + }, + + _setDimension: function () { + var viewport = F.getViewport(), + steps = 0, + canShrink = false, + canExpand = false, + wrap = F.wrap, + skin = F.skin, + inner = F.inner, + current = F.current, + width = current.width, + height = current.height, + minWidth = current.minWidth, + minHeight = current.minHeight, + maxWidth = current.maxWidth, + maxHeight = current.maxHeight, + scrolling = current.scrolling, + scrollOut = current.scrollOutside ? current.scrollbarWidth : 0, + margin = current.margin, + wMargin = getScalar(margin[1] + margin[3]), + hMargin = getScalar(margin[0] + margin[2]), + wPadding, + hPadding, + wSpace, + hSpace, + origWidth, + origHeight, + origMaxWidth, + origMaxHeight, + ratio, + width_, + height_, + maxWidth_, + maxHeight_, + iframe, + body; + + // Reset dimensions so we could re-check actual size + wrap.add(skin).add(inner).width('auto').height('auto').removeClass('fancybox-tmp'); + + wPadding = getScalar(skin.outerWidth(true) - skin.width()); + hPadding = getScalar(skin.outerHeight(true) - skin.height()); + + // Any space between content and viewport (margin, padding, border, title) + wSpace = wMargin + wPadding; + hSpace = hMargin + hPadding; + + origWidth = isPercentage(width) ? (viewport.w - wSpace) * getScalar(width) / 100 : width; + origHeight = isPercentage(height) ? (viewport.h - hSpace) * getScalar(height) / 100 : height; + + if (current.type === 'iframe') { + iframe = current.content; + + if (current.autoHeight && iframe.data('ready') === 1) { + try { + if (iframe[0].contentWindow.document.location) { + inner.width( origWidth ).height(9999); + + body = iframe.contents().find('body'); + + if (scrollOut) { + body.css('overflow-x', 'hidden'); + } + + origHeight = body.height(); + } + + } catch (e) {} + } + + } else if (current.autoWidth || current.autoHeight) { + inner.addClass( 'fancybox-tmp' ); + + // Set width or height in case we need to calculate only one dimension + if (!current.autoWidth) { + inner.width( origWidth ); + } + + if (!current.autoHeight) { + inner.height( origHeight ); + } + + if (current.autoWidth) { + origWidth = inner.width(); + } + + if (current.autoHeight) { + origHeight = inner.height(); + } + + inner.removeClass( 'fancybox-tmp' ); + } + + width = getScalar( origWidth ); + height = getScalar( origHeight ); + + ratio = origWidth / origHeight; + + // Calculations for the content + minWidth = getScalar(isPercentage(minWidth) ? getScalar(minWidth, 'w') - wSpace : minWidth); + maxWidth = getScalar(isPercentage(maxWidth) ? getScalar(maxWidth, 'w') - wSpace : maxWidth); + + minHeight = getScalar(isPercentage(minHeight) ? getScalar(minHeight, 'h') - hSpace : minHeight); + maxHeight = getScalar(isPercentage(maxHeight) ? getScalar(maxHeight, 'h') - hSpace : maxHeight); + + // These will be used to determine if wrap can fit in the viewport + origMaxWidth = maxWidth; + origMaxHeight = maxHeight; + + if (current.fitToView) { + maxWidth = Math.min(viewport.w - wSpace, maxWidth); + maxHeight = Math.min(viewport.h - hSpace, maxHeight); + } + + maxWidth_ = viewport.w - wMargin; + maxHeight_ = viewport.h - hMargin; + + if (current.aspectRatio) { + if (width > maxWidth) { + width = maxWidth; + height = getScalar(width / ratio); + } + + if (height > maxHeight) { + height = maxHeight; + width = getScalar(height * ratio); + } + + if (width < minWidth) { + width = minWidth; + height = getScalar(width / ratio); + } + + if (height < minHeight) { + height = minHeight; + width = getScalar(height * ratio); + } + + } else { + width = Math.max(minWidth, Math.min(width, maxWidth)); + + if (current.autoHeight && current.type !== 'iframe') { + inner.width( width ); + + height = inner.height(); + } + + height = Math.max(minHeight, Math.min(height, maxHeight)); + } + + // Try to fit inside viewport (including the title) + if (current.fitToView) { + inner.width( width ).height( height ); + + wrap.width( width + wPadding ); + + // Real wrap dimensions + width_ = wrap.width(); + height_ = wrap.height(); + + if (current.aspectRatio) { + while ((width_ > maxWidth_ || height_ > maxHeight_) && width > minWidth && height > minHeight) { + if (steps++ > 19) { + break; + } + + height = Math.max(minHeight, Math.min(maxHeight, height - 10)); + width = getScalar(height * ratio); + + if (width < minWidth) { + width = minWidth; + height = getScalar(width / ratio); + } + + if (width > maxWidth) { + width = maxWidth; + height = getScalar(width / ratio); + } + + inner.width( width ).height( height ); + + wrap.width( width + wPadding ); + + width_ = wrap.width(); + height_ = wrap.height(); + } + + } else { + width = Math.max(minWidth, Math.min(width, width - (width_ - maxWidth_))); + height = Math.max(minHeight, Math.min(height, height - (height_ - maxHeight_))); + } + } + + if (scrollOut && scrolling === 'auto' && height < origHeight && (width + wPadding + scrollOut) < maxWidth_) { + width += scrollOut; + } + + inner.width( width ).height( height ); + + wrap.width( width + wPadding ); + + width_ = wrap.width(); + height_ = wrap.height(); + + canShrink = (width_ > maxWidth_ || height_ > maxHeight_) && width > minWidth && height > minHeight; + canExpand = current.aspectRatio ? (width < origMaxWidth && height < origMaxHeight && width < origWidth && height < origHeight) : ((width < origMaxWidth || height < origMaxHeight) && (width < origWidth || height < origHeight)); + + $.extend(current, { + dim : { + width : getValue( width_ ), + height : getValue( height_ ) + }, + origWidth : origWidth, + origHeight : origHeight, + canShrink : canShrink, + canExpand : canExpand, + wPadding : wPadding, + hPadding : hPadding, + wrapSpace : height_ - skin.outerHeight(true), + skinSpace : skin.height() - height + }); + + if (!iframe && current.autoHeight && height > minHeight && height < maxHeight && !canExpand) { + inner.height('auto'); + } + }, + + _getPosition: function (onlyAbsolute) { + var current = F.current, + viewport = F.getViewport(), + margin = current.margin, + width = F.wrap.width() + margin[1] + margin[3], + height = F.wrap.height() + margin[0] + margin[2], + rez = { + position: 'absolute', + top : margin[0], + left : margin[3] + }; + + if (current.autoCenter && current.fixed && !onlyAbsolute && height <= viewport.h && width <= viewport.w) { + rez.position = 'fixed'; + + } else if (!current.locked) { + rez.top += viewport.y; + rez.left += viewport.x; + } + + rez.top = getValue(Math.max(rez.top, rez.top + ((viewport.h - height) * current.topRatio))); + rez.left = getValue(Math.max(rez.left, rez.left + ((viewport.w - width) * current.leftRatio))); + + return rez; + }, + + _afterZoomIn: function () { + var current = F.current; + + if (!current) { + return; + } + + F.isOpen = F.isOpened = true; + + F.wrap.css('overflow', 'visible').addClass('fancybox-opened'); + + F.update(); + + // Assign a click event + if ( current.closeClick || (current.nextClick && F.group.length > 1) ) { + F.inner.css('cursor', 'pointer').bind('click.fb', function(e) { + if (!$(e.target).is('a') && !$(e.target).parent().is('a')) { + e.preventDefault(); + + F[ current.closeClick ? 'close' : 'next' ](); + } + }); + } + + // Create a close button + if (current.closeBtn) { + $(current.tpl.closeBtn).appendTo(F.skin).bind('click.fb', function(e) { + e.preventDefault(); + + F.close(); + }); + } + + // Create navigation arrows + if (current.arrows && F.group.length > 1) { + if (current.loop || current.index > 0) { + $(current.tpl.prev).appendTo(F.outer).bind('click.fb', F.prev); + } + + if (current.loop || current.index < F.group.length - 1) { + $(current.tpl.next).appendTo(F.outer).bind('click.fb', F.next); + } + } + + F.trigger('afterShow'); + + // Stop the slideshow if this is the last item + if (!current.loop && current.index === current.group.length - 1) { + F.play( false ); + + } else if (F.opts.autoPlay && !F.player.isActive) { + F.opts.autoPlay = false; + + F.play(); + } + }, + + _afterZoomOut: function ( obj ) { + obj = obj || F.current; + + $('.fancybox-wrap').trigger('onReset').remove(); + + $.extend(F, { + group : {}, + opts : {}, + router : false, + current : null, + isActive : false, + isOpened : false, + isOpen : false, + isClosing : false, + wrap : null, + skin : null, + outer : null, + inner : null + }); + + F.trigger('afterClose', obj); + } + }); + + /* + * Default transitions + */ + + F.transitions = { + getOrigPosition: function () { + var current = F.current, + element = current.element, + orig = current.orig, + pos = {}, + width = 50, + height = 50, + hPadding = current.hPadding, + wPadding = current.wPadding, + viewport = F.getViewport(); + + if (!orig && current.isDom && element.is(':visible')) { + orig = element.find('img:first'); + + if (!orig.length) { + orig = element; + } + } + + if (isQuery(orig)) { + pos = orig.offset(); + + if (orig.is('img')) { + width = orig.outerWidth(); + height = orig.outerHeight(); + } + + } else { + pos.top = viewport.y + (viewport.h - height) * current.topRatio; + pos.left = viewport.x + (viewport.w - width) * current.leftRatio; + } + + if (F.wrap.css('position') === 'fixed' || current.locked) { + pos.top -= viewport.y; + pos.left -= viewport.x; + } + + pos = { + top : getValue(pos.top - hPadding * current.topRatio), + left : getValue(pos.left - wPadding * current.leftRatio), + width : getValue(width + wPadding), + height : getValue(height + hPadding) + }; + + return pos; + }, + + step: function (now, fx) { + var ratio, + padding, + value, + prop = fx.prop, + current = F.current, + wrapSpace = current.wrapSpace, + skinSpace = current.skinSpace; + + if (prop === 'width' || prop === 'height') { + ratio = fx.end === fx.start ? 1 : (now - fx.start) / (fx.end - fx.start); + + if (F.isClosing) { + ratio = 1 - ratio; + } + + padding = prop === 'width' ? current.wPadding : current.hPadding; + value = now - padding; + + F.skin[ prop ]( getScalar( prop === 'width' ? value : value - (wrapSpace * ratio) ) ); + F.inner[ prop ]( getScalar( prop === 'width' ? value : value - (wrapSpace * ratio) - (skinSpace * ratio) ) ); + } + }, + + zoomIn: function () { + var current = F.current, + startPos = current.pos, + effect = current.openEffect, + elastic = effect === 'elastic', + endPos = $.extend({opacity : 1}, startPos); + + // Remove "position" property that breaks older IE + delete endPos.position; + + if (elastic) { + startPos = this.getOrigPosition(); + + if (current.openOpacity) { + startPos.opacity = 0.1; + } + + } else if (effect === 'fade') { + startPos.opacity = 0.1; + } + + F.wrap.css(startPos).animate(endPos, { + duration : effect === 'none' ? 0 : current.openSpeed, + easing : current.openEasing, + step : elastic ? this.step : null, + complete : F._afterZoomIn + }); + }, + + zoomOut: function () { + var current = F.current, + effect = current.closeEffect, + elastic = effect === 'elastic', + endPos = {opacity : 0.1}; + + if (elastic) { + endPos = this.getOrigPosition(); + + if (current.closeOpacity) { + endPos.opacity = 0.1; + } + } + + F.wrap.animate(endPos, { + duration : effect === 'none' ? 0 : current.closeSpeed, + easing : current.closeEasing, + step : elastic ? this.step : null, + complete : F._afterZoomOut + }); + }, + + changeIn: function () { + var current = F.current, + effect = current.nextEffect, + startPos = current.pos, + endPos = { opacity : 1 }, + direction = F.direction, + distance = 200, + field; + + startPos.opacity = 0.1; + + if (effect === 'elastic') { + field = direction === 'down' || direction === 'up' ? 'top' : 'left'; + + if (direction === 'down' || direction === 'right') { + startPos[ field ] = getValue(getScalar(startPos[ field ]) - distance); + endPos[ field ] = '+=' + distance + 'px'; + + } else { + startPos[ field ] = getValue(getScalar(startPos[ field ]) + distance); + endPos[ field ] = '-=' + distance + 'px'; + } + } + + // Workaround for http://bugs.jquery.com/ticket/12273 + if (effect === 'none') { + F._afterZoomIn(); + + } else { + F.wrap.css(startPos).animate(endPos, { + duration : current.nextSpeed, + easing : current.nextEasing, + complete : F._afterZoomIn + }); + } + }, + + changeOut: function () { + var previous = F.previous, + effect = previous.prevEffect, + endPos = { opacity : 0.1 }, + direction = F.direction, + distance = 200; + + if (effect === 'elastic') { + endPos[ direction === 'down' || direction === 'up' ? 'top' : 'left' ] = ( direction === 'up' || direction === 'left' ? '-' : '+' ) + '=' + distance + 'px'; + } + + previous.wrap.animate(endPos, { + duration : effect === 'none' ? 0 : previous.prevSpeed, + easing : previous.prevEasing, + complete : function () { + $(this).trigger('onReset').remove(); + } + }); + } + }; + + /* + * Overlay helper + */ + + F.helpers.overlay = { + defaults : { + closeClick : true, // if true, fancyBox will be closed when user clicks on the overlay + speedOut : 200, // duration of fadeOut animation + showEarly : true, // indicates if should be opened immediately or wait until the content is ready + css : {}, // custom CSS properties + locked : !isTouch, // if true, the content will be locked into overlay + fixed : true // if false, the overlay CSS position property will not be set to "fixed" + }, + + overlay : null, // current handle + fixed : false, // indicates if the overlay has position "fixed" + + // Public methods + create : function(opts) { + opts = $.extend({}, this.defaults, opts); + + if (this.overlay) { + this.close(); + } + + this.overlay = $('
    ').appendTo( 'body' ); + this.fixed = false; + + if (opts.fixed && F.defaults.fixed) { + this.overlay.addClass('fancybox-overlay-fixed'); + + this.fixed = true; + } + }, + + open : function(opts) { + var that = this; + + opts = $.extend({}, this.defaults, opts); + + if (this.overlay) { + this.overlay.unbind('.overlay').width('auto').height('auto'); + + } else { + this.create(opts); + } + + if (!this.fixed) { + W.bind('resize.overlay', $.proxy( this.update, this) ); + + this.update(); + } + + if (opts.closeClick) { + this.overlay.bind('click.overlay', function(e) { + if ($(e.target).hasClass('fancybox-overlay')) { + if (F.isActive) { + F.close(); + } else { + that.close(); + } + } + }); + } + + this.overlay.css( opts.css ).show(); + }, + + close : function() { + $('.fancybox-overlay').remove(); + + W.unbind('resize.overlay'); + + this.overlay = null; + + if (this.margin !== false) { + $('body').css('margin-right', this.margin); + + this.margin = false; + } + + if (this.el) { + this.el.removeClass('fancybox-lock'); + } + }, + + // Private, callbacks + + update : function () { + var width = '100%', offsetWidth; + + // Reset width/height so it will not mess + this.overlay.width(width).height('100%'); + + // jQuery does not return reliable result for IE + if (IE) { + offsetWidth = Math.max(document.documentElement.offsetWidth, document.body.offsetWidth); + + if (D.width() > offsetWidth) { + width = D.width(); + } + + } else if (D.width() > W.width()) { + width = D.width(); + } + + this.overlay.width(width).height(D.height()); + }, + + // This is where we can manipulate DOM, because later it would cause iframes to reload + onReady : function (opts, obj) { + $('.fancybox-overlay').stop(true, true); + + if (!this.overlay) { + this.margin = D.height() > W.height() || $('body').css('overflow-y') === 'scroll' ? $('body').css('margin-right') : false; + this.el = document.all && !document.querySelector ? $('html') : $('body'); + + this.create(opts); + } + + if (opts.locked && this.fixed) { + obj.locked = this.overlay.append( obj.wrap ); + obj.fixed = false; + } + + if (opts.showEarly === true) { + this.beforeShow.apply(this, arguments); + } + }, + + beforeShow : function(opts, obj) { + if (obj.locked) { + this.el.addClass('fancybox-lock'); + + if (this.margin !== false) { + $('body').css('margin-right', getScalar( this.margin ) + obj.scrollbarWidth); + } + } + + this.open(opts); + }, + + onUpdate : function() { + if (!this.fixed) { + this.update(); + } + }, + + afterClose: function (opts) { + // Remove overlay if exists and fancyBox is not opening + // (e.g., it is not being open using afterClose callback) + if (this.overlay && !F.isActive) { + this.overlay.fadeOut(opts.speedOut, $.proxy( this.close, this )); + } + } + }; + + /* + * Title helper + */ + + F.helpers.title = { + defaults : { + type : 'float', // 'float', 'inside', 'outside' or 'over', + position : 'bottom' // 'top' or 'bottom' + }, + + beforeShow: function (opts) { + var current = F.current, + text = current.title, + type = opts.type, + title, + target; + + if ($.isFunction(text)) { + text = text.call(current.element, current); + } + + if (!isString(text) || $.trim(text) === '') { + return; + } + + title = $('
    ' + text + '
    '); + + switch (type) { + case 'inside': + target = F.skin; + break; + + case 'outside': + target = F.wrap; + break; + + case 'over': + target = F.inner; + break; + + default: // 'float' + target = F.skin; + + title.appendTo('body'); + + if (IE) { + title.width( title.width() ); + } + + title.wrapInner(''); + + //Increase bottom margin so this title will also fit into viewport + F.current.margin[2] += Math.abs( getScalar(title.css('margin-bottom')) ); + break; + } + + title[ (opts.position === 'top' ? 'prependTo' : 'appendTo') ](target); + } + }; + + // jQuery plugin initialization + $.fn.fancybox = function (options) { + var index, + that = $(this), + selector = this.selector || '', + run = function(e) { + var what = $(this).blur(), idx = index, relType, relVal; + + if (!(e.ctrlKey || e.altKey || e.shiftKey || e.metaKey) && !what.is('.fancybox-wrap')) { + relType = options.groupAttr || 'data-fancybox-group'; + relVal = what.attr(relType); + + if (!relVal) { + relType = 'rel'; + relVal = what.get(0)[ relType ]; + } + + if (relVal && relVal !== '' && relVal !== 'nofollow') { + what = selector.length ? $(selector) : that; + what = what.filter('[' + relType + '="' + relVal + '"]'); + idx = what.index(this); + } + + options.index = idx; + + // Stop an event from bubbling if everything is fine + if (F.open(what, options) !== false) { + e.preventDefault(); + } + } + }; + + options = options || {}; + index = options.index || 0; + + if (!selector || options.live === false) { + that.unbind('click.fb-start').bind('click.fb-start', run); + + } else { + D.undelegate(selector, 'click.fb-start').delegate(selector + ":not('.fancybox-item, .fancybox-nav')", 'click.fb-start', run); + } + + this.filter('[data-fancybox-start=1]').trigger('click'); + + return this; + }; + + // Tests that need a body at doc ready + D.ready(function() { + if ( $.scrollbarWidth === undefined ) { + // http://benalman.com/projects/jquery-misc-plugins/#scrollbarwidth + $.scrollbarWidth = function() { + var parent = $('
    ').appendTo('body'), + child = parent.children(), + width = child.innerWidth() - child.height( 99 ).innerWidth(); + + parent.remove(); + + return width; + }; + } + + if ( $.support.fixedPosition === undefined ) { + $.support.fixedPosition = (function() { + var elem = $('
    ').appendTo('body'), + fixed = ( elem[0].offsetTop === 20 || elem[0].offsetTop === 15 ); + + elem.remove(); + + return fixed; + }()); + } + + $.extend(F.defaults, { + scrollbarWidth : $.scrollbarWidth(), + fixed : $.support.fixedPosition, + parent : $('body') + }); + }); + +}(window, document, jQuery)); \ No newline at end of file diff --git a/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/fancybox/jquery.fancybox.pack.js b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/fancybox/jquery.fancybox.pack.js new file mode 100644 index 0000000..9f6a628 --- /dev/null +++ b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/fancybox/jquery.fancybox.pack.js @@ -0,0 +1,45 @@ +/*! 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
    ',image:'',iframe:'",error:'

    The requested content cannot be loaded.
    Please try again later.

    ',closeBtn:'',next:'',prev:''},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=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('
    ').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(1h[0].clientWidth||h[0].clientHeight&&h[0].scrollHeight>h[0].clientHeight),h=f(h).parent();if(0!==c&&!j&&1g||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("
    ").html(e).find(a.selector):t(e)&&(e.data("fancybox-placeholder")||e.data("fancybox-placeholder",f('
    ').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='',h="",f.each(a.swf,function(a,b){e+='';h+=" "+a+'="'+b+'"'}),e+='"}(!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)),cA||p>r)&&(c>m&&j>u)&&!(19n&&(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&&jA||p>r)&&c>m&&j>u;c=h.aspectRatio?cu&&j
    ').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('
    '+e+"
    ");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(''),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('
    ').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('
    ').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); \ No newline at end of file diff --git a/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/jquery.easing.1.3.min.js b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/jquery.easing.1.3.min.js new file mode 100644 index 0000000..3448dd4 --- /dev/null +++ b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/jquery.easing.1.3.min.js @@ -0,0 +1,38 @@ +/* + * jQuery Easing v1.3 - http://gsgd.co.uk/sandbox/jquery/easing/ + * + * Uses the built in easing capabilities added In jQuery 1.1 + * to offer multiple easing options + * + * TERMS OF USE - jQuery Easing + * + * Open source under the BSD License. + * + * Copyright � 2008 George McGinley Smith + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, + * are permitted provided that the following conditions are met: + * + * Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * Neither the name of the author nor the names of contributors may be used to endorse + * or promote products derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY + * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE + * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, + * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE + * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED + * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED + * OF THE POSSIBILITY OF SUCH DAMAGE. + * +*/ + +eval(function(p,a,c,k,e,r){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('h.i[\'1a\']=h.i[\'z\'];h.O(h.i,{y:\'D\',z:9(x,t,b,c,d){6 h.i[h.i.y](x,t,b,c,d)},17:9(x,t,b,c,d){6 c*(t/=d)*t+b},D:9(x,t,b,c,d){6-c*(t/=d)*(t-2)+b},13:9(x,t,b,c,d){e((t/=d/2)<1)6 c/2*t*t+b;6-c/2*((--t)*(t-2)-1)+b},X:9(x,t,b,c,d){6 c*(t/=d)*t*t+b},U:9(x,t,b,c,d){6 c*((t=t/d-1)*t*t+1)+b},R:9(x,t,b,c,d){e((t/=d/2)<1)6 c/2*t*t*t+b;6 c/2*((t-=2)*t*t+2)+b},N:9(x,t,b,c,d){6 c*(t/=d)*t*t*t+b},M:9(x,t,b,c,d){6-c*((t=t/d-1)*t*t*t-1)+b},L:9(x,t,b,c,d){e((t/=d/2)<1)6 c/2*t*t*t*t+b;6-c/2*((t-=2)*t*t*t-2)+b},K:9(x,t,b,c,d){6 c*(t/=d)*t*t*t*t+b},J:9(x,t,b,c,d){6 c*((t=t/d-1)*t*t*t*t+1)+b},I:9(x,t,b,c,d){e((t/=d/2)<1)6 c/2*t*t*t*t*t+b;6 c/2*((t-=2)*t*t*t*t+2)+b},G:9(x,t,b,c,d){6-c*8.C(t/d*(8.g/2))+c+b},15:9(x,t,b,c,d){6 c*8.n(t/d*(8.g/2))+b},12:9(x,t,b,c,d){6-c/2*(8.C(8.g*t/d)-1)+b},Z:9(x,t,b,c,d){6(t==0)?b:c*8.j(2,10*(t/d-1))+b},Y:9(x,t,b,c,d){6(t==d)?b+c:c*(-8.j(2,-10*t/d)+1)+b},W:9(x,t,b,c,d){e(t==0)6 b;e(t==d)6 b+c;e((t/=d/2)<1)6 c/2*8.j(2,10*(t-1))+b;6 c/2*(-8.j(2,-10*--t)+2)+b},V:9(x,t,b,c,d){6-c*(8.o(1-(t/=d)*t)-1)+b},S:9(x,t,b,c,d){6 c*8.o(1-(t=t/d-1)*t)+b},Q:9(x,t,b,c,d){e((t/=d/2)<1)6-c/2*(8.o(1-t*t)-1)+b;6 c/2*(8.o(1-(t-=2)*t)+1)+b},P:9(x,t,b,c,d){f s=1.l;f p=0;f a=c;e(t==0)6 b;e((t/=d)==1)6 b+c;e(!p)p=d*.3;e(a<8.w(c)){a=c;f s=p/4}m f s=p/(2*8.g)*8.r(c/a);6-(a*8.j(2,10*(t-=1))*8.n((t*d-s)*(2*8.g)/p))+b},H:9(x,t,b,c,d){f s=1.l;f p=0;f a=c;e(t==0)6 b;e((t/=d)==1)6 b+c;e(!p)p=d*.3;e(a<8.w(c)){a=c;f s=p/4}m f s=p/(2*8.g)*8.r(c/a);6 a*8.j(2,-10*t)*8.n((t*d-s)*(2*8.g)/p)+c+b},T:9(x,t,b,c,d){f s=1.l;f p=0;f a=c;e(t==0)6 b;e((t/=d/2)==2)6 b+c;e(!p)p=d*(.3*1.5);e(a<8.w(c)){a=c;f s=p/4}m f s=p/(2*8.g)*8.r(c/a);e(t<1)6-.5*(a*8.j(2,10*(t-=1))*8.n((t*d-s)*(2*8.g)/p))+b;6 a*8.j(2,-10*(t-=1))*8.n((t*d-s)*(2*8.g)/p)*.5+c+b},F:9(x,t,b,c,d,s){e(s==u)s=1.l;6 c*(t/=d)*t*((s+1)*t-s)+b},E:9(x,t,b,c,d,s){e(s==u)s=1.l;6 c*((t=t/d-1)*t*((s+1)*t+s)+1)+b},16:9(x,t,b,c,d,s){e(s==u)s=1.l;e((t/=d/2)<1)6 c/2*(t*t*(((s*=(1.B))+1)*t-s))+b;6 c/2*((t-=2)*t*(((s*=(1.B))+1)*t+s)+2)+b},A:9(x,t,b,c,d){6 c-h.i.v(x,d-t,0,c,d)+b},v:9(x,t,b,c,d){e((t/=d)<(1/2.k)){6 c*(7.q*t*t)+b}m e(t<(2/2.k)){6 c*(7.q*(t-=(1.5/2.k))*t+.k)+b}m e(t<(2.5/2.k)){6 c*(7.q*(t-=(2.14/2.k))*t+.11)+b}m{6 c*(7.q*(t-=(2.18/2.k))*t+.19)+b}},1b:9(x,t,b,c,d){e(t=0===n})}function lt(e){var t=ct.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}function Lt(e,t){return e.getElementsByTagName(t)[0]||e.appendChild(e.ownerDocument.createElement(t))}function At(e,t){if(t.nodeType!==1||!v.hasData(e))return;var n,r,i,s=v._data(e),o=v._data(t,s),u=s.events;if(u){delete o.handle,o.events={};for(n in u)for(r=0,i=u[n].length;r").appendTo(i.body),n=t.css("display");t.remove();if(n==="none"||n===""){Pt=i.body.appendChild(Pt||v.extend(i.createElement("iframe"),{frameBorder:0,width:0,height:0}));if(!Ht||!Pt.createElement)Ht=(Pt.contentWindow||Pt.contentDocument).document,Ht.write(""),Ht.close();t=Ht.body.appendChild(Ht.createElement(e)),n=Dt(t,"display"),i.body.removeChild(Pt)}return Wt[e]=n,n}function fn(e,t,n,r){var i;if(v.isArray(t))v.each(t,function(t,i){n||sn.test(e)?r(e,i):fn(e+"["+(typeof i=="object"?t:"")+"]",i,n,r)});else if(!n&&v.type(t)==="object")for(i in t)fn(e+"["+i+"]",t[i],n,r);else r(e,t)}function Cn(e){return function(t,n){typeof t!="string"&&(n=t,t="*");var r,i,s,o=t.toLowerCase().split(y),u=0,a=o.length;if(v.isFunction(n))for(;u)[^>]*$|#([\w\-]*)$)/,E=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,S=/^[\],:{}\s]*$/,x=/(?:^|:|,)(?:\s*\[)+/g,T=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,N=/"[^"\\\r\n]*"|true|false|null|-?(?:\d\d*\.|)\d+(?:[eE][\-+]?\d+|)/g,C=/^-ms-/,k=/-([\da-z])/gi,L=function(e,t){return(t+"").toUpperCase()},A=function(){i.addEventListener?(i.removeEventListener("DOMContentLoaded",A,!1),v.ready()):i.readyState==="complete"&&(i.detachEvent("onreadystatechange",A),v.ready())},O={};v.fn=v.prototype={constructor:v,init:function(e,n,r){var s,o,u,a;if(!e)return this;if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if(typeof e=="string"){e.charAt(0)==="<"&&e.charAt(e.length-1)===">"&&e.length>=3?s=[null,e,null]:s=w.exec(e);if(s&&(s[1]||!n)){if(s[1])return n=n instanceof v?n[0]:n,a=n&&n.nodeType?n.ownerDocument||n:i,e=v.parseHTML(s[1],a,!0),E.test(s[1])&&v.isPlainObject(n)&&this.attr.call(e,n,!0),v.merge(this,e);o=i.getElementById(s[2]);if(o&&o.parentNode){if(o.id!==s[2])return r.find(e);this.length=1,this[0]=o}return this.context=i,this.selector=e,this}return!n||n.jquery?(n||r).find(e):this.constructor(n).find(e)}return v.isFunction(e)?r.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),v.makeArray(e,this))},selector:"",jquery:"1.8.3",length:0,size:function(){return this.length},toArray:function(){return l.call(this)},get:function(e){return e==null?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e,t,n){var r=v.merge(this.constructor(),e);return r.prevObject=this,r.context=this.context,t==="find"?r.selector=this.selector+(this.selector?" ":"")+n:t&&(r.selector=this.selector+"."+t+"("+n+")"),r},each:function(e,t){return v.each(this,e,t)},ready:function(e){return v.ready.promise().done(e),this},eq:function(e){return e=+e,e===-1?this.slice(e):this.slice(e,e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(l.apply(this,arguments),"slice",l.call(arguments).join(","))},map:function(e){return this.pushStack(v.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:[].sort,splice:[].splice},v.fn.init.prototype=v.fn,v.extend=v.fn.extend=function(){var e,n,r,i,s,o,u=arguments[0]||{},a=1,f=arguments.length,l=!1;typeof u=="boolean"&&(l=u,u=arguments[1]||{},a=2),typeof u!="object"&&!v.isFunction(u)&&(u={}),f===a&&(u=this,--a);for(;a0)return;r.resolveWith(i,[v]),v.fn.trigger&&v(i).trigger("ready").off("ready")},isFunction:function(e){return v.type(e)==="function"},isArray:Array.isArray||function(e){return v.type(e)==="array"},isWindow:function(e){return e!=null&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return e==null?String(e):O[h.call(e)]||"object"},isPlainObject:function(e){if(!e||v.type(e)!=="object"||e.nodeType||v.isWindow(e))return!1;try{if(e.constructor&&!p.call(e,"constructor")&&!p.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var r;for(r in e);return r===t||p.call(e,r)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},error:function(e){throw new Error(e)},parseHTML:function(e,t,n){var r;return!e||typeof e!="string"?null:(typeof t=="boolean"&&(n=t,t=0),t=t||i,(r=E.exec(e))?[t.createElement(r[1])]:(r=v.buildFragment([e],t,n?null:[]),v.merge([],(r.cacheable?v.clone(r.fragment):r.fragment).childNodes)))},parseJSON:function(t){if(!t||typeof t!="string")return null;t=v.trim(t);if(e.JSON&&e.JSON.parse)return e.JSON.parse(t);if(S.test(t.replace(T,"@").replace(N,"]").replace(x,"")))return(new Function("return "+t))();v.error("Invalid JSON: "+t)},parseXML:function(n){var r,i;if(!n||typeof n!="string")return null;try{e.DOMParser?(i=new DOMParser,r=i.parseFromString(n,"text/xml")):(r=new ActiveXObject("Microsoft.XMLDOM"),r.async="false",r.loadXML(n))}catch(s){r=t}return(!r||!r.documentElement||r.getElementsByTagName("parsererror").length)&&v.error("Invalid XML: "+n),r},noop:function(){},globalEval:function(t){t&&g.test(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(C,"ms-").replace(k,L)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,n,r){var i,s=0,o=e.length,u=o===t||v.isFunction(e);if(r){if(u){for(i in e)if(n.apply(e[i],r)===!1)break}else for(;s0&&e[0]&&e[a-1]||a===0||v.isArray(e));if(f)for(;u-1)a.splice(n,1),i&&(n<=o&&o--,n<=u&&u--)}),this},has:function(e){return v.inArray(e,a)>-1},empty:function(){return a=[],this},disable:function(){return a=f=n=t,this},disabled:function(){return!a},lock:function(){return f=t,n||c.disable(),this},locked:function(){return!f},fireWith:function(e,t){return t=t||[],t=[e,t.slice?t.slice():t],a&&(!r||f)&&(i?f.push(t):l(t)),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!r}};return c},v.extend({Deferred:function(e){var t=[["resolve","done",v.Callbacks("once memory"),"resolved"],["reject","fail",v.Callbacks("once memory"),"rejected"],["notify","progress",v.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return v.Deferred(function(n){v.each(t,function(t,r){var s=r[0],o=e[t];i[r[1]](v.isFunction(o)?function(){var e=o.apply(this,arguments);e&&v.isFunction(e.promise)?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[s+"With"](this===i?n:this,[e])}:n[s])}),e=null}).promise()},promise:function(e){return e!=null?v.extend(e,r):r}},i={};return r.pipe=r.then,v.each(t,function(e,s){var o=s[2],u=s[3];r[s[1]]=o.add,u&&o.add(function(){n=u},t[e^1][2].disable,t[2][2].lock),i[s[0]]=o.fire,i[s[0]+"With"]=o.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t=0,n=l.call(arguments),r=n.length,i=r!==1||e&&v.isFunction(e.promise)?r:0,s=i===1?e:v.Deferred(),o=function(e,t,n){return function(r){t[e]=this,n[e]=arguments.length>1?l.call(arguments):r,n===u?s.notifyWith(t,n):--i||s.resolveWith(t,n)}},u,a,f;if(r>1){u=new Array(r),a=new Array(r),f=new Array(r);for(;t
    a",n=p.getElementsByTagName("*"),r=p.getElementsByTagName("a")[0];if(!n||!r||!n.length)return{};s=i.createElement("select"),o=s.appendChild(i.createElement("option")),u=p.getElementsByTagName("input")[0],r.style.cssText="top:1px;float:left;opacity:.5",t={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:r.getAttribute("href")==="/a",opacity:/^0.5/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:u.value==="on",optSelected:o.selected,getSetAttribute:p.className!=="t",enctype:!!i.createElement("form").enctype,html5Clone:i.createElement("nav").cloneNode(!0).outerHTML!=="<:nav>",boxModel:i.compatMode==="CSS1Compat",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,boxSizingReliable:!0,pixelPosition:!1},u.checked=!0,t.noCloneChecked=u.cloneNode(!0).checked,s.disabled=!0,t.optDisabled=!o.disabled;try{delete p.test}catch(d){t.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",h=function(){t.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick"),p.detachEvent("onclick",h)),u=i.createElement("input"),u.value="t",u.setAttribute("type","radio"),t.radioValue=u.value==="t",u.setAttribute("checked","checked"),u.setAttribute("name","t"),p.appendChild(u),a=i.createDocumentFragment(),a.appendChild(p.lastChild),t.checkClone=a.cloneNode(!0).cloneNode(!0).lastChild.checked,t.appendChecked=u.checked,a.removeChild(u),a.appendChild(p);if(p.attachEvent)for(l in{submit:!0,change:!0,focusin:!0})f="on"+l,c=f in p,c||(p.setAttribute(f,"return;"),c=typeof p[f]=="function"),t[l+"Bubbles"]=c;return v(function(){var n,r,s,o,u="padding:0;margin:0;border:0;display:block;overflow:hidden;",a=i.getElementsByTagName("body")[0];if(!a)return;n=i.createElement("div"),n.style.cssText="visibility:hidden;border:0;width:0;height:0;position:static;top:0;margin-top:1px",a.insertBefore(n,a.firstChild),r=i.createElement("div"),n.appendChild(r),r.innerHTML="
    t
    ",s=r.getElementsByTagName("td"),s[0].style.cssText="padding:0;margin:0;border:0;display:none",c=s[0].offsetHeight===0,s[0].style.display="",s[1].style.display="none",t.reliableHiddenOffsets=c&&s[0].offsetHeight===0,r.innerHTML="",r.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",t.boxSizing=r.offsetWidth===4,t.doesNotIncludeMarginInBodyOffset=a.offsetTop!==1,e.getComputedStyle&&(t.pixelPosition=(e.getComputedStyle(r,null)||{}).top!=="1%",t.boxSizingReliable=(e.getComputedStyle(r,null)||{width:"4px"}).width==="4px",o=i.createElement("div"),o.style.cssText=r.style.cssText=u,o.style.marginRight=o.style.width="0",r.style.width="1px",r.appendChild(o),t.reliableMarginRight=!parseFloat((e.getComputedStyle(o,null)||{}).marginRight)),typeof r.style.zoom!="undefined"&&(r.innerHTML="",r.style.cssText=u+"width:1px;padding:1px;display:inline;zoom:1",t.inlineBlockNeedsLayout=r.offsetWidth===3,r.style.display="block",r.style.overflow="visible",r.innerHTML="
    ",r.firstChild.style.width="5px",t.shrinkWrapBlocks=r.offsetWidth!==3,n.style.zoom=1),a.removeChild(n),n=r=s=o=null}),a.removeChild(p),n=r=s=o=u=a=p=null,t}();var D=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,P=/([A-Z])/g;v.extend({cache:{},deletedIds:[],uuid:0,expando:"jQuery"+(v.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?v.cache[e[v.expando]]:e[v.expando],!!e&&!B(e)},data:function(e,n,r,i){if(!v.acceptData(e))return;var s,o,u=v.expando,a=typeof n=="string",f=e.nodeType,l=f?v.cache:e,c=f?e[u]:e[u]&&u;if((!c||!l[c]||!i&&!l[c].data)&&a&&r===t)return;c||(f?e[u]=c=v.deletedIds.pop()||v.guid++:c=u),l[c]||(l[c]={},f||(l[c].toJSON=v.noop));if(typeof n=="object"||typeof n=="function")i?l[c]=v.extend(l[c],n):l[c].data=v.extend(l[c].data,n);return s=l[c],i||(s.data||(s.data={}),s=s.data),r!==t&&(s[v.camelCase(n)]=r),a?(o=s[n],o==null&&(o=s[v.camelCase(n)])):o=s,o},removeData:function(e,t,n){if(!v.acceptData(e))return;var r,i,s,o=e.nodeType,u=o?v.cache:e,a=o?e[v.expando]:v.expando;if(!u[a])return;if(t){r=n?u[a]:u[a].data;if(r){v.isArray(t)||(t in r?t=[t]:(t=v.camelCase(t),t in r?t=[t]:t=t.split(" ")));for(i=0,s=t.length;i1,null,!1))},removeData:function(e){return this.each(function(){v.removeData(this,e)})}}),v.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=v._data(e,t),n&&(!r||v.isArray(n)?r=v._data(e,t,v.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=v.queue(e,t),r=n.length,i=n.shift(),s=v._queueHooks(e,t),o=function(){v.dequeue(e,t)};i==="inprogress"&&(i=n.shift(),r--),i&&(t==="fx"&&n.unshift("inprogress"),delete s.stop,i.call(e,o,s)),!r&&s&&s.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return v._data(e,n)||v._data(e,n,{empty:v.Callbacks("once memory").add(function(){v.removeData(e,t+"queue",!0),v.removeData(e,n,!0)})})}}),v.fn.extend({queue:function(e,n){var r=2;return typeof e!="string"&&(n=e,e="fx",r--),arguments.length1)},removeAttr:function(e){return this.each(function(){v.removeAttr(this,e)})},prop:function(e,t){return v.access(this,v.prop,e,t,arguments.length>1)},removeProp:function(e){return e=v.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,s,o,u;if(v.isFunction(e))return this.each(function(t){v(this).addClass(e.call(this,t,this.className))});if(e&&typeof e=="string"){t=e.split(y);for(n=0,r=this.length;n=0)r=r.replace(" "+n[s]+" "," ");i.className=e?v.trim(r):""}}}return this},toggleClass:function(e,t){var n=typeof e,r=typeof t=="boolean";return v.isFunction(e)?this.each(function(n){v(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if(n==="string"){var i,s=0,o=v(this),u=t,a=e.split(y);while(i=a[s++])u=r?u:!o.hasClass(i),o[u?"addClass":"removeClass"](i)}else if(n==="undefined"||n==="boolean")this.className&&v._data(this,"__className__",this.className),this.className=this.className||e===!1?"":v._data(this,"__className__")||""})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;n=0)return!0;return!1},val:function(e){var n,r,i,s=this[0];if(!arguments.length){if(s)return n=v.valHooks[s.type]||v.valHooks[s.nodeName.toLowerCase()],n&&"get"in n&&(r=n.get(s,"value"))!==t?r:(r=s.value,typeof r=="string"?r.replace(R,""):r==null?"":r);return}return i=v.isFunction(e),this.each(function(r){var s,o=v(this);if(this.nodeType!==1)return;i?s=e.call(this,r,o.val()):s=e,s==null?s="":typeof s=="number"?s+="":v.isArray(s)&&(s=v.map(s,function(e){return e==null?"":e+""})),n=v.valHooks[this.type]||v.valHooks[this.nodeName.toLowerCase()];if(!n||!("set"in n)||n.set(this,s,"value")===t)this.value=s})}}),v.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r=e.options,i=e.selectedIndex,s=e.type==="select-one"||i<0,o=s?null:[],u=s?i+1:r.length,a=i<0?u:s?i:0;for(;a=0}),n.length||(e.selectedIndex=-1),n}}},attrFn:{},attr:function(e,n,r,i){var s,o,u,a=e.nodeType;if(!e||a===3||a===8||a===2)return;if(i&&v.isFunction(v.fn[n]))return v(e)[n](r);if(typeof e.getAttribute=="undefined")return v.prop(e,n,r);u=a!==1||!v.isXMLDoc(e),u&&(n=n.toLowerCase(),o=v.attrHooks[n]||(X.test(n)?F:j));if(r!==t){if(r===null){v.removeAttr(e,n);return}return o&&"set"in o&&u&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,r+""),r)}return o&&"get"in o&&u&&(s=o.get(e,n))!==null?s:(s=e.getAttribute(n),s===null?t:s)},removeAttr:function(e,t){var n,r,i,s,o=0;if(t&&e.nodeType===1){r=t.split(y);for(;o=0}})});var $=/^(?:textarea|input|select)$/i,J=/^([^\.]*|)(?:\.(.+)|)$/,K=/(?:^|\s)hover(\.\S+|)\b/,Q=/^key/,G=/^(?:mouse|contextmenu)|click/,Y=/^(?:focusinfocus|focusoutblur)$/,Z=function(e){return v.event.special.hover?e:e.replace(K,"mouseenter$1 mouseleave$1")};v.event={add:function(e,n,r,i,s){var o,u,a,f,l,c,h,p,d,m,g;if(e.nodeType===3||e.nodeType===8||!n||!r||!(o=v._data(e)))return;r.handler&&(d=r,r=d.handler,s=d.selector),r.guid||(r.guid=v.guid++),a=o.events,a||(o.events=a={}),u=o.handle,u||(o.handle=u=function(e){return typeof v=="undefined"||!!e&&v.event.triggered===e.type?t:v.event.dispatch.apply(u.elem,arguments)},u.elem=e),n=v.trim(Z(n)).split(" ");for(f=0;f=0&&(y=y.slice(0,-1),a=!0),y.indexOf(".")>=0&&(b=y.split("."),y=b.shift(),b.sort());if((!s||v.event.customEvent[y])&&!v.event.global[y])return;n=typeof n=="object"?n[v.expando]?n:new v.Event(y,n):new v.Event(y),n.type=y,n.isTrigger=!0,n.exclusive=a,n.namespace=b.join("."),n.namespace_re=n.namespace?new RegExp("(^|\\.)"+b.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,h=y.indexOf(":")<0?"on"+y:"";if(!s){u=v.cache;for(f in u)u[f].events&&u[f].events[y]&&v.event.trigger(n,r,u[f].handle.elem,!0);return}n.result=t,n.target||(n.target=s),r=r!=null?v.makeArray(r):[],r.unshift(n),p=v.event.special[y]||{};if(p.trigger&&p.trigger.apply(s,r)===!1)return;m=[[s,p.bindType||y]];if(!o&&!p.noBubble&&!v.isWindow(s)){g=p.delegateType||y,l=Y.test(g+y)?s:s.parentNode;for(c=s;l;l=l.parentNode)m.push([l,g]),c=l;c===(s.ownerDocument||i)&&m.push([c.defaultView||c.parentWindow||e,g])}for(f=0;f=0:v.find(h,this,null,[s]).length),u[h]&&f.push(c);f.length&&w.push({elem:s,matches:f})}d.length>m&&w.push({elem:this,matches:d.slice(m)});for(r=0;r0?this.on(t,null,e,n):this.trigger(t)},Q.test(t)&&(v.event.fixHooks[t]=v.event.keyHooks),G.test(t)&&(v.event.fixHooks[t]=v.event.mouseHooks)}),function(e,t){function nt(e,t,n,r){n=n||[],t=t||g;var i,s,a,f,l=t.nodeType;if(!e||typeof e!="string")return n;if(l!==1&&l!==9)return[];a=o(t);if(!a&&!r)if(i=R.exec(e))if(f=i[1]){if(l===9){s=t.getElementById(f);if(!s||!s.parentNode)return n;if(s.id===f)return n.push(s),n}else if(t.ownerDocument&&(s=t.ownerDocument.getElementById(f))&&u(t,s)&&s.id===f)return n.push(s),n}else{if(i[2])return S.apply(n,x.call(t.getElementsByTagName(e),0)),n;if((f=i[3])&&Z&&t.getElementsByClassName)return S.apply(n,x.call(t.getElementsByClassName(f),0)),n}return vt(e.replace(j,"$1"),t,n,r,a)}function rt(e){return function(t){var n=t.nodeName.toLowerCase();return n==="input"&&t.type===e}}function it(e){return function(t){var n=t.nodeName.toLowerCase();return(n==="input"||n==="button")&&t.type===e}}function st(e){return N(function(t){return t=+t,N(function(n,r){var i,s=e([],n.length,t),o=s.length;while(o--)n[i=s[o]]&&(n[i]=!(r[i]=n[i]))})})}function ot(e,t,n){if(e===t)return n;var r=e.nextSibling;while(r){if(r===t)return-1;r=r.nextSibling}return 1}function ut(e,t){var n,r,s,o,u,a,f,l=L[d][e+" "];if(l)return t?0:l.slice(0);u=e,a=[],f=i.preFilter;while(u){if(!n||(r=F.exec(u)))r&&(u=u.slice(r[0].length)||u),a.push(s=[]);n=!1;if(r=I.exec(u))s.push(n=new m(r.shift())),u=u.slice(n.length),n.type=r[0].replace(j," ");for(o in i.filter)(r=J[o].exec(u))&&(!f[o]||(r=f[o](r)))&&(s.push(n=new m(r.shift())),u=u.slice(n.length),n.type=o,n.matches=r);if(!n)break}return t?u.length:u?nt.error(e):L(e,a).slice(0)}function at(e,t,r){var i=t.dir,s=r&&t.dir==="parentNode",o=w++;return t.first?function(t,n,r){while(t=t[i])if(s||t.nodeType===1)return e(t,n,r)}:function(t,r,u){if(!u){var a,f=b+" "+o+" ",l=f+n;while(t=t[i])if(s||t.nodeType===1){if((a=t[d])===l)return t.sizset;if(typeof a=="string"&&a.indexOf(f)===0){if(t.sizset)return t}else{t[d]=l;if(e(t,r,u))return t.sizset=!0,t;t.sizset=!1}}}else while(t=t[i])if(s||t.nodeType===1)if(e(t,r,u))return t}}function ft(e){return e.length>1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function lt(e,t,n,r,i){var s,o=[],u=0,a=e.length,f=t!=null;for(;u-1&&(s[f]=!(o[f]=c))}}else g=lt(g===o?g.splice(d,g.length):g),i?i(null,o,g,a):S.apply(o,g)})}function ht(e){var t,n,r,s=e.length,o=i.relative[e[0].type],u=o||i.relative[" "],a=o?1:0,f=at(function(e){return e===t},u,!0),l=at(function(e){return T.call(t,e)>-1},u,!0),h=[function(e,n,r){return!o&&(r||n!==c)||((t=n).nodeType?f(e,n,r):l(e,n,r))}];for(;a1&&ft(h),a>1&&e.slice(0,a-1).join("").replace(j,"$1"),n,a0,s=e.length>0,o=function(u,a,f,l,h){var p,d,v,m=[],y=0,w="0",x=u&&[],T=h!=null,N=c,C=u||s&&i.find.TAG("*",h&&a.parentNode||a),k=b+=N==null?1:Math.E;T&&(c=a!==g&&a,n=o.el);for(;(p=C[w])!=null;w++){if(s&&p){for(d=0;v=e[d];d++)if(v(p,a,f)){l.push(p);break}T&&(b=k,n=++o.el)}r&&((p=!v&&p)&&y--,u&&x.push(p))}y+=w;if(r&&w!==y){for(d=0;v=t[d];d++)v(x,m,a,f);if(u){if(y>0)while(w--)!x[w]&&!m[w]&&(m[w]=E.call(l));m=lt(m)}S.apply(l,m),T&&!u&&m.length>0&&y+t.length>1&&nt.uniqueSort(l)}return T&&(b=k,c=N),x};return o.el=0,r?N(o):o}function dt(e,t,n){var r=0,i=t.length;for(;r2&&(f=u[0]).type==="ID"&&t.nodeType===9&&!s&&i.relative[u[1].type]){t=i.find.ID(f.matches[0].replace($,""),t,s)[0];if(!t)return n;e=e.slice(u.shift().length)}for(o=J.POS.test(e)?-1:u.length-1;o>=0;o--){f=u[o];if(i.relative[l=f.type])break;if(c=i.find[l])if(r=c(f.matches[0].replace($,""),z.test(u[0].type)&&t.parentNode||t,s)){u.splice(o,1),e=r.length&&u.join("");if(!e)return S.apply(n,x.call(r,0)),n;break}}}return a(e,h)(r,t,s,n,z.test(e)),n}function mt(){}var n,r,i,s,o,u,a,f,l,c,h=!0,p="undefined",d=("sizcache"+Math.random()).replace(".",""),m=String,g=e.document,y=g.documentElement,b=0,w=0,E=[].pop,S=[].push,x=[].slice,T=[].indexOf||function(e){var t=0,n=this.length;for(;ti.cacheLength&&delete e[t.shift()],e[n+" "]=r},e)},k=C(),L=C(),A=C(),O="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[-\\w]|[^\\x00-\\xa0])+",_=M.replace("w","w#"),D="([*^$|!~]?=)",P="\\["+O+"*("+M+")"+O+"*(?:"+D+O+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+_+")|)|)"+O+"*\\]",H=":("+M+")(?:\\((?:(['\"])((?:\\\\.|[^\\\\])*?)\\2|([^()[\\]]*|(?:(?:"+P+")|[^:]|\\\\.)*|.*))\\)|)",B=":(even|odd|eq|gt|lt|nth|first|last)(?:\\("+O+"*((?:-\\d)?\\d*)"+O+"*\\)|)(?=[^-]|$)",j=new RegExp("^"+O+"+|((?:^|[^\\\\])(?:\\\\.)*)"+O+"+$","g"),F=new RegExp("^"+O+"*,"+O+"*"),I=new RegExp("^"+O+"*([\\x20\\t\\r\\n\\f>+~])"+O+"*"),q=new RegExp(H),R=/^(?:#([\w\-]+)|(\w+)|\.([\w\-]+))$/,U=/^:not/,z=/[\x20\t\r\n\f]*[+~]/,W=/:not\($/,X=/h\d/i,V=/input|select|textarea|button/i,$=/\\(?!\\)/g,J={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),NAME:new RegExp("^\\[name=['\"]?("+M+")['\"]?\\]"),TAG:new RegExp("^("+M.replace("w","w*")+")"),ATTR:new RegExp("^"+P),PSEUDO:new RegExp("^"+H),POS:new RegExp(B,"i"),CHILD:new RegExp("^:(only|nth|first|last)-child(?:\\("+O+"*(even|odd|(([+-]|)(\\d*)n|)"+O+"*(?:([+-]|)"+O+"*(\\d+)|))"+O+"*\\)|)","i"),needsContext:new RegExp("^"+O+"*[>+~]|"+B,"i")},K=function(e){var t=g.createElement("div");try{return e(t)}catch(n){return!1}finally{t=null}},Q=K(function(e){return e.appendChild(g.createComment("")),!e.getElementsByTagName("*").length}),G=K(function(e){return e.innerHTML="",e.firstChild&&typeof e.firstChild.getAttribute!==p&&e.firstChild.getAttribute("href")==="#"}),Y=K(function(e){e.innerHTML="";var t=typeof e.lastChild.getAttribute("multiple");return t!=="boolean"&&t!=="string"}),Z=K(function(e){return e.innerHTML="",!e.getElementsByClassName||!e.getElementsByClassName("e").length?!1:(e.lastChild.className="e",e.getElementsByClassName("e").length===2)}),et=K(function(e){e.id=d+0,e.innerHTML="
    ",y.insertBefore(e,y.firstChild);var t=g.getElementsByName&&g.getElementsByName(d).length===2+g.getElementsByName(d+0).length;return r=!g.getElementById(d),y.removeChild(e),t});try{x.call(y.childNodes,0)[0].nodeType}catch(tt){x=function(e){var t,n=[];for(;t=this[e];e++)n.push(t);return n}}nt.matches=function(e,t){return nt(e,null,null,t)},nt.matchesSelector=function(e,t){return nt(t,null,null,[e]).length>0},s=nt.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(i===1||i===9||i===11){if(typeof e.textContent=="string")return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=s(e)}else if(i===3||i===4)return e.nodeValue}else for(;t=e[r];r++)n+=s(t);return n},o=nt.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?t.nodeName!=="HTML":!1},u=nt.contains=y.contains?function(e,t){var n=e.nodeType===9?e.documentElement:e,r=t&&t.parentNode;return e===r||!!(r&&r.nodeType===1&&n.contains&&n.contains(r))}:y.compareDocumentPosition?function(e,t){return t&&!!(e.compareDocumentPosition(t)&16)}:function(e,t){while(t=t.parentNode)if(t===e)return!0;return!1},nt.attr=function(e,t){var n,r=o(e);return r||(t=t.toLowerCase()),(n=i.attrHandle[t])?n(e):r||Y?e.getAttribute(t):(n=e.getAttributeNode(t),n?typeof e[t]=="boolean"?e[t]?t:null:n.specified?n.value:null:null)},i=nt.selectors={cacheLength:50,createPseudo:N,match:J,attrHandle:G?{}:{href:function(e){return e.getAttribute("href",2)},type:function(e){return e.getAttribute("type")}},find:{ID:r?function(e,t,n){if(typeof t.getElementById!==p&&!n){var r=t.getElementById(e);return r&&r.parentNode?[r]:[]}}:function(e,n,r){if(typeof n.getElementById!==p&&!r){var i=n.getElementById(e);return i?i.id===e||typeof i.getAttributeNode!==p&&i.getAttributeNode("id").value===e?[i]:t:[]}},TAG:Q?function(e,t){if(typeof t.getElementsByTagName!==p)return t.getElementsByTagName(e)}:function(e,t){var n=t.getElementsByTagName(e);if(e==="*"){var r,i=[],s=0;for(;r=n[s];s++)r.nodeType===1&&i.push(r);return i}return n},NAME:et&&function(e,t){if(typeof t.getElementsByName!==p)return t.getElementsByName(name)},CLASS:Z&&function(e,t,n){if(typeof t.getElementsByClassName!==p&&!n)return t.getElementsByClassName(e)}},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace($,""),e[3]=(e[4]||e[5]||"").replace($,""),e[2]==="~="&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),e[1]==="nth"?(e[2]||nt.error(e[0]),e[3]=+(e[3]?e[4]+(e[5]||1):2*(e[2]==="even"||e[2]==="odd")),e[4]=+(e[6]+e[7]||e[2]==="odd")):e[2]&&nt.error(e[0]),e},PSEUDO:function(e){var t,n;if(J.CHILD.test(e[0]))return null;if(e[3])e[2]=e[3];else if(t=e[4])q.test(t)&&(n=ut(t,!0))&&(n=t.indexOf(")",t.length-n)-t.length)&&(t=t.slice(0,n),e[0]=e[0].slice(0,n)),e[2]=t;return e.slice(0,3)}},filter:{ID:r?function(e){return e=e.replace($,""),function(t){return t.getAttribute("id")===e}}:function(e){return e=e.replace($,""),function(t){var n=typeof t.getAttributeNode!==p&&t.getAttributeNode("id");return n&&n.value===e}},TAG:function(e){return e==="*"?function(){return!0}:(e=e.replace($,"").toLowerCase(),function(t){return t.nodeName&&t.nodeName.toLowerCase()===e})},CLASS:function(e){var t=k[d][e+" "];return t||(t=new RegExp("(^|"+O+")"+e+"("+O+"|$)"))&&k(e,function(e){return t.test(e.className||typeof e.getAttribute!==p&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r,i){var s=nt.attr(r,e);return s==null?t==="!=":t?(s+="",t==="="?s===n:t==="!="?s!==n:t==="^="?n&&s.indexOf(n)===0:t==="*="?n&&s.indexOf(n)>-1:t==="$="?n&&s.substr(s.length-n.length)===n:t==="~="?(" "+s+" ").indexOf(n)>-1:t==="|="?s===n||s.substr(0,n.length+1)===n+"-":!1):!0}},CHILD:function(e,t,n,r){return e==="nth"?function(e){var t,i,s=e.parentNode;if(n===1&&r===0)return!0;if(s){i=0;for(t=s.firstChild;t;t=t.nextSibling)if(t.nodeType===1){i++;if(e===t)break}}return i-=r,i===n||i%n===0&&i/n>=0}:function(t){var n=t;switch(e){case"only":case"first":while(n=n.previousSibling)if(n.nodeType===1)return!1;if(e==="first")return!0;n=t;case"last":while(n=n.nextSibling)if(n.nodeType===1)return!1;return!0}}},PSEUDO:function(e,t){var n,r=i.pseudos[e]||i.setFilters[e.toLowerCase()]||nt.error("unsupported pseudo: "+e);return r[d]?r(t):r.length>1?(n=[e,e,"",t],i.setFilters.hasOwnProperty(e.toLowerCase())?N(function(e,n){var i,s=r(e,t),o=s.length;while(o--)i=T.call(e,s[o]),e[i]=!(n[i]=s[o])}):function(e){return r(e,0,n)}):r}},pseudos:{not:N(function(e){var t=[],n=[],r=a(e.replace(j,"$1"));return r[d]?N(function(e,t,n,i){var s,o=r(e,null,i,[]),u=e.length;while(u--)if(s=o[u])e[u]=!(t[u]=s)}):function(e,i,s){return t[0]=e,r(t,null,s,n),!n.pop()}}),has:N(function(e){return function(t){return nt(e,t).length>0}}),contains:N(function(e){return function(t){return(t.textContent||t.innerText||s(t)).indexOf(e)>-1}}),enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&!!e.checked||t==="option"&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},parent:function(e){return!i.pseudos.empty(e)},empty:function(e){var t;e=e.firstChild;while(e){if(e.nodeName>"@"||(t=e.nodeType)===3||t===4)return!1;e=e.nextSibling}return!0},header:function(e){return X.test(e.nodeName)},text:function(e){var t,n;return e.nodeName.toLowerCase()==="input"&&(t=e.type)==="text"&&((n=e.getAttribute("type"))==null||n.toLowerCase()===t)},radio:rt("radio"),checkbox:rt("checkbox"),file:rt("file"),password:rt("password"),image:rt("image"),submit:it("submit"),reset:it("reset"),button:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&e.type==="button"||t==="button"},input:function(e){return V.test(e.nodeName)},focus:function(e){var t=e.ownerDocument;return e===t.activeElement&&(!t.hasFocus||t.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},active:function(e){return e===e.ownerDocument.activeElement},first:st(function(){return[0]}),last:st(function(e,t){return[t-1]}),eq:st(function(e,t,n){return[n<0?n+t:n]}),even:st(function(e,t){for(var n=0;n=0;)e.push(r);return e}),gt:st(function(e,t,n){for(var r=n<0?n+t:n;++r",e.querySelectorAll("[selected]").length||i.push("\\["+O+"*(?:checked|disabled|ismap|multiple|readonly|selected|value)"),e.querySelectorAll(":checked").length||i.push(":checked")}),K(function(e){e.innerHTML="

    ",e.querySelectorAll("[test^='']").length&&i.push("[*^$]="+O+"*(?:\"\"|'')"),e.innerHTML="",e.querySelectorAll(":enabled").length||i.push(":enabled",":disabled")}),i=new RegExp(i.join("|")),vt=function(e,r,s,o,u){if(!o&&!u&&!i.test(e)){var a,f,l=!0,c=d,h=r,p=r.nodeType===9&&e;if(r.nodeType===1&&r.nodeName.toLowerCase()!=="object"){a=ut(e),(l=r.getAttribute("id"))?c=l.replace(n,"\\$&"):r.setAttribute("id",c),c="[id='"+c+"'] ",f=a.length;while(f--)a[f]=c+a[f].join("");h=z.test(e)&&r.parentNode||r,p=a.join(",")}if(p)try{return S.apply(s,x.call(h.querySelectorAll(p),0)),s}catch(v){}finally{l||r.removeAttribute("id")}}return t(e,r,s,o,u)},u&&(K(function(t){e=u.call(t,"div");try{u.call(t,"[test!='']:sizzle"),s.push("!=",H)}catch(n){}}),s=new RegExp(s.join("|")),nt.matchesSelector=function(t,n){n=n.replace(r,"='$1']");if(!o(t)&&!s.test(n)&&!i.test(n))try{var a=u.call(t,n);if(a||e||t.document&&t.document.nodeType!==11)return a}catch(f){}return nt(n,null,null,[t]).length>0})}(),i.pseudos.nth=i.pseudos.eq,i.filters=mt.prototype=i.pseudos,i.setFilters=new mt,nt.attr=v.attr,v.find=nt,v.expr=nt.selectors,v.expr[":"]=v.expr.pseudos,v.unique=nt.uniqueSort,v.text=nt.getText,v.isXMLDoc=nt.isXML,v.contains=nt.contains}(e);var nt=/Until$/,rt=/^(?:parents|prev(?:Until|All))/,it=/^.[^:#\[\.,]*$/,st=v.expr.match.needsContext,ot={children:!0,contents:!0,next:!0,prev:!0};v.fn.extend({find:function(e){var t,n,r,i,s,o,u=this;if(typeof e!="string")return v(e).filter(function(){for(t=0,n=u.length;t0)for(i=r;i=0:v.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n,r=0,i=this.length,s=[],o=st.test(e)||typeof e!="string"?v(e,t||this.context):0;for(;r-1:v.find.matchesSelector(n,e)){s.push(n);break}n=n.parentNode}}return s=s.length>1?v.unique(s):s,this.pushStack(s,"closest",e)},index:function(e){return e?typeof e=="string"?v.inArray(this[0],v(e)):v.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(e,t){var n=typeof e=="string"?v(e,t):v.makeArray(e&&e.nodeType?[e]:e),r=v.merge(this.get(),n);return this.pushStack(ut(n[0])||ut(r[0])?r:v.unique(r))},addBack:function(e){return this.add(e==null?this.prevObject:this.prevObject.filter(e))}}),v.fn.andSelf=v.fn.addBack,v.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return v.dir(e,"parentNode")},parentsUntil:function(e,t,n){return v.dir(e,"parentNode",n)},next:function(e){return at(e,"nextSibling")},prev:function(e){return at(e,"previousSibling")},nextAll:function(e){return v.dir(e,"nextSibling")},prevAll:function(e){return v.dir(e,"previousSibling")},nextUntil:function(e,t,n){return v.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return v.dir(e,"previousSibling",n)},siblings:function(e){return v.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return v.sibling(e.firstChild)},contents:function(e){return v.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:v.merge([],e.childNodes)}},function(e,t){v.fn[e]=function(n,r){var i=v.map(this,t,n);return nt.test(e)||(r=n),r&&typeof r=="string"&&(i=v.filter(r,i)),i=this.length>1&&!ot[e]?v.unique(i):i,this.length>1&&rt.test(e)&&(i=i.reverse()),this.pushStack(i,e,l.call(arguments).join(","))}}),v.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),t.length===1?v.find.matchesSelector(t[0],e)?[t[0]]:[]:v.find.matches(e,t)},dir:function(e,n,r){var i=[],s=e[n];while(s&&s.nodeType!==9&&(r===t||s.nodeType!==1||!v(s).is(r)))s.nodeType===1&&i.push(s),s=s[n];return i},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n}});var ct="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",ht=/ jQuery\d+="(?:null|\d+)"/g,pt=/^\s+/,dt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,vt=/<([\w:]+)/,mt=/]","i"),Et=/^(?:checkbox|radio)$/,St=/checked\s*(?:[^=]|=\s*.checked.)/i,xt=/\/(java|ecma)script/i,Tt=/^\s*\s*$/g,Nt={option:[1,""],legend:[1,"
    ","
    "],thead:[1,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],col:[2,"","
    "],area:[1,"",""],_default:[0,"",""]},Ct=lt(i),kt=Ct.appendChild(i.createElement("div"));Nt.optgroup=Nt.option,Nt.tbody=Nt.tfoot=Nt.colgroup=Nt.caption=Nt.thead,Nt.th=Nt.td,v.support.htmlSerialize||(Nt._default=[1,"X
    ","
    "]),v.fn.extend({text:function(e){return v.access(this,function(e){return e===t?v.text(this):this.empty().append((this[0]&&this[0].ownerDocument||i).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(v.isFunction(e))return this.each(function(t){v(this).wrapAll(e.call(this,t))});if(this[0]){var t=v(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&e.firstChild.nodeType===1)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return v.isFunction(e)?this.each(function(t){v(this).wrapInner(e.call(this,t))}):this.each(function(){var t=v(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=v.isFunction(e);return this.each(function(n){v(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){v.nodeName(this,"body")||v(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){(this.nodeType===1||this.nodeType===11)&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){(this.nodeType===1||this.nodeType===11)&&this.insertBefore(e,this.firstChild)})},before:function(){if(!ut(this[0]))return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this)});if(arguments.length){var e=v.clean(arguments);return this.pushStack(v.merge(e,this),"before",this.selector)}},after:function(){if(!ut(this[0]))return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this.nextSibling)});if(arguments.length){var e=v.clean(arguments);return this.pushStack(v.merge(this,e),"after",this.selector)}},remove:function(e,t){var n,r=0;for(;(n=this[r])!=null;r++)if(!e||v.filter(e,[n]).length)!t&&n.nodeType===1&&(v.cleanData(n.getElementsByTagName("*")),v.cleanData([n])),n.parentNode&&n.parentNode.removeChild(n);return this},empty:function(){var e,t=0;for(;(e=this[t])!=null;t++){e.nodeType===1&&v.cleanData(e.getElementsByTagName("*"));while(e.firstChild)e.removeChild(e.firstChild)}return this},clone:function(e,t){return e=e==null?!1:e,t=t==null?e:t,this.map(function(){return v.clone(this,e,t)})},html:function(e){return v.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return n.nodeType===1?n.innerHTML.replace(ht,""):t;if(typeof e=="string"&&!yt.test(e)&&(v.support.htmlSerialize||!wt.test(e))&&(v.support.leadingWhitespace||!pt.test(e))&&!Nt[(vt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(dt,"<$1>");try{for(;r1&&typeof f=="string"&&St.test(f))return this.each(function(){v(this).domManip(e,n,r)});if(v.isFunction(f))return this.each(function(i){var s=v(this);e[0]=f.call(this,i,n?s.html():t),s.domManip(e,n,r)});if(this[0]){i=v.buildFragment(e,this,l),o=i.fragment,s=o.firstChild,o.childNodes.length===1&&(o=s);if(s){n=n&&v.nodeName(s,"tr");for(u=i.cacheable||c-1;a0?this.clone(!0):this).get(),v(o[i])[t](r),s=s.concat(r);return this.pushStack(s,e,o.selector)}}),v.extend({clone:function(e,t,n){var r,i,s,o;v.support.html5Clone||v.isXMLDoc(e)||!wt.test("<"+e.nodeName+">")?o=e.cloneNode(!0):(kt.innerHTML=e.outerHTML,kt.removeChild(o=kt.firstChild));if((!v.support.noCloneEvent||!v.support.noCloneChecked)&&(e.nodeType===1||e.nodeType===11)&&!v.isXMLDoc(e)){Ot(e,o),r=Mt(e),i=Mt(o);for(s=0;r[s];++s)i[s]&&Ot(r[s],i[s])}if(t){At(e,o);if(n){r=Mt(e),i=Mt(o);for(s=0;r[s];++s)At(r[s],i[s])}}return r=i=null,o},clean:function(e,t,n,r){var s,o,u,a,f,l,c,h,p,d,m,g,y=t===i&&Ct,b=[];if(!t||typeof t.createDocumentFragment=="undefined")t=i;for(s=0;(u=e[s])!=null;s++){typeof u=="number"&&(u+="");if(!u)continue;if(typeof u=="string")if(!gt.test(u))u=t.createTextNode(u);else{y=y||lt(t),c=t.createElement("div"),y.appendChild(c),u=u.replace(dt,"<$1>"),a=(vt.exec(u)||["",""])[1].toLowerCase(),f=Nt[a]||Nt._default,l=f[0],c.innerHTML=f[1]+u+f[2];while(l--)c=c.lastChild;if(!v.support.tbody){h=mt.test(u),p=a==="table"&&!h?c.firstChild&&c.firstChild.childNodes:f[1]===""&&!h?c.childNodes:[];for(o=p.length-1;o>=0;--o)v.nodeName(p[o],"tbody")&&!p[o].childNodes.length&&p[o].parentNode.removeChild(p[o])}!v.support.leadingWhitespace&&pt.test(u)&&c.insertBefore(t.createTextNode(pt.exec(u)[0]),c.firstChild),u=c.childNodes,c.parentNode.removeChild(c)}u.nodeType?b.push(u):v.merge(b,u)}c&&(u=c=y=null);if(!v.support.appendChecked)for(s=0;(u=b[s])!=null;s++)v.nodeName(u,"input")?_t(u):typeof u.getElementsByTagName!="undefined"&&v.grep(u.getElementsByTagName("input"),_t);if(n){m=function(e){if(!e.type||xt.test(e.type))return r?r.push(e.parentNode?e.parentNode.removeChild(e):e):n.appendChild(e)};for(s=0;(u=b[s])!=null;s++)if(!v.nodeName(u,"script")||!m(u))n.appendChild(u),typeof u.getElementsByTagName!="undefined"&&(g=v.grep(v.merge([],u.getElementsByTagName("script")),m),b.splice.apply(b,[s+1,0].concat(g)),s+=g.length)}return b},cleanData:function(e,t){var n,r,i,s,o=0,u=v.expando,a=v.cache,f=v.support.deleteExpando,l=v.event.special;for(;(i=e[o])!=null;o++)if(t||v.acceptData(i)){r=i[u],n=r&&a[r];if(n){if(n.events)for(s in n.events)l[s]?v.event.remove(i,s):v.removeEvent(i,s,n.handle);a[r]&&(delete a[r],f?delete i[u]:i.removeAttribute?i.removeAttribute(u):i[u]=null,v.deletedIds.push(r))}}}}),function(){var e,t;v.uaMatch=function(e){e=e.toLowerCase();var t=/(chrome)[ \/]([\w.]+)/.exec(e)||/(webkit)[ \/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(e)||/(msie) ([\w.]+)/.exec(e)||e.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},e=v.uaMatch(o.userAgent),t={},e.browser&&(t[e.browser]=!0,t.version=e.version),t.chrome?t.webkit=!0:t.webkit&&(t.safari=!0),v.browser=t,v.sub=function(){function e(t,n){return new e.fn.init(t,n)}v.extend(!0,e,this),e.superclass=this,e.fn=e.prototype=this(),e.fn.constructor=e,e.sub=this.sub,e.fn.init=function(r,i){return i&&i instanceof v&&!(i instanceof e)&&(i=e(i)),v.fn.init.call(this,r,i,t)},e.fn.init.prototype=e.fn;var t=e(i);return e}}();var Dt,Pt,Ht,Bt=/alpha\([^)]*\)/i,jt=/opacity=([^)]*)/,Ft=/^(top|right|bottom|left)$/,It=/^(none|table(?!-c[ea]).+)/,qt=/^margin/,Rt=new RegExp("^("+m+")(.*)$","i"),Ut=new RegExp("^("+m+")(?!px)[a-z%]+$","i"),zt=new RegExp("^([-+])=("+m+")","i"),Wt={BODY:"block"},Xt={position:"absolute",visibility:"hidden",display:"block"},Vt={letterSpacing:0,fontWeight:400},$t=["Top","Right","Bottom","Left"],Jt=["Webkit","O","Moz","ms"],Kt=v.fn.toggle;v.fn.extend({css:function(e,n){return v.access(this,function(e,n,r){return r!==t?v.style(e,n,r):v.css(e,n)},e,n,arguments.length>1)},show:function(){return Yt(this,!0)},hide:function(){return Yt(this)},toggle:function(e,t){var n=typeof e=="boolean";return v.isFunction(e)&&v.isFunction(t)?Kt.apply(this,arguments):this.each(function(){(n?e:Gt(this))?v(this).show():v(this).hide()})}}),v.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Dt(e,"opacity");return n===""?"1":n}}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":v.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(!e||e.nodeType===3||e.nodeType===8||!e.style)return;var s,o,u,a=v.camelCase(n),f=e.style;n=v.cssProps[a]||(v.cssProps[a]=Qt(f,a)),u=v.cssHooks[n]||v.cssHooks[a];if(r===t)return u&&"get"in u&&(s=u.get(e,!1,i))!==t?s:f[n];o=typeof r,o==="string"&&(s=zt.exec(r))&&(r=(s[1]+1)*s[2]+parseFloat(v.css(e,n)),o="number");if(r==null||o==="number"&&isNaN(r))return;o==="number"&&!v.cssNumber[a]&&(r+="px");if(!u||!("set"in u)||(r=u.set(e,r,i))!==t)try{f[n]=r}catch(l){}},css:function(e,n,r,i){var s,o,u,a=v.camelCase(n);return n=v.cssProps[a]||(v.cssProps[a]=Qt(e.style,a)),u=v.cssHooks[n]||v.cssHooks[a],u&&"get"in u&&(s=u.get(e,!0,i)),s===t&&(s=Dt(e,n)),s==="normal"&&n in Vt&&(s=Vt[n]),r||i!==t?(o=parseFloat(s),r||v.isNumeric(o)?o||0:s):s},swap:function(e,t,n){var r,i,s={};for(i in t)s[i]=e.style[i],e.style[i]=t[i];r=n.call(e);for(i in t)e.style[i]=s[i];return r}}),e.getComputedStyle?Dt=function(t,n){var r,i,s,o,u=e.getComputedStyle(t,null),a=t.style;return u&&(r=u.getPropertyValue(n)||u[n],r===""&&!v.contains(t.ownerDocument,t)&&(r=v.style(t,n)),Ut.test(r)&&qt.test(n)&&(i=a.width,s=a.minWidth,o=a.maxWidth,a.minWidth=a.maxWidth=a.width=r,r=u.width,a.width=i,a.minWidth=s,a.maxWidth=o)),r}:i.documentElement.currentStyle&&(Dt=function(e,t){var n,r,i=e.currentStyle&&e.currentStyle[t],s=e.style;return i==null&&s&&s[t]&&(i=s[t]),Ut.test(i)&&!Ft.test(t)&&(n=s.left,r=e.runtimeStyle&&e.runtimeStyle.left,r&&(e.runtimeStyle.left=e.currentStyle.left),s.left=t==="fontSize"?"1em":i,i=s.pixelLeft+"px",s.left=n,r&&(e.runtimeStyle.left=r)),i===""?"auto":i}),v.each(["height","width"],function(e,t){v.cssHooks[t]={get:function(e,n,r){if(n)return e.offsetWidth===0&&It.test(Dt(e,"display"))?v.swap(e,Xt,function(){return tn(e,t,r)}):tn(e,t,r)},set:function(e,n,r){return Zt(e,n,r?en(e,t,r,v.support.boxSizing&&v.css(e,"boxSizing")==="border-box"):0)}}}),v.support.opacity||(v.cssHooks.opacity={get:function(e,t){return jt.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=v.isNumeric(t)?"alpha(opacity="+t*100+")":"",s=r&&r.filter||n.filter||"";n.zoom=1;if(t>=1&&v.trim(s.replace(Bt,""))===""&&n.removeAttribute){n.removeAttribute("filter");if(r&&!r.filter)return}n.filter=Bt.test(s)?s.replace(Bt,i):s+" "+i}}),v(function(){v.support.reliableMarginRight||(v.cssHooks.marginRight={get:function(e,t){return v.swap(e,{display:"inline-block"},function(){if(t)return Dt(e,"marginRight")})}}),!v.support.pixelPosition&&v.fn.position&&v.each(["top","left"],function(e,t){v.cssHooks[t]={get:function(e,n){if(n){var r=Dt(e,t);return Ut.test(r)?v(e).position()[t]+"px":r}}}})}),v.expr&&v.expr.filters&&(v.expr.filters.hidden=function(e){return e.offsetWidth===0&&e.offsetHeight===0||!v.support.reliableHiddenOffsets&&(e.style&&e.style.display||Dt(e,"display"))==="none"},v.expr.filters.visible=function(e){return!v.expr.filters.hidden(e)}),v.each({margin:"",padding:"",border:"Width"},function(e,t){v.cssHooks[e+t]={expand:function(n){var r,i=typeof n=="string"?n.split(" "):[n],s={};for(r=0;r<4;r++)s[e+$t[r]+t]=i[r]||i[r-2]||i[0];return s}},qt.test(e)||(v.cssHooks[e+t].set=Zt)});var rn=/%20/g,sn=/\[\]$/,on=/\r?\n/g,un=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,an=/^(?:select|textarea)/i;v.fn.extend({serialize:function(){return v.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?v.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||an.test(this.nodeName)||un.test(this.type))}).map(function(e,t){var n=v(this).val();return n==null?null:v.isArray(n)?v.map(n,function(e,n){return{name:t.name,value:e.replace(on,"\r\n")}}):{name:t.name,value:n.replace(on,"\r\n")}}).get()}}),v.param=function(e,n){var r,i=[],s=function(e,t){t=v.isFunction(t)?t():t==null?"":t,i[i.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};n===t&&(n=v.ajaxSettings&&v.ajaxSettings.traditional);if(v.isArray(e)||e.jquery&&!v.isPlainObject(e))v.each(e,function(){s(this.name,this.value)});else for(r in e)fn(r,e[r],n,s);return i.join("&").replace(rn,"+")};var ln,cn,hn=/#.*$/,pn=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,dn=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,vn=/^(?:GET|HEAD)$/,mn=/^\/\//,gn=/\?/,yn=/)<[^<]*)*<\/script>/gi,bn=/([?&])_=[^&]*/,wn=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,En=v.fn.load,Sn={},xn={},Tn=["*/"]+["*"];try{cn=s.href}catch(Nn){cn=i.createElement("a"),cn.href="",cn=cn.href}ln=wn.exec(cn.toLowerCase())||[],v.fn.load=function(e,n,r){if(typeof e!="string"&&En)return En.apply(this,arguments);if(!this.length)return this;var i,s,o,u=this,a=e.indexOf(" ");return a>=0&&(i=e.slice(a,e.length),e=e.slice(0,a)),v.isFunction(n)?(r=n,n=t):n&&typeof n=="object"&&(s="POST"),v.ajax({url:e,type:s,dataType:"html",data:n,complete:function(e,t){r&&u.each(r,o||[e.responseText,t,e])}}).done(function(e){o=arguments,u.html(i?v("
    ").append(e.replace(yn,"")).find(i):e)}),this},v.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,t){v.fn[t]=function(e){return this.on(t,e)}}),v.each(["get","post"],function(e,n){v[n]=function(e,r,i,s){return v.isFunction(r)&&(s=s||i,i=r,r=t),v.ajax({type:n,url:e,data:r,success:i,dataType:s})}}),v.extend({getScript:function(e,n){return v.get(e,t,n,"script")},getJSON:function(e,t,n){return v.get(e,t,n,"json")},ajaxSetup:function(e,t){return t?Ln(e,v.ajaxSettings):(t=e,e=v.ajaxSettings),Ln(e,t),e},ajaxSettings:{url:cn,isLocal:dn.test(ln[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":Tn},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":v.parseJSON,"text xml":v.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:Cn(Sn),ajaxTransport:Cn(xn),ajax:function(e,n){function T(e,n,s,a){var l,y,b,w,S,T=n;if(E===2)return;E=2,u&&clearTimeout(u),o=t,i=a||"",x.readyState=e>0?4:0,s&&(w=An(c,x,s));if(e>=200&&e<300||e===304)c.ifModified&&(S=x.getResponseHeader("Last-Modified"),S&&(v.lastModified[r]=S),S=x.getResponseHeader("Etag"),S&&(v.etag[r]=S)),e===304?(T="notmodified",l=!0):(l=On(c,w),T=l.state,y=l.data,b=l.error,l=!b);else{b=T;if(!T||e)T="error",e<0&&(e=0)}x.status=e,x.statusText=(n||T)+"",l?d.resolveWith(h,[y,T,x]):d.rejectWith(h,[x,T,b]),x.statusCode(g),g=t,f&&p.trigger("ajax"+(l?"Success":"Error"),[x,c,l?y:b]),m.fireWith(h,[x,T]),f&&(p.trigger("ajaxComplete",[x,c]),--v.active||v.event.trigger("ajaxStop"))}typeof e=="object"&&(n=e,e=t),n=n||{};var r,i,s,o,u,a,f,l,c=v.ajaxSetup({},n),h=c.context||c,p=h!==c&&(h.nodeType||h instanceof v)?v(h):v.event,d=v.Deferred(),m=v.Callbacks("once memory"),g=c.statusCode||{},b={},w={},E=0,S="canceled",x={readyState:0,setRequestHeader:function(e,t){if(!E){var n=e.toLowerCase();e=w[n]=w[n]||e,b[e]=t}return this},getAllResponseHeaders:function(){return E===2?i:null},getResponseHeader:function(e){var n;if(E===2){if(!s){s={};while(n=pn.exec(i))s[n[1].toLowerCase()]=n[2]}n=s[e.toLowerCase()]}return n===t?null:n},overrideMimeType:function(e){return E||(c.mimeType=e),this},abort:function(e){return e=e||S,o&&o.abort(e),T(0,e),this}};d.promise(x),x.success=x.done,x.error=x.fail,x.complete=m.add,x.statusCode=function(e){if(e){var t;if(E<2)for(t in e)g[t]=[g[t],e[t]];else t=e[x.status],x.always(t)}return this},c.url=((e||c.url)+"").replace(hn,"").replace(mn,ln[1]+"//"),c.dataTypes=v.trim(c.dataType||"*").toLowerCase().split(y),c.crossDomain==null&&(a=wn.exec(c.url.toLowerCase()),c.crossDomain=!(!a||a[1]===ln[1]&&a[2]===ln[2]&&(a[3]||(a[1]==="http:"?80:443))==(ln[3]||(ln[1]==="http:"?80:443)))),c.data&&c.processData&&typeof c.data!="string"&&(c.data=v.param(c.data,c.traditional)),kn(Sn,c,n,x);if(E===2)return x;f=c.global,c.type=c.type.toUpperCase(),c.hasContent=!vn.test(c.type),f&&v.active++===0&&v.event.trigger("ajaxStart");if(!c.hasContent){c.data&&(c.url+=(gn.test(c.url)?"&":"?")+c.data,delete c.data),r=c.url;if(c.cache===!1){var N=v.now(),C=c.url.replace(bn,"$1_="+N);c.url=C+(C===c.url?(gn.test(c.url)?"&":"?")+"_="+N:"")}}(c.data&&c.hasContent&&c.contentType!==!1||n.contentType)&&x.setRequestHeader("Content-Type",c.contentType),c.ifModified&&(r=r||c.url,v.lastModified[r]&&x.setRequestHeader("If-Modified-Since",v.lastModified[r]),v.etag[r]&&x.setRequestHeader("If-None-Match",v.etag[r])),x.setRequestHeader("Accept",c.dataTypes[0]&&c.accepts[c.dataTypes[0]]?c.accepts[c.dataTypes[0]]+(c.dataTypes[0]!=="*"?", "+Tn+"; q=0.01":""):c.accepts["*"]);for(l in c.headers)x.setRequestHeader(l,c.headers[l]);if(!c.beforeSend||c.beforeSend.call(h,x,c)!==!1&&E!==2){S="abort";for(l in{success:1,error:1,complete:1})x[l](c[l]);o=kn(xn,c,n,x);if(!o)T(-1,"No Transport");else{x.readyState=1,f&&p.trigger("ajaxSend",[x,c]),c.async&&c.timeout>0&&(u=setTimeout(function(){x.abort("timeout")},c.timeout));try{E=1,o.send(b,T)}catch(k){if(!(E<2))throw k;T(-1,k)}}return x}return x.abort()},active:0,lastModified:{},etag:{}});var Mn=[],_n=/\?/,Dn=/(=)\?(?=&|$)|\?\?/,Pn=v.now();v.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Mn.pop()||v.expando+"_"+Pn++;return this[e]=!0,e}}),v.ajaxPrefilter("json jsonp",function(n,r,i){var s,o,u,a=n.data,f=n.url,l=n.jsonp!==!1,c=l&&Dn.test(f),h=l&&!c&&typeof a=="string"&&!(n.contentType||"").indexOf("application/x-www-form-urlencoded")&&Dn.test(a);if(n.dataTypes[0]==="jsonp"||c||h)return s=n.jsonpCallback=v.isFunction(n.jsonpCallback)?n.jsonpCallback():n.jsonpCallback,o=e[s],c?n.url=f.replace(Dn,"$1"+s):h?n.data=a.replace(Dn,"$1"+s):l&&(n.url+=(_n.test(f)?"&":"?")+n.jsonp+"="+s),n.converters["script json"]=function(){return u||v.error(s+" was not called"),u[0]},n.dataTypes[0]="json",e[s]=function(){u=arguments},i.always(function(){e[s]=o,n[s]&&(n.jsonpCallback=r.jsonpCallback,Mn.push(s)),u&&v.isFunction(o)&&o(u[0]),u=o=t}),"script"}),v.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){return v.globalEval(e),e}}}),v.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),v.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=i.head||i.getElementsByTagName("head")[0]||i.documentElement;return{send:function(s,o){n=i.createElement("script"),n.async="async",e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,i){if(i||!n.readyState||/loaded|complete/.test(n.readyState))n.onload=n.onreadystatechange=null,r&&n.parentNode&&r.removeChild(n),n=t,i||o(200,"success")},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(0,1)}}}});var Hn,Bn=e.ActiveXObject?function(){for(var e in Hn)Hn[e](0,1)}:!1,jn=0;v.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&Fn()||In()}:Fn,function(e){v.extend(v.support,{ajax:!!e,cors:!!e&&"withCredentials"in e})}(v.ajaxSettings.xhr()),v.support.ajax&&v.ajaxTransport(function(n){if(!n.crossDomain||v.support.cors){var r;return{send:function(i,s){var o,u,a=n.xhr();n.username?a.open(n.type,n.url,n.async,n.username,n.password):a.open(n.type,n.url,n.async);if(n.xhrFields)for(u in n.xhrFields)a[u]=n.xhrFields[u];n.mimeType&&a.overrideMimeType&&a.overrideMimeType(n.mimeType),!n.crossDomain&&!i["X-Requested-With"]&&(i["X-Requested-With"]="XMLHttpRequest");try{for(u in i)a.setRequestHeader(u,i[u])}catch(f){}a.send(n.hasContent&&n.data||null),r=function(e,i){var u,f,l,c,h;try{if(r&&(i||a.readyState===4)){r=t,o&&(a.onreadystatechange=v.noop,Bn&&delete Hn[o]);if(i)a.readyState!==4&&a.abort();else{u=a.status,l=a.getAllResponseHeaders(),c={},h=a.responseXML,h&&h.documentElement&&(c.xml=h);try{c.text=a.responseText}catch(p){}try{f=a.statusText}catch(p){f=""}!u&&n.isLocal&&!n.crossDomain?u=c.text?200:404:u===1223&&(u=204)}}}catch(d){i||s(-1,d)}c&&s(u,f,c,l)},n.async?a.readyState===4?setTimeout(r,0):(o=++jn,Bn&&(Hn||(Hn={},v(e).unload(Bn)),Hn[o]=r),a.onreadystatechange=r):r()},abort:function(){r&&r(0,1)}}}});var qn,Rn,Un=/^(?:toggle|show|hide)$/,zn=new RegExp("^(?:([-+])=|)("+m+")([a-z%]*)$","i"),Wn=/queueHooks$/,Xn=[Gn],Vn={"*":[function(e,t){var n,r,i=this.createTween(e,t),s=zn.exec(t),o=i.cur(),u=+o||0,a=1,f=20;if(s){n=+s[2],r=s[3]||(v.cssNumber[e]?"":"px");if(r!=="px"&&u){u=v.css(i.elem,e,!0)||n||1;do a=a||".5",u/=a,v.style(i.elem,e,u+r);while(a!==(a=i.cur()/o)&&a!==1&&--f)}i.unit=r,i.start=u,i.end=s[1]?u+(s[1]+1)*n:n}return i}]};v.Animation=v.extend(Kn,{tweener:function(e,t){v.isFunction(e)?(t=e,e=["*"]):e=e.split(" ");var n,r=0,i=e.length;for(;r-1,f={},l={},c,h;a?(l=i.position(),c=l.top,h=l.left):(c=parseFloat(o)||0,h=parseFloat(u)||0),v.isFunction(t)&&(t=t.call(e,n,s)),t.top!=null&&(f.top=t.top-s.top+c),t.left!=null&&(f.left=t.left-s.left+h),"using"in t?t.using.call(e,f):i.css(f)}},v.fn.extend({position:function(){if(!this[0])return;var e=this[0],t=this.offsetParent(),n=this.offset(),r=er.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(v.css(e,"marginTop"))||0,n.left-=parseFloat(v.css(e,"marginLeft"))||0,r.top+=parseFloat(v.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(v.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||i.body;while(e&&!er.test(e.nodeName)&&v.css(e,"position")==="static")e=e.offsetParent;return e||i.body})}}),v.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,n){var r=/Y/.test(n);v.fn[e]=function(i){return v.access(this,function(e,i,s){var o=tr(e);if(s===t)return o?n in o?o[n]:o.document.documentElement[i]:e[i];o?o.scrollTo(r?v(o).scrollLeft():s,r?s:v(o).scrollTop()):e[i]=s},e,i,arguments.length,null)}}),v.each({Height:"height",Width:"width"},function(e,n){v.each({padding:"inner"+e,content:n,"":"outer"+e},function(r,i){v.fn[i]=function(i,s){var o=arguments.length&&(r||typeof i!="boolean"),u=r||(i===!0||s===!0?"margin":"border");return v.access(this,function(n,r,i){var s;return v.isWindow(n)?n.document.documentElement["client"+e]:n.nodeType===9?(s=n.documentElement,Math.max(n.body["scroll"+e],s["scroll"+e],n.body["offset"+e],s["offset"+e],s["client"+e])):i===t?v.css(n,r,i,u):v.style(n,r,i,u)},n,o?i:t,o,null)}})}),e.jQuery=e.$=v,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return v})})(window); \ No newline at end of file diff --git a/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/jquery.modernizr.js b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/jquery.modernizr.js new file mode 100644 index 0000000..db5e1ea --- /dev/null +++ b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template-doc/js/jquery.modernizr.js @@ -0,0 +1,4 @@ +/* Modernizr 2.6.2 (Custom Build) | MIT & BSD + * Build: http://modernizr.com/download/#-cssanimations-csstransitions-touch-shiv-cssclasses-prefixed-teststyles-testprop-testallprops-prefixes-domprefixes-load + */ +;window.Modernizr=function(a,b,c){function z(a){j.cssText=a}function A(a,b){return z(m.join(a+";")+(b||""))}function B(a,b){return typeof a===b}function C(a,b){return!!~(""+a).indexOf(b)}function D(a,b){for(var d in a){var e=a[d];if(!C(e,"-")&&j[e]!==c)return b=="pfx"?e:!0}return!1}function E(a,b,d){for(var e in a){var f=b[a[e]];if(f!==c)return d===!1?a[e]:B(f,"function")?f.bind(d||b):f}return!1}function F(a,b,c){var d=a.charAt(0).toUpperCase()+a.slice(1),e=(a+" "+o.join(d+" ")+d).split(" ");return B(b,"string")||B(b,"undefined")?D(e,b):(e=(a+" "+p.join(d+" ")+d).split(" "),E(e,b,c))}var d="2.6.2",e={},f=!0,g=b.documentElement,h="modernizr",i=b.createElement(h),j=i.style,k,l={}.toString,m=" -webkit- -moz- -o- -ms- ".split(" "),n="Webkit Moz O ms",o=n.split(" "),p=n.toLowerCase().split(" "),q={},r={},s={},t=[],u=t.slice,v,w=function(a,c,d,e){var f,i,j,k,l=b.createElement("div"),m=b.body,n=m||b.createElement("body");if(parseInt(d,10))while(d--)j=b.createElement("div"),j.id=e?e[d]:h+(d+1),l.appendChild(j);return f=["­",'"].join(""),l.id=h,(m?l:n).innerHTML+=f,n.appendChild(l),m||(n.style.background="",n.style.overflow="hidden",k=g.style.overflow,g.style.overflow="hidden",g.appendChild(n)),i=c(l,a),m?l.parentNode.removeChild(l):(n.parentNode.removeChild(n),g.style.overflow=k),!!i},x={}.hasOwnProperty,y;!B(x,"undefined")&&!B(x.call,"undefined")?y=function(a,b){return x.call(a,b)}:y=function(a,b){return b in a&&B(a.constructor.prototype[b],"undefined")},Function.prototype.bind||(Function.prototype.bind=function(b){var c=this;if(typeof c!="function")throw new TypeError;var d=u.call(arguments,1),e=function(){if(this instanceof e){var a=function(){};a.prototype=c.prototype;var f=new a,g=c.apply(f,d.concat(u.call(arguments)));return Object(g)===g?g:f}return c.apply(b,d.concat(u.call(arguments)))};return e}),q.touch=function(){var c;return"ontouchstart"in a||a.DocumentTouch&&b instanceof DocumentTouch?c=!0:w(["@media (",m.join("touch-enabled),("),h,")","{#modernizr{top:9px;position:absolute}}"].join(""),function(a){c=a.offsetTop===9}),c},q.cssanimations=function(){return F("animationName")},q.csstransitions=function(){return F("transition")};for(var G in q)y(q,G)&&(v=G.toLowerCase(),e[v]=q[G](),t.push((e[v]?"":"no-")+v));return e.addTest=function(a,b){if(typeof a=="object")for(var d in a)y(a,d)&&e.addTest(d,a[d]);else{a=a.toLowerCase();if(e[a]!==c)return e;b=typeof b=="function"?b():b,typeof f!="undefined"&&f&&(g.className+=" "+(b?"":"no-")+a),e[a]=b}return e},z(""),i=k=null,function(a,b){function k(a,b){var c=a.createElement("p"),d=a.getElementsByTagName("head")[0]||a.documentElement;return c.innerHTML="x",d.insertBefore(c.lastChild,d.firstChild)}function l(){var a=r.elements;return typeof a=="string"?a.split(" "):a}function m(a){var b=i[a[g]];return b||(b={},h++,a[g]=h,i[h]=b),b}function n(a,c,f){c||(c=b);if(j)return c.createElement(a);f||(f=m(c));var g;return f.cache[a]?g=f.cache[a].cloneNode():e.test(a)?g=(f.cache[a]=f.createElem(a)).cloneNode():g=f.createElem(a),g.canHaveChildren&&!d.test(a)?f.frag.appendChild(g):g}function o(a,c){a||(a=b);if(j)return a.createDocumentFragment();c=c||m(a);var d=c.frag.cloneNode(),e=0,f=l(),g=f.length;for(;e",f="hidden"in a,j=a.childNodes.length==1||function(){b.createElement("a");var a=b.createDocumentFragment();return typeof a.cloneNode=="undefined"||typeof a.createDocumentFragment=="undefined"||typeof a.createElement=="undefined"}()}catch(c){f=!0,j=!0}})();var r={elements:c.elements||"abbr article aside audio bdi canvas data datalist details figcaption figure footer header hgroup mark meter nav output progress section summary time video",shivCSS:c.shivCSS!==!1,supportsUnknownElements:j,shivMethods:c.shivMethods!==!1,type:"default",shivDocument:q,createElement:n,createDocumentFragment:o};a.html5=r,q(b)}(this,b),e._version=d,e._prefixes=m,e._domPrefixes=p,e._cssomPrefixes=o,e.testProp=function(a){return D([a])},e.testAllProps=F,e.testStyles=w,e.prefixed=function(a,b,c){return b?F(a,b,c):F(a,"pfx")},g.className=g.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+(f?" js "+t.join(" "):""),e}(this,this.document),function(a,b,c){function d(a){return"[object Function]"==o.call(a)}function e(a){return"string"==typeof a}function f(){}function g(a){return!a||"loaded"==a||"complete"==a||"uninitialized"==a}function h(){var a=p.shift();q=1,a?a.t?m(function(){("c"==a.t?B.injectCss:B.injectJs)(a.s,0,a.a,a.x,a.e,1)},0):(a(),h()):q=0}function i(a,c,d,e,f,i,j){function k(b){if(!o&&g(l.readyState)&&(u.r=o=1,!q&&h(),l.onload=l.onreadystatechange=null,b)){"img"!=a&&m(function(){t.removeChild(l)},50);for(var d in y[c])y[c].hasOwnProperty(d)&&y[c][d].onload()}}var j=j||B.errorTimeout,l=b.createElement(a),o=0,r=0,u={t:d,s:c,e:f,a:i,x:j};1===y[c]&&(r=1,y[c]=[]),"object"==a?l.data=c:(l.src=c,l.type=a),l.width=l.height="0",l.onerror=l.onload=l.onreadystatechange=function(){k.call(this,r)},p.splice(e,0,u),"img"!=a&&(r||2===y[c]?(t.insertBefore(l,s?null:n),m(k,j)):y[c].push(l))}function j(a,b,c,d,f){return q=0,b=b||"j",e(a)?i("c"==b?v:u,a,b,this.i++,c,d,f):(p.splice(this.i++,0,a),1==p.length&&h()),this}function k(){var a=B;return a.loader={load:j,i:0},a}var l=b.documentElement,m=a.setTimeout,n=b.getElementsByTagName("script")[0],o={}.toString,p=[],q=0,r="MozAppearance"in l.style,s=r&&!!b.createRange().compareNode,t=s?l:n.parentNode,l=a.opera&&"[object Opera]"==o.call(a.opera),l=!!b.attachEvent&&!l,u=r?"object":l?"script":"img",v=l?"script":u,w=Array.isArray||function(a){return"[object Array]"==o.call(a)},x=[],y={},z={timeout:function(a,b){return b.length&&(a.timeout=b[0]),a}},A,B;B=function(a){function b(a){var a=a.split("!"),b=x.length,c=a.pop(),d=a.length,c={url:c,origUrl:c,prefixes:a},e,f,g;for(f=0;f
    ","
    "],col:[2,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],_default:[0,"",""]};ma.optgroup=ma.option,ma.tbody=ma.tfoot=ma.colgroup=ma.caption=ma.thead,ma.th=ma.td;function na(a,b){var c;return c="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):[],void 0===b||b&&B(a,b)?r.merge([a],c):c}function oa(a,b){for(var c=0,d=a.length;c-1)e&&e.push(f);else if(j=r.contains(f.ownerDocument,f),g=na(l.appendChild(f),"script"),j&&oa(g),c){k=0;while(f=g[k++])la.test(f.type||"")&&c.push(f)}return l}!function(){var a=d.createDocumentFragment(),b=a.appendChild(d.createElement("div")),c=d.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),o.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="",o.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var ra=d.documentElement,sa=/^key/,ta=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ua=/^([^.]*)(?:\.(.+)|)/;function va(){return!0}function wa(){return!1}function xa(){try{return d.activeElement}catch(a){}}function ya(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)ya(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=wa;else if(!e)return a;return 1===f&&(g=e,e=function(a){return r().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=r.guid++)),a.each(function(){r.event.add(this,b,e,d,c)})}r.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=W.get(a);if(q){c.handler&&(f=c,c=f.handler,e=f.selector),e&&r.find.matchesSelector(ra,e),c.guid||(c.guid=r.guid++),(i=q.events)||(i=q.events={}),(g=q.handle)||(g=q.handle=function(b){return"undefined"!=typeof r&&r.event.triggered!==b.type?r.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(L)||[""],j=b.length;while(j--)h=ua.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n&&(l=r.event.special[n]||{},n=(e?l.delegateType:l.bindType)||n,l=r.event.special[n]||{},k=r.extend({type:n,origType:p,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&r.expr.match.needsContext.test(e),namespace:o.join(".")},f),(m=i[n])||(m=i[n]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,o,g)!==!1||a.addEventListener&&a.addEventListener(n,g)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),r.event.global[n]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=W.hasData(a)&&W.get(a);if(q&&(i=q.events)){b=(b||"").match(L)||[""],j=b.length;while(j--)if(h=ua.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n){l=r.event.special[n]||{},n=(d?l.delegateType:l.bindType)||n,m=i[n]||[],h=h[2]&&new RegExp("(^|\\.)"+o.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&p!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,o,q.handle)!==!1||r.removeEvent(a,n,q.handle),delete i[n])}else for(n in i)r.event.remove(a,n+b[j],c,d,!0);r.isEmptyObject(i)&&W.remove(a,"handle events")}},dispatch:function(a){var b=r.event.fix(a),c,d,e,f,g,h,i=new Array(arguments.length),j=(W.get(this,"events")||{})[b.type]||[],k=r.event.special[b.type]||{};for(i[0]=b,c=1;c=1))for(;j!==this;j=j.parentNode||this)if(1===j.nodeType&&("click"!==a.type||j.disabled!==!0)){for(f=[],g={},c=0;c-1:r.find(e,this,null,[j]).length),g[e]&&f.push(d);f.length&&h.push({elem:j,handlers:f})}return j=this,i\x20\t\r\n\f]*)[^>]*)\/>/gi,Aa=/\s*$/g;function Ea(a,b){return B(a,"table")&&B(11!==b.nodeType?b:b.firstChild,"tr")?r(">tbody",a)[0]||a:a}function Fa(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function Ga(a){var b=Ca.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function Ha(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(W.hasData(a)&&(f=W.access(a),g=W.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;c1&&"string"==typeof q&&!o.checkClone&&Ba.test(q))return a.each(function(e){var f=a.eq(e);s&&(b[0]=q.call(this,e,f.html())),Ja(f,b,c,d)});if(m&&(e=qa(b,a[0].ownerDocument,!1,a,d),f=e.firstChild,1===e.childNodes.length&&(e=f),f||d)){for(h=r.map(na(e,"script"),Fa),i=h.length;l")},clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=r.contains(a.ownerDocument,a);if(!(o.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||r.isXMLDoc(a)))for(g=na(h),f=na(a),d=0,e=f.length;d0&&oa(g,!i&&na(a,"script")),h},cleanData:function(a){for(var b,c,d,e=r.event.special,f=0;void 0!==(c=a[f]);f++)if(U(c)){if(b=c[W.expando]){if(b.events)for(d in b.events)e[d]?r.event.remove(c,d):r.removeEvent(c,d,b.handle);c[W.expando]=void 0}c[X.expando]&&(c[X.expando]=void 0)}}}),r.fn.extend({detach:function(a){return Ka(this,a,!0)},remove:function(a){return Ka(this,a)},text:function(a){return T(this,function(a){return void 0===a?r.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=a)})},null,a,arguments.length)},append:function(){return Ja(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ea(this,a);b.appendChild(a)}})},prepend:function(){return Ja(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ea(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return Ja(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return Ja(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(r.cleanData(na(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null!=a&&a,b=null==b?a:b,this.map(function(){return r.clone(this,a,b)})},html:function(a){return T(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!Aa.test(a)&&!ma[(ka.exec(a)||["",""])[1].toLowerCase()]){a=r.htmlPrefilter(a);try{for(;c1)}});function _a(a,b,c,d,e){return new _a.prototype.init(a,b,c,d,e)}r.Tween=_a,_a.prototype={constructor:_a,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||r.easing._default,this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(r.cssNumber[c]?"":"px")},cur:function(){var a=_a.propHooks[this.prop];return a&&a.get?a.get(this):_a.propHooks._default.get(this)},run:function(a){var b,c=_a.propHooks[this.prop];return this.options.duration?this.pos=b=r.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):this.pos=b=a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):_a.propHooks._default.set(this),this}},_a.prototype.init.prototype=_a.prototype,_a.propHooks={_default:{get:function(a){var b;return 1!==a.elem.nodeType||null!=a.elem[a.prop]&&null==a.elem.style[a.prop]?a.elem[a.prop]:(b=r.css(a.elem,a.prop,""),b&&"auto"!==b?b:0)},set:function(a){r.fx.step[a.prop]?r.fx.step[a.prop](a):1!==a.elem.nodeType||null==a.elem.style[r.cssProps[a.prop]]&&!r.cssHooks[a.prop]?a.elem[a.prop]=a.now:r.style(a.elem,a.prop,a.now+a.unit)}}},_a.propHooks.scrollTop=_a.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},r.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2},_default:"swing"},r.fx=_a.prototype.init,r.fx.step={};var ab,bb,cb=/^(?:toggle|show|hide)$/,db=/queueHooks$/;function eb(){bb&&(d.hidden===!1&&a.requestAnimationFrame?a.requestAnimationFrame(eb):a.setTimeout(eb,r.fx.interval),r.fx.tick())}function fb(){return a.setTimeout(function(){ab=void 0}),ab=r.now()}function gb(a,b){var c,d=0,e={height:a};for(b=b?1:0;d<4;d+=2-b)c=ca[d],e["margin"+c]=e["padding"+c]=a;return b&&(e.opacity=e.width=a),e}function hb(a,b,c){for(var d,e=(kb.tweeners[b]||[]).concat(kb.tweeners["*"]),f=0,g=e.length;f1)},removeAttr:function(a){return this.each(function(){r.removeAttr(this,a)})}}),r.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return"undefined"==typeof a.getAttribute?r.prop(a,b,c):(1===f&&r.isXMLDoc(a)||(e=r.attrHooks[b.toLowerCase()]||(r.expr.match.bool.test(b)?lb:void 0)),void 0!==c?null===c?void r.removeAttr(a,b):e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:(a.setAttribute(b,c+""),c):e&&"get"in e&&null!==(d=e.get(a,b))?d:(d=r.find.attr(a,b), +null==d?void 0:d))},attrHooks:{type:{set:function(a,b){if(!o.radioValue&&"radio"===b&&B(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}},removeAttr:function(a,b){var c,d=0,e=b&&b.match(L);if(e&&1===a.nodeType)while(c=e[d++])a.removeAttribute(c)}}),lb={set:function(a,b,c){return b===!1?r.removeAttr(a,c):a.setAttribute(c,c),c}},r.each(r.expr.match.bool.source.match(/\w+/g),function(a,b){var c=mb[b]||r.find.attr;mb[b]=function(a,b,d){var e,f,g=b.toLowerCase();return d||(f=mb[g],mb[g]=e,e=null!=c(a,b,d)?g:null,mb[g]=f),e}});var nb=/^(?:input|select|textarea|button)$/i,ob=/^(?:a|area)$/i;r.fn.extend({prop:function(a,b){return T(this,r.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[r.propFix[a]||a]})}}),r.extend({prop:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return 1===f&&r.isXMLDoc(a)||(b=r.propFix[b]||b,e=r.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=r.find.attr(a,"tabindex");return b?parseInt(b,10):nb.test(a.nodeName)||ob.test(a.nodeName)&&a.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),o.optSelected||(r.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null},set:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex)}}),r.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){r.propFix[this.toLowerCase()]=this});function pb(a){var b=a.match(L)||[];return b.join(" ")}function qb(a){return a.getAttribute&&a.getAttribute("class")||""}r.fn.extend({addClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).addClass(a.call(this,b,qb(this)))});if("string"==typeof a&&a){b=a.match(L)||[];while(c=this[i++])if(e=qb(c),d=1===c.nodeType&&" "+pb(e)+" "){g=0;while(f=b[g++])d.indexOf(" "+f+" ")<0&&(d+=f+" ");h=pb(d),e!==h&&c.setAttribute("class",h)}}return this},removeClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).removeClass(a.call(this,b,qb(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof a&&a){b=a.match(L)||[];while(c=this[i++])if(e=qb(c),d=1===c.nodeType&&" "+pb(e)+" "){g=0;while(f=b[g++])while(d.indexOf(" "+f+" ")>-1)d=d.replace(" "+f+" "," ");h=pb(d),e!==h&&c.setAttribute("class",h)}}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):r.isFunction(a)?this.each(function(c){r(this).toggleClass(a.call(this,c,qb(this),b),b)}):this.each(function(){var b,d,e,f;if("string"===c){d=0,e=r(this),f=a.match(L)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else void 0!==a&&"boolean"!==c||(b=qb(this),b&&W.set(this,"__className__",b),this.setAttribute&&this.setAttribute("class",b||a===!1?"":W.get(this,"__className__")||""))})},hasClass:function(a){var b,c,d=0;b=" "+a+" ";while(c=this[d++])if(1===c.nodeType&&(" "+pb(qb(c))+" ").indexOf(b)>-1)return!0;return!1}});var rb=/\r/g;r.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=r.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,r(this).val()):a,null==e?e="":"number"==typeof e?e+="":Array.isArray(e)&&(e=r.map(e,function(a){return null==a?"":a+""})),b=r.valHooks[this.type]||r.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=r.valHooks[e.type]||r.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(rb,""):null==c?"":c)}}}),r.extend({valHooks:{option:{get:function(a){var b=r.find.attr(a,"value");return null!=b?b:pb(r.text(a))}},select:{get:function(a){var b,c,d,e=a.options,f=a.selectedIndex,g="select-one"===a.type,h=g?null:[],i=g?f+1:e.length;for(d=f<0?i:g?f:0;d-1)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),r.each(["radio","checkbox"],function(){r.valHooks[this]={set:function(a,b){if(Array.isArray(b))return a.checked=r.inArray(r(a).val(),b)>-1}},o.checkOn||(r.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var sb=/^(?:focusinfocus|focusoutblur)$/;r.extend(r.event,{trigger:function(b,c,e,f){var g,h,i,j,k,m,n,o=[e||d],p=l.call(b,"type")?b.type:b,q=l.call(b,"namespace")?b.namespace.split("."):[];if(h=i=e=e||d,3!==e.nodeType&&8!==e.nodeType&&!sb.test(p+r.event.triggered)&&(p.indexOf(".")>-1&&(q=p.split("."),p=q.shift(),q.sort()),k=p.indexOf(":")<0&&"on"+p,b=b[r.expando]?b:new r.Event(p,"object"==typeof b&&b),b.isTrigger=f?2:3,b.namespace=q.join("."),b.rnamespace=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=e),c=null==c?[b]:r.makeArray(c,[b]),n=r.event.special[p]||{},f||!n.trigger||n.trigger.apply(e,c)!==!1)){if(!f&&!n.noBubble&&!r.isWindow(e)){for(j=n.delegateType||p,sb.test(j+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),i=h;i===(e.ownerDocument||d)&&o.push(i.defaultView||i.parentWindow||a)}g=0;while((h=o[g++])&&!b.isPropagationStopped())b.type=g>1?j:n.bindType||p,m=(W.get(h,"events")||{})[b.type]&&W.get(h,"handle"),m&&m.apply(h,c),m=k&&h[k],m&&m.apply&&U(h)&&(b.result=m.apply(h,c),b.result===!1&&b.preventDefault());return b.type=p,f||b.isDefaultPrevented()||n._default&&n._default.apply(o.pop(),c)!==!1||!U(e)||k&&r.isFunction(e[p])&&!r.isWindow(e)&&(i=e[k],i&&(e[k]=null),r.event.triggered=p,e[p](),r.event.triggered=void 0,i&&(e[k]=i)),b.result}},simulate:function(a,b,c){var d=r.extend(new r.Event,c,{type:a,isSimulated:!0});r.event.trigger(d,null,b)}}),r.fn.extend({trigger:function(a,b){return this.each(function(){r.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];if(c)return r.event.trigger(a,b,c,!0)}}),r.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(a,b){r.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),r.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),o.focusin="onfocusin"in a,o.focusin||r.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){r.event.simulate(b,a.target,r.event.fix(a))};r.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=W.access(d,b);e||d.addEventListener(a,c,!0),W.access(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=W.access(d,b)-1;e?W.access(d,b,e):(d.removeEventListener(a,c,!0),W.remove(d,b))}}});var tb=a.location,ub=r.now(),vb=/\?/;r.parseXML=function(b){var c;if(!b||"string"!=typeof b)return null;try{c=(new a.DOMParser).parseFromString(b,"text/xml")}catch(d){c=void 0}return c&&!c.getElementsByTagName("parsererror").length||r.error("Invalid XML: "+b),c};var wb=/\[\]$/,xb=/\r?\n/g,yb=/^(?:submit|button|image|reset|file)$/i,zb=/^(?:input|select|textarea|keygen)/i;function Ab(a,b,c,d){var e;if(Array.isArray(b))r.each(b,function(b,e){c||wb.test(a)?d(a,e):Ab(a+"["+("object"==typeof e&&null!=e?b:"")+"]",e,c,d)});else if(c||"object"!==r.type(b))d(a,b);else for(e in b)Ab(a+"["+e+"]",b[e],c,d)}r.param=function(a,b){var c,d=[],e=function(a,b){var c=r.isFunction(b)?b():b;d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(null==c?"":c)};if(Array.isArray(a)||a.jquery&&!r.isPlainObject(a))r.each(a,function(){e(this.name,this.value)});else for(c in a)Ab(c,a[c],b,e);return d.join("&")},r.fn.extend({serialize:function(){return r.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=r.prop(this,"elements");return a?r.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!r(this).is(":disabled")&&zb.test(this.nodeName)&&!yb.test(a)&&(this.checked||!ja.test(a))}).map(function(a,b){var c=r(this).val();return null==c?null:Array.isArray(c)?r.map(c,function(a){return{name:b.name,value:a.replace(xb,"\r\n")}}):{name:b.name,value:c.replace(xb,"\r\n")}}).get()}});var Bb=/%20/g,Cb=/#.*$/,Db=/([?&])_=[^&]*/,Eb=/^(.*?):[ \t]*([^\r\n]*)$/gm,Fb=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Gb=/^(?:GET|HEAD)$/,Hb=/^\/\//,Ib={},Jb={},Kb="*/".concat("*"),Lb=d.createElement("a");Lb.href=tb.href;function Mb(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(L)||[];if(r.isFunction(c))while(d=f[e++])"+"===d[0]?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function Nb(a,b,c,d){var e={},f=a===Jb;function g(h){var i;return e[h]=!0,r.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function Ob(a,b){var c,d,e=r.ajaxSettings.flatOptions||{};for(c in b)void 0!==b[c]&&((e[c]?a:d||(d={}))[c]=b[c]);return d&&r.extend(!0,a,d),a}function Pb(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===d&&(d=a.mimeType||b.getResponseHeader("Content-Type"));if(d)for(e in h)if(h[e]&&h[e].test(d)){i.unshift(e);break}if(i[0]in c)f=i[0];else{for(e in c){if(!i[0]||a.converters[e+" "+i[0]]){f=e;break}g||(g=e)}f=f||g}if(f)return f!==i[0]&&i.unshift(f),c[f]}function Qb(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}r.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:tb.href,type:"GET",isLocal:Fb.test(tb.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Kb,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":r.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?Ob(Ob(a,r.ajaxSettings),b):Ob(r.ajaxSettings,a)},ajaxPrefilter:Mb(Ib),ajaxTransport:Mb(Jb),ajax:function(b,c){"object"==typeof b&&(c=b,b=void 0),c=c||{};var e,f,g,h,i,j,k,l,m,n,o=r.ajaxSetup({},c),p=o.context||o,q=o.context&&(p.nodeType||p.jquery)?r(p):r.event,s=r.Deferred(),t=r.Callbacks("once memory"),u=o.statusCode||{},v={},w={},x="canceled",y={readyState:0,getResponseHeader:function(a){var b;if(k){if(!h){h={};while(b=Eb.exec(g))h[b[1].toLowerCase()]=b[2]}b=h[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return k?g:null},setRequestHeader:function(a,b){return null==k&&(a=w[a.toLowerCase()]=w[a.toLowerCase()]||a,v[a]=b),this},overrideMimeType:function(a){return null==k&&(o.mimeType=a),this},statusCode:function(a){var b;if(a)if(k)y.always(a[y.status]);else for(b in a)u[b]=[u[b],a[b]];return this},abort:function(a){var b=a||x;return e&&e.abort(b),A(0,b),this}};if(s.promise(y),o.url=((b||o.url||tb.href)+"").replace(Hb,tb.protocol+"//"),o.type=c.method||c.type||o.method||o.type,o.dataTypes=(o.dataType||"*").toLowerCase().match(L)||[""],null==o.crossDomain){j=d.createElement("a");try{j.href=o.url,j.href=j.href,o.crossDomain=Lb.protocol+"//"+Lb.host!=j.protocol+"//"+j.host}catch(z){o.crossDomain=!0}}if(o.data&&o.processData&&"string"!=typeof o.data&&(o.data=r.param(o.data,o.traditional)),Nb(Ib,o,c,y),k)return y;l=r.event&&o.global,l&&0===r.active++&&r.event.trigger("ajaxStart"),o.type=o.type.toUpperCase(),o.hasContent=!Gb.test(o.type),f=o.url.replace(Cb,""),o.hasContent?o.data&&o.processData&&0===(o.contentType||"").indexOf("application/x-www-form-urlencoded")&&(o.data=o.data.replace(Bb,"+")):(n=o.url.slice(f.length),o.data&&(f+=(vb.test(f)?"&":"?")+o.data,delete o.data),o.cache===!1&&(f=f.replace(Db,"$1"),n=(vb.test(f)?"&":"?")+"_="+ub++ +n),o.url=f+n),o.ifModified&&(r.lastModified[f]&&y.setRequestHeader("If-Modified-Since",r.lastModified[f]),r.etag[f]&&y.setRequestHeader("If-None-Match",r.etag[f])),(o.data&&o.hasContent&&o.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",o.contentType),y.setRequestHeader("Accept",o.dataTypes[0]&&o.accepts[o.dataTypes[0]]?o.accepts[o.dataTypes[0]]+("*"!==o.dataTypes[0]?", "+Kb+"; q=0.01":""):o.accepts["*"]);for(m in o.headers)y.setRequestHeader(m,o.headers[m]);if(o.beforeSend&&(o.beforeSend.call(p,y,o)===!1||k))return y.abort();if(x="abort",t.add(o.complete),y.done(o.success),y.fail(o.error),e=Nb(Jb,o,c,y)){if(y.readyState=1,l&&q.trigger("ajaxSend",[y,o]),k)return y;o.async&&o.timeout>0&&(i=a.setTimeout(function(){y.abort("timeout")},o.timeout));try{k=!1,e.send(v,A)}catch(z){if(k)throw z;A(-1,z)}}else A(-1,"No Transport");function A(b,c,d,h){var j,m,n,v,w,x=c;k||(k=!0,i&&a.clearTimeout(i),e=void 0,g=h||"",y.readyState=b>0?4:0,j=b>=200&&b<300||304===b,d&&(v=Pb(o,y,d)),v=Qb(o,v,y,j),j?(o.ifModified&&(w=y.getResponseHeader("Last-Modified"),w&&(r.lastModified[f]=w),w=y.getResponseHeader("etag"),w&&(r.etag[f]=w)),204===b||"HEAD"===o.type?x="nocontent":304===b?x="notmodified":(x=v.state,m=v.data,n=v.error,j=!n)):(n=x,!b&&x||(x="error",b<0&&(b=0))),y.status=b,y.statusText=(c||x)+"",j?s.resolveWith(p,[m,x,y]):s.rejectWith(p,[y,x,n]),y.statusCode(u),u=void 0,l&&q.trigger(j?"ajaxSuccess":"ajaxError",[y,o,j?m:n]),t.fireWith(p,[y,x]),l&&(q.trigger("ajaxComplete",[y,o]),--r.active||r.event.trigger("ajaxStop")))}return y},getJSON:function(a,b,c){return r.get(a,b,c,"json")},getScript:function(a,b){return r.get(a,void 0,b,"script")}}),r.each(["get","post"],function(a,b){r[b]=function(a,c,d,e){return r.isFunction(c)&&(e=e||d,d=c,c=void 0),r.ajax(r.extend({url:a,type:b,dataType:e,data:c,success:d},r.isPlainObject(a)&&a))}}),r._evalUrl=function(a){return r.ajax({url:a,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,"throws":!0})},r.fn.extend({wrapAll:function(a){var b;return this[0]&&(r.isFunction(a)&&(a=a.call(this[0])),b=r(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstElementChild)a=a.firstElementChild;return a}).append(this)),this},wrapInner:function(a){return r.isFunction(a)?this.each(function(b){r(this).wrapInner(a.call(this,b))}):this.each(function(){var b=r(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=r.isFunction(a);return this.each(function(c){r(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(a){return this.parent(a).not("body").each(function(){r(this).replaceWith(this.childNodes)}),this}}),r.expr.pseudos.hidden=function(a){return!r.expr.pseudos.visible(a)},r.expr.pseudos.visible=function(a){return!!(a.offsetWidth||a.offsetHeight||a.getClientRects().length)},r.ajaxSettings.xhr=function(){try{return new a.XMLHttpRequest}catch(b){}};var Rb={0:200,1223:204},Sb=r.ajaxSettings.xhr();o.cors=!!Sb&&"withCredentials"in Sb,o.ajax=Sb=!!Sb,r.ajaxTransport(function(b){var c,d;if(o.cors||Sb&&!b.crossDomain)return{send:function(e,f){var g,h=b.xhr();if(h.open(b.type,b.url,b.async,b.username,b.password),b.xhrFields)for(g in b.xhrFields)h[g]=b.xhrFields[g];b.mimeType&&h.overrideMimeType&&h.overrideMimeType(b.mimeType),b.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest");for(g in e)h.setRequestHeader(g,e[g]);c=function(a){return function(){c&&(c=d=h.onload=h.onerror=h.onabort=h.onreadystatechange=null,"abort"===a?h.abort():"error"===a?"number"!=typeof h.status?f(0,"error"):f(h.status,h.statusText):f(Rb[h.status]||h.status,h.statusText,"text"!==(h.responseType||"text")||"string"!=typeof h.responseText?{binary:h.response}:{text:h.responseText},h.getAllResponseHeaders()))}},h.onload=c(),d=h.onerror=c("error"),void 0!==h.onabort?h.onabort=d:h.onreadystatechange=function(){4===h.readyState&&a.setTimeout(function(){c&&d()})},c=c("abort");try{h.send(b.hasContent&&b.data||null)}catch(i){if(c)throw i}},abort:function(){c&&c()}}}),r.ajaxPrefilter(function(a){a.crossDomain&&(a.contents.script=!1)}),r.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(a){return r.globalEval(a),a}}}),r.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET")}),r.ajaxTransport("script",function(a){if(a.crossDomain){var b,c;return{send:function(e,f){b=r(" + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/favicon.ico b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/favicon.ico new file mode 100644 index 0000000..eac2daf Binary files /dev/null and b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/favicon.ico differ diff --git a/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/index-glitch.html b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/index-glitch.html new file mode 100644 index 0000000..83b248c --- /dev/null +++ b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/index-glitch.html @@ -0,0 +1,753 @@ + + + + + + + + + + + + + Sergio - Portfolio Template + + + + + + + + + + + + + + + + + + +
    +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    +
    + +
    + +
    + +
    + + +
    + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +

    Sergio Gadot

    +

    I Am

    + +
    +
    +
    +
    +
    +
    + + +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +

    About me.

    +
    +
    +

    I'm a Freelancer Front-end Developer with over 3 years of experience.

    +

    I'm a Freelancer Front-end Developer with over 3 years of experience. I'm from San Francisco. I code and create web elements for amazing people around the world. I like work with new people. New people new Experiences.

    +
    +
    +
    + + 5k + +
    + Projects
    Completed. +
    +
    +
    +
    +
    + + 3k + +
    + Satisfied
    Clients. +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +

    Education & Skills

    +
    +
    +
    +
      +
    • + 2010-2012 +
      Graphic Designer
      +

      International Design Institute

      +
    • +
    • + 2010-2012 +
      Web Development
      +

      International Design Institute

      +
    • +
    • + 2010-2012 +
      Search Engine Optimization
      +

      International Design Institute

      +
    • +
    +
    +
    +
    +

    My skills

    +

    I'm a Freelancer Front-end Developer with over 3 years of experience. I code and create web elements for amazing people around the world. I like work with new people. New people new Experiences.

    +
    +
    HTML5
    +
    +
    + +
    +
    +
    +
    +
    WordPress
    +
    +
    + +
    +
    +
    +
    +
    Magento
    +
    +
    + +
    +
    +
    +
    +
    UI/UX
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +

    Experience.

    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    Front-end Developer
    + +
    Full Time
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor.

    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    Front-end Developer
    + +
    Full Time
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor.

    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    Front-end Developer
    + +
    Full Time
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor.

    +
    +
    +
    +
    +
    +
    +
    + + +
    +
    +
    +

    What I do?

    +
    +
    +
    +
    + +
    +
    Web Design
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    + +
    +
    Web Development
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    + +
    +
    SEO Marketing
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    + +
    +
    Web Design
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    + +
    +
    Web Development
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    + +
    +
    SEO Marketing
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    +
    +

    Testimonials.

    +
    + +
    +
    + + +
    +
    +
    +

    My Portfolio.

    +
    +
    + +
    + +
    +
    + + +
    +
    +
    +

    Latest Blog.

    +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + + + +
    +
    +
    29/FEB/2020 - WEBSITE - 1 COMMENT
    +
    I Will Tell You The Truth About Design In The Next 60 Seconds.
    +
    +
    +
    +
    +
    +
    + + + +
    + +
    +
    + +
    +
    +
    + + +
    +
    +
    +

    Get in touch.

    +
    +
    +
    +
    +

    What’s your story? Get in touch

    +

    Always available for freelancing if the right project comes along, Feel free to contact me.

    +
      +
    • + + 123 Stree New York City , United States Of America 750065. +
    • +
    • + + support@domain.com +
    • +
    • + + +044 9696 9696 3636 +
    • +
    +
    +
    +
    +
    +

    Say Something

    +
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    +
    + +
    + + +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/index-particles.html b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/index-particles.html new file mode 100644 index 0000000..603ebbe --- /dev/null +++ b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/index-particles.html @@ -0,0 +1,753 @@ + + + + + + + + + + + + + Sergio - Portfolio Template + + + + + + + + + + + + + + + + + + +
    +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    +
    + +
    + +
    + +
    + + +
    + +
    +
    +
    +
    +
    +
    +
    +
    Hello, I am
    +

    Sergio Gadot

    +

    I Am Passionate

    +

    I design and develop services for customers of all sizes, specializing in creating stylish, modern websites, web services and online stores.

    + +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    + + +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +

    About me.

    +
    +
    +

    I'm a Freelancer Front-end Developer with over 3 years of experience.

    +

    I'm a Freelancer Front-end Developer with over 3 years of experience. I'm from San Francisco. I code and create web elements for amazing people around the world. I like work with new people. New people new Experiences.

    +
    +
    +
    + + 5k + +
    + Projects
    Completed. +
    +
    +
    +
    +
    + + 3k + +
    + Satisfied
    Clients. +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +

    Education & Skills

    +
    +
    +
    +
      +
    • + 2010-2012 +
      Graphic Designer
      +

      International Design Institute

      +
    • +
    • + 2010-2012 +
      Web Development
      +

      International Design Institute

      +
    • +
    • + 2010-2012 +
      Search Engine Optimization
      +

      International Design Institute

      +
    • +
    +
    +
    +
    +

    My skills

    +

    I'm a Freelancer Front-end Developer with over 3 years of experience. I code and create web elements for amazing people around the world. I like work with new people. New people new Experiences.

    +
    +
    HTML5
    +
    +
    + +
    +
    +
    +
    +
    WordPress
    +
    +
    + +
    +
    +
    +
    +
    Magento
    +
    +
    + +
    +
    +
    +
    +
    UI/UX
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +

    Experience.

    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    Front-end Developer
    + +
    Full Time
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor.

    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    Front-end Developer
    + +
    Full Time
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor.

    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    Front-end Developer
    + +
    Full Time
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor.

    +
    +
    +
    +
    +
    +
    +
    + + +
    +
    +
    +

    What I do?

    +
    +
    +
    +
    + +
    +
    Web Design
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    + +
    +
    Web Development
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    + +
    +
    SEO Marketing
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    + +
    +
    Web Design
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    + +
    +
    Web Development
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    + +
    +
    SEO Marketing
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    +
    +

    Testimonials.

    +
    + +
    +
    + + +
    +
    +
    +

    My Portfolio.

    +
    +
    + +
    + +
    +
    + + +
    +
    +
    +

    Latest Blog.

    +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + + + +
    +
    +
    29/FEB/2020 - WEBSITE - 1 COMMENT
    +
    I Will Tell You The Truth About Design In The Next 60 Seconds.
    +
    +
    +
    +
    +
    +
    + + + +
    + +
    +
    + +
    +
    +
    + + +
    +
    +
    +

    Get in touch.

    +
    +
    +
    +
    +

    What’s your story? Get in touch

    +

    Always available for freelancing if the right project comes along, Feel free to contact me.

    +
      +
    • + + 123 Stree New York City , United States Of America 750065. +
    • +
    • + + support@domain.com +
    • +
    • + + +044 9696 9696 3636 +
    • +
    +
    +
    +
    +
    +

    Say Something

    +
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    +
    + +
    + + +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/index-video.html b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/index-video.html new file mode 100644 index 0000000..d9855f5 --- /dev/null +++ b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/index-video.html @@ -0,0 +1,751 @@ + + + + + + + + + + + + + Sergio - Portfolio Template + + + + + + + + + + + + + + + + + + +
    +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    +
    + +
    + +
    + +
    + + +
    + +
    +
    +
    +
    +
    +
    +
    +
    Hello, I am
    +

    Sergio Gadot

    +

    I Am Passionate

    +

    I design and develop services for customers of all sizes, specializing in creating stylish, modern websites, web services and online stores.

    + +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    + + +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +

    About me.

    +
    +
    +

    I'm a Freelancer Front-end Developer with over 3 years of experience.

    +

    I'm a Freelancer Front-end Developer with over 3 years of experience. I'm from San Francisco. I code and create web elements for amazing people around the world. I like work with new people. New people new Experiences.

    +
    +
    +
    + + 5k + +
    + Projects
    Completed. +
    +
    +
    +
    +
    + + 3k + +
    + Satisfied
    Clients. +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +

    Education & Skills

    +
    +
    +
    +
      +
    • + 2010-2012 +
      Graphic Designer
      +

      International Design Institute

      +
    • +
    • + 2010-2012 +
      Web Development
      +

      International Design Institute

      +
    • +
    • + 2010-2012 +
      Search Engine Optimization
      +

      International Design Institute

      +
    • +
    +
    +
    +
    +

    My skills

    +

    I'm a Freelancer Front-end Developer with over 3 years of experience. I code and create web elements for amazing people around the world. I like work with new people. New people new Experiences.

    +
    +
    HTML5
    +
    +
    + +
    +
    +
    +
    +
    WordPress
    +
    +
    + +
    +
    +
    +
    +
    Magento
    +
    +
    + +
    +
    +
    +
    +
    UI/UX
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +

    Experience.

    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    Front-end Developer
    + +
    Full Time
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor.

    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    Front-end Developer
    + +
    Full Time
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor.

    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    Front-end Developer
    + +
    Full Time
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor.

    +
    +
    +
    +
    +
    +
    +
    + + +
    +
    +
    +

    What I do?

    +
    +
    +
    +
    + +
    +
    Web Design
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    + +
    +
    Web Development
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    + +
    +
    SEO Marketing
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    + +
    +
    Web Design
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    + +
    +
    Web Development
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    + +
    +
    SEO Marketing
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    +
    +

    Testimonials.

    +
    + +
    +
    + + +
    +
    +
    +

    My Portfolio.

    +
    +
    + +
    + +
    +
    + + +
    +
    +
    +

    Latest Blog.

    +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + + + +
    +
    +
    29/FEB/2020 - WEBSITE - 1 COMMENT
    +
    I Will Tell You The Truth About Design In The Next 60 Seconds.
    +
    +
    +
    +
    +
    +
    + + + +
    + +
    +
    + +
    +
    +
    + + +
    +
    +
    +

    Get in touch.

    +
    +
    +
    +
    +

    What’s your story? Get in touch

    +

    Always available for freelancing if the right project comes along, Feel free to contact me.

    +
      +
    • + + 123 Stree New York City , United States Of America 750065. +
    • +
    • + + support@domain.com +
    • +
    • + + +044 9696 9696 3636 +
    • +
    +
    +
    +
    +
    +

    Say Something

    +
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    +
    + +
    + + +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/index.html b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/index.html new file mode 100644 index 0000000..ae99366 --- /dev/null +++ b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/index.html @@ -0,0 +1,750 @@ + + + + + + + + + + + + + Sergio - Portfolio Template + + + + + + + + + + + + + + + + + + +
    +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    +
    + +
    + +
    + +
    + + +
    + +
    +
    +
    +
    +
    +
    +
    Hello, I am
    +

    Sergio Gadot

    +

    I Am Passionate

    +

    I design and develop services for customers of all sizes, specializing in creating stylish, modern websites, web services and online stores.

    + +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    + + +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +

    About me.

    +
    +
    +

    I'm a Freelancer Front-end Developer with over 3 years of experience.

    +

    I'm a Freelancer Front-end Developer with over 3 years of experience. I'm from San Francisco. I code and create web elements for amazing people around the world. I like work with new people. New people new Experiences.

    +
    +
    +
    + + 5k + +
    + Projects
    Completed. +
    +
    +
    +
    +
    + + 3k + +
    + Satisfied
    Clients. +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +

    Education & Skills

    +
    +
    +
    +
      +
    • + 2010-2012 +
      Graphic Designer
      +

      International Design Institute

      +
    • +
    • + 2010-2012 +
      Web Development
      +

      International Design Institute

      +
    • +
    • + 2010-2012 +
      Search Engine Optimization
      +

      International Design Institute

      +
    • +
    +
    +
    +
    +

    My skills

    +

    I'm a Freelancer Front-end Developer with over 3 years of experience. I code and create web elements for amazing people around the world. I like work with new people. New people new Experiences.

    +
    +
    HTML5
    +
    +
    + +
    +
    +
    +
    +
    WordPress
    +
    +
    + +
    +
    +
    +
    +
    Magento
    +
    +
    + +
    +
    +
    +
    +
    UI/UX
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +

    Experience.

    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    Front-end Developer
    + +
    Full Time
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor.

    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    Front-end Developer
    + +
    Full Time
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor.

    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    Front-end Developer
    + +
    Full Time
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor.

    +
    +
    +
    +
    +
    +
    +
    + + +
    +
    +
    +

    What I do?

    +
    +
    +
    +
    + +
    +
    Web Design
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    + +
    +
    Web Development
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    + +
    +
    SEO Marketing
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    + +
    +
    Web Design
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    + +
    +
    Web Development
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    + +
    +
    SEO Marketing
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    +
    +

    Testimonials.

    +
    + +
    +
    + + +
    +
    +
    +

    My Portfolio.

    +
    +
    + +
    + +
    +
    + + +
    +
    +
    +

    Latest Blog.

    +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + + + +
    +
    +
    29/FEB/2020 - WEBSITE - 1 COMMENT
    +
    I Will Tell You The Truth About Design In The Next 60 Seconds.
    +
    +
    +
    +
    +
    +
    + + + +
    + +
    +
    + +
    +
    +
    + + +
    +
    +
    +

    Get in touch.

    +
    +
    +
    +
    +

    What’s your story? Get in touch

    +

    Always available for freelancing if the right project comes along, Feel free to contact me.

    +
      +
    • + + 123 Stree New York City , United States Of America 750065. +
    • +
    • + + support@domain.com +
    • +
    • + + +044 9696 9696 3636 +
    • +
    +
    +
    +
    +
    +

    Say Something

    +
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    +
    + +
    + + +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/process_form.php b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/process_form.php new file mode 100644 index 0000000..e9d96bd --- /dev/null +++ b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/process_form.php @@ -0,0 +1,29 @@ +"; +$mail_body .= "Email : " . $email . "
    "; +$mail_body .= "Subject : " . $subject . "
    "; +$mail_body .= "Message : " . $message . "
    "; +if(mail("youremail@mail.com","From: Contact Form Your name",$mail_body,$headers)){ + $thanks_mail_body = "Hello " . $name ."
    "; + + $thanks_mail_body .= "Hey! Thanks for your email!
    "; + $thanks_mail_body .= "I will get back to you soon.
    "; + $thanks_mail_body .= "Thank You,
    "; + $thanks_mail_body .= "Your Name."; + + if(mail($email,"Contact Request Notification Email",$thanks_mail_body,$headers)){ + echo "1"; + die(); + } + echo "1"; +}else{ + echo "0"; +} diff --git a/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/single-blog.html b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/single-blog.html new file mode 100644 index 0000000..ef847d0 --- /dev/null +++ b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/single-blog.html @@ -0,0 +1,205 @@ + + + + + + + + + + + + + Sergio - Portfolio Template + + + + + + + + + + + + + + + + + +
    +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    +
    + +
    + +
    + +
    + + +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    Lifestyle
    +

    They Now Bade Farewell To The Kind But Unseen People

    +
    +
    + +
    +
    + + 26 FEB 2020 +
    +
    +
    +
    +

    Aenean eleifend ante maecenas pulvinar montes lorem et pede dis dolor pretium donec dictum. Vici consequat justo enim. Venenatis eget adipiscing luctus lorem. Adipiscing veni amet luctus enim sem libero tellus viverra venenatis aliquam. Commodo natoque quam pulvinar elit.

    +

    Eget aenean tellus venenatis. Donec odio tempus. Felis arcu pretium metus nullam quam aenean sociis quis sem neque vici libero. Venenatis nullam fringilla pretium magnis aliquam nunc vulputate integer augue ultricies cras. Eget viverra feugiat cras ut. Sit natoque montes tempus ligula eget vitae pede rhoncus maecenas consectetuer commodo condimentum aenean.

    +

    What are my payment options?

    +

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

    +
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam.

    + +
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

    +
    + +
    +
    +

    Leave a Reply

    +
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/static/css/style.css b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/static/css/style.css new file mode 100644 index 0000000..4d5fcae --- /dev/null +++ b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/static/css/style.css @@ -0,0 +1,1871 @@ +/*------------------------------------------------------------------ +[Master Stylesheet] + +Project: Sergio Personal Portfolio +Version: 1.0 +Primary use: pxdraft +-------------------------------------------------------------------*/ +/* +) Base +) Buttons +) Header +) Footer +) Titles +) Title +) Home Banner +) About Us +) Resume +) Work +) Blog +) Contact +*/ +@import url("https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300;0,400;0,500;0,700;0,900;1,300;1,400;1,500;1,700;1,900&display=swap"); +@import url("https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,500;1,600;1,700;1,800;1,900&display=swap"); +body { + color: rgba(255, 255, 255, 0.8); + font-family: "Rubik", monospac; + line-height: 1.7; + font-size: 15px; + font-weight: 300; +} +body.theme-light { + background: #fff; + color: #555; + font-weight: 400; +} + +.font-alt { + font-family: "Rubik", serif; +} + +img { + max-width: 100%; +} + +* { + outline: none !important; +} + +a { + color: #2fbf71; +} +a:hover { + color: #279e5e; + text-decoration: none; +} + +mark { + background-image: linear-gradient(#2fbf71, #2fbf71); + background-size: 100% 3px; + background-repeat: no-repeat; + background-position: 0 bottom; + background-color: transparent; + padding: 0; + color: currentColor; +} + +/* ---------------------- +* Loading +---------------------------*/ +#loading { + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: #2fbf71; + z-index: 99999; +} + +.load-circle { + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + margin: auto; + width: 50px; + height: 50px; +} +.load-circle span { + display: inline-block; + width: 64px; + height: 64px; +} +.load-circle span:after { + content: " "; + display: block; + width: 46px; + height: 46px; + margin: 1px; + border-radius: 50%; + border: 5px solid #fff; + border-color: #fff transparent #fff transparent; + animation: lds-dual-ring 1.2s linear infinite; +} + +@keyframes lds-dual-ring { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(360deg); + } +} +/* ---------------------- +* owl +---------------------------*/ +.owl-dots { + text-align: center; +} +.owl-dots .owl-dot { + display: inline-block; + vertical-align: top; + width: 10px; + height: 10px; + background: transparent; + border: 1px solid #fff; + -moz-transition: ease all 0.55s; + -o-transition: ease all 0.55s; + -webkit-transition: ease all 0.55s; + transition: ease all 0.55s; + border-radius: 50%; + margin: 0 5px; +} +.theme-light .owl-dots .owl-dot { + border-color: #0b0b13; +} +.owl-dots .owl-dot.active { + background: #fff; +} +.theme-light .owl-dots .owl-dot.active { + background: #0b0b13; +} + +.owl-carousel .owl-item img { + width: auto; + max-width: 100%; +} + +.px-btn { + padding: 0 25px; + line-height: 42px; + position: relative; + display: inline-block; + background: none; + border: 1px solid transparent; + font-size: 14px; + font-weight: 400; + letter-spacing: 2px; + text-decoration: none !important; + -moz-transition: ease all 0.35s; + -o-transition: ease all 0.35s; + -webkit-transition: ease all 0.35s; + transition: ease all 0.35s; +} +.px-btn.px-btn-theme { + background: #2fbf71; + color: #fff; + box-shadow: 4px 4px #fff; +} +.theme-light .px-btn.px-btn-theme { + box-shadow: 4px 4px #0b0b13; +} +.px-btn.px-btn-theme:hover { + background: #fff; + color: #2fbf71; + box-shadow: 4px 4px #2fbf71; +} +.theme-light .px-btn.px-btn-theme:hover { + background: #0b0b13; + color: #fff; +} + +/* Bg color +----------------------------*/ +.dark-bg { + background: #0e0e17; +} +.theme-light .dark-bg { + background: #f7f7ff; +} + +@media (min-width: 1201px) { + .main-left { + left: 250px; + position: absolute; + height: 100%; + width: calc(100% - 250px); + } +} + +.header-left { + width: 250px; + position: fixed; + bottom: 0; + top: 0; + background: #0c0c14; +} +.theme-light .header-left { + background: #f7f7ff; +} +.header-left .scroll-bar { + height: calc(100% - 50px); +} +.header-left .hl-top { + text-align: center; + position: relative; + padding: 65px 25px 25px; +} +.header-left .hl-top:after { + content: ""; + position: absolute; + top: -180px; + left: -50px; + right: 0; + bottom: 0; + z-index: -1; + border-radius: 0 0 50% 50%; + width: 350px; + height: 350px; + background: #2fbf71; +} +.header-left .hl-top .img { + width: 120px; + height: 120px; + overflow: hidden; + display: inline-block; + vertical-align: top; + border-radius: 50%; + border: 5px solid #fff; +} +.header-left .hl-top h5 { + margin: 23px 0 0; + font-weight: 300; + text-transform: uppercase; + font-size: 14px; + letter-spacing: 7px; + color: #fff; +} +.theme-light .header-left .hl-top h5 { + color: #0b0b13; +} +.header-left .nav-menu { + padding-top: 45px; + padding-bottom: 45px; +} +.header-left .nav-menu li { + width: 100%; +} +.header-left .nav-menu li + li { + border-top: 1px solid rgba(255, 255, 255, 0.03); +} +.theme-light .header-left .nav-menu li + li { + border-top: 1px solid rgba(11, 11, 19, 0.03); +} +.header-left .nav-menu li .nav-link { + margin: 0; + padding: 15px 30px; + color: rgba(255, 255, 255, 0.8); + text-decoration: none; + -moz-transition: ease all 0.35s; + -o-transition: ease all 0.35s; + -webkit-transition: ease all 0.35s; + transition: ease all 0.35s; + font-size: 12px; + font-weight: 300; + letter-spacing: 3px; + text-transform: uppercase; + line-height: 18px; +} +.theme-light .header-left .nav-menu li .nav-link { + color: rgba(11, 11, 19, 0.7); + font-weight: 400; +} +.header-left .nav-menu li .nav-link i { + font-size: 18px; + font-weight: 300; + display: inline-block; + vertical-align: middle; +} +.header-left .nav-menu li .nav-link span { + display: inline-block; + vertical-align: middle; + margin-left: 10px; +} +@media (min-width: 768px) { + .header-left .nav-menu li .nav-link:hover { + color: #fff; + } + .theme-light .header-left .nav-menu li .nav-link:hover { + color: #2fbf71; + } +} +.header-left .nav-menu li.active a { + color: #2fbf71; + font-weight: 600; +} +.theme-light .header-left .nav-menu li.active a { + font-weight: 600; + color: #2fbf71; +} +.header-left .social-icons { + position: absolute; + bottom: 0; + left: 0; + right: 0; + padding: 12px 0; +} +.header-left .social-icons a { + color: #fff; + font-size: 14px; + margin-right: 17px; +} +.theme-light .header-left .social-icons a { + color: #0b0b13; +} +.header-left .social-icons a:hover { + color: #2fbf71; +} + +.tooltip { + font-size: 12px; +} + +.mob-header { + padding: 15px; + display: none; + position: fixed; + top: 0; + width: 100%; + z-index: 11; + background: #10101a; +} +.theme-light .mob-header { + background: #fff; +} +.mob-header > .d-flex { + align-items: center; +} +.mob-header .navbar-brand { + padding: 0; +} +.mob-header .logo-text { + font-weight: 600; + color: #fff; + font-size: 25px; + line-height: 1; +} +.theme-light .mob-header .logo-text { + color: #0b0b13; +} + +.toggler-menu { + width: 40px; + height: 40px; + position: relative; + margin: 0; + border-radius: 0; + padding: 0; + margin-left: 15px; + background: #2fbf71; + border: none; + margin-left: auto; +} +.toggler-menu span { + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + width: 25px; + height: 2px; + margin: auto; + box-shadow: 0px -8px 0 0px currentColor, 0px 8px 0 0px currentColor; + background: #fff; + color: #fff; +} + +@media (max-width: 1200px) { + .mob-header { + display: block; + } + + .header-left { + -moz-transition: ease all 0.35s; + -o-transition: ease all 0.35s; + -webkit-transition: ease all 0.35s; + transition: ease all 0.35s; + left: -300px; + z-index: 222; + } + .header-left.menu-open { + left: 0; + } +} +#pp-nav { + margin-right: 50px; +} +@media (max-width: 991px) { + #pp-nav { + display: none; + } +} +#pp-nav li { + margin: 6px 0; + padding: 0; + width: 10px; + height: 10px; + position: relative; +} +#pp-nav li a { + position: absolute; + top: 0; + left: 0; + right: 0; + background: rgba(255, 255, 255, 0.3); + border-radius: 50%; +} +.theme-light #pp-nav li a { + background: rgba(11, 11, 19, 0.3); +} +#pp-nav li a.active { + background: #2fbf71; +} +#pp-nav li a span { + display: none; +} + +.footer { + padding: 12px 0; + background: #0b0b13; +} +.theme-light .footer { + background: #fff; + border-top: 1px solid rgba(11, 11, 19, 0.1); +} +.footer .nav a { + color: #fff; + font-size: 14px; + margin-right: 17px; +} +.theme-light .footer .nav a { + color: #0b0b13; +} +.footer .nav a:hover { + color: #2fbf71; +} +.footer p { + color: #fff; + font-size: 14px; + margin: 0; +} +.theme-light .footer p { + color: #0b0b13; +} + +.blog-grid .blog-img { + overflow: hidden; +} +.blog-grid .blog-img img { + -moz-transition: ease all 0.35s; + -o-transition: ease all 0.35s; + -webkit-transition: ease all 0.35s; + transition: ease all 0.35s; + -moz-transform: scale(1); + -o-transform: scale(1); + -ms-transform: scale(1); + -webkit-transform: scale(1); + transform: scale(1); +} +.blog-grid .blog-info { + background: #0b0b13; + padding: 25px; + margin: -80px 0 0 50px; + position: relative; +} +.theme-light .blog-grid .blog-info { + background: #f7f7ff; +} +@media (max-width: 991px) { + .blog-grid .blog-info { + margin-left: 40px; + } +} +@media (max-width: 767px) { + .blog-grid .blog-info { + margin-left: 25px; + } +} +.blog-grid .blog-info .meta { + font-size: 12px; +} +.blog-grid .blog-info h6 { + font-size: 24px; + font-weight: 500; + padding-top: 10px; +} +@media (max-width: 767px) { + .blog-grid .blog-info h6 { + font-size: 20px; + } +} +.blog-grid .blog-info a { + color: #fff; + background-image: linear-gradient(130deg, #fff, #fff); + background-position: 0% 100%; + background-repeat: no-repeat; + background-size: 0% 1px; + -moz-transition: ease all 0.35s; + -o-transition: ease all 0.35s; + -webkit-transition: ease all 0.35s; + transition: ease all 0.35s; +} +.theme-light .blog-grid .blog-info a { + color: #0b0b13; + background-image: linear-gradient(130deg, #0b0b13, #0b0b13); +} +.blog-grid:hover .blog-info a { + background-size: 100% 2px; +} +.blog-grid:hover .blog-img img { + filter: grayscale(1); + -webkit-filter: grayscale(1); + -moz-transform: scale(1.1); + -o-transform: scale(1.1); + -ms-transform: scale(1.1); + -webkit-transform: scale(1.1); + transform: scale(1.1); +} + +.read-more-blog { + padding-top: 30px; +} + +.blog-pagination { + padding-top: 30px; +} + +.pagination .page-item .page-link { + border: none; + box-shadow: none; + color: #fff; + margin: 0 5px; + border-radius: 50px; + padding: 0; + width: 35px; + height: 35px; + text-align: center; + line-height: 35px; + background: rgba(255, 255, 255, 0.1); +} +.theme-light .pagination .page-item .page-link { + background: rgba(11, 11, 19, 0.2); + color: #0b0b13; + font-weight: 500; +} +.pagination .page-item .page-link:hover { + background: #2fbf71; + border-color: #2fbf71; + color: #fff; +} +.pagination .page-item.disabled .page-link { + opacity: 0.5; +} +.pagination .page-item.active .page-link { + background: #2fbf71; + border-color: #2fbf71; + color: #fff; +} + +.tag-cloud a { + padding: 4px 15px; + font-size: 13px; + color: #fff; + background: #0b0b13; + border-radius: 3px; + margin-right: 4px; + margin-bottom: 4px; + font-weight: 400; +} +.theme-light .tag-cloud a { + color: #0b0b13; + background: #f7f7ff; +} +.tag-cloud a:hover { + background: #2fbf71; + color: #fff; +} + +.blog-listing { + padding-top: 70px; + padding-bottom: 120px; + background: #10101a; + min-height: 100%; +} +.theme-light .blog-listing { + background: #fff; +} +@media (max-width: 991px) { + .blog-listing { + padding-bottom: 80px; + } +} +@media (max-width: 767px) { + .blog-listing { + padding-bottom: 50px; + } +} + +.single-blog { + padding-top: 70px; + padding-bottom: 100px; + background: #10101a; + min-height: 100%; +} +.theme-light .single-blog { + background: #fff; +} +@media (max-width: 991px) { + .single-blog { + padding-top: 100px; + padding-bottom: 40px; + } +} + +.article { + margin: 15px 0 30px; +} +.article .article-title { + padding: 15px 0 20px; +} +.article .article-title h6 { + font-size: 14px; + font-weight: 700; + margin-bottom: 20px; +} +.article .article-title h6 a { + text-transform: uppercase; + color: #2fbf71; + border-bottom: 1px solid #2fbf71; +} +.article .article-title h2 { + color: #fff; + font-weight: 600; +} +.theme-light .article .article-title h2 { + color: #0b0b13; +} +@media (max-width: 991px) { + .article .article-title h2 { + font-size: 28px; + } +} +.article .article-title .media { + padding-top: 15px; + border-bottom: 1px dashed rgba(255, 255, 255, 0.1); + padding-bottom: 20px; +} +.theme-light .article .article-title .media { + border-bottom: 1px dashed rgba(11, 11, 19, 0.1); +} +.article .article-title .media .avatar { + width: 45px; + height: 45px; + border-radius: 50%; + overflow: hidden; +} +.article .article-title .media .media-body { + padding-left: 8px; +} +.article .article-title .media .media-body label { + font-weight: 600; + color: #2fbf71; + margin: 0; +} +.article .article-title .media .media-body span { + display: block; + font-size: 12px; +} +.article .article-content h1, .article .article-content h2, .article .article-content h3, .article .article-content h4, .article .article-content h5, .article .article-content h6 { + color: #fff; + font-weight: 500; + margin-bottom: 15px; + margin-top: 30px; +} +.theme-light .article .article-content h1, +.theme-light .article .article-content h2, +.theme-light .article .article-content h3, +.theme-light .article .article-content h4, +.theme-light .article .article-content h5, +.theme-light .article .article-content h6 { + color: #0b0b13; +} +.article .article-content blockquote { + max-width: 600px; + padding: 15px 0 30px 0; + margin: 0; +} +.article .article-content blockquote p { + font-size: 20px; + font-weight: 500; + color: #2fbf71; + margin: 0; +} +.article .article-content blockquote .blockquote-footer { + color: #fff; + font-size: 16px; +} +.theme-light .article .article-content blockquote .blockquote-footer { + color: #0b0b13; +} +.article .article-content blockquote .blockquote-footer cite { + font-weight: 600; +} +.article .tag-cloud { + padding-top: 10px; +} + +.article-comment { + border-radius: 5px; + overflow: hidden; + background: #0b0b13; + padding: 30px; +} +.theme-light .article-comment { + background: #f7f7ff; +} +.article-comment h4 { + color: #fff; + font-weight: 700; + margin-bottom: 25px; + font-size: 22px; +} +.theme-light .article-comment h4 { + color: #0b0b13; +} + +/*--------------------------- + Portfolio Start +------------------------------*/ +.portfolio-content.grid-col-2 .grid-item { + width: 50%; +} +@media (max-width: 767px) { + .portfolio-content.grid-col-2 .grid-item { + width: 100%; + } +} +@media (min-width: 992px) { + .portfolio-content.grid-col-3 .grid-item { + width: 33.3333%; + } +} +@media (max-width: 991px) { + .portfolio-content.grid-col-3 .grid-item { + width: 50%; + } +} +@media (max-width: 767px) { + .portfolio-content.grid-col-3 .grid-item { + width: 100%; + } +} +@media (min-width: 992px) { + .portfolio-content.grid-col-4 .grid-item { + width: 33.3333%; + } +} +@media (min-width: 1201px) { + .portfolio-content.grid-col-4 .grid-item { + width: 25%; + } +} +@media (max-width: 991px) { + .portfolio-content.grid-col-4 .grid-item { + width: 50%; + } +} +@media (max-width: 767px) { + .portfolio-content.grid-col-4 .grid-item { + width: 100%; + } +} +@media (min-width: 992px) { + .portfolio-content.grid-col-5 .grid-item { + width: 33.3333%; + } +} +@media (min-width: 1201px) { + .portfolio-content.grid-col-5 .grid-item { + width: 20%; + } +} +@media (max-width: 991px) { + .portfolio-content.grid-col-5 .grid-item { + width: 50%; + } +} +@media (max-width: 767px) { + .portfolio-content.grid-col-5 .grid-item { + width: 100%; + } +} +.portfolio-content.grid-gutter-md { + margin-left: -4px; + margin-right: -4px; +} +.portfolio-content.grid-gutter-md .grid-item { + padding: 8px; +} +.portfolio-content.grid-gutter-lg { + margin-left: -12px; + margin-right: -12px; +} +.portfolio-content.grid-gutter-lg .grid-item { + padding: 12px; +} +.portfolio-content .grid-item { + float: left; +} + +/*Portfolio Filter*/ +.portfolio-filter-01 { + padding-top: 15px; + padding-bottom: 15px; +} +.portfolio-filter-01 .filter li { + cursor: pointer; + margin: 0 15px; + color: #fff; + position: relative; + padding: 5px 0; + font-size: 13px; + text-transform: uppercase; + line-height: normal; + letter-spacing: 2px; +} +.theme-light .portfolio-filter-01 .filter li { + color: #0b0b13; +} +@media (max-width: 767px) { + .portfolio-filter-01 .filter li { + margin: 0 8px; + font-size: 15px; + } +} +.portfolio-filter-01 .filter li:after { + content: ""; + width: 0px; + left: 0; + right: 0; + bottom: 0; + margin: auto; + height: 2px; + background: #2fbf71; + position: absolute; + -moz-transition: ease all 0.55s; + -o-transition: ease all 0.55s; + -webkit-transition: ease all 0.55s; + transition: ease all 0.55s; +} +.portfolio-filter-01 .filter li:last-child { + margin-right: 0; +} +.portfolio-filter-01 .filter li:first-child { + margin-left: 0; +} +.portfolio-filter-01 .filter li.active:after { + width: 100%; +} + +/*Portfolio Style 2*/ +.portfolio-box-01 { + background: #fff; + position: relative; +} +.portfolio-box-01 .portfolio-img { + position: relative; +} +.portfolio-box-01 .portfolio-icon { + position: absolute; + bottom: 20px; + right: 20px; + opacity: 0; + -moz-transition: ease all 0.35s; + -o-transition: ease all 0.35s; + -webkit-transition: ease all 0.35s; + transition: ease all 0.35s; +} +.portfolio-box-01 .portfolio-icon a { + width: 40px; + height: 40px; + line-height: 40px; + color: #fff; + display: inline-block; + vertical-align: top; + background: #2fbf71; + font-size: 24px; + text-align: center; +} +.portfolio-box-01 .portfolio-icon a span { + line-height: inherit; +} +.portfolio-box-01 .portfolio-info { + position: absolute; + top: 20px; + left: 20px; + padding: 20px; + z-index: 1; + background: #0b0b13; + right: 20px; + text-align: center; + opacity: 0; + -moz-transition: ease all 0.35s; + -o-transition: ease all 0.35s; + -webkit-transition: ease all 0.35s; + transition: ease all 0.35s; +} +.portfolio-box-01 .portfolio-info h5 { + margin: 0 0 4px; + color: #fff; + font-weight: 500; + font-size: 22px; +} +.portfolio-box-01 .portfolio-info h5 a { + color: #fff; +} +.portfolio-box-01 .portfolio-info span { + color: rgba(255, 255, 255, 0.6); +} +.portfolio-box-01:hover .portfolio-info { + opacity: 1; +} +.portfolio-box-01:hover .portfolio-icon { + opacity: 1; +} + +/* Demo +---------------------*/ +.color_switch { + position: fixed; + top: 25px; + right: 25px; + width: 50px; + height: 50px; + line-height: 50px; + background: #fff; + color: #0b0b13; + text-align: center; + font-size: 20px; + border-radius: 50%; + z-index: 1111; + cursor: pointer; +} +.theme-light .color_switch { + background: #0b0b13; + color: #fff; +} + +.demo-back-link { + position: fixed; + top: 86px; + right: 25px; + width: 50px; + height: 50px; + line-height: 50px; + background: #fff; + color: #0b0b13; + text-align: center; + font-size: 20px; + border-radius: 50%; + z-index: 1111; + cursor: pointer; +} +.theme-light .demo-back-link { + background: #0b0b13; + color: #fff; +} + +/* Section +---------------------*/ +.pp-section { + background: #10101a; +} +.theme-light .pp-section { + background: #fff; +} + +.section { + padding: 100px 0; +} +@media (max-width: 767px) { + .section { + padding-bottom: 60px; + } +} + +.pp-scrollable { + overflow: auto; +} + +.m-15px-tb { + margin-top: 15px; + padding-bottom: 15px; +} + +/* Title +-----------------------------------*/ +.title { + margin-bottom: 35px; +} +@media (max-width: 767px) { + .title { + margin-bottom: 25px; + } +} +.title h3 { + color: #fff; + margin: 0; + position: relative; + z-index: 1; + font-weight: 300; + font-size: 30px; + display: inline-block; + vertical-align: top; + text-transform: uppercase; + letter-spacing: 6px; +} +@media (max-width: 767px) { + .title h3 { + letter-spacing: 2px; + } +} +.theme-light .title h3 { + color: #0b0b13; +} +.title h3:after { + content: ""; + width: 6px; + height: 6px; + border-radius: 50%; + position: absolute; + bottom: -7px; + left: 56px; + right: 0; + z-index: -1; + background: #2fbf71; +} +.title h3:before { + content: ""; + position: absolute; + bottom: -5px; + left: 0; + right: 0; + width: 60px; + background: #2fbf71; + height: 1px; +} + +.separated { + padding-top: 80px; + padding-bottom: 80px; + position: relative; +} +.separated:after { + content: ""; + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + margin: auto; + height: 1px; + background: #fff; + opacity: 0.1; +} +.theme-light .separated:after { + background: #0b0b13; +} +@media (max-width: 991px) { + .separated { + padding-top: 80px; + padding-bottom: 80px; + } +} +@media (max-width: 767px) { + .separated { + padding-top: 60px; + padding-bottom: 60px; + } +} + +.particles { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + opacity: 0.1; +} +.theme-light .particles { + background: #0b0b13; +} + +/* glitch +-----------------------------------*/ +.glitch-box { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + z-index: 0; +} +.glitch-box .glitch { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + z-index: 0; + background-position: center; + background-repeat: no-repeat; + background-size: cover; +} + +/* Home Banner +-----------------------------------*/ +.home-banner { + overflow: hidden; + position: relative; +} +.home-banner:after { + content: ""; + position: absolute; + right: -20vh; + top: -20vh; + width: 100vh; + height: 100vh; + border-radius: 50%; + background: #0b0b13; + z-index: -1; +} +.theme-light .home-banner:after { + background: #f7f7ff; +} +.home-banner .container { + position: relative; + z-index: 1; +} +.home-banner .full-screen { + min-height: 100vh; + padding-top: 100px; + padding-bottom: 100px; +} +@media (min-width: 992px) { + .home-banner .hb-img img { + max-width: 120%; + } +} +.home-banner .type-box { + padding-top: 40px; + padding-bottom: 40px; +} +.home-banner .type-box h6 { + color: #fff; + font-size: 25px; + font-weight: 500; + margin: 0 0 20px; +} +.theme-light .home-banner .type-box h6 { + color: #0b0b13; +} +@media (max-width: 767px) { + .home-banner .type-box h6 { + font-size: 18px; + margin: 0 0 10px; + } +} +.home-banner .type-box h1 { + font-size: 65px; + font-weight: 700; + line-height: 1; + margin: 0 0 20px; + color: #fff; +} +.theme-light .home-banner .type-box h1 { + color: #0b0b13; +} +@media (max-width: 1200px) { + .home-banner .type-box h1 { + font-size: 70px; + } +} +@media (max-width: 767px) { + .home-banner .type-box h1 { + font-size: 45px; + margin-bottom: 15px; + } +} +.home-banner .type-box .lead { + color: #fff; + font-weight: 500; + font-size: 18px; + margin-bottom: 25px; +} +.theme-light .home-banner .type-box .lead { + color: #0b0b13; +} +@media (max-width: 767px) { + .home-banner .type-box .lead { + font-size: 16px; + margin-bottom: 15px; + } +} +.home-banner .type-box .desc { + max-width: 450px; + font-size: 18px; +} +@media (max-width: 767px) { + .home-banner .type-box .desc { + font-size: 16px; + } +} +.home-banner .type-box .btn-bar { + padding-top: 15px; +} + +/* Home Banner 01 +-----------------------------------*/ +.home-banner-01 .full-screen { + min-height: 100vh; +} +.home-banner-01 .type-box { + padding-top: 40px; + padding-bottom: 40px; + text-align: center; +} +.home-banner-01 .type-box .img { + width: 200px; + height: 200px; + overflow: hidden; + border-radius: 50%; + margin: 0 auto 30px; +} +.home-banner-01 .type-box h1 { + font-size: 45px; + font-weight: 400; + text-transform: uppercase; + letter-spacing: 4px; + line-height: 1; + margin: 0 0 15px; + color: #fff; +} +.theme-light .home-banner-01 .type-box h1 { + color: #0b0b13; +} +.home-banner-01 .type-box .lead { + color: #fff; + font-weight: 400; + font-size: 16px; + margin-bottom: 15px; + text-transform: uppercase; +} +.home-banner-01 .type-box .lead span { + text-transform: uppercase; +} +.theme-light .home-banner-01 .type-box .lead { + color: #0b0b13; +} +@media (max-width: 767px) { + .home-banner-01 .type-box .lead { + font-size: 16px; + margin-bottom: 15px; + } +} +.home-banner-01 .type-box .social-icons a { + margin: 0 4px; + width: 40px; + height: 40px; + line-height: 40px; + border-radius: 50%; + background: #2fbf71; + color: #fff; +} + +/* About +-----------------------------------*/ +@media (max-width: 991px) { + .about-me { + margin-bottom: 40px; + } +} +@media (min-width: 992px) { + .about-me .img img { + max-width: inherit; + float: right; + } +} +@media (max-width: 991px) { + .about-me .img { + text-align: center; + } +} +.about-me .info { + text-align: center; + padding-top: 40px; + color: #fff; +} +.theme-light .about-me .info { + color: #0b0b13; +} +.about-me .info h3 { + font-weight: 500; + font-size: 30px; +} +.about-me .info p { + margin: 0; + font-size: 16px; +} +.about-me .social-icons { + position: absolute; + bottom: -15px; + left: 0; + right: 0; +} +.about-me .social-icons a { + width: 35px; + height: 35px; + line-height: 31px; + background: #fff; + border: 2px solid #fff; + color: #0b0b13; + text-align: center; + border-radius: 50%; + position: relative; + margin: 0 5px; + -moz-transition: ease all 0.35s; + -o-transition: ease all 0.35s; + -webkit-transition: ease all 0.35s; + transition: ease all 0.35s; + -moz-transform: scale(1); + -o-transform: scale(1); + -ms-transform: scale(1); + -webkit-transform: scale(1); + transform: scale(1); +} +.theme-light .about-me .social-icons a { + background: #0b0b13; + color: #fff; +} +.about-me .social-icons a i { + line-height: inherit; +} +.about-me .social-icons a:nth-child(1) { + top: -25px; +} +.about-me .social-icons a:nth-child(2) { + top: -8px; +} +.about-me .social-icons a:nth-child(4) { + top: -8px; +} +.about-me .social-icons a:nth-child(5) { + top: -25px; +} +.about-me .social-icons a:hover { + -moz-transform: scale(1.1); + -o-transform: scale(1.1); + -ms-transform: scale(1.1); + -webkit-transform: scale(1.1); + transform: scale(1.1); + background: #2fbf71; + color: #fff; +} + +@media (min-width: 1201px) { + .about-info { + padding-left: 50px; + } +} +.about-info .title { + margin-bottom: 40px; +} +.about-info .about-text h3 { + color: #fff; + margin-bottom: 25px; +} +.theme-light .about-info .about-text h3 { + color: #0b0b13; +} +.about-info .media { + padding-top: 10px; +} +.about-info .media span { + font-size: 50px; + line-height: 1; + color: #fff; + font-weight: 600; + min-width: 55px; +} +.theme-light .about-info .media span { + color: #0b0b13; +} +.about-info .media .media-body { + padding-left: 10px; + line-height: 1.3; +} +.about-info .media .after-k:after { + content: "k"; + font-size: 65%; + margin-left: 2px; +} +.about-info .btn-bar { + padding-top: 35px; +} +.about-info .btn-bar .px-btn { + min-width: 150px; + text-align: center; +} +.about-info .btn-bar .px-btn + .px-btn { + margin-left: 22px; +} + +/* Feature Box +-----------------------------------*/ +.feature-box-01 { + padding: 40px; + overflow: hidden; + z-index: 1; + background: #0b0b13; + -moz-transition: ease background 0.35s; + -o-transition: ease background 0.35s; + -webkit-transition: ease background 0.35s; + transition: ease background 0.35s; +} +.theme-light .feature-box-01 { + background: #f7f7ff; +} +@media (max-width: 991px) { + .feature-box-01 { + padding: 20px; + } +} +.feature-box-01 .icon { + width: 60px; + height: 60px; + line-height: 60px; + font-size: 40px; + color: #fff; + text-align: center; +} +.theme-light .feature-box-01 .icon { + color: #0b0b13; +} +.feature-box-01 .feature-content { + padding-left: 25px; +} +@media (max-width: 991px) { + .feature-box-01 .feature-content { + padding-left: 15px; + } +} +.feature-box-01 h5 { + margin-bottom: 15px; + color: #fff; +} +.theme-light .feature-box-01 h5 { + color: #0b0b13; +} +.feature-box-01 p { + margin: 0; +} +.feature-box-01:hover { + background: #2fbf71; +} +.feature-box-01:hover .icon { + color: #fff; +} +.theme-light .feature-box-01:hover .icon { + color: #fff; +} +.feature-box-01:hover h5 { + color: #fff; +} +.theme-light .feature-box-01:hover h5 { + color: #fff; +} +.theme-light .feature-box-01:hover p { + color: #fff; +} + +/* testimonial +-----------------------------------*/ +.testimonial-01 { + background: #0b0b13; + padding: 35px; + overflow: hidden; + margin-top: 15px; + margin-bottom: 25px; +} +.theme-light .testimonial-01 { + background: #f7f7ff; +} +.testimonial-01 .avatar { + width: 100px; + height: 100px; + overflow: hidden; +} +@media (max-width: 767px) { + .testimonial-01 .avatar { + width: 50px; + height: 50px; + } +} +.testimonial-01 .media-body { + padding-left: 25px; +} +@media (max-width: 767px) { + .testimonial-01 .media-body { + padding-left: 15px; + } +} +.testimonial-01 h6 { + color: #fff; + margin: 0 0 5px; +} +.theme-light .testimonial-01 h6 { + color: #0b0b13; +} +.testimonial-01 span { + font-size: 13px; +} + +/* Experience +-----------------------------------*/ +.resume-box { + display: inline-block; + vertical-align: top; + width: 100%; + margin-top: 15px; + background: #0b0b13; +} +.theme-light .resume-box { + background: #f7f7ff; +} + +.resume-row { + padding: 35px; +} +@media (max-width: 991px) { + .resume-row { + padding: 20px; + } +} +.resume-row + .resume-row { + border-top: 1px solid rgba(255, 255, 255, 0.05); +} +.theme-light .resume-row + .resume-row { + border-top: 1px solid rgba(11, 11, 19, 0.05); +} +.resume-row h6 { + color: #fff; + font-weight: 500; + font-size: 20px; +} +.theme-light .resume-row h6 { + color: #0b0b13; +} +.resume-row .rb-left { + min-height: 100%; + text-align: center; +} +@media (min-width: 768px) { + .resume-row .rb-left { + border-right: 1px solid rgba(255, 255, 255, 0.05); + } + .theme-light .resume-row .rb-left { + border-right: 1px solid rgba(11, 11, 19, 0.05); + } +} +@media (max-width: 767px) { + .resume-row .rb-left { + margin-bottom: 25px; + text-align: left; + } + .resume-row .rb-left img { + max-width: 100px; + } +} +.resume-row .rb-time { + display: inline-block; + padding: 5px 10px; + color: #fff; + background: #2fbf71; + font-size: 10px; + font-weight: 300; + text-transform: uppercase; + letter-spacing: 2px; + position: absolute; + top: 0; + right: 0; +} +@media (max-width: 767px) { + .resume-row .rb-time { + position: relative; + margin-bottom: 14px; + vertical-align: top; + } +} +.resume-row h6 { + margin-bottom: 5px; +} +.resume-row label { + font-size: 13px; + margin-bottom: 12px; +} +@media (max-width: 767px) { + .resume-row label { + width: 100%; + margin-bottom: 6px; + } +} +.resume-row .rb-right p { + margin-bottom: 0; + max-width: 80%; +} +@media (max-width: 991px) { + .resume-row .rb-right p { + max-width: 100%; + } +} + +.skills-box h3 { + color: #fff; + margin: 0 0 15px; +} +.theme-light .skills-box h3 { + color: #0b0b13; +} +.skills-box p { + padding-bottom: 10px; +} + +.skill-lt { + position: relative; +} +.skill-lt span { + width: 14px; + height: 14px; + border-radius: 50%; + background: #2fbf71; + position: absolute; + right: -1px; + top: -5px; +} +.skill-lt:not(:first-child) { + margin-top: 25px; +} +.skill-lt h6 { + font-size: 14px; + margin: 0 0 10px; + font-weight: 400; + color: #fff; +} +.theme-light .skill-lt h6 { + color: #0b0b13; +} +.skill-lt .skill-bar { + position: relative; + background: rgba(255, 255, 255, 0.2); +} +.theme-light .skill-lt .skill-bar { + background: rgba(11, 11, 19, 0.1); +} +.skill-lt .skill-bar .skill-bar-in { + width: 80px; + position: relative; + -moz-transition: ease all 0.55s; + -o-transition: ease all 0.55s; + -webkit-transition: ease all 0.55s; + transition: ease all 0.55s; + height: 5px; + background: #2fbf71; +} + +.aducation-box { + margin: 0; + padding: 0; + background: #0b0b13; + list-style: none; +} +.theme-light .aducation-box { + background: #f7f7ff; +} +@media (max-width: 991px) { + .aducation-box { + margin-bottom: 10px; + } +} +.aducation-box p { + margin: 0; +} +.aducation-box h6 { + color: #fff; + margin: 5px 0; +} +.theme-light .aducation-box h6 { + color: #0b0b13; +} +.aducation-box span { + background: #2fbf71; + color: #fff; + font-size: 11px; + padding: 1px 8px; + display: inline-block; + vertical-align: top; + letter-spacing: 1px; + margin-left: -24px; + position: relative; + margin-bottom: 9px; +} +.aducation-box span:after { + content: ""; + position: absolute; + bottom: -5px; + left: 0; + border-top: 5px solid #165934; + border-left: 5px solid transparent; +} +.aducation-box li { + padding: 20px 20px; +} +.aducation-box li + li { + border-top: 1px solid rgba(255, 255, 255, 0.05); +} +.theme-light .aducation-box li + li { + border-top: 1px solid rgba(11, 11, 19, 0.05); +} + +/* Contact Us +-----------------------------------*/ +.contact-info { + background: #0b0b13; + padding: 30px; +} +.theme-light .contact-info { + background: #f7f7ff; +} +@media (max-width: 991px) { + .contact-info { + margin-bottom: 20px; + } +} +.contact-info h4 { + font-size: 28px; + color: #fff; + font-weight: 500; + margin-bottom: 20px; +} +.theme-light .contact-info h4 { + color: #0b0b13; +} +.contact-info p { + font-size: 16px; +} +.contact-info ul { + margin: 0; + padding: 10px 0 0; + list-style: none; +} +.contact-info li { + font-size: 18px; + font-weight: 500; + color: #fff; + line-height: 1.3; + position: relative; +} +.theme-light .contact-info li { + color: #0b0b13; +} +.contact-info li i { + width: 30px; + text-align: center; + color: #2fbf71; + font-size: 22px; +} +.contact-info li span { + padding-left: 10px; +} +.contact-info li + li { + padding-top: 20px; +} + +.contact-form { + background: #0b0b13; + padding: 30px; +} +.theme-light .contact-form { + background: #f7f7ff; +} +@media (max-width: 991px) { + .contact-form { + margin-bottom: 20px; + } +} +.contact-form h4 { + font-weight: 500; + color: #fff; + font-size: 22px; + margin-bottom: 20px; +} +.theme-light .contact-form h4 { + color: #0b0b13; +} +.contact-form .form-control { + color: #fff; + background: none; + border: 1px solid rgba(255, 255, 255, 0.3); + border-radius: 0; + box-shadow: none; + font-size: 14px; + height: calc(2em + .75rem + 2px); +} +.contact-form .form-control.invalid { + border-color: #dc3545 !important; +} +.theme-light .contact-form .form-control { + color: #0b0b13; + border: 1px solid rgba(11, 11, 19, 0.3); + background: #fff; +} +.contact-form textarea.form-control { + height: auto; +} + +.google-map { + margin-top: 50px; +} +.theme-light .google-map { + border: 5px solid #fff; +} +@media (max-width: 767px) { + .google-map { + margin-top: 15px; + } +} +.google-map .embed-responsive-21by9 { + filter: grayscale(1); + -webkit-filter: grayscale(1); +} +.google-map .embed-responsive-21by9:before { + padding-top: 30%; +} +@media (max-width: 767px) { + .google-map .embed-responsive-21by9:before { + padding-top: 55%; + } +} + +/*# sourceMappingURL=style.css.map */ diff --git a/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/static/css/style.css.map b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/static/css/style.css.map new file mode 100644 index 0000000..63084d8 --- /dev/null +++ b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/static/css/style.css.map @@ -0,0 +1,7 @@ +{ +"version": 3, +"mappings": "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", +"sources": ["../scss/style.scss","../scss/scss/variable.scss","../scss/scss/base.scss","../scss/scss/mixin.scss","../scss/scss/button.scss","../scss/scss/color.scss","../scss/scss/header.scss","../scss/scss/footer.scss","../scss/scss/blog.scss","../scss/scss/portfolio.scss","../scss/scss/style.scss"], +"names": [], +"file": "style.css" +} diff --git a/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/static/img/a1.png b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/static/img/a1.png new file mode 100644 index 0000000..ab60c07 Binary files /dev/null and b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/static/img/a1.png differ diff --git a/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/static/img/about-me.jpg b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/static/img/about-me.jpg new file mode 100644 index 0000000..dd27566 Binary files /dev/null and b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/static/img/about-me.jpg differ diff --git a/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/static/img/about-me.png b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/static/img/about-me.png new file mode 100644 index 0000000..48471c5 Binary files /dev/null and b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/static/img/about-me.png differ diff --git a/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/static/img/blog-1.jpg b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/static/img/blog-1.jpg new file mode 100644 index 0000000..58c7ad5 Binary files /dev/null and b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/static/img/blog-1.jpg differ diff --git a/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/static/img/home-banner-1.jpg b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/static/img/home-banner-1.jpg new file mode 100644 index 0000000..86d91fc Binary files /dev/null and b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/static/img/home-banner-1.jpg differ diff --git a/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/static/img/home-banner-2.jpg b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/static/img/home-banner-2.jpg new file mode 100644 index 0000000..756477f Binary files /dev/null and b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/static/img/home-banner-2.jpg differ diff --git a/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/static/img/home-banner.png b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/static/img/home-banner.png new file mode 100644 index 0000000..a53b0a4 Binary files /dev/null and b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/static/img/home-banner.png differ diff --git a/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/static/img/m-portfolio-2.jpg b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/static/img/m-portfolio-2.jpg new file mode 100644 index 0000000..8ca5b32 Binary files /dev/null and b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/static/img/m-portfolio-2.jpg differ diff --git a/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/static/img/single-blog.jpg b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/static/img/single-blog.jpg new file mode 100644 index 0000000..15ef640 Binary files /dev/null and b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/static/img/single-blog.jpg differ diff --git a/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/static/img/team-1.jpg b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/static/img/team-1.jpg new file mode 100644 index 0000000..3a741b7 Binary files /dev/null and b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/static/img/team-1.jpg differ diff --git a/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/static/js/custom.js b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/static/js/custom.js new file mode 100644 index 0000000..5f5ff04 --- /dev/null +++ b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/static/js/custom.js @@ -0,0 +1,300 @@ +(function($) { + "use strict"; + var NAY = {}; + var plugin_track = 'static/plugin/'; + $.fn.exists = function() { + return this.length > 0; + }; + + /* ---------------------------------------------- /* + * Pre load + /* ---------------------------------------------- */ + NAY.PreLoad = function() { + document.getElementById("loading").style.display = "none"; + } + + /* ---------------------------------------------- /* + * Menu Toggle + /* ---------------------------------------------- */ + NAY.MenuTogglerClose = function() { + $(".toggler-menu").on('click', function() { + $(this).toggleClass('open'); + $('.header-left').stop().toggleClass('menu-open menu-open-desk'); + }); + $('.header-left a').on('click', function() { + var toggle = $('.toggler-menu').is(':visible'); + if (toggle) { + $('.header-left').removeClass('menu-open'); + $('.toggler-menu').removeClass('open'); + } + }); + } + + /*-------------------- + * OwlSlider + ----------------------*/ + NAY.Owl = function() { + var owlslider = jQuery("div.owl-carousel"); + if (owlslider.length > 0) { + loadScript(plugin_track + 'owl-carousel/js/owl.carousel.min.js', function() { + owlslider.each(function() { + var $this = $(this), + $items = ($this.data('items')) ? $this.data('items') : 1, + $loop = ($this.attr('data-loop')) ? $this.data('loop') : true, + $navdots = ($this.data('nav-dots')) ? $this.data('nav-dots') : false, + $navarrow = ($this.data('nav-arrow')) ? $this.data('nav-arrow') : false, + $autoplay = ($this.attr('data-autoplay')) ? $this.data('autoplay') : true, + $autospeed = ($this.attr('data-autospeed')) ? $this.data('autospeed') : 5000, + $smartspeed = ($this.attr('data-smartspeed')) ? $this.data('smartspeed') : 1000, + $autohgt = ($this.data('autoheight')) ? $this.data('autoheight') : false, + $CenterSlider = ($this.data('center')) ? $this.data('center') : false, + $space = ($this.attr('data-space')) ? $this.data('space') : 30; + + $(this).owlCarousel({ + loop: $loop, + items: $items, + responsive: { + 0: { items: $this.data('xx-items') ? $this.data('xx-items') : 1 }, + 480: { items: $this.data('xs-items') ? $this.data('xs-items') : 1 }, + 768: { items: $this.data('sm-items') ? $this.data('sm-items') : 1 }, + 980: { items: $this.data('md-items') ? $this.data('md-items') : 1 }, + 1200: { items: $items } + }, + dots: $navdots, + autoplayTimeout: $autospeed, + smartSpeed: $smartspeed, + autoHeight: $autohgt, + center: $CenterSlider, + margin: $space, + nav: $navarrow, + navText: ["", ""], + autoplay: $autoplay, + autoplayHoverPause: true + }); + }); + }); + } + } + + /* ---------------------------------------------- /* + * lightbox gallery + /* ---------------------------------------------- */ + NAY.Gallery = function() { + if ($(".lightbox-gallery").exists() || $(".popup-youtube, .popup-vimeo, .popup-gmaps").exists()) { + loadScript(plugin_track + 'magnific/jquery.magnific-popup.min.js', function() { + if ($(".lightbox-gallery").exists()) { + $('.lightbox-gallery').magnificPopup({ + delegate: '.gallery-link', + type: 'image', + tLoading: 'Loading image #%curr%...', + mainClass: 'mfp-fade', + fixedContentPos: true, + closeBtnInside: false, + gallery: { + enabled: true, + navigateByImgClick: true, + preload: [0, 1] // Will preload 0 - before current, and 1 after NAY current image + } + }); + } + if ($(".popup-youtube, .popup-vimeo, .popup-gmaps").exists()) { + $('.popup-youtube, .popup-vimeo, .popup-gmaps').magnificPopup({ + disableOn: 700, + type: 'iframe', + mainClass: 'mfp-fade', + removalDelay: 160, + preloader: false, + fixedContentPos: false + }); + } + }); + } + } + + /*-------------------- + * Masonry + ----------------------*/ + NAY.masonry = function() { + var portfolioWork = $('.portfolio-content'); + if ($(".portfolio-content").exists()) { + loadScript(plugin_track + 'isotope/isotope.pkgd.min.js', function() { + if ($(".portfolio-content").exists()) { + $(portfolioWork).isotope({ + resizable: false, + itemSelector: '.grid-item', + layoutMode: 'masonry', + filter: '*' + }); + //Filtering items on portfolio.html + var portfolioFilter = $('.filter li'); + // filter items on button click + $(portfolioFilter).on('click', function() { + var filterValue = $(this).attr('data-filter'); + portfolioWork.isotope({ filter: filterValue }); + }); + //Add/remove class on filter list + $(portfolioFilter).on('click', function() { + $(this).addClass('active').siblings().removeClass('active'); + }); + } + }); + } + } + + /*-------------------- + * Scroll + ----------------------*/ + NAY.scrollBar = function() { + if ($(".scroll-bar").exists()) { + loadScript(plugin_track + 'scroll/jquery.mCustomScrollbar.min.js', function() { + $(".scroll-bar").mCustomScrollbar({ + theme: "minimal" + }); + }); + } + } + + /*-------------------- + * Page Piling + ----------------------*/ + NAY.PagePailing = function() { + var id = []; + var tooltips = []; + var colors = []; + $('.pp-section').each(function() { + id.push(this.id); + tooltips.push($(this).data("navigation-tooltip")); + colors.push($(this).data("bg-color")); + }); + if ($(".pp-main-section").exists()) { + $('.pp-main-section').pagepiling({ + direction: 'vertical', + menu: '#pp-menu', + anchors: id, + sectionsColor: colors, + navigation: { + 'position': 'right', + 'tooltips': false + }, + afterRender: function() { + $('#pp-menu').addClass('custom'); + }, + afterLoad: function(anchorLink, index) { + if (index > 1) { + $('#pp-menu').removeClass('custom'); + } else { + $('#pp-menu').addClass('custom'); + } + } + }); + } + } + + /*-------------------- + * Type It + ----------------------*/ + NAY.mTypeIt = function() { + if ($("#type-it").exists()) { + loadScript(plugin_track + 'typeit-master/typeit.min.js', function() { + new TypeIt('#type-it', { + speed: 200, + loop: true, + strings: [ + 'Full-stack Developer', + 'UX/UI Designer', + 'Freelancer' + ], + breakLines: false + }); + }); + } + } + + /*-------------------- + * glitch + ----------------------*/ + NAY.glitch = function() { + if ($(".glitch").exists()){ + loadScript(plugin_track + 'glitch/mgGlitch.min.js', function() { + $( ".glitch" ).mgGlitch({ + // set 'true' to stop the plugin + destroy : false, + // set 'false' to stop glitching + glitch: true, + // set 'false' to stop scaling + scale: false, + // set 'false' to stop glitch blending + blend : true, + // select blend mode type + blendModeType : 'hue', + // set min time for glitch 1 elem + glitch1TimeMin : 100, + // set max time for glitch 1 elem + glitch1TimeMax : 400, + // set min time for glitch 2 elem + glitch2TimeMin : 50, + // set max time for glitch 2 elem + glitch2TimeMax : 200, + }); + }); + } + } + + /*-------------------- + * Video Bg + ----------------------*/ + NAY.VideoBG = function() { + if ($(".video-bg").exists()){ + loadScript(plugin_track + 'ytplayer/jquery.mb.YTPlayer.min.js', function() { + jQuery(".video-bg").YTPlayer(); + }); + } + } + + /* ---------------------------------------------- /* + * All Functions + /* ---------------------------------------------- */ + // loadScript + var _arr = {}; + + function loadScript(scriptName, callback) { + if (!_arr[scriptName]) { + _arr[scriptName] = true; + var body = document.getElementsByTagName('body')[0]; + var script = document.createElement('script'); + script.type = 'text/javascript'; + script.src = scriptName; + script.onload = callback; + body.appendChild(script); + } else if (callback) { + callback(); + } + }; + + // Window on Load + $(window).on("load", function() { + NAY.masonry(), + NAY.PreLoad(); + }); + // Document on Ready + $(document).on("ready", function() { + NAY.scrollBar(), + NAY.Gallery(), + NAY.PagePailing(), + NAY.mTypeIt(), + NAY.glitch(), + NAY.VideoBG(), + NAY.MenuTogglerClose(), + NAY.Owl(), + $('[data-toggle="tooltip"]').tooltip({ trigger: "hover" }); + }); + + // Document on Scrool + $(window).on("scroll", function() { + }); + + // Window on Resize + $(window).on("resize", function() {}); + + +})(jQuery); \ No newline at end of file diff --git a/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/static/js/jquery-3.2.1.min.js b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/static/js/jquery-3.2.1.min.js new file mode 100644 index 0000000..644d35e --- /dev/null +++ b/Zip_files/themeforest-kzDKFLOv-sergio-bootstrap-4-personal-portfolio/template/light/static/js/jquery-3.2.1.min.js @@ -0,0 +1,4 @@ +/*! jQuery v3.2.1 | (c) JS Foundation and other contributors | jquery.org/license */ +!function(a,b){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){"use strict";var c=[],d=a.document,e=Object.getPrototypeOf,f=c.slice,g=c.concat,h=c.push,i=c.indexOf,j={},k=j.toString,l=j.hasOwnProperty,m=l.toString,n=m.call(Object),o={};function p(a,b){b=b||d;var c=b.createElement("script");c.text=a,b.head.appendChild(c).parentNode.removeChild(c)}var q="3.2.1",r=function(a,b){return new r.fn.init(a,b)},s=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,t=/^-ms-/,u=/-([a-z])/g,v=function(a,b){return b.toUpperCase()};r.fn=r.prototype={jquery:q,constructor:r,length:0,toArray:function(){return f.call(this)},get:function(a){return null==a?f.call(this):a<0?this[a+this.length]:this[a]},pushStack:function(a){var b=r.merge(this.constructor(),a);return b.prevObject=this,b},each:function(a){return r.each(this,a)},map:function(a){return this.pushStack(r.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(f.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(a<0?b:0);return this.pushStack(c>=0&&c0&&b-1 in a)}var x=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ha(),z=ha(),A=ha(),B=function(a,b){return a===b&&(l=!0),0},C={}.hasOwnProperty,D=[],E=D.pop,F=D.push,G=D.push,H=D.slice,I=function(a,b){for(var c=0,d=a.length;c+~]|"+K+")"+K+"*"),S=new RegExp("="+K+"*([^\\]'\"]*?)"+K+"*\\]","g"),T=new RegExp(N),U=new RegExp("^"+L+"$"),V={ID:new RegExp("^#("+L+")"),CLASS:new RegExp("^\\.("+L+")"),TAG:new RegExp("^("+L+"|[*])"),ATTR:new RegExp("^"+M),PSEUDO:new RegExp("^"+N),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+K+"*(even|odd|(([+-]|)(\\d*)n|)"+K+"*(?:([+-]|)"+K+"*(\\d+)|))"+K+"*\\)|)","i"),bool:new RegExp("^(?:"+J+")$","i"),needsContext:new RegExp("^"+K+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+K+"*((?:-\\d)?\\d*)"+K+"*\\)|)(?=[^-]|$)","i")},W=/^(?:input|select|textarea|button)$/i,X=/^h\d$/i,Y=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,$=/[+~]/,_=new RegExp("\\\\([\\da-f]{1,6}"+K+"?|("+K+")|.)","ig"),aa=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:d<0?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},ba=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ca=function(a,b){return b?"\0"===a?"\ufffd":a.slice(0,-1)+"\\"+a.charCodeAt(a.length-1).toString(16)+" ":"\\"+a},da=function(){m()},ea=ta(function(a){return a.disabled===!0&&("form"in a||"label"in a)},{dir:"parentNode",next:"legend"});try{G.apply(D=H.call(v.childNodes),v.childNodes),D[v.childNodes.length].nodeType}catch(fa){G={apply:D.length?function(a,b){F.apply(a,H.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function ga(a,b,d,e){var f,h,j,k,l,o,r,s=b&&b.ownerDocument,w=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==w&&9!==w&&11!==w)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==w&&(l=Z.exec(a)))if(f=l[1]){if(9===w){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(s&&(j=s.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(l[2])return G.apply(d,b.getElementsByTagName(a)),d;if((f=l[3])&&c.getElementsByClassName&&b.getElementsByClassName)return G.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==w)s=b,r=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(ba,ca):b.setAttribute("id",k=u),o=g(a),h=o.length;while(h--)o[h]="#"+k+" "+sa(o[h]);r=o.join(","),s=$.test(a)&&qa(b.parentNode)||b}if(r)try{return G.apply(d,s.querySelectorAll(r)),d}catch(x){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(P,"$1"),b,d,e)}function ha(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ia(a){return a[u]=!0,a}function ja(a){var b=n.createElement("fieldset");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ka(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function la(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&a.sourceIndex-b.sourceIndex;if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function na(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function oa(a){return function(b){return"form"in b?b.parentNode&&b.disabled===!1?"label"in b?"label"in b.parentNode?b.parentNode.disabled===a:b.disabled===a:b.isDisabled===a||b.isDisabled!==!a&&ea(b)===a:b.disabled===a:"label"in b&&b.disabled===a}}function pa(a){return ia(function(b){return b=+b,ia(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function qa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=ga.support={},f=ga.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return!!b&&"HTML"!==b.nodeName},m=ga.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),v!==n&&(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ja(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ja(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Y.test(n.getElementsByClassName),c.getById=ja(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){return a.getAttribute("id")===b}},d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}}):(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}},d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c,d,e,f=b.getElementById(a);if(f){if(c=f.getAttributeNode("id"),c&&c.value===a)return[f];e=b.getElementsByName(a),d=0;while(f=e[d++])if(c=f.getAttributeNode("id"),c&&c.value===a)return[f]}return[]}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){if("undefined"!=typeof b.getElementsByClassName&&p)return b.getElementsByClassName(a)},r=[],q=[],(c.qsa=Y.test(n.querySelectorAll))&&(ja(function(a){o.appendChild(a).innerHTML="",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+K+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+K+"*(?:value|"+J+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ja(function(a){a.innerHTML="";var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+K+"*[*^$|!~]?="),2!==a.querySelectorAll(":enabled").length&&q.push(":enabled",":disabled"),o.appendChild(a).disabled=!0,2!==a.querySelectorAll(":disabled").length&&q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Y.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ja(function(a){c.disconnectedMatch=s.call(a,"*"),s.call(a,"[s!='']:x"),r.push("!=",N)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Y.test(o.compareDocumentPosition),t=b||Y.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?I(k,a)-I(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f)return a===n?-1:b===n?1:e?-1:f?1:k?I(k,a)-I(k,b):0;if(e===f)return la(a,b);c=a;while(c=c.parentNode)g.unshift(c);c=b;while(c=c.parentNode)h.unshift(c);while(g[d]===h[d])d++;return d?la(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},ga.matches=function(a,b){return ga(a,null,null,b)},ga.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(S,"='$1']"),c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return ga(b,n,null,[a]).length>0},ga.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},ga.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&C.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},ga.escape=function(a){return(a+"").replace(ba,ca)},ga.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},ga.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=ga.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=ga.selectors={cacheLength:50,createPseudo:ia,match:V,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(_,aa),a[3]=(a[3]||a[4]||a[5]||"").replace(_,aa),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||ga.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&ga.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return V.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&T.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(_,aa).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+K+")"+a+"("+K+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=ga.attr(d,a);return null==e?"!="===b:!b||(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(O," ")+" ").indexOf(c)>-1:"|="===b&&(e===c||e.slice(0,c.length+1)===c+"-"))}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){while(p){m=b;while(m=m[p])if(h?m.nodeName.toLowerCase()===r:1===m.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}else if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),t===!1)while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if((h?m.nodeName.toLowerCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b))break;return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||ga.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ia(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=I(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ia(function(a){var b=[],c=[],d=h(a.replace(P,"$1"));return d[u]?ia(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ia(function(a){return function(b){return ga(a,b).length>0}}),contains:ia(function(a){return a=a.replace(_,aa),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ia(function(a){return U.test(a||"")||ga.error("unsupported lang: "+a),a=a.replace(_,aa).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:oa(!1),disabled:oa(!0),checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return X.test(a.nodeName)},input:function(a){return W.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:pa(function(){return[0]}),last:pa(function(a,b){return[b-1]}),eq:pa(function(a,b,c){return[c<0?c+b:c]}),even:pa(function(a,b){for(var c=0;c=0;)a.push(d);return a}),gt:pa(function(a,b,c){for(var d=c<0?c+b:c;++d1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function va(a,b,c){for(var d=0,e=b.length;d-1&&(f[j]=!(g[j]=l))}}else r=wa(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):G.apply(g,r)})}function ya(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ta(function(a){return a===b},h,!0),l=ta(function(a){return I(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];i1&&ua(m),i>1&&sa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(P,"$1"),c,i0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG("*",k),y=w+=null==v?1:Math.random()||.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++])if(q(l,g||n,h)){i.push(l);break}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++])q(t,u,g,h);if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=E.call(i));u=wa(u)}G.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&ga.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ia(f):f}return h=ga.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=ya(b[c]),f[u]?d.push(f):e.push(f);f=A(a,za(e,d)),f.selector=a}return f},i=ga.select=function(a,b,c,e){var f,i,j,k,l,m="function"==typeof a&&a,n=!e&&g(a=m.selector||a);if(c=c||[],1===n.length){if(i=n[0]=n[0].slice(0),i.length>2&&"ID"===(j=i[0]).type&&9===b.nodeType&&p&&d.relative[i[1].type]){if(b=(d.find.ID(j.matches[0].replace(_,aa),b)||[])[0],!b)return c;m&&(b=b.parentNode),a=a.slice(i.shift().value.length)}f=V.needsContext.test(a)?0:i.length;while(f--){if(j=i[f],d.relative[k=j.type])break;if((l=d.find[k])&&(e=l(j.matches[0].replace(_,aa),$.test(i[0].type)&&qa(b.parentNode)||b))){if(i.splice(f,1),a=e.length&&sa(i),!a)return G.apply(c,e),c;break}}}return(m||h(a,n))(e,b,!p,c,!b||$.test(a)&&qa(b.parentNode)||b),c},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ja(function(a){return 1&a.compareDocumentPosition(n.createElement("fieldset"))}),ja(function(a){return a.innerHTML="","#"===a.firstChild.getAttribute("href")})||ka("type|href|height|width",function(a,b,c){if(!c)return a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ja(function(a){return a.innerHTML="",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ka("value",function(a,b,c){if(!c&&"input"===a.nodeName.toLowerCase())return a.defaultValue}),ja(function(a){return null==a.getAttribute("disabled")})||ka(J,function(a,b,c){var d;if(!c)return a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),ga}(a);r.find=x,r.expr=x.selectors,r.expr[":"]=r.expr.pseudos,r.uniqueSort=r.unique=x.uniqueSort,r.text=x.getText,r.isXMLDoc=x.isXML,r.contains=x.contains,r.escapeSelector=x.escape;var y=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&r(a).is(c))break;d.push(a)}return d},z=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},A=r.expr.match.needsContext;function B(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()}var C=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,D=/^.[^:#\[\.,]*$/;function E(a,b,c){return r.isFunction(b)?r.grep(a,function(a,d){return!!b.call(a,d,a)!==c}):b.nodeType?r.grep(a,function(a){return a===b!==c}):"string"!=typeof b?r.grep(a,function(a){return i.call(b,a)>-1!==c}):D.test(b)?r.filter(b,a,c):(b=r.filter(b,a),r.grep(a,function(a){return i.call(b,a)>-1!==c&&1===a.nodeType}))}r.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?r.find.matchesSelector(d,a)?[d]:[]:r.find.matches(a,r.grep(b,function(a){return 1===a.nodeType}))},r.fn.extend({find:function(a){var b,c,d=this.length,e=this;if("string"!=typeof a)return this.pushStack(r(a).filter(function(){for(b=0;b1?r.uniqueSort(c):c},filter:function(a){return this.pushStack(E(this,a||[],!1))},not:function(a){return this.pushStack(E(this,a||[],!0))},is:function(a){return!!E(this,"string"==typeof a&&A.test(a)?r(a):a||[],!1).length}});var F,G=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,H=r.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||F,"string"==typeof a){if(e="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:G.exec(a),!e||!e[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(e[1]){if(b=b instanceof r?b[0]:b,r.merge(this,r.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),C.test(e[1])&&r.isPlainObject(b))for(e in b)r.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}return f=d.getElementById(e[2]),f&&(this[0]=f,this.length=1),this}return a.nodeType?(this[0]=a,this.length=1,this):r.isFunction(a)?void 0!==c.ready?c.ready(a):a(r):r.makeArray(a,this)};H.prototype=r.fn,F=r(d);var I=/^(?:parents|prev(?:Until|All))/,J={children:!0,contents:!0,next:!0,prev:!0};r.fn.extend({has:function(a){var b=r(a,this),c=b.length;return this.filter(function(){for(var a=0;a-1:1===c.nodeType&&r.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?r.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?i.call(r(a),this[0]):i.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(r.uniqueSort(r.merge(this.get(),r(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function K(a,b){while((a=a[b])&&1!==a.nodeType);return a}r.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return y(a,"parentNode")},parentsUntil:function(a,b,c){return y(a,"parentNode",c)},next:function(a){return K(a,"nextSibling")},prev:function(a){return K(a,"previousSibling")},nextAll:function(a){return y(a,"nextSibling")},prevAll:function(a){return y(a,"previousSibling")},nextUntil:function(a,b,c){return y(a,"nextSibling",c)},prevUntil:function(a,b,c){return y(a,"previousSibling",c)},siblings:function(a){return z((a.parentNode||{}).firstChild,a)},children:function(a){return z(a.firstChild)},contents:function(a){return B(a,"iframe")?a.contentDocument:(B(a,"template")&&(a=a.content||a),r.merge([],a.childNodes))}},function(a,b){r.fn[a]=function(c,d){var e=r.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=r.filter(d,e)),this.length>1&&(J[a]||r.uniqueSort(e),I.test(a)&&e.reverse()),this.pushStack(e)}});var L=/[^\x20\t\r\n\f]+/g;function M(a){var b={};return r.each(a.match(L)||[],function(a,c){b[c]=!0}),b}r.Callbacks=function(a){a="string"==typeof a?M(a):r.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=e||a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h-1)f.splice(c,1),c<=h&&h--}),this},has:function(a){return a?r.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return!f},lock:function(){return e=g=[],c||b||(f=c=""),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||i()),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return!!d}};return j};function N(a){return a}function O(a){throw a}function P(a,b,c,d){var e;try{a&&r.isFunction(e=a.promise)?e.call(a).done(b).fail(c):a&&r.isFunction(e=a.then)?e.call(a,b,c):b.apply(void 0,[a].slice(d))}catch(a){c.apply(void 0,[a])}}r.extend({Deferred:function(b){var c=[["notify","progress",r.Callbacks("memory"),r.Callbacks("memory"),2],["resolve","done",r.Callbacks("once memory"),r.Callbacks("once memory"),0,"resolved"],["reject","fail",r.Callbacks("once memory"),r.Callbacks("once memory"),1,"rejected"]],d="pending",e={state:function(){return d},always:function(){return f.done(arguments).fail(arguments),this},"catch":function(a){return e.then(null,a)},pipe:function(){var a=arguments;return r.Deferred(function(b){r.each(c,function(c,d){var e=r.isFunction(a[d[4]])&&a[d[4]];f[d[1]](function(){var a=e&&e.apply(this,arguments);a&&r.isFunction(a.promise)?a.promise().progress(b.notify).done(b.resolve).fail(b.reject):b[d[0]+"With"](this,e?[a]:arguments)})}),a=null}).promise()},then:function(b,d,e){var f=0;function g(b,c,d,e){return function(){var h=this,i=arguments,j=function(){var a,j;if(!(b=f&&(d!==O&&(h=void 0,i=[a]),c.rejectWith(h,i))}};b?k():(r.Deferred.getStackHook&&(k.stackTrace=r.Deferred.getStackHook()),a.setTimeout(k))}}return r.Deferred(function(a){c[0][3].add(g(0,a,r.isFunction(e)?e:N,a.notifyWith)),c[1][3].add(g(0,a,r.isFunction(b)?b:N)),c[2][3].add(g(0,a,r.isFunction(d)?d:O))}).promise()},promise:function(a){return null!=a?r.extend(a,e):e}},f={};return r.each(c,function(a,b){var g=b[2],h=b[5];e[b[1]]=g.add,h&&g.add(function(){d=h},c[3-a][2].disable,c[0][2].lock),g.add(b[3].fire),f[b[0]]=function(){return f[b[0]+"With"](this===f?void 0:this,arguments),this},f[b[0]+"With"]=g.fireWith}),e.promise(f),b&&b.call(f,f),f},when:function(a){var b=arguments.length,c=b,d=Array(c),e=f.call(arguments),g=r.Deferred(),h=function(a){return function(c){d[a]=this,e[a]=arguments.length>1?f.call(arguments):c,--b||g.resolveWith(d,e)}};if(b<=1&&(P(a,g.done(h(c)).resolve,g.reject,!b),"pending"===g.state()||r.isFunction(e[c]&&e[c].then)))return g.then();while(c--)P(e[c],h(c),g.reject);return g.promise()}});var Q=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;r.Deferred.exceptionHook=function(b,c){a.console&&a.console.warn&&b&&Q.test(b.name)&&a.console.warn("jQuery.Deferred exception: "+b.message,b.stack,c)},r.readyException=function(b){a.setTimeout(function(){throw b})};var R=r.Deferred();r.fn.ready=function(a){return R.then(a)["catch"](function(a){r.readyException(a)}),this},r.extend({isReady:!1,readyWait:1,ready:function(a){(a===!0?--r.readyWait:r.isReady)||(r.isReady=!0,a!==!0&&--r.readyWait>0||R.resolveWith(d,[r]))}}),r.ready.then=R.then;function S(){d.removeEventListener("DOMContentLoaded",S), +a.removeEventListener("load",S),r.ready()}"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll?a.setTimeout(r.ready):(d.addEventListener("DOMContentLoaded",S),a.addEventListener("load",S));var T=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===r.type(c)){e=!0;for(h in c)T(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,r.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(r(a),c)})),b))for(;h1,null,!0)},removeData:function(a){return this.each(function(){X.remove(this,a)})}}),r.extend({queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=W.get(a,b),c&&(!d||Array.isArray(c)?d=W.access(a,b,r.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=r.queue(a,b),d=c.length,e=c.shift(),f=r._queueHooks(a,b),g=function(){r.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return W.get(a,c)||W.access(a,c,{empty:r.Callbacks("once memory").add(function(){W.remove(a,[b+"queue",c])})})}}),r.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length\x20\t\r\n\f]+)/i,la=/^$|\/(?:java|ecma)script/i,ma={option:[1,""],thead:[1,"","
    "],col:[2,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],_default:[0,"",""]};ma.optgroup=ma.option,ma.tbody=ma.tfoot=ma.colgroup=ma.caption=ma.thead,ma.th=ma.td;function na(a,b){var c;return c="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):[],void 0===b||b&&B(a,b)?r.merge([a],c):c}function oa(a,b){for(var c=0,d=a.length;c-1)e&&e.push(f);else if(j=r.contains(f.ownerDocument,f),g=na(l.appendChild(f),"script"),j&&oa(g),c){k=0;while(f=g[k++])la.test(f.type||"")&&c.push(f)}return l}!function(){var a=d.createDocumentFragment(),b=a.appendChild(d.createElement("div")),c=d.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),o.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="",o.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var ra=d.documentElement,sa=/^key/,ta=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ua=/^([^.]*)(?:\.(.+)|)/;function va(){return!0}function wa(){return!1}function xa(){try{return d.activeElement}catch(a){}}function ya(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)ya(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=wa;else if(!e)return a;return 1===f&&(g=e,e=function(a){return r().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=r.guid++)),a.each(function(){r.event.add(this,b,e,d,c)})}r.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=W.get(a);if(q){c.handler&&(f=c,c=f.handler,e=f.selector),e&&r.find.matchesSelector(ra,e),c.guid||(c.guid=r.guid++),(i=q.events)||(i=q.events={}),(g=q.handle)||(g=q.handle=function(b){return"undefined"!=typeof r&&r.event.triggered!==b.type?r.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(L)||[""],j=b.length;while(j--)h=ua.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n&&(l=r.event.special[n]||{},n=(e?l.delegateType:l.bindType)||n,l=r.event.special[n]||{},k=r.extend({type:n,origType:p,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&r.expr.match.needsContext.test(e),namespace:o.join(".")},f),(m=i[n])||(m=i[n]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,o,g)!==!1||a.addEventListener&&a.addEventListener(n,g)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),r.event.global[n]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=W.hasData(a)&&W.get(a);if(q&&(i=q.events)){b=(b||"").match(L)||[""],j=b.length;while(j--)if(h=ua.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n){l=r.event.special[n]||{},n=(d?l.delegateType:l.bindType)||n,m=i[n]||[],h=h[2]&&new RegExp("(^|\\.)"+o.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&p!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,o,q.handle)!==!1||r.removeEvent(a,n,q.handle),delete i[n])}else for(n in i)r.event.remove(a,n+b[j],c,d,!0);r.isEmptyObject(i)&&W.remove(a,"handle events")}},dispatch:function(a){var b=r.event.fix(a),c,d,e,f,g,h,i=new Array(arguments.length),j=(W.get(this,"events")||{})[b.type]||[],k=r.event.special[b.type]||{};for(i[0]=b,c=1;c=1))for(;j!==this;j=j.parentNode||this)if(1===j.nodeType&&("click"!==a.type||j.disabled!==!0)){for(f=[],g={},c=0;c-1:r.find(e,this,null,[j]).length),g[e]&&f.push(d);f.length&&h.push({elem:j,handlers:f})}return j=this,i\x20\t\r\n\f]*)[^>]*)\/>/gi,Aa=/\s*$/g;function Ea(a,b){return B(a,"table")&&B(11!==b.nodeType?b:b.firstChild,"tr")?r(">tbody",a)[0]||a:a}function Fa(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function Ga(a){var b=Ca.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function Ha(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(W.hasData(a)&&(f=W.access(a),g=W.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;c1&&"string"==typeof q&&!o.checkClone&&Ba.test(q))return a.each(function(e){var f=a.eq(e);s&&(b[0]=q.call(this,e,f.html())),Ja(f,b,c,d)});if(m&&(e=qa(b,a[0].ownerDocument,!1,a,d),f=e.firstChild,1===e.childNodes.length&&(e=f),f||d)){for(h=r.map(na(e,"script"),Fa),i=h.length;l")},clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=r.contains(a.ownerDocument,a);if(!(o.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||r.isXMLDoc(a)))for(g=na(h),f=na(a),d=0,e=f.length;d0&&oa(g,!i&&na(a,"script")),h},cleanData:function(a){for(var b,c,d,e=r.event.special,f=0;void 0!==(c=a[f]);f++)if(U(c)){if(b=c[W.expando]){if(b.events)for(d in b.events)e[d]?r.event.remove(c,d):r.removeEvent(c,d,b.handle);c[W.expando]=void 0}c[X.expando]&&(c[X.expando]=void 0)}}}),r.fn.extend({detach:function(a){return Ka(this,a,!0)},remove:function(a){return Ka(this,a)},text:function(a){return T(this,function(a){return void 0===a?r.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=a)})},null,a,arguments.length)},append:function(){return Ja(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ea(this,a);b.appendChild(a)}})},prepend:function(){return Ja(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ea(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return Ja(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return Ja(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(r.cleanData(na(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null!=a&&a,b=null==b?a:b,this.map(function(){return r.clone(this,a,b)})},html:function(a){return T(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!Aa.test(a)&&!ma[(ka.exec(a)||["",""])[1].toLowerCase()]){a=r.htmlPrefilter(a);try{for(;c1)}});function _a(a,b,c,d,e){return new _a.prototype.init(a,b,c,d,e)}r.Tween=_a,_a.prototype={constructor:_a,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||r.easing._default,this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(r.cssNumber[c]?"":"px")},cur:function(){var a=_a.propHooks[this.prop];return a&&a.get?a.get(this):_a.propHooks._default.get(this)},run:function(a){var b,c=_a.propHooks[this.prop];return this.options.duration?this.pos=b=r.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):this.pos=b=a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):_a.propHooks._default.set(this),this}},_a.prototype.init.prototype=_a.prototype,_a.propHooks={_default:{get:function(a){var b;return 1!==a.elem.nodeType||null!=a.elem[a.prop]&&null==a.elem.style[a.prop]?a.elem[a.prop]:(b=r.css(a.elem,a.prop,""),b&&"auto"!==b?b:0)},set:function(a){r.fx.step[a.prop]?r.fx.step[a.prop](a):1!==a.elem.nodeType||null==a.elem.style[r.cssProps[a.prop]]&&!r.cssHooks[a.prop]?a.elem[a.prop]=a.now:r.style(a.elem,a.prop,a.now+a.unit)}}},_a.propHooks.scrollTop=_a.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},r.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2},_default:"swing"},r.fx=_a.prototype.init,r.fx.step={};var ab,bb,cb=/^(?:toggle|show|hide)$/,db=/queueHooks$/;function eb(){bb&&(d.hidden===!1&&a.requestAnimationFrame?a.requestAnimationFrame(eb):a.setTimeout(eb,r.fx.interval),r.fx.tick())}function fb(){return a.setTimeout(function(){ab=void 0}),ab=r.now()}function gb(a,b){var c,d=0,e={height:a};for(b=b?1:0;d<4;d+=2-b)c=ca[d],e["margin"+c]=e["padding"+c]=a;return b&&(e.opacity=e.width=a),e}function hb(a,b,c){for(var d,e=(kb.tweeners[b]||[]).concat(kb.tweeners["*"]),f=0,g=e.length;f1)},removeAttr:function(a){return this.each(function(){r.removeAttr(this,a)})}}),r.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return"undefined"==typeof a.getAttribute?r.prop(a,b,c):(1===f&&r.isXMLDoc(a)||(e=r.attrHooks[b.toLowerCase()]||(r.expr.match.bool.test(b)?lb:void 0)),void 0!==c?null===c?void r.removeAttr(a,b):e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:(a.setAttribute(b,c+""),c):e&&"get"in e&&null!==(d=e.get(a,b))?d:(d=r.find.attr(a,b), +null==d?void 0:d))},attrHooks:{type:{set:function(a,b){if(!o.radioValue&&"radio"===b&&B(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}},removeAttr:function(a,b){var c,d=0,e=b&&b.match(L);if(e&&1===a.nodeType)while(c=e[d++])a.removeAttribute(c)}}),lb={set:function(a,b,c){return b===!1?r.removeAttr(a,c):a.setAttribute(c,c),c}},r.each(r.expr.match.bool.source.match(/\w+/g),function(a,b){var c=mb[b]||r.find.attr;mb[b]=function(a,b,d){var e,f,g=b.toLowerCase();return d||(f=mb[g],mb[g]=e,e=null!=c(a,b,d)?g:null,mb[g]=f),e}});var nb=/^(?:input|select|textarea|button)$/i,ob=/^(?:a|area)$/i;r.fn.extend({prop:function(a,b){return T(this,r.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[r.propFix[a]||a]})}}),r.extend({prop:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return 1===f&&r.isXMLDoc(a)||(b=r.propFix[b]||b,e=r.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=r.find.attr(a,"tabindex");return b?parseInt(b,10):nb.test(a.nodeName)||ob.test(a.nodeName)&&a.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),o.optSelected||(r.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null},set:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex)}}),r.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){r.propFix[this.toLowerCase()]=this});function pb(a){var b=a.match(L)||[];return b.join(" ")}function qb(a){return a.getAttribute&&a.getAttribute("class")||""}r.fn.extend({addClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).addClass(a.call(this,b,qb(this)))});if("string"==typeof a&&a){b=a.match(L)||[];while(c=this[i++])if(e=qb(c),d=1===c.nodeType&&" "+pb(e)+" "){g=0;while(f=b[g++])d.indexOf(" "+f+" ")<0&&(d+=f+" ");h=pb(d),e!==h&&c.setAttribute("class",h)}}return this},removeClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).removeClass(a.call(this,b,qb(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof a&&a){b=a.match(L)||[];while(c=this[i++])if(e=qb(c),d=1===c.nodeType&&" "+pb(e)+" "){g=0;while(f=b[g++])while(d.indexOf(" "+f+" ")>-1)d=d.replace(" "+f+" "," ");h=pb(d),e!==h&&c.setAttribute("class",h)}}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):r.isFunction(a)?this.each(function(c){r(this).toggleClass(a.call(this,c,qb(this),b),b)}):this.each(function(){var b,d,e,f;if("string"===c){d=0,e=r(this),f=a.match(L)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else void 0!==a&&"boolean"!==c||(b=qb(this),b&&W.set(this,"__className__",b),this.setAttribute&&this.setAttribute("class",b||a===!1?"":W.get(this,"__className__")||""))})},hasClass:function(a){var b,c,d=0;b=" "+a+" ";while(c=this[d++])if(1===c.nodeType&&(" "+pb(qb(c))+" ").indexOf(b)>-1)return!0;return!1}});var rb=/\r/g;r.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=r.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,r(this).val()):a,null==e?e="":"number"==typeof e?e+="":Array.isArray(e)&&(e=r.map(e,function(a){return null==a?"":a+""})),b=r.valHooks[this.type]||r.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=r.valHooks[e.type]||r.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(rb,""):null==c?"":c)}}}),r.extend({valHooks:{option:{get:function(a){var b=r.find.attr(a,"value");return null!=b?b:pb(r.text(a))}},select:{get:function(a){var b,c,d,e=a.options,f=a.selectedIndex,g="select-one"===a.type,h=g?null:[],i=g?f+1:e.length;for(d=f<0?i:g?f:0;d-1)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),r.each(["radio","checkbox"],function(){r.valHooks[this]={set:function(a,b){if(Array.isArray(b))return a.checked=r.inArray(r(a).val(),b)>-1}},o.checkOn||(r.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var sb=/^(?:focusinfocus|focusoutblur)$/;r.extend(r.event,{trigger:function(b,c,e,f){var g,h,i,j,k,m,n,o=[e||d],p=l.call(b,"type")?b.type:b,q=l.call(b,"namespace")?b.namespace.split("."):[];if(h=i=e=e||d,3!==e.nodeType&&8!==e.nodeType&&!sb.test(p+r.event.triggered)&&(p.indexOf(".")>-1&&(q=p.split("."),p=q.shift(),q.sort()),k=p.indexOf(":")<0&&"on"+p,b=b[r.expando]?b:new r.Event(p,"object"==typeof b&&b),b.isTrigger=f?2:3,b.namespace=q.join("."),b.rnamespace=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=e),c=null==c?[b]:r.makeArray(c,[b]),n=r.event.special[p]||{},f||!n.trigger||n.trigger.apply(e,c)!==!1)){if(!f&&!n.noBubble&&!r.isWindow(e)){for(j=n.delegateType||p,sb.test(j+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),i=h;i===(e.ownerDocument||d)&&o.push(i.defaultView||i.parentWindow||a)}g=0;while((h=o[g++])&&!b.isPropagationStopped())b.type=g>1?j:n.bindType||p,m=(W.get(h,"events")||{})[b.type]&&W.get(h,"handle"),m&&m.apply(h,c),m=k&&h[k],m&&m.apply&&U(h)&&(b.result=m.apply(h,c),b.result===!1&&b.preventDefault());return b.type=p,f||b.isDefaultPrevented()||n._default&&n._default.apply(o.pop(),c)!==!1||!U(e)||k&&r.isFunction(e[p])&&!r.isWindow(e)&&(i=e[k],i&&(e[k]=null),r.event.triggered=p,e[p](),r.event.triggered=void 0,i&&(e[k]=i)),b.result}},simulate:function(a,b,c){var d=r.extend(new r.Event,c,{type:a,isSimulated:!0});r.event.trigger(d,null,b)}}),r.fn.extend({trigger:function(a,b){return this.each(function(){r.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];if(c)return r.event.trigger(a,b,c,!0)}}),r.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(a,b){r.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),r.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),o.focusin="onfocusin"in a,o.focusin||r.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){r.event.simulate(b,a.target,r.event.fix(a))};r.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=W.access(d,b);e||d.addEventListener(a,c,!0),W.access(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=W.access(d,b)-1;e?W.access(d,b,e):(d.removeEventListener(a,c,!0),W.remove(d,b))}}});var tb=a.location,ub=r.now(),vb=/\?/;r.parseXML=function(b){var c;if(!b||"string"!=typeof b)return null;try{c=(new a.DOMParser).parseFromString(b,"text/xml")}catch(d){c=void 0}return c&&!c.getElementsByTagName("parsererror").length||r.error("Invalid XML: "+b),c};var wb=/\[\]$/,xb=/\r?\n/g,yb=/^(?:submit|button|image|reset|file)$/i,zb=/^(?:input|select|textarea|keygen)/i;function Ab(a,b,c,d){var e;if(Array.isArray(b))r.each(b,function(b,e){c||wb.test(a)?d(a,e):Ab(a+"["+("object"==typeof e&&null!=e?b:"")+"]",e,c,d)});else if(c||"object"!==r.type(b))d(a,b);else for(e in b)Ab(a+"["+e+"]",b[e],c,d)}r.param=function(a,b){var c,d=[],e=function(a,b){var c=r.isFunction(b)?b():b;d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(null==c?"":c)};if(Array.isArray(a)||a.jquery&&!r.isPlainObject(a))r.each(a,function(){e(this.name,this.value)});else for(c in a)Ab(c,a[c],b,e);return d.join("&")},r.fn.extend({serialize:function(){return r.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=r.prop(this,"elements");return a?r.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!r(this).is(":disabled")&&zb.test(this.nodeName)&&!yb.test(a)&&(this.checked||!ja.test(a))}).map(function(a,b){var c=r(this).val();return null==c?null:Array.isArray(c)?r.map(c,function(a){return{name:b.name,value:a.replace(xb,"\r\n")}}):{name:b.name,value:c.replace(xb,"\r\n")}}).get()}});var Bb=/%20/g,Cb=/#.*$/,Db=/([?&])_=[^&]*/,Eb=/^(.*?):[ \t]*([^\r\n]*)$/gm,Fb=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Gb=/^(?:GET|HEAD)$/,Hb=/^\/\//,Ib={},Jb={},Kb="*/".concat("*"),Lb=d.createElement("a");Lb.href=tb.href;function Mb(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(L)||[];if(r.isFunction(c))while(d=f[e++])"+"===d[0]?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function Nb(a,b,c,d){var e={},f=a===Jb;function g(h){var i;return e[h]=!0,r.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function Ob(a,b){var c,d,e=r.ajaxSettings.flatOptions||{};for(c in b)void 0!==b[c]&&((e[c]?a:d||(d={}))[c]=b[c]);return d&&r.extend(!0,a,d),a}function Pb(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===d&&(d=a.mimeType||b.getResponseHeader("Content-Type"));if(d)for(e in h)if(h[e]&&h[e].test(d)){i.unshift(e);break}if(i[0]in c)f=i[0];else{for(e in c){if(!i[0]||a.converters[e+" "+i[0]]){f=e;break}g||(g=e)}f=f||g}if(f)return f!==i[0]&&i.unshift(f),c[f]}function Qb(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}r.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:tb.href,type:"GET",isLocal:Fb.test(tb.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Kb,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":r.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?Ob(Ob(a,r.ajaxSettings),b):Ob(r.ajaxSettings,a)},ajaxPrefilter:Mb(Ib),ajaxTransport:Mb(Jb),ajax:function(b,c){"object"==typeof b&&(c=b,b=void 0),c=c||{};var e,f,g,h,i,j,k,l,m,n,o=r.ajaxSetup({},c),p=o.context||o,q=o.context&&(p.nodeType||p.jquery)?r(p):r.event,s=r.Deferred(),t=r.Callbacks("once memory"),u=o.statusCode||{},v={},w={},x="canceled",y={readyState:0,getResponseHeader:function(a){var b;if(k){if(!h){h={};while(b=Eb.exec(g))h[b[1].toLowerCase()]=b[2]}b=h[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return k?g:null},setRequestHeader:function(a,b){return null==k&&(a=w[a.toLowerCase()]=w[a.toLowerCase()]||a,v[a]=b),this},overrideMimeType:function(a){return null==k&&(o.mimeType=a),this},statusCode:function(a){var b;if(a)if(k)y.always(a[y.status]);else for(b in a)u[b]=[u[b],a[b]];return this},abort:function(a){var b=a||x;return e&&e.abort(b),A(0,b),this}};if(s.promise(y),o.url=((b||o.url||tb.href)+"").replace(Hb,tb.protocol+"//"),o.type=c.method||c.type||o.method||o.type,o.dataTypes=(o.dataType||"*").toLowerCase().match(L)||[""],null==o.crossDomain){j=d.createElement("a");try{j.href=o.url,j.href=j.href,o.crossDomain=Lb.protocol+"//"+Lb.host!=j.protocol+"//"+j.host}catch(z){o.crossDomain=!0}}if(o.data&&o.processData&&"string"!=typeof o.data&&(o.data=r.param(o.data,o.traditional)),Nb(Ib,o,c,y),k)return y;l=r.event&&o.global,l&&0===r.active++&&r.event.trigger("ajaxStart"),o.type=o.type.toUpperCase(),o.hasContent=!Gb.test(o.type),f=o.url.replace(Cb,""),o.hasContent?o.data&&o.processData&&0===(o.contentType||"").indexOf("application/x-www-form-urlencoded")&&(o.data=o.data.replace(Bb,"+")):(n=o.url.slice(f.length),o.data&&(f+=(vb.test(f)?"&":"?")+o.data,delete o.data),o.cache===!1&&(f=f.replace(Db,"$1"),n=(vb.test(f)?"&":"?")+"_="+ub++ +n),o.url=f+n),o.ifModified&&(r.lastModified[f]&&y.setRequestHeader("If-Modified-Since",r.lastModified[f]),r.etag[f]&&y.setRequestHeader("If-None-Match",r.etag[f])),(o.data&&o.hasContent&&o.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",o.contentType),y.setRequestHeader("Accept",o.dataTypes[0]&&o.accepts[o.dataTypes[0]]?o.accepts[o.dataTypes[0]]+("*"!==o.dataTypes[0]?", "+Kb+"; q=0.01":""):o.accepts["*"]);for(m in o.headers)y.setRequestHeader(m,o.headers[m]);if(o.beforeSend&&(o.beforeSend.call(p,y,o)===!1||k))return y.abort();if(x="abort",t.add(o.complete),y.done(o.success),y.fail(o.error),e=Nb(Jb,o,c,y)){if(y.readyState=1,l&&q.trigger("ajaxSend",[y,o]),k)return y;o.async&&o.timeout>0&&(i=a.setTimeout(function(){y.abort("timeout")},o.timeout));try{k=!1,e.send(v,A)}catch(z){if(k)throw z;A(-1,z)}}else A(-1,"No Transport");function A(b,c,d,h){var j,m,n,v,w,x=c;k||(k=!0,i&&a.clearTimeout(i),e=void 0,g=h||"",y.readyState=b>0?4:0,j=b>=200&&b<300||304===b,d&&(v=Pb(o,y,d)),v=Qb(o,v,y,j),j?(o.ifModified&&(w=y.getResponseHeader("Last-Modified"),w&&(r.lastModified[f]=w),w=y.getResponseHeader("etag"),w&&(r.etag[f]=w)),204===b||"HEAD"===o.type?x="nocontent":304===b?x="notmodified":(x=v.state,m=v.data,n=v.error,j=!n)):(n=x,!b&&x||(x="error",b<0&&(b=0))),y.status=b,y.statusText=(c||x)+"",j?s.resolveWith(p,[m,x,y]):s.rejectWith(p,[y,x,n]),y.statusCode(u),u=void 0,l&&q.trigger(j?"ajaxSuccess":"ajaxError",[y,o,j?m:n]),t.fireWith(p,[y,x]),l&&(q.trigger("ajaxComplete",[y,o]),--r.active||r.event.trigger("ajaxStop")))}return y},getJSON:function(a,b,c){return r.get(a,b,c,"json")},getScript:function(a,b){return r.get(a,void 0,b,"script")}}),r.each(["get","post"],function(a,b){r[b]=function(a,c,d,e){return r.isFunction(c)&&(e=e||d,d=c,c=void 0),r.ajax(r.extend({url:a,type:b,dataType:e,data:c,success:d},r.isPlainObject(a)&&a))}}),r._evalUrl=function(a){return r.ajax({url:a,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,"throws":!0})},r.fn.extend({wrapAll:function(a){var b;return this[0]&&(r.isFunction(a)&&(a=a.call(this[0])),b=r(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstElementChild)a=a.firstElementChild;return a}).append(this)),this},wrapInner:function(a){return r.isFunction(a)?this.each(function(b){r(this).wrapInner(a.call(this,b))}):this.each(function(){var b=r(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=r.isFunction(a);return this.each(function(c){r(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(a){return this.parent(a).not("body").each(function(){r(this).replaceWith(this.childNodes)}),this}}),r.expr.pseudos.hidden=function(a){return!r.expr.pseudos.visible(a)},r.expr.pseudos.visible=function(a){return!!(a.offsetWidth||a.offsetHeight||a.getClientRects().length)},r.ajaxSettings.xhr=function(){try{return new a.XMLHttpRequest}catch(b){}};var Rb={0:200,1223:204},Sb=r.ajaxSettings.xhr();o.cors=!!Sb&&"withCredentials"in Sb,o.ajax=Sb=!!Sb,r.ajaxTransport(function(b){var c,d;if(o.cors||Sb&&!b.crossDomain)return{send:function(e,f){var g,h=b.xhr();if(h.open(b.type,b.url,b.async,b.username,b.password),b.xhrFields)for(g in b.xhrFields)h[g]=b.xhrFields[g];b.mimeType&&h.overrideMimeType&&h.overrideMimeType(b.mimeType),b.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest");for(g in e)h.setRequestHeader(g,e[g]);c=function(a){return function(){c&&(c=d=h.onload=h.onerror=h.onabort=h.onreadystatechange=null,"abort"===a?h.abort():"error"===a?"number"!=typeof h.status?f(0,"error"):f(h.status,h.statusText):f(Rb[h.status]||h.status,h.statusText,"text"!==(h.responseType||"text")||"string"!=typeof h.responseText?{binary:h.response}:{text:h.responseText},h.getAllResponseHeaders()))}},h.onload=c(),d=h.onerror=c("error"),void 0!==h.onabort?h.onabort=d:h.onreadystatechange=function(){4===h.readyState&&a.setTimeout(function(){c&&d()})},c=c("abort");try{h.send(b.hasContent&&b.data||null)}catch(i){if(c)throw i}},abort:function(){c&&c()}}}),r.ajaxPrefilter(function(a){a.crossDomain&&(a.contents.script=!1)}),r.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(a){return r.globalEval(a),a}}}),r.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET")}),r.ajaxTransport("script",function(a){if(a.crossDomain){var b,c;return{send:function(e,f){b=r(" + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000..eac2daf Binary files /dev/null and b/favicon.ico differ diff --git a/index-glitch.html b/index-glitch.html new file mode 100644 index 0000000..83b248c --- /dev/null +++ b/index-glitch.html @@ -0,0 +1,753 @@ + + + + + + + + + + + + + Sergio - Portfolio Template + + + + + + + + + + + + + + + + + + +
    +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    +
    + +
    + +
    + +
    + + +
    + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +

    Sergio Gadot

    +

    I Am

    + +
    +
    +
    +
    +
    +
    + + +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +

    About me.

    +
    +
    +

    I'm a Freelancer Front-end Developer with over 3 years of experience.

    +

    I'm a Freelancer Front-end Developer with over 3 years of experience. I'm from San Francisco. I code and create web elements for amazing people around the world. I like work with new people. New people new Experiences.

    +
    +
    +
    + + 5k + +
    + Projects
    Completed. +
    +
    +
    +
    +
    + + 3k + +
    + Satisfied
    Clients. +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +

    Education & Skills

    +
    +
    +
    +
      +
    • + 2010-2012 +
      Graphic Designer
      +

      International Design Institute

      +
    • +
    • + 2010-2012 +
      Web Development
      +

      International Design Institute

      +
    • +
    • + 2010-2012 +
      Search Engine Optimization
      +

      International Design Institute

      +
    • +
    +
    +
    +
    +

    My skills

    +

    I'm a Freelancer Front-end Developer with over 3 years of experience. I code and create web elements for amazing people around the world. I like work with new people. New people new Experiences.

    +
    +
    HTML5
    +
    +
    + +
    +
    +
    +
    +
    WordPress
    +
    +
    + +
    +
    +
    +
    +
    Magento
    +
    +
    + +
    +
    +
    +
    +
    UI/UX
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +

    Experience.

    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    Front-end Developer
    + +
    Full Time
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor.

    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    Front-end Developer
    + +
    Full Time
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor.

    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    Front-end Developer
    + +
    Full Time
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor.

    +
    +
    +
    +
    +
    +
    +
    + + +
    +
    +
    +

    What I do?

    +
    +
    +
    +
    + +
    +
    Web Design
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    + +
    +
    Web Development
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    + +
    +
    SEO Marketing
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    + +
    +
    Web Design
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    + +
    +
    Web Development
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    + +
    +
    SEO Marketing
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    +
    +

    Testimonials.

    +
    + +
    +
    + + +
    +
    +
    +

    My Portfolio.

    +
    +
    + +
    + +
    +
    + + +
    +
    +
    +

    Latest Blog.

    +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + + + +
    +
    +
    29/FEB/2020 - WEBSITE - 1 COMMENT
    +
    I Will Tell You The Truth About Design In The Next 60 Seconds.
    +
    +
    +
    +
    +
    +
    + + + +
    + +
    +
    + +
    +
    +
    + + +
    +
    +
    +

    Get in touch.

    +
    +
    +
    +
    +

    What’s your story? Get in touch

    +

    Always available for freelancing if the right project comes along, Feel free to contact me.

    +
      +
    • + + 123 Stree New York City , United States Of America 750065. +
    • +
    • + + support@domain.com +
    • +
    • + + +044 9696 9696 3636 +
    • +
    +
    +
    +
    +
    +

    Say Something

    +
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    +
    + +
    + + +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/index-particles.html b/index-particles.html new file mode 100644 index 0000000..603ebbe --- /dev/null +++ b/index-particles.html @@ -0,0 +1,753 @@ + + + + + + + + + + + + + Sergio - Portfolio Template + + + + + + + + + + + + + + + + + + +
    +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    +
    + +
    + +
    + +
    + + +
    + +
    +
    +
    +
    +
    +
    +
    +
    Hello, I am
    +

    Sergio Gadot

    +

    I Am Passionate

    +

    I design and develop services for customers of all sizes, specializing in creating stylish, modern websites, web services and online stores.

    + +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    + + +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +

    About me.

    +
    +
    +

    I'm a Freelancer Front-end Developer with over 3 years of experience.

    +

    I'm a Freelancer Front-end Developer with over 3 years of experience. I'm from San Francisco. I code and create web elements for amazing people around the world. I like work with new people. New people new Experiences.

    +
    +
    +
    + + 5k + +
    + Projects
    Completed. +
    +
    +
    +
    +
    + + 3k + +
    + Satisfied
    Clients. +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +

    Education & Skills

    +
    +
    +
    +
      +
    • + 2010-2012 +
      Graphic Designer
      +

      International Design Institute

      +
    • +
    • + 2010-2012 +
      Web Development
      +

      International Design Institute

      +
    • +
    • + 2010-2012 +
      Search Engine Optimization
      +

      International Design Institute

      +
    • +
    +
    +
    +
    +

    My skills

    +

    I'm a Freelancer Front-end Developer with over 3 years of experience. I code and create web elements for amazing people around the world. I like work with new people. New people new Experiences.

    +
    +
    HTML5
    +
    +
    + +
    +
    +
    +
    +
    WordPress
    +
    +
    + +
    +
    +
    +
    +
    Magento
    +
    +
    + +
    +
    +
    +
    +
    UI/UX
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +

    Experience.

    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    Front-end Developer
    + +
    Full Time
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor.

    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    Front-end Developer
    + +
    Full Time
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor.

    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    Front-end Developer
    + +
    Full Time
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor.

    +
    +
    +
    +
    +
    +
    +
    + + +
    +
    +
    +

    What I do?

    +
    +
    +
    +
    + +
    +
    Web Design
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    + +
    +
    Web Development
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    + +
    +
    SEO Marketing
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    + +
    +
    Web Design
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    + +
    +
    Web Development
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    + +
    +
    SEO Marketing
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    +
    +

    Testimonials.

    +
    + +
    +
    + + +
    +
    +
    +

    My Portfolio.

    +
    +
    + +
    + +
    +
    + + +
    +
    +
    +

    Latest Blog.

    +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + + + +
    +
    +
    29/FEB/2020 - WEBSITE - 1 COMMENT
    +
    I Will Tell You The Truth About Design In The Next 60 Seconds.
    +
    +
    +
    +
    +
    +
    + + + +
    + +
    +
    + +
    +
    +
    + + +
    +
    +
    +

    Get in touch.

    +
    +
    +
    +
    +

    What’s your story? Get in touch

    +

    Always available for freelancing if the right project comes along, Feel free to contact me.

    +
      +
    • + + 123 Stree New York City , United States Of America 750065. +
    • +
    • + + support@domain.com +
    • +
    • + + +044 9696 9696 3636 +
    • +
    +
    +
    +
    +
    +

    Say Something

    +
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    +
    + +
    + + +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/index-video.html b/index-video.html new file mode 100644 index 0000000..d9855f5 --- /dev/null +++ b/index-video.html @@ -0,0 +1,751 @@ + + + + + + + + + + + + + Sergio - Portfolio Template + + + + + + + + + + + + + + + + + + +
    +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    +
    + +
    + +
    + +
    + + +
    + +
    +
    +
    +
    +
    +
    +
    +
    Hello, I am
    +

    Sergio Gadot

    +

    I Am Passionate

    +

    I design and develop services for customers of all sizes, specializing in creating stylish, modern websites, web services and online stores.

    + +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    + + +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +

    About me.

    +
    +
    +

    I'm a Freelancer Front-end Developer with over 3 years of experience.

    +

    I'm a Freelancer Front-end Developer with over 3 years of experience. I'm from San Francisco. I code and create web elements for amazing people around the world. I like work with new people. New people new Experiences.

    +
    +
    +
    + + 5k + +
    + Projects
    Completed. +
    +
    +
    +
    +
    + + 3k + +
    + Satisfied
    Clients. +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +

    Education & Skills

    +
    +
    +
    +
      +
    • + 2010-2012 +
      Graphic Designer
      +

      International Design Institute

      +
    • +
    • + 2010-2012 +
      Web Development
      +

      International Design Institute

      +
    • +
    • + 2010-2012 +
      Search Engine Optimization
      +

      International Design Institute

      +
    • +
    +
    +
    +
    +

    My skills

    +

    I'm a Freelancer Front-end Developer with over 3 years of experience. I code and create web elements for amazing people around the world. I like work with new people. New people new Experiences.

    +
    +
    HTML5
    +
    +
    + +
    +
    +
    +
    +
    WordPress
    +
    +
    + +
    +
    +
    +
    +
    Magento
    +
    +
    + +
    +
    +
    +
    +
    UI/UX
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +

    Experience.

    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    Front-end Developer
    + +
    Full Time
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor.

    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    Front-end Developer
    + +
    Full Time
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor.

    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    Front-end Developer
    + +
    Full Time
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor.

    +
    +
    +
    +
    +
    +
    +
    + + +
    +
    +
    +

    What I do?

    +
    +
    +
    +
    + +
    +
    Web Design
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    + +
    +
    Web Development
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    + +
    +
    SEO Marketing
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    + +
    +
    Web Design
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    + +
    +
    Web Development
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    + +
    +
    SEO Marketing
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    +
    +

    Testimonials.

    +
    + +
    +
    + + +
    +
    +
    +

    My Portfolio.

    +
    +
    + +
    + +
    +
    + + +
    +
    +
    +

    Latest Blog.

    +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + + + +
    +
    +
    29/FEB/2020 - WEBSITE - 1 COMMENT
    +
    I Will Tell You The Truth About Design In The Next 60 Seconds.
    +
    +
    +
    +
    +
    +
    + + + +
    + +
    +
    + +
    +
    +
    + + +
    +
    +
    +

    Get in touch.

    +
    +
    +
    +
    +

    What’s your story? Get in touch

    +

    Always available for freelancing if the right project comes along, Feel free to contact me.

    +
      +
    • + + 123 Stree New York City , United States Of America 750065. +
    • +
    • + + support@domain.com +
    • +
    • + + +044 9696 9696 3636 +
    • +
    +
    +
    +
    +
    +

    Say Something

    +
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    +
    + +
    + + +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/index.html b/index.html new file mode 100644 index 0000000..50cfc37 --- /dev/null +++ b/index.html @@ -0,0 +1,750 @@ + + + + + + + + + + + + + mwenda.mugo|fullstack web-developer + + + + + + + + + + + + + + + + + + +
    +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    +
    + +
    + +
    + +
    + + +
    + +
    +
    +
    +
    +
    +
    +
    Hello, I am
    +

    Sergio Gadot

    +

    I Am Passionate

    +

    I design and develop services for customers of all sizes, specializing in creating stylish, modern websites, web services and online stores.

    + +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    + + +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +

    About me.

    +
    +
    +

    I'm a Freelancer Front-end Developer with over 3 years of experience.

    +

    I'm a Freelancer Front-end Developer with over 3 years of experience. I'm from San Francisco. I code and create web elements for amazing people around the world. I like work with new people. New people new Experiences.

    +
    +
    +
    + + 5k + +
    + Projects
    Completed. +
    +
    +
    +
    +
    + + 3k + +
    + Satisfied
    Clients. +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +

    Education & Skills

    +
    +
    +
    +
      +
    • + 2010-2012 +
      Graphic Designer
      +

      International Design Institute

      +
    • +
    • + 2010-2012 +
      Web Development
      +

      International Design Institute

      +
    • +
    • + 2010-2012 +
      Search Engine Optimization
      +

      International Design Institute

      +
    • +
    +
    +
    +
    +

    My skills

    +

    I'm a Freelancer Front-end Developer with over 3 years of experience. I code and create web elements for amazing people around the world. I like work with new people. New people new Experiences.

    +
    +
    HTML5
    +
    +
    + +
    +
    +
    +
    +
    WordPress
    +
    +
    + +
    +
    +
    +
    +
    Magento
    +
    +
    + +
    +
    +
    +
    +
    UI/UX
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +

    Experience.

    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    Front-end Developer
    + +
    Full Time
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor.

    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    Front-end Developer
    + +
    Full Time
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor.

    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    Front-end Developer
    + +
    Full Time
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor.

    +
    +
    +
    +
    +
    +
    +
    + + +
    +
    +
    +

    What I do?

    +
    +
    +
    +
    + +
    +
    Web Design
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    + +
    +
    Web Development
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    + +
    +
    SEO Marketing
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    + +
    +
    Web Design
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    + +
    +
    Web Development
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    + +
    +
    SEO Marketing
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    +
    +
    +
    +
    +
    +
    +

    Testimonials.

    +
    + +
    +
    + + +
    +
    +
    +

    My Portfolio.

    +
    +
    + +
    + +
    +
    + + +
    +
    +
    +

    Latest Blog.

    +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + + + +
    +
    +
    29/FEB/2020 - WEBSITE - 1 COMMENT
    +
    I Will Tell You The Truth About Design In The Next 60 Seconds.
    +
    +
    +
    +
    +
    +
    + + + +
    + +
    +
    + +
    +
    +
    + + +
    +
    +
    +

    Get in touch.

    +
    +
    +
    +
    +

    What’s your story? Get in touch

    +

    Always available for freelancing if the right project comes along, Feel free to contact me.

    +
      +
    • + + 123 Stree New York City , United States Of America 750065. +
    • +
    • + + support@domain.com +
    • +
    • + + +044 9696 9696 3636 +
    • +
    +
    +
    +
    +
    +

    Say Something

    +
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    +
    + +
    + + +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/process_form.php b/process_form.php new file mode 100644 index 0000000..e9d96bd --- /dev/null +++ b/process_form.php @@ -0,0 +1,29 @@ +"; +$mail_body .= "Email : " . $email . "
    "; +$mail_body .= "Subject : " . $subject . "
    "; +$mail_body .= "Message : " . $message . "
    "; +if(mail("youremail@mail.com","From: Contact Form Your name",$mail_body,$headers)){ + $thanks_mail_body = "Hello " . $name ."
    "; + + $thanks_mail_body .= "Hey! Thanks for your email!
    "; + $thanks_mail_body .= "I will get back to you soon.
    "; + $thanks_mail_body .= "Thank You,
    "; + $thanks_mail_body .= "Your Name."; + + if(mail($email,"Contact Request Notification Email",$thanks_mail_body,$headers)){ + echo "1"; + die(); + } + echo "1"; +}else{ + echo "0"; +} diff --git a/single-blog.html b/single-blog.html new file mode 100644 index 0000000..ef847d0 --- /dev/null +++ b/single-blog.html @@ -0,0 +1,205 @@ + + + + + + + + + + + + + Sergio - Portfolio Template + + + + + + + + + + + + + + + + + +
    +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    +
    + +
    + +
    + +
    + + +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    Lifestyle
    +

    They Now Bade Farewell To The Kind But Unseen People

    +
    +
    + +
    +
    + + 26 FEB 2020 +
    +
    +
    +
    +

    Aenean eleifend ante maecenas pulvinar montes lorem et pede dis dolor pretium donec dictum. Vici consequat justo enim. Venenatis eget adipiscing luctus lorem. Adipiscing veni amet luctus enim sem libero tellus viverra venenatis aliquam. Commodo natoque quam pulvinar elit.

    +

    Eget aenean tellus venenatis. Donec odio tempus. Felis arcu pretium metus nullam quam aenean sociis quis sem neque vici libero. Venenatis nullam fringilla pretium magnis aliquam nunc vulputate integer augue ultricies cras. Eget viverra feugiat cras ut. Sit natoque montes tempus ligula eget vitae pede rhoncus maecenas consectetuer commodo condimentum aenean.

    +

    What are my payment options?

    +

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

    +
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam.

    + +
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

    +
    + +
    +
    +

    Leave a Reply

    +
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/static/css/style.css b/static/css/style.css new file mode 100644 index 0000000..4d5fcae --- /dev/null +++ b/static/css/style.css @@ -0,0 +1,1871 @@ +/*------------------------------------------------------------------ +[Master Stylesheet] + +Project: Sergio Personal Portfolio +Version: 1.0 +Primary use: pxdraft +-------------------------------------------------------------------*/ +/* +) Base +) Buttons +) Header +) Footer +) Titles +) Title +) Home Banner +) About Us +) Resume +) Work +) Blog +) Contact +*/ +@import url("https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300;0,400;0,500;0,700;0,900;1,300;1,400;1,500;1,700;1,900&display=swap"); +@import url("https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,500;1,600;1,700;1,800;1,900&display=swap"); +body { + color: rgba(255, 255, 255, 0.8); + font-family: "Rubik", monospac; + line-height: 1.7; + font-size: 15px; + font-weight: 300; +} +body.theme-light { + background: #fff; + color: #555; + font-weight: 400; +} + +.font-alt { + font-family: "Rubik", serif; +} + +img { + max-width: 100%; +} + +* { + outline: none !important; +} + +a { + color: #2fbf71; +} +a:hover { + color: #279e5e; + text-decoration: none; +} + +mark { + background-image: linear-gradient(#2fbf71, #2fbf71); + background-size: 100% 3px; + background-repeat: no-repeat; + background-position: 0 bottom; + background-color: transparent; + padding: 0; + color: currentColor; +} + +/* ---------------------- +* Loading +---------------------------*/ +#loading { + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: #2fbf71; + z-index: 99999; +} + +.load-circle { + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + margin: auto; + width: 50px; + height: 50px; +} +.load-circle span { + display: inline-block; + width: 64px; + height: 64px; +} +.load-circle span:after { + content: " "; + display: block; + width: 46px; + height: 46px; + margin: 1px; + border-radius: 50%; + border: 5px solid #fff; + border-color: #fff transparent #fff transparent; + animation: lds-dual-ring 1.2s linear infinite; +} + +@keyframes lds-dual-ring { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(360deg); + } +} +/* ---------------------- +* owl +---------------------------*/ +.owl-dots { + text-align: center; +} +.owl-dots .owl-dot { + display: inline-block; + vertical-align: top; + width: 10px; + height: 10px; + background: transparent; + border: 1px solid #fff; + -moz-transition: ease all 0.55s; + -o-transition: ease all 0.55s; + -webkit-transition: ease all 0.55s; + transition: ease all 0.55s; + border-radius: 50%; + margin: 0 5px; +} +.theme-light .owl-dots .owl-dot { + border-color: #0b0b13; +} +.owl-dots .owl-dot.active { + background: #fff; +} +.theme-light .owl-dots .owl-dot.active { + background: #0b0b13; +} + +.owl-carousel .owl-item img { + width: auto; + max-width: 100%; +} + +.px-btn { + padding: 0 25px; + line-height: 42px; + position: relative; + display: inline-block; + background: none; + border: 1px solid transparent; + font-size: 14px; + font-weight: 400; + letter-spacing: 2px; + text-decoration: none !important; + -moz-transition: ease all 0.35s; + -o-transition: ease all 0.35s; + -webkit-transition: ease all 0.35s; + transition: ease all 0.35s; +} +.px-btn.px-btn-theme { + background: #2fbf71; + color: #fff; + box-shadow: 4px 4px #fff; +} +.theme-light .px-btn.px-btn-theme { + box-shadow: 4px 4px #0b0b13; +} +.px-btn.px-btn-theme:hover { + background: #fff; + color: #2fbf71; + box-shadow: 4px 4px #2fbf71; +} +.theme-light .px-btn.px-btn-theme:hover { + background: #0b0b13; + color: #fff; +} + +/* Bg color +----------------------------*/ +.dark-bg { + background: #0e0e17; +} +.theme-light .dark-bg { + background: #f7f7ff; +} + +@media (min-width: 1201px) { + .main-left { + left: 250px; + position: absolute; + height: 100%; + width: calc(100% - 250px); + } +} + +.header-left { + width: 250px; + position: fixed; + bottom: 0; + top: 0; + background: #0c0c14; +} +.theme-light .header-left { + background: #f7f7ff; +} +.header-left .scroll-bar { + height: calc(100% - 50px); +} +.header-left .hl-top { + text-align: center; + position: relative; + padding: 65px 25px 25px; +} +.header-left .hl-top:after { + content: ""; + position: absolute; + top: -180px; + left: -50px; + right: 0; + bottom: 0; + z-index: -1; + border-radius: 0 0 50% 50%; + width: 350px; + height: 350px; + background: #2fbf71; +} +.header-left .hl-top .img { + width: 120px; + height: 120px; + overflow: hidden; + display: inline-block; + vertical-align: top; + border-radius: 50%; + border: 5px solid #fff; +} +.header-left .hl-top h5 { + margin: 23px 0 0; + font-weight: 300; + text-transform: uppercase; + font-size: 14px; + letter-spacing: 7px; + color: #fff; +} +.theme-light .header-left .hl-top h5 { + color: #0b0b13; +} +.header-left .nav-menu { + padding-top: 45px; + padding-bottom: 45px; +} +.header-left .nav-menu li { + width: 100%; +} +.header-left .nav-menu li + li { + border-top: 1px solid rgba(255, 255, 255, 0.03); +} +.theme-light .header-left .nav-menu li + li { + border-top: 1px solid rgba(11, 11, 19, 0.03); +} +.header-left .nav-menu li .nav-link { + margin: 0; + padding: 15px 30px; + color: rgba(255, 255, 255, 0.8); + text-decoration: none; + -moz-transition: ease all 0.35s; + -o-transition: ease all 0.35s; + -webkit-transition: ease all 0.35s; + transition: ease all 0.35s; + font-size: 12px; + font-weight: 300; + letter-spacing: 3px; + text-transform: uppercase; + line-height: 18px; +} +.theme-light .header-left .nav-menu li .nav-link { + color: rgba(11, 11, 19, 0.7); + font-weight: 400; +} +.header-left .nav-menu li .nav-link i { + font-size: 18px; + font-weight: 300; + display: inline-block; + vertical-align: middle; +} +.header-left .nav-menu li .nav-link span { + display: inline-block; + vertical-align: middle; + margin-left: 10px; +} +@media (min-width: 768px) { + .header-left .nav-menu li .nav-link:hover { + color: #fff; + } + .theme-light .header-left .nav-menu li .nav-link:hover { + color: #2fbf71; + } +} +.header-left .nav-menu li.active a { + color: #2fbf71; + font-weight: 600; +} +.theme-light .header-left .nav-menu li.active a { + font-weight: 600; + color: #2fbf71; +} +.header-left .social-icons { + position: absolute; + bottom: 0; + left: 0; + right: 0; + padding: 12px 0; +} +.header-left .social-icons a { + color: #fff; + font-size: 14px; + margin-right: 17px; +} +.theme-light .header-left .social-icons a { + color: #0b0b13; +} +.header-left .social-icons a:hover { + color: #2fbf71; +} + +.tooltip { + font-size: 12px; +} + +.mob-header { + padding: 15px; + display: none; + position: fixed; + top: 0; + width: 100%; + z-index: 11; + background: #10101a; +} +.theme-light .mob-header { + background: #fff; +} +.mob-header > .d-flex { + align-items: center; +} +.mob-header .navbar-brand { + padding: 0; +} +.mob-header .logo-text { + font-weight: 600; + color: #fff; + font-size: 25px; + line-height: 1; +} +.theme-light .mob-header .logo-text { + color: #0b0b13; +} + +.toggler-menu { + width: 40px; + height: 40px; + position: relative; + margin: 0; + border-radius: 0; + padding: 0; + margin-left: 15px; + background: #2fbf71; + border: none; + margin-left: auto; +} +.toggler-menu span { + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + width: 25px; + height: 2px; + margin: auto; + box-shadow: 0px -8px 0 0px currentColor, 0px 8px 0 0px currentColor; + background: #fff; + color: #fff; +} + +@media (max-width: 1200px) { + .mob-header { + display: block; + } + + .header-left { + -moz-transition: ease all 0.35s; + -o-transition: ease all 0.35s; + -webkit-transition: ease all 0.35s; + transition: ease all 0.35s; + left: -300px; + z-index: 222; + } + .header-left.menu-open { + left: 0; + } +} +#pp-nav { + margin-right: 50px; +} +@media (max-width: 991px) { + #pp-nav { + display: none; + } +} +#pp-nav li { + margin: 6px 0; + padding: 0; + width: 10px; + height: 10px; + position: relative; +} +#pp-nav li a { + position: absolute; + top: 0; + left: 0; + right: 0; + background: rgba(255, 255, 255, 0.3); + border-radius: 50%; +} +.theme-light #pp-nav li a { + background: rgba(11, 11, 19, 0.3); +} +#pp-nav li a.active { + background: #2fbf71; +} +#pp-nav li a span { + display: none; +} + +.footer { + padding: 12px 0; + background: #0b0b13; +} +.theme-light .footer { + background: #fff; + border-top: 1px solid rgba(11, 11, 19, 0.1); +} +.footer .nav a { + color: #fff; + font-size: 14px; + margin-right: 17px; +} +.theme-light .footer .nav a { + color: #0b0b13; +} +.footer .nav a:hover { + color: #2fbf71; +} +.footer p { + color: #fff; + font-size: 14px; + margin: 0; +} +.theme-light .footer p { + color: #0b0b13; +} + +.blog-grid .blog-img { + overflow: hidden; +} +.blog-grid .blog-img img { + -moz-transition: ease all 0.35s; + -o-transition: ease all 0.35s; + -webkit-transition: ease all 0.35s; + transition: ease all 0.35s; + -moz-transform: scale(1); + -o-transform: scale(1); + -ms-transform: scale(1); + -webkit-transform: scale(1); + transform: scale(1); +} +.blog-grid .blog-info { + background: #0b0b13; + padding: 25px; + margin: -80px 0 0 50px; + position: relative; +} +.theme-light .blog-grid .blog-info { + background: #f7f7ff; +} +@media (max-width: 991px) { + .blog-grid .blog-info { + margin-left: 40px; + } +} +@media (max-width: 767px) { + .blog-grid .blog-info { + margin-left: 25px; + } +} +.blog-grid .blog-info .meta { + font-size: 12px; +} +.blog-grid .blog-info h6 { + font-size: 24px; + font-weight: 500; + padding-top: 10px; +} +@media (max-width: 767px) { + .blog-grid .blog-info h6 { + font-size: 20px; + } +} +.blog-grid .blog-info a { + color: #fff; + background-image: linear-gradient(130deg, #fff, #fff); + background-position: 0% 100%; + background-repeat: no-repeat; + background-size: 0% 1px; + -moz-transition: ease all 0.35s; + -o-transition: ease all 0.35s; + -webkit-transition: ease all 0.35s; + transition: ease all 0.35s; +} +.theme-light .blog-grid .blog-info a { + color: #0b0b13; + background-image: linear-gradient(130deg, #0b0b13, #0b0b13); +} +.blog-grid:hover .blog-info a { + background-size: 100% 2px; +} +.blog-grid:hover .blog-img img { + filter: grayscale(1); + -webkit-filter: grayscale(1); + -moz-transform: scale(1.1); + -o-transform: scale(1.1); + -ms-transform: scale(1.1); + -webkit-transform: scale(1.1); + transform: scale(1.1); +} + +.read-more-blog { + padding-top: 30px; +} + +.blog-pagination { + padding-top: 30px; +} + +.pagination .page-item .page-link { + border: none; + box-shadow: none; + color: #fff; + margin: 0 5px; + border-radius: 50px; + padding: 0; + width: 35px; + height: 35px; + text-align: center; + line-height: 35px; + background: rgba(255, 255, 255, 0.1); +} +.theme-light .pagination .page-item .page-link { + background: rgba(11, 11, 19, 0.2); + color: #0b0b13; + font-weight: 500; +} +.pagination .page-item .page-link:hover { + background: #2fbf71; + border-color: #2fbf71; + color: #fff; +} +.pagination .page-item.disabled .page-link { + opacity: 0.5; +} +.pagination .page-item.active .page-link { + background: #2fbf71; + border-color: #2fbf71; + color: #fff; +} + +.tag-cloud a { + padding: 4px 15px; + font-size: 13px; + color: #fff; + background: #0b0b13; + border-radius: 3px; + margin-right: 4px; + margin-bottom: 4px; + font-weight: 400; +} +.theme-light .tag-cloud a { + color: #0b0b13; + background: #f7f7ff; +} +.tag-cloud a:hover { + background: #2fbf71; + color: #fff; +} + +.blog-listing { + padding-top: 70px; + padding-bottom: 120px; + background: #10101a; + min-height: 100%; +} +.theme-light .blog-listing { + background: #fff; +} +@media (max-width: 991px) { + .blog-listing { + padding-bottom: 80px; + } +} +@media (max-width: 767px) { + .blog-listing { + padding-bottom: 50px; + } +} + +.single-blog { + padding-top: 70px; + padding-bottom: 100px; + background: #10101a; + min-height: 100%; +} +.theme-light .single-blog { + background: #fff; +} +@media (max-width: 991px) { + .single-blog { + padding-top: 100px; + padding-bottom: 40px; + } +} + +.article { + margin: 15px 0 30px; +} +.article .article-title { + padding: 15px 0 20px; +} +.article .article-title h6 { + font-size: 14px; + font-weight: 700; + margin-bottom: 20px; +} +.article .article-title h6 a { + text-transform: uppercase; + color: #2fbf71; + border-bottom: 1px solid #2fbf71; +} +.article .article-title h2 { + color: #fff; + font-weight: 600; +} +.theme-light .article .article-title h2 { + color: #0b0b13; +} +@media (max-width: 991px) { + .article .article-title h2 { + font-size: 28px; + } +} +.article .article-title .media { + padding-top: 15px; + border-bottom: 1px dashed rgba(255, 255, 255, 0.1); + padding-bottom: 20px; +} +.theme-light .article .article-title .media { + border-bottom: 1px dashed rgba(11, 11, 19, 0.1); +} +.article .article-title .media .avatar { + width: 45px; + height: 45px; + border-radius: 50%; + overflow: hidden; +} +.article .article-title .media .media-body { + padding-left: 8px; +} +.article .article-title .media .media-body label { + font-weight: 600; + color: #2fbf71; + margin: 0; +} +.article .article-title .media .media-body span { + display: block; + font-size: 12px; +} +.article .article-content h1, .article .article-content h2, .article .article-content h3, .article .article-content h4, .article .article-content h5, .article .article-content h6 { + color: #fff; + font-weight: 500; + margin-bottom: 15px; + margin-top: 30px; +} +.theme-light .article .article-content h1, +.theme-light .article .article-content h2, +.theme-light .article .article-content h3, +.theme-light .article .article-content h4, +.theme-light .article .article-content h5, +.theme-light .article .article-content h6 { + color: #0b0b13; +} +.article .article-content blockquote { + max-width: 600px; + padding: 15px 0 30px 0; + margin: 0; +} +.article .article-content blockquote p { + font-size: 20px; + font-weight: 500; + color: #2fbf71; + margin: 0; +} +.article .article-content blockquote .blockquote-footer { + color: #fff; + font-size: 16px; +} +.theme-light .article .article-content blockquote .blockquote-footer { + color: #0b0b13; +} +.article .article-content blockquote .blockquote-footer cite { + font-weight: 600; +} +.article .tag-cloud { + padding-top: 10px; +} + +.article-comment { + border-radius: 5px; + overflow: hidden; + background: #0b0b13; + padding: 30px; +} +.theme-light .article-comment { + background: #f7f7ff; +} +.article-comment h4 { + color: #fff; + font-weight: 700; + margin-bottom: 25px; + font-size: 22px; +} +.theme-light .article-comment h4 { + color: #0b0b13; +} + +/*--------------------------- + Portfolio Start +------------------------------*/ +.portfolio-content.grid-col-2 .grid-item { + width: 50%; +} +@media (max-width: 767px) { + .portfolio-content.grid-col-2 .grid-item { + width: 100%; + } +} +@media (min-width: 992px) { + .portfolio-content.grid-col-3 .grid-item { + width: 33.3333%; + } +} +@media (max-width: 991px) { + .portfolio-content.grid-col-3 .grid-item { + width: 50%; + } +} +@media (max-width: 767px) { + .portfolio-content.grid-col-3 .grid-item { + width: 100%; + } +} +@media (min-width: 992px) { + .portfolio-content.grid-col-4 .grid-item { + width: 33.3333%; + } +} +@media (min-width: 1201px) { + .portfolio-content.grid-col-4 .grid-item { + width: 25%; + } +} +@media (max-width: 991px) { + .portfolio-content.grid-col-4 .grid-item { + width: 50%; + } +} +@media (max-width: 767px) { + .portfolio-content.grid-col-4 .grid-item { + width: 100%; + } +} +@media (min-width: 992px) { + .portfolio-content.grid-col-5 .grid-item { + width: 33.3333%; + } +} +@media (min-width: 1201px) { + .portfolio-content.grid-col-5 .grid-item { + width: 20%; + } +} +@media (max-width: 991px) { + .portfolio-content.grid-col-5 .grid-item { + width: 50%; + } +} +@media (max-width: 767px) { + .portfolio-content.grid-col-5 .grid-item { + width: 100%; + } +} +.portfolio-content.grid-gutter-md { + margin-left: -4px; + margin-right: -4px; +} +.portfolio-content.grid-gutter-md .grid-item { + padding: 8px; +} +.portfolio-content.grid-gutter-lg { + margin-left: -12px; + margin-right: -12px; +} +.portfolio-content.grid-gutter-lg .grid-item { + padding: 12px; +} +.portfolio-content .grid-item { + float: left; +} + +/*Portfolio Filter*/ +.portfolio-filter-01 { + padding-top: 15px; + padding-bottom: 15px; +} +.portfolio-filter-01 .filter li { + cursor: pointer; + margin: 0 15px; + color: #fff; + position: relative; + padding: 5px 0; + font-size: 13px; + text-transform: uppercase; + line-height: normal; + letter-spacing: 2px; +} +.theme-light .portfolio-filter-01 .filter li { + color: #0b0b13; +} +@media (max-width: 767px) { + .portfolio-filter-01 .filter li { + margin: 0 8px; + font-size: 15px; + } +} +.portfolio-filter-01 .filter li:after { + content: ""; + width: 0px; + left: 0; + right: 0; + bottom: 0; + margin: auto; + height: 2px; + background: #2fbf71; + position: absolute; + -moz-transition: ease all 0.55s; + -o-transition: ease all 0.55s; + -webkit-transition: ease all 0.55s; + transition: ease all 0.55s; +} +.portfolio-filter-01 .filter li:last-child { + margin-right: 0; +} +.portfolio-filter-01 .filter li:first-child { + margin-left: 0; +} +.portfolio-filter-01 .filter li.active:after { + width: 100%; +} + +/*Portfolio Style 2*/ +.portfolio-box-01 { + background: #fff; + position: relative; +} +.portfolio-box-01 .portfolio-img { + position: relative; +} +.portfolio-box-01 .portfolio-icon { + position: absolute; + bottom: 20px; + right: 20px; + opacity: 0; + -moz-transition: ease all 0.35s; + -o-transition: ease all 0.35s; + -webkit-transition: ease all 0.35s; + transition: ease all 0.35s; +} +.portfolio-box-01 .portfolio-icon a { + width: 40px; + height: 40px; + line-height: 40px; + color: #fff; + display: inline-block; + vertical-align: top; + background: #2fbf71; + font-size: 24px; + text-align: center; +} +.portfolio-box-01 .portfolio-icon a span { + line-height: inherit; +} +.portfolio-box-01 .portfolio-info { + position: absolute; + top: 20px; + left: 20px; + padding: 20px; + z-index: 1; + background: #0b0b13; + right: 20px; + text-align: center; + opacity: 0; + -moz-transition: ease all 0.35s; + -o-transition: ease all 0.35s; + -webkit-transition: ease all 0.35s; + transition: ease all 0.35s; +} +.portfolio-box-01 .portfolio-info h5 { + margin: 0 0 4px; + color: #fff; + font-weight: 500; + font-size: 22px; +} +.portfolio-box-01 .portfolio-info h5 a { + color: #fff; +} +.portfolio-box-01 .portfolio-info span { + color: rgba(255, 255, 255, 0.6); +} +.portfolio-box-01:hover .portfolio-info { + opacity: 1; +} +.portfolio-box-01:hover .portfolio-icon { + opacity: 1; +} + +/* Demo +---------------------*/ +.color_switch { + position: fixed; + top: 25px; + right: 25px; + width: 50px; + height: 50px; + line-height: 50px; + background: #fff; + color: #0b0b13; + text-align: center; + font-size: 20px; + border-radius: 50%; + z-index: 1111; + cursor: pointer; +} +.theme-light .color_switch { + background: #0b0b13; + color: #fff; +} + +.demo-back-link { + position: fixed; + top: 86px; + right: 25px; + width: 50px; + height: 50px; + line-height: 50px; + background: #fff; + color: #0b0b13; + text-align: center; + font-size: 20px; + border-radius: 50%; + z-index: 1111; + cursor: pointer; +} +.theme-light .demo-back-link { + background: #0b0b13; + color: #fff; +} + +/* Section +---------------------*/ +.pp-section { + background: #10101a; +} +.theme-light .pp-section { + background: #fff; +} + +.section { + padding: 100px 0; +} +@media (max-width: 767px) { + .section { + padding-bottom: 60px; + } +} + +.pp-scrollable { + overflow: auto; +} + +.m-15px-tb { + margin-top: 15px; + padding-bottom: 15px; +} + +/* Title +-----------------------------------*/ +.title { + margin-bottom: 35px; +} +@media (max-width: 767px) { + .title { + margin-bottom: 25px; + } +} +.title h3 { + color: #fff; + margin: 0; + position: relative; + z-index: 1; + font-weight: 300; + font-size: 30px; + display: inline-block; + vertical-align: top; + text-transform: uppercase; + letter-spacing: 6px; +} +@media (max-width: 767px) { + .title h3 { + letter-spacing: 2px; + } +} +.theme-light .title h3 { + color: #0b0b13; +} +.title h3:after { + content: ""; + width: 6px; + height: 6px; + border-radius: 50%; + position: absolute; + bottom: -7px; + left: 56px; + right: 0; + z-index: -1; + background: #2fbf71; +} +.title h3:before { + content: ""; + position: absolute; + bottom: -5px; + left: 0; + right: 0; + width: 60px; + background: #2fbf71; + height: 1px; +} + +.separated { + padding-top: 80px; + padding-bottom: 80px; + position: relative; +} +.separated:after { + content: ""; + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + margin: auto; + height: 1px; + background: #fff; + opacity: 0.1; +} +.theme-light .separated:after { + background: #0b0b13; +} +@media (max-width: 991px) { + .separated { + padding-top: 80px; + padding-bottom: 80px; + } +} +@media (max-width: 767px) { + .separated { + padding-top: 60px; + padding-bottom: 60px; + } +} + +.particles { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + opacity: 0.1; +} +.theme-light .particles { + background: #0b0b13; +} + +/* glitch +-----------------------------------*/ +.glitch-box { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + z-index: 0; +} +.glitch-box .glitch { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + z-index: 0; + background-position: center; + background-repeat: no-repeat; + background-size: cover; +} + +/* Home Banner +-----------------------------------*/ +.home-banner { + overflow: hidden; + position: relative; +} +.home-banner:after { + content: ""; + position: absolute; + right: -20vh; + top: -20vh; + width: 100vh; + height: 100vh; + border-radius: 50%; + background: #0b0b13; + z-index: -1; +} +.theme-light .home-banner:after { + background: #f7f7ff; +} +.home-banner .container { + position: relative; + z-index: 1; +} +.home-banner .full-screen { + min-height: 100vh; + padding-top: 100px; + padding-bottom: 100px; +} +@media (min-width: 992px) { + .home-banner .hb-img img { + max-width: 120%; + } +} +.home-banner .type-box { + padding-top: 40px; + padding-bottom: 40px; +} +.home-banner .type-box h6 { + color: #fff; + font-size: 25px; + font-weight: 500; + margin: 0 0 20px; +} +.theme-light .home-banner .type-box h6 { + color: #0b0b13; +} +@media (max-width: 767px) { + .home-banner .type-box h6 { + font-size: 18px; + margin: 0 0 10px; + } +} +.home-banner .type-box h1 { + font-size: 65px; + font-weight: 700; + line-height: 1; + margin: 0 0 20px; + color: #fff; +} +.theme-light .home-banner .type-box h1 { + color: #0b0b13; +} +@media (max-width: 1200px) { + .home-banner .type-box h1 { + font-size: 70px; + } +} +@media (max-width: 767px) { + .home-banner .type-box h1 { + font-size: 45px; + margin-bottom: 15px; + } +} +.home-banner .type-box .lead { + color: #fff; + font-weight: 500; + font-size: 18px; + margin-bottom: 25px; +} +.theme-light .home-banner .type-box .lead { + color: #0b0b13; +} +@media (max-width: 767px) { + .home-banner .type-box .lead { + font-size: 16px; + margin-bottom: 15px; + } +} +.home-banner .type-box .desc { + max-width: 450px; + font-size: 18px; +} +@media (max-width: 767px) { + .home-banner .type-box .desc { + font-size: 16px; + } +} +.home-banner .type-box .btn-bar { + padding-top: 15px; +} + +/* Home Banner 01 +-----------------------------------*/ +.home-banner-01 .full-screen { + min-height: 100vh; +} +.home-banner-01 .type-box { + padding-top: 40px; + padding-bottom: 40px; + text-align: center; +} +.home-banner-01 .type-box .img { + width: 200px; + height: 200px; + overflow: hidden; + border-radius: 50%; + margin: 0 auto 30px; +} +.home-banner-01 .type-box h1 { + font-size: 45px; + font-weight: 400; + text-transform: uppercase; + letter-spacing: 4px; + line-height: 1; + margin: 0 0 15px; + color: #fff; +} +.theme-light .home-banner-01 .type-box h1 { + color: #0b0b13; +} +.home-banner-01 .type-box .lead { + color: #fff; + font-weight: 400; + font-size: 16px; + margin-bottom: 15px; + text-transform: uppercase; +} +.home-banner-01 .type-box .lead span { + text-transform: uppercase; +} +.theme-light .home-banner-01 .type-box .lead { + color: #0b0b13; +} +@media (max-width: 767px) { + .home-banner-01 .type-box .lead { + font-size: 16px; + margin-bottom: 15px; + } +} +.home-banner-01 .type-box .social-icons a { + margin: 0 4px; + width: 40px; + height: 40px; + line-height: 40px; + border-radius: 50%; + background: #2fbf71; + color: #fff; +} + +/* About +-----------------------------------*/ +@media (max-width: 991px) { + .about-me { + margin-bottom: 40px; + } +} +@media (min-width: 992px) { + .about-me .img img { + max-width: inherit; + float: right; + } +} +@media (max-width: 991px) { + .about-me .img { + text-align: center; + } +} +.about-me .info { + text-align: center; + padding-top: 40px; + color: #fff; +} +.theme-light .about-me .info { + color: #0b0b13; +} +.about-me .info h3 { + font-weight: 500; + font-size: 30px; +} +.about-me .info p { + margin: 0; + font-size: 16px; +} +.about-me .social-icons { + position: absolute; + bottom: -15px; + left: 0; + right: 0; +} +.about-me .social-icons a { + width: 35px; + height: 35px; + line-height: 31px; + background: #fff; + border: 2px solid #fff; + color: #0b0b13; + text-align: center; + border-radius: 50%; + position: relative; + margin: 0 5px; + -moz-transition: ease all 0.35s; + -o-transition: ease all 0.35s; + -webkit-transition: ease all 0.35s; + transition: ease all 0.35s; + -moz-transform: scale(1); + -o-transform: scale(1); + -ms-transform: scale(1); + -webkit-transform: scale(1); + transform: scale(1); +} +.theme-light .about-me .social-icons a { + background: #0b0b13; + color: #fff; +} +.about-me .social-icons a i { + line-height: inherit; +} +.about-me .social-icons a:nth-child(1) { + top: -25px; +} +.about-me .social-icons a:nth-child(2) { + top: -8px; +} +.about-me .social-icons a:nth-child(4) { + top: -8px; +} +.about-me .social-icons a:nth-child(5) { + top: -25px; +} +.about-me .social-icons a:hover { + -moz-transform: scale(1.1); + -o-transform: scale(1.1); + -ms-transform: scale(1.1); + -webkit-transform: scale(1.1); + transform: scale(1.1); + background: #2fbf71; + color: #fff; +} + +@media (min-width: 1201px) { + .about-info { + padding-left: 50px; + } +} +.about-info .title { + margin-bottom: 40px; +} +.about-info .about-text h3 { + color: #fff; + margin-bottom: 25px; +} +.theme-light .about-info .about-text h3 { + color: #0b0b13; +} +.about-info .media { + padding-top: 10px; +} +.about-info .media span { + font-size: 50px; + line-height: 1; + color: #fff; + font-weight: 600; + min-width: 55px; +} +.theme-light .about-info .media span { + color: #0b0b13; +} +.about-info .media .media-body { + padding-left: 10px; + line-height: 1.3; +} +.about-info .media .after-k:after { + content: "k"; + font-size: 65%; + margin-left: 2px; +} +.about-info .btn-bar { + padding-top: 35px; +} +.about-info .btn-bar .px-btn { + min-width: 150px; + text-align: center; +} +.about-info .btn-bar .px-btn + .px-btn { + margin-left: 22px; +} + +/* Feature Box +-----------------------------------*/ +.feature-box-01 { + padding: 40px; + overflow: hidden; + z-index: 1; + background: #0b0b13; + -moz-transition: ease background 0.35s; + -o-transition: ease background 0.35s; + -webkit-transition: ease background 0.35s; + transition: ease background 0.35s; +} +.theme-light .feature-box-01 { + background: #f7f7ff; +} +@media (max-width: 991px) { + .feature-box-01 { + padding: 20px; + } +} +.feature-box-01 .icon { + width: 60px; + height: 60px; + line-height: 60px; + font-size: 40px; + color: #fff; + text-align: center; +} +.theme-light .feature-box-01 .icon { + color: #0b0b13; +} +.feature-box-01 .feature-content { + padding-left: 25px; +} +@media (max-width: 991px) { + .feature-box-01 .feature-content { + padding-left: 15px; + } +} +.feature-box-01 h5 { + margin-bottom: 15px; + color: #fff; +} +.theme-light .feature-box-01 h5 { + color: #0b0b13; +} +.feature-box-01 p { + margin: 0; +} +.feature-box-01:hover { + background: #2fbf71; +} +.feature-box-01:hover .icon { + color: #fff; +} +.theme-light .feature-box-01:hover .icon { + color: #fff; +} +.feature-box-01:hover h5 { + color: #fff; +} +.theme-light .feature-box-01:hover h5 { + color: #fff; +} +.theme-light .feature-box-01:hover p { + color: #fff; +} + +/* testimonial +-----------------------------------*/ +.testimonial-01 { + background: #0b0b13; + padding: 35px; + overflow: hidden; + margin-top: 15px; + margin-bottom: 25px; +} +.theme-light .testimonial-01 { + background: #f7f7ff; +} +.testimonial-01 .avatar { + width: 100px; + height: 100px; + overflow: hidden; +} +@media (max-width: 767px) { + .testimonial-01 .avatar { + width: 50px; + height: 50px; + } +} +.testimonial-01 .media-body { + padding-left: 25px; +} +@media (max-width: 767px) { + .testimonial-01 .media-body { + padding-left: 15px; + } +} +.testimonial-01 h6 { + color: #fff; + margin: 0 0 5px; +} +.theme-light .testimonial-01 h6 { + color: #0b0b13; +} +.testimonial-01 span { + font-size: 13px; +} + +/* Experience +-----------------------------------*/ +.resume-box { + display: inline-block; + vertical-align: top; + width: 100%; + margin-top: 15px; + background: #0b0b13; +} +.theme-light .resume-box { + background: #f7f7ff; +} + +.resume-row { + padding: 35px; +} +@media (max-width: 991px) { + .resume-row { + padding: 20px; + } +} +.resume-row + .resume-row { + border-top: 1px solid rgba(255, 255, 255, 0.05); +} +.theme-light .resume-row + .resume-row { + border-top: 1px solid rgba(11, 11, 19, 0.05); +} +.resume-row h6 { + color: #fff; + font-weight: 500; + font-size: 20px; +} +.theme-light .resume-row h6 { + color: #0b0b13; +} +.resume-row .rb-left { + min-height: 100%; + text-align: center; +} +@media (min-width: 768px) { + .resume-row .rb-left { + border-right: 1px solid rgba(255, 255, 255, 0.05); + } + .theme-light .resume-row .rb-left { + border-right: 1px solid rgba(11, 11, 19, 0.05); + } +} +@media (max-width: 767px) { + .resume-row .rb-left { + margin-bottom: 25px; + text-align: left; + } + .resume-row .rb-left img { + max-width: 100px; + } +} +.resume-row .rb-time { + display: inline-block; + padding: 5px 10px; + color: #fff; + background: #2fbf71; + font-size: 10px; + font-weight: 300; + text-transform: uppercase; + letter-spacing: 2px; + position: absolute; + top: 0; + right: 0; +} +@media (max-width: 767px) { + .resume-row .rb-time { + position: relative; + margin-bottom: 14px; + vertical-align: top; + } +} +.resume-row h6 { + margin-bottom: 5px; +} +.resume-row label { + font-size: 13px; + margin-bottom: 12px; +} +@media (max-width: 767px) { + .resume-row label { + width: 100%; + margin-bottom: 6px; + } +} +.resume-row .rb-right p { + margin-bottom: 0; + max-width: 80%; +} +@media (max-width: 991px) { + .resume-row .rb-right p { + max-width: 100%; + } +} + +.skills-box h3 { + color: #fff; + margin: 0 0 15px; +} +.theme-light .skills-box h3 { + color: #0b0b13; +} +.skills-box p { + padding-bottom: 10px; +} + +.skill-lt { + position: relative; +} +.skill-lt span { + width: 14px; + height: 14px; + border-radius: 50%; + background: #2fbf71; + position: absolute; + right: -1px; + top: -5px; +} +.skill-lt:not(:first-child) { + margin-top: 25px; +} +.skill-lt h6 { + font-size: 14px; + margin: 0 0 10px; + font-weight: 400; + color: #fff; +} +.theme-light .skill-lt h6 { + color: #0b0b13; +} +.skill-lt .skill-bar { + position: relative; + background: rgba(255, 255, 255, 0.2); +} +.theme-light .skill-lt .skill-bar { + background: rgba(11, 11, 19, 0.1); +} +.skill-lt .skill-bar .skill-bar-in { + width: 80px; + position: relative; + -moz-transition: ease all 0.55s; + -o-transition: ease all 0.55s; + -webkit-transition: ease all 0.55s; + transition: ease all 0.55s; + height: 5px; + background: #2fbf71; +} + +.aducation-box { + margin: 0; + padding: 0; + background: #0b0b13; + list-style: none; +} +.theme-light .aducation-box { + background: #f7f7ff; +} +@media (max-width: 991px) { + .aducation-box { + margin-bottom: 10px; + } +} +.aducation-box p { + margin: 0; +} +.aducation-box h6 { + color: #fff; + margin: 5px 0; +} +.theme-light .aducation-box h6 { + color: #0b0b13; +} +.aducation-box span { + background: #2fbf71; + color: #fff; + font-size: 11px; + padding: 1px 8px; + display: inline-block; + vertical-align: top; + letter-spacing: 1px; + margin-left: -24px; + position: relative; + margin-bottom: 9px; +} +.aducation-box span:after { + content: ""; + position: absolute; + bottom: -5px; + left: 0; + border-top: 5px solid #165934; + border-left: 5px solid transparent; +} +.aducation-box li { + padding: 20px 20px; +} +.aducation-box li + li { + border-top: 1px solid rgba(255, 255, 255, 0.05); +} +.theme-light .aducation-box li + li { + border-top: 1px solid rgba(11, 11, 19, 0.05); +} + +/* Contact Us +-----------------------------------*/ +.contact-info { + background: #0b0b13; + padding: 30px; +} +.theme-light .contact-info { + background: #f7f7ff; +} +@media (max-width: 991px) { + .contact-info { + margin-bottom: 20px; + } +} +.contact-info h4 { + font-size: 28px; + color: #fff; + font-weight: 500; + margin-bottom: 20px; +} +.theme-light .contact-info h4 { + color: #0b0b13; +} +.contact-info p { + font-size: 16px; +} +.contact-info ul { + margin: 0; + padding: 10px 0 0; + list-style: none; +} +.contact-info li { + font-size: 18px; + font-weight: 500; + color: #fff; + line-height: 1.3; + position: relative; +} +.theme-light .contact-info li { + color: #0b0b13; +} +.contact-info li i { + width: 30px; + text-align: center; + color: #2fbf71; + font-size: 22px; +} +.contact-info li span { + padding-left: 10px; +} +.contact-info li + li { + padding-top: 20px; +} + +.contact-form { + background: #0b0b13; + padding: 30px; +} +.theme-light .contact-form { + background: #f7f7ff; +} +@media (max-width: 991px) { + .contact-form { + margin-bottom: 20px; + } +} +.contact-form h4 { + font-weight: 500; + color: #fff; + font-size: 22px; + margin-bottom: 20px; +} +.theme-light .contact-form h4 { + color: #0b0b13; +} +.contact-form .form-control { + color: #fff; + background: none; + border: 1px solid rgba(255, 255, 255, 0.3); + border-radius: 0; + box-shadow: none; + font-size: 14px; + height: calc(2em + .75rem + 2px); +} +.contact-form .form-control.invalid { + border-color: #dc3545 !important; +} +.theme-light .contact-form .form-control { + color: #0b0b13; + border: 1px solid rgba(11, 11, 19, 0.3); + background: #fff; +} +.contact-form textarea.form-control { + height: auto; +} + +.google-map { + margin-top: 50px; +} +.theme-light .google-map { + border: 5px solid #fff; +} +@media (max-width: 767px) { + .google-map { + margin-top: 15px; + } +} +.google-map .embed-responsive-21by9 { + filter: grayscale(1); + -webkit-filter: grayscale(1); +} +.google-map .embed-responsive-21by9:before { + padding-top: 30%; +} +@media (max-width: 767px) { + .google-map .embed-responsive-21by9:before { + padding-top: 55%; + } +} + +/*# sourceMappingURL=style.css.map */ diff --git a/static/css/style.css.map b/static/css/style.css.map new file mode 100644 index 0000000..63084d8 --- /dev/null +++ b/static/css/style.css.map @@ -0,0 +1,7 @@ +{ +"version": 3, +"mappings": "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", +"sources": ["../scss/style.scss","../scss/scss/variable.scss","../scss/scss/base.scss","../scss/scss/mixin.scss","../scss/scss/button.scss","../scss/scss/color.scss","../scss/scss/header.scss","../scss/scss/footer.scss","../scss/scss/blog.scss","../scss/scss/portfolio.scss","../scss/scss/style.scss"], +"names": [], +"file": "style.css" +} diff --git a/static/img/a1.png b/static/img/a1.png new file mode 100644 index 0000000..05f1483 Binary files /dev/null and b/static/img/a1.png differ diff --git a/static/img/a2.png b/static/img/a2.png new file mode 100644 index 0000000..7e06938 Binary files /dev/null and b/static/img/a2.png differ diff --git a/static/img/a3.png b/static/img/a3.png new file mode 100644 index 0000000..f6b0737 Binary files /dev/null and b/static/img/a3.png differ diff --git a/static/img/about-me.jpg b/static/img/about-me.jpg new file mode 100644 index 0000000..e8c5b45 Binary files /dev/null and b/static/img/about-me.jpg differ diff --git a/static/img/about-me.png b/static/img/about-me.png new file mode 100644 index 0000000..d752d81 Binary files /dev/null and b/static/img/about-me.png differ diff --git a/static/img/blog-1.jpg b/static/img/blog-1.jpg new file mode 100644 index 0000000..01f5e3f Binary files /dev/null and b/static/img/blog-1.jpg differ diff --git a/static/img/blog-2.jpg b/static/img/blog-2.jpg new file mode 100644 index 0000000..5c172ce Binary files /dev/null and b/static/img/blog-2.jpg differ diff --git a/static/img/blog-3.jpg b/static/img/blog-3.jpg new file mode 100644 index 0000000..7e28af9 Binary files /dev/null and b/static/img/blog-3.jpg differ diff --git a/static/img/blog-4.jpg b/static/img/blog-4.jpg new file mode 100644 index 0000000..fe27df3 Binary files /dev/null and b/static/img/blog-4.jpg differ diff --git a/static/img/home-banner-1.jpg b/static/img/home-banner-1.jpg new file mode 100644 index 0000000..86d91fc Binary files /dev/null and b/static/img/home-banner-1.jpg differ diff --git a/static/img/home-banner-2.jpg b/static/img/home-banner-2.jpg new file mode 100644 index 0000000..756477f Binary files /dev/null and b/static/img/home-banner-2.jpg differ diff --git a/static/img/home-banner.png b/static/img/home-banner.png new file mode 100644 index 0000000..fe8aad3 Binary files /dev/null and b/static/img/home-banner.png differ diff --git a/static/img/m-portfolio-1.jpg b/static/img/m-portfolio-1.jpg new file mode 100644 index 0000000..10ccab6 Binary files /dev/null and b/static/img/m-portfolio-1.jpg differ diff --git a/static/img/m-portfolio-2.jpg b/static/img/m-portfolio-2.jpg new file mode 100644 index 0000000..aa4515c Binary files /dev/null and b/static/img/m-portfolio-2.jpg differ diff --git a/static/img/m-portfolio-3.jpg b/static/img/m-portfolio-3.jpg new file mode 100644 index 0000000..82710e1 Binary files /dev/null and b/static/img/m-portfolio-3.jpg differ diff --git a/static/img/m-portfolio-4.jpg b/static/img/m-portfolio-4.jpg new file mode 100644 index 0000000..70b667a Binary files /dev/null and b/static/img/m-portfolio-4.jpg differ diff --git a/static/img/m-portfolio-5.jpg b/static/img/m-portfolio-5.jpg new file mode 100644 index 0000000..71901ce Binary files /dev/null and b/static/img/m-portfolio-5.jpg differ diff --git a/static/img/m-portfolio-6.jpg b/static/img/m-portfolio-6.jpg new file mode 100644 index 0000000..a3afea7 Binary files /dev/null and b/static/img/m-portfolio-6.jpg differ diff --git a/static/img/m-portfolio-7.jpg b/static/img/m-portfolio-7.jpg new file mode 100644 index 0000000..c07131e Binary files /dev/null and b/static/img/m-portfolio-7.jpg differ diff --git a/static/img/m-portfolio-8.jpg b/static/img/m-portfolio-8.jpg new file mode 100644 index 0000000..f5249d5 Binary files /dev/null and b/static/img/m-portfolio-8.jpg differ diff --git a/static/img/m-portfolio-9.jpg b/static/img/m-portfolio-9.jpg new file mode 100644 index 0000000..5eff6bd Binary files /dev/null and b/static/img/m-portfolio-9.jpg differ diff --git a/static/img/single-blog.jpg b/static/img/single-blog.jpg new file mode 100644 index 0000000..15ef640 Binary files /dev/null and b/static/img/single-blog.jpg differ diff --git a/static/img/team-1 (1).jpg b/static/img/team-1 (1).jpg new file mode 100644 index 0000000..2ab345b Binary files /dev/null and b/static/img/team-1 (1).jpg differ diff --git a/static/img/team-1.jpg b/static/img/team-1.jpg new file mode 100644 index 0000000..2ab345b Binary files /dev/null and b/static/img/team-1.jpg differ diff --git a/static/img/team-2.jpg b/static/img/team-2.jpg new file mode 100644 index 0000000..952de17 Binary files /dev/null and b/static/img/team-2.jpg differ diff --git a/static/img/team-3.jpg b/static/img/team-3.jpg new file mode 100644 index 0000000..18e1d88 Binary files /dev/null and b/static/img/team-3.jpg differ diff --git a/static/js/custom.js b/static/js/custom.js new file mode 100644 index 0000000..5f5ff04 --- /dev/null +++ b/static/js/custom.js @@ -0,0 +1,300 @@ +(function($) { + "use strict"; + var NAY = {}; + var plugin_track = 'static/plugin/'; + $.fn.exists = function() { + return this.length > 0; + }; + + /* ---------------------------------------------- /* + * Pre load + /* ---------------------------------------------- */ + NAY.PreLoad = function() { + document.getElementById("loading").style.display = "none"; + } + + /* ---------------------------------------------- /* + * Menu Toggle + /* ---------------------------------------------- */ + NAY.MenuTogglerClose = function() { + $(".toggler-menu").on('click', function() { + $(this).toggleClass('open'); + $('.header-left').stop().toggleClass('menu-open menu-open-desk'); + }); + $('.header-left a').on('click', function() { + var toggle = $('.toggler-menu').is(':visible'); + if (toggle) { + $('.header-left').removeClass('menu-open'); + $('.toggler-menu').removeClass('open'); + } + }); + } + + /*-------------------- + * OwlSlider + ----------------------*/ + NAY.Owl = function() { + var owlslider = jQuery("div.owl-carousel"); + if (owlslider.length > 0) { + loadScript(plugin_track + 'owl-carousel/js/owl.carousel.min.js', function() { + owlslider.each(function() { + var $this = $(this), + $items = ($this.data('items')) ? $this.data('items') : 1, + $loop = ($this.attr('data-loop')) ? $this.data('loop') : true, + $navdots = ($this.data('nav-dots')) ? $this.data('nav-dots') : false, + $navarrow = ($this.data('nav-arrow')) ? $this.data('nav-arrow') : false, + $autoplay = ($this.attr('data-autoplay')) ? $this.data('autoplay') : true, + $autospeed = ($this.attr('data-autospeed')) ? $this.data('autospeed') : 5000, + $smartspeed = ($this.attr('data-smartspeed')) ? $this.data('smartspeed') : 1000, + $autohgt = ($this.data('autoheight')) ? $this.data('autoheight') : false, + $CenterSlider = ($this.data('center')) ? $this.data('center') : false, + $space = ($this.attr('data-space')) ? $this.data('space') : 30; + + $(this).owlCarousel({ + loop: $loop, + items: $items, + responsive: { + 0: { items: $this.data('xx-items') ? $this.data('xx-items') : 1 }, + 480: { items: $this.data('xs-items') ? $this.data('xs-items') : 1 }, + 768: { items: $this.data('sm-items') ? $this.data('sm-items') : 1 }, + 980: { items: $this.data('md-items') ? $this.data('md-items') : 1 }, + 1200: { items: $items } + }, + dots: $navdots, + autoplayTimeout: $autospeed, + smartSpeed: $smartspeed, + autoHeight: $autohgt, + center: $CenterSlider, + margin: $space, + nav: $navarrow, + navText: ["", ""], + autoplay: $autoplay, + autoplayHoverPause: true + }); + }); + }); + } + } + + /* ---------------------------------------------- /* + * lightbox gallery + /* ---------------------------------------------- */ + NAY.Gallery = function() { + if ($(".lightbox-gallery").exists() || $(".popup-youtube, .popup-vimeo, .popup-gmaps").exists()) { + loadScript(plugin_track + 'magnific/jquery.magnific-popup.min.js', function() { + if ($(".lightbox-gallery").exists()) { + $('.lightbox-gallery').magnificPopup({ + delegate: '.gallery-link', + type: 'image', + tLoading: 'Loading image #%curr%...', + mainClass: 'mfp-fade', + fixedContentPos: true, + closeBtnInside: false, + gallery: { + enabled: true, + navigateByImgClick: true, + preload: [0, 1] // Will preload 0 - before current, and 1 after NAY current image + } + }); + } + if ($(".popup-youtube, .popup-vimeo, .popup-gmaps").exists()) { + $('.popup-youtube, .popup-vimeo, .popup-gmaps').magnificPopup({ + disableOn: 700, + type: 'iframe', + mainClass: 'mfp-fade', + removalDelay: 160, + preloader: false, + fixedContentPos: false + }); + } + }); + } + } + + /*-------------------- + * Masonry + ----------------------*/ + NAY.masonry = function() { + var portfolioWork = $('.portfolio-content'); + if ($(".portfolio-content").exists()) { + loadScript(plugin_track + 'isotope/isotope.pkgd.min.js', function() { + if ($(".portfolio-content").exists()) { + $(portfolioWork).isotope({ + resizable: false, + itemSelector: '.grid-item', + layoutMode: 'masonry', + filter: '*' + }); + //Filtering items on portfolio.html + var portfolioFilter = $('.filter li'); + // filter items on button click + $(portfolioFilter).on('click', function() { + var filterValue = $(this).attr('data-filter'); + portfolioWork.isotope({ filter: filterValue }); + }); + //Add/remove class on filter list + $(portfolioFilter).on('click', function() { + $(this).addClass('active').siblings().removeClass('active'); + }); + } + }); + } + } + + /*-------------------- + * Scroll + ----------------------*/ + NAY.scrollBar = function() { + if ($(".scroll-bar").exists()) { + loadScript(plugin_track + 'scroll/jquery.mCustomScrollbar.min.js', function() { + $(".scroll-bar").mCustomScrollbar({ + theme: "minimal" + }); + }); + } + } + + /*-------------------- + * Page Piling + ----------------------*/ + NAY.PagePailing = function() { + var id = []; + var tooltips = []; + var colors = []; + $('.pp-section').each(function() { + id.push(this.id); + tooltips.push($(this).data("navigation-tooltip")); + colors.push($(this).data("bg-color")); + }); + if ($(".pp-main-section").exists()) { + $('.pp-main-section').pagepiling({ + direction: 'vertical', + menu: '#pp-menu', + anchors: id, + sectionsColor: colors, + navigation: { + 'position': 'right', + 'tooltips': false + }, + afterRender: function() { + $('#pp-menu').addClass('custom'); + }, + afterLoad: function(anchorLink, index) { + if (index > 1) { + $('#pp-menu').removeClass('custom'); + } else { + $('#pp-menu').addClass('custom'); + } + } + }); + } + } + + /*-------------------- + * Type It + ----------------------*/ + NAY.mTypeIt = function() { + if ($("#type-it").exists()) { + loadScript(plugin_track + 'typeit-master/typeit.min.js', function() { + new TypeIt('#type-it', { + speed: 200, + loop: true, + strings: [ + 'Full-stack Developer', + 'UX/UI Designer', + 'Freelancer' + ], + breakLines: false + }); + }); + } + } + + /*-------------------- + * glitch + ----------------------*/ + NAY.glitch = function() { + if ($(".glitch").exists()){ + loadScript(plugin_track + 'glitch/mgGlitch.min.js', function() { + $( ".glitch" ).mgGlitch({ + // set 'true' to stop the plugin + destroy : false, + // set 'false' to stop glitching + glitch: true, + // set 'false' to stop scaling + scale: false, + // set 'false' to stop glitch blending + blend : true, + // select blend mode type + blendModeType : 'hue', + // set min time for glitch 1 elem + glitch1TimeMin : 100, + // set max time for glitch 1 elem + glitch1TimeMax : 400, + // set min time for glitch 2 elem + glitch2TimeMin : 50, + // set max time for glitch 2 elem + glitch2TimeMax : 200, + }); + }); + } + } + + /*-------------------- + * Video Bg + ----------------------*/ + NAY.VideoBG = function() { + if ($(".video-bg").exists()){ + loadScript(plugin_track + 'ytplayer/jquery.mb.YTPlayer.min.js', function() { + jQuery(".video-bg").YTPlayer(); + }); + } + } + + /* ---------------------------------------------- /* + * All Functions + /* ---------------------------------------------- */ + // loadScript + var _arr = {}; + + function loadScript(scriptName, callback) { + if (!_arr[scriptName]) { + _arr[scriptName] = true; + var body = document.getElementsByTagName('body')[0]; + var script = document.createElement('script'); + script.type = 'text/javascript'; + script.src = scriptName; + script.onload = callback; + body.appendChild(script); + } else if (callback) { + callback(); + } + }; + + // Window on Load + $(window).on("load", function() { + NAY.masonry(), + NAY.PreLoad(); + }); + // Document on Ready + $(document).on("ready", function() { + NAY.scrollBar(), + NAY.Gallery(), + NAY.PagePailing(), + NAY.mTypeIt(), + NAY.glitch(), + NAY.VideoBG(), + NAY.MenuTogglerClose(), + NAY.Owl(), + $('[data-toggle="tooltip"]').tooltip({ trigger: "hover" }); + }); + + // Document on Scrool + $(window).on("scroll", function() { + }); + + // Window on Resize + $(window).on("resize", function() {}); + + +})(jQuery); \ No newline at end of file diff --git a/static/js/jquery-3.2.1.min.js b/static/js/jquery-3.2.1.min.js new file mode 100644 index 0000000..644d35e --- /dev/null +++ b/static/js/jquery-3.2.1.min.js @@ -0,0 +1,4 @@ +/*! jQuery v3.2.1 | (c) JS Foundation and other contributors | jquery.org/license */ +!function(a,b){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){"use strict";var c=[],d=a.document,e=Object.getPrototypeOf,f=c.slice,g=c.concat,h=c.push,i=c.indexOf,j={},k=j.toString,l=j.hasOwnProperty,m=l.toString,n=m.call(Object),o={};function p(a,b){b=b||d;var c=b.createElement("script");c.text=a,b.head.appendChild(c).parentNode.removeChild(c)}var q="3.2.1",r=function(a,b){return new r.fn.init(a,b)},s=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,t=/^-ms-/,u=/-([a-z])/g,v=function(a,b){return b.toUpperCase()};r.fn=r.prototype={jquery:q,constructor:r,length:0,toArray:function(){return f.call(this)},get:function(a){return null==a?f.call(this):a<0?this[a+this.length]:this[a]},pushStack:function(a){var b=r.merge(this.constructor(),a);return b.prevObject=this,b},each:function(a){return r.each(this,a)},map:function(a){return this.pushStack(r.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(f.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(a<0?b:0);return this.pushStack(c>=0&&c0&&b-1 in a)}var x=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ha(),z=ha(),A=ha(),B=function(a,b){return a===b&&(l=!0),0},C={}.hasOwnProperty,D=[],E=D.pop,F=D.push,G=D.push,H=D.slice,I=function(a,b){for(var c=0,d=a.length;c+~]|"+K+")"+K+"*"),S=new RegExp("="+K+"*([^\\]'\"]*?)"+K+"*\\]","g"),T=new RegExp(N),U=new RegExp("^"+L+"$"),V={ID:new RegExp("^#("+L+")"),CLASS:new RegExp("^\\.("+L+")"),TAG:new RegExp("^("+L+"|[*])"),ATTR:new RegExp("^"+M),PSEUDO:new RegExp("^"+N),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+K+"*(even|odd|(([+-]|)(\\d*)n|)"+K+"*(?:([+-]|)"+K+"*(\\d+)|))"+K+"*\\)|)","i"),bool:new RegExp("^(?:"+J+")$","i"),needsContext:new RegExp("^"+K+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+K+"*((?:-\\d)?\\d*)"+K+"*\\)|)(?=[^-]|$)","i")},W=/^(?:input|select|textarea|button)$/i,X=/^h\d$/i,Y=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,$=/[+~]/,_=new RegExp("\\\\([\\da-f]{1,6}"+K+"?|("+K+")|.)","ig"),aa=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:d<0?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},ba=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ca=function(a,b){return b?"\0"===a?"\ufffd":a.slice(0,-1)+"\\"+a.charCodeAt(a.length-1).toString(16)+" ":"\\"+a},da=function(){m()},ea=ta(function(a){return a.disabled===!0&&("form"in a||"label"in a)},{dir:"parentNode",next:"legend"});try{G.apply(D=H.call(v.childNodes),v.childNodes),D[v.childNodes.length].nodeType}catch(fa){G={apply:D.length?function(a,b){F.apply(a,H.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function ga(a,b,d,e){var f,h,j,k,l,o,r,s=b&&b.ownerDocument,w=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==w&&9!==w&&11!==w)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==w&&(l=Z.exec(a)))if(f=l[1]){if(9===w){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(s&&(j=s.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(l[2])return G.apply(d,b.getElementsByTagName(a)),d;if((f=l[3])&&c.getElementsByClassName&&b.getElementsByClassName)return G.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==w)s=b,r=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(ba,ca):b.setAttribute("id",k=u),o=g(a),h=o.length;while(h--)o[h]="#"+k+" "+sa(o[h]);r=o.join(","),s=$.test(a)&&qa(b.parentNode)||b}if(r)try{return G.apply(d,s.querySelectorAll(r)),d}catch(x){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(P,"$1"),b,d,e)}function ha(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ia(a){return a[u]=!0,a}function ja(a){var b=n.createElement("fieldset");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ka(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function la(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&a.sourceIndex-b.sourceIndex;if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function na(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function oa(a){return function(b){return"form"in b?b.parentNode&&b.disabled===!1?"label"in b?"label"in b.parentNode?b.parentNode.disabled===a:b.disabled===a:b.isDisabled===a||b.isDisabled!==!a&&ea(b)===a:b.disabled===a:"label"in b&&b.disabled===a}}function pa(a){return ia(function(b){return b=+b,ia(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function qa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=ga.support={},f=ga.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return!!b&&"HTML"!==b.nodeName},m=ga.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),v!==n&&(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ja(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ja(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Y.test(n.getElementsByClassName),c.getById=ja(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){return a.getAttribute("id")===b}},d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}}):(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}},d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c,d,e,f=b.getElementById(a);if(f){if(c=f.getAttributeNode("id"),c&&c.value===a)return[f];e=b.getElementsByName(a),d=0;while(f=e[d++])if(c=f.getAttributeNode("id"),c&&c.value===a)return[f]}return[]}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){if("undefined"!=typeof b.getElementsByClassName&&p)return b.getElementsByClassName(a)},r=[],q=[],(c.qsa=Y.test(n.querySelectorAll))&&(ja(function(a){o.appendChild(a).innerHTML="",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+K+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+K+"*(?:value|"+J+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ja(function(a){a.innerHTML="";var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+K+"*[*^$|!~]?="),2!==a.querySelectorAll(":enabled").length&&q.push(":enabled",":disabled"),o.appendChild(a).disabled=!0,2!==a.querySelectorAll(":disabled").length&&q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Y.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ja(function(a){c.disconnectedMatch=s.call(a,"*"),s.call(a,"[s!='']:x"),r.push("!=",N)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Y.test(o.compareDocumentPosition),t=b||Y.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?I(k,a)-I(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f)return a===n?-1:b===n?1:e?-1:f?1:k?I(k,a)-I(k,b):0;if(e===f)return la(a,b);c=a;while(c=c.parentNode)g.unshift(c);c=b;while(c=c.parentNode)h.unshift(c);while(g[d]===h[d])d++;return d?la(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},ga.matches=function(a,b){return ga(a,null,null,b)},ga.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(S,"='$1']"),c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return ga(b,n,null,[a]).length>0},ga.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},ga.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&C.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},ga.escape=function(a){return(a+"").replace(ba,ca)},ga.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},ga.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=ga.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=ga.selectors={cacheLength:50,createPseudo:ia,match:V,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(_,aa),a[3]=(a[3]||a[4]||a[5]||"").replace(_,aa),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||ga.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&ga.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return V.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&T.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(_,aa).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+K+")"+a+"("+K+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=ga.attr(d,a);return null==e?"!="===b:!b||(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(O," ")+" ").indexOf(c)>-1:"|="===b&&(e===c||e.slice(0,c.length+1)===c+"-"))}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){while(p){m=b;while(m=m[p])if(h?m.nodeName.toLowerCase()===r:1===m.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}else if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),t===!1)while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if((h?m.nodeName.toLowerCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b))break;return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||ga.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ia(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=I(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ia(function(a){var b=[],c=[],d=h(a.replace(P,"$1"));return d[u]?ia(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ia(function(a){return function(b){return ga(a,b).length>0}}),contains:ia(function(a){return a=a.replace(_,aa),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ia(function(a){return U.test(a||"")||ga.error("unsupported lang: "+a),a=a.replace(_,aa).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:oa(!1),disabled:oa(!0),checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return X.test(a.nodeName)},input:function(a){return W.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:pa(function(){return[0]}),last:pa(function(a,b){return[b-1]}),eq:pa(function(a,b,c){return[c<0?c+b:c]}),even:pa(function(a,b){for(var c=0;c=0;)a.push(d);return a}),gt:pa(function(a,b,c){for(var d=c<0?c+b:c;++d1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function va(a,b,c){for(var d=0,e=b.length;d-1&&(f[j]=!(g[j]=l))}}else r=wa(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):G.apply(g,r)})}function ya(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ta(function(a){return a===b},h,!0),l=ta(function(a){return I(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];i1&&ua(m),i>1&&sa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(P,"$1"),c,i0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG("*",k),y=w+=null==v?1:Math.random()||.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++])if(q(l,g||n,h)){i.push(l);break}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++])q(t,u,g,h);if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=E.call(i));u=wa(u)}G.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&ga.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ia(f):f}return h=ga.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=ya(b[c]),f[u]?d.push(f):e.push(f);f=A(a,za(e,d)),f.selector=a}return f},i=ga.select=function(a,b,c,e){var f,i,j,k,l,m="function"==typeof a&&a,n=!e&&g(a=m.selector||a);if(c=c||[],1===n.length){if(i=n[0]=n[0].slice(0),i.length>2&&"ID"===(j=i[0]).type&&9===b.nodeType&&p&&d.relative[i[1].type]){if(b=(d.find.ID(j.matches[0].replace(_,aa),b)||[])[0],!b)return c;m&&(b=b.parentNode),a=a.slice(i.shift().value.length)}f=V.needsContext.test(a)?0:i.length;while(f--){if(j=i[f],d.relative[k=j.type])break;if((l=d.find[k])&&(e=l(j.matches[0].replace(_,aa),$.test(i[0].type)&&qa(b.parentNode)||b))){if(i.splice(f,1),a=e.length&&sa(i),!a)return G.apply(c,e),c;break}}}return(m||h(a,n))(e,b,!p,c,!b||$.test(a)&&qa(b.parentNode)||b),c},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ja(function(a){return 1&a.compareDocumentPosition(n.createElement("fieldset"))}),ja(function(a){return a.innerHTML="","#"===a.firstChild.getAttribute("href")})||ka("type|href|height|width",function(a,b,c){if(!c)return a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ja(function(a){return a.innerHTML="",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ka("value",function(a,b,c){if(!c&&"input"===a.nodeName.toLowerCase())return a.defaultValue}),ja(function(a){return null==a.getAttribute("disabled")})||ka(J,function(a,b,c){var d;if(!c)return a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),ga}(a);r.find=x,r.expr=x.selectors,r.expr[":"]=r.expr.pseudos,r.uniqueSort=r.unique=x.uniqueSort,r.text=x.getText,r.isXMLDoc=x.isXML,r.contains=x.contains,r.escapeSelector=x.escape;var y=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&r(a).is(c))break;d.push(a)}return d},z=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},A=r.expr.match.needsContext;function B(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()}var C=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,D=/^.[^:#\[\.,]*$/;function E(a,b,c){return r.isFunction(b)?r.grep(a,function(a,d){return!!b.call(a,d,a)!==c}):b.nodeType?r.grep(a,function(a){return a===b!==c}):"string"!=typeof b?r.grep(a,function(a){return i.call(b,a)>-1!==c}):D.test(b)?r.filter(b,a,c):(b=r.filter(b,a),r.grep(a,function(a){return i.call(b,a)>-1!==c&&1===a.nodeType}))}r.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?r.find.matchesSelector(d,a)?[d]:[]:r.find.matches(a,r.grep(b,function(a){return 1===a.nodeType}))},r.fn.extend({find:function(a){var b,c,d=this.length,e=this;if("string"!=typeof a)return this.pushStack(r(a).filter(function(){for(b=0;b1?r.uniqueSort(c):c},filter:function(a){return this.pushStack(E(this,a||[],!1))},not:function(a){return this.pushStack(E(this,a||[],!0))},is:function(a){return!!E(this,"string"==typeof a&&A.test(a)?r(a):a||[],!1).length}});var F,G=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,H=r.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||F,"string"==typeof a){if(e="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:G.exec(a),!e||!e[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(e[1]){if(b=b instanceof r?b[0]:b,r.merge(this,r.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),C.test(e[1])&&r.isPlainObject(b))for(e in b)r.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}return f=d.getElementById(e[2]),f&&(this[0]=f,this.length=1),this}return a.nodeType?(this[0]=a,this.length=1,this):r.isFunction(a)?void 0!==c.ready?c.ready(a):a(r):r.makeArray(a,this)};H.prototype=r.fn,F=r(d);var I=/^(?:parents|prev(?:Until|All))/,J={children:!0,contents:!0,next:!0,prev:!0};r.fn.extend({has:function(a){var b=r(a,this),c=b.length;return this.filter(function(){for(var a=0;a-1:1===c.nodeType&&r.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?r.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?i.call(r(a),this[0]):i.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(r.uniqueSort(r.merge(this.get(),r(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function K(a,b){while((a=a[b])&&1!==a.nodeType);return a}r.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return y(a,"parentNode")},parentsUntil:function(a,b,c){return y(a,"parentNode",c)},next:function(a){return K(a,"nextSibling")},prev:function(a){return K(a,"previousSibling")},nextAll:function(a){return y(a,"nextSibling")},prevAll:function(a){return y(a,"previousSibling")},nextUntil:function(a,b,c){return y(a,"nextSibling",c)},prevUntil:function(a,b,c){return y(a,"previousSibling",c)},siblings:function(a){return z((a.parentNode||{}).firstChild,a)},children:function(a){return z(a.firstChild)},contents:function(a){return B(a,"iframe")?a.contentDocument:(B(a,"template")&&(a=a.content||a),r.merge([],a.childNodes))}},function(a,b){r.fn[a]=function(c,d){var e=r.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=r.filter(d,e)),this.length>1&&(J[a]||r.uniqueSort(e),I.test(a)&&e.reverse()),this.pushStack(e)}});var L=/[^\x20\t\r\n\f]+/g;function M(a){var b={};return r.each(a.match(L)||[],function(a,c){b[c]=!0}),b}r.Callbacks=function(a){a="string"==typeof a?M(a):r.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=e||a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h-1)f.splice(c,1),c<=h&&h--}),this},has:function(a){return a?r.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return!f},lock:function(){return e=g=[],c||b||(f=c=""),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||i()),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return!!d}};return j};function N(a){return a}function O(a){throw a}function P(a,b,c,d){var e;try{a&&r.isFunction(e=a.promise)?e.call(a).done(b).fail(c):a&&r.isFunction(e=a.then)?e.call(a,b,c):b.apply(void 0,[a].slice(d))}catch(a){c.apply(void 0,[a])}}r.extend({Deferred:function(b){var c=[["notify","progress",r.Callbacks("memory"),r.Callbacks("memory"),2],["resolve","done",r.Callbacks("once memory"),r.Callbacks("once memory"),0,"resolved"],["reject","fail",r.Callbacks("once memory"),r.Callbacks("once memory"),1,"rejected"]],d="pending",e={state:function(){return d},always:function(){return f.done(arguments).fail(arguments),this},"catch":function(a){return e.then(null,a)},pipe:function(){var a=arguments;return r.Deferred(function(b){r.each(c,function(c,d){var e=r.isFunction(a[d[4]])&&a[d[4]];f[d[1]](function(){var a=e&&e.apply(this,arguments);a&&r.isFunction(a.promise)?a.promise().progress(b.notify).done(b.resolve).fail(b.reject):b[d[0]+"With"](this,e?[a]:arguments)})}),a=null}).promise()},then:function(b,d,e){var f=0;function g(b,c,d,e){return function(){var h=this,i=arguments,j=function(){var a,j;if(!(b=f&&(d!==O&&(h=void 0,i=[a]),c.rejectWith(h,i))}};b?k():(r.Deferred.getStackHook&&(k.stackTrace=r.Deferred.getStackHook()),a.setTimeout(k))}}return r.Deferred(function(a){c[0][3].add(g(0,a,r.isFunction(e)?e:N,a.notifyWith)),c[1][3].add(g(0,a,r.isFunction(b)?b:N)),c[2][3].add(g(0,a,r.isFunction(d)?d:O))}).promise()},promise:function(a){return null!=a?r.extend(a,e):e}},f={};return r.each(c,function(a,b){var g=b[2],h=b[5];e[b[1]]=g.add,h&&g.add(function(){d=h},c[3-a][2].disable,c[0][2].lock),g.add(b[3].fire),f[b[0]]=function(){return f[b[0]+"With"](this===f?void 0:this,arguments),this},f[b[0]+"With"]=g.fireWith}),e.promise(f),b&&b.call(f,f),f},when:function(a){var b=arguments.length,c=b,d=Array(c),e=f.call(arguments),g=r.Deferred(),h=function(a){return function(c){d[a]=this,e[a]=arguments.length>1?f.call(arguments):c,--b||g.resolveWith(d,e)}};if(b<=1&&(P(a,g.done(h(c)).resolve,g.reject,!b),"pending"===g.state()||r.isFunction(e[c]&&e[c].then)))return g.then();while(c--)P(e[c],h(c),g.reject);return g.promise()}});var Q=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;r.Deferred.exceptionHook=function(b,c){a.console&&a.console.warn&&b&&Q.test(b.name)&&a.console.warn("jQuery.Deferred exception: "+b.message,b.stack,c)},r.readyException=function(b){a.setTimeout(function(){throw b})};var R=r.Deferred();r.fn.ready=function(a){return R.then(a)["catch"](function(a){r.readyException(a)}),this},r.extend({isReady:!1,readyWait:1,ready:function(a){(a===!0?--r.readyWait:r.isReady)||(r.isReady=!0,a!==!0&&--r.readyWait>0||R.resolveWith(d,[r]))}}),r.ready.then=R.then;function S(){d.removeEventListener("DOMContentLoaded",S), +a.removeEventListener("load",S),r.ready()}"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll?a.setTimeout(r.ready):(d.addEventListener("DOMContentLoaded",S),a.addEventListener("load",S));var T=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===r.type(c)){e=!0;for(h in c)T(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,r.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(r(a),c)})),b))for(;h1,null,!0)},removeData:function(a){return this.each(function(){X.remove(this,a)})}}),r.extend({queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=W.get(a,b),c&&(!d||Array.isArray(c)?d=W.access(a,b,r.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=r.queue(a,b),d=c.length,e=c.shift(),f=r._queueHooks(a,b),g=function(){r.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return W.get(a,c)||W.access(a,c,{empty:r.Callbacks("once memory").add(function(){W.remove(a,[b+"queue",c])})})}}),r.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length\x20\t\r\n\f]+)/i,la=/^$|\/(?:java|ecma)script/i,ma={option:[1,""],thead:[1,"","
    "],col:[2,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],_default:[0,"",""]};ma.optgroup=ma.option,ma.tbody=ma.tfoot=ma.colgroup=ma.caption=ma.thead,ma.th=ma.td;function na(a,b){var c;return c="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):[],void 0===b||b&&B(a,b)?r.merge([a],c):c}function oa(a,b){for(var c=0,d=a.length;c-1)e&&e.push(f);else if(j=r.contains(f.ownerDocument,f),g=na(l.appendChild(f),"script"),j&&oa(g),c){k=0;while(f=g[k++])la.test(f.type||"")&&c.push(f)}return l}!function(){var a=d.createDocumentFragment(),b=a.appendChild(d.createElement("div")),c=d.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),o.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="",o.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var ra=d.documentElement,sa=/^key/,ta=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ua=/^([^.]*)(?:\.(.+)|)/;function va(){return!0}function wa(){return!1}function xa(){try{return d.activeElement}catch(a){}}function ya(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)ya(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=wa;else if(!e)return a;return 1===f&&(g=e,e=function(a){return r().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=r.guid++)),a.each(function(){r.event.add(this,b,e,d,c)})}r.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=W.get(a);if(q){c.handler&&(f=c,c=f.handler,e=f.selector),e&&r.find.matchesSelector(ra,e),c.guid||(c.guid=r.guid++),(i=q.events)||(i=q.events={}),(g=q.handle)||(g=q.handle=function(b){return"undefined"!=typeof r&&r.event.triggered!==b.type?r.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(L)||[""],j=b.length;while(j--)h=ua.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n&&(l=r.event.special[n]||{},n=(e?l.delegateType:l.bindType)||n,l=r.event.special[n]||{},k=r.extend({type:n,origType:p,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&r.expr.match.needsContext.test(e),namespace:o.join(".")},f),(m=i[n])||(m=i[n]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,o,g)!==!1||a.addEventListener&&a.addEventListener(n,g)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),r.event.global[n]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=W.hasData(a)&&W.get(a);if(q&&(i=q.events)){b=(b||"").match(L)||[""],j=b.length;while(j--)if(h=ua.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n){l=r.event.special[n]||{},n=(d?l.delegateType:l.bindType)||n,m=i[n]||[],h=h[2]&&new RegExp("(^|\\.)"+o.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&p!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,o,q.handle)!==!1||r.removeEvent(a,n,q.handle),delete i[n])}else for(n in i)r.event.remove(a,n+b[j],c,d,!0);r.isEmptyObject(i)&&W.remove(a,"handle events")}},dispatch:function(a){var b=r.event.fix(a),c,d,e,f,g,h,i=new Array(arguments.length),j=(W.get(this,"events")||{})[b.type]||[],k=r.event.special[b.type]||{};for(i[0]=b,c=1;c=1))for(;j!==this;j=j.parentNode||this)if(1===j.nodeType&&("click"!==a.type||j.disabled!==!0)){for(f=[],g={},c=0;c-1:r.find(e,this,null,[j]).length),g[e]&&f.push(d);f.length&&h.push({elem:j,handlers:f})}return j=this,i\x20\t\r\n\f]*)[^>]*)\/>/gi,Aa=/\s*$/g;function Ea(a,b){return B(a,"table")&&B(11!==b.nodeType?b:b.firstChild,"tr")?r(">tbody",a)[0]||a:a}function Fa(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function Ga(a){var b=Ca.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function Ha(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(W.hasData(a)&&(f=W.access(a),g=W.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;c1&&"string"==typeof q&&!o.checkClone&&Ba.test(q))return a.each(function(e){var f=a.eq(e);s&&(b[0]=q.call(this,e,f.html())),Ja(f,b,c,d)});if(m&&(e=qa(b,a[0].ownerDocument,!1,a,d),f=e.firstChild,1===e.childNodes.length&&(e=f),f||d)){for(h=r.map(na(e,"script"),Fa),i=h.length;l")},clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=r.contains(a.ownerDocument,a);if(!(o.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||r.isXMLDoc(a)))for(g=na(h),f=na(a),d=0,e=f.length;d0&&oa(g,!i&&na(a,"script")),h},cleanData:function(a){for(var b,c,d,e=r.event.special,f=0;void 0!==(c=a[f]);f++)if(U(c)){if(b=c[W.expando]){if(b.events)for(d in b.events)e[d]?r.event.remove(c,d):r.removeEvent(c,d,b.handle);c[W.expando]=void 0}c[X.expando]&&(c[X.expando]=void 0)}}}),r.fn.extend({detach:function(a){return Ka(this,a,!0)},remove:function(a){return Ka(this,a)},text:function(a){return T(this,function(a){return void 0===a?r.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=a)})},null,a,arguments.length)},append:function(){return Ja(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ea(this,a);b.appendChild(a)}})},prepend:function(){return Ja(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ea(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return Ja(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return Ja(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(r.cleanData(na(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null!=a&&a,b=null==b?a:b,this.map(function(){return r.clone(this,a,b)})},html:function(a){return T(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!Aa.test(a)&&!ma[(ka.exec(a)||["",""])[1].toLowerCase()]){a=r.htmlPrefilter(a);try{for(;c1)}});function _a(a,b,c,d,e){return new _a.prototype.init(a,b,c,d,e)}r.Tween=_a,_a.prototype={constructor:_a,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||r.easing._default,this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(r.cssNumber[c]?"":"px")},cur:function(){var a=_a.propHooks[this.prop];return a&&a.get?a.get(this):_a.propHooks._default.get(this)},run:function(a){var b,c=_a.propHooks[this.prop];return this.options.duration?this.pos=b=r.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):this.pos=b=a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):_a.propHooks._default.set(this),this}},_a.prototype.init.prototype=_a.prototype,_a.propHooks={_default:{get:function(a){var b;return 1!==a.elem.nodeType||null!=a.elem[a.prop]&&null==a.elem.style[a.prop]?a.elem[a.prop]:(b=r.css(a.elem,a.prop,""),b&&"auto"!==b?b:0)},set:function(a){r.fx.step[a.prop]?r.fx.step[a.prop](a):1!==a.elem.nodeType||null==a.elem.style[r.cssProps[a.prop]]&&!r.cssHooks[a.prop]?a.elem[a.prop]=a.now:r.style(a.elem,a.prop,a.now+a.unit)}}},_a.propHooks.scrollTop=_a.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},r.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2},_default:"swing"},r.fx=_a.prototype.init,r.fx.step={};var ab,bb,cb=/^(?:toggle|show|hide)$/,db=/queueHooks$/;function eb(){bb&&(d.hidden===!1&&a.requestAnimationFrame?a.requestAnimationFrame(eb):a.setTimeout(eb,r.fx.interval),r.fx.tick())}function fb(){return a.setTimeout(function(){ab=void 0}),ab=r.now()}function gb(a,b){var c,d=0,e={height:a};for(b=b?1:0;d<4;d+=2-b)c=ca[d],e["margin"+c]=e["padding"+c]=a;return b&&(e.opacity=e.width=a),e}function hb(a,b,c){for(var d,e=(kb.tweeners[b]||[]).concat(kb.tweeners["*"]),f=0,g=e.length;f1)},removeAttr:function(a){return this.each(function(){r.removeAttr(this,a)})}}),r.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return"undefined"==typeof a.getAttribute?r.prop(a,b,c):(1===f&&r.isXMLDoc(a)||(e=r.attrHooks[b.toLowerCase()]||(r.expr.match.bool.test(b)?lb:void 0)),void 0!==c?null===c?void r.removeAttr(a,b):e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:(a.setAttribute(b,c+""),c):e&&"get"in e&&null!==(d=e.get(a,b))?d:(d=r.find.attr(a,b), +null==d?void 0:d))},attrHooks:{type:{set:function(a,b){if(!o.radioValue&&"radio"===b&&B(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}},removeAttr:function(a,b){var c,d=0,e=b&&b.match(L);if(e&&1===a.nodeType)while(c=e[d++])a.removeAttribute(c)}}),lb={set:function(a,b,c){return b===!1?r.removeAttr(a,c):a.setAttribute(c,c),c}},r.each(r.expr.match.bool.source.match(/\w+/g),function(a,b){var c=mb[b]||r.find.attr;mb[b]=function(a,b,d){var e,f,g=b.toLowerCase();return d||(f=mb[g],mb[g]=e,e=null!=c(a,b,d)?g:null,mb[g]=f),e}});var nb=/^(?:input|select|textarea|button)$/i,ob=/^(?:a|area)$/i;r.fn.extend({prop:function(a,b){return T(this,r.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[r.propFix[a]||a]})}}),r.extend({prop:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return 1===f&&r.isXMLDoc(a)||(b=r.propFix[b]||b,e=r.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=r.find.attr(a,"tabindex");return b?parseInt(b,10):nb.test(a.nodeName)||ob.test(a.nodeName)&&a.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),o.optSelected||(r.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null},set:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex)}}),r.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){r.propFix[this.toLowerCase()]=this});function pb(a){var b=a.match(L)||[];return b.join(" ")}function qb(a){return a.getAttribute&&a.getAttribute("class")||""}r.fn.extend({addClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).addClass(a.call(this,b,qb(this)))});if("string"==typeof a&&a){b=a.match(L)||[];while(c=this[i++])if(e=qb(c),d=1===c.nodeType&&" "+pb(e)+" "){g=0;while(f=b[g++])d.indexOf(" "+f+" ")<0&&(d+=f+" ");h=pb(d),e!==h&&c.setAttribute("class",h)}}return this},removeClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).removeClass(a.call(this,b,qb(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof a&&a){b=a.match(L)||[];while(c=this[i++])if(e=qb(c),d=1===c.nodeType&&" "+pb(e)+" "){g=0;while(f=b[g++])while(d.indexOf(" "+f+" ")>-1)d=d.replace(" "+f+" "," ");h=pb(d),e!==h&&c.setAttribute("class",h)}}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):r.isFunction(a)?this.each(function(c){r(this).toggleClass(a.call(this,c,qb(this),b),b)}):this.each(function(){var b,d,e,f;if("string"===c){d=0,e=r(this),f=a.match(L)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else void 0!==a&&"boolean"!==c||(b=qb(this),b&&W.set(this,"__className__",b),this.setAttribute&&this.setAttribute("class",b||a===!1?"":W.get(this,"__className__")||""))})},hasClass:function(a){var b,c,d=0;b=" "+a+" ";while(c=this[d++])if(1===c.nodeType&&(" "+pb(qb(c))+" ").indexOf(b)>-1)return!0;return!1}});var rb=/\r/g;r.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=r.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,r(this).val()):a,null==e?e="":"number"==typeof e?e+="":Array.isArray(e)&&(e=r.map(e,function(a){return null==a?"":a+""})),b=r.valHooks[this.type]||r.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=r.valHooks[e.type]||r.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(rb,""):null==c?"":c)}}}),r.extend({valHooks:{option:{get:function(a){var b=r.find.attr(a,"value");return null!=b?b:pb(r.text(a))}},select:{get:function(a){var b,c,d,e=a.options,f=a.selectedIndex,g="select-one"===a.type,h=g?null:[],i=g?f+1:e.length;for(d=f<0?i:g?f:0;d-1)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),r.each(["radio","checkbox"],function(){r.valHooks[this]={set:function(a,b){if(Array.isArray(b))return a.checked=r.inArray(r(a).val(),b)>-1}},o.checkOn||(r.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var sb=/^(?:focusinfocus|focusoutblur)$/;r.extend(r.event,{trigger:function(b,c,e,f){var g,h,i,j,k,m,n,o=[e||d],p=l.call(b,"type")?b.type:b,q=l.call(b,"namespace")?b.namespace.split("."):[];if(h=i=e=e||d,3!==e.nodeType&&8!==e.nodeType&&!sb.test(p+r.event.triggered)&&(p.indexOf(".")>-1&&(q=p.split("."),p=q.shift(),q.sort()),k=p.indexOf(":")<0&&"on"+p,b=b[r.expando]?b:new r.Event(p,"object"==typeof b&&b),b.isTrigger=f?2:3,b.namespace=q.join("."),b.rnamespace=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=e),c=null==c?[b]:r.makeArray(c,[b]),n=r.event.special[p]||{},f||!n.trigger||n.trigger.apply(e,c)!==!1)){if(!f&&!n.noBubble&&!r.isWindow(e)){for(j=n.delegateType||p,sb.test(j+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),i=h;i===(e.ownerDocument||d)&&o.push(i.defaultView||i.parentWindow||a)}g=0;while((h=o[g++])&&!b.isPropagationStopped())b.type=g>1?j:n.bindType||p,m=(W.get(h,"events")||{})[b.type]&&W.get(h,"handle"),m&&m.apply(h,c),m=k&&h[k],m&&m.apply&&U(h)&&(b.result=m.apply(h,c),b.result===!1&&b.preventDefault());return b.type=p,f||b.isDefaultPrevented()||n._default&&n._default.apply(o.pop(),c)!==!1||!U(e)||k&&r.isFunction(e[p])&&!r.isWindow(e)&&(i=e[k],i&&(e[k]=null),r.event.triggered=p,e[p](),r.event.triggered=void 0,i&&(e[k]=i)),b.result}},simulate:function(a,b,c){var d=r.extend(new r.Event,c,{type:a,isSimulated:!0});r.event.trigger(d,null,b)}}),r.fn.extend({trigger:function(a,b){return this.each(function(){r.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];if(c)return r.event.trigger(a,b,c,!0)}}),r.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(a,b){r.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),r.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),o.focusin="onfocusin"in a,o.focusin||r.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){r.event.simulate(b,a.target,r.event.fix(a))};r.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=W.access(d,b);e||d.addEventListener(a,c,!0),W.access(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=W.access(d,b)-1;e?W.access(d,b,e):(d.removeEventListener(a,c,!0),W.remove(d,b))}}});var tb=a.location,ub=r.now(),vb=/\?/;r.parseXML=function(b){var c;if(!b||"string"!=typeof b)return null;try{c=(new a.DOMParser).parseFromString(b,"text/xml")}catch(d){c=void 0}return c&&!c.getElementsByTagName("parsererror").length||r.error("Invalid XML: "+b),c};var wb=/\[\]$/,xb=/\r?\n/g,yb=/^(?:submit|button|image|reset|file)$/i,zb=/^(?:input|select|textarea|keygen)/i;function Ab(a,b,c,d){var e;if(Array.isArray(b))r.each(b,function(b,e){c||wb.test(a)?d(a,e):Ab(a+"["+("object"==typeof e&&null!=e?b:"")+"]",e,c,d)});else if(c||"object"!==r.type(b))d(a,b);else for(e in b)Ab(a+"["+e+"]",b[e],c,d)}r.param=function(a,b){var c,d=[],e=function(a,b){var c=r.isFunction(b)?b():b;d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(null==c?"":c)};if(Array.isArray(a)||a.jquery&&!r.isPlainObject(a))r.each(a,function(){e(this.name,this.value)});else for(c in a)Ab(c,a[c],b,e);return d.join("&")},r.fn.extend({serialize:function(){return r.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=r.prop(this,"elements");return a?r.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!r(this).is(":disabled")&&zb.test(this.nodeName)&&!yb.test(a)&&(this.checked||!ja.test(a))}).map(function(a,b){var c=r(this).val();return null==c?null:Array.isArray(c)?r.map(c,function(a){return{name:b.name,value:a.replace(xb,"\r\n")}}):{name:b.name,value:c.replace(xb,"\r\n")}}).get()}});var Bb=/%20/g,Cb=/#.*$/,Db=/([?&])_=[^&]*/,Eb=/^(.*?):[ \t]*([^\r\n]*)$/gm,Fb=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Gb=/^(?:GET|HEAD)$/,Hb=/^\/\//,Ib={},Jb={},Kb="*/".concat("*"),Lb=d.createElement("a");Lb.href=tb.href;function Mb(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(L)||[];if(r.isFunction(c))while(d=f[e++])"+"===d[0]?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function Nb(a,b,c,d){var e={},f=a===Jb;function g(h){var i;return e[h]=!0,r.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function Ob(a,b){var c,d,e=r.ajaxSettings.flatOptions||{};for(c in b)void 0!==b[c]&&((e[c]?a:d||(d={}))[c]=b[c]);return d&&r.extend(!0,a,d),a}function Pb(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===d&&(d=a.mimeType||b.getResponseHeader("Content-Type"));if(d)for(e in h)if(h[e]&&h[e].test(d)){i.unshift(e);break}if(i[0]in c)f=i[0];else{for(e in c){if(!i[0]||a.converters[e+" "+i[0]]){f=e;break}g||(g=e)}f=f||g}if(f)return f!==i[0]&&i.unshift(f),c[f]}function Qb(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}r.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:tb.href,type:"GET",isLocal:Fb.test(tb.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Kb,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":r.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?Ob(Ob(a,r.ajaxSettings),b):Ob(r.ajaxSettings,a)},ajaxPrefilter:Mb(Ib),ajaxTransport:Mb(Jb),ajax:function(b,c){"object"==typeof b&&(c=b,b=void 0),c=c||{};var e,f,g,h,i,j,k,l,m,n,o=r.ajaxSetup({},c),p=o.context||o,q=o.context&&(p.nodeType||p.jquery)?r(p):r.event,s=r.Deferred(),t=r.Callbacks("once memory"),u=o.statusCode||{},v={},w={},x="canceled",y={readyState:0,getResponseHeader:function(a){var b;if(k){if(!h){h={};while(b=Eb.exec(g))h[b[1].toLowerCase()]=b[2]}b=h[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return k?g:null},setRequestHeader:function(a,b){return null==k&&(a=w[a.toLowerCase()]=w[a.toLowerCase()]||a,v[a]=b),this},overrideMimeType:function(a){return null==k&&(o.mimeType=a),this},statusCode:function(a){var b;if(a)if(k)y.always(a[y.status]);else for(b in a)u[b]=[u[b],a[b]];return this},abort:function(a){var b=a||x;return e&&e.abort(b),A(0,b),this}};if(s.promise(y),o.url=((b||o.url||tb.href)+"").replace(Hb,tb.protocol+"//"),o.type=c.method||c.type||o.method||o.type,o.dataTypes=(o.dataType||"*").toLowerCase().match(L)||[""],null==o.crossDomain){j=d.createElement("a");try{j.href=o.url,j.href=j.href,o.crossDomain=Lb.protocol+"//"+Lb.host!=j.protocol+"//"+j.host}catch(z){o.crossDomain=!0}}if(o.data&&o.processData&&"string"!=typeof o.data&&(o.data=r.param(o.data,o.traditional)),Nb(Ib,o,c,y),k)return y;l=r.event&&o.global,l&&0===r.active++&&r.event.trigger("ajaxStart"),o.type=o.type.toUpperCase(),o.hasContent=!Gb.test(o.type),f=o.url.replace(Cb,""),o.hasContent?o.data&&o.processData&&0===(o.contentType||"").indexOf("application/x-www-form-urlencoded")&&(o.data=o.data.replace(Bb,"+")):(n=o.url.slice(f.length),o.data&&(f+=(vb.test(f)?"&":"?")+o.data,delete o.data),o.cache===!1&&(f=f.replace(Db,"$1"),n=(vb.test(f)?"&":"?")+"_="+ub++ +n),o.url=f+n),o.ifModified&&(r.lastModified[f]&&y.setRequestHeader("If-Modified-Since",r.lastModified[f]),r.etag[f]&&y.setRequestHeader("If-None-Match",r.etag[f])),(o.data&&o.hasContent&&o.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",o.contentType),y.setRequestHeader("Accept",o.dataTypes[0]&&o.accepts[o.dataTypes[0]]?o.accepts[o.dataTypes[0]]+("*"!==o.dataTypes[0]?", "+Kb+"; q=0.01":""):o.accepts["*"]);for(m in o.headers)y.setRequestHeader(m,o.headers[m]);if(o.beforeSend&&(o.beforeSend.call(p,y,o)===!1||k))return y.abort();if(x="abort",t.add(o.complete),y.done(o.success),y.fail(o.error),e=Nb(Jb,o,c,y)){if(y.readyState=1,l&&q.trigger("ajaxSend",[y,o]),k)return y;o.async&&o.timeout>0&&(i=a.setTimeout(function(){y.abort("timeout")},o.timeout));try{k=!1,e.send(v,A)}catch(z){if(k)throw z;A(-1,z)}}else A(-1,"No Transport");function A(b,c,d,h){var j,m,n,v,w,x=c;k||(k=!0,i&&a.clearTimeout(i),e=void 0,g=h||"",y.readyState=b>0?4:0,j=b>=200&&b<300||304===b,d&&(v=Pb(o,y,d)),v=Qb(o,v,y,j),j?(o.ifModified&&(w=y.getResponseHeader("Last-Modified"),w&&(r.lastModified[f]=w),w=y.getResponseHeader("etag"),w&&(r.etag[f]=w)),204===b||"HEAD"===o.type?x="nocontent":304===b?x="notmodified":(x=v.state,m=v.data,n=v.error,j=!n)):(n=x,!b&&x||(x="error",b<0&&(b=0))),y.status=b,y.statusText=(c||x)+"",j?s.resolveWith(p,[m,x,y]):s.rejectWith(p,[y,x,n]),y.statusCode(u),u=void 0,l&&q.trigger(j?"ajaxSuccess":"ajaxError",[y,o,j?m:n]),t.fireWith(p,[y,x]),l&&(q.trigger("ajaxComplete",[y,o]),--r.active||r.event.trigger("ajaxStop")))}return y},getJSON:function(a,b,c){return r.get(a,b,c,"json")},getScript:function(a,b){return r.get(a,void 0,b,"script")}}),r.each(["get","post"],function(a,b){r[b]=function(a,c,d,e){return r.isFunction(c)&&(e=e||d,d=c,c=void 0),r.ajax(r.extend({url:a,type:b,dataType:e,data:c,success:d},r.isPlainObject(a)&&a))}}),r._evalUrl=function(a){return r.ajax({url:a,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,"throws":!0})},r.fn.extend({wrapAll:function(a){var b;return this[0]&&(r.isFunction(a)&&(a=a.call(this[0])),b=r(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstElementChild)a=a.firstElementChild;return a}).append(this)),this},wrapInner:function(a){return r.isFunction(a)?this.each(function(b){r(this).wrapInner(a.call(this,b))}):this.each(function(){var b=r(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=r.isFunction(a);return this.each(function(c){r(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(a){return this.parent(a).not("body").each(function(){r(this).replaceWith(this.childNodes)}),this}}),r.expr.pseudos.hidden=function(a){return!r.expr.pseudos.visible(a)},r.expr.pseudos.visible=function(a){return!!(a.offsetWidth||a.offsetHeight||a.getClientRects().length)},r.ajaxSettings.xhr=function(){try{return new a.XMLHttpRequest}catch(b){}};var Rb={0:200,1223:204},Sb=r.ajaxSettings.xhr();o.cors=!!Sb&&"withCredentials"in Sb,o.ajax=Sb=!!Sb,r.ajaxTransport(function(b){var c,d;if(o.cors||Sb&&!b.crossDomain)return{send:function(e,f){var g,h=b.xhr();if(h.open(b.type,b.url,b.async,b.username,b.password),b.xhrFields)for(g in b.xhrFields)h[g]=b.xhrFields[g];b.mimeType&&h.overrideMimeType&&h.overrideMimeType(b.mimeType),b.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest");for(g in e)h.setRequestHeader(g,e[g]);c=function(a){return function(){c&&(c=d=h.onload=h.onerror=h.onabort=h.onreadystatechange=null,"abort"===a?h.abort():"error"===a?"number"!=typeof h.status?f(0,"error"):f(h.status,h.statusText):f(Rb[h.status]||h.status,h.statusText,"text"!==(h.responseType||"text")||"string"!=typeof h.responseText?{binary:h.response}:{text:h.responseText},h.getAllResponseHeaders()))}},h.onload=c(),d=h.onerror=c("error"),void 0!==h.onabort?h.onabort=d:h.onreadystatechange=function(){4===h.readyState&&a.setTimeout(function(){c&&d()})},c=c("abort");try{h.send(b.hasContent&&b.data||null)}catch(i){if(c)throw i}},abort:function(){c&&c()}}}),r.ajaxPrefilter(function(a){a.crossDomain&&(a.contents.script=!1)}),r.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(a){return r.globalEval(a),a}}}),r.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET")}),r.ajaxTransport("script",function(a){if(a.crossDomain){var b,c;return{send:function(e,f){b=r("