diff --git a/Final- Crackers/Complete Notebook.ipynb b/Final- Crackers/Complete Notebook.ipynb new file mode 100644 index 0000000..f8173f2 --- /dev/null +++ b/Final- Crackers/Complete Notebook.ipynb @@ -0,0 +1,771 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Importing Libraries" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Using PyTorch version 1.6.0+cpu\n" + ] + } + ], + "source": [ + "%matplotlib inline\n", + "import joblib\n", + "import os\n", + "import shutil\n", + "import random\n", + "import torch\n", + "import torchvision\n", + "import numpy as np\n", + "from PIL import Image\n", + "from matplotlib import pyplot as plt\n", + "\n", + "torch.manual_seed(0)\n", + "\n", + "print('Using PyTorch version', torch.__version__)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Creating Custom Dataset" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [], + "source": [ + "class ChestXRayDataset(torch.utils.data.Dataset):\n", + " def __init__(self, image_dirs, transform):\n", + " def get_images(class_name):\n", + " images = [x for x in os.listdir(image_dirs[class_name]) if x.lower().endswith('png')]\n", + " print(f'Found {len(images)} {class_name} examples')\n", + " return images\n", + " \n", + " self.images = {}\n", + " self.class_names = ['normal', 'viral', 'covid']\n", + " \n", + " for class_name in self.class_names:\n", + " self.images[class_name] = get_images(class_name)\n", + " \n", + " self.image_dirs = image_dirs\n", + " self.transform = transform\n", + " \n", + " \n", + " def __len__(self):\n", + " return sum([len(self.images[class_name]) for class_name in self.class_names])\n", + " \n", + " \n", + " def __getitem__(self, index):\n", + " class_name = random.choice(self.class_names)\n", + " index = index % len(self.images[class_name])\n", + " image_name = self.images[class_name][index]\n", + " image_path = os.path.join(self.image_dirs[class_name], image_name)\n", + " image = Image.open(image_path).convert('RGB')\n", + " return self.transform(image), self.class_names.index(class_name)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Image Transformations" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": {}, + "outputs": [], + "source": [ + "train_transform = torchvision.transforms.Compose([\n", + " torchvision.transforms.Resize(size=(224, 224)),\n", + " torchvision.transforms.RandomHorizontalFlip(),\n", + " torchvision.transforms.ToTensor(),\n", + " torchvision.transforms.Normalize(mean=[0.485, 0.456, 0.406], std=[0.229, 0.224, 0.225])\n", + "])\n", + "\n", + "test_transform = torchvision.transforms.Compose([\n", + " torchvision.transforms.Resize(size=(224, 224)),\n", + " torchvision.transforms.ToTensor(),\n", + " torchvision.transforms.Normalize([0.485, 0.456, 0.406], [0.229, 0.224, 0.225])\n", + "])" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Prepare DataLoader" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Found 1311 normal examples\n", + "Found 1315 viral examples\n", + "Found 189 covid examples\n" + ] + } + ], + "source": [ + "train_dirs = {\n", + " 'normal': 'COVID-19 Radiography Database/normal',\n", + " 'viral': 'COVID-19 Radiography Database/viral',\n", + " 'covid': 'COVID-19 Radiography Database/covid'\n", + "}\n", + "\n", + "train_dataset = ChestXRayDataset(train_dirs, train_transform)" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Found 30 normal examples\n", + "Found 30 viral examples\n", + "Found 30 covid examples\n" + ] + } + ], + "source": [ + "test_dirs = {\n", + " 'normal': 'COVID-19 Radiography Database/test/normal',\n", + " 'viral': 'COVID-19 Radiography Database/test/viral',\n", + " 'covid': 'COVID-19 Radiography Database/test/covid'\n", + "}\n", + "\n", + "test_dataset = ChestXRayDataset(test_dirs, test_transform)" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "<__main__.ChestXRayDataset at 0x1bf6da38948>" + ] + }, + "execution_count": 6, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "test_dataset" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Number of training batches 470\n", + "Number of test batches 15\n" + ] + } + ], + "source": [ + "batch_size = 6\n", + "\n", + "dl_train = torch.utils.data.DataLoader(train_dataset, batch_size=batch_size, shuffle=True)\n", + "dl_test = torch.utils.data.DataLoader(test_dataset, batch_size=batch_size, shuffle=True)\n", + "\n", + "print('Number of training batches', len(dl_train))\n", + "print('Number of test batches', len(dl_test))" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 8, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "dl_test" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Data Visualization" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "metadata": {}, + "outputs": [], + "source": [ + "class_names = train_dataset.class_names\n", + "\n", + "\n", + "def show_images(images, labels, preds):\n", + " plt.figure(figsize=(8, 4))\n", + " for i, image in enumerate(images):\n", + " plt.subplot(1, 6, i + 1, xticks=[], yticks=[])\n", + " image = image.numpy().transpose((1, 2, 0))\n", + " mean = np.array([0.485, 0.456, 0.406])\n", + " std = np.array([0.229, 0.224, 0.225])\n", + " image = image * std + mean\n", + " image = np.clip(image, 0., 1.)\n", + " plt.imshow(image)\n", + " col = 'green'\n", + " if preds[i] != labels[i]:\n", + " col = 'red'\n", + " \n", + " plt.xlabel(f'{class_names[int(labels[i].numpy())]}')\n", + " plt.ylabel(f'{class_names[int(preds[i].numpy())]}', color=col)\n", + " plt.tight_layout()\n", + " plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "images, labels = next(iter(dl_train))\n", + "show_images(images, labels, labels)" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "images, labels = next(iter(dl_test))\n", + "show_images(images, labels, labels)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Creating the Model" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "ResNet(\n", + " (conv1): Conv2d(3, 64, kernel_size=(7, 7), stride=(2, 2), padding=(3, 3), bias=False)\n", + " (bn1): BatchNorm2d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)\n", + " (relu): ReLU(inplace=True)\n", + " (maxpool): MaxPool2d(kernel_size=3, stride=2, padding=1, dilation=1, ceil_mode=False)\n", + " (layer1): Sequential(\n", + " (0): BasicBlock(\n", + " (conv1): Conv2d(64, 64, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False)\n", + " (bn1): BatchNorm2d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)\n", + " (relu): ReLU(inplace=True)\n", + " (conv2): Conv2d(64, 64, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False)\n", + " (bn2): BatchNorm2d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)\n", + " )\n", + " (1): BasicBlock(\n", + " (conv1): Conv2d(64, 64, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False)\n", + " (bn1): BatchNorm2d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)\n", + " (relu): ReLU(inplace=True)\n", + " (conv2): Conv2d(64, 64, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False)\n", + " (bn2): BatchNorm2d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)\n", + " )\n", + " )\n", + " (layer2): Sequential(\n", + " (0): BasicBlock(\n", + " (conv1): Conv2d(64, 128, kernel_size=(3, 3), stride=(2, 2), padding=(1, 1), bias=False)\n", + " (bn1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)\n", + " (relu): ReLU(inplace=True)\n", + " (conv2): Conv2d(128, 128, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False)\n", + " (bn2): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)\n", + " (downsample): Sequential(\n", + " (0): Conv2d(64, 128, kernel_size=(1, 1), stride=(2, 2), bias=False)\n", + " (1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)\n", + " )\n", + " )\n", + " (1): BasicBlock(\n", + " (conv1): Conv2d(128, 128, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False)\n", + " (bn1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)\n", + " (relu): ReLU(inplace=True)\n", + " (conv2): Conv2d(128, 128, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False)\n", + " (bn2): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)\n", + " )\n", + " )\n", + " (layer3): Sequential(\n", + " (0): BasicBlock(\n", + " (conv1): Conv2d(128, 256, kernel_size=(3, 3), stride=(2, 2), padding=(1, 1), bias=False)\n", + " (bn1): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)\n", + " (relu): ReLU(inplace=True)\n", + " (conv2): Conv2d(256, 256, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False)\n", + " (bn2): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)\n", + " (downsample): Sequential(\n", + " (0): Conv2d(128, 256, kernel_size=(1, 1), stride=(2, 2), bias=False)\n", + " (1): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)\n", + " )\n", + " )\n", + " (1): BasicBlock(\n", + " (conv1): Conv2d(256, 256, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False)\n", + " (bn1): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)\n", + " (relu): ReLU(inplace=True)\n", + " (conv2): Conv2d(256, 256, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False)\n", + " (bn2): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)\n", + " )\n", + " )\n", + " (layer4): Sequential(\n", + " (0): BasicBlock(\n", + " (conv1): Conv2d(256, 512, kernel_size=(3, 3), stride=(2, 2), padding=(1, 1), bias=False)\n", + " (bn1): BatchNorm2d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)\n", + " (relu): ReLU(inplace=True)\n", + " (conv2): Conv2d(512, 512, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False)\n", + " (bn2): BatchNorm2d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)\n", + " (downsample): Sequential(\n", + " (0): Conv2d(256, 512, kernel_size=(1, 1), stride=(2, 2), bias=False)\n", + " (1): BatchNorm2d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)\n", + " )\n", + " )\n", + " (1): BasicBlock(\n", + " (conv1): Conv2d(512, 512, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False)\n", + " (bn1): BatchNorm2d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)\n", + " (relu): ReLU(inplace=True)\n", + " (conv2): Conv2d(512, 512, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False)\n", + " (bn2): BatchNorm2d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)\n", + " )\n", + " )\n", + " (avgpool): AdaptiveAvgPool2d(output_size=(1, 1))\n", + " (fc): Linear(in_features=512, out_features=1000, bias=True)\n", + ")\n" + ] + } + ], + "source": [ + "resnet18 = torchvision.models.resnet18(pretrained=True)\n", + "\n", + "print(resnet18)" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "metadata": {}, + "outputs": [], + "source": [ + "resnet18.fc = torch.nn.Linear(in_features=512, out_features=3)\n", + "loss_fn = torch.nn.CrossEntropyLoss()\n", + "optimizer = torch.optim.Adam(resnet18.parameters(), lr=3e-5)" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "metadata": {}, + "outputs": [], + "source": [ + "def show_preds():\n", + " resnet18.eval()\n", + " images, labels = next(iter(dl_test))\n", + " outputs = resnet18(images)\n", + " _, preds = torch.max(outputs, 1)\n", + " show_images(images, labels, preds)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "\n" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Training the Model" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "metadata": {}, + "outputs": [], + "source": [ + "def train(epochs):\n", + " print('Starting training..')\n", + " for e in range(0, epochs):\n", + " print('='*20)\n", + " print(f'Starting epoch {e + 1}/{epochs}')\n", + " print('='*20)\n", + "\n", + " train_loss = 0.\n", + " val_loss = 0.\n", + "\n", + " resnet18.train() # set model to training phase\n", + "\n", + " for train_step, (images, labels) in enumerate(dl_train):\n", + " optimizer.zero_grad()\n", + " outputs = resnet18(images)\n", + " loss = loss_fn(outputs, labels)\n", + " loss.backward()\n", + " optimizer.step()\n", + " train_loss += loss.item()\n", + " if train_step % 20 == 0:\n", + " print('Evaluating at step', train_step)\n", + "\n", + " accuracy = 0\n", + "\n", + " resnet18.eval() # set model to eval phase\n", + "\n", + " for val_step, (images, labels) in enumerate(dl_test):\n", + " outputs = resnet18(images)\n", + " loss = loss_fn(outputs, labels)\n", + " val_loss += loss.item()\n", + "\n", + " _, preds = torch.max(outputs, 1)\n", + " accuracy += sum((preds == labels).numpy())\n", + "\n", + " val_loss /= (val_step + 1)\n", + " accuracy = accuracy/len(test_dataset)\n", + " print(f'Validation Loss: {val_loss:.4f}, Accuracy: {accuracy:.4f}')\n", + "\n", + " show_preds()\n", + "\n", + " resnet18.train()\n", + "\n", + " if accuracy >= 0.95:\n", + " print('Performance condition satisfied, stopping..')\n", + " return\n", + "\n", + " train_loss /= (train_step + 1)\n", + "\n", + " print(f'Training Loss: {train_loss:.4f}')\n", + " print('Training complete..')" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Starting training..\n", + "====================\n", + "Starting epoch 1/1\n", + "====================\n", + "Evaluating at step 0\n", + "Validation Loss: 0.8297, Accuracy: 0.7222\n" + ] + }, + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Evaluating at step 20\n", + "Validation Loss: 0.6502, Accuracy: 0.7556\n" + ] + }, + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Evaluating at step 40\n", + "Validation Loss: 0.3236, Accuracy: 0.9222\n" + ] + }, + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Evaluating at step 60\n", + "Validation Loss: 0.3569, Accuracy: 0.9000\n" + ] + }, + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Evaluating at step 80\n", + "Validation Loss: 0.2188, Accuracy: 0.9778\n" + ] + }, + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Performance condition satisfied, stopping..\n", + "Wall time: 2min 10s\n" + ] + } + ], + "source": [ + "%%time\n", + "\n", + "train(epochs=1)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Final Results" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "show_preds()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Done l" + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "metadata": {}, + "outputs": [], + "source": [ + "def show_preds1(img):\n", + " resnet18.eval()\n", + " outputs = resnet18(img)\n", + " _, preds = torch.max(outputs, 1)\n", + " if(preds==0):\n", + " print(\"Normal\")\n", + " elif(preds==1):\n", + " print(\"Pneumonia\")\n", + " elif(preds==2):\n", + " print(\"Covid-19\")\n", + "# print(preds)" + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "metadata": {}, + "outputs": [], + "source": [ + "def final_classn(user_image):\n", + " img=Image.open(user_image).convert(\"RGB\")\n", + " img_trans=test_transform(img)\n", + " batch_single=torch.unsqueeze(img_trans,0)\n", + " show_preds1(batch_single)" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Pneumonia\n" + ] + } + ], + "source": [ + "final_classn(\"Viral Pneumonia (59).png\")" + ] + }, + { + "cell_type": "code", + "execution_count": 22, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "['resnet18.sav']" + ] + }, + "execution_count": 22, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "filename=\"resnet18.sav\"\n", + "joblib.dump(resnet18,filename)" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.7.9" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/Final- Crackers/Crackers-ppt.pptx b/Final- Crackers/Crackers-ppt.pptx new file mode 100644 index 0000000..388591b Binary files /dev/null and b/Final- Crackers/Crackers-ppt.pptx differ diff --git a/Final- Crackers/DEMO_LINK.txt b/Final- Crackers/DEMO_LINK.txt new file mode 100644 index 0000000..8135cff --- /dev/null +++ b/Final- Crackers/DEMO_LINK.txt @@ -0,0 +1,3 @@ +Drive link For the demo video- + +https://drive.google.com/file/d/170qM95qZNk5pReKDiXMhwtxGQmv0aZeJ/view?usp=sharing diff --git a/Final- Crackers/Intro b/Final- Crackers/Intro new file mode 100644 index 0000000..38b1a9e --- /dev/null +++ b/Final- Crackers/Intro @@ -0,0 +1,29 @@ +## Covid Detection Using X-Ray Analysis ## + +## Team- Crackers ## + +## In  this Project we will be creating a covid-19 detection application. This will detect whether the person is having Covid-19 + or pneumonia by analyzing the chest x-ray of that patient. + + +## Features + * Easy interface to file uploading and getting the result instantly. + * High Accuracy + + +## Tech + + [Pytorch]-PyTorch is an open source machine learning library used for applications such as computer vision and natural language processing. + [Django] -Python web framework. + + + +## Team Members- + + * Shreyas Mandaokar + * Mohit Marathe + * Vedant Kolhe + * Satyam Muluk + + + diff --git a/Final- Crackers/x_ray_classification/db.sqlite3 b/Final- Crackers/x_ray_classification/db.sqlite3 new file mode 100644 index 0000000..e69de29 diff --git a/Final- Crackers/x_ray_classification/firstapp/__init__.py b/Final- Crackers/x_ray_classification/firstapp/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/Final- Crackers/x_ray_classification/firstapp/__pycache__/__init__.cpython-37.pyc b/Final- Crackers/x_ray_classification/firstapp/__pycache__/__init__.cpython-37.pyc new file mode 100644 index 0000000..5b65699 Binary files /dev/null and b/Final- Crackers/x_ray_classification/firstapp/__pycache__/__init__.cpython-37.pyc differ diff --git a/Final- Crackers/x_ray_classification/firstapp/__pycache__/admin.cpython-37.pyc b/Final- Crackers/x_ray_classification/firstapp/__pycache__/admin.cpython-37.pyc new file mode 100644 index 0000000..ec4e10b Binary files /dev/null and b/Final- Crackers/x_ray_classification/firstapp/__pycache__/admin.cpython-37.pyc differ diff --git a/Final- Crackers/x_ray_classification/firstapp/__pycache__/apps.cpython-37.pyc b/Final- Crackers/x_ray_classification/firstapp/__pycache__/apps.cpython-37.pyc new file mode 100644 index 0000000..3d5a353 Binary files /dev/null and b/Final- Crackers/x_ray_classification/firstapp/__pycache__/apps.cpython-37.pyc differ diff --git a/Final- Crackers/x_ray_classification/firstapp/__pycache__/models.cpython-37.pyc b/Final- Crackers/x_ray_classification/firstapp/__pycache__/models.cpython-37.pyc new file mode 100644 index 0000000..be5cb90 Binary files /dev/null and b/Final- Crackers/x_ray_classification/firstapp/__pycache__/models.cpython-37.pyc differ diff --git a/Final- Crackers/x_ray_classification/firstapp/__pycache__/urls.cpython-37.pyc b/Final- Crackers/x_ray_classification/firstapp/__pycache__/urls.cpython-37.pyc new file mode 100644 index 0000000..704e187 Binary files /dev/null and b/Final- Crackers/x_ray_classification/firstapp/__pycache__/urls.cpython-37.pyc differ diff --git a/Final- Crackers/x_ray_classification/firstapp/__pycache__/views.cpython-37.pyc b/Final- Crackers/x_ray_classification/firstapp/__pycache__/views.cpython-37.pyc new file mode 100644 index 0000000..e888c9a Binary files /dev/null and b/Final- Crackers/x_ray_classification/firstapp/__pycache__/views.cpython-37.pyc differ diff --git a/Final- Crackers/x_ray_classification/firstapp/admin.py b/Final- Crackers/x_ray_classification/firstapp/admin.py new file mode 100644 index 0000000..8c38f3f --- /dev/null +++ b/Final- Crackers/x_ray_classification/firstapp/admin.py @@ -0,0 +1,3 @@ +from django.contrib import admin + +# Register your models here. diff --git a/Final- Crackers/x_ray_classification/firstapp/apps.py b/Final- Crackers/x_ray_classification/firstapp/apps.py new file mode 100644 index 0000000..73b843b --- /dev/null +++ b/Final- Crackers/x_ray_classification/firstapp/apps.py @@ -0,0 +1,5 @@ +from django.apps import AppConfig + + +class FirstappConfig(AppConfig): + name = 'firstapp' diff --git a/Final- Crackers/x_ray_classification/firstapp/migrations/__init__.py b/Final- Crackers/x_ray_classification/firstapp/migrations/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/Final- Crackers/x_ray_classification/firstapp/migrations/__pycache__/__init__.cpython-37.pyc b/Final- Crackers/x_ray_classification/firstapp/migrations/__pycache__/__init__.cpython-37.pyc new file mode 100644 index 0000000..ef3b9db Binary files /dev/null and b/Final- Crackers/x_ray_classification/firstapp/migrations/__pycache__/__init__.cpython-37.pyc differ diff --git a/Final- Crackers/x_ray_classification/firstapp/models.py b/Final- Crackers/x_ray_classification/firstapp/models.py new file mode 100644 index 0000000..71a8362 --- /dev/null +++ b/Final- Crackers/x_ray_classification/firstapp/models.py @@ -0,0 +1,3 @@ +from django.db import models + +# Create your models here. diff --git a/Final- Crackers/x_ray_classification/firstapp/static/css/animate.css b/Final- Crackers/x_ray_classification/firstapp/static/css/animate.css new file mode 100644 index 0000000..f784ce8 --- /dev/null +++ b/Final- Crackers/x_ray_classification/firstapp/static/css/animate.css @@ -0,0 +1,3158 @@ +@charset "UTF-8"; +/*! +Animate.css - http://daneden.me/animate +Licensed under the MIT license - http://opensource.org/licenses/MIT + +Copyright (c) 2014 Daniel Eden +*/ + +.animated { + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; +} + +.animated.infinite { + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; +} + +.animated.hinge { + -webkit-animation-duration: 2s; + animation-duration: 2s; +} + +@-webkit-keyframes bounce { + 0%, 20%, 53%, 80%, 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + -webkit-transform: translate3d(0,0,0); + transform: translate3d(0,0,0); + } + + 40%, 43% { + -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); + transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); + -webkit-transform: translate3d(0, -30px, 0); + transform: translate3d(0, -30px, 0); + } + + 70% { + -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); + transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); + -webkit-transform: translate3d(0, -15px, 0); + transform: translate3d(0, -15px, 0); + } + + 90% { + -webkit-transform: translate3d(0,-4px,0); + transform: translate3d(0,-4px,0); + } +} + +@keyframes bounce { + 0%, 20%, 53%, 80%, 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + -webkit-transform: translate3d(0,0,0); + transform: translate3d(0,0,0); + } + + 40%, 43% { + -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); + transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); + -webkit-transform: translate3d(0, -30px, 0); + transform: translate3d(0, -30px, 0); + } + + 70% { + -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); + transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); + -webkit-transform: translate3d(0, -15px, 0); + transform: translate3d(0, -15px, 0); + } + + 90% { + -webkit-transform: translate3d(0,-4px,0); + transform: translate3d(0,-4px,0); + } +} + +.bounce { + -webkit-animation-name: bounce; + animation-name: bounce; + -webkit-transform-origin: center bottom; + -ms-transform-origin: center bottom; + transform-origin: center bottom; +} + +@-webkit-keyframes flash { + 0%, 50%, 100% { + opacity: 1; + } + + 25%, 75% { + opacity: 0; + } +} + +@keyframes flash { + 0%, 50%, 100% { + opacity: 1; + } + + 25%, 75% { + opacity: 0; + } +} + +.flash { + -webkit-animation-name: flash; + animation-name: flash; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@-webkit-keyframes pulse { + 0% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 50% { + -webkit-transform: scale3d(1.05, 1.05, 1.05); + transform: scale3d(1.05, 1.05, 1.05); + } + + 100% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +@keyframes pulse { + 0% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 50% { + -webkit-transform: scale3d(1.05, 1.05, 1.05); + transform: scale3d(1.05, 1.05, 1.05); + } + + 100% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +.pulse { + -webkit-animation-name: pulse; + animation-name: pulse; +} + +@-webkit-keyframes rubberBand { + 0% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 30% { + -webkit-transform: scale3d(1.25, 0.75, 1); + transform: scale3d(1.25, 0.75, 1); + } + + 40% { + -webkit-transform: scale3d(0.75, 1.25, 1); + transform: scale3d(0.75, 1.25, 1); + } + + 50% { + -webkit-transform: scale3d(1.15, 0.85, 1); + transform: scale3d(1.15, 0.85, 1); + } + + 65% { + -webkit-transform: scale3d(.95, 1.05, 1); + transform: scale3d(.95, 1.05, 1); + } + + 75% { + -webkit-transform: scale3d(1.05, .95, 1); + transform: scale3d(1.05, .95, 1); + } + + 100% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +@keyframes rubberBand { + 0% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 30% { + -webkit-transform: scale3d(1.25, 0.75, 1); + transform: scale3d(1.25, 0.75, 1); + } + + 40% { + -webkit-transform: scale3d(0.75, 1.25, 1); + transform: scale3d(0.75, 1.25, 1); + } + + 50% { + -webkit-transform: scale3d(1.15, 0.85, 1); + transform: scale3d(1.15, 0.85, 1); + } + + 65% { + -webkit-transform: scale3d(.95, 1.05, 1); + transform: scale3d(.95, 1.05, 1); + } + + 75% { + -webkit-transform: scale3d(1.05, .95, 1); + transform: scale3d(1.05, .95, 1); + } + + 100% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +.rubberBand { + -webkit-animation-name: rubberBand; + animation-name: rubberBand; +} + +@-webkit-keyframes shake { + 0%, 100% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 10%, 30%, 50%, 70%, 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + + 20%, 40%, 60%, 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } +} + +@keyframes shake { + 0%, 100% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 10%, 30%, 50%, 70%, 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + + 20%, 40%, 60%, 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } +} + +.shake { + -webkit-animation-name: shake; + animation-name: shake; +} + +@-webkit-keyframes swing { + 20% { + -webkit-transform: rotate3d(0, 0, 1, 15deg); + transform: rotate3d(0, 0, 1, 15deg); + } + + 40% { + -webkit-transform: rotate3d(0, 0, 1, -10deg); + transform: rotate3d(0, 0, 1, -10deg); + } + + 60% { + -webkit-transform: rotate3d(0, 0, 1, 5deg); + transform: rotate3d(0, 0, 1, 5deg); + } + + 80% { + -webkit-transform: rotate3d(0, 0, 1, -5deg); + transform: rotate3d(0, 0, 1, -5deg); + } + + 100% { + -webkit-transform: rotate3d(0, 0, 1, 0deg); + transform: rotate3d(0, 0, 1, 0deg); + } +} + +@keyframes swing { + 20% { + -webkit-transform: rotate3d(0, 0, 1, 15deg); + transform: rotate3d(0, 0, 1, 15deg); + } + + 40% { + -webkit-transform: rotate3d(0, 0, 1, -10deg); + transform: rotate3d(0, 0, 1, -10deg); + } + + 60% { + -webkit-transform: rotate3d(0, 0, 1, 5deg); + transform: rotate3d(0, 0, 1, 5deg); + } + + 80% { + -webkit-transform: rotate3d(0, 0, 1, -5deg); + transform: rotate3d(0, 0, 1, -5deg); + } + + 100% { + -webkit-transform: rotate3d(0, 0, 1, 0deg); + transform: rotate3d(0, 0, 1, 0deg); + } +} + +.swing { + -webkit-transform-origin: top center; + -ms-transform-origin: top center; + transform-origin: top center; + -webkit-animation-name: swing; + animation-name: swing; +} + +@-webkit-keyframes tada { + 0% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 10%, 20% { + -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); + transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); + } + + 30%, 50%, 70%, 90% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + } + + 40%, 60%, 80% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + } + + 100% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +@keyframes tada { + 0% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 10%, 20% { + -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); + transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); + } + + 30%, 50%, 70%, 90% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + } + + 40%, 60%, 80% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + } + + 100% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +.tada { + -webkit-animation-name: tada; + animation-name: tada; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@-webkit-keyframes wobble { + 0% { + -webkit-transform: none; + transform: none; + } + + 15% { + -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + } + + 30% { + -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + } + + 45% { + -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + } + + 60% { + -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + } + + 75% { + -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + } + + 100% { + -webkit-transform: none; + transform: none; + } +} + +@keyframes wobble { + 0% { + -webkit-transform: none; + transform: none; + } + + 15% { + -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + } + + 30% { + -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + } + + 45% { + -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + } + + 60% { + -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + } + + 75% { + -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + } + + 100% { + -webkit-transform: none; + transform: none; + } +} + +.wobble { + -webkit-animation-name: wobble; + animation-name: wobble; +} + +@-webkit-keyframes bounceIn { + 0%, 20%, 40%, 60%, 80%, 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + } + + 0% { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3); + } + + 20% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + + 40% { + -webkit-transform: scale3d(.9, .9, .9); + transform: scale3d(.9, .9, .9); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(1.03, 1.03, 1.03); + transform: scale3d(1.03, 1.03, 1.03); + } + + 80% { + -webkit-transform: scale3d(.97, .97, .97); + transform: scale3d(.97, .97, .97); + } + + 100% { + opacity: 1; + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +@keyframes bounceIn { + 0%, 20%, 40%, 60%, 80%, 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + } + + 0% { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3); + } + + 20% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + + 40% { + -webkit-transform: scale3d(.9, .9, .9); + transform: scale3d(.9, .9, .9); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(1.03, 1.03, 1.03); + transform: scale3d(1.03, 1.03, 1.03); + } + + 80% { + -webkit-transform: scale3d(.97, .97, .97); + transform: scale3d(.97, .97, .97); + } + + 100% { + opacity: 1; + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +.bounceIn { + -webkit-animation-name: bounceIn; + animation-name: bounceIn; + -webkit-animation-duration: .75s; + animation-duration: .75s; +} + +@-webkit-keyframes bounceInDown { + 0%, 60%, 75%, 90%, 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -3000px, 0); + transform: translate3d(0, -3000px, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(0, 25px, 0); + transform: translate3d(0, 25px, 0); + } + + 75% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + + 90% { + -webkit-transform: translate3d(0, 5px, 0); + transform: translate3d(0, 5px, 0); + } + + 100% { + -webkit-transform: none; + transform: none; + } +} + +@keyframes bounceInDown { + 0%, 60%, 75%, 90%, 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -3000px, 0); + transform: translate3d(0, -3000px, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(0, 25px, 0); + transform: translate3d(0, 25px, 0); + } + + 75% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + + 90% { + -webkit-transform: translate3d(0, 5px, 0); + transform: translate3d(0, 5px, 0); + } + + 100% { + -webkit-transform: none; + transform: none; + } +} + +.bounceInDown { + -webkit-animation-name: bounceInDown; + animation-name: bounceInDown; +} + +@-webkit-keyframes bounceInLeft { + 0%, 60%, 75%, 90%, 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(-3000px, 0, 0); + transform: translate3d(-3000px, 0, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(25px, 0, 0); + transform: translate3d(25px, 0, 0); + } + + 75% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + + 90% { + -webkit-transform: translate3d(5px, 0, 0); + transform: translate3d(5px, 0, 0); + } + + 100% { + -webkit-transform: none; + transform: none; + } +} + +@keyframes bounceInLeft { + 0%, 60%, 75%, 90%, 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(-3000px, 0, 0); + transform: translate3d(-3000px, 0, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(25px, 0, 0); + transform: translate3d(25px, 0, 0); + } + + 75% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + + 90% { + -webkit-transform: translate3d(5px, 0, 0); + transform: translate3d(5px, 0, 0); + } + + 100% { + -webkit-transform: none; + transform: none; + } +} + +.bounceInLeft { + -webkit-animation-name: bounceInLeft; + animation-name: bounceInLeft; +} + +@-webkit-keyframes bounceInRight { + 0%, 60%, 75%, 90%, 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(3000px, 0, 0); + transform: translate3d(3000px, 0, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(-25px, 0, 0); + transform: translate3d(-25px, 0, 0); + } + + 75% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } + + 90% { + -webkit-transform: translate3d(-5px, 0, 0); + transform: translate3d(-5px, 0, 0); + } + + 100% { + -webkit-transform: none; + transform: none; + } +} + +@keyframes bounceInRight { + 0%, 60%, 75%, 90%, 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(3000px, 0, 0); + transform: translate3d(3000px, 0, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(-25px, 0, 0); + transform: translate3d(-25px, 0, 0); + } + + 75% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } + + 90% { + -webkit-transform: translate3d(-5px, 0, 0); + transform: translate3d(-5px, 0, 0); + } + + 100% { + -webkit-transform: none; + transform: none; + } +} + +.bounceInRight { + -webkit-animation-name: bounceInRight; + animation-name: bounceInRight; +} + +@-webkit-keyframes bounceInUp { + 0%, 60%, 75%, 90%, 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 3000px, 0); + transform: translate3d(0, 3000px, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + + 75% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + + 90% { + -webkit-transform: translate3d(0, -5px, 0); + transform: translate3d(0, -5px, 0); + } + + 100% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes bounceInUp { + 0%, 60%, 75%, 90%, 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 3000px, 0); + transform: translate3d(0, 3000px, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + + 75% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + + 90% { + -webkit-transform: translate3d(0, -5px, 0); + transform: translate3d(0, -5px, 0); + } + + 100% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.bounceInUp { + -webkit-animation-name: bounceInUp; + animation-name: bounceInUp; +} + +@-webkit-keyframes bounceOut { + 20% { + -webkit-transform: scale3d(.9, .9, .9); + transform: scale3d(.9, .9, .9); + } + + 50%, 55% { + opacity: 1; + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + + 100% { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3); + } +} + +@keyframes bounceOut { + 20% { + -webkit-transform: scale3d(.9, .9, .9); + transform: scale3d(.9, .9, .9); + } + + 50%, 55% { + opacity: 1; + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + + 100% { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3); + } +} + +.bounceOut { + -webkit-animation-name: bounceOut; + animation-name: bounceOut; + -webkit-animation-duration: .75s; + animation-duration: .75s; +} + +@-webkit-keyframes bounceOutDown { + 20% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + + 40%, 45% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} + +@keyframes bounceOutDown { + 20% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + + 40%, 45% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} + +.bounceOutDown { + -webkit-animation-name: bounceOutDown; + animation-name: bounceOutDown; +} + +@-webkit-keyframes bounceOutLeft { + 20% { + opacity: 1; + -webkit-transform: translate3d(20px, 0, 0); + transform: translate3d(20px, 0, 0); + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} + +@keyframes bounceOutLeft { + 20% { + opacity: 1; + -webkit-transform: translate3d(20px, 0, 0); + transform: translate3d(20px, 0, 0); + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} + +.bounceOutLeft { + -webkit-animation-name: bounceOutLeft; + animation-name: bounceOutLeft; +} + +@-webkit-keyframes bounceOutRight { + 20% { + opacity: 1; + -webkit-transform: translate3d(-20px, 0, 0); + transform: translate3d(-20px, 0, 0); + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} + +@keyframes bounceOutRight { + 20% { + opacity: 1; + -webkit-transform: translate3d(-20px, 0, 0); + transform: translate3d(-20px, 0, 0); + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} + +.bounceOutRight { + -webkit-animation-name: bounceOutRight; + animation-name: bounceOutRight; +} + +@-webkit-keyframes bounceOutUp { + 20% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + + 40%, 45% { + opacity: 1; + -webkit-transform: translate3d(0, 20px, 0); + transform: translate3d(0, 20px, 0); + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} + +@keyframes bounceOutUp { + 20% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + + 40%, 45% { + opacity: 1; + -webkit-transform: translate3d(0, 20px, 0); + transform: translate3d(0, 20px, 0); + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} + +.bounceOutUp { + -webkit-animation-name: bounceOutUp; + animation-name: bounceOutUp; +} + +@-webkit-keyframes fadeIn { + 0% {opacity: 0;} + 100% {opacity: 1;} +} + +@keyframes fadeIn { + 0% {opacity: 0;} + 100% {opacity: 1;} +} + +.fadeIn { + -webkit-animation-name: fadeIn; + animation-name: fadeIn; +} + +@-webkit-keyframes fadeInDown { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } + + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +@keyframes fadeInDown { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } + + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +.fadeInDown { + -webkit-animation-name: fadeInDown; + animation-name: fadeInDown; +} + +@-webkit-keyframes fadeInDownBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } + + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +@keyframes fadeInDownBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } + + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +.fadeInDownBig { + -webkit-animation-name: fadeInDownBig; + animation-name: fadeInDownBig; +} + +@-webkit-keyframes fadeInLeft { + 0% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +@keyframes fadeInLeft { + 0% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +.fadeInLeft { + -webkit-animation-name: fadeInLeft; + animation-name: fadeInLeft; +} + +@-webkit-keyframes fadeInLeftBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } + + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +@keyframes fadeInLeftBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } + + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +.fadeInLeftBig { + -webkit-animation-name: fadeInLeftBig; + animation-name: fadeInLeftBig; +} + +@-webkit-keyframes fadeInRight { + 0% { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } + + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +@keyframes fadeInRight { + 0% { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } + + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +.fadeInRight { + -webkit-animation-name: fadeInRight; + animation-name: fadeInRight; +} + +@-webkit-keyframes fadeInRightBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } + + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +@keyframes fadeInRightBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } + + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +.fadeInRightBig { + -webkit-animation-name: fadeInRightBig; + animation-name: fadeInRightBig; +} + +@-webkit-keyframes fadeInUp { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } + + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +@keyframes fadeInUp { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } + + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +.fadeInUp { + -webkit-animation-name: fadeInUp; + animation-name: fadeInUp; +} + +@-webkit-keyframes fadeInUpBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } + + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +@keyframes fadeInUpBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } + + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +.fadeInUpBig { + -webkit-animation-name: fadeInUpBig; + animation-name: fadeInUpBig; +} + +@-webkit-keyframes fadeOut { + 0% {opacity: 1;} + 100% {opacity: 0;} +} + +@keyframes fadeOut { + 0% {opacity: 1;} + 100% {opacity: 0;} +} + +.fadeOut { + -webkit-animation-name: fadeOut; + animation-name: fadeOut; +} + +@-webkit-keyframes fadeOutDown { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} + +@keyframes fadeOutDown { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} + +.fadeOutDown { + -webkit-animation-name: fadeOutDown; + animation-name: fadeOutDown; +} + +@-webkit-keyframes fadeOutDownBig { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} + +@keyframes fadeOutDownBig { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} + +.fadeOutDownBig { + -webkit-animation-name: fadeOutDownBig; + animation-name: fadeOutDownBig; +} + +@-webkit-keyframes fadeOutLeft { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} + +@keyframes fadeOutLeft { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} + +.fadeOutLeft { + -webkit-animation-name: fadeOutLeft; + animation-name: fadeOutLeft; +} + +@-webkit-keyframes fadeOutLeftBig { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} + +@keyframes fadeOutLeftBig { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} + +.fadeOutLeftBig { + -webkit-animation-name: fadeOutLeftBig; + animation-name: fadeOutLeftBig; +} + +@-webkit-keyframes fadeOutRight { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} + +@keyframes fadeOutRight { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} + +.fadeOutRight { + -webkit-animation-name: fadeOutRight; + animation-name: fadeOutRight; +} + +@-webkit-keyframes fadeOutRightBig { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} + +@keyframes fadeOutRightBig { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} + +.fadeOutRightBig { + -webkit-animation-name: fadeOutRightBig; + animation-name: fadeOutRightBig; +} + +@-webkit-keyframes fadeOutUp { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} + +@keyframes fadeOutUp { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} + +.fadeOutUp { + -webkit-animation-name: fadeOutUp; + animation-name: fadeOutUp; +} + +@-webkit-keyframes fadeOutUpBig { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} + +@keyframes fadeOutUpBig { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} + +.fadeOutUpBig { + -webkit-animation-name: fadeOutUpBig; + animation-name: fadeOutUpBig; +} + +@-webkit-keyframes flip { + 0% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 40% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 50% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 80% { + -webkit-transform: perspective(400px) scale3d(.95, .95, .95); + transform: perspective(400px) scale3d(.95, .95, .95); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } +} + +@keyframes flip { + 0% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 40% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 50% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 80% { + -webkit-transform: perspective(400px) scale3d(.95, .95, .95); + transform: perspective(400px) scale3d(.95, .95, .95); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } +} + +.animated.flip { + -webkit-backface-visibility: visible; + backface-visibility: visible; + -webkit-animation-name: flip; + animation-name: flip; +} + +@-webkit-keyframes flipInX { + 0% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in; + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in; + } + + 60% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + opacity: 1; + } + + 80% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + } + + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} + +@keyframes flipInX { + 0% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in; + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in; + } + + 60% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + opacity: 1; + } + + 80% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + } + + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} + +.flipInX { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipInX; + animation-name: flipInX; +} + +@-webkit-keyframes flipInY { + 0% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in; + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in; + } + + 60% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + opacity: 1; + } + + 80% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + } + + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} + +@keyframes flipInY { + 0% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in; + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in; + } + + 60% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + opacity: 1; + } + + 80% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + } + + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} + +.flipInY { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipInY; + animation-name: flipInY; +} + +@-webkit-keyframes flipOutX { + 0% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + + 30% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + opacity: 1; + } + + 100% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + opacity: 0; + } +} + +@keyframes flipOutX { + 0% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + + 30% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + opacity: 1; + } + + 100% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + opacity: 0; + } +} + +.flipOutX { + -webkit-animation-name: flipOutX; + animation-name: flipOutX; + -webkit-animation-duration: .75s; + animation-duration: .75s; + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; +} + +@-webkit-keyframes flipOutY { + 0% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + + 30% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + opacity: 1; + } + + 100% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + opacity: 0; + } +} + +@keyframes flipOutY { + 0% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + + 30% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + opacity: 1; + } + + 100% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + opacity: 0; + } +} + +.flipOutY { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipOutY; + animation-name: flipOutY; + -webkit-animation-duration: .75s; + animation-duration: .75s; +} + +@-webkit-keyframes lightSpeedIn { + 0% { + -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); + transform: translate3d(100%, 0, 0) skewX(-30deg); + opacity: 0; + } + + 60% { + -webkit-transform: skewX(20deg); + transform: skewX(20deg); + opacity: 1; + } + + 80% { + -webkit-transform: skewX(-5deg); + transform: skewX(-5deg); + opacity: 1; + } + + 100% { + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +@keyframes lightSpeedIn { + 0% { + -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); + transform: translate3d(100%, 0, 0) skewX(-30deg); + opacity: 0; + } + + 60% { + -webkit-transform: skewX(20deg); + transform: skewX(20deg); + opacity: 1; + } + + 80% { + -webkit-transform: skewX(-5deg); + transform: skewX(-5deg); + opacity: 1; + } + + 100% { + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +.lightSpeedIn { + -webkit-animation-name: lightSpeedIn; + animation-name: lightSpeedIn; + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; +} + +@-webkit-keyframes lightSpeedOut { + 0% { + opacity: 1; + } + + 100% { + -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); + transform: translate3d(100%, 0, 0) skewX(30deg); + opacity: 0; + } +} + +@keyframes lightSpeedOut { + 0% { + opacity: 1; + } + + 100% { + -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); + transform: translate3d(100%, 0, 0) skewX(30deg); + opacity: 0; + } +} + +.lightSpeedOut { + -webkit-animation-name: lightSpeedOut; + animation-name: lightSpeedOut; + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; +} + +@-webkit-keyframes rotateIn { + 0% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, -200deg); + transform: rotate3d(0, 0, 1, -200deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +@keyframes rotateIn { + 0% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, -200deg); + transform: rotate3d(0, 0, 1, -200deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +.rotateIn { + -webkit-animation-name: rotateIn; + animation-name: rotateIn; +} + +@-webkit-keyframes rotateInDownLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +@keyframes rotateInDownLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +.rotateInDownLeft { + -webkit-animation-name: rotateInDownLeft; + animation-name: rotateInDownLeft; +} + +@-webkit-keyframes rotateInDownRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +@keyframes rotateInDownRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +.rotateInDownRight { + -webkit-animation-name: rotateInDownRight; + animation-name: rotateInDownRight; +} + +@-webkit-keyframes rotateInUpLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +@keyframes rotateInUpLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +.rotateInUpLeft { + -webkit-animation-name: rotateInUpLeft; + animation-name: rotateInUpLeft; +} + +@-webkit-keyframes rotateInUpRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -90deg); + transform: rotate3d(0, 0, 1, -90deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +@keyframes rotateInUpRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -90deg); + transform: rotate3d(0, 0, 1, -90deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +.rotateInUpRight { + -webkit-animation-name: rotateInUpRight; + animation-name: rotateInUpRight; +} + +@-webkit-keyframes rotateOut { + 0% { + -webkit-transform-origin: center; + transform-origin: center; + opacity: 1; + } + + 100% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, 200deg); + transform: rotate3d(0, 0, 1, 200deg); + opacity: 0; + } +} + +@keyframes rotateOut { + 0% { + -webkit-transform-origin: center; + transform-origin: center; + opacity: 1; + } + + 100% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, 200deg); + transform: rotate3d(0, 0, 1, 200deg); + opacity: 0; + } +} + +.rotateOut { + -webkit-animation-name: rotateOut; + animation-name: rotateOut; +} + +@-webkit-keyframes rotateOutDownLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } +} + +@keyframes rotateOutDownLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } +} + +.rotateOutDownLeft { + -webkit-animation-name: rotateOutDownLeft; + animation-name: rotateOutDownLeft; +} + +@-webkit-keyframes rotateOutDownRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} + +@keyframes rotateOutDownRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} + +.rotateOutDownRight { + -webkit-animation-name: rotateOutDownRight; + animation-name: rotateOutDownRight; +} + +@-webkit-keyframes rotateOutUpLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} + +@keyframes rotateOutUpLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} + +.rotateOutUpLeft { + -webkit-animation-name: rotateOutUpLeft; + animation-name: rotateOutUpLeft; +} + +@-webkit-keyframes rotateOutUpRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 90deg); + transform: rotate3d(0, 0, 1, 90deg); + opacity: 0; + } +} + +@keyframes rotateOutUpRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 90deg); + transform: rotate3d(0, 0, 1, 90deg); + opacity: 0; + } +} + +.rotateOutUpRight { + -webkit-animation-name: rotateOutUpRight; + animation-name: rotateOutUpRight; +} + +@-webkit-keyframes hinge { + 0% { + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 20%, 60% { + -webkit-transform: rotate3d(0, 0, 1, 80deg); + transform: rotate3d(0, 0, 1, 80deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 40%, 80% { + -webkit-transform: rotate3d(0, 0, 1, 60deg); + transform: rotate3d(0, 0, 1, 60deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + opacity: 1; + } + + 100% { + -webkit-transform: translate3d(0, 700px, 0); + transform: translate3d(0, 700px, 0); + opacity: 0; + } +} + +@keyframes hinge { + 0% { + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 20%, 60% { + -webkit-transform: rotate3d(0, 0, 1, 80deg); + transform: rotate3d(0, 0, 1, 80deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 40%, 80% { + -webkit-transform: rotate3d(0, 0, 1, 60deg); + transform: rotate3d(0, 0, 1, 60deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + opacity: 1; + } + + 100% { + -webkit-transform: translate3d(0, 700px, 0); + transform: translate3d(0, 700px, 0); + opacity: 0; + } +} + +.hinge { + -webkit-animation-name: hinge; + animation-name: hinge; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@-webkit-keyframes rollIn { + 0% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + } + + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +@keyframes rollIn { + 0% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + } + + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +.rollIn { + -webkit-animation-name: rollIn; + animation-name: rollIn; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@-webkit-keyframes rollOut { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + } +} + +@keyframes rollOut { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + } +} + +.rollOut { + -webkit-animation-name: rollOut; + animation-name: rollOut; +} + +@-webkit-keyframes zoomIn { + 0% { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3); + } + + 50% { + opacity: 1; + } +} + +@keyframes zoomIn { + 0% { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3); + } + + 50% { + opacity: 1; + } +} + +.zoomIn { + -webkit-animation-name: zoomIn; + animation-name: zoomIn; +} + +@-webkit-keyframes zoomInDown { + 0% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +@keyframes zoomInDown { + 0% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +.zoomInDown { + -webkit-animation-name: zoomInDown; + animation-name: zoomInDown; +} + +@-webkit-keyframes zoomInLeft { + 0% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); + transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +@keyframes zoomInLeft { + 0% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); + transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +.zoomInLeft { + -webkit-animation-name: zoomInLeft; + animation-name: zoomInLeft; +} + +@-webkit-keyframes zoomInRight { + 0% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); + transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +@keyframes zoomInRight { + 0% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); + transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +.zoomInRight { + -webkit-animation-name: zoomInRight; + animation-name: zoomInRight; +} + +@-webkit-keyframes zoomInUp { + 0% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +@keyframes zoomInUp { + 0% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +.zoomInUp { + -webkit-animation-name: zoomInUp; + animation-name: zoomInUp; +} + +@-webkit-keyframes zoomOut { + 0% { + opacity: 1; + } + + 50% { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3); + } + + 100% { + opacity: 0; + } +} + +@keyframes zoomOut { + 0% { + opacity: 1; + } + + 50% { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3); + } + + 100% { + opacity: 0; + } +} + +.zoomOut { + -webkit-animation-name: zoomOut; + animation-name: zoomOut; +} + +@-webkit-keyframes zoomOutDown { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 100% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +@keyframes zoomOutDown { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 100% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +.zoomOutDown { + -webkit-animation-name: zoomOutDown; + animation-name: zoomOutDown; +} + +@-webkit-keyframes zoomOutLeft { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); + } + + 100% { + opacity: 0; + -webkit-transform: scale(.1) translate3d(-2000px, 0, 0); + transform: scale(.1) translate3d(-2000px, 0, 0); + -webkit-transform-origin: left center; + transform-origin: left center; + } +} + +@keyframes zoomOutLeft { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); + } + + 100% { + opacity: 0; + -webkit-transform: scale(.1) translate3d(-2000px, 0, 0); + transform: scale(.1) translate3d(-2000px, 0, 0); + -webkit-transform-origin: left center; + transform-origin: left center; + } +} + +.zoomOutLeft { + -webkit-animation-name: zoomOutLeft; + animation-name: zoomOutLeft; +} + +@-webkit-keyframes zoomOutRight { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); + } + + 100% { + opacity: 0; + -webkit-transform: scale(.1) translate3d(2000px, 0, 0); + transform: scale(.1) translate3d(2000px, 0, 0); + -webkit-transform-origin: right center; + transform-origin: right center; + } +} + +@keyframes zoomOutRight { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); + } + + 100% { + opacity: 0; + -webkit-transform: scale(.1) translate3d(2000px, 0, 0); + transform: scale(.1) translate3d(2000px, 0, 0); + -webkit-transform-origin: right center; + transform-origin: right center; + } +} + +.zoomOutRight { + -webkit-animation-name: zoomOutRight; + animation-name: zoomOutRight; +} + +@-webkit-keyframes zoomOutUp { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 100% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +@keyframes zoomOutUp { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 100% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +.zoomOutUp { + -webkit-animation-name: zoomOutUp; + animation-name: zoomOutUp; +} + +@-webkit-keyframes slideInDown { + 0% { + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + visibility: visible; + } + + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes slideInDown { + 0% { + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + visibility: visible; + } + + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +.slideInDown { + -webkit-animation-name: slideInDown; + animation-name: slideInDown; +} + +@-webkit-keyframes slideInLeft { + 0% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + visibility: visible; + } + + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes slideInLeft { + 0% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + visibility: visible; + } + + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +.slideInLeft { + -webkit-animation-name: slideInLeft; + animation-name: slideInLeft; +} + +@-webkit-keyframes slideInRight { + 0% { + -webkit-transform: translateX(100%); + transform: translateX(100%); + visibility: visible; + } + + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes slideInRight { + 0% { + -webkit-transform: translateX(100%); + transform: translateX(100%); + visibility: visible; + } + + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +.slideInRight { + -webkit-animation-name: slideInRight; + animation-name: slideInRight; +} + +@-webkit-keyframes slideInUp { + 0% { + -webkit-transform: translateY(100%); + transform: translateY(100%); + visibility: visible; + } + + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes slideInUp { + 0% { + -webkit-transform: translateY(100%); + transform: translateY(100%); + visibility: visible; + } + + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +.slideInUp { + -webkit-animation-name: slideInUp; + animation-name: slideInUp; +} + +@-webkit-keyframes slideOutDown { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 100% { + visibility: hidden; + -webkit-transform: translateY(100%); + transform: translateY(100%); + } +} + +@keyframes slideOutDown { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 100% { + visibility: hidden; + -webkit-transform: translateY(100%); + transform: translateY(100%); + } +} + +.slideOutDown { + -webkit-animation-name: slideOutDown; + animation-name: slideOutDown; +} + +@-webkit-keyframes slideOutLeft { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 100% { + visibility: hidden; + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + } +} + +@keyframes slideOutLeft { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 100% { + visibility: hidden; + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + } +} + +.slideOutLeft { + -webkit-animation-name: slideOutLeft; + animation-name: slideOutLeft; +} + +@-webkit-keyframes slideOutRight { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 100% { + visibility: hidden; + -webkit-transform: translateX(100%); + transform: translateX(100%); + } +} + +@keyframes slideOutRight { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 100% { + visibility: hidden; + -webkit-transform: translateX(100%); + transform: translateX(100%); + } +} + +.slideOutRight { + -webkit-animation-name: slideOutRight; + animation-name: slideOutRight; +} + +@-webkit-keyframes slideOutUp { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 100% { + visibility: hidden; + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + } +} + +@keyframes slideOutUp { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 100% { + visibility: hidden; + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + } +} + +.slideOutUp { + -webkit-animation-name: slideOutUp; + animation-name: slideOutUp; +} diff --git a/Final- Crackers/x_ray_classification/firstapp/static/css/bootstrap.min.css b/Final- Crackers/x_ray_classification/firstapp/static/css/bootstrap.min.css new file mode 100644 index 0000000..4cf729e --- /dev/null +++ b/Final- Crackers/x_ray_classification/firstapp/static/css/bootstrap.min.css @@ -0,0 +1,6 @@ +/*! + * Bootstrap v3.3.6 (http://getbootstrap.com) + * Copyright 2011-2015 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0;line-break:auto}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);line-break:auto}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}} +/*# sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file diff --git a/Final- Crackers/x_ray_classification/firstapp/static/css/font-awesome.min.css b/Final- Crackers/x_ray_classification/firstapp/static/css/font-awesome.min.css new file mode 100644 index 0000000..540440c --- /dev/null +++ b/Final- Crackers/x_ray_classification/firstapp/static/css/font-awesome.min.css @@ -0,0 +1,4 @@ +/*! + * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.7.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto} diff --git a/Final- Crackers/x_ray_classification/firstapp/static/css/owl.carousel.css b/Final- Crackers/x_ray_classification/firstapp/static/css/owl.carousel.css new file mode 100644 index 0000000..9197373 --- /dev/null +++ b/Final- Crackers/x_ray_classification/firstapp/static/css/owl.carousel.css @@ -0,0 +1,170 @@ +/** + * Owl Carousel v2.2.1 + * Copyright 2013-2017 David Deutsch + * Licensed under () + */ +/* + * Owl Carousel - Core + */ +.owl-carousel { + display: none; + width: 100%; + -webkit-tap-highlight-color: transparent; + /* position relative and z-index fix webkit rendering fonts issue */ + position: relative; + z-index: 1; } + .owl-carousel .owl-stage { + position: relative; + -ms-touch-action: pan-Y; + -moz-backface-visibility: hidden; + /* fix firefox animation glitch */ } + .owl-carousel .owl-stage:after { + content: "."; + display: block; + clear: both; + visibility: hidden; + line-height: 0; + height: 0; } + .owl-carousel .owl-stage-outer { + position: relative; + overflow: hidden; + /* fix for flashing background */ + -webkit-transform: translate3d(0px, 0px, 0px); } + .owl-carousel .owl-wrapper, + .owl-carousel .owl-item { + -webkit-backface-visibility: hidden; + -moz-backface-visibility: hidden; + -ms-backface-visibility: hidden; + -webkit-transform: translate3d(0, 0, 0); + -moz-transform: translate3d(0, 0, 0); + -ms-transform: translate3d(0, 0, 0); } + .owl-carousel .owl-item { + position: relative; + min-height: 1px; + float: left; + -webkit-backface-visibility: hidden; + -webkit-tap-highlight-color: transparent; + -webkit-touch-callout: none; } + .owl-carousel .owl-item img { + display: block; + width: 100%; } + .owl-carousel .owl-nav.disabled, + .owl-carousel .owl-dots.disabled { + display: none; } + .owl-carousel .owl-nav .owl-prev, + .owl-carousel .owl-nav .owl-next, + .owl-carousel .owl-dot { + cursor: pointer; + cursor: hand; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + .owl-carousel.owl-loaded { + display: block; } + .owl-carousel.owl-loading { + opacity: 0; + display: block; } + .owl-carousel.owl-hidden { + opacity: 0; } + .owl-carousel.owl-refresh .owl-item { + visibility: hidden; } + .owl-carousel.owl-drag .owl-item { + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + .owl-carousel.owl-grab { + cursor: move; + cursor: grab; } + .owl-carousel.owl-rtl { + direction: rtl; } + .owl-carousel.owl-rtl .owl-item { + float: right; } + +/* No Js */ +.no-js .owl-carousel { + display: block; } + +/* + * Owl Carousel - Animate Plugin + */ +.owl-carousel .animated { + animation-duration: 1000ms; + animation-fill-mode: both; } + +.owl-carousel .owl-animated-in { + z-index: 0; } + +.owl-carousel .owl-animated-out { + z-index: 1; } + +.owl-carousel .fadeOut { + animation-name: fadeOut; } + +@keyframes fadeOut { + 0% { + opacity: 1; } + 100% { + opacity: 0; } } + +/* + * Owl Carousel - Auto Height Plugin + */ +.owl-height { + transition: height 500ms ease-in-out; } + +/* + * Owl Carousel - Lazy Load Plugin + */ +.owl-carousel .owl-item .owl-lazy { + opacity: 0; + transition: opacity 400ms ease; } + +.owl-carousel .owl-item img.owl-lazy { + transform-style: preserve-3d; } + +/* + * Owl Carousel - Video Plugin + */ +.owl-carousel .owl-video-wrapper { + position: relative; + height: 100%; + background: #000; } + +.owl-carousel .owl-video-play-icon { + position: absolute; + height: 80px; + width: 80px; + left: 50%; + top: 50%; + margin-left: -40px; + margin-top: -40px; + background: url("owl.video.play.png") no-repeat; + cursor: pointer; + z-index: 1; + -webkit-backface-visibility: hidden; + transition: transform 100ms ease; } + +.owl-carousel .owl-video-play-icon:hover { + -ms-transform: scale(1.3, 1.3); + transform: scale(1.3, 1.3); } + +.owl-carousel .owl-video-playing .owl-video-tn, +.owl-carousel .owl-video-playing .owl-video-play-icon { + display: none; } + +.owl-carousel .owl-video-tn { + opacity: 0; + height: 100%; + background-position: center center; + background-repeat: no-repeat; + background-size: contain; + transition: opacity 400ms ease; } + +.owl-carousel .owl-video-frame { + position: relative; + z-index: 1; + height: 100%; + width: 100%; } diff --git a/Final- Crackers/x_ray_classification/firstapp/static/css/owl.theme.default.min.css b/Final- Crackers/x_ray_classification/firstapp/static/css/owl.theme.default.min.css new file mode 100644 index 0000000..5983603 --- /dev/null +++ b/Final- Crackers/x_ray_classification/firstapp/static/css/owl.theme.default.min.css @@ -0,0 +1,6 @@ +/** + * Owl Carousel v2.2.1 + * Copyright 2013-2017 David Deutsch + * Licensed under () + */ +.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791} \ No newline at end of file diff --git a/Final- Crackers/x_ray_classification/firstapp/static/css/tooplate-style.css b/Final- Crackers/x_ray_classification/firstapp/static/css/tooplate-style.css new file mode 100644 index 0000000..1dfd3ba --- /dev/null +++ b/Final- Crackers/x_ray_classification/firstapp/static/css/tooplate-style.css @@ -0,0 +1,1057 @@ +/* + +Template 2098 Health + +http://www.tooplate.com/view/2098-health + +*/ + + @import url('https://fonts.googleapis.com/css?family=Poppins:400,500,600'); + + body { + background: #ffffff; + font-family: 'Poppins', sans-serif; + overflow-x: hidden; + } + + + /*--------------------------------------- + TYPOGRAPHY + -----------------------------------------*/ + + h1,h2,h3,h4,h5,h6 { + font-weight: 600; + line-height: inherit; + } + + h1,h2,h3,h4 { + letter-spacing: -1px; + } + + h5 { + font-weight: 500; + } + + h1 { + color: #252525; + font-size: 5em; + } + + h2 { + color: #272727; + font-size: 3em; + padding-bottom: 10px; + } + + h3 { + font-size: 1.8em; + line-height: 1.2em; + margin-bottom: 0; + } + + h4 { + color: #454545; + font-size: 1.8em; + padding-bottom: 2px; + } + + h6 { + letter-spacing: 0; + font-weight: normal; + } + + p { + color: #757575; + font-size: 14px; + font-weight: normal; + line-height: 24px; + } + + + /*--------------------------------------- + GENERAL + -----------------------------------------*/ + + html{ + -webkit-font-smoothing: antialiased; + } + + a { + color: #252525; + -webkit-transition: 0.5s; + transition: 0.5s; + text-decoration: none !important; + } + + a:hover, a:active, a:focus { + color: #a5c422; + outline: none; + } + + ::-webkit-scrollbar{ + width: 8px; + height: 8px; + } + + ::-webkit-scrollbar-thumb { + cursor: pointer; + background: #000000; + } + + .section-title { + padding-bottom: 20px; + } + + .section-title h2 { + margin-top: 0; + } + + .section-btn { + background: #a5c422; + border: 0; + border-radius: 3px; + color: #ffffff; + font-size: inherit; + font-weight: 500; + padding: 14px 20px; + transition: transform 0.1s ease-in; + transform: translateX(0); + } + + .section-btn:hover { + transform: translateY(-5px); + } + + .text-align-right { + text-align: right; + } + + .text-align-center { + text-align: center; + } + + .border-top { + border-top: 1px solid #f2f2f2; + margin-top: 4em; + padding-top: 2.5em; + } + + .btn-gray { + background: #393939; + } + + .btn-blue { + background: #4267b2; + } + + .news-thumb { + background: #ffffff; + border-radius: 10px; + } + .news-thumb img { + border-radius: 10px 10px 0 0; + } + + .news-info { + padding: 30px; + text-align: left; + } + .news-info span { + display: block; + letter-spacing: 0.5px; + } + .news-info h3 { + margin-top: 10px; + margin-bottom: 10px; + } + + .author { + border-top: 1px solid #f0f0f0; + padding-top: 1.5em; + margin-top: 2em; + } + .author img, + .author .author-info { + display: inline-block; + vertical-align: top; + } + .author-info h5 { + margin-bottom: 0; + } + .author img { + border-radius: 100%; + width: 50px; + height: 50px; + margin-right: 10px; + } + + + #about, #team, #news, + #news-detail { + position: relative; + padding-top: 100px; + padding-bottom: 100px; + } + + #news, #service { + text-align: center; + } + + #google-map { + line-height: 0; + margin: 0; + padding: 0; + } + + + /*--------------------------------------- + PRE LOADER + -----------------------------------------*/ + + .preloader { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 99999; + display: flex; + flex-flow: row nowrap; + justify-content: center; + align-items: center; + background: none repeat scroll 0 0 #ffffff; + } + + .spinner { + border: 1px solid transparent; + border-radius: 3px; + position: relative; + } + + .spinner:before { + content: ''; + box-sizing: border-box; + position: absolute; + top: 50%; + left: 50%; + width: 45px; + height: 45px; + margin-top: -10px; + margin-left: -10px; + border-radius: 50%; + border: 1px solid #575757; + border-top-color: #ffffff; + animation: spinner .9s linear infinite; + } + + @-webkit-@keyframes spinner { + to {transform: rotate(360deg);} + } + + @keyframes spinner { + to {transform: rotate(360deg);} + } + + + + /*--------------------------------------- + MENU + -----------------------------------------*/ + + header { + background: #ffffff; + border-bottom: 1px solid #f2f2f2; + display: flex; + height: 45px; + } + + header .col-md-8 { + padding-right: 0; + } + + header p, + header span { + font-size: 12px; + line-height: 24px; + padding-top: 12px; + } + + header a, + header span { + color: #747474; + } + + header span { + font-weight: 500; + display: inline-block; + padding: 11px 15px; + } + + header span.date-icon { + border-left: 1px solid #f2f2f2; + border-right: 1px solid #f2f2f2; + padding-right: 19px; + padding-left: 19px; + } + + header span i { + color: #a5c422; + margin-right: 5px; + } + + + + /*--------------------------------------- + MENU + -----------------------------------------*/ + + .navbar-default { + background: #ffffff; + box-shadow: 0 2px 8px rgba(0,0,0,.075); + border: none; + margin-bottom: 0; + padding: 10px; + } + + .navbar-default .navbar-brand { + color: #393939; + font-weight: 500; + } + + .navbar-default .navbar-brand .fa { + color: #a5c422; + } + + .navbar-default .navbar-nav li.appointment-btn { + margin: 3px 0 0 20px; + } + + .navbar-default .navbar-nav li.appointment-btn a { + background: #a5c422; + border-radius: 3px; + color: #ffffff; + font-weight: 600; + padding-top: 12px; + padding-bottom: 12px; + } + + .navbar-default .navbar-nav li.appointment-btn a:hover { + background: #4267b2; + color: #ffffff !important; + } + + .navbar-default .navbar-nav li a { + color: #555555; + font-size: 12px; + font-weight: 500; + padding-right: 20px; + padding-left: 20px; + -webkit-transition: all ease-in-out 0.4s; + transition: all ease-in-out 0.4s; + } + + .navbar-default .navbar-nav > li a:hover { + color: #393939 !important; + } + + .navbar-default .navbar-nav > li > a:hover, + .navbar-default .navbar-nav > li > a:focus { + color: #555555; + background-color: transparent; + } + + .navbar-default .navbar-nav > .active > a, + .navbar-default .navbar-nav > .active > a:hover, + .navbar-default .navbar-nav > .active > a:focus { + color: #393939; + background-color: transparent; + } + + .navbar-default .navbar-toggle { + border: none; + padding-top: 10px; + } + + .navbar-default .navbar-toggle .icon-bar { + background: #393939; + border-color: transparent; + } + + .navbar-default .navbar-toggle:hover, + .navbar-default .navbar-toggle:focus { + background-color: transparent; + } + + + + /*--------------------------------------- + HOME + -----------------------------------------*/ + + #home h1 { + color: #ffffff; + padding-bottom: 10px; + margin-top: 0; + } + + #home h3 { + color: #ffffff; + font-size: 14px; + font-weight: normal; + line-height: inherit; + letter-spacing: 3px; + text-transform: uppercase; + margin: 0; + } + + .slider .container { + width: 100%; + } + + .slider .owl-dots { + position: absolute; + top: 575px; + width: 100%; + justify-content: center; + } + + .owl-theme .owl-dots .owl-dot span { + width: 8px; + height: 8px; + margin: 5px 7px; + border: 2px solid #d9d9d9; + background: transparent; + display: block; + -webkit-backface-visibility: visible; + transition: opacity 200ms ease; + border-radius: 30px; + } + + .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span { + background-color: #ffffff; + border-color: transparent; + } + + .slider .caption { + display: flex; + justify-content: center; + flex-direction: column; + text-align: center; + background-color: rgba(20,20,20,0.2); + height: 100%; + color: #fff; + cursor: e-resize; + } + + .slider .item { + background-position: inherit; + background-repeat: no-repeat; + background-attachment: local; + background-size: cover; + height: 650px; + } + + .slider .item-first { + background-image: url(../images/slider1.jpg); + } + + .slider .item-second { + background-image: url(../images/slider2.jpg); + } + + .slider .item-third { + background-image: url(../images/slider3.jpg); + } + + + /*--------------------------------------- + ABOUT + -----------------------------------------*/ + + #about { + background: url('../images/about-bg.jpg') no-repeat top center; + background-size: cover; + padding-top: 150px; + padding-bottom: 150px; + } + + .profile img, + .profile figcaption { + display: inline-block; + vertical-align: top; + margin-top: 1em; + } + .profile img { + border-radius: 100%; + width: 65px; + height: 65px; + margin-right: 1em; + } + .profile figcaption h3 { + margin-top: 0; + } + + #about h6 { + color: #858585; + margin: 0; + } + + + + /*--------------------------------------- + TEAM MEMBERS + -----------------------------------------*/ + + .team-thumb { + background-color: #f9f9f9; + border-radius: 0 0 10px 10px; + position: relative; + overflow: hidden; + cursor: pointer; + } + + .team-info { + padding: 20px 30px 0 30px; + } + + .team-contact-info { + border-top: 1px solid #e9e9e9; + padding-top: 1.2em; + margin-top: 1.5em; + } + + .team-contact-info .fa { + margin-right: 5px; + display: inline-block; + } + + .team-contact-info p { + margin-bottom: 2px; + } + + .team-contact-info a { + color: #757575; + } + + .team-thumb .social-icon li { + font-weight: 500; + } + + .team-thumb .social-icon li a { + background: #ffffff; + border-radius: 100%; + font-size: 20px; + width: 50px; + height: 50px; + line-height: 50px; + margin: 0 2px 0 2px; + } + + .team-thumb .social-icon { + opacity: 0; + transform: translateY(100%); + transition: 0.5s 0.2s; + text-align: center; + position: relative; + top: 0; + } + + .team-thumb:hover .social-icon { + opacity: 1; + transition-delay: 0.3s; + transform: translateY(0px); + top: -22em; + } + + + + /*--------------------------------------- + SERVICE + -----------------------------------------*/ + + #service { + background: #a5c422; + } + + #service h2, + #service h4 { + color: #ffffff; + } + + #service p { + color: #d9d9d9; + } + + #service .service-thumb { + padding: 0 22px; + } + + #service .fa { + font-size: 50px; + margin-bottom: 10px; + background: #ffffff; + color: #a5c422; + width: 120px; + height: 120px; + line-height: 120px; + border-radius: 100%; + } + + + /*--------------------------------------- + NEWS + -----------------------------------------*/ + + #news, #news-detail { + background: #f9f9f9; + } + + #news-detail blockquote { + margin: 30px 0; + } + + .news-detail-thumb .news-image img { + border-radius: 10px; + } + + .news-detail-thumb h3 { + margin-bottom: 8px; + } + + .news-image { + margin-bottom: 30px; + position: relative; + } + + .news-image img { + width: 100%; + } + + .news-detail-thumb ul { + margin: 32px 12px 22px 0px; + } + + .news-detail-thumb ul li { + list-style: circle; + font-weight: normal; + padding: 6px 12px 6px 0px; + } + + .news-sidebar { + margin-top: 16px; + } + + .news-social-share { + text-align: center; + padding-top: 22px; + } + + .news-social-share .btn { + border-radius: 100px; + border: none; + font-size: 10px; + font-weight: 600; + margin: 2px 6px; + padding: 8px 14px; + } + + .news-social-share .btn-primary { + background: #3b5998; + } + + .news-social-share .btn-success { + background: #1da1f2; + } + + .news-social-share .btn-danger { + background: #dd4b39; + } + + .news-social-share a .fa { + padding-right: 4px; + } + + .recent-post { + padding-top: 2px; + padding-bottom: 18px; + } + + .recent-post .media img { + border-radius: 100%; + width: 80px; + height: 80px; + margin-right: 5px; + } + + .recent-post .media-heading { + font-size: 16px; + font-weight: 500; + line-height: inherit; + margin-top: 5px; + } + + .news-categories { + margin-top: 8px; + } + + .news-categories li a { + color: #2b2b2b; + } + + .news-ads { + background: #ffffff; + border-right: 4px solid #2b2b2b; + padding: 42px; + text-align: center; + margin: 26px 0 26px 0; + } + + .news-ads.sidebar-ads { + border-left: 4px solid #2b2b2b; + border-right: 0px; + } + + .news-ads h4 { + font-size: 18px; + } + + .news-tags h4 { + padding-bottom: 6px; + } + + .news-categories li, + .news-tags li { + list-style: none; + display: inline-block; + margin: 4px; + } + + .news-tags li a { + background: #393939; + border-radius: 50px; + color: #ffffff; + display: inline-block; + font-size: 12px; + font-weight: 500; + text-decoration: none; + float: left; + min-width: 30px; + padding: 6px 12px; + -webkit-transition: all ease-in-out 0.4s; + transition: all ease-in-out 0.4s; + } + + .news-tags li a:hover { + background: #4267b2; + } + + + + /*--------------------------------------- + APPOINTMENT + -----------------------------------------*/ + + #appointment { + padding-top: 100px; + } + + #appointment label { + color: #393939; + font-weight: 500; + } + + #appointment .form-control { + background: #f9f9f9; + border: none; + border-radius: 3px; + box-shadow: none; + font-size: 14px; + font-weight: normal; + margin-bottom: 15px; + transition: all ease-in-out 0.4s; + } + + #appointment input, + #appointment select { + height: 45px; + } + + #appointment button#cf-submit { + background: #a5c422; + color: #ffffff; + font-weight: 600; + height: 55px; + } + + #appointment button#cf-submit:hover { + background: #393939; + color: #ffffff; + } + + + /*--------------------------------------- + FOOTER + -----------------------------------------*/ + + footer { + padding-top: 80px; + padding-bottom: 40px; + } + + footer h4 { + padding-bottom: 5px; + } + + footer a { + color: #757575; + } + + footer a:hover { + color: #4267b2; + } + + .contact-info { + padding-top: 10px; + } + + .contact-info .fa { + background: #393939; + border-radius: 100%; + color: #ffffff; + font-size: 15px; + width: 35px; + height: 35px; + line-height: 35px; + text-align: center; + margin-right: 5px; + margin-bottom: 2px; + } + + .latest-stories { + margin-bottom: 20px; + } + + .stories-image, + .stories-info { + display: inline-block; + vertical-align: top; + } + + .stories-image img { + border-radius: 100%; + width: 65px; + height: 65px; + } + + .stories-info { + margin-left: 15px; + } + + .stories-info h5 { + margin-bottom: 2px; + } + + .stories-info span { + color: #858585; + font-size: 12px; + } + + .opening-hours p { + line-height: 18px; + } + + .opening-hours span { + font-weight: 500; + display: inline-block; + padding-left: 10px; + } + + .copyright-text p, + .footer-link a { + color: #858585; + font-size: 12px; + font-weight: 500; + } + + .footer-link a { + font-size: 12px; + display: inline-block; + padding: 0 10px; + margin-top: 4px; + } + + .angle-up-btn { + position: relative; + bottom: 4em; + display: block; + } + + .angle-up-btn a { + background: #ffffff; + border: 1px solid #f2f2f2; + border-radius: 3px; + font-size: 20px; + color: #393939; + display: inline-block; + text-align: center; + width: 40px; + height: 40px; + line-height: 38px; + transition: transform 0.1s ease-in; + transform: translateX(0); + } + + .angle-up-btn a:hover { + background: #4267b2; + color: #ffffff; + transform: translateY(-5px); + } + + + /*--------------------------------------- + SOCIAL ICON + -----------------------------------------*/ + + .social-icon { + position: relative; + padding: 0; + margin: 0; + } + + .social-icon li { + display: inline-block; + list-style: none; + } + + .social-icon li a { + border-radius: 100px; + color: #464646; + font-size: 15px; + width: 35px; + height: 35px; + line-height: 35px; + text-decoration: none; + text-align: center; + transition: all 0.4s ease-in-out; + position: relative; + } + + .social-icon li a:hover { + background: #4267b2; + color: #ffffff; + } + + + /*--------------------------------------- + RESPONSIVE STYLES + -----------------------------------------*/ + + @media only screen and (max-width: 1200px) { + h1 { + font-size: 4em; + } + h2 { + font-size: 2.5em; + } + h3 { + font-size: 1.5em; + } + + header { + height: inherit; + } + header span.date-icon { + border: 0; + padding-right: 0; + padding-left: 0; + } + header span.email-icon { + padding-top: 0; + } + + .navbar-default .navbar-nav li a { + padding-right: 15px; + padding-left: 15px; + } + } + + @media only screen and (max-width: 992px) { + .slider .item { + background-position: center; + } + + header { + padding-bottom: 10px; + } + header .text-align-right { + text-align: left; + } + header span { + padding-top: 0; + padding-left: 0; + padding-bottom: 0; + } + } + + @media only screen and (max-width: 767px) { + .navbar-default .navbar-collapse, .navbar-default .navbar-form { + border-color: transparent; + } + .navbar-default .navbar-nav li.appointment-btn { + margin-left: 15px; + } + .navbar-default .navbar-nav li a { + display: inline-block; + padding-top: 8px; + padding-bottom: 8px; + } + + .news-sidebar { + margin-top: 2em; + } + + #appointment-form { + padding-top: 4em; + padding-bottom: 4em; + } + + footer { + padding-top: 60px; + padding-bottom: 0; + } + .footer-thumb { + padding-bottom: 10px; + } + + .border-top { + text-align: center; + } + + .copyright-text { + margin-top: 10px; + } + + .angle-up-btn { + bottom: 10em; + } + } + + @media only screen and (max-width: 639px) { + h1 { + font-size: 3em; + line-height: 1.2em; + } + h2 { + font-size: 2.1em; + } + h4 { + font-size: 1.4em; + } + + #home h3 { + font-size: 11px; + letter-spacing: 1px; + } + + } + diff --git a/Final- Crackers/x_ray_classification/firstapp/static/js/bootstrap.min.js b/Final- Crackers/x_ray_classification/firstapp/static/js/bootstrap.min.js new file mode 100644 index 0000000..e79c065 --- /dev/null +++ b/Final- Crackers/x_ray_classification/firstapp/static/js/bootstrap.min.js @@ -0,0 +1,7 @@ +/*! + * Bootstrap v3.3.6 (http://getbootstrap.com) + * Copyright 2011-2015 Twitter, Inc. + * Licensed under the MIT license + */ +if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(a){"use strict";var b=a.fn.jquery.split(" ")[0].split(".");if(b[0]<2&&b[1]<9||1==b[0]&&9==b[1]&&b[2]<1||b[0]>2)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher, but lower than version 3")}(jQuery),+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){return a(b.target).is(this)?b.handleObj.handler.apply(this,arguments):void 0}})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c)})}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close)};d.VERSION="3.3.6",d.TRANSITION_DURATION=150,d.prototype.close=function(b){function c(){g.detach().trigger("closed.bs.alert").remove()}var e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,""));var g=a(f);b&&b.preventDefault(),g.length||(g=e.closest(".alert")),g.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(g.removeClass("in"),a.support.transition&&g.hasClass("fade")?g.one("bsTransitionEnd",c).emulateTransitionEnd(d.TRANSITION_DURATION):c())};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",c,d.prototype.close)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b)})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1};c.VERSION="3.3.6",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c))},this),0)},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")?(c.prop("checked")&&(a=!1),b.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==c.prop("type")&&(c.prop("checked")!==this.$element.hasClass("active")&&(a=!1),this.$element.toggleClass("active")),c.prop("checked",this.$element.hasClass("active")),a&&c.trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active")};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target);d.hasClass("btn")||(d=d.closest(".btn")),b.call(d,"toggle"),a(c.target).is('input[type="radio"]')||a(c.target).is('input[type="checkbox"]')||c.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type))})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle()})}var c=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};c.VERSION="3.3.6",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()}},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},c.prototype.getItemForDirection=function(a,b){var c=this.getItemIndex(b),d="prev"==a&&0===c||"next"==a&&c==this.$items.length-1;if(d&&!this.options.wrap)return b;var e="prev"==a?-1:1,f=(c+e)%this.$items.length;return this.$items.eq(f)},c.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));return a>this.$items.length-1||0>a?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){return this.sliding?void 0:this.slide("next")},c.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i=this;if(f.hasClass("active"))return this.sliding=!1;var j=f[0],k=a.Event("slide.bs.carousel",{relatedTarget:j,direction:h});if(this.$element.trigger(k),!k.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var l=a(this.$indicators.children()[this.getItemIndex(f)]);l&&l.addClass("active")}var m=a.Event("slid.bs.carousel",{relatedTarget:j,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger(m)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(m)),g&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this};var e=function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),+function(a){"use strict";function b(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function c(b){return this.each(function(){var c=a(this),e=c.data("bs.collapse"),f=a.extend({},d.DEFAULTS,c.data(),"object"==typeof b&&b);!e&&f.toggle&&/show|hide/.test(b)&&(f.toggle=!1),e||c.data("bs.collapse",e=new d(this,f)),"string"==typeof b&&e[b]()})}var d=function(b,c){this.$element=a(b),this.options=a.extend({},d.DEFAULTS,c),this.$trigger=a('[data-toggle="collapse"][href="#'+b.id+'"],[data-toggle="collapse"][data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};d.VERSION="3.3.6",d.TRANSITION_DURATION=350,d.DEFAULTS={toggle:!0},d.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},d.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(b=e.data("bs.collapse"),b&&b.transitioning))){var f=a.Event("show.bs.collapse");if(this.$element.trigger(f),!f.isDefaultPrevented()){e&&e.length&&(c.call(e,"hide"),b||e.data("bs.collapse",null));var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return h.call(this);var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i])}}}},d.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(d.TRANSITION_DURATION):e.call(this)}}},d.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},d.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(c,d){var e=a(d);this.addAriaAndCollapsedClass(b(e),e)},this)).end()},d.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var e=a.fn.collapse;a.fn.collapse=c,a.fn.collapse.Constructor=d,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(d){var e=a(this);e.attr("data-target")||d.preventDefault();var f=b(e),g=f.data("bs.collapse"),h=g?"toggle":e.data();c.call(f,h)})}(jQuery),+function(a){"use strict";function b(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function c(c){c&&3===c.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=b(d),f={relatedTarget:this};e.hasClass("open")&&(c&&"click"==c.type&&/input|textarea/i.test(c.target.tagName)&&a.contains(e[0],c.target)||(e.trigger(c=a.Event("hide.bs.dropdown",f)),c.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger(a.Event("hidden.bs.dropdown",f)))))}))}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.3.6",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=b(e),g=f.hasClass("open");if(c(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(a(this)).on("click",c);var h={relatedTarget:this};if(f.trigger(d=a.Event("show.bs.dropdown",h)),d.isDefaultPrevented())return;e.trigger("focus").attr("aria-expanded","true"),f.toggleClass("open").trigger(a.Event("shown.bs.dropdown",h))}return!1}},g.prototype.keydown=function(c){if(/(38|40|27|32)/.test(c.which)&&!/input|textarea/i.test(c.target.tagName)){var d=a(this);if(c.preventDefault(),c.stopPropagation(),!d.is(".disabled, :disabled")){var e=b(d),g=e.hasClass("open");if(!g&&27!=c.which||g&&27==c.which)return 27==c.which&&e.find(f).trigger("focus"),d.trigger("click");var h=" li:not(.disabled):visible a",i=e.find(".dropdown-menu"+h);if(i.length){var j=i.index(c.target);38==c.which&&j>0&&j--,40==c.which&&jdocument.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&a?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!a?this.scrollbarWidth:""})},c.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},c.prototype.checkScrollbar=function(){var a=window.innerWidth;if(!a){var b=document.documentElement.getBoundingClientRect();a=b.right-Math.abs(b.left)}this.bodyIsOverflowing=document.body.clientWidth
',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},c.prototype.init=function(b,c,d){if(this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d),this.$viewport=this.options.viewport&&a(a.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var e=this.options.trigger.split(" "),f=e.length;f--;){var g=e[f];if("click"==g)this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if("manual"!=g){var h="hover"==g?"mouseenter":"focusin",i="hover"==g?"mouseleave":"focusout";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&"number"==typeof b.delay&&(b.delay={show:b.delay,hide:b.delay}),b},c.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},c.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusin"==b.type?"focus":"hover"]=!0),c.tip().hasClass("in")||"in"==c.hoverState?void(c.hoverState="in"):(clearTimeout(c.timeout),c.hoverState="in",c.options.delay&&c.options.delay.show?void(c.timeout=setTimeout(function(){"in"==c.hoverState&&c.show()},c.options.delay.show)):c.show())},c.prototype.isInStateTrue=function(){for(var a in this.inState)if(this.inState[a])return!0;return!1},c.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusout"==b.type?"focus":"hover"]=!1),c.isInStateTrue()?void 0:(clearTimeout(c.timeout),c.hoverState="out",c.options.delay&&c.options.delay.hide?void(c.timeout=setTimeout(function(){"out"==c.hoverState&&c.hide()},c.options.delay.hide)):c.hide())},c.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(b);var d=a.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(b.isDefaultPrevented()||!d)return;var e=this,f=this.tip(),g=this.getUID(this.type);this.setContent(),f.attr("id",g),this.$element.attr("aria-describedby",g),this.options.animation&&f.addClass("fade");var h="function"==typeof this.options.placement?this.options.placement.call(this,f[0],this.$element[0]):this.options.placement,i=/\s?auto?\s?/i,j=i.test(h);j&&(h=h.replace(i,"")||"top"),f.detach().css({top:0,left:0,display:"block"}).addClass(h).data("bs."+this.type,this),this.options.container?f.appendTo(this.options.container):f.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var k=this.getPosition(),l=f[0].offsetWidth,m=f[0].offsetHeight;if(j){var n=h,o=this.getPosition(this.$viewport);h="bottom"==h&&k.bottom+m>o.bottom?"top":"top"==h&&k.top-mo.width?"left":"left"==h&&k.left-lg.top+g.height&&(e.top=g.top+g.height-i)}else{var j=b.left-f,k=b.left+f+c;jg.right&&(e.left=g.left+g.width-k)}return e},c.prototype.getTitle=function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||("function"==typeof c.title?c.title.call(b[0]):c.title)},c.prototype.getUID=function(a){do a+=~~(1e6*Math.random());while(document.getElementById(a));return a},c.prototype.tip=function(){if(!this.$tip&&(this.$tip=a(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},c.prototype.enable=function(){this.enabled=!0},c.prototype.disable=function(){this.enabled=!1},c.prototype.toggleEnabled=function(){this.enabled=!this.enabled},c.prototype.toggle=function(b){var c=this;b&&(c=a(b.currentTarget).data("bs."+this.type),c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c))),b?(c.inState.click=!c.inState.click,c.isInStateTrue()?c.enter(c):c.leave(c)):c.tip().hasClass("in")?c.leave(c):c.enter(c)},c.prototype.destroy=function(){var a=this;clearTimeout(this.timeout),this.hide(function(){a.$element.off("."+a.type).removeData("bs."+a.type),a.$tip&&a.$tip.detach(),a.$tip=null,a.$arrow=null,a.$viewport=null})};var d=a.fn.tooltip;a.fn.tooltip=b,a.fn.tooltip.Constructor=c,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=d,this}}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof b&&b;(e||!/destroy|hide/.test(b))&&(e||d.data("bs.popover",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");c.VERSION="3.3.6",c.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:''}),c.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),c.prototype.constructor=c,c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof c?"html":"append":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},c.prototype.hasContent=function(){return this.getTitle()||this.getContent()},c.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var d=a.fn.popover;a.fn.popover=b,a.fn.popover.Constructor=c,a.fn.popover.noConflict=function(){return a.fn.popover=d,this}}(jQuery),+function(a){"use strict";function b(c,d){this.$body=a(document.body),this.$scrollElement=a(a(c).is(document.body)?window:c),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",a.proxy(this.process,this)),this.refresh(),this.process()}function c(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})}b.VERSION="3.3.6",b.DEFAULTS={offset:10},b.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},b.prototype.refresh=function(){var b=this,c="offset",d=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),a.isWindow(this.$scrollElement[0])||(c="position",d=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var b=a(this),e=b.data("target")||b.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[c]().top+d,e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){b.offsets.push(this[0]),b.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.getScrollHeight(),d=this.options.offset+c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(this.scrollHeight!=c&&this.refresh(),b>=d)return g!=(a=f[f.length-1])&&this.activate(a);if(g&&b=e[a]&&(void 0===e[a+1]||b .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),b.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),h?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu").length&&b.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),e&&e()}var g=d.find("> .active"),h=e&&a.support.transition&&(g.length&&g.hasClass("fade")||!!d.find("> .fade").length);g.length&&h?g.one("bsTransitionEnd",f).emulateTransitionEnd(c.TRANSITION_DURATION):f(),g.removeClass("in")};var d=a.fn.tab;a.fn.tab=b,a.fn.tab.Constructor=c,a.fn.tab.noConflict=function(){return a.fn.tab=d,this};var e=function(c){c.preventDefault(),b.call(a(this),"show")};a(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',e).on("click.bs.tab.data-api",'[data-toggle="pill"]',e)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof b&&b;e||d.data("bs.affix",e=new c(this,f)),"string"==typeof b&&e[b]()})}var c=function(b,d){this.options=a.extend({},c.DEFAULTS,d),this.$target=a(this.options.target).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(b),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};c.VERSION="3.3.6",c.RESET="affix affix-top affix-bottom",c.DEFAULTS={offset:0,target:window},c.prototype.getState=function(a,b,c,d){var e=this.$target.scrollTop(),f=this.$element.offset(),g=this.$target.height();if(null!=c&&"top"==this.affixed)return c>e?"top":!1;if("bottom"==this.affixed)return null!=c?e+this.unpin<=f.top?!1:"bottom":a-d>=e+g?!1:"bottom";var h=null==this.affixed,i=h?e:f.top,j=h?g:b;return null!=c&&c>=e?"top":null!=d&&i+j>=a-d?"bottom":!1},c.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(c.RESET).addClass("affix");var a=this.$target.scrollTop(),b=this.$element.offset();return this.pinnedOffset=b.top-a},c.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},c.prototype.checkPosition=function(){if(this.$element.is(":visible")){var b=this.$element.height(),d=this.options.offset,e=d.top,f=d.bottom,g=Math.max(a(document).height(),a(document.body).height());"object"!=typeof d&&(f=e=d),"function"==typeof e&&(e=d.top(this.$element)),"function"==typeof f&&(f=d.bottom(this.$element));var h=this.getState(g,b,e,f);if(this.affixed!=h){null!=this.unpin&&this.$element.css("top","");var i="affix"+(h?"-"+h:""),j=a.Event(i+".bs.affix");if(this.$element.trigger(j),j.isDefaultPrevented())return;this.affixed=h,this.unpin="bottom"==h?this.getPinnedOffset():null,this.$element.removeClass(c.RESET).addClass(i).trigger(i.replace("affix","affixed")+".bs.affix")}"bottom"==h&&this.$element.offset({top:g-b-f})}};var d=a.fn.affix;a.fn.affix=b,a.fn.affix.Constructor=c,a.fn.affix.noConflict=function(){return a.fn.affix=d,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var c=a(this),d=c.data();d.offset=d.offset||{},null!=d.offsetBottom&&(d.offset.bottom=d.offsetBottom),null!=d.offsetTop&&(d.offset.top=d.offsetTop),b.call(c,d)})})}(jQuery); \ No newline at end of file diff --git a/Final- Crackers/x_ray_classification/firstapp/static/js/custom.js b/Final- Crackers/x_ray_classification/firstapp/static/js/custom.js new file mode 100644 index 0000000..cbf8fe7 --- /dev/null +++ b/Final- Crackers/x_ray_classification/firstapp/static/js/custom.js @@ -0,0 +1,45 @@ +(function ($) { + + "use strict"; + + // PRE LOADER + $(window).load(function(){ + $('.preloader').fadeOut(1000); // set duration in brackets + }); + + + //Navigation Section + $('.navbar-collapse a').on('click',function(){ + $(".navbar-collapse").collapse('hide'); + }); + + + // Owl Carousel + $('.owl-carousel').owlCarousel({ + animateOut: 'fadeOut', + items:1, + loop:true, + autoplay:true, + }) + + + // PARALLAX EFFECT + $.stellar(); + + + // SMOOTHSCROLL + $(function() { + $('.navbar-default a, #home a, footer a').on('click', function(event) { + var $anchor = $(this); + $('html, body').stop().animate({ + scrollTop: $($anchor.attr('href')).offset().top - 49 + }, 1000); + event.preventDefault(); + }); + }); + + + // WOW ANIMATION + new WOW({ mobile: false }).init(); + +})(jQuery); diff --git a/Final- Crackers/x_ray_classification/firstapp/static/js/jquery.js b/Final- Crackers/x_ray_classification/firstapp/static/js/jquery.js new file mode 100644 index 0000000..009e532 --- /dev/null +++ b/Final- Crackers/x_ray_classification/firstapp/static/js/jquery.js @@ -0,0 +1,4 @@ +/*! jQuery v2.2.3 | (c) jQuery Foundation | jquery.org/license */ +!function(a,b){"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){var c=[],d=a.document,e=c.slice,f=c.concat,g=c.push,h=c.indexOf,i={},j=i.toString,k=i.hasOwnProperty,l={},m="2.2.3",n=function(a,b){return new n.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector:"",length:0,toArray:function(){return e.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:e.call(this)},pushStack:function(a){var b=n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a){return n.each(this,a)},map:function(a){return this.pushStack(n.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(e.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor()},push:g,sort:c.sort,splice:c.splice},n.extend=n.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||n.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(n.isPlainObject(d)||(e=n.isArray(d)))?(e?(e=!1,f=c&&n.isArray(c)?c:[]):f=c&&n.isPlainObject(c)?c:{},g[b]=n.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},n.extend({expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===n.type(a)},isArray:Array.isArray,isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){var b=a&&a.toString();return!n.isArray(a)&&b-parseFloat(b)+1>=0},isPlainObject:function(a){var b;if("object"!==n.type(a)||a.nodeType||n.isWindow(a))return!1;if(a.constructor&&!k.call(a,"constructor")&&!k.call(a.constructor.prototype||{},"isPrototypeOf"))return!1;for(b in a);return void 0===b||k.call(a,b)},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?i[j.call(a)]||"object":typeof a},globalEval:function(a){var b,c=eval;a=n.trim(a),a&&(1===a.indexOf("use strict")?(b=d.createElement("script"),b.text=a,d.head.appendChild(b).parentNode.removeChild(b)):c(a))},camelCase:function(a){return a.replace(p,"ms-").replace(q,r)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b){var c,d=0;if(s(a)){for(c=a.length;c>d;d++)if(b.call(a[d],d,a[d])===!1)break}else for(d in a)if(b.call(a[d],d,a[d])===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(o,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(s(Object(a))?n.merge(c,"string"==typeof a?[a]:a):g.call(c,a)),c},inArray:function(a,b,c){return null==b?-1:h.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,e=a.length;c>d;d++)a[e++]=b[d];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,e,g=0,h=[];if(s(a))for(d=a.length;d>g;g++)e=b(a[g],g,c),null!=e&&h.push(e);else for(g in a)e=b(a[g],g,c),null!=e&&h.push(e);return f.apply([],h)},guid:1,proxy:function(a,b){var c,d,f;return"string"==typeof b&&(c=a[b],b=a,a=c),n.isFunction(a)?(d=e.call(arguments,2),f=function(){return a.apply(b||this,d.concat(e.call(arguments)))},f.guid=a.guid=a.guid||n.guid++,f):void 0},now:Date.now,support:l}),"function"==typeof Symbol&&(n.fn[Symbol.iterator]=c[Symbol.iterator]),n.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(a,b){i["[object "+b+"]"]=b.toLowerCase()});function s(a){var b=!!a&&"length"in a&&a.length,c=n.type(a);return"function"===c||n.isWindow(a)?!1:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var t=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=ga(),z=ga(),A=ga(),B=function(a,b){return a===b&&(l=!0),0},C=1<<31,D={}.hasOwnProperty,E=[],F=E.pop,G=E.push,H=E.push,I=E.slice,J=function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},K="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",L="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",N="\\["+L+"*("+M+")(?:"+L+"*([*^$|!~]?=)"+L+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+M+"))|)"+L+"*\\]",O=":("+M+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+N+")*)|.*)\\)|)",P=new RegExp(L+"+","g"),Q=new RegExp("^"+L+"+|((?:^|[^\\\\])(?:\\\\.)*)"+L+"+$","g"),R=new RegExp("^"+L+"*,"+L+"*"),S=new RegExp("^"+L+"*([>+~]|"+L+")"+L+"*"),T=new RegExp("="+L+"*([^\\]'\"]*?)"+L+"*\\]","g"),U=new RegExp(O),V=new RegExp("^"+M+"$"),W={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),TAG:new RegExp("^("+M+"|[*])"),ATTR:new RegExp("^"+N),PSEUDO:new RegExp("^"+O),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L+"*(even|odd|(([+-]|)(\\d*)n|)"+L+"*(?:([+-]|)"+L+"*(\\d+)|))"+L+"*\\)|)","i"),bool:new RegExp("^(?:"+K+")$","i"),needsContext:new RegExp("^"+L+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L+"*((?:-\\d)?\\d*)"+L+"*\\)|)(?=[^-]|$)","i")},X=/^(?:input|select|textarea|button)$/i,Y=/^h\d$/i,Z=/^[^{]+\{\s*\[native \w/,$=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,_=/[+~]/,aa=/'|\\/g,ba=new RegExp("\\\\([\\da-f]{1,6}"+L+"?|("+L+")|.)","ig"),ca=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},da=function(){m()};try{H.apply(E=I.call(v.childNodes),v.childNodes),E[v.childNodes.length].nodeType}catch(ea){H={apply:E.length?function(a,b){G.apply(a,I.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function fa(a,b,d,e){var f,h,j,k,l,o,r,s,w=b&&b.ownerDocument,x=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==x&&9!==x&&11!==x)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==x&&(o=$.exec(a)))if(f=o[1]){if(9===x){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(w&&(j=w.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(o[2])return H.apply(d,b.getElementsByTagName(a)),d;if((f=o[3])&&c.getElementsByClassName&&b.getElementsByClassName)return H.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==x)w=b,s=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(aa,"\\$&"):b.setAttribute("id",k=u),r=g(a),h=r.length,l=V.test(k)?"#"+k:"[id='"+k+"']";while(h--)r[h]=l+" "+qa(r[h]);s=r.join(","),w=_.test(a)&&oa(b.parentNode)||b}if(s)try{return H.apply(d,w.querySelectorAll(s)),d}catch(y){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(Q,"$1"),b,d,e)}function ga(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ha(a){return a[u]=!0,a}function ia(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ja(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function ka(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||C)-(~a.sourceIndex||C);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function la(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function na(a){return ha(function(b){return b=+b,ha(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 oa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=fa.support={},f=fa.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=fa.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),(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ia(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ia(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Z.test(n.getElementsByClassName),c.getById=ia(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(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(ba,ca);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(ba,ca);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}}),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){return"undefined"!=typeof b.getElementsByClassName&&p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=Z.test(n.querySelectorAll))&&(ia(function(a){o.appendChild(a).innerHTML="",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+L+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+L+"*(?:value|"+K+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ia(function(a){var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+L+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Z.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ia(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",O)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Z.test(o.compareDocumentPosition),t=b||Z.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?J(k,a)-J(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?J(k,a)-J(k,b):0;if(e===f)return ka(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?ka(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},fa.matches=function(a,b){return fa(a,null,null,b)},fa.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(T,"='$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 fa(b,n,null,[a]).length>0},fa.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},fa.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&D.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},fa.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},fa.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=fa.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=fa.selectors={cacheLength:50,createPseudo:ha,match:W,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(ba,ca),a[3]=(a[3]||a[4]||a[5]||"").replace(ba,ca),"~="===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]||fa.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]&&fa.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return W.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&U.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(ba,ca).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("(^|"+L+")"+a+"("+L+"|$)"))&&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=fa.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(P," ")+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},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()]||fa.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ha(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=J(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ha(function(a){var b=[],c=[],d=h(a.replace(Q,"$1"));return d[u]?ha(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:ha(function(a){return function(b){return fa(a,b).length>0}}),contains:ha(function(a){return a=a.replace(ba,ca),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ha(function(a){return V.test(a||"")||fa.error("unsupported lang: "+a),a=a.replace(ba,ca).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:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!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 Y.test(a.nodeName)},input:function(a){return X.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:na(function(){return[0]}),last:na(function(a,b){return[b-1]}),eq:na(function(a,b,c){return[0>c?c+b:c]}),even:na(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:na(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:na(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:na(function(a,b,c){for(var d=0>c?c+b:c;++db;b++)d+=a[b].value;return d}function ra(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j,k=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(j=b[u]||(b[u]={}),i=j[b.uniqueID]||(j[b.uniqueID]={}),(h=i[d])&&h[0]===w&&h[1]===f)return k[2]=h[2];if(i[d]=k,k[2]=a(b,c,g))return!0}}}function sa(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function ta(a,b,c){for(var d=0,e=b.length;e>d;d++)fa(a,b[d],c);return c}function ua(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(c&&!c(f,d,e)||(g.push(f),j&&b.push(h)));return g}function va(a,b,c,d,e,f){return d&&!d[u]&&(d=va(d)),e&&!e[u]&&(e=va(e,f)),ha(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||ta(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:ua(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=ua(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?J(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=ua(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):H.apply(g,r)})}function wa(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ra(function(a){return a===b},h,!0),l=ra(function(a){return J(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}];f>i;i++)if(c=d.relative[a[i].type])m=[ra(sa(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return va(i>1&&sa(m),i>1&&qa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(Q,"$1"),c,e>i&&wa(a.slice(i,e)),f>e&&wa(a=a.slice(e)),f>e&&qa(a))}m.push(c)}return sa(m)}function xa(a,b){var c=b.length>0,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]=F.call(i));u=ua(u)}H.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&fa.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ha(f):f}return h=fa.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=wa(b[c]),f[u]?d.push(f):e.push(f);f=A(a,xa(e,d)),f.selector=a}return f},i=fa.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(ba,ca),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=W.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(ba,ca),_.test(j[0].type)&&oa(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&qa(j),!a)return H.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,!b||_.test(a)&&oa(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ia(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ia(function(a){return a.innerHTML="","#"===a.firstChild.getAttribute("href")})||ja("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ia(function(a){return a.innerHTML="",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ja("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ia(function(a){return null==a.getAttribute("disabled")})||ja(K,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),fa}(a);n.find=t,n.expr=t.selectors,n.expr[":"]=n.expr.pseudos,n.uniqueSort=n.unique=t.uniqueSort,n.text=t.getText,n.isXMLDoc=t.isXML,n.contains=t.contains;var u=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&n(a).is(c))break;d.push(a)}return d},v=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},w=n.expr.match.needsContext,x=/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/,y=/^.[^:#\[\.,]*$/;function z(a,b,c){if(n.isFunction(b))return n.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return n.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(y.test(b))return n.filter(b,a,c);b=n.filter(b,a)}return n.grep(a,function(a){return h.call(b,a)>-1!==c})}n.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?n.find.matchesSelector(d,a)?[d]:[]:n.find.matches(a,n.grep(b,function(a){return 1===a.nodeType}))},n.fn.extend({find:function(a){var b,c=this.length,d=[],e=this;if("string"!=typeof a)return this.pushStack(n(a).filter(function(){for(b=0;c>b;b++)if(n.contains(e[b],this))return!0}));for(b=0;c>b;b++)n.find(a,e[b],d);return d=this.pushStack(c>1?n.unique(d):d),d.selector=this.selector?this.selector+" "+a:a,d},filter:function(a){return this.pushStack(z(this,a||[],!1))},not:function(a){return this.pushStack(z(this,a||[],!0))},is:function(a){return!!z(this,"string"==typeof a&&w.test(a)?n(a):a||[],!1).length}});var A,B=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,C=n.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||A,"string"==typeof a){if(e="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:B.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 n?b[0]:b,n.merge(this,n.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),x.test(e[1])&&n.isPlainObject(b))for(e in b)n.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}return f=d.getElementById(e[2]),f&&f.parentNode&&(this.length=1,this[0]=f),this.context=d,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):n.isFunction(a)?void 0!==c.ready?c.ready(a):a(n):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),n.makeArray(a,this))};C.prototype=n.fn,A=n(d);var D=/^(?:parents|prev(?:Until|All))/,E={children:!0,contents:!0,next:!0,prev:!0};n.fn.extend({has:function(a){var b=n(a,this),c=b.length;return this.filter(function(){for(var a=0;c>a;a++)if(n.contains(this,b[a]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=w.test(a)||"string"!=typeof a?n(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&n.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?n.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?h.call(n(a),this[0]):h.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(n.uniqueSort(n.merge(this.get(),n(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function F(a,b){while((a=a[b])&&1!==a.nodeType);return a}n.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return u(a,"parentNode")},parentsUntil:function(a,b,c){return u(a,"parentNode",c)},next:function(a){return F(a,"nextSibling")},prev:function(a){return F(a,"previousSibling")},nextAll:function(a){return u(a,"nextSibling")},prevAll:function(a){return u(a,"previousSibling")},nextUntil:function(a,b,c){return u(a,"nextSibling",c)},prevUntil:function(a,b,c){return u(a,"previousSibling",c)},siblings:function(a){return v((a.parentNode||{}).firstChild,a)},children:function(a){return v(a.firstChild)},contents:function(a){return a.contentDocument||n.merge([],a.childNodes)}},function(a,b){n.fn[a]=function(c,d){var e=n.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=n.filter(d,e)),this.length>1&&(E[a]||n.uniqueSort(e),D.test(a)&&e.reverse()),this.pushStack(e)}});var G=/\S+/g;function H(a){var b={};return n.each(a.match(G)||[],function(a,c){b[c]=!0}),b}n.Callbacks=function(a){a="string"==typeof a?H(a):n.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h-1)f.splice(c,1),h>=c&&h--}),this},has:function(a){return a?n.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||(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},n.extend({Deferred:function(a){var b=[["resolve","done",n.Callbacks("once memory"),"resolved"],["reject","fail",n.Callbacks("once memory"),"rejected"],["notify","progress",n.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return n.Deferred(function(c){n.each(b,function(b,f){var g=n.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&n.isFunction(a.promise)?a.promise().progress(c.notify).done(c.resolve).fail(c.reject):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?n.extend(a,d):d}},e={};return d.pipe=d.then,n.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=e.call(arguments),d=c.length,f=1!==d||a&&n.isFunction(a.promise)?d:0,g=1===f?a:n.Deferred(),h=function(a,b,c){return function(d){b[a]=this,c[a]=arguments.length>1?e.call(arguments):d,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(d>1)for(i=new Array(d),j=new Array(d),k=new Array(d);d>b;b++)c[b]&&n.isFunction(c[b].promise)?c[b].promise().progress(h(b,j,i)).done(h(b,k,c)).fail(g.reject):--f;return f||g.resolveWith(k,c),g.promise()}});var I;n.fn.ready=function(a){return n.ready.promise().done(a),this},n.extend({isReady:!1,readyWait:1,holdReady:function(a){a?n.readyWait++:n.ready(!0)},ready:function(a){(a===!0?--n.readyWait:n.isReady)||(n.isReady=!0,a!==!0&&--n.readyWait>0||(I.resolveWith(d,[n]),n.fn.triggerHandler&&(n(d).triggerHandler("ready"),n(d).off("ready"))))}});function J(){d.removeEventListener("DOMContentLoaded",J),a.removeEventListener("load",J),n.ready()}n.ready.promise=function(b){return I||(I=n.Deferred(),"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll?a.setTimeout(n.ready):(d.addEventListener("DOMContentLoaded",J),a.addEventListener("load",J))),I.promise(b)},n.ready.promise();var K=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===n.type(c)){e=!0;for(h in c)K(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,n.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(n(a),c)})),b))for(;i>h;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},L=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType};function M(){this.expando=n.expando+M.uid++}M.uid=1,M.prototype={register:function(a,b){var c=b||{};return a.nodeType?a[this.expando]=c:Object.defineProperty(a,this.expando,{value:c,writable:!0,configurable:!0}),a[this.expando]},cache:function(a){if(!L(a))return{};var b=a[this.expando];return b||(b={},L(a)&&(a.nodeType?a[this.expando]=b:Object.defineProperty(a,this.expando,{value:b,configurable:!0}))),b},set:function(a,b,c){var d,e=this.cache(a);if("string"==typeof b)e[b]=c;else for(d in b)e[d]=b[d];return e},get:function(a,b){return void 0===b?this.cache(a):a[this.expando]&&a[this.expando][b]},access:function(a,b,c){var d;return void 0===b||b&&"string"==typeof b&&void 0===c?(d=this.get(a,b),void 0!==d?d:this.get(a,n.camelCase(b))):(this.set(a,b,c),void 0!==c?c:b)},remove:function(a,b){var c,d,e,f=a[this.expando];if(void 0!==f){if(void 0===b)this.register(a);else{n.isArray(b)?d=b.concat(b.map(n.camelCase)):(e=n.camelCase(b),b in f?d=[b,e]:(d=e,d=d in f?[d]:d.match(G)||[])),c=d.length;while(c--)delete f[d[c]]}(void 0===b||n.isEmptyObject(f))&&(a.nodeType?a[this.expando]=void 0:delete a[this.expando])}},hasData:function(a){var b=a[this.expando];return void 0!==b&&!n.isEmptyObject(b)}};var N=new M,O=new M,P=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Q=/[A-Z]/g;function R(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(Q,"-$&").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:P.test(c)?n.parseJSON(c):c; +}catch(e){}O.set(a,b,c)}else c=void 0;return c}n.extend({hasData:function(a){return O.hasData(a)||N.hasData(a)},data:function(a,b,c){return O.access(a,b,c)},removeData:function(a,b){O.remove(a,b)},_data:function(a,b,c){return N.access(a,b,c)},_removeData:function(a,b){N.remove(a,b)}}),n.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=O.get(f),1===f.nodeType&&!N.get(f,"hasDataAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=n.camelCase(d.slice(5)),R(f,d,e[d])));N.set(f,"hasDataAttrs",!0)}return e}return"object"==typeof a?this.each(function(){O.set(this,a)}):K(this,function(b){var c,d;if(f&&void 0===b){if(c=O.get(f,a)||O.get(f,a.replace(Q,"-$&").toLowerCase()),void 0!==c)return c;if(d=n.camelCase(a),c=O.get(f,d),void 0!==c)return c;if(c=R(f,d,void 0),void 0!==c)return c}else d=n.camelCase(a),this.each(function(){var c=O.get(this,d);O.set(this,d,b),a.indexOf("-")>-1&&void 0!==c&&O.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){O.remove(this,a)})}}),n.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=N.get(a,b),c&&(!d||n.isArray(c)?d=N.access(a,b,n.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=n.queue(a,b),d=c.length,e=c.shift(),f=n._queueHooks(a,b),g=function(){n.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 N.get(a,c)||N.access(a,c,{empty:n.Callbacks("once memory").add(function(){N.remove(a,[b+"queue",c])})})}}),n.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length",""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};$.optgroup=$.option,$.tbody=$.tfoot=$.colgroup=$.caption=$.thead,$.th=$.td;function _(a,b){var c="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):[];return void 0===b||b&&n.nodeName(a,b)?n.merge([a],c):c}function aa(a,b){for(var c=0,d=a.length;d>c;c++)N.set(a[c],"globalEval",!b||N.get(b[c],"globalEval"))}var ba=/<|&#?\w+;/;function ca(a,b,c,d,e){for(var f,g,h,i,j,k,l=b.createDocumentFragment(),m=[],o=0,p=a.length;p>o;o++)if(f=a[o],f||0===f)if("object"===n.type(f))n.merge(m,f.nodeType?[f]:f);else if(ba.test(f)){g=g||l.appendChild(b.createElement("div")),h=(Y.exec(f)||["",""])[1].toLowerCase(),i=$[h]||$._default,g.innerHTML=i[1]+n.htmlPrefilter(f)+i[2],k=i[0];while(k--)g=g.lastChild;n.merge(m,g.childNodes),g=l.firstChild,g.textContent=""}else m.push(b.createTextNode(f));l.textContent="",o=0;while(f=m[o++])if(d&&n.inArray(f,d)>-1)e&&e.push(f);else if(j=n.contains(f.ownerDocument,f),g=_(l.appendChild(f),"script"),j&&aa(g),c){k=0;while(f=g[k++])Z.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),l.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="",l.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var da=/^key/,ea=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,fa=/^([^.]*)(?:\.(.+)|)/;function ga(){return!0}function ha(){return!1}function ia(){try{return d.activeElement}catch(a){}}function ja(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)ja(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=ha;else if(!e)return a;return 1===f&&(g=e,e=function(a){return n().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=n.guid++)),a.each(function(){n.event.add(this,b,e,d,c)})}n.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=N.get(a);if(r){c.handler&&(f=c,c=f.handler,e=f.selector),c.guid||(c.guid=n.guid++),(i=r.events)||(i=r.events={}),(g=r.handle)||(g=r.handle=function(b){return"undefined"!=typeof n&&n.event.triggered!==b.type?n.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(G)||[""],j=b.length;while(j--)h=fa.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o&&(l=n.event.special[o]||{},o=(e?l.delegateType:l.bindType)||o,l=n.event.special[o]||{},k=n.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&n.expr.match.needsContext.test(e),namespace:p.join(".")},f),(m=i[o])||(m=i[o]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,p,g)!==!1||a.addEventListener&&a.addEventListener(o,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),n.event.global[o]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=N.hasData(a)&&N.get(a);if(r&&(i=r.events)){b=(b||"").match(G)||[""],j=b.length;while(j--)if(h=fa.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=n.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,m=i[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&q!==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,p,r.handle)!==!1||n.removeEvent(a,o,r.handle),delete i[o])}else for(o in i)n.event.remove(a,o+b[j],c,d,!0);n.isEmptyObject(i)&&N.remove(a,"handle events")}},dispatch:function(a){a=n.event.fix(a);var b,c,d,f,g,h=[],i=e.call(arguments),j=(N.get(this,"events")||{})[a.type]||[],k=n.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=n.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,c=0;while((g=f.handlers[c++])&&!a.isImmediatePropagationStopped())a.rnamespace&&!a.rnamespace.test(g.namespace)||(a.handleObj=g,a.data=g.data,d=((n.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==d&&(a.result=d)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&("click"!==a.type||isNaN(a.button)||a.button<1))for(;i!==this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(d=[],c=0;h>c;c++)f=b[c],e=f.selector+" ",void 0===d[e]&&(d[e]=f.needsContext?n(e,this).index(i)>-1:n.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h]*)\/>/gi,la=/\s*$/g;function pa(a,b){return n.nodeName(a,"table")&&n.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function qa(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function ra(a){var b=na.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function sa(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(N.hasData(a)&&(f=N.access(a),g=N.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;d>c;c++)n.event.add(b,e,j[e][c])}O.hasData(a)&&(h=O.access(a),i=n.extend({},h),O.set(b,i))}}function ta(a,b){var c=b.nodeName.toLowerCase();"input"===c&&X.test(a.type)?b.checked=a.checked:"input"!==c&&"textarea"!==c||(b.defaultValue=a.defaultValue)}function ua(a,b,c,d){b=f.apply([],b);var e,g,h,i,j,k,m=0,o=a.length,p=o-1,q=b[0],r=n.isFunction(q);if(r||o>1&&"string"==typeof q&&!l.checkClone&&ma.test(q))return a.each(function(e){var f=a.eq(e);r&&(b[0]=q.call(this,e,f.html())),ua(f,b,c,d)});if(o&&(e=ca(b,a[0].ownerDocument,!1,a,d),g=e.firstChild,1===e.childNodes.length&&(e=g),g||d)){for(h=n.map(_(e,"script"),qa),i=h.length;o>m;m++)j=e,m!==p&&(j=n.clone(j,!0,!0),i&&n.merge(h,_(j,"script"))),c.call(a[m],j,m);if(i)for(k=h[h.length-1].ownerDocument,n.map(h,ra),m=0;i>m;m++)j=h[m],Z.test(j.type||"")&&!N.access(j,"globalEval")&&n.contains(k,j)&&(j.src?n._evalUrl&&n._evalUrl(j.src):n.globalEval(j.textContent.replace(oa,"")))}return a}function va(a,b,c){for(var d,e=b?n.filter(b,a):a,f=0;null!=(d=e[f]);f++)c||1!==d.nodeType||n.cleanData(_(d)),d.parentNode&&(c&&n.contains(d.ownerDocument,d)&&aa(_(d,"script")),d.parentNode.removeChild(d));return a}n.extend({htmlPrefilter:function(a){return a.replace(ka,"<$1>")},clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=n.contains(a.ownerDocument,a);if(!(l.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||n.isXMLDoc(a)))for(g=_(h),f=_(a),d=0,e=f.length;e>d;d++)ta(f[d],g[d]);if(b)if(c)for(f=f||_(a),g=g||_(h),d=0,e=f.length;e>d;d++)sa(f[d],g[d]);else sa(a,h);return g=_(h,"script"),g.length>0&&aa(g,!i&&_(a,"script")),h},cleanData:function(a){for(var b,c,d,e=n.event.special,f=0;void 0!==(c=a[f]);f++)if(L(c)){if(b=c[N.expando]){if(b.events)for(d in b.events)e[d]?n.event.remove(c,d):n.removeEvent(c,d,b.handle);c[N.expando]=void 0}c[O.expando]&&(c[O.expando]=void 0)}}}),n.fn.extend({domManip:ua,detach:function(a){return va(this,a,!0)},remove:function(a){return va(this,a)},text:function(a){return K(this,function(a){return void 0===a?n.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 ua(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=pa(this,a);b.appendChild(a)}})},prepend:function(){return ua(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=pa(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return ua(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return ua(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&&(n.cleanData(_(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return n.clone(this,a,b)})},html:function(a){return K(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&&!la.test(a)&&!$[(Y.exec(a)||["",""])[1].toLowerCase()]){a=n.htmlPrefilter(a);try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(n.cleanData(_(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=[];return ua(this,arguments,function(b){var c=this.parentNode;n.inArray(this,a)<0&&(n.cleanData(_(this)),c&&c.replaceChild(b,this))},a)}}),n.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){n.fn[a]=function(a){for(var c,d=[],e=n(a),f=e.length-1,h=0;f>=h;h++)c=h===f?this:this.clone(!0),n(e[h])[b](c),g.apply(d,c.get());return this.pushStack(d)}});var wa,xa={HTML:"block",BODY:"block"};function ya(a,b){var c=n(b.createElement(a)).appendTo(b.body),d=n.css(c[0],"display");return c.detach(),d}function za(a){var b=d,c=xa[a];return c||(c=ya(a,b),"none"!==c&&c||(wa=(wa||n("':"vimeo"===f.type?c='':"vzaar"===f.type&&(c=''),a('
'+c+"
").insertAfter(e.find(".owl-video")),this._playing=e.addClass("owl-video-playing"))},e.prototype.isInFullScreen=function(){var b=c.fullscreenElement||c.mozFullScreenElement||c.webkitFullscreenElement;return b&&a(b).parent().hasClass("owl-video-frame")},e.prototype.destroy=function(){var a,b;this._core.$element.off("click.owl.video");for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Video=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this.core=b,this.core.options=a.extend({},e.Defaults,this.core.options),this.swapping=!0,this.previous=d,this.next=d,this.handlers={"change.owl.carousel":a.proxy(function(a){a.namespace&&"position"==a.property.name&&(this.previous=this.core.current(),this.next=a.property.value)},this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":a.proxy(function(a){a.namespace&&(this.swapping="translated"==a.type)},this),"translate.owl.carousel":a.proxy(function(a){a.namespace&&this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap()},this)},this.core.$element.on(this.handlers)};e.Defaults={animateOut:!1,animateIn:!1},e.prototype.swap=function(){if(1===this.core.settings.items&&a.support.animation&&a.support.transition){this.core.speed(0);var b,c=a.proxy(this.clear,this),d=this.core.$stage.children().eq(this.previous),e=this.core.$stage.children().eq(this.next),f=this.core.settings.animateIn,g=this.core.settings.animateOut;this.core.current()!==this.previous&&(g&&(b=this.core.coordinates(this.previous)-this.core.coordinates(this.next),d.one(a.support.animation.end,c).css({left:b+"px"}).addClass("animated owl-animated-out").addClass(g)),f&&e.one(a.support.animation.end,c).addClass("animated owl-animated-in").addClass(f))}},e.prototype.clear=function(b){a(b.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut),this.core.onTransitionEnd()},e.prototype.destroy=function(){var a,b;for(a in this.handlers)this.core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)}, +a.fn.owlCarousel.Constructor.Plugins.Animate=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._timeout=null,this._paused=!1,this._handlers={"changed.owl.carousel":a.proxy(function(a){a.namespace&&"settings"===a.property.name?this._core.settings.autoplay?this.play():this.stop():a.namespace&&"position"===a.property.name&&this._core.settings.autoplay&&this._setAutoPlayInterval()},this),"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoplay&&this.play()},this),"play.owl.autoplay":a.proxy(function(a,b,c){a.namespace&&this.play(b,c)},this),"stop.owl.autoplay":a.proxy(function(a){a.namespace&&this.stop()},this),"mouseover.owl.autoplay":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"mouseleave.owl.autoplay":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.play()},this),"touchstart.owl.core":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"touchend.owl.core":a.proxy(function(){this._core.settings.autoplayHoverPause&&this.play()},this)},this._core.$element.on(this._handlers),this._core.options=a.extend({},e.Defaults,this._core.options)};e.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1},e.prototype.play=function(a,b){this._paused=!1,this._core.is("rotating")||(this._core.enter("rotating"),this._setAutoPlayInterval())},e.prototype._getNextTimeout=function(d,e){return this._timeout&&b.clearTimeout(this._timeout),b.setTimeout(a.proxy(function(){this._paused||this._core.is("busy")||this._core.is("interacting")||c.hidden||this._core.next(e||this._core.settings.autoplaySpeed)},this),d||this._core.settings.autoplayTimeout)},e.prototype._setAutoPlayInterval=function(){this._timeout=this._getNextTimeout()},e.prototype.stop=function(){this._core.is("rotating")&&(b.clearTimeout(this._timeout),this._core.leave("rotating"))},e.prototype.pause=function(){this._core.is("rotating")&&(this._paused=!0)},e.prototype.destroy=function(){var a,b;this.stop();for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.autoplay=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){"use strict";var e=function(b){this._core=b,this._initialized=!1,this._pages=[],this._controls={},this._templates=[],this.$element=this._core.$element,this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to},this._handlers={"prepared.owl.carousel":a.proxy(function(b){b.namespace&&this._core.settings.dotsData&&this._templates.push('
'+a(b.content).find("[data-dot]").addBack("[data-dot]").attr("data-dot")+"
")},this),"added.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.dotsData&&this._templates.splice(a.position,0,this._templates.pop())},this),"remove.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.dotsData&&this._templates.splice(a.position,1)},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&"position"==a.property.name&&this.draw()},this),"initialized.owl.carousel":a.proxy(function(a){a.namespace&&!this._initialized&&(this._core.trigger("initialize",null,"navigation"),this.initialize(),this.update(),this.draw(),this._initialized=!0,this._core.trigger("initialized",null,"navigation"))},this),"refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._initialized&&(this._core.trigger("refresh",null,"navigation"),this.update(),this.draw(),this._core.trigger("refreshed",null,"navigation"))},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers)};e.Defaults={nav:!1,navText:["prev","next"],navSpeed:!1,navElement:"div",navContainer:!1,navContainerClass:"owl-nav",navClass:["owl-prev","owl-next"],slideBy:1,dotClass:"owl-dot",dotsClass:"owl-dots",dots:!0,dotsEach:!1,dotsData:!1,dotsSpeed:!1,dotsContainer:!1},e.prototype.initialize=function(){var b,c=this._core.settings;this._controls.$relative=(c.navContainer?a(c.navContainer):a("
").addClass(c.navContainerClass).appendTo(this.$element)).addClass("disabled"),this._controls.$previous=a("<"+c.navElement+">").addClass(c.navClass[0]).html(c.navText[0]).prependTo(this._controls.$relative).on("click",a.proxy(function(a){this.prev(c.navSpeed)},this)),this._controls.$next=a("<"+c.navElement+">").addClass(c.navClass[1]).html(c.navText[1]).appendTo(this._controls.$relative).on("click",a.proxy(function(a){this.next(c.navSpeed)},this)),c.dotsData||(this._templates=[a("
").addClass(c.dotClass).append(a("")).prop("outerHTML")]),this._controls.$absolute=(c.dotsContainer?a(c.dotsContainer):a("
").addClass(c.dotsClass).appendTo(this.$element)).addClass("disabled"),this._controls.$absolute.on("click","div",a.proxy(function(b){var d=a(b.target).parent().is(this._controls.$absolute)?a(b.target).index():a(b.target).parent().index();b.preventDefault(),this.to(d,c.dotsSpeed)},this));for(b in this._overrides)this._core[b]=a.proxy(this[b],this)},e.prototype.destroy=function(){var a,b,c,d;for(a in this._handlers)this.$element.off(a,this._handlers[a]);for(b in this._controls)this._controls[b].remove();for(d in this.overides)this._core[d]=this._overrides[d];for(c in Object.getOwnPropertyNames(this))"function"!=typeof this[c]&&(this[c]=null)},e.prototype.update=function(){var a,b,c,d=this._core.clones().length/2,e=d+this._core.items().length,f=this._core.maximum(!0),g=this._core.settings,h=g.center||g.autoWidth||g.dotsData?1:g.dotsEach||g.items;if("page"!==g.slideBy&&(g.slideBy=Math.min(g.slideBy,g.items)),g.dots||"page"==g.slideBy)for(this._pages=[],a=d,b=0,c=0;a=h||0===b){if(this._pages.push({start:Math.min(f,a-d),end:a-d+h-1}),Math.min(f,a-d)===f)break;b=0,++c}b+=this._core.mergers(this._core.relative(a))}},e.prototype.draw=function(){var b,c=this._core.settings,d=this._core.items().length<=c.items,e=this._core.relative(this._core.current()),f=c.loop||c.rewind;this._controls.$relative.toggleClass("disabled",!c.nav||d),c.nav&&(this._controls.$previous.toggleClass("disabled",!f&&e<=this._core.minimum(!0)),this._controls.$next.toggleClass("disabled",!f&&e>=this._core.maximum(!0))),this._controls.$absolute.toggleClass("disabled",!c.dots||d),c.dots&&(b=this._pages.length-this._controls.$absolute.children().length,c.dotsData&&0!==b?this._controls.$absolute.html(this._templates.join("")):b>0?this._controls.$absolute.append(new Array(b+1).join(this._templates[0])):b<0&&this._controls.$absolute.children().slice(b).remove(),this._controls.$absolute.find(".active").removeClass("active"),this._controls.$absolute.children().eq(a.inArray(this.current(),this._pages)).addClass("active"))},e.prototype.onTrigger=function(b){var c=this._core.settings;b.page={index:a.inArray(this.current(),this._pages),count:this._pages.length,size:c&&(c.center||c.autoWidth||c.dotsData?1:c.dotsEach||c.items)}},e.prototype.current=function(){var b=this._core.relative(this._core.current());return a.grep(this._pages,a.proxy(function(a,c){return a.start<=b&&a.end>=b},this)).pop()},e.prototype.getPosition=function(b){var c,d,e=this._core.settings;return"page"==e.slideBy?(c=a.inArray(this.current(),this._pages),d=this._pages.length,b?++c:--c,c=this._pages[(c%d+d)%d].start):(c=this._core.relative(this._core.current()),d=this._core.items().length,b?c+=e.slideBy:c-=e.slideBy),c},e.prototype.next=function(b){a.proxy(this._overrides.to,this._core)(this.getPosition(!0),b)},e.prototype.prev=function(b){a.proxy(this._overrides.to,this._core)(this.getPosition(!1),b)},e.prototype.to=function(b,c,d){var e;!d&&this._pages.length?(e=this._pages.length,a.proxy(this._overrides.to,this._core)(this._pages[(b%e+e)%e].start,c)):a.proxy(this._overrides.to,this._core)(b,c)},a.fn.owlCarousel.Constructor.Plugins.Navigation=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){"use strict";var e=function(c){this._core=c,this._hashes={},this.$element=this._core.$element,this._handlers={"initialized.owl.carousel":a.proxy(function(c){c.namespace&&"URLHash"===this._core.settings.startPosition&&a(b).trigger("hashchange.owl.navigation")},this),"prepared.owl.carousel":a.proxy(function(b){if(b.namespace){var c=a(b.content).find("[data-hash]").addBack("[data-hash]").attr("data-hash");if(!c)return;this._hashes[c]=b.content}},this),"changed.owl.carousel":a.proxy(function(c){if(c.namespace&&"position"===c.property.name){var d=this._core.items(this._core.relative(this._core.current())),e=a.map(this._hashes,function(a,b){return a===d?b:null}).join();if(!e||b.location.hash.slice(1)===e)return;b.location.hash=e}},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers),a(b).on("hashchange.owl.navigation",a.proxy(function(a){var c=b.location.hash.substring(1),e=this._core.$stage.children(),f=this._hashes[c]&&e.index(this._hashes[c]);f!==d&&f!==this._core.current()&&this._core.to(this._core.relative(f),!1,!0)},this))};e.Defaults={URLhashListener:!1},e.prototype.destroy=function(){var c,d;a(b).off("hashchange.owl.navigation");for(c in this._handlers)this._core.$element.off(c,this._handlers[c]);for(d in Object.getOwnPropertyNames(this))"function"!=typeof this[d]&&(this[d]=null)},a.fn.owlCarousel.Constructor.Plugins.Hash=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){function e(b,c){var e=!1,f=b.charAt(0).toUpperCase()+b.slice(1);return a.each((b+" "+h.join(f+" ")+f).split(" "),function(a,b){if(g[b]!==d)return e=!c||b,!1}),e}function f(a){return e(a,!0)}var g=a("").get(0).style,h="Webkit Moz O ms".split(" "),i={transition:{end:{WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",transition:"transitionend"}},animation:{end:{WebkitAnimation:"webkitAnimationEnd",MozAnimation:"animationend",OAnimation:"oAnimationEnd",animation:"animationend"}}},j={csstransforms:function(){return!!e("transform")},csstransforms3d:function(){return!!e("perspective")},csstransitions:function(){return!!e("transition")},cssanimations:function(){return!!e("animation")}};j.csstransitions()&&(a.support.transition=new String(f("transition")),a.support.transition.end=i.transition.end[a.support.transition]),j.cssanimations()&&(a.support.animation=new String(f("animation")),a.support.animation.end=i.animation.end[a.support.animation]),j.csstransforms()&&(a.support.transform=new String(f("transform")),a.support.transform3d=j.csstransforms3d())}(window.Zepto||window.jQuery,window,document); \ No newline at end of file diff --git a/Final- Crackers/x_ray_classification/firstapp/static/js/smoothscroll.js b/Final- Crackers/x_ray_classification/firstapp/static/js/smoothscroll.js new file mode 100644 index 0000000..a41ab77 --- /dev/null +++ b/Final- Crackers/x_ray_classification/firstapp/static/js/smoothscroll.js @@ -0,0 +1,33 @@ +/** + * SmoothScroll + * This helper script created by DWUser.com. Copyright 2013 DWUser.com. + * Dual-licensed under the GPL and MIT licenses. + * All individual scripts remain property of their copyrighters. + * Date: 10-Sep-2013 + * Version: 1.0.1 + */ +if (!window['jQuery']) alert('The jQuery library must be included before the smoothscroll.js file. The plugin will not work propery.'); + +/** + * jQuery.ScrollTo - Easy element scrolling using jQuery. + * Copyright (c) 2007-2013 Ariel Flesler - aflesler(at)gmail(dot)com | http://flesler.blogspot.com + * Dual licensed under MIT and GPL. + * @author Ariel Flesler + * @version 1.4.3.1 + */ +;(function($){var h=$.scrollTo=function(a,b,c){$(window).scrollTo(a,b,c)};h.defaults={axis:'xy',duration:parseFloat($.fn.jquery)>=1.3?0:1,limit:true};h.window=function(a){return $(window)._scrollable()};$.fn._scrollable=function(){return this.map(function(){var a=this,isWin=!a.nodeName||$.inArray(a.nodeName.toLowerCase(),['iframe','#document','html','body'])!=-1;if(!isWin)return a;var b=(a.contentWindow||a).document||a.ownerDocument||a;return/webkit/i.test(navigator.userAgent)||b.compatMode=='BackCompat'?b.body:b.documentElement})};$.fn.scrollTo=function(e,f,g){if(typeof f=='object'){g=f;f=0}if(typeof g=='function')g={onAfter:g};if(e=='max')e=9e9;g=$.extend({},h.defaults,g);f=f||g.duration;g.queue=g.queue&&g.axis.length>1;if(g.queue)f/=2;g.offset=both(g.offset);g.over=both(g.over);return this._scrollable().each(function(){if(e==null)return;var d=this,$elem=$(d),targ=e,toff,attr={},win=$elem.is('html,body');switch(typeof targ){case'number':case'string':if(/^([+-]=)?\d+(\.\d+)?(px|%)?$/.test(targ)){targ=both(targ);break}targ=$(targ,this);if(!targ.length)return;case'object':if(targ.is||targ.style)toff=(targ=$(targ)).offset()}$.each(g.axis.split(''),function(i,a){var b=a=='x'?'Left':'Top',pos=b.toLowerCase(),key='scroll'+b,old=d[key],max=h.max(d,a);if(toff){attr[key]=toff[pos]+(win?0:old-$elem.offset()[pos]);if(g.margin){attr[key]-=parseInt(targ.css('margin'+b))||0;attr[key]-=parseInt(targ.css('border'+b+'Width'))||0}attr[key]+=g.offset[pos]||0;if(g.over[pos])attr[key]+=targ[a=='x'?'width':'height']()*g.over[pos]}else{var c=targ[pos];attr[key]=c.slice&&c.slice(-1)=='%'?parseFloat(c)/100*max:c}if(g.limit&&/^\d+$/.test(attr[key]))attr[key]=attr[key]<=0?0:Math.min(attr[key],max);if(!i&&g.queue){if(old!=attr[key])animate(g.onAfterFirst);delete attr[key]}});animate(g.onAfter);function animate(a){$elem.animate(attr,f,g.easing,a&&function(){a.call(this,e,g)})}}).end()};h.max=function(a,b){var c=b=='x'?'Width':'Height',scroll='scroll'+c;if(!$(a).is('html,body'))return a[scroll]-$(a)[c.toLowerCase()]();var d='client'+c,html=a.ownerDocument.documentElement,body=a.ownerDocument.body;return Math.max(html[scroll],body[scroll])-Math.min(html[d],body[d])};function both(a){return typeof a=='object'?a:{top:a,left:a}}})(jQuery); + +/** + * jQuery.LocalScroll + * Copyright (c) 2007-2010 Ariel Flesler - aflesler(at)gmail(dot)com | http://flesler.blogspot.com + * Dual licensed under MIT and GPL. + * Date: 05/31/2010 + * @author Ariel Flesler + * @version 1.2.8b + **/ +;(function(b){function g(a,e,d){var h=e.hash.slice(1),f=document.getElementById(h)||document.getElementsByName(h)[0];if(f){a&&a.preventDefault();var c=b(d.target);if(!(d.lock&&c.is(":animated")||d.onBefore&&!1===d.onBefore(a,f,c))){d.stop&&c._scrollable().stop(!0);if(d.hash){var a=f.id==h?"id":"name",g=b(" ").attr(a,h).css({position:"absolute",top:b(window).scrollTop(),left:b(window).scrollLeft()});f[a]="";b("body").prepend(g);location=e.hash;g.remove();f[a]=h}c.scrollTo(f,d).trigger("notify.serialScroll", +[f])}}}var i=location.href.replace(/#.*/,""),c=b.localScroll=function(a){b("body").localScroll(a)};c.defaults={duration:1E3,axis:"y",event:"click",stop:!0,target:window,reset:!0};c.hash=function(a){if(location.hash){a=b.extend({},c.defaults,a);a.hash=!1;if(a.reset){var e=a.duration;delete a.duration;b(a.target).scrollTo(0,a);a.duration=e}g(0,location,a)}};b.fn.localScroll=function(a){function e(){return!!this.href&&!!this.hash&&this.href.replace(this.hash,"")==i&&(!a.filter||b(this).is(a.filter))} +a=b.extend({},c.defaults,a);return a.lazy?this.bind(a.event,function(d){var c=b([d.target,d.target.parentNode]).filter(e)[0];c&&g(d,c,a)}):this.find("a,area").filter(e).bind(a.event,function(b){g(b,this,a)}).end().end()}})(jQuery); + +// Initialize all .smoothScroll links +jQuery(function($){ $.localScroll({filter:'.smoothScroll'}); }); diff --git a/Final- Crackers/x_ray_classification/firstapp/static/js/wow.min.js b/Final- Crackers/x_ray_classification/firstapp/static/js/wow.min.js new file mode 100644 index 0000000..2124a96 --- /dev/null +++ b/Final- Crackers/x_ray_classification/firstapp/static/js/wow.min.js @@ -0,0 +1,2 @@ +/*! WOW - v1.0.2 - 2014-10-28 +* Copyright (c) 2014 Matthieu Aussaguel; Licensed MIT */(function(){var a,b,c,d,e,f=function(a,b){return function(){return a.apply(b,arguments)}},g=[].indexOf||function(a){for(var b=0,c=this.length;c>b;b++)if(b in this&&this[b]===a)return b;return-1};b=function(){function a(){}return a.prototype.extend=function(a,b){var c,d;for(c in b)d=b[c],null==a[c]&&(a[c]=d);return a},a.prototype.isMobile=function(a){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(a)},a.prototype.addEvent=function(a,b,c){return null!=a.addEventListener?a.addEventListener(b,c,!1):null!=a.attachEvent?a.attachEvent("on"+b,c):a[b]=c},a.prototype.removeEvent=function(a,b,c){return null!=a.removeEventListener?a.removeEventListener(b,c,!1):null!=a.detachEvent?a.detachEvent("on"+b,c):delete a[b]},a.prototype.innerHeight=function(){return"innerHeight"in window?window.innerHeight:document.documentElement.clientHeight},a}(),c=this.WeakMap||this.MozWeakMap||(c=function(){function a(){this.keys=[],this.values=[]}return a.prototype.get=function(a){var b,c,d,e,f;for(f=this.keys,b=d=0,e=f.length;e>d;b=++d)if(c=f[b],c===a)return this.values[b]},a.prototype.set=function(a,b){var c,d,e,f,g;for(g=this.keys,c=e=0,f=g.length;f>e;c=++e)if(d=g[c],d===a)return void(this.values[c]=b);return this.keys.push(a),this.values.push(b)},a}()),a=this.MutationObserver||this.WebkitMutationObserver||this.MozMutationObserver||(a=function(){function a(){"undefined"!=typeof console&&null!==console&&console.warn("MutationObserver is not supported by your browser."),"undefined"!=typeof console&&null!==console&&console.warn("WOW.js cannot detect dom mutations, please call .sync() after loading new content.")}return a.notSupported=!0,a.prototype.observe=function(){},a}()),d=this.getComputedStyle||function(a){return this.getPropertyValue=function(b){var c;return"float"===b&&(b="styleFloat"),e.test(b)&&b.replace(e,function(a,b){return b.toUpperCase()}),(null!=(c=a.currentStyle)?c[b]:void 0)||null},this},e=/(\-([a-z]){1})/g,this.WOW=function(){function e(a){null==a&&(a={}),this.scrollCallback=f(this.scrollCallback,this),this.scrollHandler=f(this.scrollHandler,this),this.start=f(this.start,this),this.scrolled=!0,this.config=this.util().extend(a,this.defaults),this.animationNameCache=new c}return e.prototype.defaults={boxClass:"wow",animateClass:"animated",offset:0,mobile:!0,live:!0},e.prototype.init=function(){var a;return this.element=window.document.documentElement,"interactive"===(a=document.readyState)||"complete"===a?this.start():this.util().addEvent(document,"DOMContentLoaded",this.start),this.finished=[]},e.prototype.start=function(){var b,c,d,e;if(this.stopped=!1,this.boxes=function(){var a,c,d,e;for(d=this.element.querySelectorAll("."+this.config.boxClass),e=[],a=0,c=d.length;c>a;a++)b=d[a],e.push(b);return e}.call(this),this.all=function(){var a,c,d,e;for(d=this.boxes,e=[],a=0,c=d.length;c>a;a++)b=d[a],e.push(b);return e}.call(this),this.boxes.length)if(this.disabled())this.resetStyle();else for(e=this.boxes,c=0,d=e.length;d>c;c++)b=e[c],this.applyStyle(b,!0);return this.disabled()||(this.util().addEvent(window,"scroll",this.scrollHandler),this.util().addEvent(window,"resize",this.scrollHandler),this.interval=setInterval(this.scrollCallback,50)),this.config.live?new a(function(a){return function(b){var c,d,e,f,g;for(g=[],e=0,f=b.length;f>e;e++)d=b[e],g.push(function(){var a,b,e,f;for(e=d.addedNodes||[],f=[],a=0,b=e.length;b>a;a++)c=e[a],f.push(this.doSync(c));return f}.call(a));return g}}(this)).observe(document.body,{childList:!0,subtree:!0}):void 0},e.prototype.stop=function(){return this.stopped=!0,this.util().removeEvent(window,"scroll",this.scrollHandler),this.util().removeEvent(window,"resize",this.scrollHandler),null!=this.interval?clearInterval(this.interval):void 0},e.prototype.sync=function(){return a.notSupported?this.doSync(this.element):void 0},e.prototype.doSync=function(a){var b,c,d,e,f;if(null==a&&(a=this.element),1===a.nodeType){for(a=a.parentNode||a,e=a.querySelectorAll("."+this.config.boxClass),f=[],c=0,d=e.length;d>c;c++)b=e[c],g.call(this.all,b)<0?(this.boxes.push(b),this.all.push(b),this.stopped||this.disabled()?this.resetStyle():this.applyStyle(b,!0),f.push(this.scrolled=!0)):f.push(void 0);return f}},e.prototype.show=function(a){return this.applyStyle(a),a.className=""+a.className+" "+this.config.animateClass},e.prototype.applyStyle=function(a,b){var c,d,e;return d=a.getAttribute("data-wow-duration"),c=a.getAttribute("data-wow-delay"),e=a.getAttribute("data-wow-iteration"),this.animate(function(f){return function(){return f.customStyle(a,b,d,c,e)}}(this))},e.prototype.animate=function(){return"requestAnimationFrame"in window?function(a){return window.requestAnimationFrame(a)}:function(a){return a()}}(),e.prototype.resetStyle=function(){var a,b,c,d,e;for(d=this.boxes,e=[],b=0,c=d.length;c>b;b++)a=d[b],e.push(a.style.visibility="visible");return e},e.prototype.customStyle=function(a,b,c,d,e){return b&&this.cacheAnimationName(a),a.style.visibility=b?"hidden":"visible",c&&this.vendorSet(a.style,{animationDuration:c}),d&&this.vendorSet(a.style,{animationDelay:d}),e&&this.vendorSet(a.style,{animationIterationCount:e}),this.vendorSet(a.style,{animationName:b?"none":this.cachedAnimationName(a)}),a},e.prototype.vendors=["moz","webkit"],e.prototype.vendorSet=function(a,b){var c,d,e,f;f=[];for(c in b)d=b[c],a[""+c]=d,f.push(function(){var b,f,g,h;for(g=this.vendors,h=[],b=0,f=g.length;f>b;b++)e=g[b],h.push(a[""+e+c.charAt(0).toUpperCase()+c.substr(1)]=d);return h}.call(this));return f},e.prototype.vendorCSS=function(a,b){var c,e,f,g,h,i;for(e=d(a),c=e.getPropertyCSSValue(b),i=this.vendors,g=0,h=i.length;h>g;g++)f=i[g],c=c||e.getPropertyCSSValue("-"+f+"-"+b);return c},e.prototype.animationName=function(a){var b;try{b=this.vendorCSS(a,"animation-name").cssText}catch(c){b=d(a).getPropertyValue("animation-name")}return"none"===b?"":b},e.prototype.cacheAnimationName=function(a){return this.animationNameCache.set(a,this.animationName(a))},e.prototype.cachedAnimationName=function(a){return this.animationNameCache.get(a)},e.prototype.scrollHandler=function(){return this.scrolled=!0},e.prototype.scrollCallback=function(){var a;return!this.scrolled||(this.scrolled=!1,this.boxes=function(){var b,c,d,e;for(d=this.boxes,e=[],b=0,c=d.length;c>b;b++)a=d[b],a&&(this.isVisible(a)?this.show(a):e.push(a));return e}.call(this),this.boxes.length||this.config.live)?void 0:this.stop()},e.prototype.offsetTop=function(a){for(var b;void 0===a.offsetTop;)a=a.parentNode;for(b=a.offsetTop;a=a.offsetParent;)b+=a.offsetTop;return b},e.prototype.isVisible=function(a){var b,c,d,e,f;return c=a.getAttribute("data-wow-offset")||this.config.offset,f=window.pageYOffset,e=f+Math.min(this.element.clientHeight,this.util().innerHeight())-c,d=this.offsetTop(a),b=d+a.clientHeight,e>=d&&b>=f},e.prototype.util=function(){return null!=this._util?this._util:this._util=new b},e.prototype.disabled=function(){return!this.config.mobile&&this.util().isMobile(navigator.userAgent)},e}()}).call(this); \ No newline at end of file diff --git a/Final- Crackers/x_ray_classification/firstapp/templates/headerPage.html b/Final- Crackers/x_ray_classification/firstapp/templates/headerPage.html new file mode 100644 index 0000000..0467a68 --- /dev/null +++ b/Final- Crackers/x_ray_classification/firstapp/templates/headerPage.html @@ -0,0 +1,107 @@ +{% load static %} + + + + + Disease Detection + + + + + + + + + + + + + + + + + + +
+ + +
+ +
+ + + +
+ + + + + {% block content%} + {% endblock %} + + + +
+
+
+ + + +
+
+ +
+ +
+
+ +
+
+
+ +
+
+
+ + + + + + + + + + + + + \ No newline at end of file diff --git a/Final- Crackers/x_ray_classification/firstapp/templates/index.html b/Final- Crackers/x_ray_classification/firstapp/templates/index.html new file mode 100644 index 0000000..6f46cfd --- /dev/null +++ b/Final- Crackers/x_ray_classification/firstapp/templates/index.html @@ -0,0 +1,56 @@ +{% extends 'headerPage.html' %} +{% load static %} +{% block content%} + +
+ +

Upload your X-RAY here

+ + +
+ +
+ + {% csrf_token %} + +
+ + +
+ + +
+ +
+ + + +{% endblock %} + + + + + + + + + + +/*
Icons made by Freepik from www.flaticon.com
*/ \ No newline at end of file diff --git a/Final- Crackers/x_ray_classification/firstapp/templates/result.html b/Final- Crackers/x_ray_classification/firstapp/templates/result.html new file mode 100644 index 0000000..aa9e874 --- /dev/null +++ b/Final- Crackers/x_ray_classification/firstapp/templates/result.html @@ -0,0 +1,8 @@ +{% extends 'headerPage.html' %} + +{% block content%} +

{{final_output}}

+ +imagename + +{% endblock %} \ No newline at end of file diff --git a/Final- Crackers/x_ray_classification/firstapp/templates/result_neg.html b/Final- Crackers/x_ray_classification/firstapp/templates/result_neg.html new file mode 100644 index 0000000..7395650 --- /dev/null +++ b/Final- Crackers/x_ray_classification/firstapp/templates/result_neg.html @@ -0,0 +1,62 @@ +{% extends 'headerPage.html' %} + +{% block content%} + + + + + + Covid detection + + + + + +
+

Your result is Negative!

+
+
+

That's the great releaf. Don't stop taking precautions!

+

Use mask and keep evrything clean.

+
+ + + +{% endblock %} \ No newline at end of file diff --git a/Final- Crackers/x_ray_classification/firstapp/templates/result_pnem.html b/Final- Crackers/x_ray_classification/firstapp/templates/result_pnem.html new file mode 100644 index 0000000..e421e6c --- /dev/null +++ b/Final- Crackers/x_ray_classification/firstapp/templates/result_pnem.html @@ -0,0 +1,62 @@ +{% extends 'headerPage.html' %} + +{% block content%} + + + + + + Covid detection + + + + + +
+

You have Pneumonia.

+
+
+

Please take care.

+

Use mask and keep evrything clean.

+
+ + + +{% endblock %} \ No newline at end of file diff --git a/Final- Crackers/x_ray_classification/firstapp/templates/result_pos.html b/Final- Crackers/x_ray_classification/firstapp/templates/result_pos.html new file mode 100644 index 0000000..cea8858 --- /dev/null +++ b/Final- Crackers/x_ray_classification/firstapp/templates/result_pos.html @@ -0,0 +1,62 @@ +{% extends 'headerPage.html' %} + +{% block content%} + + + + + + Covid detection + + + + + +
+

You are Covid Positive

+
+
+

Please take care of yourself.

+

Get yourself home quarantined.

+
+ + + +{% endblock %} \ No newline at end of file diff --git a/Final- Crackers/x_ray_classification/firstapp/templates/viewDB.html b/Final- Crackers/x_ray_classification/firstapp/templates/viewDB.html new file mode 100644 index 0000000..aa79348 --- /dev/null +++ b/Final- Crackers/x_ray_classification/firstapp/templates/viewDB.html @@ -0,0 +1,13 @@ +{% extends 'headerPage.html' %} + +{% block content%} +{%for i in listofimagespath %} +

+
+{%endfor%} + + + + + +{% endblock %} \ No newline at end of file diff --git a/Final- Crackers/x_ray_classification/firstapp/templates/wall.jpg b/Final- Crackers/x_ray_classification/firstapp/templates/wall.jpg new file mode 100644 index 0000000..f4f13ca Binary files /dev/null and b/Final- Crackers/x_ray_classification/firstapp/templates/wall.jpg differ diff --git a/Final- Crackers/x_ray_classification/firstapp/tests.py b/Final- Crackers/x_ray_classification/firstapp/tests.py new file mode 100644 index 0000000..7ce503c --- /dev/null +++ b/Final- Crackers/x_ray_classification/firstapp/tests.py @@ -0,0 +1,3 @@ +from django.test import TestCase + +# Create your tests here. diff --git a/Final- Crackers/x_ray_classification/firstapp/urls.py b/Final- Crackers/x_ray_classification/firstapp/urls.py new file mode 100644 index 0000000..7db6499 --- /dev/null +++ b/Final- Crackers/x_ray_classification/firstapp/urls.py @@ -0,0 +1,9 @@ +from django.contrib import admin +from django.urls import path,include +from . import views +urlpatterns = [ + path('', views.index,name='homepage'), + path('predictImage', views.predictImage,name='predictimage'), + path('viewDataBase', views.viewDataBase,name='viewDataBase'), + +] diff --git a/Final- Crackers/x_ray_classification/firstapp/views.py b/Final- Crackers/x_ray_classification/firstapp/views.py new file mode 100644 index 0000000..80c3b0f --- /dev/null +++ b/Final- Crackers/x_ray_classification/firstapp/views.py @@ -0,0 +1,71 @@ +from django.shortcuts import render +from django.core.files.storage import FileSystemStorage +import torch,os +import torchvision +import joblib +from PIL import Image +from x_ray_classification.settings import MEDIA_ROOT +# Create your views here. + + +train_transform = torchvision.transforms.Compose([ + torchvision.transforms.Resize(size=(100, 100)), + torchvision.transforms.RandomHorizontalFlip(), + torchvision.transforms.ToTensor(), + torchvision.transforms.Normalize(mean=[0.485, 0.456, 0.406], std=[0.229, 0.224, 0.225]) +]) + +test_transform = torchvision.transforms.Compose([ + torchvision.transforms.Resize(size=(224, 224)), + torchvision.transforms.ToTensor(), + torchvision.transforms.Normalize([0.485, 0.456, 0.406], [0.229, 0.224, 0.225]) +]) +model_Pred = joblib.load("resnet18.sav") + +def index(request): + context={'a':1} + return render(request,'index.html',context) + + + +def predictImage(request): + + fileObj=request.FILES['filePath'] + fs=FileSystemStorage() + filePathName1=fs.save(fileObj.name,fileObj) + filePathName=fs.url(filePathName1) + + + img=Image.open(os.path.join(MEDIA_ROOT,filePathName1)).convert("RGB") + img_trans=test_transform(img) + batch_single=torch.unsqueeze(img_trans,0) + + model_Pred.eval() + outputs = model_Pred(batch_single) + _, preds = torch.max(outputs, 1) + if(preds==0): + final_output='Normal' + elif(preds==1): + final_output="Pneumonia" + elif(preds==2): + final_output="Covid-19" + + context={'filePathName':filePathName,"filePathName1":filePathName1,"final_output":final_output} + + if(final_output=='Normal'): + return render(request,'result_neg.html',context) + elif(final_output=='Covid-19'): + return render(request,'result_pos.html',context) + else: + return render(request,'result_pnem.html',context) + + +def viewDataBase(request): + listofimages=os.listdir('./media/') + listofimagespath=['./media/'+i for i in listofimages] + context={'listofimagespath':listofimagespath} + + return render(request,'viewDB.html',context) + +#https://upload.photobox.com/images/icon_service_instagram_10.a.png +#background-image: url(https://assets.hongkiat.com/uploads/wood-textures/brown-wood.jpg) diff --git a/Final- Crackers/x_ray_classification/manage.py b/Final- Crackers/x_ray_classification/manage.py new file mode 100644 index 0000000..7cbae47 --- /dev/null +++ b/Final- Crackers/x_ray_classification/manage.py @@ -0,0 +1,22 @@ +#!/usr/bin/env python +"""Django's command-line utility for administrative tasks.""" +import os +import sys + + +def main(): + """Run administrative tasks.""" + os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'x_ray_classification.settings') + try: + from django.core.management import execute_from_command_line + except ImportError as exc: + raise ImportError( + "Couldn't import Django. Are you sure it's installed and " + "available on your PYTHONPATH environment variable? Did you " + "forget to activate a virtual environment?" + ) from exc + execute_from_command_line(sys.argv) + + +if __name__ == '__main__': + main() diff --git a/Final- Crackers/x_ray_classification/media/COVID-19(19)_1SecMiK.png b/Final- Crackers/x_ray_classification/media/COVID-19(19)_1SecMiK.png new file mode 100644 index 0000000..a7c7f3f Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/COVID-19(19)_1SecMiK.png differ diff --git a/Final- Crackers/x_ray_classification/media/COVID-19(19)_1SecMiK_CP3ftJK.png b/Final- Crackers/x_ray_classification/media/COVID-19(19)_1SecMiK_CP3ftJK.png new file mode 100644 index 0000000..a7c7f3f Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/COVID-19(19)_1SecMiK_CP3ftJK.png differ diff --git a/Final- Crackers/x_ray_classification/media/COVID-19(19)_1SecMiK_EcFjJT6.png b/Final- Crackers/x_ray_classification/media/COVID-19(19)_1SecMiK_EcFjJT6.png new file mode 100644 index 0000000..a7c7f3f Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/COVID-19(19)_1SecMiK_EcFjJT6.png differ diff --git a/Final- Crackers/x_ray_classification/media/COVID-19(193).png b/Final- Crackers/x_ray_classification/media/COVID-19(193).png new file mode 100644 index 0000000..795b54b Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/COVID-19(193).png differ diff --git a/Final- Crackers/x_ray_classification/media/COVID-19(50).png b/Final- Crackers/x_ray_classification/media/COVID-19(50).png new file mode 100644 index 0000000..456a4b9 Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/COVID-19(50).png differ diff --git a/Final- Crackers/x_ray_classification/media/COVID-19(50)_6c0UqmU.png b/Final- Crackers/x_ray_classification/media/COVID-19(50)_6c0UqmU.png new file mode 100644 index 0000000..456a4b9 Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/COVID-19(50)_6c0UqmU.png differ diff --git a/Final- Crackers/x_ray_classification/media/COVID-19(50)_6z7fSta.png b/Final- Crackers/x_ray_classification/media/COVID-19(50)_6z7fSta.png new file mode 100644 index 0000000..456a4b9 Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/COVID-19(50)_6z7fSta.png differ diff --git a/Final- Crackers/x_ray_classification/media/COVID-19(50)_FmvKIHJ.png b/Final- Crackers/x_ray_classification/media/COVID-19(50)_FmvKIHJ.png new file mode 100644 index 0000000..456a4b9 Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/COVID-19(50)_FmvKIHJ.png differ diff --git a/Final- Crackers/x_ray_classification/media/COVID-19(50)_I080FSV.png b/Final- Crackers/x_ray_classification/media/COVID-19(50)_I080FSV.png new file mode 100644 index 0000000..456a4b9 Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/COVID-19(50)_I080FSV.png differ diff --git a/Final- Crackers/x_ray_classification/media/COVID-19(50)_I080FSV_RniFHUZ.png b/Final- Crackers/x_ray_classification/media/COVID-19(50)_I080FSV_RniFHUZ.png new file mode 100644 index 0000000..456a4b9 Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/COVID-19(50)_I080FSV_RniFHUZ.png differ diff --git a/Final- Crackers/x_ray_classification/media/COVID-19(50)_I080FSV_SxQdWYW.png b/Final- Crackers/x_ray_classification/media/COVID-19(50)_I080FSV_SxQdWYW.png new file mode 100644 index 0000000..456a4b9 Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/COVID-19(50)_I080FSV_SxQdWYW.png differ diff --git a/Final- Crackers/x_ray_classification/media/COVID-19(50)_I080FSV_clt3VXT.png b/Final- Crackers/x_ray_classification/media/COVID-19(50)_I080FSV_clt3VXT.png new file mode 100644 index 0000000..456a4b9 Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/COVID-19(50)_I080FSV_clt3VXT.png differ diff --git a/Final- Crackers/x_ray_classification/media/COVID-19(50)_I080FSV_dQRulmW.png b/Final- Crackers/x_ray_classification/media/COVID-19(50)_I080FSV_dQRulmW.png new file mode 100644 index 0000000..456a4b9 Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/COVID-19(50)_I080FSV_dQRulmW.png differ diff --git a/Final- Crackers/x_ray_classification/media/COVID-19(50)_bzhWTUs.png b/Final- Crackers/x_ray_classification/media/COVID-19(50)_bzhWTUs.png new file mode 100644 index 0000000..456a4b9 Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/COVID-19(50)_bzhWTUs.png differ diff --git a/Final- Crackers/x_ray_classification/media/COVID-19(50)_lugdmg5.png b/Final- Crackers/x_ray_classification/media/COVID-19(50)_lugdmg5.png new file mode 100644 index 0000000..456a4b9 Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/COVID-19(50)_lugdmg5.png differ diff --git a/Final- Crackers/x_ray_classification/media/COVID-19(50)_mUbGmdh.png b/Final- Crackers/x_ray_classification/media/COVID-19(50)_mUbGmdh.png new file mode 100644 index 0000000..456a4b9 Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/COVID-19(50)_mUbGmdh.png differ diff --git a/Final- Crackers/x_ray_classification/media/COVID-19(50)_s8DybJa.png b/Final- Crackers/x_ray_classification/media/COVID-19(50)_s8DybJa.png new file mode 100644 index 0000000..456a4b9 Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/COVID-19(50)_s8DybJa.png differ diff --git a/Final- Crackers/x_ray_classification/media/COVID-19(50)_wzjdgvs.png b/Final- Crackers/x_ray_classification/media/COVID-19(50)_wzjdgvs.png new file mode 100644 index 0000000..456a4b9 Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/COVID-19(50)_wzjdgvs.png differ diff --git a/Final- Crackers/x_ray_classification/media/NORMAL(177).png b/Final- Crackers/x_ray_classification/media/NORMAL(177).png new file mode 100644 index 0000000..1f0f8ea Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/NORMAL(177).png differ diff --git a/Final- Crackers/x_ray_classification/media/NORMAL(177)_gSlnjjA.png b/Final- Crackers/x_ray_classification/media/NORMAL(177)_gSlnjjA.png new file mode 100644 index 0000000..1f0f8ea Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/NORMAL(177)_gSlnjjA.png differ diff --git a/Final- Crackers/x_ray_classification/media/NORMAL(177)_tcWYxuh.png b/Final- Crackers/x_ray_classification/media/NORMAL(177)_tcWYxuh.png new file mode 100644 index 0000000..1f0f8ea Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/NORMAL(177)_tcWYxuh.png differ diff --git a/Final- Crackers/x_ray_classification/media/NORMAL(26).png b/Final- Crackers/x_ray_classification/media/NORMAL(26).png new file mode 100644 index 0000000..1340318 Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/NORMAL(26).png differ diff --git a/Final- Crackers/x_ray_classification/media/NORMAL(26)_QjCW0oG.png b/Final- Crackers/x_ray_classification/media/NORMAL(26)_QjCW0oG.png new file mode 100644 index 0000000..1340318 Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/NORMAL(26)_QjCW0oG.png differ diff --git a/Final- Crackers/x_ray_classification/media/NORMAL(26)_e1ZZStJ.png b/Final- Crackers/x_ray_classification/media/NORMAL(26)_e1ZZStJ.png new file mode 100644 index 0000000..1340318 Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/NORMAL(26)_e1ZZStJ.png differ diff --git a/Final- Crackers/x_ray_classification/media/NORMAL(34).png b/Final- Crackers/x_ray_classification/media/NORMAL(34).png new file mode 100644 index 0000000..04affdd Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/NORMAL(34).png differ diff --git a/Final- Crackers/x_ray_classification/media/NORMAL(34)_LBdloMl.png b/Final- Crackers/x_ray_classification/media/NORMAL(34)_LBdloMl.png new file mode 100644 index 0000000..04affdd Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/NORMAL(34)_LBdloMl.png differ diff --git a/Final- Crackers/x_ray_classification/media/Viral_Pneumonia (989).png b/Final- Crackers/x_ray_classification/media/Viral_Pneumonia (989).png new file mode 100644 index 0000000..fe86a16 Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/Viral_Pneumonia (989).png differ diff --git a/Final- Crackers/x_ray_classification/media/Viral_Pneumonia (989)_BdjfMjU.png b/Final- Crackers/x_ray_classification/media/Viral_Pneumonia (989)_BdjfMjU.png new file mode 100644 index 0000000..fe86a16 Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/Viral_Pneumonia (989)_BdjfMjU.png differ diff --git a/Final- Crackers/x_ray_classification/media/Viral_Pneumonia (989)_G4hg2Np.png b/Final- Crackers/x_ray_classification/media/Viral_Pneumonia (989)_G4hg2Np.png new file mode 100644 index 0000000..fe86a16 Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/Viral_Pneumonia (989)_G4hg2Np.png differ diff --git a/Final- Crackers/x_ray_classification/media/Viral_Pneumonia (989)_hmH1Gb1.png b/Final- Crackers/x_ray_classification/media/Viral_Pneumonia (989)_hmH1Gb1.png new file mode 100644 index 0000000..fe86a16 Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/Viral_Pneumonia (989)_hmH1Gb1.png differ diff --git a/Final- Crackers/x_ray_classification/media/Viral_Pneumonia (989)_p7CdqPx.png b/Final- Crackers/x_ray_classification/media/Viral_Pneumonia (989)_p7CdqPx.png new file mode 100644 index 0000000..fe86a16 Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/Viral_Pneumonia (989)_p7CdqPx.png differ diff --git a/Final- Crackers/x_ray_classification/media/Viral_Pneumonia (989)_p8H2J2r.png b/Final- Crackers/x_ray_classification/media/Viral_Pneumonia (989)_p8H2J2r.png new file mode 100644 index 0000000..fe86a16 Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/Viral_Pneumonia (989)_p8H2J2r.png differ diff --git a/Final- Crackers/x_ray_classification/media/Viral_Pneumonia (989)_qphadjQ.png b/Final- Crackers/x_ray_classification/media/Viral_Pneumonia (989)_qphadjQ.png new file mode 100644 index 0000000..fe86a16 Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/Viral_Pneumonia (989)_qphadjQ.png differ diff --git a/Final- Crackers/x_ray_classification/media/Viral_Pneumonia(17).png b/Final- Crackers/x_ray_classification/media/Viral_Pneumonia(17).png new file mode 100644 index 0000000..df84e58 Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/Viral_Pneumonia(17).png differ diff --git a/Final- Crackers/x_ray_classification/media/Viral_Pneumonia(30).png b/Final- Crackers/x_ray_classification/media/Viral_Pneumonia(30).png new file mode 100644 index 0000000..ebcfe30 Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/Viral_Pneumonia(30).png differ diff --git a/Final- Crackers/x_ray_classification/media/Viral_Pneumonia(32)_HySUkMM.png b/Final- Crackers/x_ray_classification/media/Viral_Pneumonia(32)_HySUkMM.png new file mode 100644 index 0000000..09989e3 Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/Viral_Pneumonia(32)_HySUkMM.png differ diff --git a/Final- Crackers/x_ray_classification/media/Viral_Pneumonia(32)_HySUkMM_SC1X2md.png b/Final- Crackers/x_ray_classification/media/Viral_Pneumonia(32)_HySUkMM_SC1X2md.png new file mode 100644 index 0000000..09989e3 Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/Viral_Pneumonia(32)_HySUkMM_SC1X2md.png differ diff --git a/Final- Crackers/x_ray_classification/media/Viral_pneumonia(55).png b/Final- Crackers/x_ray_classification/media/Viral_pneumonia(55).png new file mode 100644 index 0000000..af41a5a Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/Viral_pneumonia(55).png differ diff --git a/Final- Crackers/x_ray_classification/media/Viral_pneumonia(55)_afmul4G.png b/Final- Crackers/x_ray_classification/media/Viral_pneumonia(55)_afmul4G.png new file mode 100644 index 0000000..af41a5a Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/Viral_pneumonia(55)_afmul4G.png differ diff --git a/Final- Crackers/x_ray_classification/media/Viral_pneumonia(55)_jb8bt1N.png b/Final- Crackers/x_ray_classification/media/Viral_pneumonia(55)_jb8bt1N.png new file mode 100644 index 0000000..af41a5a Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/Viral_pneumonia(55)_jb8bt1N.png differ diff --git a/Final- Crackers/x_ray_classification/media/covid_test_!.jpg b/Final- Crackers/x_ray_classification/media/covid_test_!.jpg new file mode 100644 index 0000000..1ec12d7 Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/covid_test_!.jpg differ diff --git a/Final- Crackers/x_ray_classification/media/covid_test_!_P6qgqfg.jpg b/Final- Crackers/x_ray_classification/media/covid_test_!_P6qgqfg.jpg new file mode 100644 index 0000000..1ec12d7 Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/covid_test_!_P6qgqfg.jpg differ diff --git a/Final- Crackers/x_ray_classification/media/covid_test_!_sX5qAXO.jpg b/Final- Crackers/x_ray_classification/media/covid_test_!_sX5qAXO.jpg new file mode 100644 index 0000000..1ec12d7 Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/covid_test_!_sX5qAXO.jpg differ diff --git a/Final- Crackers/x_ray_classification/media/covidp.jpg b/Final- Crackers/x_ray_classification/media/covidp.jpg new file mode 100644 index 0000000..1eca95d Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/covidp.jpg differ diff --git a/Final- Crackers/x_ray_classification/media/img_1.png b/Final- Crackers/x_ray_classification/media/img_1.png new file mode 100644 index 0000000..d633efc Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/img_1.png differ diff --git a/Final- Crackers/x_ray_classification/media/img_1_OC97vLr.png b/Final- Crackers/x_ray_classification/media/img_1_OC97vLr.png new file mode 100644 index 0000000..d633efc Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/img_1_OC97vLr.png differ diff --git a/Final- Crackers/x_ray_classification/media/img_2.png b/Final- Crackers/x_ray_classification/media/img_2.png new file mode 100644 index 0000000..a7c7f3f Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/img_2.png differ diff --git a/Final- Crackers/x_ray_classification/media/img_2_tzdnDEM.png b/Final- Crackers/x_ray_classification/media/img_2_tzdnDEM.png new file mode 100644 index 0000000..a7c7f3f Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/img_2_tzdnDEM.png differ diff --git a/Final- Crackers/x_ray_classification/media/img_3.png b/Final- Crackers/x_ray_classification/media/img_3.png new file mode 100644 index 0000000..795b54b Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/img_3.png differ diff --git a/Final- Crackers/x_ray_classification/media/img_3_XqgBJ8V.png b/Final- Crackers/x_ray_classification/media/img_3_XqgBJ8V.png new file mode 100644 index 0000000..795b54b Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/img_3_XqgBJ8V.png differ diff --git a/Final- Crackers/x_ray_classification/media/ne.png b/Final- Crackers/x_ray_classification/media/ne.png new file mode 100644 index 0000000..09989e3 Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/ne.png differ diff --git a/Final- Crackers/x_ray_classification/media/pnem_test.jpeg b/Final- Crackers/x_ray_classification/media/pnem_test.jpeg new file mode 100644 index 0000000..fae31b6 Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/pnem_test.jpeg differ diff --git a/Final- Crackers/x_ray_classification/media/pnem_test2.webp b/Final- Crackers/x_ray_classification/media/pnem_test2.webp new file mode 100644 index 0000000..699d569 Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/pnem_test2.webp differ diff --git a/Final- Crackers/x_ray_classification/media/pnem_test_Vf7HYaB.jpeg b/Final- Crackers/x_ray_classification/media/pnem_test_Vf7HYaB.jpeg new file mode 100644 index 0000000..fae31b6 Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/pnem_test_Vf7HYaB.jpeg differ diff --git a/Final- Crackers/x_ray_classification/media/xrayuu.jpg b/Final- Crackers/x_ray_classification/media/xrayuu.jpg new file mode 100644 index 0000000..21b060e Binary files /dev/null and b/Final- Crackers/x_ray_classification/media/xrayuu.jpg differ diff --git a/Final- Crackers/x_ray_classification/resnet18.sav b/Final- Crackers/x_ray_classification/resnet18.sav new file mode 100644 index 0000000..3375487 Binary files /dev/null and b/Final- Crackers/x_ray_classification/resnet18.sav differ diff --git a/Final- Crackers/x_ray_classification/x_ray_classification/__init__.py b/Final- Crackers/x_ray_classification/x_ray_classification/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/Final- Crackers/x_ray_classification/x_ray_classification/__pycache__/__init__.cpython-37.pyc b/Final- Crackers/x_ray_classification/x_ray_classification/__pycache__/__init__.cpython-37.pyc new file mode 100644 index 0000000..f663c84 Binary files /dev/null and b/Final- Crackers/x_ray_classification/x_ray_classification/__pycache__/__init__.cpython-37.pyc differ diff --git a/Final- Crackers/x_ray_classification/x_ray_classification/__pycache__/settings.cpython-37.pyc b/Final- Crackers/x_ray_classification/x_ray_classification/__pycache__/settings.cpython-37.pyc new file mode 100644 index 0000000..660a547 Binary files /dev/null and b/Final- Crackers/x_ray_classification/x_ray_classification/__pycache__/settings.cpython-37.pyc differ diff --git a/Final- Crackers/x_ray_classification/x_ray_classification/__pycache__/urls.cpython-37.pyc b/Final- Crackers/x_ray_classification/x_ray_classification/__pycache__/urls.cpython-37.pyc new file mode 100644 index 0000000..07eef6f Binary files /dev/null and b/Final- Crackers/x_ray_classification/x_ray_classification/__pycache__/urls.cpython-37.pyc differ diff --git a/Final- Crackers/x_ray_classification/x_ray_classification/__pycache__/wsgi.cpython-37.pyc b/Final- Crackers/x_ray_classification/x_ray_classification/__pycache__/wsgi.cpython-37.pyc new file mode 100644 index 0000000..7c3244d Binary files /dev/null and b/Final- Crackers/x_ray_classification/x_ray_classification/__pycache__/wsgi.cpython-37.pyc differ diff --git a/Final- Crackers/x_ray_classification/x_ray_classification/asgi.py b/Final- Crackers/x_ray_classification/x_ray_classification/asgi.py new file mode 100644 index 0000000..2484d25 --- /dev/null +++ b/Final- Crackers/x_ray_classification/x_ray_classification/asgi.py @@ -0,0 +1,16 @@ +""" +ASGI config for x_ray_classification project. + +It exposes the ASGI callable as a module-level variable named ``application``. + +For more information on this file, see +https://docs.djangoproject.com/en/3.1/howto/deployment/asgi/ +""" + +import os + +from django.core.asgi import get_asgi_application + +os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'x_ray_classification.settings') + +application = get_asgi_application() diff --git a/Final- Crackers/x_ray_classification/x_ray_classification/settings.py b/Final- Crackers/x_ray_classification/x_ray_classification/settings.py new file mode 100644 index 0000000..62e41ad --- /dev/null +++ b/Final- Crackers/x_ray_classification/x_ray_classification/settings.py @@ -0,0 +1,124 @@ +""" +Django settings for x_ray_classification project. + +Generated by 'django-admin startproject' using Django 3.1.1. + +For more information on this file, see +https://docs.djangoproject.com/en/3.1/topics/settings/ + +For the full list of settings and their values, see +https://docs.djangoproject.com/en/3.1/ref/settings/ +""" +import os +from pathlib import Path + +# Build paths inside the project like this: BASE_DIR / 'subdir'. +BASE_DIR = Path(__file__).resolve().parent.parent + + +# Quick-start development settings - unsuitable for production +# See https://docs.djangoproject.com/en/3.1/howto/deployment/checklist/ + +# SECURITY WARNING: keep the secret key used in production secret! +SECRET_KEY = '#4jcv#@l4c0@j)ys#m)ryr^j5jujfoetp9#+vr^@32&+&q72n3' + +# SECURITY WARNING: don't run with debug turned on in production! +DEBUG = True + +ALLOWED_HOSTS = [] + + +# Application definition + +INSTALLED_APPS = [ + 'firstapp.apps.FirstappConfig', + 'django.contrib.admin', + 'django.contrib.auth', + 'django.contrib.contenttypes', + 'django.contrib.sessions', + 'django.contrib.messages', + 'django.contrib.staticfiles', +] + +MIDDLEWARE = [ + 'django.middleware.security.SecurityMiddleware', + 'django.contrib.sessions.middleware.SessionMiddleware', + 'django.middleware.common.CommonMiddleware', + 'django.middleware.csrf.CsrfViewMiddleware', + 'django.contrib.auth.middleware.AuthenticationMiddleware', + 'django.contrib.messages.middleware.MessageMiddleware', + 'django.middleware.clickjacking.XFrameOptionsMiddleware', +] + +ROOT_URLCONF = 'x_ray_classification.urls' + +TEMPLATES = [ + { + 'BACKEND': 'django.template.backends.django.DjangoTemplates', + 'DIRS': [], + 'APP_DIRS': True, + 'OPTIONS': { + 'context_processors': [ + 'django.template.context_processors.debug', + 'django.template.context_processors.request', + 'django.contrib.auth.context_processors.auth', + 'django.contrib.messages.context_processors.messages', + ], + }, + }, +] + +WSGI_APPLICATION = 'x_ray_classification.wsgi.application' + + +# Database +# https://docs.djangoproject.com/en/3.1/ref/settings/#databases + +DATABASES = { + 'default': { + 'ENGINE': 'django.db.backends.sqlite3', + 'NAME': BASE_DIR / 'db.sqlite3', + } +} + + +# Password validation +# https://docs.djangoproject.com/en/3.1/ref/settings/#auth-password-validators + +AUTH_PASSWORD_VALIDATORS = [ + { + 'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator', + }, + { + 'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator', + }, + { + 'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator', + }, + { + 'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator', + }, +] + + +# Internationalization +# https://docs.djangoproject.com/en/3.1/topics/i18n/ + +LANGUAGE_CODE = 'en-us' + +TIME_ZONE = 'UTC' + +USE_I18N = True + +USE_L10N = True + +USE_TZ = True + + +# Static files (CSS, JavaScript, Images) +# https://docs.djangoproject.com/en/3.1/howto/static-files/ + +STATIC_URL = '/static/' +STATIC_ROOT=os.path.join(BASE_DIR,'static') +MEDIA_URL='/media/' +MEDIA_ROOT=os.path.join(BASE_DIR,'media') \ No newline at end of file diff --git a/Final- Crackers/x_ray_classification/x_ray_classification/urls.py b/Final- Crackers/x_ray_classification/x_ray_classification/urls.py new file mode 100644 index 0000000..33f9409 --- /dev/null +++ b/Final- Crackers/x_ray_classification/x_ray_classification/urls.py @@ -0,0 +1,27 @@ +"""x_ray_classification URL Configuration + +The `urlpatterns` list routes URLs to views. For more information please see: + https://docs.djangoproject.com/en/3.1/topics/http/urls/ +Examples: +Function views + 1. Add an import: from my_app import views + 2. Add a URL to urlpatterns: path('', views.home, name='home') +Class-based views + 1. Add an import: from other_app.views import Home + 2. Add a URL to urlpatterns: path('', Home.as_view(), name='home') +Including another URLconf + 1. Import the include() function: from django.urls import include, path + 2. Add a URL to urlpatterns: path('blog/', include('blog.urls')) +""" +from django.contrib import admin +from django.urls import path,include +from django.conf.urls.static import static +from django.conf import settings + +urlpatterns = [ + path('', include('firstapp.urls')), + path('admin/', admin.site.urls), +] + + +urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) \ No newline at end of file diff --git a/Final- Crackers/x_ray_classification/x_ray_classification/wsgi.py b/Final- Crackers/x_ray_classification/x_ray_classification/wsgi.py new file mode 100644 index 0000000..776e29c --- /dev/null +++ b/Final- Crackers/x_ray_classification/x_ray_classification/wsgi.py @@ -0,0 +1,16 @@ +""" +WSGI config for x_ray_classification project. + +It exposes the WSGI callable as a module-level variable named ``application``. + +For more information on this file, see +https://docs.djangoproject.com/en/3.1/howto/deployment/wsgi/ +""" + +import os + +from django.core.wsgi import get_wsgi_application + +os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'x_ray_classification.settings') + +application = get_wsgi_application()