diff --git a/.travis.yml b/.travis.yml index 8516ac373..e70261a18 100755 --- a/.travis.yml +++ b/.travis.yml @@ -4,7 +4,6 @@ php: - 5.4 - 5.5 - 5.6 - - hhvm env: - DB_USER=root @@ -23,5 +22,4 @@ before_script: matrix: allow_failures: - - php: hhvm - php: 5.6 diff --git a/CHANGELOG.md b/CHANGELOG.md index ad7250484..b178114ba 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,21 @@ - Fix bugs on customer change password form and module "order by title" - Add the ability to place a firewall on forms. To use this in a module, extend Thelia\Form\FirewallForm instead of BaseForm - Add Exports and Imports management +- Default front office template: + - Display enhancement + - Optimization of the uses of Thelia loops to gain performances and consistency + - Optimization for SEO : meta description fallback, ti>>>>>>> Updated Changelog +tle on category page, ... + - new PSE layout in product page, attributes are separated + - Support of 'check-available-stock' config variable + - Terms and conditions agreement is now in the order process +- Default pdf template: + - Added list of amount by tax rule + - Display enhancement + - Added legal information about the store +- Demo: + - Support for brand + - Added folders and contents data. #2.0.2 - Coupon UI has been redesigned. diff --git a/core/lib/Thelia/Action/Product.php b/core/lib/Thelia/Action/Product.php index 9cef94218..e0d750905 100644 --- a/core/lib/Thelia/Action/Product.php +++ b/core/lib/Thelia/Action/Product.php @@ -92,7 +92,7 @@ class Product extends BaseAction implements EventSubscriberInterface $product ->setDispatcher($event->getDispatcher()) - + ->setRef($event->getRef()) ->setLocale($event->getLocale()) ->setTitle($event->getTitle()) ->setDescription($event->getDescription()) @@ -269,9 +269,9 @@ class Product extends BaseAction implements EventSubscriberInterface $product = $event->getProduct(); // Delete all product feature relations - if(null !== $featureProducts = FeatureProductQuery::create()->findByProductId($product->getId())){ + if (null !== $featureProducts = FeatureProductQuery::create()->findByProductId($product->getId())) { /** @var \Thelia\Model\FeatureProduct $featureProduct */ - foreach($featureProducts as $featureProduct){ + foreach ($featureProducts as $featureProduct) { $eventDelete = new FeatureProductDeleteEvent($product->getId(), $featureProduct->getFeatureId()); $event->getDispatcher()->dispatch(TheliaEvents::PRODUCT_FEATURE_DELETE_VALUE, $eventDelete); diff --git a/core/lib/Thelia/Condition/Implementation/CartContainsCategories.php b/core/lib/Thelia/Condition/Implementation/CartContainsCategories.php index 6a1208456..6dbceed88 100644 --- a/core/lib/Thelia/Condition/Implementation/CartContainsCategories.php +++ b/core/lib/Thelia/Condition/Implementation/CartContainsCategories.php @@ -121,8 +121,7 @@ class CartContainsCategories extends ConditionAbstract { return $this->translator->trans( 'Cart contains categories condition', - [], - 'condition' + [] ); } @@ -133,8 +132,7 @@ class CartContainsCategories extends ConditionAbstract { $toolTip = $this->translator->trans( 'The coupon applies if the cart contains at least one product of the selected categories', - [], - 'condition' + [] ); return $toolTip; @@ -167,7 +165,7 @@ class CartContainsCategories extends ConditionAbstract 'At least one of cart products categories is %op% %categories_list%', [ '%categories_list%' => $catStrList, '%op%' => $i18nOperator - ], 'condition' + ] ); return $toolTip; diff --git a/core/lib/Thelia/Condition/Implementation/CartContainsProducts.php b/core/lib/Thelia/Condition/Implementation/CartContainsProducts.php index 2d0f25ce6..b5c47c22a 100644 --- a/core/lib/Thelia/Condition/Implementation/CartContainsProducts.php +++ b/core/lib/Thelia/Condition/Implementation/CartContainsProducts.php @@ -113,8 +113,7 @@ class CartContainsProducts extends ConditionAbstract { return $this->translator->trans( 'Cart contains specific products', - [], - 'condition' + [] ); } @@ -125,8 +124,7 @@ class CartContainsProducts extends ConditionAbstract { $toolTip = $this->translator->trans( 'The coupon applies if the cart contains at least one product of the specified product list', - [], - 'condition' + [] ); return $toolTip; @@ -159,7 +157,7 @@ class CartContainsProducts extends ConditionAbstract 'Cart contains at least a product %op% %products_list%', [ '%products_list%' => $prodStrList, '%op%' => $i18nOperator - ], 'condition' + ] ); return $toolTip; diff --git a/core/lib/Thelia/Condition/Implementation/ForSomeCustomers.php b/core/lib/Thelia/Condition/Implementation/ForSomeCustomers.php index b7b66a3d6..9cc239776 100644 --- a/core/lib/Thelia/Condition/Implementation/ForSomeCustomers.php +++ b/core/lib/Thelia/Condition/Implementation/ForSomeCustomers.php @@ -104,8 +104,7 @@ class ForSomeCustomers extends ConditionAbstract { return $this->translator->trans( 'For one ore more customers', - [], - 'condition' + [] ); } @@ -116,8 +115,7 @@ class ForSomeCustomers extends ConditionAbstract { $toolTip = $this->translator->trans( 'The coupon applies to some customers only', - [], - 'condition' + [] ); return $toolTip; @@ -150,7 +148,7 @@ class ForSomeCustomers extends ConditionAbstract 'Customer is %op% %customer_list%', [ '%customer_list%' => $custStrList, '%op%' => $i18nOperator - ], 'condition' + ] ); return $toolTip; diff --git a/core/lib/Thelia/Condition/Implementation/MatchBillingCountries.php b/core/lib/Thelia/Condition/Implementation/MatchBillingCountries.php index 6c5afa3e7..1421fa041 100644 --- a/core/lib/Thelia/Condition/Implementation/MatchBillingCountries.php +++ b/core/lib/Thelia/Condition/Implementation/MatchBillingCountries.php @@ -50,8 +50,7 @@ class MatchBillingCountries extends AbstractMatchCountries { return $this->translator->trans( 'Billing country', - [], - 'condition' + [] ); } @@ -61,9 +60,8 @@ class MatchBillingCountries extends AbstractMatchCountries public function getToolTip() { $toolTip = $this->translator->trans( - 'The coupon applies to the selected delivery countries', - [], - 'condition' + 'The coupon applies to the selected billing countries', + [] ); return $toolTip; @@ -75,14 +73,14 @@ class MatchBillingCountries extends AbstractMatchCountries 'Only if order billing country is %op% %countries_list%', [ '%countries_list%' => $cntryStrList, '%op%' => $i18nOperator - ], 'condition' + ] ); } protected function getFormLabel() { return $this->translator->trans( - 'Billing coutry is', [], 'condition' + 'Billing country is', [] ); } } diff --git a/core/lib/Thelia/Condition/Implementation/MatchDeliveryCountries.php b/core/lib/Thelia/Condition/Implementation/MatchDeliveryCountries.php index c10b531e7..0bc58795b 100644 --- a/core/lib/Thelia/Condition/Implementation/MatchDeliveryCountries.php +++ b/core/lib/Thelia/Condition/Implementation/MatchDeliveryCountries.php @@ -50,8 +50,7 @@ class MatchDeliveryCountries extends AbstractMatchCountries { return $this->translator->trans( 'Delivery country', - [], - 'condition' + [] ); } @@ -62,8 +61,7 @@ class MatchDeliveryCountries extends AbstractMatchCountries { $toolTip = $this->translator->trans( 'The coupon applies to the selected delivery countries', - [], - 'condition' + [] ); return $toolTip; @@ -75,14 +73,14 @@ class MatchDeliveryCountries extends AbstractMatchCountries 'Only if order shipping country is %op% %countries_list%', [ '%countries_list%' => $cntryStrList, '%op%' => $i18nOperator - ], 'condition' + ] ); } protected function getFormLabel() { return $this->translator->trans( - 'Delivery coutry is', [], 'condition' + 'Delivery country is', [] ); } } diff --git a/core/lib/Thelia/Condition/Implementation/MatchForEveryone.php b/core/lib/Thelia/Condition/Implementation/MatchForEveryone.php index f9ee59894..210dd7023 100644 --- a/core/lib/Thelia/Condition/Implementation/MatchForEveryone.php +++ b/core/lib/Thelia/Condition/Implementation/MatchForEveryone.php @@ -68,8 +68,7 @@ class MatchForEveryone extends ConditionAbstract { return $this->translator->trans( 'Unconditional usage', - [], - 'condition' + [] ); } @@ -80,8 +79,7 @@ class MatchForEveryone extends ConditionAbstract { $toolTip = $this->translator->trans( 'This condition is always true', - [], - 'condition' + [] ); return $toolTip; @@ -94,8 +92,7 @@ class MatchForEveryone extends ConditionAbstract { $toolTip = $this->translator->trans( 'Unconditionnal usage', - [], - 'condition' + [] ); return $toolTip; diff --git a/core/lib/Thelia/Condition/Implementation/MatchForTotalAmount.php b/core/lib/Thelia/Condition/Implementation/MatchForTotalAmount.php index d178b6298..ca7dd53c8 100644 --- a/core/lib/Thelia/Condition/Implementation/MatchForTotalAmount.php +++ b/core/lib/Thelia/Condition/Implementation/MatchForTotalAmount.php @@ -120,8 +120,7 @@ class MatchForTotalAmount extends ConditionAbstract { return $this->translator->trans( 'Cart total amount', - [], - 'condition' + [] ); } @@ -132,8 +131,7 @@ class MatchForTotalAmount extends ConditionAbstract { $toolTip = $this->translator->trans( 'Check the total Cart amount in the given currency', - [], - 'condition' + [] ); return $toolTip; @@ -155,8 +153,7 @@ class MatchForTotalAmount extends ConditionAbstract '%operator%' => $i18nOperator, '%amount%' => $this->values[self::CART_TOTAL], '%currency%' => $this->values[self::CART_CURRENCY] - ), - 'condition' + ) ); return $toolTip; @@ -199,7 +196,7 @@ class MatchForTotalAmount extends ConditionAbstract { $labelPrice = $this->facade ->getTranslator() - ->trans('Cart total amount is', [], 'condition'); + ->trans('Cart total amount is', []); $html = $this->drawBackOfficeBaseInputsText($labelPrice, self::CART_TOTAL); diff --git a/core/lib/Thelia/Condition/Implementation/MatchForXArticles.php b/core/lib/Thelia/Condition/Implementation/MatchForXArticles.php index ed55c901d..29482e6fe 100644 --- a/core/lib/Thelia/Condition/Implementation/MatchForXArticles.php +++ b/core/lib/Thelia/Condition/Implementation/MatchForXArticles.php @@ -103,8 +103,7 @@ class MatchForXArticles extends ConditionAbstract { return $this->translator->trans( 'Cart item count', - [], - 'condition' + [] ); } @@ -115,8 +114,7 @@ class MatchForXArticles extends ConditionAbstract { $toolTip = $this->translator->trans( 'The cart item count should match the condition', - [], - 'condition' + [] ); return $toolTip; @@ -136,8 +134,7 @@ class MatchForXArticles extends ConditionAbstract array( '%operator%' => $i18nOperator, '%quantity%' => $this->values[self::CART_QUANTITY] - ), - 'condition' + ) ); return $toolTip; @@ -164,7 +161,7 @@ class MatchForXArticles extends ConditionAbstract { $labelQuantity = $this->facade ->getTranslator() - ->trans('Cart item count is', [], 'condition'); + ->trans('Cart item count is'); $html = $this->drawBackOfficeBaseInputsText($labelQuantity, self::CART_QUANTITY); diff --git a/core/lib/Thelia/Condition/Implementation/StartDate.php b/core/lib/Thelia/Condition/Implementation/StartDate.php index d086fb39a..d4bf35816 100644 --- a/core/lib/Thelia/Condition/Implementation/StartDate.php +++ b/core/lib/Thelia/Condition/Implementation/StartDate.php @@ -103,8 +103,7 @@ class StartDate extends ConditionAbstract { return $this->translator->trans( 'Start date', - [], - 'condition' + [] ); } @@ -115,8 +114,7 @@ class StartDate extends ConditionAbstract { $toolTip = $this->translator->trans( 'The coupon is valid after a given date', - [], - 'condition' + [] ); return $toolTip; diff --git a/core/lib/Thelia/Condition/Operators.php b/core/lib/Thelia/Condition/Operators.php index 2daafdc3f..80796564a 100644 --- a/core/lib/Thelia/Condition/Operators.php +++ b/core/lib/Thelia/Condition/Operators.php @@ -55,57 +55,49 @@ abstract class Operators case self::INFERIOR: $ret = $translator->trans( 'Less than', - [], - 'condition' + [] ); break; case self::INFERIOR_OR_EQUAL: $ret = $translator->trans( 'Less than or equals', - [], - 'condition' + [] ); break; case self::EQUAL: $ret = $translator->trans( 'Equal to', - [], - 'condition' + [] ); break; case self::SUPERIOR_OR_EQUAL: $ret = $translator->trans( 'Greater than or equals', - [], - 'condition' + [] ); break; case self::SUPERIOR: $ret = $translator->trans( 'Greater than', - [], - 'condition' + [] ); break; case self::DIFFERENT: $ret = $translator->trans( 'Not equal to', - [], - 'condition' + [] ); break; case self::IN: $ret = $translator->trans( 'In', - [], - 'condition' + [] ); break; case self::OUT: $ret = $translator->trans( 'Not in', - [], - 'condition' + [] ); break; default: diff --git a/core/lib/Thelia/Config/I18n/en_US.php b/core/lib/Thelia/Config/I18n/en_US.php index 0b6545f7e..c2e166df4 100644 --- a/core/lib/Thelia/Config/I18n/en_US.php +++ b/core/lib/Thelia/Config/I18n/en_US.php @@ -43,7 +43,7 @@ return array( 'Available shipping zones' => 'Available shipping zones', 'Bad tax list JSON' => 'Bad tax list JSON', 'Billing country' => 'Billing country', - 'Billing coutry is' => 'Le pays de facturation est', + 'Billing country is' => 'Billing country is', 'Brand' => 'Brand', 'Brand / Supplier' => 'Brand / Supplier', 'Brand name' => 'Brand name', @@ -87,7 +87,7 @@ return array( 'Default product sale element' => 'Default product sale element', 'Deleting %obj% for %id% with parent id %parentId%' => 'Deleting %obj% for %id% with parent id %parentId%', 'Delivery country' => 'Delivery country', - 'Delivery coutry is' => 'Le pays de livraison est', + 'Delivery country is' => 'Delivery country is', 'Delivery module ID not found' => 'Delivery module ID not found', 'Detailed description' => 'Detailed description', 'Disabled' => 'Disabled', @@ -169,6 +169,7 @@ return array( 'Missing \'rel\' parameter in page loop' => 'Missing \'rel\' parameter in page loop', 'Missing \'type\' parameter in loop arguments' => 'Missing \'type\' parameter in loop arguments', 'Missing \'type\' parameter in {count} loop arguments' => 'Missing \'type\' parameter in {count} loop arguments', + 'Missing or invalid data: %s' => 'Missing or invalid data: %s', 'Module ID not found' => 'Module ID not found', 'Name' => 'Name', 'Name *' => 'Name *', @@ -302,12 +303,12 @@ return array( 'The coupon applies if the cart contains at least one product of the selected categories' => 'The coupon applies if the cart contains at least one product of the selected categories', 'The coupon applies if the cart contains at least one product of the specified product list' => 'The coupon applies if the cart contains at least one product of the specified product list', 'The coupon applies to some customers only' => 'The coupon applies to some customers only', + 'The coupon applies to the selected billing countries' => 'The coupon applies to the selected billing countries', 'The coupon applies to the selected delivery countries' => 'Ce code promo s\'applique seulement aux pays de facturation sélectionnés', 'The coupon is valid after a given date' => 'Le code promo est valide seulement à partir d\'une certaine date', 'The detailed description.' => 'The detailed description.', 'The image which replaces an undefined country flag (%file) was not found. Please check unknown-flag-path configuration variable, and check that the image exists.' => 'The image which replaces an undefined country flag (%file) was not found. Please check unknown-flag-path configuration variable, and check that the image exists.', 'The loop name \'%name\' is already defined in %className class' => 'The loop name \'%name\' is already defined in %className class', - 'The product sale elements reference %ref doesn\'t exist' => 'The product sale elements reference %ref doesn\'t exist', 'This brand is online' => 'This brand is online', 'This category is online.' => 'This category is online.', 'This condition is always true' => 'This condition is always true', @@ -355,6 +356,7 @@ return array( 'Value *' => 'Value *', 'Warnings' => 'Warnings', 'Weight' => 'Weight', + 'Wrong form method, %s expected.' => 'Wrong form method, %s expected.', 'Yes, I have a password :' => 'Yes, I have a password :', 'You are already registered!' => 'You are already registered!', 'You don\'t need to use commas or other punctuations.' => 'You don\'t need to use commas or other punctuations.', @@ -366,8 +368,10 @@ return array( 'date format' => 'date format', 'decimal separator' => 'Séparateur décimal', 'delivery module %s is not a Thelia\Module\DeliveryModuleInterface' => 'delivery module %s is not a Thelia\Module\DeliveryModuleInterface', + 'hour(s)' => 'hour(s)', 'language locale' => 'language locale', 'mailing system modification' => 'mailing system modification', + 'minute(s)' => 'minute(s)', 'password confirmation is not the same as password field' => 'password confirmation is not the same as password field', 'password must be composed of at least 4 characters' => 'password must be composed of at least 4 characters', 'payment module %s is not a Thelia\Module\PaymentModuleInterface' => 'payment module %s is not a Thelia\Module\PaymentModuleInterface', @@ -376,6 +380,4 @@ return array( 'this product id does not exists : %d' => 'this product id does not exists : %d', 'thousands separator' => 'Séparateur de milliers', 'time format' => 'time format', - 'hour(s)' => 'hour(s)', - 'minute(s)' => 'minute(s)', ); diff --git a/core/lib/Thelia/Config/I18n/fr_FR.php b/core/lib/Thelia/Config/I18n/fr_FR.php index 488cc0107..12113b8c2 100644 --- a/core/lib/Thelia/Config/I18n/fr_FR.php +++ b/core/lib/Thelia/Config/I18n/fr_FR.php @@ -21,7 +21,7 @@ return array( 'A variable with name "%name" already exists.' => 'Une variable avec le nom "%name" existe déjà.', 'Activate logs only for these IP Addresses' => 'Activer les logs uniquement pour ces adresses IP', 'Activate logs only for these files' => 'Activer les logs uniquement pour ces fichiers', - 'Add to all product templates' => 'Ajouter à tous les templates produit', + 'Add to all product templates' => 'Ajouter à tous les gabarits produit', 'Additional address' => 'Adresse complémentaire', 'Address ID not found' => 'ID de l\'adresse non trouvé', 'Address Line 2' => 'Adresse suite', @@ -42,8 +42,8 @@ return array( 'Available quantity *' => 'Quantité disponible *', 'Available shipping zones' => 'Zones de livraison disponibles', 'Bad tax list JSON' => 'Mauvais JSON de la liste des taxes', - 'Billing country' => 'Pays de livraison', - 'Billing coutry is' => 'Pays de facturation', + 'Billing country' => 'Pays de facturation', + 'Billing country is' => 'Le pays de facturation est', 'Brand' => 'Marque', 'Brand / Supplier' => 'Marque / Fournisseur', 'Brand name' => 'Nom de la marque', @@ -87,7 +87,7 @@ return array( 'Default product sale element' => 'Product Sale Element par défaut', 'Deleting %obj% for %id% with parent id %parentId%' => 'Suppresion de %obj%, ID %id%, ID parent %parentId%', 'Delivery country' => 'Pays de livraison', - 'Delivery coutry is' => 'Le pays de livraison est', + 'Delivery country is' => 'Le pays de livraison est', 'Delivery module ID not found' => 'Id du module de livraison non trouvé', 'Detailed description' => 'Description détaillée', 'Disabled' => 'Désactivé', @@ -169,6 +169,7 @@ return array( 'Missing \'rel\' parameter in page loop' => 'Le paramètre obligatoire \'rel\' est absent des paramètre de la boucle \'page\'', 'Missing \'type\' parameter in loop arguments' => 'Le paramètre obligatoire \'type\' est absent des paramètre de la boucle ', 'Missing \'type\' parameter in {count} loop arguments' => 'Le paramètre obligatoire \'type\' est absent des paramètre de la boucle {count}', + 'Missing or invalid data: %s' => 'Donnée manquante ou non valide : %s', 'Module ID not found' => 'Id du module non trouvé', 'Name' => 'Nom', 'Name *' => 'Nom *', @@ -235,7 +236,7 @@ return array( 'Product price including taxes' => 'Prix du produit taxes incluses', 'Product reference *' => 'Référence du produit *', 'Product sale element ID *' => 'Product sale element ID *', - 'Product template' => 'Template du produit', + 'Product template' => 'Gabarit du produit', 'Product title *' => 'Titre du produit *', 'ProductSaleElement modification' => 'Modification de ProductSaleElement.', 'Profile' => 'Profil', @@ -257,8 +258,8 @@ return array( 'Replace current image by this file' => 'Remplacer l\'image courante par ce fichier', 'Rewriten URL' => 'URL re-écrite', 'Rotated Text File' => 'Rotation du fichier texte', - 'Sale price excluding taxes' => 'Prix de vente Hors Taxes', - 'Sale price including taxes' => 'Prix de vente Toutes Taxes Comprises', + 'Sale price excluding taxes' => 'Prix promo HT', + 'Sale price including taxes' => 'Prix promo TTC', 'Saving %obj% for %parentName% parent id %parentId%' => 'Enregistrement de %obj% pour %parentName% ID parent %parentId%', 'Select the brand logo' => 'Logo de la marque', 'Select the brand logo amongst the brand images' => 'Choisissez le logo de la marque parmis les images associées à cette marque', @@ -291,7 +292,7 @@ return array( 'Tax list is not valid JSON' => 'Le JSON de la liste des taxes n\'est pas valide', 'Tax rule ID not found' => 'ID de la règle de taxe non trouvé', 'Tax rule for this product *' => 'Règle de taxe pour ce produit *', - 'Template Name *' => 'Nom du template *', + 'Template Name *' => 'Nom du gabarit *', 'Template file %file cannot be found.' => 'Le fichier %file n\'a pas été trouvé dans le template. ', 'Text File' => 'Fichier texte', 'Text Message' => 'Message au format texte', @@ -302,12 +303,12 @@ return array( 'The coupon applies if the cart contains at least one product of the selected categories' => 'Le code promo est valable si le panier contient/ne contient pas des produits appartenant aux catégories sélectionnées', 'The coupon applies if the cart contains at least one product of the specified product list' => 'Le code promo est valable si le panier contient/ne contient pas au moins un des produits selectionnés', 'The coupon applies to some customers only' => 'Ce code promo est valable pour les clients sélectionnés', + 'The coupon applies to the selected billing countries' => 'Ce code promo s\'applique pour les pays de facturation sélectionnés', 'The coupon applies to the selected delivery countries' => 'Ce code promo s\'applique pour les pays de livraison sélectionnés', 'The coupon is valid after a given date' => 'Le code promo est valide à partir de cette date', 'The detailed description.' => 'La description détaillée', 'The image which replaces an undefined country flag (%file) was not found. Please check unknown-flag-path configuration variable, and check that the image exists.' => 'L\'image qui remplace un drapeau de pays manquant (%file) n\'a pas été trouvée. Merci de vérifier la variable de configuration unknown-flag-path.', 'The loop name \'%name\' is already defined in %className class' => 'La boucle \'%name\' est déjà définir dans la classe %className', - 'The product sale elements reference %ref doesn\'t exist' => 'La déclinaison de produit %ref n\'existe pas', 'This brand is online' => 'Cette marque est en ligne', 'This category is online.' => 'Cette catégorie est en ligne.', 'This condition is always true' => 'Cette condition est troujours vérifiée', @@ -330,7 +331,7 @@ return array( 'This product is on sale' => 'Ce produit est en promo', 'This product is online' => 'Ce produit est en ligne', 'This product_sale_elements_id does not exists for this product : %d' => 'Le product_sale_elements_id n\'existe pas pour ce produit : %d', - 'This template is in use in some of your products, and cannot be deleted. Delete it from all your products and try again.' => 'Ce template est utilisé par des produits, et ne peut être supprimé. Retirez-le de tous vos produits, et ré-essayez.', + 'This template is in use in some of your products, and cannot be deleted. Delete it from all your products and try again.' => 'Ce gabarit est utilisé par des produits, et ne peut être supprimé. Retirez-le de tous vos produits, et ré-essayez.', 'This value should not be blank.' => 'Cette valeur ne doit pas être vide.', 'Timeout' => 'Délai d\'attente expiré', 'Title' => 'Titre', @@ -355,6 +356,7 @@ return array( 'Value *' => 'Valeur *', 'Warnings' => 'Avertissements', 'Weight' => 'Poids', + 'Wrong form method, %s expected.' => 'Méthode HTTP invalide : %s attendu.', 'Yes, I have a password :' => 'Oui, j\'ai un mot de passe :', 'You are already registered!' => 'Vous êtes déjà enregistré !', 'You don\'t need to use commas or other punctuations.' => 'Vous n\'avez pas besoin d\'utiliser de virgules ou d\'autres signes de ponctuation', @@ -366,8 +368,10 @@ return array( 'date format' => 'Format de date', 'decimal separator' => 'Séparateur décimal', 'delivery module %s is not a Thelia\Module\DeliveryModuleInterface' => 'le module de livraison %s n\'est pas un Thelia\Module\DeliveryModuleInterface', + 'hour(s)' => 'heure(s)', 'language locale' => 'Langue locale', 'mailing system modification' => 'Modification du système d\'envoi de mail.', + 'minute(s)' => 'minute(s)', 'password confirmation is not the same as password field' => 'le mot de passe de confirmation n\'est pas le même que le champ mot de passe', 'password must be composed of at least 4 characters' => 'le mot de passe doit être composé d\'au moins 4 caractères', 'payment module %s is not a Thelia\Module\PaymentModuleInterface' => 'Le module de paiement %s n\'est pas une instance de Thelia\Module\PaymentModuleInterface ', @@ -376,6 +380,4 @@ return array( 'this product id does not exists : %d' => 'l\'id du produit %d n\'existe pas', 'thousands separator' => 'Séparateur des milliers', 'time format' => 'Format d\'heure', - 'hour(s)' => 'heure(s)', - 'minute(s)' => 'minute(s)', ); diff --git a/core/lib/Thelia/Controller/Admin/FileController.php b/core/lib/Thelia/Controller/Admin/FileController.php index c4f9401aa..a5cc4e7e1 100644 --- a/core/lib/Thelia/Controller/Admin/FileController.php +++ b/core/lib/Thelia/Controller/Admin/FileController.php @@ -358,21 +358,22 @@ class FileController extends BaseAdminController $file->setLocale($data['locale']); - if (isset($data['title'])) { + if (array_key_exists('title', $data)) { $file->setTitle($data['title']); } - if (isset($data['chapo'])) { + if (array_key_exists('chapo', $data)) { $file->setChapo($data['chapo']); } - if (isset($data['description'])) { + if (array_key_exists('description', $data)) { $file->setDescription($data['description']); } + if (array_key_exists('postscriptum', $data)) { + $file->setPostscriptum($data['postscriptum']); + } + if (isset($data['file'])) { $file->setFile($data['file']); } - if (isset($data['postscriptum'])) { - $file->setPostscriptum($data['postscriptum']); - } $event->setModel($file); $event->setOldModel($oldFile); diff --git a/core/lib/Thelia/Controller/Admin/ProductController.php b/core/lib/Thelia/Controller/Admin/ProductController.php index ba78c830e..afc5da7f8 100644 --- a/core/lib/Thelia/Controller/Admin/ProductController.php +++ b/core/lib/Thelia/Controller/Admin/ProductController.php @@ -158,6 +158,7 @@ class ProductController extends AbstractSeoCrudController $changeEvent ->setLocale($formData['locale']) + ->setRef($formData['ref']) ->setTitle($formData['title']) ->setChapo($formData['chapo']) ->setDescription($formData['description']) diff --git a/core/lib/Thelia/Controller/BaseController.php b/core/lib/Thelia/Controller/BaseController.php index 424469876..b039887c6 100644 --- a/core/lib/Thelia/Controller/BaseController.php +++ b/core/lib/Thelia/Controller/BaseController.php @@ -218,13 +218,13 @@ abstract class BaseController extends ContainerAware if ($form->get("error_message")->getData() != null) { $errorMessage = $form->get("error_message")->getData(); } else { - $errorMessage = sprintf("Missing or invalid data: %s", $this->getErrorMessages($form)); + $errorMessage = sprintf($this->getTranslator()->trans("Missing or invalid data: %s"), $this->getErrorMessages($form)); } throw new FormValidationException($errorMessage); } } else { - throw new FormValidationException(sprintf("Wrong form method, %s expected.", $expectedMethod)); + throw new FormValidationException(sprintf($this->getTranslator()->trans("Wrong form method, %s expected."), $expectedMethod)); } } diff --git a/core/lib/Thelia/Core/Template/Loop/Coupon.php b/core/lib/Thelia/Core/Template/Loop/Coupon.php index 145202120..1f1738cf2 100644 --- a/core/lib/Thelia/Core/Template/Loop/Coupon.php +++ b/core/lib/Thelia/Core/Template/Loop/Coupon.php @@ -220,7 +220,6 @@ class Coupon extends BaseI18nLoop implements PropelSearchLoopInterface // which adds a product to the cart. $discount = $couponManager->isInUse() ? $couponManager->exec() : 0; - $loopResultRow ->set("ID", $coupon->getId()) ->set("IS_TRANSLATED", $coupon->getVirtualColumn('IS_TRANSLATED')) diff --git a/core/lib/Thelia/Core/Template/Loop/Product.php b/core/lib/Thelia/Core/Template/Loop/Product.php index ac3bedd61..eac45582d 100644 --- a/core/lib/Thelia/Core/Template/Loop/Product.php +++ b/core/lib/Thelia/Core/Template/Loop/Product.php @@ -179,6 +179,8 @@ class Product extends BaseI18nLoop implements PropelSearchLoopInterface, SearchL $search->innerJoinProductSaleElements('pse'); $search->addJoinCondition('pse', '`pse`.IS_DEFAULT=1'); + $search->innerJoinProductSaleElements('pse_count'); + $priceJoin = new Join(); $priceJoin->addExplicitCondition(ProductSaleElementsTableMap::TABLE_NAME, 'ID', 'pse', ProductPriceTableMap::TABLE_NAME, 'PRODUCT_SALE_ELEMENTS_ID', 'price'); $priceJoin->setJoinType(Criteria::LEFT_JOIN); @@ -396,6 +398,8 @@ class Product extends BaseI18nLoop implements PropelSearchLoopInterface, SearchL $search->withColumn('`pse`.WEIGHT', 'weight'); $search->withColumn('`pse`.EAN_CODE', 'ean_code'); + $search->withColumn('COUNT(`pse_count`.ID)', 'pse_count'); + $orders = $this->getOrder(); foreach ($orders as $order) { @@ -518,6 +522,7 @@ class Product extends BaseI18nLoop implements PropelSearchLoopInterface, SearchL ->set("TAXED_PROMO_PRICE" , $taxedPromoPrice) ->set("IS_PROMO" , $product->getVirtualColumn('is_promo')) ->set("IS_NEW" , $product->getVirtualColumn('is_new')) + ->set("PSE_COUNT" , $product->getVirtualColumn('pse_count')) ; @@ -571,8 +576,10 @@ class Product extends BaseI18nLoop implements PropelSearchLoopInterface, SearchL $search->where(" CASE WHEN NOT ISNULL(`requested_locale_i18n`.ID) THEN `requested_locale_i18n`.`TITLE` ELSE `default_locale_i18n`.`TITLE` END ".Criteria::LIKE." ?", "%".$title."%", \PDO::PARAM_STR); } - - + /* number of pse + $search->innerJoinProductSaleElements('pse_count'); + $search->withColumn('COUNT(`pse_count`.ID)', 'pse_count'); + */ $category = $this->getCategory(); $categoryDefault = $this->getCategoryDefault(); @@ -985,8 +992,8 @@ class Product extends BaseI18nLoop implements PropelSearchLoopInterface, SearchL ->set("BEST_PRICE" , $price) ->set("BEST_PRICE_TAX" , $taxedPrice - $price) ->set("BEST_TAXED_PRICE" , $taxedPrice) - ->set("IS_PROMO" , $product->getVirtualColumn('is_promo')) - ->set("IS_NEW" , $product->getVirtualColumn('is_new')) + ->set("IS_PROMO" , $product->getVirtualColumn('is_promo')) + ->set("IS_NEW" , $product->getVirtualColumn('is_new')) ; diff --git a/core/lib/Thelia/Core/Template/Smarty/Plugins/DataAccessFunctions.php b/core/lib/Thelia/Core/Template/Smarty/Plugins/DataAccessFunctions.php index 8c7023bcf..92f481a21 100644 --- a/core/lib/Thelia/Core/Template/Smarty/Plugins/DataAccessFunctions.php +++ b/core/lib/Thelia/Core/Template/Smarty/Plugins/DataAccessFunctions.php @@ -20,6 +20,8 @@ use Thelia\Core\Template\Smarty\AbstractSmartyPlugin; use Thelia\Core\Security\SecurityContext; use Thelia\Core\Template\ParserContext; use Thelia\Core\Template\Smarty\SmartyPluginDescriptor; +use Thelia\Model\Base\BrandQuery; +use Thelia\Model\Brand; use Thelia\Model\ConfigQuery; use Thelia\Model\CategoryQuery; use Thelia\Model\ContentQuery; @@ -139,12 +141,12 @@ class DataAccessFunctions extends AbstractSmartyPlugin public function brandDataAccess($params, &$smarty) { - $contentId = $this->request->get('brand_id'); + $brandId = $this->request->get('brand_id'); - if ($contentId !== null) { + if ($brandId !== null) { - $search = ContentQuery::create() - ->filterById($contentId); + $search = BrandQuery::create() + ->filterById($brandId); return $this->dataAccessWithI18n("Brand", $params, $search); } diff --git a/core/lib/Thelia/Core/Template/Smarty/Plugins/TheliaLoop.php b/core/lib/Thelia/Core/Template/Smarty/Plugins/TheliaLoop.php index e041b1d15..50852df55 100644 --- a/core/lib/Thelia/Core/Template/Smarty/Plugins/TheliaLoop.php +++ b/core/lib/Thelia/Core/Template/Smarty/Plugins/TheliaLoop.php @@ -217,8 +217,9 @@ class TheliaLoop extends AbstractSmartyPlugin { //Block the smarty interpretation in the elseloop if ($content === null) { - if ( ! $this->checkEmptyLoop($params)){ + if ( ! $this->checkEmptyLoop($params)) { $repeat = false; + return ''; } } diff --git a/core/lib/Thelia/Coupon/Type/CouponAbstract.php b/core/lib/Thelia/Coupon/Type/CouponAbstract.php index a0bdf2db1..addc9a05e 100644 --- a/core/lib/Thelia/Coupon/Type/CouponAbstract.php +++ b/core/lib/Thelia/Coupon/Type/CouponAbstract.php @@ -182,7 +182,7 @@ abstract class CouponAbstract implements CouponInterface } /** - * @param true $perCustomerUsageCount + * @param true $perCustomerUsageCount * @return $this */ public function setPerCustomerUsageCount($perCustomerUsageCount) @@ -428,8 +428,8 @@ abstract class CouponAbstract implements CouponInterface * * This method should be overriden to be useful. * - * @param string $fieldName - * @param string $fieldValue + * @param string $fieldName + * @param string $fieldValue * @return mixed * @throws \InvalidArgumentException if the field value is not valid. */ @@ -509,7 +509,8 @@ abstract class CouponAbstract implements CouponInterface // Does nothing. Override this function as needed. } - public function isInUse() { + public function isInUse() + { return in_array( $this->code, $this->facade->getRequest()->getSession()->getConsumedCoupons() diff --git a/core/lib/Thelia/Coupon/Type/FreeProduct.php b/core/lib/Thelia/Coupon/Type/FreeProduct.php index 3032813a8..bf4f52d17 100644 --- a/core/lib/Thelia/Coupon/Type/FreeProduct.php +++ b/core/lib/Thelia/Coupon/Type/FreeProduct.php @@ -294,7 +294,7 @@ class FreeProduct extends AbstractRemoveOnProducts { return $this->facade ->getTranslator() - ->trans('Free product when buying one or more selected products', array(), 'coupon'); + ->trans('Free product when buying one or more selected products', array()); } /** @@ -306,8 +306,7 @@ class FreeProduct extends AbstractRemoveOnProducts ->getTranslator() ->trans( 'This coupon adds a free product to the cart if one of the selected products is in the cart.', - array(), - 'coupon' + array() ); return $toolTip; diff --git a/core/lib/Thelia/Coupon/Type/RemoveAmountOnAttributeValues.php b/core/lib/Thelia/Coupon/Type/RemoveAmountOnAttributeValues.php index 625de5302..9b515e8b2 100644 --- a/core/lib/Thelia/Coupon/Type/RemoveAmountOnAttributeValues.php +++ b/core/lib/Thelia/Coupon/Type/RemoveAmountOnAttributeValues.php @@ -36,7 +36,7 @@ class RemoveAmountOnAttributeValues extends AbstractRemoveOnAttributeValues { return $this->facade ->getTranslator() - ->trans('Fixed amount discount for selected attribute values', array(), 'coupon'); + ->trans('Fixed amount discount for selected attribute values', array()); } /** @@ -48,8 +48,7 @@ class RemoveAmountOnAttributeValues extends AbstractRemoveOnAttributeValues ->getTranslator() ->trans( 'This coupon subtracts the specified amount from the order total for each product which uses the selected attribute values. If the discount is greater than the total order, the customer will only pay the shipping, or nothing if the coupon also provides free shipping.', - array(), - 'coupon' + array() ); return $toolTip; diff --git a/core/lib/Thelia/Coupon/Type/RemoveAmountOnCategories.php b/core/lib/Thelia/Coupon/Type/RemoveAmountOnCategories.php index 54a0bcc17..a153aa05a 100644 --- a/core/lib/Thelia/Coupon/Type/RemoveAmountOnCategories.php +++ b/core/lib/Thelia/Coupon/Type/RemoveAmountOnCategories.php @@ -37,7 +37,7 @@ class RemoveAmountOnCategories extends AbstractRemoveOnCategories { return $this->facade ->getTranslator() - ->trans('Fixed amount discount for selected categories', array(), 'coupon'); + ->trans('Fixed amount discount for selected categories', array()); } /** @@ -49,8 +49,7 @@ class RemoveAmountOnCategories extends AbstractRemoveOnCategories ->getTranslator() ->trans( 'This coupon subtracts the specified amount from the order total for each product which belongs to the selected categories. If the discount is greater than the total order, the customer will only pay the shipping, or nothing if the coupon also provides free shipping.', - array(), - 'coupon' + array() ); return $toolTip; diff --git a/core/lib/Thelia/Coupon/Type/RemoveAmountOnProducts.php b/core/lib/Thelia/Coupon/Type/RemoveAmountOnProducts.php index 867f959aa..544cb5e85 100644 --- a/core/lib/Thelia/Coupon/Type/RemoveAmountOnProducts.php +++ b/core/lib/Thelia/Coupon/Type/RemoveAmountOnProducts.php @@ -41,7 +41,7 @@ class RemoveAmountOnProducts extends AbstractRemoveOnProducts { return $this->facade ->getTranslator() - ->trans('Fixed amount discount for selected products', array(), 'coupon'); + ->trans('Fixed amount discount for selected products', array()); } /** @@ -53,8 +53,7 @@ class RemoveAmountOnProducts extends AbstractRemoveOnProducts ->getTranslator() ->trans( 'This coupon subtracts the specified amount from the order total for each selected product. If the discount is greater than the total order, the customer will only pay the shipping, or nothing if the coupon also provides free shipping.', - array(), - 'coupon' + array() ); return $toolTip; diff --git a/core/lib/Thelia/Coupon/Type/RemovePercentageOnAttributeValues.php b/core/lib/Thelia/Coupon/Type/RemovePercentageOnAttributeValues.php index 6d2dafebf..40e216a68 100644 --- a/core/lib/Thelia/Coupon/Type/RemovePercentageOnAttributeValues.php +++ b/core/lib/Thelia/Coupon/Type/RemovePercentageOnAttributeValues.php @@ -42,7 +42,7 @@ class RemovePercentageOnAttributeValues extends AbstractRemoveOnAttributeValues { return $this->facade ->getTranslator() - ->trans('Percentage discount for selected attribute values', array(), 'coupon'); + ->trans('Percentage discount for selected attribute values', array()); } /** @@ -54,8 +54,7 @@ class RemovePercentageOnAttributeValues extends AbstractRemoveOnAttributeValues ->getTranslator() ->trans( 'This coupon subtracts from the order total the specified percentage of each product price which uses the selected attribute values. If the discount is greater than the total order, the customer will only pay the shipping, or nothing if the coupon also provides free shipping.', - array(), - 'coupon' + array() ); return $toolTip; diff --git a/core/lib/Thelia/Coupon/Type/RemovePercentageOnCategories.php b/core/lib/Thelia/Coupon/Type/RemovePercentageOnCategories.php index e2db763d4..7216a3268 100644 --- a/core/lib/Thelia/Coupon/Type/RemovePercentageOnCategories.php +++ b/core/lib/Thelia/Coupon/Type/RemovePercentageOnCategories.php @@ -39,7 +39,7 @@ class RemovePercentageOnCategories extends AbstractRemoveOnCategories { return $this->facade ->getTranslator() - ->trans('Percentage discount for selected categories', array(), 'coupon'); + ->trans('Percentage discount for selected categories', array()); } /** @@ -51,8 +51,7 @@ class RemovePercentageOnCategories extends AbstractRemoveOnCategories ->getTranslator() ->trans( 'This coupon subtracts from the order total a percentage of the price of each product which belongs to the selected categories. If the discount is greater than the total order, the customer will only pay the shipping, or nothing if the coupon also provides free shipping.', - array(), - 'coupon' + array() ); return $toolTip; diff --git a/core/lib/Thelia/Coupon/Type/RemovePercentageOnProducts.php b/core/lib/Thelia/Coupon/Type/RemovePercentageOnProducts.php index cab227442..d261b4456 100644 --- a/core/lib/Thelia/Coupon/Type/RemovePercentageOnProducts.php +++ b/core/lib/Thelia/Coupon/Type/RemovePercentageOnProducts.php @@ -46,7 +46,7 @@ class RemovePercentageOnProducts extends AbstractRemoveOnProducts { return $this->facade ->getTranslator() - ->trans('Percentage discount for selected products', array(), 'coupon'); + ->trans('Percentage discount for selected products', array()); } /** @@ -58,8 +58,7 @@ class RemovePercentageOnProducts extends AbstractRemoveOnProducts ->getTranslator() ->trans( 'This coupon subtracts from the order total the specified percentage of each selected product price. If the discount is greater than the total order, the customer will only pay the shipping, or nothing if the coupon also provides free shipping.', - array(), - 'coupon' + array() ); return $toolTip; diff --git a/core/lib/Thelia/Coupon/Type/RemoveXAmount.php b/core/lib/Thelia/Coupon/Type/RemoveXAmount.php index c1ffb0675..0c9287b2c 100644 --- a/core/lib/Thelia/Coupon/Type/RemoveXAmount.php +++ b/core/lib/Thelia/Coupon/Type/RemoveXAmount.php @@ -38,7 +38,7 @@ class RemoveXAmount extends AbstractRemove { return $this->facade ->getTranslator() - ->trans('Fixed Amount Discount', array(), 'coupon'); + ->trans('Fixed Amount Discount', array()); } /** @@ -50,8 +50,7 @@ class RemoveXAmount extends AbstractRemove ->getTranslator() ->trans( 'This coupon will subtracts a set amount from the total cost of an order. If the discount is greater than the total order corst, the customer will only pay the shipping, or nothing if the coupon also provides free shipping.', - array(), - 'coupon' + array() ); return $toolTip; diff --git a/core/lib/Thelia/Coupon/Type/RemoveXPercent.php b/core/lib/Thelia/Coupon/Type/RemoveXPercent.php index 623cb7078..4bbe668f2 100644 --- a/core/lib/Thelia/Coupon/Type/RemoveXPercent.php +++ b/core/lib/Thelia/Coupon/Type/RemoveXPercent.php @@ -41,7 +41,7 @@ class RemoveXPercent extends AbstractRemove { return $this->facade ->getTranslator() - ->trans('Remove X percent to total cart', array(), 'coupon'); + ->trans('Remove X percent to total cart', array()); } /** @@ -53,8 +53,7 @@ class RemoveXPercent extends AbstractRemove ->getTranslator() ->trans( 'This coupon will offert a flat percentage off a shopper\'s entire order (not applied to shipping costs or tax rates). If the discount is greater than the total order corst, the customer will only pay the shipping, or nothing if the coupon also provides free shipping.', - array(), - 'coupon' + array() ); return $toolTip; diff --git a/core/lib/Thelia/Form/CustomerCreateForm.php b/core/lib/Thelia/Form/CustomerCreateForm.php index d0e915657..34159ea12 100644 --- a/core/lib/Thelia/Form/CustomerCreateForm.php +++ b/core/lib/Thelia/Form/CustomerCreateForm.php @@ -86,17 +86,8 @@ class CustomerCreateForm extends AddressCreateForm "for" => "newsletter" ), "required" => false - )) - // Add terms & conditions - ->add("agreed", "checkbox", array( - "constraints" => array( - new Constraints\True(array("message" => Translator::getInstance()->trans("Please accept the Terms and conditions in order to register."))) - ), - "label"=>"Test", - "label_attr" => array( - "for" => "agreed" - ) )); + } public function verifyPasswordField($value, ExecutionContextInterface $context) diff --git a/core/lib/Thelia/Form/CustomerProfileUpdateForm.php b/core/lib/Thelia/Form/CustomerProfileUpdateForm.php index 1d4d07b30..7c8748519 100644 --- a/core/lib/Thelia/Form/CustomerProfileUpdateForm.php +++ b/core/lib/Thelia/Form/CustomerProfileUpdateForm.php @@ -43,9 +43,7 @@ class CustomerProfileUpdateForm extends CustomerCreateForm ->remove("country") // Remove Login Information ->remove("password") - ->remove("password_confirm") - // Remove Terms & conditions - ->remove("agreed"); + ->remove("password_confirm"); } /** diff --git a/core/lib/Thelia/Form/OrderPayment.php b/core/lib/Thelia/Form/OrderPayment.php index 4ecabfe2e..83d795d29 100644 --- a/core/lib/Thelia/Form/OrderPayment.php +++ b/core/lib/Thelia/Form/OrderPayment.php @@ -50,6 +50,16 @@ class OrderPayment extends FirewallForm ) )) ) + )) + // Add terms & conditions + ->add("agreed", "checkbox", array( + "constraints" => array( + new Constraints\True(array("message" => Translator::getInstance()->trans("Please accept the Terms and conditions in order to register."))) + ), + "label"=>"Agreed", + "label_attr" => array( + "for" => "agreed" + ) )); } diff --git a/core/lib/Thelia/Form/ProductCreationForm.php b/core/lib/Thelia/Form/ProductCreationForm.php index d74529509..565a7dbf5 100644 --- a/core/lib/Thelia/Form/ProductCreationForm.php +++ b/core/lib/Thelia/Form/ProductCreationForm.php @@ -22,17 +22,15 @@ class ProductCreationForm extends BaseForm { protected function buildForm($change_mode = false) { - $ref_constraints = array(new NotBlank()); - - if (! $change_mode) { - $ref_constraints[] = new Callback(array( - "methods" => array(array($this, "checkDuplicateRef")) - )); - } $this->formBuilder ->add("ref", "text", array( - "constraints" => $ref_constraints, + "constraints" => array( + new NotBlank(), + new Callback(array( + "methods" => array(array($this, "checkDuplicateRef")) + )) + ), "label" => Translator::getInstance()->trans('Product reference *'), "label_attr" => array("for" => "ref") )) diff --git a/core/lib/Thelia/Form/ProductModificationForm.php b/core/lib/Thelia/Form/ProductModificationForm.php index 894399d94..e580a28c2 100644 --- a/core/lib/Thelia/Form/ProductModificationForm.php +++ b/core/lib/Thelia/Form/ProductModificationForm.php @@ -12,9 +12,12 @@ namespace Thelia\Form; +use Propel\Runtime\ActiveQuery\Criteria; use Symfony\Component\Validator\Constraints\GreaterThan; use Symfony\Component\Validator\Constraints\NotBlank; +use Symfony\Component\Validator\ExecutionContextInterface; use Thelia\Core\Translation\Translator; +use Thelia\Model\ProductQuery; class ProductModificationForm extends ProductCreationForm { @@ -49,6 +52,23 @@ class ProductModificationForm extends ProductCreationForm $this->addStandardDescFields(array('title', 'locale')); } + public function checkDuplicateRef($value, ExecutionContextInterface $context) + { + $data = $context->getRoot()->getData(); + + $count = ProductQuery::create() + ->filterById($data['id'], Criteria::NOT_EQUAL) + ->filterByRef($value)->count(); + + if ($count > 0) { + $context->addViolation( + Translator::getInstance()->trans( + "A product with reference %ref already exists. Please choose another reference.", + array('%ref' => $value) + )); + } + } + public function getName() { return "thelia_product_modification"; diff --git a/core/lib/Thelia/Model/Order.php b/core/lib/Thelia/Model/Order.php index 85fa72e67..b20cc3742 100644 --- a/core/lib/Thelia/Model/Order.php +++ b/core/lib/Thelia/Model/Order.php @@ -89,7 +89,6 @@ class Order extends BaseOrder return parent::preSave($con); } - /** * {@inheritDoc} */ diff --git a/setup/import.php b/setup/import.php index 913801fb2..e8249f90d 100644 --- a/setup/import.php +++ b/setup/import.php @@ -20,6 +20,9 @@ /* along with this program. If not, see . */ /* */ /*************************************************************************************/ +use Thelia\Model\ContentFolderQuery; +use Thelia\Model\ProductAssociatedContent; + if (php_sapi_name() != 'cli') { throw new \Exception('this script can only be launched with cli sapi'); } @@ -43,9 +46,15 @@ try { $stmt = $con->prepare("SET foreign_key_checks = 1"); $stmt->execute(); - $categories = createCategories($con); + $material = createMaterials($con); + $color = createColors($con); - $brand = createBrand($con); + $brands = createBrands($faker, $con); + + $folders = createFolders($faker, $con); + $contents = createContents($faker, $folders, $con); + + $categories = createCategories($faker, $con); echo "creating templates\n"; $template = new \Thelia\Model\Template(); @@ -67,11 +76,17 @@ try { $ft ->setTemplate($template) - ->setFeature($brand) + ->setFeature($material) ->save($con); echo "end creating templates\n"; - createProduct($faker, $categories, $template, $color, $brand, $con); + createProduct($faker, $categories, $brands, $contents, $template, $color, $material, $con); + + createCustomer($faker, $con); + + // set some config key + createConfig($faker, $folders, $contents, $con); + $con->commit(); } catch (Exception $e) { @@ -79,7 +94,7 @@ try { $con->rollBack(); } -function createProduct($faker, $categories, $template, $attribute, $feature, $con) +function createProduct($faker, $categories, $brands, $contents, $template, $attribute, $feature, $con) { echo "start creating products\n"; $fileSystem = new \Symfony\Component\Filesystem\Filesystem(); @@ -89,21 +104,27 @@ function createProduct($faker, $categories, $template, $attribute, $feature, $co $row++; if($row == 1) continue; $product = new \Thelia\Model\Product(); - $productCategories = explode(';', $data[13]); + $product ->setRef($data[0]) ->setVisible(1) ->setTaxRuleId(1) ->setTemplate($template) ; - foreach ($productCategories as $productCategory) { + $productCategories = explode(';', $data[15]); + foreach ($productCategories as $productCategory) { $productCategory = trim($productCategory); if (array_key_exists($productCategory, $categories)) { $product->addCategory($categories[$productCategory]); } } + $brand = $data[11]; + if (array_key_exists($brand, $brands)) { + $product->setBrand($brands[$brand]); + } + $product ->setLocale('en_US') ->setTitle($data[1]) @@ -122,7 +143,7 @@ function createProduct($faker, $categories, $template, $attribute, $feature, $co ->save($con); // Set the position - $product->setPosition($product->getNextPosition())->save(); + $product->setPosition($product->getNextPosition())->save($con); $images = explode(';', $data[10]); @@ -178,36 +199,115 @@ function createProduct($faker, $categories, $template, $attribute, $feature, $co $productSaleElements = $product->getProductSaleElementss()->getFirst(); $productSaleElements->setIsDefault(1)->save($con); - $brand = $data[11]; - $featurAv = \Thelia\Model\FeatureAvI18nQuery::create() - ->filterByLocale('en_US') - ->filterByTitle($brand) - ->findOne($con); + // associated content + $associatedContents = explode(";", $data[14]); + foreach ($associatedContents as $associatedContent) { + $content = new ProductAssociatedContent(); + if ( ! array_key_exists($associatedContent, $contents)){ + continue; + } - $featureProduct = new Thelia\Model\FeatureProduct(); - $featureProduct->setProduct($product) - ->setFeatureId($feature->getId()) - ->setFeatureAvId($featurAv->getId()) - ->save($con) - ; + $content + ->setProduct($product) + ->setContent($contents[$associatedContent]) + ->save($con) + ; + } + // feature + $features = explode(";", $data[13]); + + foreach ($features as $aFeature) { + $featurAv = \Thelia\Model\FeatureAvI18nQuery::create() + ->filterByLocale('en_US') + ->filterByTitle($aFeature) + ->findOne($con); + + $featureProduct = new Thelia\Model\FeatureProduct(); + $featureProduct->setProduct($product) + ->setFeatureId($feature->getId()) + ->setFeatureAvId($featurAv->getId()) + ->save($con) + ; + } } } echo "end creating products\n"; } -function createBrand($con) +function createConfig($faker, $folders, $contents, $con){ + + // Store + \Thelia\Model\ConfigQuery::write("store_name", "Thelia"); + \Thelia\Model\ConfigQuery::write("store_description", "E-commerce solution based on Symfony 2"); + \Thelia\Model\ConfigQuery::write("store_email", "Thelia"); + \Thelia\Model\ConfigQuery::write("store_address1", "5 rue Rochon"); + \Thelia\Model\ConfigQuery::write("store_city", "Clermont-Ferrrand"); + \Thelia\Model\ConfigQuery::write("store_phone", "+(33)444053102"); + \Thelia\Model\ConfigQuery::write("store_email", "contact@thelia.net"); + // Contents + \Thelia\Model\ConfigQuery::write("information_folder_id", $folders['Information']->getId()); + \Thelia\Model\ConfigQuery::write("terms_conditions_content_id", $contents["Terms and Conditions"]->getId()); +} + +function createCustomer($faker, $con){ + + echo "Creating customer\n"; + + //customer + $customer = new Thelia\Model\Customer(); + $customer->createOrUpdate( + 1, + "thelia", + "thelia", + "5 rue rochon", + "", + "", + "0102030405", + "0601020304", + "63000", + "Clermont-Ferrand", + 64, + "test@thelia.net", + "thelia" + ); + for ($j = 0; $j <= 2; $j++) { + $address = new Thelia\Model\Address(); + $address->setLabel($faker->text(20)) + ->setTitleId(rand(1,3)) + ->setFirstname($faker->firstname) + ->setLastname($faker->lastname) + ->setAddress1($faker->streetAddress) + ->setAddress2($faker->streetAddress) + ->setAddress3($faker->streetAddress) + ->setCellphone($faker->phoneNumber) + ->setPhone($faker->phoneNumber) + ->setZipcode($faker->postcode) + ->setCity($faker->city) + ->setCountryId(64) + ->setCustomer($customer) + ->save($con) + ; + } +} + +function createMaterials($con) { - echo "start creating brands feature\n"; - if (($handle = fopen(THELIA_ROOT . '/setup/import/brand.csv', "r")) !== FALSE) { + echo "start creating materials feature\n"; + + $feature = null; + $features = array(); + + if (($handle = fopen(THELIA_ROOT . '/setup/import/materials.csv', "r")) !== FALSE) { $row=0; $feature = new \Thelia\Model\Feature(); $feature ->setPosition(1) ->setLocale('fr_FR') - ->setTitle('Marque') + ->setTitle('Matière') ->setLocale('en_US') - ->setTitle('Brand'); + ->setTitle('Material'); + while (($data = fgetcsv($handle, 1000, ";")) !== FALSE) { $row++; $featureAv = new \Thelia\Model\FeatureAv(); @@ -216,19 +316,83 @@ function createBrand($con) ->setLocale('fr_FR') ->setTitle($data[0]) ->setLocale('en_US') - ->setTitle($data[0]); - $feature->addFeatureAv($featureAv); + ->setTitle($data[1]); + //$featureAv->setFeature($feature); + $feature->addFeatureAv($featureAv); } + $feature->save($con); + fclose($handle); } - echo "brands feature created successfully\n"; + echo "materials feature created successfully\n"; return $feature; } -function createCategories($con) + +function createBrands($faker, $con) +{ + echo "start creating brands\n"; + + $fileSystem = new \Symfony\Component\Filesystem\Filesystem(); + + $brands = array(); + if (($handle = fopen(THELIA_ROOT . '/setup/import/brand.csv', "r")) !== FALSE) { + $row=0; + while (($data = fgetcsv($handle, 1000, ";")) !== FALSE) { + $row++; + if ($row == 1) continue; + + $brand = new \Thelia\Model\Brand(); + + $brand + ->setVisible(1) + ->setPosition($row-1) + ->setLocale('fr_FR') + ->setTitle(trim($data[0])) + ->setChapo($faker->text(20)) + ->setDescription($faker->text(100)) + ->setLocale('en_US') + ->setTitle(trim($data[0])) + ->setChapo($faker->text(20)) + ->setDescription($faker->text(100)) + ->save($con); + + $brands[trim($data[0])] = $brand; + + $images = explode(';', $data[1]); + $logoId = null; + foreach ($images as $image) { + $image = trim($image); + if(empty($image)) continue; + $brandImage = new \Thelia\Model\BrandImage(); + $brandImage + ->setBrandId($brand->getId()) + ->setFile($image) + ->save($con); + if ($logoId === null) { + $logoId = $brandImage->getId(); + } + $fileSystem->copy(THELIA_ROOT . 'setup/import/images/'.$image, THELIA_ROOT . 'local/media/images/brand/'.$image, true); + } + + if ($logoId !== null){ + $brand->setLogoImageId($logoId); + $brand->save($con); + } + + } + fclose($handle); + } + echo "brands created successfully\n"; + + return $brands; +} + + +function createCategories($faker, $con) { echo "start creating categories\n"; $categories = array(); @@ -244,8 +408,12 @@ function createCategories($con) ->setParent(0) ->setLocale('fr_FR') ->setTitle(trim($data[0])) + ->setChapo($faker->text(20)) + ->setDescription($faker->text(100)) ->setLocale('en_US') ->setTitle(trim($data[1])) + ->setChapo($faker->text(20)) + ->setDescription($faker->text(100)) ->save($con); $categories[trim($data[1])] = $category; } @@ -256,6 +424,127 @@ function createCategories($con) return $categories; } +function createFolders($faker, $con) +{ + echo "start creating folders\n"; + + $fileSystem = new \Symfony\Component\Filesystem\Filesystem(); + + $folders = array(); + if (($handle = fopen(THELIA_ROOT . '/setup/import/folders.csv', "r")) !== FALSE) { + $row=0; + while (($data = fgetcsv($handle, 1000, ";")) !== FALSE) { + $row++; + if ($row == 1) continue; + + $folder = new \Thelia\Model\Folder(); + + $folder + ->setVisible(1) + ->setPosition($row-1) + ->setLocale('fr_FR') + ->setTitle(trim($data[0])) + ->setChapo($faker->text(20)) + ->setDescription($faker->text(100)) + ->setLocale('en_US') + ->setTitle(trim($data[1])) + ->setChapo($faker->text(20)) + ->setDescription($faker->text(100)) + ->save($con); + + $folders[trim($data[1])] = $folder; + + $images = explode(';', $data[6]); + foreach ($images as $image) { + $image = trim($image); + if(empty($image)) continue; + $folderImage = new \Thelia\Model\FolderImage(); + $folderImage + ->setFolderId($folder->getId()) + ->setFile($image) + ->save($con); + $fileSystem->copy(THELIA_ROOT . 'setup/import/images/'.$image, THELIA_ROOT . 'local/media/images/folder/'.$image, true); + } + } + fclose($handle); + } + echo "Folders created successfully\n"; + + return $folders; +} + + +function createContents($faker, $folders, $con) +{ + echo "start creating contents\n"; + + $fileSystem = new \Symfony\Component\Filesystem\Filesystem(); + + $contents = array(); + if (($handle = fopen(THELIA_ROOT . '/setup/import/contents.csv', "r")) !== FALSE) { + $row=0; + while (($data = fgetcsv($handle, 1000, ";")) !== FALSE) { + $row++; + if ($row == 1) continue; + + $content = new \Thelia\Model\Content(); + + $content + ->setVisible(1) + ->setPosition($row-1) + ->setLocale('fr_FR') + ->setTitle(trim($data[0])) + ->setChapo($faker->text(20)) + ->setDescription($faker->text(200)) + ->setLocale('en_US') + ->setTitle(trim($data[1])) + ->setChapo($faker->text(20)) + ->setDescription($faker->text(200)); + + // folder + $contentFolders = explode(';', $data[7]); + $defaultFolder = null; + foreach ($contentFolders as $contentFolder) { + $contentFolder = trim($contentFolder); + if (array_key_exists($contentFolder, $folders)) { + $content->addFolder($folders[$contentFolder]); + if (null === $defaultFolder) { + $defaultFolder = $folders[$contentFolder]->getId(); + } + } + } + + $content + ->getContentFolders() + ->getFirst() + ->setDefaultFolder(true) + ->save($con) + ; + + $content->save($con); + + $images = explode(';', $data[6]); + foreach ($images as $image) { + $image = trim($image); + if(empty($image)) continue; + $contentImage = new \Thelia\Model\ContentImage(); + $contentImage + ->setContentId($content->getId()) + ->setFile($image) + ->save($con); + $fileSystem->copy(THELIA_ROOT . 'setup/import/images/'.$image, THELIA_ROOT . 'local/media/images/content/'.$image, true); + } + + $contents[trim($data[1])] = $content; + } + fclose($handle); + } + echo "Contents created successfully\n"; + + return $contents; +} + + function createColors($con) { echo "start creating colors attributes\n"; @@ -291,6 +580,8 @@ function createColors($con) function clearTables($con) { + echo "Clearing tables\n"; + $productAssociatedContent = Thelia\Model\ProductAssociatedContentQuery::create() ->find($con); $productAssociatedContent->delete($con); @@ -339,6 +630,14 @@ function clearTables($con) ->find($con); $attributeAv->delete($con); + $brand = Thelia\Model\BrandQuery::create() + ->find($con); + $brand->delete($con); + + $brand = Thelia\Model\BrandI18nQuery::create() + ->find($con); + $brand->delete($con); + $category = Thelia\Model\CategoryQuery::create() ->find($con); $category->delete($con); @@ -355,6 +654,22 @@ function clearTables($con) ->find($con); $product->delete($con); + $folder = Thelia\Model\FolderQuery::create() + ->find($con); + $folder->delete($con); + + $folder = Thelia\Model\FolderI18nQuery::create() + ->find($con); + $folder->delete($con); + + $content = Thelia\Model\ContentQuery::create() + ->find($con); + $content->delete($con); + + $content = Thelia\Model\ContentI18nQuery::create() + ->find($con); + $content->delete($con); + $accessory = Thelia\Model\AccessoryQuery::create() ->find($con); $accessory->delete($con); @@ -368,4 +683,11 @@ function clearTables($con) $productPrice->delete($con); \Thelia\Model\ProductImageQuery::create()->find($con)->delete($con); + + $customer = Thelia\Model\CustomerQuery::create() + ->find($con); + $customer->delete($con); + + echo "Tables cleared with success\n"; + } diff --git a/setup/import/brand.csv b/setup/import/brand.csv index 00cdf654b..ed94aaafb 100644 --- a/setup/import/brand.csv +++ b/setup/import/brand.csv @@ -1,7 +1,8 @@ -"MILAN" -"MAGIS" -"OXYO" -"OFFUS" -"PLINK" -"PARRY" -"TOKO" +"NAME";"LOGO" +"MILAN";"BRAND-1.png" +"MAGIS";"BRAND-2.png" +"OXYO";"BRAND-3.png" +"OFFUS";"BRAND-4.png" +"PLINK";"BRAND-5.png" +"PARRY";"BRAND-6.png" +"TOKO";"BRAND-7.png" diff --git a/setup/import/categories.csv b/setup/import/categories.csv index 109e5c0f0..d5a1d81c0 100644 --- a/setup/import/categories.csv +++ b/setup/import/categories.csv @@ -1,5 +1,5 @@ -"CATEGORIES FR";"CATEGORIES UK" -"Chaises";"Chairs" -"Tabourets";"Stools" -"Fauteuils";"Armchairs" -"Canapés";"Sofas" +"CATEGORIES FR";"CATEGORIES UK";"CHAPO FR";"CHAPO UK";"DESCRIPTIF FR";"DESCRIPTIF UK";"PHOTO" +"Chaises";"Chairs";"";"";"";"";"" +"Tabourets";"Stools";"";"";"";"";"" +"Fauteuils";"Armchairs";"";"";"";"";"" +"Canapés";"Sofas";"";"";"";"";"" diff --git a/setup/import/contents.csv b/setup/import/contents.csv new file mode 100644 index 000000000..4ae5a0187 --- /dev/null +++ b/setup/import/contents.csv @@ -0,0 +1,12 @@ +"TITLE FR";"TITLE UK";"CHAPO FR";"CHAPO UK";"DESCRIPTIF FR";"DESCRIPTIF UK";"PHOTO","FOLDERS UK" +"A propos";"About us";"";"";"";"";"";"Information" +"Conditions générales de vente";"Terms and Conditions";"";"";"";"";"";"Information" +"Mentions légales";"Imprint";"";"";"";"";"";"Information" +"Livraison";"Delivery";"";"";"";"";"";"Information" +"Garantie";"Warranty";"";"";"";"";"";"Information" +"Nouveau horaire d''ouverture";"New opening times";"";"";"";"";"";"Blog" +"Nouveauté : Scarlett";"New product : Scarlett";"";"";"";"";"";"Blog" +"Obtenez votre bon de réduction";"Claim your voucher";"";"";"";"";"";"Blog" +"Nettoyage du tissu";"Cleaning Tissue";"";"";"";"";"";"Advice" +"Entretien du bois";"Maintenance of wood";"";"";"";"";"";"Advice" +"Entretien du cuir";"Maintenance of leather";"";"";"";"";"";"Advice" \ No newline at end of file diff --git a/setup/import/folders.csv b/setup/import/folders.csv new file mode 100644 index 000000000..1c37d64c9 --- /dev/null +++ b/setup/import/folders.csv @@ -0,0 +1,4 @@ +"TITLE FR";"TITLE UK";"CHAPO FR";"CHAPO UK";"DESCRIPTIF FR";"DESCRIPTIF UK";"PHOTO" +"Informations";"Information";"";"";"";"";"" +"Blog";"Blog";"";"";"";"";"" +"Conseils";"Advice";"";"";"";"";"" diff --git a/setup/import/images/BRAND-1.png b/setup/import/images/BRAND-1.png new file mode 100644 index 000000000..dfde5d549 Binary files /dev/null and b/setup/import/images/BRAND-1.png differ diff --git a/setup/import/images/BRAND-2.png b/setup/import/images/BRAND-2.png new file mode 100644 index 000000000..cbedcf2fe Binary files /dev/null and b/setup/import/images/BRAND-2.png differ diff --git a/setup/import/images/BRAND-3.png b/setup/import/images/BRAND-3.png new file mode 100644 index 000000000..fd4132082 Binary files /dev/null and b/setup/import/images/BRAND-3.png differ diff --git a/setup/import/images/BRAND-4.png b/setup/import/images/BRAND-4.png new file mode 100644 index 000000000..931b72a26 Binary files /dev/null and b/setup/import/images/BRAND-4.png differ diff --git a/setup/import/images/BRAND-5.png b/setup/import/images/BRAND-5.png new file mode 100644 index 000000000..6f6023a92 Binary files /dev/null and b/setup/import/images/BRAND-5.png differ diff --git a/setup/import/images/BRAND-6.png b/setup/import/images/BRAND-6.png new file mode 100644 index 000000000..6a4ac4f41 Binary files /dev/null and b/setup/import/images/BRAND-6.png differ diff --git a/setup/import/images/BRAND-7.png b/setup/import/images/BRAND-7.png new file mode 100644 index 000000000..ba4c5b4f2 Binary files /dev/null and b/setup/import/images/BRAND-7.png differ diff --git a/setup/import/materials.csv b/setup/import/materials.csv new file mode 100644 index 000000000..e934c63ed --- /dev/null +++ b/setup/import/materials.csv @@ -0,0 +1,6 @@ +"Tissu";"Tissue" +"Bois";"Wood" +"Métal";"Metal" +"Plastique";"Plastic" +"Cuir";"Leather" +"Verre";"Glass" diff --git a/setup/import/products.csv b/setup/import/products.csv index b085feee2..1f1420004 100644 --- a/setup/import/products.csv +++ b/setup/import/products.csv @@ -1,35 +1,35 @@ -"REF";"TITRE UK";"CHAPO UK";"CHAPO FR";"DESCRIPTIF UK";"DESCRIPTIF FR";"POSTSCRIPTUM UK";"POSTSCRIPTUM FR";"PRIX";"PRIX2";"PHOTO";"BRAND";"COULEUR UK";"CATEGORIE" +"REF";"TITRE UK";"CHAPO UK";"CHAPO FR";"DESCRIPTIF UK";"DESCRIPTIF FR";"POSTSCRIPTUM UK";"POSTSCRIPTUM FR";"PRIX";"PRIX2";"PHOTO";"BRAND";"COULEUR UK";"MATERIAL UK";"CONTENT UK";"CATEGORIE" "PROD001";"Horatio";"Contemporary atypical chair";"Chaise contemporaine hors normes";"Its design is based on a very simple idea : atypical aesthetics for an everyday use. You may even choose to combine the various colours ! A specific look that will happily and impertinently fit with your furniture. ";"Son design est issu d'une idée très simple: un esthétique hors du commun pour un usage de tous les jours. On peut même choisir de combiner les différents coloris! Un look qui se mêle avec bonheur et impertinence à votre mobilier. -";"Dimensions : Width : 20'' – Depth: 19'' – Height: 42''";"Dimensions : Larg 52 cm - Prof 50 cm - Haut 108 cm";223;199;"PROD001-1.jpg;PROD001-2.jpg;PROD001-3.jpg;PROD001-4.jpg";"MILAN";"blue;pink;red;green;purple";"Chairs" +";"Dimensions : Width : 20'' – Depth: 19'' – Height: 42''";"Dimensions : Larg 52 cm - Prof 50 cm - Haut 108 cm";"223";"199";"PROD001-1.jpg;PROD001-2.jpg;PROD001-3.jpg;PROD001-4.jpg";"MILAN";"blue;pink;red;green;purple";"Plastic";"";"Chairs" "PROD002";"Travis";"Ergonomic & affordable";"Ergonomique et économique";"Ergonomic, affordable, comfortable, stackable, easily dismantled, this little stool became a cult item. Decorative feature or occasional seat, it suits perfectly any room in the house. ";"Ergonomique, économique, confortable, empilable, démontable, ce petit tabouret est devenu un objet culte. Elément de décor ou siège d'appoint, il a sa place dans toute la maison. -";"Dimensions : Diam. 11'' – Height: 17''";"Dimensions : Diam 30 cm - Haut 45 cm";25;19;"PROD002-1.jpg;PROD002-2.jpg;PROD002-3.jpg;PROD002-4.jpg;PROD002-5.jpg;PROD002-6.jpg";"MAGIS";"blue;orange;yellow;pink;purple;green";"Stools" -"PROD003";"Stacy";"A successfull mix";"Un mariage réussi";"The ''Stacy'' armchair brings a taste of playfulness in the design's world for more than 20 years ! The successfull mix of French Regence style and ultra modern materials creates a strong charismatic personality. ";"Le fauteuil Stacy apporte une note de fantaisie dans le monde du design depuis plus de 20 ans ! Sa personnalité forte et charismatique s'exprime au travers de cette association de style Régence et de matériaux ultramoderne. ";"Dimensions : Width :44'' – Depth:31'' – Height: 42'' . Sitting : width : 25''– Height : 16'' . Armrests height : 27''";"Dimensions : Larg 114 cm x Prof 80 cm x H 108 cm - Assise : larg 65 cm x H 42 cm - Accoudoirs : H 69 cm";653;610;"PROD003-1.jpg;PROD003-2.jpg;PROD003-3.jpg;";"MILAN";"blue;purple;green";"Armchairs" -"PROD004";"Scarlett";"A timeless treasure";"Un trésor intemporel";"Treasured and timeless styling characterizes the luxury ''Scarlett'' Armchair. It will instantly add a dash of refined appeal to any living space. Beneath the luxurious fabric cover is a solid wood frame, ensuring that this piece will be passed on from generation to generation. ";"Un style précieux et intemporel caractérise la luxueuse banquette Scarlett. Elle apporte immédiatement une touche de raffinement à n'importe quel salon. Sous l'étoffe précieuse, un solide châssis bois vous assure que cette pièce traversera les époques et les générations. ";"Dimensions : Width :65'' – Depth:31''– Height: 38''";"Dimensions : Larg 165 cm x Prof 80 cm x H 95 cm";956;899;"PROD004-1.jpg;PROD004-2.jpg";"OXYO";"gray;black";"Armchairs" -"PROD005";"Owen";"An eye-catching armchair";"Un fauteuil surprenant";"Get a look at the future – retro style - with our cutout ''Owen'' armchair ! Eye-catching and incredibly fun, this armchair is a must-have for today's hottest living space ! ";"Revisitez le futur avec une note retro grâce à notre fauteuil Owen! Spectaculaire et incroyablement fun, ce fauteuil est incontournable pour un salon moderne et branché ! ";"Dimensions : Width :30'' – Depth:31''– Height: 35''";"Dimensions : Larg 75 cm - Prof 80 cm - Haut 90 cm";395;;"PROD005-1.jpg;PROD005-2.jpg;PROD005-3.jpg;PROD005-4.jpg;PROD005-5.jpg;PROD005-6.jpg";"OXYO";"blue;purple;green;pink;red;orange;";"Armchairs" -"PROD006";"Nigel";"A comfortable beauty";"Une beauté confortable";"This comfortable beauty does great solo as a lounger or in a book nook. With the ''Nigel'' sofa, you will get hours of cozy relaxation. This oversized seat is the ultimate lounger but the pure design still keeps it modern and hip. ";"La beauté confortable du sofa Nigel permet tous les solos dans votre salon ou votre bibliothèque. Relaxez vous tranquilement avec le canapé Nigel. Ce siège généreux est l'expression même du fauteuil mais ses lignes pures lui assurent un style moderne et tendance. ";"Dimensions: Width : 48"" - Depth : 32"" - Height : 28"" – 17"" seat Height";"Dimensions : Larg 120 cm – Prof  80 cm – Haut. 70 cm . Hauteur d'assise : 40 cm";638;;"PROD006-1.jpg;PROD006-2.jpg;PROD006-3.jpg;PROD006-4.jpg;PROD006-5.jpg;PROD006-6.jpg";"OXYO";"blue;beige;purple;green;pink;turquoise";"Sofas" -"PROD007";"Heathcliff";"A unique style";"Un style unique";"Provide a rich texture to any living space thanks to the tufting and velvet of the ''Heathcliff'' sofa. Arched roll arms and vibrant colours add to the fun and unique style of this sofa. ";"Enrichissez votre intérieur de velours et de textures capitonnées du canapé Heathcliff. Les accoudoirs arrondis en finition cloutée et la gamme de couleurs acidulées apportent un style et une fantaisie unique à ce sofa. ";"Dimensions: Width : 92"" - Depth : 43"" - Height : 36""";"Dimensions : Larg 230 cm – Prof. 110 cm – Haut. 90 cm";1120;;"PROD007-1.jpg;PROD007-2.jpg;PROD007-3.jpg;PROD007-4.jpg;";"OFFUS";"turquoise;blue;pink;purple";"Sofas" -"PROD008";"Wilson";"Pure luxury !";"Le luxe à l'état pur !";"Choose our ''Wilson'' armchair and surround yourself in luxury. You will appreciate it's high armrests that will keep you nestled in comfort. Beautiful coloured leather upholstery makes a fashion-forward design statement. ";"Adoptez notre fauteuil Wilson et plongez dans le luxe. Vous apprécierez ses hauts accoudoirs qui vous envelopperont de confort et de douceur. L'habillage en cuir de couleur vive en fait une pièce de design avant-gardiste. ";"Dimensions : Width : 38"" - Depth : 36"" - Height : 34""";"Dimensions : larg 95 cm – Prof. 90 cm – Haut. 90 cm";489;;"PROD008-1.jpg;PROD008-2.jpg;PROD008-3.jpg;PROD008-4.jpg;PROD008-5.jpg;";"PLINK";"blue;green;pink;purple;brown;";"Armchairs" +";"Dimensions : Diam. 11'' – Height: 17''";"Dimensions : Diam 30 cm - Haut 45 cm";"25";"19";"PROD002-1.jpg;PROD002-2.jpg;PROD002-3.jpg;PROD002-4.jpg;PROD002-5.jpg;PROD002-6.jpg";"MAGIS";"blue;orange;yellow;pink;purple;green";"Plastic";"";"Stools" +"PROD003";"Stacy";"A successfull mix";"Un mariage réussi";"The ''Stacy'' armchair brings a taste of playfulness in the design's world for more than 20 years ! The successfull mix of French Regence style and ultra modern materials creates a strong charismatic personality. ";"Le fauteuil Stacy apporte une note de fantaisie dans le monde du design depuis plus de 20 ans ! Sa personnalité forte et charismatique s'exprime au travers de cette association de style Régence et de matériaux ultramoderne. ";"Dimensions : Width :44'' – Depth:31'' – Height: 42'' . Sitting : width : 25''– Height : 16'' . Armrests height : 27''";"Dimensions : Larg 114 cm x Prof 80 cm x H 108 cm - Assise : larg 65 cm x H 42 cm - Accoudoirs : H 69 cm";"653";"610";"PROD003-1.jpg;PROD003-2.jpg;PROD003-3.jpg;";"MILAN";"blue;purple;green";"Tissue;Wood";"Cleaning Tissue";"Armchairs" +"PROD004";"Scarlett";"A timeless treasure";"Un trésor intemporel";"Treasured and timeless styling characterizes the luxury ''Scarlett'' Armchair. It will instantly add a dash of refined appeal to any living space. Beneath the luxurious fabric cover is a solid wood frame, ensuring that this piece will be passed on from generation to generation. ";"Un style précieux et intemporel caractérise la luxueuse banquette Scarlett. Elle apporte immédiatement une touche de raffinement à n'importe quel salon. Sous l'étoffe précieuse, un solide châssis bois vous assure que cette pièce traversera les époques et les générations. ";"Dimensions : Width :65'' – Depth:31''– Height: 38''";"Dimensions : Larg 165 cm x Prof 80 cm x H 95 cm";"956";"899";"PROD004-1.jpg;PROD004-2.jpg";"OXYO";"gray;black";"Tissue;Wood";"Cleaning Tissue";"Armchairs" +"PROD005";"Owen";"An eye-catching armchair";"Un fauteuil surprenant";"Get a look at the future – retro style - with our cutout ''Owen'' armchair ! Eye-catching and incredibly fun, this armchair is a must-have for today's hottest living space ! ";"Revisitez le futur avec une note retro grâce à notre fauteuil Owen! Spectaculaire et incroyablement fun, ce fauteuil est incontournable pour un salon moderne et branché ! ";"Dimensions : Width :30'' – Depth:31''– Height: 35''";"Dimensions : Larg 75 cm - Prof 80 cm - Haut 90 cm";"395";"";"PROD005-1.jpg;PROD005-2.jpg;PROD005-3.jpg;PROD005-4.jpg;PROD005-5.jpg;PROD005-6.jpg";"OXYO";"blue;purple;green;pink;red;orange;";"Tissue;Metal";"Cleaning Tissue";"Armchairs" +"PROD006";"Nigel";"A comfortable beauty";"Une beauté confortable";"This comfortable beauty does great solo as a lounger or in a book nook. With the ''Nigel'' sofa, you will get hours of cozy relaxation. This oversized seat is the ultimate lounger but the pure design still keeps it modern and hip. ";"La beauté confortable du sofa Nigel permet tous les solos dans votre salon ou votre bibliothèque. Relaxez vous tranquilement avec le canapé Nigel. Ce siège généreux est l'expression même du fauteuil mais ses lignes pures lui assurent un style moderne et tendance. ";"Dimensions: Width : 48"" - Depth : 32"" - Height : 28"" – 17"" seat Height";"Dimensions : Larg 120 cm – Prof  80 cm – Haut. 70 cm . Hauteur d'assise : 40 cm";"638";"";"PROD006-1.jpg;PROD006-2.jpg;PROD006-3.jpg;PROD006-4.jpg;PROD006-5.jpg;PROD006-6.jpg";"OXYO";"blue;beige;purple;green;pink;turquoise";"Tissue;Metal";"Cleaning Tissue";"Sofas" +"PROD007";"Heathcliff";"A unique style";"Un style unique";"Provide a rich texture to any living space thanks to the tufting and velvet of the ''Heathcliff'' sofa. Arched roll arms and vibrant colours add to the fun and unique style of this sofa. ";"Enrichissez votre intérieur de velours et de textures capitonnées du canapé Heathcliff. Les accoudoirs arrondis en finition cloutée et la gamme de couleurs acidulées apportent un style et une fantaisie unique à ce sofa. ";"Dimensions: Width : 92"" - Depth : 43"" - Height : 36""";"Dimensions : Larg 230 cm – Prof. 110 cm – Haut. 90 cm";"1120";"";"PROD007-1.jpg;PROD007-2.jpg;PROD007-3.jpg;PROD007-4.jpg;";"OFFUS";"turquoise;blue;pink;purple";"Tissue;Wood";"Cleaning Tissue";"Sofas" +"PROD008";"Wilson";"Pure luxury !";"Le luxe à l'état pur !";"Choose our ''Wilson'' armchair and surround yourself in luxury. You will appreciate it's high armrests that will keep you nestled in comfort. Beautiful coloured leather upholstery makes a fashion-forward design statement. ";"Adoptez notre fauteuil Wilson et plongez dans le luxe. Vous apprécierez ses hauts accoudoirs qui vous envelopperont de confort et de douceur. L'habillage en cuir de couleur vive en fait une pièce de design avant-gardiste. ";"Dimensions : Width : 38"" - Depth : 36"" - Height : 34""";"Dimensions : larg 95 cm – Prof. 90 cm – Haut. 90 cm";"489";"";"PROD008-1.jpg;PROD008-2.jpg;PROD008-3.jpg;PROD008-4.jpg;PROD008-5.jpg;";"PLINK";"blue;green;pink;purple;brown;";"Tissue;Wood";"Cleaning Tissue;Maintenance of leather";"Armchairs" "PROD009";"Zoe";"An exceptional combination";"Une union exceptionnelle";"Contemporary ''Zoe'' armchair is an exceptional combination of function and design. The seating is generously cushioned for comfort. Contoured, wrap-around back offers optimal support. The brushed stainless steel base ensures stability. -Swivel feature for added function. ";"Zoe est un fauteuil contemporain qui combine de manière exceptionnelle fonctionnalité et design. L'assise est garnie d'un coussin généreux pour plus de confort. Le dossier enveloppant offre un appui optimal. La stabilité de l'ensemble est assurée par une base en inox brossé. Siège pivotant. ";"Dimensions : Width : 30'' – Depth : 27'' – height : 31''";"Dimensions : Larg. 75 cm – Prof. 69 cm – Haut. 80 cm";520;;"PROD009-1.jpg;PROD009-2.jpg;PROD009-3.jpg";"PLINK";"blue;purple;orange";"Armchairs" -"PROD010";"Sigmund";"A fun project";"Un projet fou";"The contrast of a vintage couch and modern colours provides a really fun project called ''Sigmund'' ! It will instantly add a dash of impertinence for any hip living place. ";"Le projet fantastique appelé Sigmund provient d'un contraste étonnant entre un canapé vintage et un éventail de couleurs moderne. Ce canapé apportera immédiatement une touche d'impertinence à n'importe quel salon branché. ";"Dimensions: Width : 92"" - Depth : 43"" - Height : 36""";"Dimensions : Larg 230 cm – Prof. 110 cm – Haut. 90 cm";834;;"PROD010-1.jpg;PROD010-2.jpg;PROD010-3.jpg;PROD010-4.jpg";"OFFUS";"blue;purple;red;orange";"Armchairs ; Sofas" -"PROD011";"Tina";"The little plastic chair";"La petite chaise en plastique";"This little ''Tina'' plastic chair will become your new red hot favourite thanks to its efficient design. Stackable and made of recyclable material, Tina suits perfectly any room in the house ! ";"L'efficacité du design de cette petite chaise en plastique Tina en fera vite votre favorite. Empilable et recyclable, Tina se glissera parfaitement dans n'importe quelle pièce de votre maison ! ";"Dimensions : Width : 19'' – Depth : 23'' – Height : 31''";"Dimensions : Larg. 50 cm – Prof.60 cm – Haut. 80 cm ";75;;"PROD011-1.jpg;PROD011-2.jpg;PROD011-3.jpg;PROD011-4.jpg";"PARRY";"blue;orange;red;purple";"Chairs" -"PROD012";"Victoria";"Pure lines";"Des lignes éûrées";"A successfull combination of Regence style and ultra modern material. The pure lines of the ''Victoria'' armchair together with its translucent brilliance make a fashion-forward design statement. ";"Un mariage réussit du style Régence et de matériaux ultra modernes. Les lignes pures de la chaise Victoria associées à la brillance translucide de sa matière en font une pièce de design avant-gardiste. ";"Dimensions : Width :44'' – Depth:31'' – Height: 42'' . Sitting : width : 25''– Height : 16'' . Armrests height : 27''";"Dimensions : Larg 114 cm x Prof 80 cm x H 108 cm - Assise : larg 65 cm x H 42 cm - Accoudoirs : H 69 cm";138;;"PROD012-1.jpg;PROD012-2.jpg";"MILAN";"black";"Armchairs" -"PROD013";"Violet";"A beautifull classic";"Une beauté classique";"A new edition of a classic. Beneath a beautiful colorfull leather, a strong walnut wood frame. You will appreciate the luxurious stylish details of the ''Violet'' armless chair. ";"La réédition d'un classique. Sous un superbe cuir aux couleurs chatoyantes, une solide structure en noyer. Vous apprécierez les détails stylistiques luxueux de notre chaise Violet. ";"Dimensions : Width : 19'' – Depth : 23'' – Height : 31''";"Dimensions : Larg. 50 cm – Prof.60 cm – Haut. 80 cm";98;;"PROD013-1.jpg";"MAGIS";"Gray";"Chairs" -"PROD014";"Sally";"Contemporary atypical chair";"Chaise contemporaine hors normes";"Contemporary atypical chair. The atypical sitting of the ''Sally '' chair will nestled you in confort. Play with the vibrant colours range to create a unique dining room. ";"Chaise contemporaine hors normes. L'assise surprenante de la chaise Sally vous enveloppera de confort. Amusez vous avec l'éventail de couleurs lumineuses pour créer une salle à manger unique. ";"Dimensions : Width : 19'' – Depth : 23'' – Height : 31''";"Dimensions : Larg. 50 cm – Prof.60 cm – Haut. 80 cm";112;;"PROD014-1.jpg;PROD014-2.jpg;PROD014-3.jpg;PROD014-4.jpg";"PARRY";"blue;purple;orange;yellow";"Chairs" -"PROD015";"Oliver";"Comfort & Design";"Confort et Design";"Surround yourself in ultra modern luxury with the ''Oliver'' armchair and get a look at the future ! Eye-catching, this unique combination of comfort and design is a must-have for today's book nook. ";"Abandonnez vous à un univers de luxe ultra moderne avec le fauteuil Oliver et voyagez dans le futur ! Cette combinaison unique de confort et de design est spectaculaire. Un élément incontournable pour votre bibliothèque. ";"Dimensions : Width : 30'' – Depth : 27'' – height : 31''";"Dimensions : Larg. 75 cm – Prof. 69 cm – Haut. 80 cm";340;;"PROD015-1.jpg;PROD015-2.jpg;";"MAGIS";"white;black";"Armchairs;Chairs" -"PROD016";"Lexie";"A modern style";"Un style moderne";"Demonstrate your flair for modern style with our ''Lexie'' chair in your dining room. A rectangular cushioned back offers a contemporary feel, while the comfortable seat provides complete comfort. ";"Montrez que vous avez le sens de la modernité en choisissant la chaise ''Lexie'' pour votre salle à manger. Le coussin rectangulaire sur le dossier apporte une touche contemporaine. L'assise généreuse apporte un confort complet. ";"Dimensions : Width : 19'' – Depth : 23'' – Height : 40''";"Dimensions : larg. 50 cm – Prof. 60 cm – Haut. 100 cm";159;;"PROD016-1.jpg";"PLINK";"Beige";"Chairs" -"PROD017";"Flynn";"A touch of retro vibe";"Un petit air rétro";"If your destination is up-to-date décor with a touch of retro vibe, look no further than our ''Flynn'' sofa. Sleek, low track arms and high tapering legs give this piece a mid-century flavor. The vibrant tones of the woven upholstery will easily blend with any interior décor. ";"Si vous recherchez une décoration actuelle avec une touche rétro, n'allez pas plus loin et opter pour notre canapé ''Flynn''. Ce canapé a un petit air des années 50 grâce à ses accoudoirs bas, ses pieds allongés et ses lignes pures. Les couleurs chatoyantes de son revêtement en laine lui permettent de se fondre dans tous les intérieurs. ";"Dimensions : Width : 89'' – Depth : 37'' – Height : 36''";"Dimensions : Larg. 225 cm – Prof. 95 cm – Haut. 90 cm";1299;;"PROD017-1.jpg;PROD017-2.jpg;PROD017-3.jpg;PROD017-4.jpg";"OFFUS";"blue;green;red;purple";"Sofas" -"PROD018";"Emily";"A old-world feel";"Une touche d'histoire";"Our ''Emily'' armlesschair adds a touch of a old-world feel to your space. Perfect for when defining the seating space in a larger room. A medium wood finish sets off the delicate embellishments at the base, while the luxurous upholstery keeps the look fresh. The cushions guarantee that this is a chair worth relaxing in, not just admiring from afar. ";"La chaise ''Emily'' apporte une touche d'histoire à votre intérieur. Elle est parfaite pour structurer votre espace, notamment dans une grande pièce. Les finitions bois font la part belle à de délicates arabesques, tandis que le luxueux revêtement apporte un look frais. Cette chaise n'est pas destinée à la figuration grâce à la mousse confortable de l'assise. ";"Dimensions : Width : 33'' – Depth : 27'' – Height : 40''";"Dimensions : Larg. 85 cm – Prof. 69 cm – Haut. 100 cm";690;;"PROD018-1.jpg";"PARRY";"red";"Armchairs" -"PROD019";"Edgar";"A special spot";"Un endroit à part";"A special spot for reading, lounging or chatting, our '' Edgar '' armchair has no reservations when it comes to style. The design starts with mid-century modern elements like lean arms, while the brushed stainless steel base ensures stability. Swivel feature for added function. ";"Un endroit spécial où lire, rêver ou discuter, notre fauteuil ''Edgar'' n'a pas de limite quand il s'agit de style. Son design part d'éléments contemporains comme ses accoudoirs bas et fins, tandis que sa base en inox brossé assure la stabilité de l'ensemble. Siège pivotant. ";"Dimensions : Width : 33'' – Depth : 27'' – Height : 40''";"Dimensions: Larg. 85 cm – Prof. 69 cm – Haut. 100 cm";275;;"PROD019-1.jpg;PROD019-2.jpg;PROD019-3.jpg;PROD019-4.jpg;PROD019-5.jpg";"TOKO";"blue;yellow;orange;pink;purple";"Armchairs" -"PROD020";"Pamela";"Clean lines";"Des lignes pures";"By making our ''Pamela'' chair a centerpiece of your dining area, you'll demonstrate your eye for clean lines and comfortable seating. The contemporary touches of this chair are provided by the light brown wool, a flared seat back and slightly curved wood back legs. The color of the uphostery is the perfect complement to the wood finish of the chair legs. ";"Choisissez notre chaise '' Pamela'' comme pièce maitresse de votre salle à manger et faites la démonstration de votre maitrise des lignes épurées et du confort d'assise. L'allure contemporaine de cette chaise provient de la laine beige, du dossier légèrement évasé et des pieds en bois arrières délicatement incurvés. La couleur du revêtement fait parfaitement écho à la finition bois des pieds. Dimensions : larg. 50 cm – Prof. 60 cm – Haut. 100 cm";"Dimensions : Width : 19'' – Depth : 23'' – Height : 40''";"Dimensions : Width : 19'' – Depth : 23'' – Height : 40''";189;;"PROD020-1.jpg";"OFFUS";"brown";"Chairs" -"PROD021";"Courtney";"Mil madness";"Douce folie";"Add a dash of mild madness to your kitchen ! Eye-catching, this ''Courtney'' armless chair is a must-have for hip dining area.";"Mettez une touche de douce folie dans votre cuisine ! Surprenante, notre chaise ''Courtney'' est incontournable pour un coin repas branché. ";"Dimensions : Width : 19'' – Depth : 23'' – Height : 31''";"Dimensions : Larg. 50 cm – Prof.60 cm – Haut. 80 cm ";89;;"PROD021-1.jpg;PROD021-2.jpg;PROD021-3.jpg;PROD021-4.jpg";"TOKO";"blue;orange;green;purple";"Chairs" -"PROD022";"Barbara";"An amazing look";"Un look détonnant";"An amazing look for our ''Barbara'' chair ! A cut-out oval in the back provides a distinctive character, while the lively range of colours and the mat finish makes a big style statement. Dimensions : Width : 19'' – Depth : 23'' – Height : 31''";"Un look hors du commun pour la chaise ''Barbara'' ! L'ouverture oval du dossier apporte une personnalité toute particulière tandis que la large gamme de couleurs vives et le rendu mat provoque un vrai effet de style. Dimensions : Larg. 50 cm – Prof.60 cm – Haut. 80 cm ";"Width : 19'' – Depth : 23'' – Height : 31''";"Dimensions : Larg. 50 cm – Prof.60 cm – Haut. 80 cm ";122;;"PROD022-1.jpg;PROD022-2.jpg;PROD022-3.jpg;PROD022-4.jpg;PROD022-5.jpg";"MAGIS";"blue;turquoise;yellow;orange;red";"Chairs" -"PROD023";"Haley";"An armless chair coming from outer space !";"Une chaise cosmique !";"This ''Haley'' amazing chair is as light as paper but sturdy as steel. Play with the vibrant colours range to create a unique dining area. ";"La chaise ''Haley'' est étonnante : légère comme le papier mais solide comme l'acier. Jouez avec la gamme de couleurs vibrantes pour composer un espace repas unique.";"Dimensions : Width : 19'' – Depth : 23'' – Height : 31''";"Dimensions : Larg. 50 cm – Prof.60 cm – Haut. 80 cm ";93;;"PROD023-1.jpg;PROD023-2.jpg;PROD023-3.jpg;PROD023-4.jpg;PROD023-5.jpg;PROD023-6.jpg";"MILAN";"purple;green;pink;red;orange;turquoise";"Chairs" -"PROD024";"Kyle";"A modern silhouette";"Un look moderne";"The modern silhouette of the ''Kyle'' sofa features cantilevered legs in a mirror chrome finish and pillow armrests. The button-tufted seat and back cushions highlight the detailed craftsmanship. ";"Le canapé ''Kyle'' offre une silhouette moderne grâce à ses pieds chromés en porte-à-faux et ses accoudoirs moelleux. L'assise et le dossier capitonnés mettent en valeur le travail précis de l'artisan.";"Dimensions: Width : 92"" - Depth : 43"" - Height : 36""";"Dimensions : Larg 230 cm – Prof. 110 cm – Haut. 90 cm";1799;;"PROD024-1.jpg;PROD024-2.jpg;PROD024-3.jpg;PROD024-4.jpg;PROD024-5.jpg";"TOKO";"blue;pink;red;green;purple";"Sofas" -"PROD025";"Kenny";"A fresh take on a classic chair ";"Un classique revisité";"Chic design elements and a lovely pattern bring cool interest to this ''Kenny'' chair. The well-lofted seat cushion offers ultimate comfort and support.";"Des éléments de design élégants et un motif chic apporte un nouvel intérêt à notre chaise ''Kenny''. Un coussin d'assise bien positionné offre un confort suprême.";"Dimensions : Width : 19'' – Depth : 23'' – Height : 31''";"Dimensions : Larg. 50 cm – Prof.60 cm – Haut. 80 cm";299;;"PROD025-1.jpg;PROD025-2.jpg;PROD025-3.jpg";"PLINK";"blue;purple;green";"Chairs" -"PROD026";"Stuart";"A masterpiece of furniture design";"Une pièce de designer !";"Get the on-trend look of modern masterpieces of furniture design with our ''Stuart'' chair. Paying homage to the classic design, this piece has an architecturally inspired silhouette with its sculptural wood frame and the clean lines of seat and back cushions. The crisp white hue will blend easily with a range of color schemes. ";"Offrez vous le look branché d'une grande pièce de designer avec la chaise ''Stuart''. Rendant hommage aux classiques du Design, cette chaise a une silhouette inspirée de l'architecture par son cadre bois sculptural et par les lignes pures de son assise et de son dossier. La fraiche nuance de blanc se fondera facilement dans toutes les harmonies de couleurs.";"Dimensions : Width : 19'' – Depth : 23'' – Height : 31''";"Dimensions : Larg. 50 cm – Prof.60 cm – Haut. 80 cm";189;;"PROD026-1.jpg";"PLINK";"white";"Chairs" -"PROD027";"Marie-Claire";"A naturally appealing";"Une sobre élégance";"There's no denying the naturally appealing of our Marie-Claire chair! Its organic feeling is enhanced by the pretty wood veneers and faux leather upholstery, adding rustic charm and comfort.";"On ne peut nier l'élégance sobre de notre chaise Marie-Claire. Son allure naturelle est rehaussée par les finitions bois et le revêtement imitation cuir ajoute à son charme rustique et son confort.";"Dimensions : Width : 19'' – Depth : 23'' – Height : 31''";"Dimensions : Larg. 50 cm – Prof.60 cm – Haut. 80 cm";104;;"PROD027-1.jpg";"TOKO";"green";"Chairs" -"PROD028";"Leela";"Contemporary fun chair";"Une fantaisie contemporaine";"At once contemporary and chic, The ''Leela'' chair makes your strong sense of personal style evident. Stylish, easy-clean, leather-like upholstery makes the cut-out in the back more stunning in the light of its vibrant yellow.";"Tout à la fois chic et contemporaine, la chaise ''Leela'' rend votre sens du style évident. Le revêtement en similicuir, facile d'entretien met en valeur l'ouverture du dossier par son jaune lumineux.";"Width : 19'' – Depth : 23'' – Height : 31''";"Dimensions : Larg. 50 cm – Prof.60 cm – Haut. 80 cm ";144;;"PROD028-1.jpg";"MILAN";"yellow";"Chairs;Armchairs" -"PROD029";"Nibbler";"A modern bar stool";"Un tabouret de bar moderne";"If you're looking for a chic, counter height stool that features clean lines and a modern sensibility, look no further than our ''Nibbler'' stool. A chrome-finished base, oval footrest and adjustable, gas-lift mechanism add to its modern look.";"Si vous recherchez un tabouret haut et chic, n'allez pas plus loin que notre tabouret ''Nibbler'' avec ses lignes pures et sa modernité. Une base chromée, un repose-pieds oval ajustable et un mécanisme à gaz ajoute à son look moderne.";"Dimensions : Width : 19'' – Depth : 18'' – Height : 29''";"Dimensions : Larg 50 cm – Prof. 45 cm – Haut. 75 cm";78;;"PROD029-1.jpg";"MAGIS";"black";"Stools" -"PROD030";"Ron";"Get a look at the futur";"Une incursion dans le futur";"Get a look at the future — retro style — with our ''Ron'' bar stool! The contemporary design of the seating with a cut-out oval in the back for distinctive character, while the lively range of colours and high gloss make a big style statement. A chrome-finished base, oval footrest and adjustable, gas-lift mechanism add to the fresh look. Eye-catching and fun, the ''ron'' stool is a must-have for today's hottest dining area and bars. ";"Revisitez le futur avec une note retro grâce au tabouret de bar ''Ron''! Le design contemporain de ce siège grâce à l'ouverture ovale dans son dossier et une large gamme de couleurs vives. Son rendu glossy lui donne un style tout particulier. Une base chromée, un repose-pieds oval ajustable et un mécanisme à gaz ajoute à son look moderne. Surprenant et joyeux, le tabouret ''Ron'' est un incontournable des coin repas et des bars les plus branchés";"Dimensions : Width : 19'' – Depth : 18'' – Height : 29''";"Dimensions : Larg 50 cm – Prof. 45 cm – Haut. 75 cm";96;;"PROD030-1.jpg;PROD030-2.jpg;PROD030-3.jpg;PROD030-4.jpg;";"OFFUS";"blue;yellow;orange;purple";"Stools" +Swivel feature for added function. ";"Zoe est un fauteuil contemporain qui combine de manière exceptionnelle fonctionnalité et design. L'assise est garnie d'un coussin généreux pour plus de confort. Le dossier enveloppant offre un appui optimal. La stabilité de l'ensemble est assurée par une base en inox brossé. Siège pivotant. ";"Dimensions : Width : 30'' – Depth : 27'' – height : 31''";"Dimensions : Larg. 75 cm – Prof. 69 cm – Haut. 80 cm";"520";"";"PROD009-1.jpg;PROD009-2.jpg;PROD009-3.jpg";"PLINK";"blue;purple;orange";"Plastic;Metal";"";"Armchairs" +"PROD010";"Sigmund";"A fun project";"Un projet fou";"The contrast of a vintage couch and modern colours provides a really fun project called ''Sigmund'' ! It will instantly add a dash of impertinence for any hip living place. ";"Le projet fantastique appelé Sigmund provient d'un contraste étonnant entre un canapé vintage et un éventail de couleurs moderne. Ce canapé apportera immédiatement une touche d'impertinence à n'importe quel salon branché. ";"Dimensions: Width : 92"" - Depth : 43"" - Height : 36""";"Dimensions : Larg 230 cm – Prof. 110 cm – Haut. 90 cm";"834";"";"PROD010-1.jpg;PROD010-2.jpg;PROD010-3.jpg;PROD010-4.jpg";"OFFUS";"blue;purple;red;orange";"Tissue;Wood";"Cleaning Tissue";"Armchairs ; Sofas" +"PROD011";"Tina";"The little plastic chair";"La petite chaise en plastique";"This little ''Tina'' plastic chair will become your new red hot favourite thanks to its efficient design. Stackable and made of recyclable material, Tina suits perfectly any room in the house ! ";"L'efficacité du design de cette petite chaise en plastique Tina en fera vite votre favorite. Empilable et recyclable, Tina se glissera parfaitement dans n'importe quelle pièce de votre maison ! ";"Dimensions : Width : 19'' – Depth : 23'' – Height : 31''";"Dimensions : Larg. 50 cm – Prof.60 cm – Haut. 80 cm ";"75";"";"PROD011-1.jpg;PROD011-2.jpg;PROD011-3.jpg;PROD011-4.jpg";"PARRY";"blue;orange;red;purple";"Plastic";"";"Chairs" +"PROD012";"Victoria";"Pure lines";"Des lignes éûrées";"A successfull combination of Regence style and ultra modern material. The pure lines of the ''Victoria'' armchair together with its translucent brilliance make a fashion-forward design statement. ";"Un mariage réussit du style Régence et de matériaux ultra modernes. Les lignes pures de la chaise Victoria associées à la brillance translucide de sa matière en font une pièce de design avant-gardiste. ";"Dimensions : Width :44'' – Depth:31'' – Height: 42'' . Sitting : width : 25''– Height : 16'' . Armrests height : 27''";"Dimensions : Larg 114 cm x Prof 80 cm x H 108 cm - Assise : larg 65 cm x H 42 cm - Accoudoirs : H 69 cm";"138";"";"PROD012-1.jpg;PROD012-2.jpg";"MILAN";"black";"Plastic";"";"Armchairs" +"PROD013";"Violet";"A beautifull classic";"Une beauté classique";"A new edition of a classic. Beneath a beautiful colorfull leather, a strong walnut wood frame. You will appreciate the luxurious stylish details of the ''Violet'' armless chair. ";"La réédition d'un classique. Sous un superbe cuir aux couleurs chatoyantes, une solide structure en noyer. Vous apprécierez les détails stylistiques luxueux de notre chaise Violet. ";"Dimensions : Width : 19'' – Depth : 23'' – Height : 31''";"Dimensions : Larg. 50 cm – Prof.60 cm – Haut. 80 cm";"98";"";"PROD013-1.jpg";"MAGIS";"Gray";"Leather;Wood";"Maintenance of leather";"Chairs" +"PROD014";"Sally";"Contemporary atypical chair";"Chaise contemporaine hors normes";"Contemporary atypical chair. The atypical sitting of the ''Sally '' chair will nestled you in confort. Play with the vibrant colours range to create a unique dining room. ";"Chaise contemporaine hors normes. L'assise surprenante de la chaise Sally vous enveloppera de confort. Amusez vous avec l'éventail de couleurs lumineuses pour créer une salle à manger unique. ";"Dimensions : Width : 19'' – Depth : 23'' – Height : 31''";"Dimensions : Larg. 50 cm – Prof.60 cm – Haut. 80 cm";"112";"";"PROD014-1.jpg;PROD014-2.jpg;PROD014-3.jpg;PROD014-4.jpg";"PARRY";"blue;purple;orange;yellow";"Leather;Metal";"";"Chairs" +"PROD015";"Oliver";"Comfort & Design";"Confort et Design";"Surround yourself in ultra modern luxury with the ''Oliver'' armchair and get a look at the future ! Eye-catching, this unique combination of comfort and design is a must-have for today's book nook. ";"Abandonnez vous à un univers de luxe ultra moderne avec le fauteuil Oliver et voyagez dans le futur ! Cette combinaison unique de confort et de design est spectaculaire. Un élément incontournable pour votre bibliothèque. ";"Dimensions : Width : 30'' – Depth : 27'' – height : 31''";"Dimensions : Larg. 75 cm – Prof. 69 cm – Haut. 80 cm";"340";"";"PROD015-1.jpg;PROD015-2.jpg;";"MAGIS";"white;black";"Tissue;Plastic";"Cleaning Tissue";"Armchairs;Chairs" +"PROD016";"Lexie";"A modern style";"Un style moderne";"Demonstrate your flair for modern style with our ''Lexie'' chair in your dining room. A rectangular cushioned back offers a contemporary feel, while the comfortable seat provides complete comfort. ";"Montrez que vous avez le sens de la modernité en choisissant la chaise ''Lexie'' pour votre salle à manger. Le coussin rectangulaire sur le dossier apporte une touche contemporaine. L'assise généreuse apporte un confort complet. ";"Dimensions : Width : 19'' – Depth : 23'' – Height : 40''";"Dimensions : larg. 50 cm – Prof. 60 cm – Haut. 100 cm";"159";"";"PROD016-1.jpg";"PLINK";"Beige";"Tissue;Wood";"Cleaning Tissue;Maintenance of wood";"Chairs" +"PROD017";"Flynn";"A touch of retro vibe";"Un petit air rétro";"If your destination is up-to-date décor with a touch of retro vibe, look no further than our ''Flynn'' sofa. Sleek, low track arms and high tapering legs give this piece a mid-century flavor. The vibrant tones of the woven upholstery will easily blend with any interior décor. ";"Si vous recherchez une décoration actuelle avec une touche rétro, n'allez pas plus loin et opter pour notre canapé ''Flynn''. Ce canapé a un petit air des années 50 grâce à ses accoudoirs bas, ses pieds allongés et ses lignes pures. Les couleurs chatoyantes de son revêtement en laine lui permettent de se fondre dans tous les intérieurs. ";"Dimensions : Width : 89'' – Depth : 37'' – Height : 36''";"Dimensions : Larg. 225 cm – Prof. 95 cm – Haut. 90 cm";"1299";"";"PROD017-1.jpg;PROD017-2.jpg;PROD017-3.jpg;PROD017-4.jpg";"OFFUS";"blue;green;red;purple";"Tissue;Metal";"Cleaning Tissue";"Sofas" +"PROD018";"Emily";"A old-world feel";"Une touche d'histoire";"Our ''Emily'' armlesschair adds a touch of a old-world feel to your space. Perfect for when defining the seating space in a larger room. A medium wood finish sets off the delicate embellishments at the base, while the luxurous upholstery keeps the look fresh. The cushions guarantee that this is a chair worth relaxing in, not just admiring from afar. ";"La chaise ''Emily'' apporte une touche d'histoire à votre intérieur. Elle est parfaite pour structurer votre espace, notamment dans une grande pièce. Les finitions bois font la part belle à de délicates arabesques, tandis que le luxueux revêtement apporte un look frais. Cette chaise n'est pas destinée à la figuration grâce à la mousse confortable de l'assise. ";"Dimensions : Width : 33'' – Depth : 27'' – Height : 40''";"Dimensions : Larg. 85 cm – Prof. 69 cm – Haut. 100 cm";"690";"";"PROD018-1.jpg";"PARRY";"red";"Tissue;Wood";"Cleaning Tissue";"Armchairs" +"PROD019";"Edgar";"A special spot";"Un endroit à part";"A special spot for reading, lounging or chatting, our '' Edgar '' armchair has no reservations when it comes to style. The design starts with mid-century modern elements like lean arms, while the brushed stainless steel base ensures stability. Swivel feature for added function. ";"Un endroit spécial où lire, rêver ou discuter, notre fauteuil ''Edgar'' n'a pas de limite quand il s'agit de style. Son design part d'éléments contemporains comme ses accoudoirs bas et fins, tandis que sa base en inox brossé assure la stabilité de l'ensemble. Siège pivotant. ";"Dimensions : Width : 33'' – Depth : 27'' – Height : 40''";"Dimensions: Larg. 85 cm – Prof. 69 cm – Haut. 100 cm";"275";"";"PROD019-1.jpg;PROD019-2.jpg;PROD019-3.jpg;PROD019-4.jpg;PROD019-5.jpg";"TOKO";"blue;yellow;orange;pink;purple";"Tissue;Metal";"Cleaning Tissue";"Armchairs" +"PROD020";"Pamela";"Clean lines";"Des lignes pures";"By making our ''Pamela'' chair a centerpiece of your dining area, you'll demonstrate your eye for clean lines and comfortable seating. The contemporary touches of this chair are provided by the light brown wool, a flared seat back and slightly curved wood back legs. The color of the uphostery is the perfect complement to the wood finish of the chair legs. ";"Choisissez notre chaise '' Pamela'' comme pièce maitresse de votre salle à manger et faites la démonstration de votre maitrise des lignes épurées et du confort d'assise. L'allure contemporaine de cette chaise provient de la laine beige, du dossier légèrement évasé et des pieds en bois arrières délicatement incurvés. La couleur du revêtement fait parfaitement écho à la finition bois des pieds. Dimensions : larg. 50 cm – Prof. 60 cm – Haut. 100 cm";"Dimensions : Width : 19'' – Depth : 23'' – Height : 40''";"Dimensions : Width : 19'' – Depth : 23'' – Height : 40''";"189";"";"PROD020-1.jpg";"OFFUS";"brown";"Tissue;Wood";"Cleaning Tissue";"Chairs" +"PROD021";"Courtney";"Mil madness";"Douce folie";"Add a dash of mild madness to your kitchen ! Eye-catching, this ''Courtney'' armless chair is a must-have for hip dining area.";"Mettez une touche de douce folie dans votre cuisine ! Surprenante, notre chaise ''Courtney'' est incontournable pour un coin repas branché. ";"Dimensions : Width : 19'' – Depth : 23'' – Height : 31''";"Dimensions : Larg. 50 cm – Prof.60 cm – Haut. 80 cm ";"89";"";"PROD021-1.jpg;PROD021-2.jpg;PROD021-3.jpg;PROD021-4.jpg";"TOKO";"blue;orange;green;purple";"Plastic;Glass";"";"Chairs" +"PROD022";"Barbara";"An amazing look";"Un look détonnant";"An amazing look for our ''Barbara'' chair ! A cut-out oval in the back provides a distinctive character, while the lively range of colours and the mat finish makes a big style statement. Dimensions : Width : 19'' – Depth : 23'' – Height : 31''";"Un look hors du commun pour la chaise ''Barbara'' ! L'ouverture oval du dossier apporte une personnalité toute particulière tandis que la large gamme de couleurs vives et le rendu mat provoque un vrai effet de style. Dimensions : Larg. 50 cm – Prof.60 cm – Haut. 80 cm ";"Width : 19'' – Depth : 23'' – Height : 31''";"Dimensions : Larg. 50 cm – Prof.60 cm – Haut. 80 cm ";"122";"";"PROD022-1.jpg;PROD022-2.jpg;PROD022-3.jpg;PROD022-4.jpg;PROD022-5.jpg";"MAGIS";"blue;turquoise;yellow;orange;red";"Plastic;Metal";"";"Chairs" +"PROD023";"Haley";"An armless chair coming from outer space !";"Une chaise cosmique !";"This ''Haley'' amazing chair is as light as paper but sturdy as steel. Play with the vibrant colours range to create a unique dining area. ";"La chaise ''Haley'' est étonnante : légère comme le papier mais solide comme l'acier. Jouez avec la gamme de couleurs vibrantes pour composer un espace repas unique.";"Dimensions : Width : 19'' – Depth : 23'' – Height : 31''";"Dimensions : Larg. 50 cm – Prof.60 cm – Haut. 80 cm ";"93";"";"PROD023-1.jpg;PROD023-2.jpg;PROD023-3.jpg;PROD023-4.jpg;PROD023-5.jpg;PROD023-6.jpg";"MILAN";"purple;green;pink;red;orange;turquoise";"Plastic";"";"Chairs" +"PROD024";"Kyle";"A modern silhouette";"Un look moderne";"The modern silhouette of the ''Kyle'' sofa features cantilevered legs in a mirror chrome finish and pillow armrests. The button-tufted seat and back cushions highlight the detailed craftsmanship. ";"Le canapé ''Kyle'' offre une silhouette moderne grâce à ses pieds chromés en porte-à-faux et ses accoudoirs moelleux. L'assise et le dossier capitonnés mettent en valeur le travail précis de l'artisan.";"Dimensions: Width : 92"" - Depth : 43"" - Height : 36""";"Dimensions : Larg 230 cm – Prof. 110 cm – Haut. 90 cm";"1799";"";"PROD024-1.jpg;PROD024-2.jpg;PROD024-3.jpg;PROD024-4.jpg;PROD024-5.jpg";"TOKO";"blue;pink;red;green;purple";"Tissue;Metal";"Cleaning Tissue";"Sofas" +"PROD025";"Kenny";"A fresh take on a classic chair ";"Un classique revisité";"Chic design elements and a lovely pattern bring cool interest to this ''Kenny'' chair. The well-lofted seat cushion offers ultimate comfort and support.";"Des éléments de design élégants et un motif chic apporte un nouvel intérêt à notre chaise ''Kenny''. Un coussin d'assise bien positionné offre un confort suprême.";"Dimensions : Width : 19'' – Depth : 23'' – Height : 31''";"Dimensions : Larg. 50 cm – Prof.60 cm – Haut. 80 cm";"299";"";"PROD025-1.jpg;PROD025-2.jpg;PROD025-3.jpg";"PLINK";"blue;purple;green";"Tissue;Wood";"Cleaning Tissue";"Chairs" +"PROD026";"Stuart";"A masterpiece of furniture design";"Une pièce de designer !";"Get the on-trend look of modern masterpieces of furniture design with our ''Stuart'' chair. Paying homage to the classic design, this piece has an architecturally inspired silhouette with its sculptural wood frame and the clean lines of seat and back cushions. The crisp white hue will blend easily with a range of color schemes. ";"Offrez vous le look branché d'une grande pièce de designer avec la chaise ''Stuart''. Rendant hommage aux classiques du Design, cette chaise a une silhouette inspirée de l'architecture par son cadre bois sculptural et par les lignes pures de son assise et de son dossier. La fraiche nuance de blanc se fondera facilement dans toutes les harmonies de couleurs.";"Dimensions : Width : 19'' – Depth : 23'' – Height : 31''";"Dimensions : Larg. 50 cm – Prof.60 cm – Haut. 80 cm";"189";"";"PROD026-1.jpg";"PLINK";"white";"Tissue;Wood";"Cleaning Tissue";"Chairs" +"PROD027";"Marie-Claire";"A naturally appealing";"Une sobre élégance";"There's no denying the naturally appealing of our Marie-Claire chair! Its organic feeling is enhanced by the pretty wood veneers and faux leather upholstery, adding rustic charm and comfort.";"On ne peut nier l'élégance sobre de notre chaise Marie-Claire. Son allure naturelle est rehaussée par les finitions bois et le revêtement imitation cuir ajoute à son charme rustique et son confort.";"Dimensions : Width : 19'' – Depth : 23'' – Height : 31''";"Dimensions : Larg. 50 cm – Prof.60 cm – Haut. 80 cm";"104";"";"PROD027-1.jpg";"TOKO";"green";"Tissue;Wood";"Cleaning Tissue";"Chairs" +"PROD028";"Leela";"Contemporary fun chair";"Une fantaisie contemporaine";"At once contemporary and chic, The ''Leela'' chair makes your strong sense of personal style evident. Stylish, easy-clean, leather-like upholstery makes the cut-out in the back more stunning in the light of its vibrant yellow.";"Tout à la fois chic et contemporaine, la chaise ''Leela'' rend votre sens du style évident. Le revêtement en similicuir, facile d'entretien met en valeur l'ouverture du dossier par son jaune lumineux.";"Width : 19'' – Depth : 23'' – Height : 31''";"Dimensions : Larg. 50 cm – Prof.60 cm – Haut. 80 cm ";"144";"";"PROD028-1.jpg";"MILAN";"yellow";"Leather;Metal";"";"Chairs;Armchairs" +"PROD029";"Nibbler";"A modern bar stool";"Un tabouret de bar moderne";"If you're looking for a chic, counter height stool that features clean lines and a modern sensibility, look no further than our ''Nibbler'' stool. A chrome-finished base, oval footrest and adjustable, gas-lift mechanism add to its modern look.";"Si vous recherchez un tabouret haut et chic, n'allez pas plus loin que notre tabouret ''Nibbler'' avec ses lignes pures et sa modernité. Une base chromée, un repose-pieds oval ajustable et un mécanisme à gaz ajoute à son look moderne.";"Dimensions : Width : 19'' – Depth : 18'' – Height : 29''";"Dimensions : Larg 50 cm – Prof. 45 cm – Haut. 75 cm";"78";"";"PROD029-1.jpg";"MAGIS";"black";"Plastic;Metal";"";"Stools" +"PROD030";"Ron";"Get a look at the futur";"Une incursion dans le futur";"Get a look at the future — retro style — with our ''Ron'' bar stool! The contemporary design of the seating with a cut-out oval in the back for distinctive character, while the lively range of colours and high gloss make a big style statement. A chrome-finished base, oval footrest and adjustable, gas-lift mechanism add to the fresh look. Eye-catching and fun, the ''ron'' stool is a must-have for today's hottest dining area and bars. ";"Revisitez le futur avec une note retro grâce au tabouret de bar ''Ron''! Le design contemporain de ce siège grâce à l'ouverture ovale dans son dossier et une large gamme de couleurs vives. Son rendu glossy lui donne un style tout particulier. Une base chromée, un repose-pieds oval ajustable et un mécanisme à gaz ajoute à son look moderne. Surprenant et joyeux, le tabouret ''Ron'' est un incontournable des coin repas et des bars les plus branchés";"Dimensions : Width : 19'' – Depth : 18'' – Height : 29''";"Dimensions : Larg 50 cm – Prof. 45 cm – Haut. 75 cm";"96";"";"PROD030-1.jpg;PROD030-2.jpg;PROD030-3.jpg;PROD030-4.jpg;";"OFFUS";"blue;yellow;orange;purple";"Plastic;Metal";"";"Stools" diff --git a/setup/insert.sql b/setup/insert.sql index c10d3033c..2494099d5 100644 --- a/setup/insert.sql +++ b/setup/insert.sql @@ -36,6 +36,9 @@ INSERT INTO `config` (`name`, `value`, `secured`, `hidden`, `created_at`, `updat ('pdf_delivery_file', 'delivery', 0, 0, NOW(), NOW()), ('unknown-flag-path','assets/img/flags/unknown.png', 0, 0, NOW(), NOW()), ('html_output_trim_level','1', 0, 0, NOW(), NOW()), +('default_available_stock', '100', 0, 0, NOW(), NOW()), +('information_folder_id', '', 0, 0, NOW(), NOW()), +('terms_conditions_content_id', '', 0, 0, NOW(), NOW()), ('session_config.default', '1', 1, 1, NOW(), NOW()), ('default_lang_without_translation', '1', 1, 1, NOW(), NOW()), @@ -59,7 +62,6 @@ INSERT INTO `config` (`name`, `value`, `secured`, `hidden`, `created_at`, `updat ('form_firewall_attempts', '6', 0, 0, NOW(), NOW()), ('from_firewall_active', '1', 0, 0, NOW(), NOW()); - INSERT INTO `config_i18n` (`id`, `locale`, `title`, `description`, `chapo`, `postscriptum`) VALUES (1, 'en_US', 'Class name of the session handler', NULL, NULL, NULL), (2, 'en_US', 'Check available product stock (1) or ignore it (0) when displaying and changing ordered quantity', NULL, NULL, NULL), @@ -90,6 +92,9 @@ INSERT INTO `config_i18n` (`id`, `locale`, `title`, `description`, `chapo`, `pos (27, 'en_US', 'Name of the delivery view in the current PDF template (without extension)', NULL, NULL, NULL), (28, 'en_US', 'The path (relative to the default back-office template) to the image used when no flag image can be found for a country', NULL, NULL, NULL), (29, 'en_US', 'Whitespace trim level of the generated HTML code (0 = none, 1 = medium, 2 = maximum)', NULL, NULL, NULL), +(30, 'en_US', 'Default available stock when check-available-stock is set to 0.', NULL, NULL, NULL), +(31, 'en_US', 'The ID of the folder containing your information pages : terms, imprint, ...', NULL, NULL, NULL), +(32, 'en_US', 'The ID of the ''Terms & Conditions'' content.', NULL, NULL, NULL), (1, 'fr_FR', 'Nom de la classe du gestionnaire de session', NULL, NULL, NULL), (2, 'fr_FR', 'Vérifier la présence de produits en stock (1) ou l''ignorer (0) lors de l''affichage et la modification des quantités commandées', NULL, NULL, NULL), (3, 'fr_FR', 'Nom du modèle de front-office actif', NULL, NULL, NULL), @@ -118,7 +123,11 @@ INSERT INTO `config_i18n` (`id`, `locale`, `title`, `description`, `chapo`, `pos (26, 'fr_FR', 'Nom de la vue de la facture dans le modèle PDF en cours (sans extension)', NULL, NULL, NULL), (27, 'fr_FR', 'Nom de la vue de la livraison dans le modèle PDF en cours (sans extension)', NULL, NULL, NULL), (28, 'fr_FR', 'Le chemin (par rapport au modèle de back-office par défaut) vers l''image utilisée lorsque aucune image de drapeau ne peut être trouvée pour un pays', NULL, NULL, NULL), -(29, 'fr_FR', 'Niveau de découpe des espaces dans le code HTML généré (0 = aucun, 1 = moyen, 2 = maximum)', NULL, NULL, NULL); +(29, 'fr_FR', 'Niveau de découpe des espaces dans le code HTML généré (0 = aucun, 1 = moyen, 2 = maximum)', NULL, NULL, NULL), +(30, 'fr_FR', 'Stock disponible par défaut quand check-available-stock est à 0.', NULL, NULL, NULL), +(31, 'fr_FR', 'L''ID du dossier contenant vos pages d''informations : CGV, mentions légales, ...', NULL, NULL, NULL), +(32, 'fr_FR', 'L''ID du contenu de vos ''CGV''.', NULL, NULL, NULL); + INSERT INTO `module` (`id`, `code`, `type`, `activate`, `position`, `full_namespace`, `created_at`, `updated_at`) VALUES (1, 'TheliaDebugBar', 1, 1, 1, 'TheliaDebugBar\\TheliaDebugBar', NOW(), NOW()), diff --git a/setup/update/2.0.3.sql b/setup/update/2.0.3.sql index 5b67a63d9..cca6e0d99 100644 --- a/setup/update/2.0.3.sql +++ b/setup/update/2.0.3.sql @@ -9,6 +9,32 @@ UPDATE `config` SET `value`='' WHERE `name`='thelia_extra_version'; INSERT INTO `config` (`name`, `value`, `secured`, `hidden`, `created_at`, `updated_at`) VALUES ('store_description', '', 0, 0, NOW(), NOW()); +# default available stock + +INSERT INTO `config` (`name`, `value`, `secured`, `hidden`, `created_at`, `updated_at`) VALUES +('default_available_stock', '100', 0, 0, NOW(), NOW()); + +SELECT @max := MAX(`id`) FROM `config`; + +INSERT INTO `config_i18n` (`id`, `locale`, `title`, `description`, `chapo`, `postscriptum`) VALUES +(@max, 'en_US', 'Default available stock when check-available-stock is set to 0.', NULL, NULL, NULL), +(@max, 'fr_FR', 'Stock disponible par défaut quand check-available-stock est à 0.', NULL, NULL, NULL); + +# default information, terms and conditions + +INSERT INTO `config` (`name`, `value`, `secured`, `hidden`, `created_at`, `updated_at`) VALUES +('information_folder_id', '', 0, 0, NOW(), NOW()), +('terms_conditions_content_id', '', 0, 0, NOW(), NOW()); + +SELECT @max := MAX(`id`) FROM `config`; + +INSERT INTO `config_i18n` (`id`, `locale`, `title`, `description`, `chapo`, `postscriptum`) VALUES +(@max - 1, 'en_US', 'The ID of the folder containing your information pages : terms, imprint, ...', NULL, NULL, NULL), +(@max, 'en_US', 'The ID of the ''Terms & Conditions'' content.', NULL, NULL, NULL), +(@max - 1, 'fr_FR', 'L''ID du dossier contenant vos pages d''informations : CGV, mentions légales, ...', NULL, NULL, NULL), +(@max, 'fr_FR', 'L''ID du contenu de vos ''CGV''.', NULL, NULL, NULL); + + # Add new column to order (version, version_created_at, version_created_by) ALTER TABLE `order` ADD `version` INT DEFAULT 0 AFTER `updated_at`; diff --git a/templates/backOffice/default/I18n/en_US.php b/templates/backOffice/default/I18n/en_US.php index f935107ce..630eddb0a 100644 --- a/templates/backOffice/default/I18n/en_US.php +++ b/templates/backOffice/default/I18n/en_US.php @@ -219,6 +219,7 @@ return array( 'Current version' => 'Current version', 'Customer' => 'Customer', 'Customer export' => 'Customer export', + 'Customer information' => 'Customer information', 'Customer informations' => 'Customer information', 'Customer is' => 'Customer is', 'Customers' => 'Customers', @@ -352,6 +353,7 @@ return array( 'E-mail templates' => 'E-mail templates', 'EAN Code' => 'EAN Code', 'Ecotax is a tax wich add a defined amount (throug a product feature) to the product price.' => 'Ecotax is a tax wich add a defined amount (throug a product feature) to the product price.', + 'Edit Prices' => 'Edit Prices', 'Edit a country' => 'Edit a country', 'Edit a currency' => 'Edit a currency', 'Edit a customer' => 'Edit a customer', @@ -478,6 +480,7 @@ return array( 'Enter new value position' => 'Enter new value position', 'Enter one or more IP V4 addresses separated by ";". Leave empty to display logs for all IP addresses' => 'Enter one or more IP V4 addresses separated by ";". Leave empty to display logs for all IP addresses', 'Enter one or more file names without path separated by ";". Use "!" before a file name to exclude it. Use "*" to activate logs for all files.' => 'Enter one or more file names without path separated by ";". Use "!" before a file name to exclude it. Use "*" to activate logs for all files.', + 'Enter quantity' => 'Enter quantity', 'Error' => 'Error', 'Example :' => 'Example :', 'Existing combinations will be deleted. Do you want to continue ?' => 'Existing combinations will be deleted. Do you want to continue ?', @@ -1024,6 +1027,7 @@ return array( 'order amount' => 'order amount', 'orders for this customer' => 'orders for this customer', 'permanent discount' => 'permanent discount (in percent)', + 'ref.:' => 'ref.:', 'short description' => 'short description', 'tax rules' => 'tax rules', 'taxes' => 'taxes', diff --git a/templates/backOffice/default/I18n/fr_FR.php b/templates/backOffice/default/I18n/fr_FR.php index 67bfde6b9..c5f9b3301 100755 --- a/templates/backOffice/default/I18n/fr_FR.php +++ b/templates/backOffice/default/I18n/fr_FR.php @@ -219,6 +219,7 @@ return array( 'Current version' => 'Version en cours', 'Customer' => 'Client', 'Customer export' => 'Export client', + 'Customer information' => 'Information client', 'Customer informations' => 'Informations client', 'Customer is' => 'Le client', 'Customers' => 'Clients', @@ -352,6 +353,7 @@ return array( 'E-mail templates' => 'Templates E-mail', 'EAN Code' => 'Code EAN', 'Ecotax is a tax wich add a defined amount (throug a product feature) to the product price.' => 'L\'écotaxe est une taxe qui ajoute un montant défini (grâce à une caractéristique produit) au prix du produit.', + 'Edit Prices' => 'Modifier les prix', 'Edit a country' => 'Modifier un pays', 'Edit a currency' => 'Modifier une devise', 'Edit a customer' => 'Éditer un client', @@ -478,6 +480,7 @@ return array( 'Enter new value position' => 'Entrez une nouvelle position', 'Enter one or more IP V4 addresses separated by ";". Leave empty to display logs for all IP addresses' => 'Entrer une ou plusieurs adresse IP (V4) séparés pas des ";". Laisser vide pour afficher les logs pour toutes les adresses IP', 'Enter one or more file names without path separated by ";". Use "!" before a file name to exclude it. Use "*" to activate logs for all files.' => 'entrer un ou plusieurs nom de fichiers, séparés par des ";". Utiliser "!" avant le nom d\'un fichier pour l\'exclure. Utiliser "*" pour activer les logs sur tous les fichiers', + 'Enter quantity' => 'Entrez la quantité', 'Error' => 'Erreur', 'Example :' => 'Exemple :', 'Existing combinations will be deleted. Do you want to continue ?' => 'Les combinaisons existantes seront supprimées. Voulez-vous continuer ?', @@ -846,7 +849,7 @@ return array( 'Template title' => 'Titre du gabarit', 'Templates' => 'Gabarits de produit', 'Text version of this message' => 'Version texte du message', - 'The default pricing is used when no combination is defined.' => 'Le prix pas défaut est utilisez lorsqu\'aucune combinaison n\'est utilisé', + 'The default pricing is used when no combination is defined.' => 'Le prix par défaut est utilisé lorsqu\'aucune combinaison n\'est utilisée', 'The destinations processes logs to display, store or send them. You can select and configure zero, one or more destinations below.' => 'Les destinations permettent d\'afficher, stocker ou bien envoyer les logs. Vous pouvez en sélectionner zéro, un ou plusieurs dans la liste ci-dessous', 'The detailed description.' => 'La description détaillée.', 'The mailing template in HTML format.' => 'Le template de mailing au format HTML', @@ -854,7 +857,7 @@ return array( 'The page you\'ve requested was not found. Please check the page address, and try again.' => 'La page désirée n\'existe pas. Merci de vérifier votre adresse et réessayer', 'The rate from Euro (Price in Euro * rate = Price in this currency)' => 'Le taux à partir de l\'Euro (Prix en Euro * taux = Prix dans la devise)', 'The selected categories :' => 'Dans les catégories sélectionnées :', - 'The selected countries :' => 'Les propduits sélectionnés', + 'The selected countries :' => 'Les pays sélectionnés', 'The selected customer :' => 'Les clients sélectionnés', 'The selected products :' => 'Les produits sélectionnés', 'The server returned a "404 Not Found"' => 'Le serveur a retourné une erreur "404 Not Found"', @@ -1024,6 +1027,7 @@ return array( 'order amount' => 'Montant de la commande', 'orders for this customer' => 'commandes pour ce client', 'permanent discount' => 'Remise permanente (en pourcentage)', + 'ref.:' => 'réf.:', 'short description' => 'description court', 'tax rules' => 'règles de taxe', 'taxes' => 'taxes', diff --git a/templates/backOffice/default/coupon/condition-fragments/base-input-text.html b/templates/backOffice/default/coupon/condition-fragments/base-input-text.html index 422ae441a..f5a5b0048 100644 --- a/templates/backOffice/default/coupon/condition-fragments/base-input-text.html +++ b/templates/backOffice/default/coupon/condition-fragments/base-input-text.html @@ -1,3 +1,4 @@ +{default_translation_domain domain='bo.default'}
diff --git a/templates/backOffice/default/coupon/condition-fragments/cart-contains-categories-condition.html b/templates/backOffice/default/coupon/condition-fragments/cart-contains-categories-condition.html index cf5b72646..c5f0600e9 100644 --- a/templates/backOffice/default/coupon/condition-fragments/cart-contains-categories-condition.html +++ b/templates/backOffice/default/coupon/condition-fragments/cart-contains-categories-condition.html @@ -1,3 +1,4 @@ +{default_translation_domain domain='bo.default'}
{$operatorSelectHtml nofilter} diff --git a/templates/backOffice/default/coupon/condition-fragments/cart-contains-products-condition.html b/templates/backOffice/default/coupon/condition-fragments/cart-contains-products-condition.html index 44054de2d..7757cee9d 100644 --- a/templates/backOffice/default/coupon/condition-fragments/cart-contains-products-condition.html +++ b/templates/backOffice/default/coupon/condition-fragments/cart-contains-products-condition.html @@ -1,3 +1,4 @@ +{default_translation_domain domain='bo.default'}
{$operatorSelectHtml nofilter} diff --git a/templates/backOffice/default/coupon/condition-fragments/cart-item-count-condition.html b/templates/backOffice/default/coupon/condition-fragments/cart-item-count-condition.html index 199fd11b8..3e5b24fe1 100644 --- a/templates/backOffice/default/coupon/condition-fragments/cart-item-count-condition.html +++ b/templates/backOffice/default/coupon/condition-fragments/cart-item-count-condition.html @@ -1,3 +1,4 @@ +{default_translation_domain domain='bo.default'}
diff --git a/templates/backOffice/default/coupon/condition-fragments/cart-total-amount-condition.html b/templates/backOffice/default/coupon/condition-fragments/cart-total-amount-condition.html index 53530f14e..4026587dd 100644 --- a/templates/backOffice/default/coupon/condition-fragments/cart-total-amount-condition.html +++ b/templates/backOffice/default/coupon/condition-fragments/cart-total-amount-condition.html @@ -1,3 +1,4 @@ +{default_translation_domain domain='bo.default'}
diff --git a/templates/backOffice/default/coupon/condition-fragments/condition-selector.html b/templates/backOffice/default/coupon/condition-fragments/condition-selector.html index d1df54d97..f85debb0e 100644 --- a/templates/backOffice/default/coupon/condition-fragments/condition-selector.html +++ b/templates/backOffice/default/coupon/condition-fragments/condition-selector.html @@ -1,3 +1,4 @@ +{default_translation_domain domain='bo.default'} {foreach $currencies as $key => $currency} diff --git a/templates/backOffice/default/coupon/condition-fragments/customers-condition.html b/templates/backOffice/default/coupon/condition-fragments/customers-condition.html index ebb507632..845e8d006 100644 --- a/templates/backOffice/default/coupon/condition-fragments/customers-condition.html +++ b/templates/backOffice/default/coupon/condition-fragments/customers-condition.html @@ -1,3 +1,4 @@ +{default_translation_domain domain='bo.default'}
{$operatorSelectHtml nofilter} diff --git a/templates/backOffice/default/coupon/condition-fragments/quantity-selector.html b/templates/backOffice/default/coupon/condition-fragments/quantity-selector.html index 1da60de16..d10eab591 100644 --- a/templates/backOffice/default/coupon/condition-fragments/quantity-selector.html +++ b/templates/backOffice/default/coupon/condition-fragments/quantity-selector.html @@ -1,4 +1,5 @@ - + + {* Use a text field instead
diff --git a/templates/backOffice/default/coupon/type-fragments/base-remove-on-attributes.html b/templates/backOffice/default/coupon/type-fragments/base-remove-on-attributes.html index 232ab68de..ecf594fef 100644 --- a/templates/backOffice/default/coupon/type-fragments/base-remove-on-attributes.html +++ b/templates/backOffice/default/coupon/type-fragments/base-remove-on-attributes.html @@ -1,3 +1,5 @@ +{default_translation_domain domain='bo.default'} + {block name="discount-field"}{/block}
diff --git a/templates/backOffice/default/coupon/type-fragments/base-remove-on-categories.html b/templates/backOffice/default/coupon/type-fragments/base-remove-on-categories.html index 1987c6fbf..10bce8b25 100644 --- a/templates/backOffice/default/coupon/type-fragments/base-remove-on-categories.html +++ b/templates/backOffice/default/coupon/type-fragments/base-remove-on-categories.html @@ -1,3 +1,5 @@ +{default_translation_domain domain='bo.default'} + {block name="discount-field"}{/block}
diff --git a/templates/backOffice/default/coupon/type-fragments/base-remove-on-products.html b/templates/backOffice/default/coupon/type-fragments/base-remove-on-products.html index db799b5d0..d48e2c59f 100644 --- a/templates/backOffice/default/coupon/type-fragments/base-remove-on-products.html +++ b/templates/backOffice/default/coupon/type-fragments/base-remove-on-products.html @@ -1,3 +1,5 @@ +{default_translation_domain domain='bo.default'} + {block name="discount-field"}{/block}
diff --git a/templates/backOffice/default/customers.html b/templates/backOffice/default/customers.html index e9b02a74f..321911e63 100644 --- a/templates/backOffice/default/customers.html +++ b/templates/backOffice/default/customers.html @@ -226,10 +226,6 @@ {/form_field} - {form_field form=$form field="agreed"} - - {/form_field} - {form_field form=$form field='company'}
diff --git a/templates/backOffice/default/includes/product-general-tab.html b/templates/backOffice/default/includes/product-general-tab.html index 8068ff7fd..7723fef44 100644 --- a/templates/backOffice/default/includes/product-general-tab.html +++ b/templates/backOffice/default/includes/product-general-tab.html @@ -40,9 +40,7 @@ {$label} :
- {* If ref's 'value is not empty the field is disable and the value is sent with an hidden field *} - - {if $value}{/if} +
{/form_field} diff --git a/templates/backOffice/default/search.html b/templates/backOffice/default/search.html index 0455df987..a1047f7b7 100644 --- a/templates/backOffice/default/search.html +++ b/templates/backOffice/default/search.html @@ -228,13 +228,13 @@ {loop type="product" name="product-search" visible="*" search_mode="sentence" search_term=trim($smarty.get.search_term) search_in="ref,title"} - + {$id_product=$ID} {$ID} {loop type="image" name="cat_image" source="product" source_id="$ID" limit="1" width="50" height="50" resize_mode="crop" backend_context="1"} - + {$TITLE} {/loop} diff --git a/templates/frontOffice/default/I18n/en_US.php b/templates/frontOffice/default/I18n/en_US.php index 0d08a6b71..450adb979 100755 --- a/templates/frontOffice/default/I18n/en_US.php +++ b/templates/frontOffice/default/I18n/en_US.php @@ -77,7 +77,7 @@ return array( 'Google+' => 'Google+', 'Grid' => 'Grid', 'Home' => 'Home', - 'I\'ve read and agreed on Terms & Conditions' => 'I\'ve read and agreed on Terms & Conditions', + 'I\'ve read and agreed on Terms & Conditions' => 'I\'ve read and agreed on Terms & Conditions', 'If nothing happens within 10 seconds, please click here.' => 'Si rien ne se passe dans les 10 prochaines secondes, merci de cliquer ici. ', 'In Stock' => 'In Stock', 'Instagram' => 'Instagram', @@ -110,7 +110,7 @@ return array( 'Next' => 'Next', 'Next Step' => 'Next Step', 'Next product' => 'Next product', - 'No Content in this folder.' => 'No Content in this folder.', + 'No Contents in this folder.' => 'No Contents in this folder.', 'No articles currently' => 'No articles currently', 'No deliveries available for this cart and this country' => 'No deliveries available for this cart and this country', 'No products available in this brand' => 'No products available in this brand', @@ -193,22 +193,29 @@ return array( 'Sign In' => 'Sign In', 'Sign up to receive our latest news.' => 'Sign up to receive our latest news.', 'Skip to content' => 'Skip to content', + 'Sorry but this combination does not exist.' => 'Sorry but this combination does not exist.', 'Sorry, your cart is empty. There\'s nothing to pay.' => 'Désolé, mais votre panier est vide. Il n\'y a rien à payer.', 'Sort By' => 'Sort By', 'Special Price:' => 'Special Price:', 'Status' => 'Status', 'Subscribe' => 'Subscribe', + 'Taxed Price' => 'Taxed Price', 'Thank you for the trust you place in us.' => 'Thank you for the trust you place in us.', 'Thanks !' => 'Thanks !', 'Thanks for signing up! We\'ll keep you posted whenever we have any new updates.' => 'Thanks for signing up! We\'ll keep you posted whenever we have any new updates.', 'Thanks for your message, we will contact as soon as possible.' => 'Thanks for your message, we will contact as soon as possible.', 'The page cannot be found' => 'The page cannot be found', + 'The product has been added to your cart' => 'The product has been added to your cart', 'Thelia V2' => 'Thelia V2', 'Toggle navigation' => 'Toggle navigation', 'Total' => 'Total', + 'Total excl. taxes' => 'Total excl. taxes', + 'Total incl. taxes' => 'Total incl. taxes', 'Try again' => 'Merci de ré-essayer.', 'Twitter' => 'Twitter', 'Unit Price' => 'Unit Price', + 'Unit Price incl. taxes' => 'Unit Price incl. taxes', + 'Unit Taxed Price' => 'Unit Taxed Price', 'Update' => 'Update', 'Update Profile' => 'Update Profile', 'Update Quantity' => 'Update Quantity', diff --git a/templates/frontOffice/default/I18n/fr_FR.php b/templates/frontOffice/default/I18n/fr_FR.php index 634b3179e..c6720b43f 100755 --- a/templates/frontOffice/default/I18n/fr_FR.php +++ b/templates/frontOffice/default/I18n/fr_FR.php @@ -77,7 +77,7 @@ return array( 'Google+' => 'Google+', 'Grid' => 'Grille', 'Home' => 'Accueil', - 'I\'ve read and agreed on Terms & Conditions' => 'J\'ai lu et j\'accepte les CGV', + 'I\'ve read and agreed on Terms & Conditions' => 'J\'ai lu et j\'accepte les conditions générales de vente', 'If nothing happens within 10 seconds, please click here.' => 'Si rien ne se passe dans les 10 secondes, meri de cliquer ici. ', 'In Stock' => 'Disponible', 'Instagram' => 'Instagram', @@ -110,7 +110,7 @@ return array( 'Next' => 'Suivant', 'Next Step' => 'Etape suivante', 'Next product' => 'Produit suivant.', - 'No Content in this folder.' => 'Aucun contenu dans ce dossier.', + 'No Contents in this folder.' => 'Aucun contenu pour ce dossier.', 'No articles currently' => 'Aucun article en ce moment', 'No deliveries available for this cart and this country' => 'Aucun mode de livraison disponible pour ce panier et ce pays', 'No products available in this brand' => 'Aucun produit de cette marque n\'est disponible', @@ -193,22 +193,29 @@ return array( 'Sign In' => 'Se connecter', 'Sign up to receive our latest news.' => 'Inscrivez-vous pour recevoir les dernières nouveautés.', 'Skip to content' => 'Aller au contenu', + 'Sorry but this combination does not exist.' => 'Désolé, cette déclinaison n\'existe pas.', 'Sorry, your cart is empty. There\'s nothing to pay.' => 'Désolé, votre panier est vide. Il n\'y a rien à payer.', 'Sort By' => 'Trier par', 'Special Price:' => 'Prix promo', 'Status' => 'Etat', 'Subscribe' => 'Inscription', + 'Taxed Price' => 'Prix TTC', 'Thank you for the trust you place in us.' => 'Merci pour votre confiance. ', 'Thanks !' => 'Merci !', 'Thanks for signing up! We\'ll keep you posted whenever we have any new updates.' => 'Merci de votre inscription ! Nous vous tiendrons informé dès qu\'il y aura des nouveautés.', 'Thanks for your message, we will contact as soon as possible.' => 'Merci de votre message, nous vous contacterons dès que possible.', 'The page cannot be found' => 'La page ne peut pas être trouvée', + 'The product has been added to your cart' => 'Le produit a été ajouté à votre panier', 'Thelia V2' => 'Thelia v2', 'Toggle navigation' => 'Basculer la navigation', 'Total' => 'Total', + 'Total excl. taxes' => 'Total HT', + 'Total incl. taxes' => 'Total TTC', 'Try again' => 'Ré-essayer le paiement', 'Twitter' => 'Twitter', 'Unit Price' => 'Prix unitaire', + 'Unit Price incl. taxes' => 'Prix unitaire HT', + 'Unit Taxed Price' => 'Prix unitaire TTC', 'Update' => 'Mettre à jour', 'Update Profile' => 'Mettre à jour votre profil', 'Update Quantity' => 'Mettre à jour la quantité', diff --git a/templates/frontOffice/default/address-update.html b/templates/frontOffice/default/address-update.html index 65e9c0177..daa27963f 100644 --- a/templates/frontOffice/default/address-update.html +++ b/templates/frontOffice/default/address-update.html @@ -26,7 +26,12 @@ {loop name="customer.update" type="address" customer="current" id="{$address_id}"}
{form_field form=$form field='success_url'} - + {if $value} + {$next_url=$value} + {else} + {$next_url=$smarty.get.next|default:{url path="/account"}} + {/if} + {/form_field} {form_field form=$form field='error_message'} diff --git a/templates/frontOffice/default/address.html b/templates/frontOffice/default/address.html index a9820d312..ceacac72f 100644 --- a/templates/frontOffice/default/address.html +++ b/templates/frontOffice/default/address.html @@ -25,7 +25,12 @@ {form name="thelia.front.address.create"} {form_field form=$form field='success_url'} - + {if $value} + {$next_url=$value} + {else} + {$next_url=$smarty.get.next|default:{url path="/account"}} + {/if} + {/form_field} {form_field form=$form field='error_message'} diff --git a/templates/frontOffice/default/assets/css/styles.css b/templates/frontOffice/default/assets/css/styles.css index 11ee25f06..61b3ba662 100644 --- a/templates/frontOffice/default/assets/css/styles.css +++ b/templates/frontOffice/default/assets/css/styles.css @@ -6,7 +6,7 @@ * http://www.apache.org/licenses/LICENSE-2.0 * * Designed and built with all the love in the world by @mdo and @fat. - *//*! normalize.css v2.1.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}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}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@media print{*{text-shadow:none!important;color:#000!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:2cm .5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.table td,.table th{background-color:#fff!important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table-bordered th,.table-bordered td{border:1px solid #ddd!important}}*,:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:'Open Sans',sans-serif;font-size:14px;line-height:1.42857143;color:#7a7a7a;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button,input,select[multiple],textarea{background-image:none}a{color:#f49a17;text-decoration:none}a:hover,a:focus{color:#b66f09;text-decoration:underline}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:3px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.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;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16.1px;font-weight:200;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}small{font-size:85%}cite{font-style:normal}.text-muted{color:#e5e5e5}.text-primary{color:#f49a17}.text-warning{color:#c09853}.text-danger{color:#b94a48}.text-success{color:#468847}.text-info{color:#3a87ad}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'Open Sans',sans-serif;font-weight:500;line-height:1.1}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small{font-weight:400;line-height:1;color:#e5e5e5}h1,h2,h3{margin-top:20px;margin-bottom:10px}h4,h5,h6{margin-top:10px;margin-bottom:10px}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}h1 small,.h1 small{font-size:24px}h2 small,.h2 small{font-size:18px}h3 small,.h3 small,h4 small,.h4 small{font-size:14px}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-bottom:20px}dt,dd{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:992px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}.dl-horizontal dd:before,.dl-horizontal dd:after{content:" ";display:table}.dl-horizontal dd:after{clear:both}.dl-horizontal dd:before,.dl-horizontal dd:after{content:" ";display:table}.dl-horizontal dd:after{clear:both}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #e5e5e5}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;border-left:5px solid #eee}blockquote p{font-size:17.5px;font-weight:300;line-height:1.25}blockquote p:last-child{margin-bottom:0}blockquote small{display:block;line-height:1.42857143;color:#e5e5e5}blockquote small:before{content:'\2014 \00A0'}blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote.pull-right small:before{content:''}blockquote.pull-right small:after{content:'\00A0 \2014'}q:before,q:after,blockquote:before,blockquote:after{content:""}address{display:block;margin-bottom:20px;font-style:normal;line-height:1.42857143}code,pre{font-family:Monaco,Menlo,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;white-space:nowrap;border-radius:3px}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#7a7a7a;background-color:#f5f5f5;border:1px solid #ccc;border-radius:3px}pre.prettyprint{margin-bottom:20px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11{float:left}.col-xs-1{width:8.33333333%}.col-xs-2{width:16.66666667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333333%}.col-xs-5{width:41.66666667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333333%}.col-xs-8{width:66.66666667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333333%}.col-xs-11{width:91.66666667%}.col-xs-12{width:100%}@media (min-width:768px){.container{max-width:750px}.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11{float:left}.col-sm-1{width:8.33333333%}.col-sm-2{width:16.66666667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333333%}.col-sm-5{width:41.66666667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333333%}.col-sm-8{width:66.66666667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333333%}.col-sm-11{width:91.66666667%}.col-sm-12{width:100%}.col-sm-push-1{left:8.33333333%}.col-sm-push-2{left:16.66666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333333%}.col-sm-push-5{left:41.66666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333333%}.col-sm-push-8{left:66.66666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333333%}.col-sm-push-11{left:91.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-11{right:91.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-11{margin-left:91.66666667%}}@media (min-width:992px){.container{max-width:970px}.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11{float:left}.col-md-1{width:8.33333333%}.col-md-2{width:16.66666667%}.col-md-3{width:25%}.col-md-4{width:33.33333333%}.col-md-5{width:41.66666667%}.col-md-6{width:50%}.col-md-7{width:58.33333333%}.col-md-8{width:66.66666667%}.col-md-9{width:75%}.col-md-10{width:83.33333333%}.col-md-11{width:91.66666667%}.col-md-12{width:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333333%}.col-md-push-2{left:16.66666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333333%}.col-md-push-5{left:41.66666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333333%}.col-md-push-8{left:66.66666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333333%}.col-md-push-11{left:91.66666667%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333333%}.col-md-pull-2{right:16.66666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333333%}.col-md-pull-5{right:41.66666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333333%}.col-md-pull-8{right:66.66666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333333%}.col-md-pull-11{right:91.66666667%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-11{margin-left:91.66666667%}}@media (min-width:1200px){.container{max-width:1170px}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11{float:left}.col-lg-1{width:8.33333333%}.col-lg-2{width:16.66666667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333333%}.col-lg-5{width:41.66666667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333333%}.col-lg-8{width:66.66666667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333333%}.col-lg-11{width:91.66666667%}.col-lg-12{width:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333333%}.col-lg-push-2{left:16.66666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333333%}.col-lg-push-5{left:41.66666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333333%}.col-lg-push-8{left:66.66666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333333%}.col-lg-push-11{left:91.66666667%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-11{right:91.66666667%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-11{margin-left:91.66666667%}}table{max-width:100%;background-color:transparent}th{text-align:left}.table{width:100%;margin-bottom:20px}.table thead>tr>th,.table tbody>tr>th,.table tfoot>tr>th,.table thead>tr>td,.table tbody>tr>td,.table tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table caption+thead tr:first-child th,.table colgroup+thead tr:first-child th,.table thead:first-child tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child td{border-top:0}.table tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed thead>tr>th,.table-condensed tbody>tr>th,.table-condensed tfoot>tr>th,.table-condensed thead>tr>td,.table-condensed tbody>tr>td,.table-condensed tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5}table col[class*=col-]{float:none;display:table-column}table td[class*=col-],table th[class*=col-]{float:none;display:table-cell}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8;border-color:#d6e9c6}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td{background-color:#d0e9c6;border-color:#c9e2b3}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f2dede;border-color:#eed3d7}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td{background-color:#ebcccc;border-color:#e6c1c7}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#fcf8e3;border-color:#fbeed5}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td{background-color:#faf2cc;border-color:#f8e5be}@media (max-width:768px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;overflow-x:scroll;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0;background-color:#fff}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>thead>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>thead>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#7a7a7a;border:0;border-bottom:1px solid transparent}label{display:inline-block;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=radio],input[type=checkbox]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type=file]{display:block}select[multiple],select[size]{height:auto}select optgroup{font-size:inherit;font-style:inherit;font-family:inherit}input[type=file]:focus,input[type=radio]:focus,input[type=checkbox]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{height:auto}.form-control:-moz-placeholder{color:#c7c7c7}.form-control::-moz-placeholder{color:#c7c7c7}.form-control:-ms-input-placeholder{color:#c7c7c7}.form-control::-webkit-input-placeholder{color:#c7c7c7}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;vertical-align:middle;background-color:#fff;border:1px solid #e5e5e5;border-radius:3px;-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,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[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee}textarea.form-control{height:auto}.form-group{margin-bottom:15px}.radio,.checkbox{display:block;min-height:20px;margin-top:10px;margin-bottom:10px;padding-left:20px;vertical-align:middle}.radio label,.checkbox label{display:inline;margin-bottom:0;font-weight:400;cursor:pointer}.radio input[type=radio],.radio-inline input[type=radio],.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox]{float:left;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type=radio][disabled],input[type=checkbox][disabled],.radio[disabled],.radio-inline[disabled],.checkbox[disabled],.checkbox-inline[disabled],fieldset[disabled] input[type=radio],fieldset[disabled] input[type=checkbox],fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.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}textarea.input-sm{height:auto}.input-lg{height:45px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-lg{height:45px;line-height:45px}textarea.input-lg{height:auto}.has-warning .help-block,.has-warning .control-label{color:#c09853}.has-warning .form-control{border-color:#c09853;-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:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #dbc59e}.has-warning .input-group-addon{color:#c09853;border-color:#c09853;background-color:#fcf8e3}.has-error .help-block,.has-error .control-label{color:#b94a48}.has-error .form-control{border-color:#b94a48;-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:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #d59392}.has-error .input-group-addon{color:#b94a48;border-color:#b94a48;background-color:#f2dede}.has-success .help-block,.has-success .control-label{color:#468847}.has-success .form-control{border-color:#468847;-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:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7aba7b}.has-success .input-group-addon{color:#468847;border-color:#468847;background-color:#dff0d8}.form-control-static{margin-bottom:0;padding-top:7px}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#bababa}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0}.form-inline .radio input[type=radio],.form-inline .checkbox input[type=checkbox]{float:none;margin-left:0}}.form-horizontal .control-label,.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{content:" ";display:table}.form-horizontal .form-group:after{clear:both}.form-horizontal .form-group:before,.form-horizontal .form-group:after{content:" ";display:table}.form-horizontal .form-group:after{clear:both}@media (min-width:768px){.form-horizontal .control-label{text-align:right}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:3px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus{color:#333;text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none;-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;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.btn-default{color:#333;background-color:#f5f5f5;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#333;background-color:#e1e1e1;border-color:#adadad}.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#f5f5f5;border-color:#ccc}.btn-primary{color:#fff;background-color:#f49a17;border-color:#f49a17}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#d8840a;border-color:#c47809}.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#f49a17;border-color:#f49a17}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#fff;background-color:#ed9c28;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#d2322d;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#fff;background-color:#47a447;border-color:#398439}.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#fff;background-color:#39b3d7;border-color:#269abc}.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}.btn-link{color:#f49a17;font-weight:400;cursor:pointer;border-radius:0}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#b66f09;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#e5e5e5;text-decoration:none}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-sm,.btn-xs{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs{padding:1px 5px}.btn-block{display:block;width:100%;padding-left:0;padding-right:0}.btn-block+.btn-block{margin-top:5px}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}@font-face{font-family:'Glyphicons Halflings';src:url(../font/bootstrap/glyphicons-halflings-regular.eot);src:url(../font/bootstrap/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../font/bootstrap/glyphicons-halflings-regular.woff) format('woff'),url(../font/bootstrap/glyphicons-halflings-regular.ttf) format('truetype'),url(../font/bootstrap/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}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.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-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-print:before{content:"\e045"}.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-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.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-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-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.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-briefcase:before{content:"\1f4bc"}.glyphicon-calendar:before{content:"\1f4c5"}.glyphicon-pushpin:before{content:"\1f4cc"}.glyphicon-paperclip:before{content:"\1f4ce"}.glyphicon-camera:before{content:"\1f4f7"}.glyphicon-lock:before{content:"\1f512"}.glyphicon-bell:before{content:"\1f514"}.glyphicon-bookmark:before{content:"\1f516"}.glyphicon-fire:before{content:"\1f525"}.glyphicon-wrench:before{content:"\1f527"}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;border-bottom:0 dotted;content:""}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:3px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.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:#7a7a7a;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#fff;background-color:#f49a17}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#f49a17}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#e5e5e5}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#e5e5e5}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0 dotted;border-bottom:4px solid #000;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media (min-width:992px){.navbar-right .dropdown-menu{right:0;left:auto}}.btn-default .caret{border-top-color:#333}.btn-primary .caret,.btn-success .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret{border-top-color:#fff}.dropup .btn-default .caret{border-bottom-color:#333}.dropup .btn-primary .caret,.dropup .btn-success .caret,.dropup .btn-warning .caret,.dropup .btn-danger .caret,.dropup .btn-info .caret{border-bottom-color:#fff}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.btn:active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn.active{z-index:2}.btn-group>.btn:focus,.btn-group-vertical>.btn:focus{outline:0}.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:before,.btn-toolbar:after{content:" ";display:table}.btn-toolbar:after{clear:both}.btn-toolbar:before,.btn-toolbar:after{content:" ";display:table}.btn-toolbar:after{clear:both}.btn-toolbar .btn-group{float:left}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group,.btn-toolbar>.btn-group+.btn-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-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group-xs>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px;padding:1px 5px}.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right: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 .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{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{content:" ";display:table}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{content:" ";display:table}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:3px;border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child>.btn:last-child,.btn-group-vertical>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified .btn{float:none;display:table-cell;width:1%}[data-toggle=buttons]>.btn>input[type=radio],[data-toggle=buttons]>.btn>input[type=checkbox]{display:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group.col{float:none;padding-left:0;padding-right:0}.input-group .form-control{width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:45px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:45px;line-height:45px}textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;text-align:center;background-color:#eee;border:1px solid #e5e5e5;border-radius:3px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=radio],.input-group-addon input[type=checkbox]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-4px}.input-group-btn>.btn:hover,.input-group-btn>.btn:active{z-index:2}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:before,.nav:after{content:" ";display:table}.nav:after{clear:both}.nav:before,.nav:after{content:" ";display:table}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#e5e5e5}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#e5e5e5;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#f49a17}.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:3px 3px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}}.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;margin-right:0}.nav-tabs.nav-justified>.active>a{border-bottom-color:#fff}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:5px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#f49a17}.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{text-align:center}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;margin-right:0}.nav-tabs-justified>.active>a{border-bottom-color:#fff}.tabbable:before,.tabbable:after{content:" ";display:table}.tabbable:after{clear:both}.tabbable:before,.tabbable:after{content:" ";display:table}.tabbable:after{clear:both}.tab-content>.tab-pane,.pill-content>.pill-pane{display:none}.tab-content>.active,.pill-content>.active{display:block}.nav .caret{border-top-color:#f49a17;border-bottom-color:#f49a17}.nav a:hover .caret{border-top-color:#b66f09;border-bottom-color:#b66f09}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;z-index:1000;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:before,.navbar:after{content:" ";display:table}.navbar:after{clear:both}.navbar:before,.navbar:after{content:" ";display:table}.navbar:after{clear:both}@media (min-width:992px){.navbar{border-radius:3px}}.navbar-header:before,.navbar-header:after{content:" ";display:table}.navbar-header:after{clear:both}.navbar-header:before,.navbar-header:after{content:" ";display:table}.navbar-header:after{clear:both}@media (min-width:992px){.navbar-header{float:left}}.navbar-collapse{max-height:340px;overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse:before,.navbar-collapse:after{content:" ";display:table}.navbar-collapse:after{clear:both}.navbar-collapse:before,.navbar-collapse:after{content:" ";display:table}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width:992px){.navbar-collapse{width:auto;border-top:0;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-collapse .navbar-nav.navbar-left:first-child{margin-left:-15px}.navbar-collapse .navbar-nav.navbar-right:last-child{margin-right:-15px}.navbar-collapse .navbar-text:last-child{margin-right:0}}.container>.navbar-header,.container>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width:992px){.container>.navbar-header,.container>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{border-width:0 0 1px}@media (min-width:992px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;border-width:0 0 1px}@media (min-width:992px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{z-index:1030;top:0}.navbar-fixed-bottom{bottom:0;margin-bottom:0}.navbar-brand{float:left;padding:15px;font-size:18px;line-height:20px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}@media (min-width:992px){.navbar>.container .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;border:1px solid transparent;border-radius:3px}.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:992px){.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;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width:992px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}@media (min-width:992px){.navbar-left{float:left!important;float:left}.navbar-right{float:right!important;float:right}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 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);margin-top:8px;margin-bottom:8px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0}.navbar-form .radio input[type=radio],.navbar-form .checkbox input[type=checkbox]{float:none;margin-left:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}}@media (min-width:992px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-nav.pull-right>li>.dropdown-menu,.navbar-nav>li>.dropdown-menu.pull-right{left:auto;right:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-text{float:left;margin-top:15px;margin-bottom:15px}@media (min-width:992px){.navbar-text{margin-left:15px;margin-right:15px}}.navbar-default{background-color:#f5f5f5;border-color:#fff}.navbar-default .navbar-brand{color:#707070}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#575757;background-color:transparent}.navbar-default .navbar-text{color:#707070}.navbar-default .navbar-nav>li>a{color:#707070}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#fff;background-color:#f49a17}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#f49a17;background-color:transparent}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#ccc}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e3e3e3}.navbar-default .navbar-nav>.dropdown>a:hover .caret,.navbar-default .navbar-nav>.dropdown>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:transparent;color:#f49a17}.navbar-default .navbar-nav>.open>a .caret,.navbar-default .navbar-nav>.open>a:hover .caret,.navbar-default .navbar-nav>.open>a:focus .caret{border-top-color:#f49a17;border-bottom-color:#f49a17}.navbar-default .navbar-nav>.dropdown>a .caret{border-top-color:#707070;border-bottom-color:#707070}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#707070}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:#f49a17}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#f49a17;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#707070}.navbar-default .navbar-link:hover{color:#fff}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#e5e5e5}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#e5e5e5}.navbar-inverse .navbar-nav>li>a{color:#e5e5e5}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#080808;color:#fff}.navbar-inverse .navbar-nav>.dropdown>a:hover .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .navbar-nav>.dropdown>a .caret{border-top-color:#e5e5e5;border-bottom-color:#e5e5e5}.navbar-inverse .navbar-nav>.open>a .caret,.navbar-inverse .navbar-nav>.open>a:hover .caret,.navbar-inverse .navbar-nav>.open>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#e5e5e5}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#e5e5e5}.navbar-inverse .navbar-link:hover{color:#fff}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#fff;border-radius:3px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/\00a0";padding:0 5px;color:#7a7a7a}.breadcrumb>.active{color:#7a7a7a}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:3px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;background-color:#f9f9f9;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{background-color:transparent}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;background-color:#f49a17;border-color:#f49a17;cursor:default}.pagination>.disabled>span,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#e5e5e5;background-color:#f9f9f9;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.pager:before,.pager:after{content:" ";display:table}.pager:after{clear:both}.pager:before,.pager:after{content:" ";display:table}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#f9f9f9;border:1px solid #ddd;border-radius:0}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:transparent}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#e5e5e5;background-color:#f9f9f9;cursor:not-allowed}.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}.label[href]:hover,.label[href]:focus{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.label-default{background-color:#e5e5e5}.label-default[href]:hover,.label-default[href]:focus{background-color:#ccc}.label-primary{background-color:#f49a17}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#ce7e0a}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#e5e5e5;border-radius:10px}.badge:empty{display:none}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.btn .badge{position:relative;top:-1px}a.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#f49a17;background-color:#fff}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px;margin-bottom:30px;font-size:21px;font-weight:200;line-height:2.14285714;color:inherit;background-color:#eee}.jumbotron h1{line-height:1;color:inherit}.jumbotron p{line-height:1.4}.container .jumbotron{border-radius:6px}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron{padding-left:60px;padding-right:60px}.jumbotron h1{font-size:63px}}.thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:3px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto;display:block}.thumbnail>img{display:block;max-width:100%;height:auto}a.thumbnail:hover,a.thumbnail:focus{border-color:#f49a17}.thumbnail>img{margin-left:auto;margin-right:auto}.thumbnail .caption{padding:9px;color:#7a7a7a}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:3px}.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{padding-right:35px}.alert-dismissable .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#356635}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#2d6987}.alert-warning{background-color:#fcf8e3;border-color:#fbeed5;color:#c09853}.alert-warning hr{border-top-color:#f8e5be}.alert-warning .alert-link{color:#a47e3c}.alert-danger{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}.alert-danger hr{border-top-color:#e6c1c7}.alert-danger .alert-link{color:#953b39}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:3px;-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;color:#fff;text-align:center;background-color:#f49a17;-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;transition:width .6s ease}.progress-striped .progress-bar{background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,.15)),color-stop(0.75,rgba(255,255,255,.15)),color-stop(0.75,transparent),to(transparent));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:-moz-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);background-size:40px 40px}.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-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-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,.15)),color-stop(0.75,rgba(255,255,255,.15)),color-stop(0.75,transparent),to(transparent));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:-moz-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-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,.15)),color-stop(0.75,rgba(255,255,255,.15)),color-stop(0.75,transparent),to(transparent));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:-moz-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-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,.15)),color-stop(0.75,rgba(255,255,255,.15)),color-stop(0.75,transparent),to(transparent));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:-moz-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-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,.15)),color-stop(0.75,rgba(255,255,255,.15)),color-stop(0.75,transparent),to(transparent));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:-moz-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,.media-body{overflow:hidden;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.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-right-radius:3px;border-top-left-radius:3px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;background-color:#f5f5f5}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#f49a17;border-color:#f49a17}.list-group-item.active .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#fdefda}.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:0;-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-body:before,.panel-body:after{content:" ";display:table}.panel-body:after{clear:both}.panel-body:before,.panel-body:after{content:" ";display:table}.panel-body:after{clear:both}.panel>.list-group{margin-bottom:0}.panel>.list-group .list-group-item{border-width:1px 0}.panel>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.panel>.list-group .list-group-item:last-child{border-bottom:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.table{margin-bottom:0}.panel>.panel-body+.table{border-top:1px solid #ddd}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:-1;border-top-left-radius:-1}.panel-title{margin-top:0;margin-bottom:0;font-size:16px}.panel-title>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:-1;border-bottom-left-radius:-1}.panel-group .panel{margin-bottom:0;border-radius:0;overflow:hidden}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.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:#f5f5f5}.panel-default>.panel-heading{color:#7a7a7a;background-color:#f5f5f5;border-color:#f5f5f5}.panel-default>.panel-heading+.panel-collapse .panel-body{border-top-color:#f5f5f5}.panel-default>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#f5f5f5}.panel-primary{border-color:#f49a17}.panel-primary>.panel-heading{color:#fff;background-color:#f49a17;border-color:#f49a17}.panel-primary>.panel-heading+.panel-collapse .panel-body{border-top-color:#f49a17}.panel-primary>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#f49a17}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse .panel-body{border-top-color:#d6e9c6}.panel-success>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#d6e9c6}.panel-warning{border-color:#fbeed5}.panel-warning>.panel-heading{color:#c09853;background-color:#fcf8e3;border-color:#fbeed5}.panel-warning>.panel-heading+.panel-collapse .panel-body{border-top-color:#fbeed5}.panel-warning>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#fbeed5}.panel-danger{border-color:#eed3d7}.panel-danger>.panel-heading{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.panel-danger>.panel-heading+.panel-collapse .panel-body{border-top-color:#eed3d7}.panel-danger>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#eed3d7}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse .panel-body{border-top-color:#bce8f1}.panel-info>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#bce8f1}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:3px;-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;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}body.modal-open,.modal-open .navbar-fixed-top,.modal-open .navbar-fixed-bottom{margin-right:15px}.modal{display:none;overflow:auto;overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.modal-dialog{margin-left:auto;margin-right:auto;width:auto;padding:10px;z-index:1050}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1030;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.43px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:20px}.modal-footer{margin-top:15px;padding:19px 20px 20px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer:before,.modal-footer:after{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}@media screen and (min-width:768px){.modal-dialog{left:50%;right:auto;width:600px;padding-top:30px;padding-bottom:30px}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}}.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:3px}.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{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;right: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;left:5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#fff;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);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:400;line-height:18px;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{border-width:10px;content:""}.popover.top .arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top .arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right .arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom .arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom .arrow:after{content:" ";top:1px;margin-left:-10px;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{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto;line-height:1}.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;left:0;bottom:0;width:10%;opacity:.5;filter:alpha(opacity=50);font-size:30px;color:#ccc;text-align:center;text-shadow:none}.carousel-control.left{background-image:-webkit-gradient(linear,0 top,100% top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,.5)0),color-stop(rgba(0,0,0,.0001)100%));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5)0,rgba(0,0,0,.0001)100%);background-image:linear-gradient(to right,rgba(0,0,0,.5)0,rgba(0,0,0,.0001)100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-gradient(linear,0 top,100% top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,.0001)0),color-stop(rgba(0,0,0,.5)100%));background-image:-moz-linear-gradient(left,rgba(0,0,0,.0001)0,rgba(0,0,0,.5)100%);background-image:linear-gradient(to right,rgba(0,0,0,.0001)0,rgba(0,0,0,.5)100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:hover,.carousel-control:focus{color:#ccc;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;left:50%;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;margin-left:-10px;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:none}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;margin-left:-15px;font-size:30px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.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}.affix{position:fixed}@-ms-viewport{width:device-width}@media screen and (max-width:400px){@-ms-viewport{width:320px}}.hidden{display:none!important;visibility:hidden!important}.visible-xs{display:none!important}tr.visible-xs{display:none!important}th.visible-xs,td.visible-xs{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-xs.visible-sm{display:block!important}tr.visible-xs.visible-sm{display:table-row!important}th.visible-xs.visible-sm,td.visible-xs.visible-sm{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-xs.visible-md{display:block!important}tr.visible-xs.visible-md{display:table-row!important}th.visible-xs.visible-md,td.visible-xs.visible-md{display:table-cell!important}}@media (min-width:1200px){.visible-xs.visible-lg{display:block!important}tr.visible-xs.visible-lg{display:table-row!important}th.visible-xs.visible-lg,td.visible-xs.visible-lg{display:table-cell!important}}.visible-sm{display:none!important}tr.visible-sm{display:none!important}th.visible-sm,td.visible-sm{display:none!important}@media (max-width:767px){.visible-sm.visible-xs{display:block!important}tr.visible-sm.visible-xs{display:table-row!important}th.visible-sm.visible-xs,td.visible-sm.visible-xs{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-sm.visible-md{display:block!important}tr.visible-sm.visible-md{display:table-row!important}th.visible-sm.visible-md,td.visible-sm.visible-md{display:table-cell!important}}@media (min-width:1200px){.visible-sm.visible-lg{display:block!important}tr.visible-sm.visible-lg{display:table-row!important}th.visible-sm.visible-lg,td.visible-sm.visible-lg{display:table-cell!important}}.visible-md{display:none!important}tr.visible-md{display:none!important}th.visible-md,td.visible-md{display:none!important}@media (max-width:767px){.visible-md.visible-xs{display:block!important}tr.visible-md.visible-xs{display:table-row!important}th.visible-md.visible-xs,td.visible-md.visible-xs{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-md.visible-sm{display:block!important}tr.visible-md.visible-sm{display:table-row!important}th.visible-md.visible-sm,td.visible-md.visible-sm{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}}@media (min-width:1200px){.visible-md.visible-lg{display:block!important}tr.visible-md.visible-lg{display:table-row!important}th.visible-md.visible-lg,td.visible-md.visible-lg{display:table-cell!important}}.visible-lg{display:none!important}tr.visible-lg{display:none!important}th.visible-lg,td.visible-lg{display:none!important}@media (max-width:767px){.visible-lg.visible-xs{display:block!important}tr.visible-lg.visible-xs{display:table-row!important}th.visible-lg.visible-xs,td.visible-lg.visible-xs{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-lg.visible-sm{display:block!important}tr.visible-lg.visible-sm{display:table-row!important}th.visible-lg.visible-sm,td.visible-lg.visible-sm{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-lg.visible-md{display:block!important}tr.visible-lg.visible-md{display:table-row!important}th.visible-lg.visible-md,td.visible-lg.visible-md{display:table-cell!important}}@media (min-width:1200px){.visible-lg{display:block!important}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}}.hidden-xs{display:block!important}tr.hidden-xs{display:table-row!important}th.hidden-xs,td.hidden-xs{display:table-cell!important}@media (max-width:767px){.hidden-xs{display:none!important}tr.hidden-xs{display:none!important}th.hidden-xs,td.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-xs.hidden-sm{display:none!important}tr.hidden-xs.hidden-sm{display:none!important}th.hidden-xs.hidden-sm,td.hidden-xs.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-xs.hidden-md{display:none!important}tr.hidden-xs.hidden-md{display:none!important}th.hidden-xs.hidden-md,td.hidden-xs.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-xs.hidden-lg{display:none!important}tr.hidden-xs.hidden-lg{display:none!important}th.hidden-xs.hidden-lg,td.hidden-xs.hidden-lg{display:none!important}}.hidden-sm{display:block!important}tr.hidden-sm{display:table-row!important}th.hidden-sm,td.hidden-sm{display:table-cell!important}@media (max-width:767px){.hidden-sm.hidden-xs{display:none!important}tr.hidden-sm.hidden-xs{display:none!important}th.hidden-sm.hidden-xs,td.hidden-sm.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}tr.hidden-sm{display:none!important}th.hidden-sm,td.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-sm.hidden-md{display:none!important}tr.hidden-sm.hidden-md{display:none!important}th.hidden-sm.hidden-md,td.hidden-sm.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-sm.hidden-lg{display:none!important}tr.hidden-sm.hidden-lg{display:none!important}th.hidden-sm.hidden-lg,td.hidden-sm.hidden-lg{display:none!important}}.hidden-md{display:block!important}tr.hidden-md{display:table-row!important}th.hidden-md,td.hidden-md{display:table-cell!important}@media (max-width:767px){.hidden-md.hidden-xs{display:none!important}tr.hidden-md.hidden-xs{display:none!important}th.hidden-md.hidden-xs,td.hidden-md.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-md.hidden-sm{display:none!important}tr.hidden-md.hidden-sm{display:none!important}th.hidden-md.hidden-sm,td.hidden-md.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}tr.hidden-md{display:none!important}th.hidden-md,td.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-md.hidden-lg{display:none!important}tr.hidden-md.hidden-lg{display:none!important}th.hidden-md.hidden-lg,td.hidden-md.hidden-lg{display:none!important}}.hidden-lg{display:block!important}tr.hidden-lg{display:table-row!important}th.hidden-lg,td.hidden-lg{display:table-cell!important}@media (max-width:767px){.hidden-lg.hidden-xs{display:none!important}tr.hidden-lg.hidden-xs{display:none!important}th.hidden-lg.hidden-xs,td.hidden-lg.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-lg.hidden-sm{display:none!important}tr.hidden-lg.hidden-sm{display:none!important}th.hidden-lg.hidden-sm,td.hidden-lg.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-lg.hidden-md{display:none!important}tr.hidden-lg.hidden-md{display:none!important}th.hidden-lg.hidden-md,td.hidden-lg.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}tr.hidden-lg{display:none!important}th.hidden-lg,td.hidden-lg{display:none!important}}.visible-print{display:none!important}tr.visible-print{display:none!important}th.visible-print,td.visible-print{display:none!important}@media print{.visible-print{display:block!important}tr.visible-print{display:table-row!important}th.visible-print,td.visible-print{display:table-cell!important}.hidden-print{display:none!important}tr.hidden-print{display:none!important}th.hidden-print,td.hidden-print{display:none!important}}/*! + *//*! normalize.css v2.1.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}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}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:2cm .5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.table td,.table th{background-color:#fff !important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:'Open Sans',sans-serif;font-size:14px;line-height:1.42857143;color:#7a7a7a;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button,input,select[multiple],textarea{background-image:none}a{color:#f49a17;text-decoration:none}a:hover,a:focus{color:#b66f09;text-decoration:underline}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:3px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.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;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16.1px;font-weight:200;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}small{font-size:85%}cite{font-style:normal}.text-muted{color:#e5e5e5}.text-primary{color:#f49a17}.text-warning{color:#c09853}.text-danger{color:#b94a48}.text-success{color:#468847}.text-info{color:#3a87ad}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'Open Sans',sans-serif;font-weight:500;line-height:1.1}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small{font-weight:normal;line-height:1;color:#e5e5e5}h1,h2,h3{margin-top:20px;margin-bottom:10px}h4,h5,h6{margin-top:10px;margin-bottom:10px}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}h1 small,.h1 small{font-size:24px}h2 small,.h2 small{font-size:18px}h3 small,.h3 small,h4 small,.h4 small{font-size:14px}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-bottom:20px}dt,dd{line-height:1.42857143}dt{font-weight:bold}dd{margin-left:0}@media (min-width:992px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}.dl-horizontal dd:before,.dl-horizontal dd:after{content:" ";display:table}.dl-horizontal dd:after{clear:both}.dl-horizontal dd:before,.dl-horizontal dd:after{content:" ";display:table}.dl-horizontal dd:after{clear:both}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #e5e5e5}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;border-left:5px solid #eee}blockquote p{font-size:17.5px;font-weight:300;line-height:1.25}blockquote p:last-child{margin-bottom:0}blockquote small{display:block;line-height:1.42857143;color:#e5e5e5}blockquote small:before{content:'\2014 \00A0'}blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote.pull-right small:before{content:''}blockquote.pull-right small:after{content:'\00A0 \2014'}q:before,q:after,blockquote:before,blockquote:after{content:""}address{display:block;margin-bottom:20px;font-style:normal;line-height:1.42857143}code,pre{font-family:Monaco,Menlo,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;white-space:nowrap;border-radius:3px}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#7a7a7a;background-color:#f5f5f5;border:1px solid #ccc;border-radius:3px}pre.prettyprint{margin-bottom:20px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11{float:left}.col-xs-1{width:8.33333333%}.col-xs-2{width:16.66666667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333333%}.col-xs-5{width:41.66666667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333333%}.col-xs-8{width:66.66666667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333333%}.col-xs-11{width:91.66666667%}.col-xs-12{width:100%}@media (min-width:768px){.container{max-width:750px}.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11{float:left}.col-sm-1{width:8.33333333%}.col-sm-2{width:16.66666667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333333%}.col-sm-5{width:41.66666667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333333%}.col-sm-8{width:66.66666667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333333%}.col-sm-11{width:91.66666667%}.col-sm-12{width:100%}.col-sm-push-1{left:8.33333333%}.col-sm-push-2{left:16.66666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333333%}.col-sm-push-5{left:41.66666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333333%}.col-sm-push-8{left:66.66666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333333%}.col-sm-push-11{left:91.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-11{right:91.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-11{margin-left:91.66666667%}}@media (min-width:992px){.container{max-width:970px}.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11{float:left}.col-md-1{width:8.33333333%}.col-md-2{width:16.66666667%}.col-md-3{width:25%}.col-md-4{width:33.33333333%}.col-md-5{width:41.66666667%}.col-md-6{width:50%}.col-md-7{width:58.33333333%}.col-md-8{width:66.66666667%}.col-md-9{width:75%}.col-md-10{width:83.33333333%}.col-md-11{width:91.66666667%}.col-md-12{width:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333333%}.col-md-push-2{left:16.66666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333333%}.col-md-push-5{left:41.66666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333333%}.col-md-push-8{left:66.66666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333333%}.col-md-push-11{left:91.66666667%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333333%}.col-md-pull-2{right:16.66666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333333%}.col-md-pull-5{right:41.66666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333333%}.col-md-pull-8{right:66.66666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333333%}.col-md-pull-11{right:91.66666667%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-11{margin-left:91.66666667%}}@media (min-width:1200px){.container{max-width:1170px}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11{float:left}.col-lg-1{width:8.33333333%}.col-lg-2{width:16.66666667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333333%}.col-lg-5{width:41.66666667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333333%}.col-lg-8{width:66.66666667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333333%}.col-lg-11{width:91.66666667%}.col-lg-12{width:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333333%}.col-lg-push-2{left:16.66666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333333%}.col-lg-push-5{left:41.66666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333333%}.col-lg-push-8{left:66.66666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333333%}.col-lg-push-11{left:91.66666667%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-11{right:91.66666667%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-11{margin-left:91.66666667%}}table{max-width:100%;background-color:transparent}th{text-align:left}.table{width:100%;margin-bottom:20px}.table thead>tr>th,.table tbody>tr>th,.table tfoot>tr>th,.table thead>tr>td,.table tbody>tr>td,.table tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table caption+thead tr:first-child th,.table colgroup+thead tr:first-child th,.table thead:first-child tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child td{border-top:0}.table tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed thead>tr>th,.table-condensed tbody>tr>th,.table-condensed tfoot>tr>th,.table-condensed thead>tr>td,.table-condensed tbody>tr>td,.table-condensed tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5}table col[class*="col-"]{float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{float:none;display:table-cell}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8;border-color:#d6e9c6}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td{background-color:#d0e9c6;border-color:#c9e2b3}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f2dede;border-color:#eed3d7}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td{background-color:#ebcccc;border-color:#e6c1c7}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#fcf8e3;border-color:#fbeed5}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td{background-color:#faf2cc;border-color:#f8e5be}@media (max-width:768px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;overflow-x:scroll;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0;background-color:#fff}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>thead>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>thead>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#7a7a7a;border:0;border-bottom:1px solid transparent}label{display:inline-block;margin-bottom:5px;font-weight:bold}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}select[multiple],select[size]{height:auto}select optgroup{font-size:inherit;font-style:inherit;font-family:inherit}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{height:auto}.form-control:-moz-placeholder{color:#c7c7c7}.form-control::-moz-placeholder{color:#c7c7c7}.form-control:-ms-input-placeholder{color:#c7c7c7}.form-control::-webkit-input-placeholder{color:#c7c7c7}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;vertical-align:middle;background-color:#fff;border:1px solid #e5e5e5;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-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, 0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6)}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee}textarea.form-control{height:auto}.form-group{margin-bottom:15px}.radio,.checkbox{display:block;min-height:20px;margin-top:10px;margin-bottom:10px;padding-left:20px;vertical-align:middle}.radio label,.checkbox label{display:inline;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{float:left;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="checkbox"][disabled],.radio[disabled],.radio-inline[disabled],.checkbox[disabled],.checkbox-inline[disabled],fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"],fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.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}textarea.input-sm{height:auto}.input-lg{height:45px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-lg{height:45px;line-height:45px}textarea.input-lg{height:auto}.has-warning .help-block,.has-warning .control-label{color:#c09853}.has-warning .form-control{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e}.has-warning .input-group-addon{color:#c09853;border-color:#c09853;background-color:#fcf8e3}.has-error .help-block,.has-error .control-label{color:#b94a48}.has-error .form-control{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392}.has-error .input-group-addon{color:#b94a48;border-color:#b94a48;background-color:#f2dede}.has-success .help-block,.has-success .control-label{color:#468847}.has-success .form-control{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b}.has-success .input-group-addon{color:#468847;border-color:#468847;background-color:#dff0d8}.form-control-static{margin-bottom:0;padding-top:7px}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#bababa}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:none;margin-left:0}}.form-horizontal .control-label,.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{content:" ";display:table}.form-horizontal .form-group:after{clear:both}.form-horizontal .form-group:before,.form-horizontal .form-group:after{content:" ";display:table}.form-horizontal .form-group:after{clear:both}@media (min-width:768px){.form-horizontal .control-label{text-align:right}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.42857143;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:3px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus{color:#333;text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.btn-default{color:#333;background-color:#f5f5f5;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#333;background-color:#e1e1e1;border-color:#adadad}.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#f5f5f5;border-color:#ccc}.btn-primary{color:#fff;background-color:#f49a17;border-color:#f49a17}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#d8840a;border-color:#c47809}.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#f49a17;border-color:#f49a17}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#fff;background-color:#ed9c28;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#d2322d;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#fff;background-color:#47a447;border-color:#398439}.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#fff;background-color:#39b3d7;border-color:#269abc}.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}.btn-link{color:#f49a17;font-weight:normal;cursor:pointer;border-radius:0}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#b66f09;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#e5e5e5;text-decoration:none}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-sm,.btn-xs{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs{padding:1px 5px}.btn-block{display:block;width:100%;padding-left:0;padding-right:0}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}@font-face{font-family:'Glyphicons Halflings';src:url('../font/bootstrap/glyphicons-halflings-regular.eot');src:url('../font/bootstrap/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),url('../font/bootstrap/glyphicons-halflings-regular.woff') format('woff'),url('../font/bootstrap/glyphicons-halflings-regular.ttf') format('truetype'),url('../font/bootstrap/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.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-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-print:before{content:"\e045"}.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-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.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-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-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.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-briefcase:before{content:"\1f4bc"}.glyphicon-calendar:before{content:"\1f4c5"}.glyphicon-pushpin:before{content:"\1f4cc"}.glyphicon-paperclip:before{content:"\1f4ce"}.glyphicon-camera:before{content:"\1f4f7"}.glyphicon-lock:before{content:"\1f512"}.glyphicon-bell:before{content:"\1f514"}.glyphicon-bookmark:before{content:"\1f516"}.glyphicon-fire:before{content:"\1f525"}.glyphicon-wrench:before{content:"\1f527"}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;border-bottom:0 dotted;content:""}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:3px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#7a7a7a;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#fff;background-color:#f49a17}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#f49a17}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#e5e5e5}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#e5e5e5}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0 dotted;border-bottom:4px solid #000;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media (min-width:992px){.navbar-right .dropdown-menu{right:0;left:auto}}.btn-default .caret{border-top-color:#333}.btn-primary .caret,.btn-success .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret{border-top-color:#fff}.dropup .btn-default .caret{border-bottom-color:#333}.dropup .btn-primary .caret,.dropup .btn-success .caret,.dropup .btn-warning .caret,.dropup .btn-danger .caret,.dropup .btn-info .caret{border-bottom-color:#fff}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.btn:active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn.active{z-index:2}.btn-group>.btn:focus,.btn-group-vertical>.btn:focus{outline:none}.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:before,.btn-toolbar:after{content:" ";display:table}.btn-toolbar:after{clear:both}.btn-toolbar:before,.btn-toolbar:after{content:" ";display:table}.btn-toolbar:after{clear:both}.btn-toolbar .btn-group{float:left}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group,.btn-toolbar>.btn-group+.btn-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-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group-xs>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px;padding:1px 5px}.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.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{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{content:" ";display:table}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{content:" ";display:table}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:3px;border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child>.btn:last-child,.btn-group-vertical>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified .btn{float:none;display:table-cell;width:1%}[data-toggle="buttons"]>.btn>input[type="radio"],[data-toggle="buttons"]>.btn>input[type="checkbox"]{display:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group.col{float:none;padding-left:0;padding-right:0}.input-group .form-control{width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:45px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:45px;line-height:45px}textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:normal;line-height:1;text-align:center;background-color:#eee;border:1px solid #e5e5e5;border-radius:3px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-4px}.input-group-btn>.btn:hover,.input-group-btn>.btn:active{z-index:2}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:before,.nav:after{content:" ";display:table}.nav:after{clear:both}.nav:before,.nav:after{content:" ";display:table}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#e5e5e5}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#e5e5e5;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#f49a17}.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:3px 3px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}}.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;margin-right:0}.nav-tabs.nav-justified>.active>a{border-bottom-color:#fff}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:5px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#f49a17}.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{text-align:center}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;margin-right:0}.nav-tabs-justified>.active>a{border-bottom-color:#fff}.tabbable:before,.tabbable:after{content:" ";display:table}.tabbable:after{clear:both}.tabbable:before,.tabbable:after{content:" ";display:table}.tabbable:after{clear:both}.tab-content>.tab-pane,.pill-content>.pill-pane{display:none}.tab-content>.active,.pill-content>.active{display:block}.nav .caret{border-top-color:#f49a17;border-bottom-color:#f49a17}.nav a:hover .caret{border-top-color:#b66f09;border-bottom-color:#b66f09}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;z-index:1000;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:before,.navbar:after{content:" ";display:table}.navbar:after{clear:both}.navbar:before,.navbar:after{content:" ";display:table}.navbar:after{clear:both}@media (min-width:992px){.navbar{border-radius:3px}}.navbar-header:before,.navbar-header:after{content:" ";display:table}.navbar-header:after{clear:both}.navbar-header:before,.navbar-header:after{content:" ";display:table}.navbar-header:after{clear:both}@media (min-width:992px){.navbar-header{float:left}}.navbar-collapse{max-height:340px;overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse:before,.navbar-collapse:after{content:" ";display:table}.navbar-collapse:after{clear:both}.navbar-collapse:before,.navbar-collapse:after{content:" ";display:table}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width:992px){.navbar-collapse{width:auto;border-top:0;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-collapse .navbar-nav.navbar-left:first-child{margin-left:-15px}.navbar-collapse .navbar-nav.navbar-right:last-child{margin-right:-15px}.navbar-collapse .navbar-text:last-child{margin-right:0}}.container>.navbar-header,.container>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width:992px){.container>.navbar-header,.container>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{border-width:0 0 1px}@media (min-width:992px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;border-width:0 0 1px}@media (min-width:992px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{z-index:1030;top:0}.navbar-fixed-bottom{bottom:0;margin-bottom:0}.navbar-brand{float:left;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}@media (min-width:992px){.navbar>.container .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;border:1px solid transparent;border-radius:3px}.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:992px){.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;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width:992px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}@media (min-width:992px){.navbar-left{float:left !important;float:left}.navbar-right{float:right !important;float:right}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:8px;margin-bottom:8px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{float:none;margin-left:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}}@media (min-width:992px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-nav.pull-right>li>.dropdown-menu,.navbar-nav>li>.dropdown-menu.pull-right{left:auto;right:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-text{float:left;margin-top:15px;margin-bottom:15px}@media (min-width:992px){.navbar-text{margin-left:15px;margin-right:15px}}.navbar-default{background-color:#f5f5f5;border-color:#fff}.navbar-default .navbar-brand{color:#707070}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#575757;background-color:transparent}.navbar-default .navbar-text{color:#707070}.navbar-default .navbar-nav>li>a{color:#707070}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#fff;background-color:#f49a17}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#f49a17;background-color:transparent}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#ccc}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e3e3e3}.navbar-default .navbar-nav>.dropdown>a:hover .caret,.navbar-default .navbar-nav>.dropdown>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:transparent;color:#f49a17}.navbar-default .navbar-nav>.open>a .caret,.navbar-default .navbar-nav>.open>a:hover .caret,.navbar-default .navbar-nav>.open>a:focus .caret{border-top-color:#f49a17;border-bottom-color:#f49a17}.navbar-default .navbar-nav>.dropdown>a .caret{border-top-color:#707070;border-bottom-color:#707070}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#707070}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:#f49a17}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#f49a17;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#707070}.navbar-default .navbar-link:hover{color:#fff}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#e5e5e5}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#e5e5e5}.navbar-inverse .navbar-nav>li>a{color:#e5e5e5}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#080808;color:#fff}.navbar-inverse .navbar-nav>.dropdown>a:hover .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .navbar-nav>.dropdown>a .caret{border-top-color:#e5e5e5;border-bottom-color:#e5e5e5}.navbar-inverse .navbar-nav>.open>a .caret,.navbar-inverse .navbar-nav>.open>a:hover .caret,.navbar-inverse .navbar-nav>.open>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#e5e5e5}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#e5e5e5}.navbar-inverse .navbar-link:hover{color:#fff}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#fff;border-radius:3px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/\00a0";padding:0 5px;color:#7a7a7a}.breadcrumb>.active{color:#7a7a7a}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:3px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;background-color:#f9f9f9;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{background-color:transparent}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;background-color:#f49a17;border-color:#f49a17;cursor:default}.pagination>.disabled>span,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#e5e5e5;background-color:#f9f9f9;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.pager:before,.pager:after{content:" ";display:table}.pager:after{clear:both}.pager:before,.pager:after{content:" ";display:table}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#f9f9f9;border:1px solid #ddd;border-radius:0}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:transparent}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#e5e5e5;background-color:#f9f9f9;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label[href]:hover,.label[href]:focus{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.label-default{background-color:#e5e5e5}.label-default[href]:hover,.label-default[href]:focus{background-color:#ccc}.label-primary{background-color:#f49a17}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#ce7e0a}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#e5e5e5;border-radius:10px}.badge:empty{display:none}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.btn .badge{position:relative;top:-1px}a.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#f49a17;background-color:#fff}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px;margin-bottom:30px;font-size:21px;font-weight:200;line-height:2.14285714;color:inherit;background-color:#eee}.jumbotron h1{line-height:1;color:inherit}.jumbotron p{line-height:1.4}.container .jumbotron{border-radius:6px}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron{padding-left:60px;padding-right:60px}.jumbotron h1{font-size:63px}}.thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:3px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto;display:block}.thumbnail>img{display:block;max-width:100%;height:auto}a.thumbnail:hover,a.thumbnail:focus{border-color:#f49a17}.thumbnail>img{margin-left:auto;margin-right:auto}.thumbnail .caption{padding:9px;color:#7a7a7a}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:3px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable{padding-right:35px}.alert-dismissable .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#356635}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#2d6987}.alert-warning{background-color:#fcf8e3;border-color:#fbeed5;color:#c09853}.alert-warning hr{border-top-color:#f8e5be}.alert-warning .alert-link{color:#a47e3c}.alert-danger{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}.alert-danger hr{border-top-color:#e6c1c7}.alert-danger .alert-link{color:#953b39}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:3px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;color:#fff;text-align:center;background-color:#f49a17;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width .6s ease;transition:width .6s ease}.progress-striped .progress-bar{background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255,255,255,0.15)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255,255,255,0.15)), color-stop(.75, rgba(255,255,255,0.15)), color-stop(.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:40px 40px}.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-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-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255,255,255,0.15)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255,255,255,0.15)), color-stop(.75, rgba(255,255,255,0.15)), color-stop(.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255,255,255,0.15)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255,255,255,0.15)), color-stop(.75, rgba(255,255,255,0.15)), color-stop(.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255,255,255,0.15)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255,255,255,0.15)), color-stop(.75, rgba(255,255,255,0.15)), color-stop(.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255,255,255,0.15)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255,255,255,0.15)), color-stop(.75, rgba(255,255,255,0.15)), color-stop(.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.media,.media-body{overflow:hidden;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.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-right-radius:3px;border-top-left-radius:3px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;background-color:#f5f5f5}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#f49a17;border-color:#f49a17}.list-group-item.active .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#fdefda}.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:0;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-body:before,.panel-body:after{content:" ";display:table}.panel-body:after{clear:both}.panel-body:before,.panel-body:after{content:" ";display:table}.panel-body:after{clear:both}.panel>.list-group{margin-bottom:0}.panel>.list-group .list-group-item{border-width:1px 0}.panel>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.panel>.list-group .list-group-item:last-child{border-bottom:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.table{margin-bottom:0}.panel>.panel-body+.table{border-top:1px solid #ddd}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:-1;border-top-left-radius:-1}.panel-title{margin-top:0;margin-bottom:0;font-size:16px}.panel-title>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:-1;border-bottom-left-radius:-1}.panel-group .panel{margin-bottom:0;border-radius:0;overflow:hidden}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.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:#f5f5f5}.panel-default>.panel-heading{color:#7a7a7a;background-color:#f5f5f5;border-color:#f5f5f5}.panel-default>.panel-heading+.panel-collapse .panel-body{border-top-color:#f5f5f5}.panel-default>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#f5f5f5}.panel-primary{border-color:#f49a17}.panel-primary>.panel-heading{color:#fff;background-color:#f49a17;border-color:#f49a17}.panel-primary>.panel-heading+.panel-collapse .panel-body{border-top-color:#f49a17}.panel-primary>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#f49a17}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse .panel-body{border-top-color:#d6e9c6}.panel-success>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#d6e9c6}.panel-warning{border-color:#fbeed5}.panel-warning>.panel-heading{color:#c09853;background-color:#fcf8e3;border-color:#fbeed5}.panel-warning>.panel-heading+.panel-collapse .panel-body{border-top-color:#fbeed5}.panel-warning>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#fbeed5}.panel-danger{border-color:#eed3d7}.panel-danger>.panel-heading{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.panel-danger>.panel-heading+.panel-collapse .panel-body{border-top-color:#eed3d7}.panel-danger>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#eed3d7}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse .panel-body{border-top-color:#bce8f1}.panel-info>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#bce8f1}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}body.modal-open,.modal-open .navbar-fixed-top,.modal-open .navbar-fixed-bottom{margin-right:15px}.modal{display:none;overflow:auto;overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.modal-dialog{margin-left:auto;margin-right:auto;width:auto;padding:10px;z-index:1050}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:none}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1030;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857143px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:20px}.modal-footer{margin-top:15px;padding:19px 20px 20px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer:before,.modal-footer:after{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}@media screen and (min-width:768px){.modal-dialog{left:50%;right:auto;width:600px;padding-top:30px;padding-bottom:30px}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}}.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:3px}.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{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;right: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;left:5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:normal;line-height:18px;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{border-width:10px;content:""}.popover.top .arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.popover.top .arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}.popover.right .arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom .arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.popover.bottom .arrow:after{content:" ";top:1px;margin-left:-10px;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,0.25)}.popover.left .arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto;line-height:1}.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;left:0;bottom:0;width:10%;opacity:.5;filter:alpha(opacity=50);font-size:30px;color:#ccc;text-align:center;text-shadow:none}.carousel-control.left{background-image:-webkit-gradient(linear, 0 top, 100% top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.0001)));background-image:-webkit-linear-gradient(left, color-stop(rgba(0,0,0,0.5) 0), color-stop(rgba(0,0,0,0.0001) 100%));background-image:-moz-linear-gradient(left, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-gradient(linear, 0 top, 100% top, from(rgba(0,0,0,0.0001)), to(rgba(0,0,0,0.5)));background-image:-webkit-linear-gradient(left, color-stop(rgba(0,0,0,0.0001) 0), color-stop(rgba(0,0,0,0.5) 100%));background-image:-moz-linear-gradient(left, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:hover,.carousel-control:focus{color:#ccc;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;left:50%;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;margin-left:-10px;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:none}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;margin-left:-15px;font-size:30px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.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}.affix{position:fixed}@-ms-viewport{width:device-width}@media screen and (max-width:400px){@-ms-viewport{width:320px}}.hidden{display:none !important;visibility:hidden !important}.visible-xs{display:none !important}tr.visible-xs{display:none !important}th.visible-xs,td.visible-xs{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-xs.visible-sm{display:block !important}tr.visible-xs.visible-sm{display:table-row !important}th.visible-xs.visible-sm,td.visible-xs.visible-sm{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-xs.visible-md{display:block !important}tr.visible-xs.visible-md{display:table-row !important}th.visible-xs.visible-md,td.visible-xs.visible-md{display:table-cell !important}}@media (min-width:1200px){.visible-xs.visible-lg{display:block !important}tr.visible-xs.visible-lg{display:table-row !important}th.visible-xs.visible-lg,td.visible-xs.visible-lg{display:table-cell !important}}.visible-sm{display:none !important}tr.visible-sm{display:none !important}th.visible-sm,td.visible-sm{display:none !important}@media (max-width:767px){.visible-sm.visible-xs{display:block !important}tr.visible-sm.visible-xs{display:table-row !important}th.visible-sm.visible-xs,td.visible-sm.visible-xs{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-sm.visible-md{display:block !important}tr.visible-sm.visible-md{display:table-row !important}th.visible-sm.visible-md,td.visible-sm.visible-md{display:table-cell !important}}@media (min-width:1200px){.visible-sm.visible-lg{display:block !important}tr.visible-sm.visible-lg{display:table-row !important}th.visible-sm.visible-lg,td.visible-sm.visible-lg{display:table-cell !important}}.visible-md{display:none !important}tr.visible-md{display:none !important}th.visible-md,td.visible-md{display:none !important}@media (max-width:767px){.visible-md.visible-xs{display:block !important}tr.visible-md.visible-xs{display:table-row !important}th.visible-md.visible-xs,td.visible-md.visible-xs{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-md.visible-sm{display:block !important}tr.visible-md.visible-sm{display:table-row !important}th.visible-md.visible-sm,td.visible-md.visible-sm{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width:1200px){.visible-md.visible-lg{display:block !important}tr.visible-md.visible-lg{display:table-row !important}th.visible-md.visible-lg,td.visible-md.visible-lg{display:table-cell !important}}.visible-lg{display:none !important}tr.visible-lg{display:none !important}th.visible-lg,td.visible-lg{display:none !important}@media (max-width:767px){.visible-lg.visible-xs{display:block !important}tr.visible-lg.visible-xs{display:table-row !important}th.visible-lg.visible-xs,td.visible-lg.visible-xs{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-lg.visible-sm{display:block !important}tr.visible-lg.visible-sm{display:table-row !important}th.visible-lg.visible-sm,td.visible-lg.visible-sm{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-lg.visible-md{display:block !important}tr.visible-lg.visible-md{display:table-row !important}th.visible-lg.visible-md,td.visible-lg.visible-md{display:table-cell !important}}@media (min-width:1200px){.visible-lg{display:block !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}.hidden-xs{display:block !important}tr.hidden-xs{display:table-row !important}th.hidden-xs,td.hidden-xs{display:table-cell !important}@media (max-width:767px){.hidden-xs{display:none !important}tr.hidden-xs{display:none !important}th.hidden-xs,td.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-xs.hidden-sm{display:none !important}tr.hidden-xs.hidden-sm{display:none !important}th.hidden-xs.hidden-sm,td.hidden-xs.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-xs.hidden-md{display:none !important}tr.hidden-xs.hidden-md{display:none !important}th.hidden-xs.hidden-md,td.hidden-xs.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-xs.hidden-lg{display:none !important}tr.hidden-xs.hidden-lg{display:none !important}th.hidden-xs.hidden-lg,td.hidden-xs.hidden-lg{display:none !important}}.hidden-sm{display:block !important}tr.hidden-sm{display:table-row !important}th.hidden-sm,td.hidden-sm{display:table-cell !important}@media (max-width:767px){.hidden-sm.hidden-xs{display:none !important}tr.hidden-sm.hidden-xs{display:none !important}th.hidden-sm.hidden-xs,td.hidden-sm.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important}tr.hidden-sm{display:none !important}th.hidden-sm,td.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-sm.hidden-md{display:none !important}tr.hidden-sm.hidden-md{display:none !important}th.hidden-sm.hidden-md,td.hidden-sm.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-sm.hidden-lg{display:none !important}tr.hidden-sm.hidden-lg{display:none !important}th.hidden-sm.hidden-lg,td.hidden-sm.hidden-lg{display:none !important}}.hidden-md{display:block !important}tr.hidden-md{display:table-row !important}th.hidden-md,td.hidden-md{display:table-cell !important}@media (max-width:767px){.hidden-md.hidden-xs{display:none !important}tr.hidden-md.hidden-xs{display:none !important}th.hidden-md.hidden-xs,td.hidden-md.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-md.hidden-sm{display:none !important}tr.hidden-md.hidden-sm{display:none !important}th.hidden-md.hidden-sm,td.hidden-md.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none !important}tr.hidden-md{display:none !important}th.hidden-md,td.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-md.hidden-lg{display:none !important}tr.hidden-md.hidden-lg{display:none !important}th.hidden-md.hidden-lg,td.hidden-md.hidden-lg{display:none !important}}.hidden-lg{display:block !important}tr.hidden-lg{display:table-row !important}th.hidden-lg,td.hidden-lg{display:table-cell !important}@media (max-width:767px){.hidden-lg.hidden-xs{display:none !important}tr.hidden-lg.hidden-xs{display:none !important}th.hidden-lg.hidden-xs,td.hidden-lg.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-lg.hidden-sm{display:none !important}tr.hidden-lg.hidden-sm{display:none !important}th.hidden-lg.hidden-sm,td.hidden-lg.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-lg.hidden-md{display:none !important}tr.hidden-lg.hidden-md{display:none !important}th.hidden-lg.hidden-md,td.hidden-lg.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-lg{display:none !important}tr.hidden-lg{display:none !important}th.hidden-lg,td.hidden-lg{display:none !important}}.visible-print{display:none !important}tr.visible-print{display:none !important}th.visible-print,td.visible-print{display:none !important}@media print{.visible-print{display:block !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}.hidden-print{display:none !important}tr.hidden-print{display:none !important}th.hidden-print,td.hidden-print{display:none !important}}/*! * Font Awesome 3.2.1 * the iconic font designed for Bootstrap * ------------------------------------------------------------------------------ @@ -30,4 +30,4 @@ * Email: dave@fontawesome.io * Twitter: http://twitter.com/davegandy * Work: Lead Product Designer @ Kyruus - http://kyruus.com - */@font-face{font-family:FontAwesome;src:url(../font/fontawesome/fontawesome-webfont.eot?v=3);src:url(../font/fontawesome/fontawesome-webfont.eot?#iefix&v=3) format('embedded-opentype'),url(../font/fontawesome/fontawesome-webfont.woff?v=3) format('woff'),url(../font/fontawesome/fontawesome-webfont.ttf?v=3) format('truetype'),url(../font/fontawesome/fontawesome-webfont.svg?v=3#fontawesomeregular) format('svg');font-weight:400;font-style:normal}[class^=icon-],[class*=" icon-"]{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em}[class^=icon-]:before,[class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none}.icon-large:before{vertical-align:-10%;font-size:1.33333333em}a [class^=icon-],a [class*=" icon-"]{display:inline}[class^=icon-].icon-fixed-width,[class*=" icon-"].icon-fixed-width{display:inline-block;width:1.14285714em;text-align:right;padding-right:.28571429em}[class^=icon-].icon-fixed-width.icon-large,[class*=" icon-"].icon-fixed-width.icon-large{width:1.42857143em}.icons-ul{margin-left:2.14285714em;list-style-type:none}.icons-ul>li{position:relative}.icons-ul .icon-li{position:absolute;left:-2.14285714em;width:2.14285714em;text-align:center;line-height:inherit}[class^=icon-].hide,[class*=" icon-"].hide{display:none}.icon-muted{color:#eee}.icon-light{color:#fff}.icon-dark{color:#333}.icon-border{border:solid 1px #eee;padding:.2em .25em .15em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.icon-2x{font-size:2em}.icon-2x.icon-border{border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.icon-3x{font-size:3em}.icon-3x.icon-border{border-width:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.icon-4x{font-size:4em}.icon-4x.icon-border{border-width:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.icon-5x{font-size:5em}.icon-5x.icon-border{border-width:5px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.pull-right{float:right}.pull-left{float:left}[class^=icon-].pull-left,[class*=" icon-"].pull-left{margin-right:.3em}[class^=icon-].pull-right,[class*=" icon-"].pull-right{margin-left:.3em}[class^=icon-],[class*=" icon-"]{display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0 0;background-repeat:repeat;margin-top:0}.icon-white,.nav-pills>.active>a>[class^=icon-],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^=icon-],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^=icon-],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^=icon-],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>.active>a>[class^=icon-],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^=icon-],.dropdown-submenu:hover>a>[class*=" icon-"]{background-image:none}.btn [class^=icon-].icon-large,.nav [class^=icon-].icon-large,.btn [class*=" icon-"].icon-large,.nav [class*=" icon-"].icon-large{line-height:.9em}.btn [class^=icon-].icon-spin,.nav [class^=icon-].icon-spin,.btn [class*=" icon-"].icon-spin,.nav [class*=" icon-"].icon-spin{display:inline-block}.nav-tabs [class^=icon-],.nav-pills [class^=icon-],.nav-tabs [class*=" icon-"],.nav-pills [class*=" icon-"],.nav-tabs [class^=icon-].icon-large,.nav-pills [class^=icon-].icon-large,.nav-tabs [class*=" icon-"].icon-large,.nav-pills [class*=" icon-"].icon-large{line-height:.9em}.btn [class^=icon-].pull-left.icon-2x,.btn [class*=" icon-"].pull-left.icon-2x,.btn [class^=icon-].pull-right.icon-2x,.btn [class*=" icon-"].pull-right.icon-2x{margin-top:.18em}.btn [class^=icon-].icon-spin.icon-large,.btn [class*=" icon-"].icon-spin.icon-large{line-height:.8em}.btn.btn-small [class^=icon-].pull-left.icon-2x,.btn.btn-small [class*=" icon-"].pull-left.icon-2x,.btn.btn-small [class^=icon-].pull-right.icon-2x,.btn.btn-small [class*=" icon-"].pull-right.icon-2x{margin-top:.25em}.btn.btn-large [class^=icon-],.btn.btn-large [class*=" icon-"]{margin-top:0}.btn.btn-large [class^=icon-].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class^=icon-].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-top:.05em}.btn.btn-large [class^=icon-].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x{margin-right:.2em}.btn.btn-large [class^=icon-].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-left:.2em}.nav-list [class^=icon-],.nav-list [class*=" icon-"]{line-height:inherit}.icon-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:-35%}.icon-stack [class^=icon-],.icon-stack [class*=" icon-"]{display:block;text-align:center;position:absolute;width:100%;height:100%;font-size:1em;line-height:inherit;*line-height:2em}.icon-stack .icon-stack-base{font-size:2em;*line-height:1em}.icon-spin{display:inline-block;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}a .icon-stack,a .icon-spin{display:inline-block;text-decoration:none}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.icon-rotate-90:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1)}.icon-rotate-180:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)}.icon-rotate-270:before{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.icon-flip-horizontal:before{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1)}.icon-flip-vertical:before{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scale(1,-1)}a .icon-rotate-90:before,a .icon-rotate-180:before,a .icon-rotate-270:before,a .icon-flip-horizontal:before,a .icon-flip-vertical:before{display:inline-block}.icon-glass:before{content:"\f000"}.icon-music:before{content:"\f001"}.icon-search:before{content:"\f002"}.icon-envelope-alt:before{content:"\f003"}.icon-heart:before{content:"\f004"}.icon-star:before{content:"\f005"}.icon-star-empty:before{content:"\f006"}.icon-user:before{content:"\f007"}.icon-film:before{content:"\f008"}.icon-th-large:before{content:"\f009"}.icon-th:before{content:"\f00a"}.icon-th-list:before{content:"\f00b"}.icon-ok:before{content:"\f00c"}.icon-remove:before{content:"\f00d"}.icon-zoom-in:before{content:"\f00e"}.icon-zoom-out:before{content:"\f010"}.icon-power-off:before,.icon-off:before{content:"\f011"}.icon-signal:before{content:"\f012"}.icon-gear:before,.icon-cog:before{content:"\f013"}.icon-trash:before{content:"\f014"}.icon-home:before{content:"\f015"}.icon-file-alt:before{content:"\f016"}.icon-time:before{content:"\f017"}.icon-road:before{content:"\f018"}.icon-download-alt:before{content:"\f019"}.icon-download:before{content:"\f01a"}.icon-upload:before{content:"\f01b"}.icon-inbox:before{content:"\f01c"}.icon-play-circle:before{content:"\f01d"}.icon-rotate-right:before,.icon-repeat:before{content:"\f01e"}.icon-refresh:before{content:"\f021"}.icon-list-alt:before{content:"\f022"}.icon-lock:before{content:"\f023"}.icon-flag:before{content:"\f024"}.icon-headphones:before{content:"\f025"}.icon-volume-off:before{content:"\f026"}.icon-volume-down:before{content:"\f027"}.icon-volume-up:before{content:"\f028"}.icon-qrcode:before{content:"\f029"}.icon-barcode:before{content:"\f02a"}.icon-tag:before{content:"\f02b"}.icon-tags:before{content:"\f02c"}.icon-book:before{content:"\f02d"}.icon-bookmark:before{content:"\f02e"}.icon-print:before{content:"\f02f"}.icon-camera:before{content:"\f030"}.icon-font:before{content:"\f031"}.icon-bold:before{content:"\f032"}.icon-italic:before{content:"\f033"}.icon-text-height:before{content:"\f034"}.icon-text-width:before{content:"\f035"}.icon-align-left:before{content:"\f036"}.icon-align-center:before{content:"\f037"}.icon-align-right:before{content:"\f038"}.icon-align-justify:before{content:"\f039"}.icon-list:before{content:"\f03a"}.icon-indent-left:before{content:"\f03b"}.icon-indent-right:before{content:"\f03c"}.icon-facetime-video:before{content:"\f03d"}.icon-picture:before{content:"\f03e"}.icon-pencil:before{content:"\f040"}.icon-map-marker:before{content:"\f041"}.icon-adjust:before{content:"\f042"}.icon-tint:before{content:"\f043"}.icon-edit:before{content:"\f044"}.icon-share:before{content:"\f045"}.icon-check:before{content:"\f046"}.icon-move:before{content:"\f047"}.icon-step-backward:before{content:"\f048"}.icon-fast-backward:before{content:"\f049"}.icon-backward:before{content:"\f04a"}.icon-play:before{content:"\f04b"}.icon-pause:before{content:"\f04c"}.icon-stop:before{content:"\f04d"}.icon-forward:before{content:"\f04e"}.icon-fast-forward:before{content:"\f050"}.icon-step-forward:before{content:"\f051"}.icon-eject:before{content:"\f052"}.icon-chevron-left:before{content:"\f053"}.icon-chevron-right:before{content:"\f054"}.icon-plus-sign:before{content:"\f055"}.icon-minus-sign:before{content:"\f056"}.icon-remove-sign:before{content:"\f057"}.icon-ok-sign:before{content:"\f058"}.icon-question-sign:before{content:"\f059"}.icon-info-sign:before{content:"\f05a"}.icon-screenshot:before{content:"\f05b"}.icon-remove-circle:before{content:"\f05c"}.icon-ok-circle:before{content:"\f05d"}.icon-ban-circle:before{content:"\f05e"}.icon-arrow-left:before{content:"\f060"}.icon-arrow-right:before{content:"\f061"}.icon-arrow-up:before{content:"\f062"}.icon-arrow-down:before{content:"\f063"}.icon-mail-forward:before,.icon-share-alt:before{content:"\f064"}.icon-resize-full:before{content:"\f065"}.icon-resize-small:before{content:"\f066"}.icon-plus:before{content:"\f067"}.icon-minus:before{content:"\f068"}.icon-asterisk:before{content:"\f069"}.icon-exclamation-sign:before{content:"\f06a"}.icon-gift:before{content:"\f06b"}.icon-leaf:before{content:"\f06c"}.icon-fire:before{content:"\f06d"}.icon-eye-open:before{content:"\f06e"}.icon-eye-close:before{content:"\f070"}.icon-warning-sign:before{content:"\f071"}.icon-plane:before{content:"\f072"}.icon-calendar:before{content:"\f073"}.icon-random:before{content:"\f074"}.icon-comment:before{content:"\f075"}.icon-magnet:before{content:"\f076"}.icon-chevron-up:before{content:"\f077"}.icon-chevron-down:before{content:"\f078"}.icon-retweet:before{content:"\f079"}.icon-shopping-cart:before{content:"\f07a"}.icon-folder-close:before{content:"\f07b"}.icon-folder-open:before{content:"\f07c"}.icon-resize-vertical:before{content:"\f07d"}.icon-resize-horizontal:before{content:"\f07e"}.icon-bar-chart:before{content:"\f080"}.icon-twitter-sign:before{content:"\f081"}.icon-facebook-sign:before{content:"\f082"}.icon-camera-retro:before{content:"\f083"}.icon-key:before{content:"\f084"}.icon-gears:before,.icon-cogs:before{content:"\f085"}.icon-comments:before{content:"\f086"}.icon-thumbs-up-alt:before{content:"\f087"}.icon-thumbs-down-alt:before{content:"\f088"}.icon-star-half:before{content:"\f089"}.icon-heart-empty:before{content:"\f08a"}.icon-signout:before{content:"\f08b"}.icon-linkedin-sign:before{content:"\f08c"}.icon-pushpin:before{content:"\f08d"}.icon-external-link:before{content:"\f08e"}.icon-signin:before{content:"\f090"}.icon-trophy:before{content:"\f091"}.icon-github-sign:before{content:"\f092"}.icon-upload-alt:before{content:"\f093"}.icon-lemon:before{content:"\f094"}.icon-phone:before{content:"\f095"}.icon-unchecked:before,.icon-check-empty:before{content:"\f096"}.icon-bookmark-empty:before{content:"\f097"}.icon-phone-sign:before{content:"\f098"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-github:before{content:"\f09b"}.icon-unlock:before{content:"\f09c"}.icon-credit-card:before{content:"\f09d"}.icon-rss:before{content:"\f09e"}.icon-hdd:before{content:"\f0a0"}.icon-bullhorn:before{content:"\f0a1"}.icon-bell:before{content:"\f0a2"}.icon-certificate:before{content:"\f0a3"}.icon-hand-right:before{content:"\f0a4"}.icon-hand-left:before{content:"\f0a5"}.icon-hand-up:before{content:"\f0a6"}.icon-hand-down:before{content:"\f0a7"}.icon-circle-arrow-left:before{content:"\f0a8"}.icon-circle-arrow-right:before{content:"\f0a9"}.icon-circle-arrow-up:before{content:"\f0aa"}.icon-circle-arrow-down:before{content:"\f0ab"}.icon-globe:before{content:"\f0ac"}.icon-wrench:before{content:"\f0ad"}.icon-tasks:before{content:"\f0ae"}.icon-filter:before{content:"\f0b0"}.icon-briefcase:before{content:"\f0b1"}.icon-fullscreen:before{content:"\f0b2"}.icon-group:before{content:"\f0c0"}.icon-link:before{content:"\f0c1"}.icon-cloud:before{content:"\f0c2"}.icon-beaker:before{content:"\f0c3"}.icon-cut:before{content:"\f0c4"}.icon-copy:before{content:"\f0c5"}.icon-paperclip:before,.icon-paper-clip:before{content:"\f0c6"}.icon-save:before{content:"\f0c7"}.icon-sign-blank:before{content:"\f0c8"}.icon-reorder:before{content:"\f0c9"}.icon-list-ul:before{content:"\f0ca"}.icon-list-ol:before{content:"\f0cb"}.icon-strikethrough:before{content:"\f0cc"}.icon-underline:before{content:"\f0cd"}.icon-table:before{content:"\f0ce"}.icon-magic:before{content:"\f0d0"}.icon-truck:before{content:"\f0d1"}.icon-pinterest:before{content:"\f0d2"}.icon-pinterest-sign:before{content:"\f0d3"}.icon-google-plus-sign:before{content:"\f0d4"}.icon-google-plus:before{content:"\f0d5"}.icon-money:before{content:"\f0d6"}.icon-caret-down:before{content:"\f0d7"}.icon-caret-up:before{content:"\f0d8"}.icon-caret-left:before{content:"\f0d9"}.icon-caret-right:before{content:"\f0da"}.icon-columns:before{content:"\f0db"}.icon-sort:before{content:"\f0dc"}.icon-sort-down:before{content:"\f0dd"}.icon-sort-up:before{content:"\f0de"}.icon-envelope:before{content:"\f0e0"}.icon-linkedin:before{content:"\f0e1"}.icon-rotate-left:before,.icon-undo:before{content:"\f0e2"}.icon-legal:before{content:"\f0e3"}.icon-dashboard:before{content:"\f0e4"}.icon-comment-alt:before{content:"\f0e5"}.icon-comments-alt:before{content:"\f0e6"}.icon-bolt:before{content:"\f0e7"}.icon-sitemap:before{content:"\f0e8"}.icon-umbrella:before{content:"\f0e9"}.icon-paste:before{content:"\f0ea"}.icon-lightbulb:before{content:"\f0eb"}.icon-exchange:before{content:"\f0ec"}.icon-cloud-download:before{content:"\f0ed"}.icon-cloud-upload:before{content:"\f0ee"}.icon-user-md:before{content:"\f0f0"}.icon-stethoscope:before{content:"\f0f1"}.icon-suitcase:before{content:"\f0f2"}.icon-bell-alt:before{content:"\f0f3"}.icon-coffee:before{content:"\f0f4"}.icon-food:before{content:"\f0f5"}.icon-file-text-alt:before{content:"\f0f6"}.icon-building:before{content:"\f0f7"}.icon-hospital:before{content:"\f0f8"}.icon-ambulance:before{content:"\f0f9"}.icon-medkit:before{content:"\f0fa"}.icon-fighter-jet:before{content:"\f0fb"}.icon-beer:before{content:"\f0fc"}.icon-h-sign:before{content:"\f0fd"}.icon-plus-sign-alt:before{content:"\f0fe"}.icon-double-angle-left:before{content:"\f100"}.icon-double-angle-right:before{content:"\f101"}.icon-double-angle-up:before{content:"\f102"}.icon-double-angle-down:before{content:"\f103"}.icon-angle-left:before{content:"\f104"}.icon-angle-right:before{content:"\f105"}.icon-angle-up:before{content:"\f106"}.icon-angle-down:before{content:"\f107"}.icon-desktop:before{content:"\f108"}.icon-laptop:before{content:"\f109"}.icon-tablet:before{content:"\f10a"}.icon-mobile-phone:before{content:"\f10b"}.icon-circle-blank:before{content:"\f10c"}.icon-quote-left:before{content:"\f10d"}.icon-quote-right:before{content:"\f10e"}.icon-spinner:before{content:"\f110"}.icon-circle:before{content:"\f111"}.icon-mail-reply:before,.icon-reply:before{content:"\f112"}.icon-github-alt:before{content:"\f113"}.icon-folder-close-alt:before{content:"\f114"}.icon-folder-open-alt:before{content:"\f115"}.icon-expand-alt:before{content:"\f116"}.icon-collapse-alt:before{content:"\f117"}.icon-smile:before{content:"\f118"}.icon-frown:before{content:"\f119"}.icon-meh:before{content:"\f11a"}.icon-gamepad:before{content:"\f11b"}.icon-keyboard:before{content:"\f11c"}.icon-flag-alt:before{content:"\f11d"}.icon-flag-checkered:before{content:"\f11e"}.icon-terminal:before{content:"\f120"}.icon-code:before{content:"\f121"}.icon-reply-all:before{content:"\f122"}.icon-mail-reply-all:before{content:"\f122"}.icon-star-half-full:before,.icon-star-half-empty:before{content:"\f123"}.icon-location-arrow:before{content:"\f124"}.icon-crop:before{content:"\f125"}.icon-code-fork:before{content:"\f126"}.icon-unlink:before{content:"\f127"}.icon-question:before{content:"\f128"}.icon-info:before{content:"\f129"}.icon-exclamation:before{content:"\f12a"}.icon-superscript:before{content:"\f12b"}.icon-subscript:before{content:"\f12c"}.icon-eraser:before{content:"\f12d"}.icon-puzzle-piece:before{content:"\f12e"}.icon-microphone:before{content:"\f130"}.icon-microphone-off:before{content:"\f131"}.icon-shield:before{content:"\f132"}.icon-calendar-empty:before{content:"\f133"}.icon-fire-extinguisher:before{content:"\f134"}.icon-rocket:before{content:"\f135"}.icon-maxcdn:before{content:"\f136"}.icon-chevron-sign-left:before{content:"\f137"}.icon-chevron-sign-right:before{content:"\f138"}.icon-chevron-sign-up:before{content:"\f139"}.icon-chevron-sign-down:before{content:"\f13a"}.icon-html5:before{content:"\f13b"}.icon-css3:before{content:"\f13c"}.icon-anchor:before{content:"\f13d"}.icon-unlock-alt:before{content:"\f13e"}.icon-bullseye:before{content:"\f140"}.icon-ellipsis-horizontal:before{content:"\f141"}.icon-ellipsis-vertical:before{content:"\f142"}.icon-rss-sign:before{content:"\f143"}.icon-play-sign:before{content:"\f144"}.icon-ticket:before{content:"\f145"}.icon-minus-sign-alt:before{content:"\f146"}.icon-check-minus:before{content:"\f147"}.icon-level-up:before{content:"\f148"}.icon-level-down:before{content:"\f149"}.icon-check-sign:before{content:"\f14a"}.icon-edit-sign:before{content:"\f14b"}.icon-external-link-sign:before{content:"\f14c"}.icon-share-sign:before{content:"\f14d"}.icon-compass:before{content:"\f14e"}.icon-collapse:before{content:"\f150"}.icon-collapse-top:before{content:"\f151"}.icon-expand:before{content:"\f152"}.icon-euro:before,.icon-eur:before{content:"\f153"}.icon-gbp:before{content:"\f154"}.icon-dollar:before,.icon-usd:before{content:"\f155"}.icon-rupee:before,.icon-inr:before{content:"\f156"}.icon-yen:before,.icon-jpy:before{content:"\f157"}.icon-renminbi:before,.icon-cny:before{content:"\f158"}.icon-won:before,.icon-krw:before{content:"\f159"}.icon-bitcoin:before,.icon-btc:before{content:"\f15a"}.icon-file:before{content:"\f15b"}.icon-file-text:before{content:"\f15c"}.icon-sort-by-alphabet:before{content:"\f15d"}.icon-sort-by-alphabet-alt:before{content:"\f15e"}.icon-sort-by-attributes:before{content:"\f160"}.icon-sort-by-attributes-alt:before{content:"\f161"}.icon-sort-by-order:before{content:"\f162"}.icon-sort-by-order-alt:before{content:"\f163"}.icon-thumbs-up:before{content:"\f164"}.icon-thumbs-down:before{content:"\f165"}.icon-youtube-sign:before{content:"\f166"}.icon-youtube:before{content:"\f167"}.icon-xing:before{content:"\f168"}.icon-xing-sign:before{content:"\f169"}.icon-youtube-play:before{content:"\f16a"}.icon-dropbox:before{content:"\f16b"}.icon-stackexchange:before{content:"\f16c"}.icon-instagram:before{content:"\f16d"}.icon-flickr:before{content:"\f16e"}.icon-adn:before{content:"\f170"}.icon-bitbucket:before{content:"\f171"}.icon-bitbucket-sign:before{content:"\f172"}.icon-tumblr:before{content:"\f173"}.icon-tumblr-sign:before{content:"\f174"}.icon-long-arrow-down:before{content:"\f175"}.icon-long-arrow-up:before{content:"\f176"}.icon-long-arrow-left:before{content:"\f177"}.icon-long-arrow-right:before{content:"\f178"}.icon-apple:before{content:"\f179"}.icon-windows:before{content:"\f17a"}.icon-android:before{content:"\f17b"}.icon-linux:before{content:"\f17c"}.icon-dribbble:before{content:"\f17d"}.icon-skype:before{content:"\f17e"}.icon-foursquare:before{content:"\f180"}.icon-trello:before{content:"\f181"}.icon-female:before{content:"\f182"}.icon-male:before{content:"\f183"}.icon-gittip:before{content:"\f184"}.icon-sun:before{content:"\f185"}.icon-moon:before{content:"\f186"}.icon-archive:before{content:"\f187"}.icon-bug:before{content:"\f188"}.icon-vk:before{content:"\f189"}.icon-weibo:before{content:"\f18a"}.icon-renren:before{content:"\f18b"}.page-header{margin-top:0}.no-js .collapse{display:block!important}.no-js #carousel .carousel-control{display:none}.loader{position:fixed;background:#fff url(../img/ajax-loader.gif) no-repeat center center;background-color:rgba(255,255,255,.5);display:none;left:0;top:0;width:100%;height:100%;z-index:100}.oldie{position:absolute}.thumbnail.active{border-color:#7a7a7a}.main{margin-bottom:20px}.layout-col-1,.layout-col-2-left,.layout-col-2-right{margin-left:-15px;margin-right:-15px}.layout-col-1:before,.layout-col-2-left:before,.layout-col-2-right:before,.layout-col-1:after,.layout-col-2-left:after,.layout-col-2-right:after{content:" ";display:table}.layout-col-1:after,.layout-col-2-left:after,.layout-col-2-right:after{clear:both}.layout-col-1:before,.layout-col-2-left:before,.layout-col-2-right:before,.layout-col-1:after,.layout-col-2-left:after,.layout-col-2-right:after{content:" ";display:table}.layout-col-1:after,.layout-col-2-left:after,.layout-col-2-right:after{clear:both}.layout-col-1 .col-main{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.layout-col-1 .col-main{float:left;width:100%}}.layout-col-2-left .col-main{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.layout-col-2-left .col-main{float:left;width:75%}}@media (min-width:992px){.layout-col-2-left .col-main{left:25%}}.layout-col-2-left .col-left{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.layout-col-2-left .col-left{float:left;width:25%}}@media (min-width:992px){.layout-col-2-left .col-left{right:75%}}.layout-col-2-right .col-main{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.layout-col-2-right .col-main{float:left;width:75%}}.layout-col-2-right .col-right{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.layout-col-2-right .col-right{float:left;width:25%}}ul.list-info,ul.list-address{margin-left:-15px;margin-right:-15px;padding-left:0;list-style:none}ul.list-info:before,ul.list-address:before,ul.list-info:after,ul.list-address:after{content:" ";display:table}ul.list-info:after,ul.list-address:after{clear:both}ul.list-info:before,ul.list-address:before,ul.list-info:after,ul.list-address:after{content:" ";display:table}ul.list-info:after,ul.list-address:after{clear:both}ul.list-info>li,ul.list-address>li{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){ul.list-info>li,ul.list-address>li{float:left;width:33.33333333%}}.fn{font-weight:600;display:block}.adr,.org{font-size:12px}.table-address .radio{margin-top:0}.table-address .radio label{font-weight:600}.table-address .group-btn{text-align:right}.table-address thead>tr>th,.table-address tbody>tr>th,.table-address tfoot>tr>th,.table-address thead>tr>td,.table-address tbody>tr>td,.table-address tfoot>tr>td{border-color:#f5f5f5;padding:10px 10px 0}@media (min-width:768px){.table-address thead>tr>th,.table-address tbody>tr>th,.table-address tfoot>tr>th,.table-address thead>tr>td,.table-address tbody>tr>td,.table-address tfoot>tr>td{padding:30px 30px 0}}.modal-dialog td{vertical-align:middle}.modal-dialog .close{margin:10px;position:relative;z-index:10}.modal-dialog .btn{margin-left:10px}@media screen and (min-width:768px){.modal-dialog{width:800px}}header .header{margin-left:-15px;margin-right:-15px;margin-bottom:20px}header .header:before,header .header:after{content:" ";display:table}header .header:after{clear:both}header .header:before,header .header:after{content:" ";display:table}header .header:after{clear:both}header .header .logo{position:relative;min-height:1px;padding-left:15px;padding-right:15px;display:block!important;margin-top:0}@media (min-width:992px){header .header .logo{float:left;width:33.33333333%}}trheader .header .logo{display:table-row!important}thheader .header .logo,tdheader .header .logo{display:table-cell!important}@media (max-width:767px){header .header .logo{display:none!important}trheader .header .logo{display:none!important}thheader .header .logo,tdheader .header .logo{display:none!important}}@media (min-width:768px) and (max-width:991px){header .header .logo.hidden-sm{display:none!important}trheader .header .logo.hidden-sm{display:none!important}thheader .header .logo.hidden-sm,tdheader .header .logo.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){header .header .logo.hidden-md{display:none!important}trheader .header .logo.hidden-md{display:none!important}thheader .header .logo.hidden-md,tdheader .header .logo.hidden-md{display:none!important}}@media (min-width:1200px){header .header .logo.hidden-lg{display:none!important}trheader .header .logo.hidden-lg{display:none!important}thheader .header .logo.hidden-lg,tdheader .header .logo.hidden-lg{display:none!important}}header .header .logo a{text-decoration:none}header .header .language-container{position:relative;min-height:1px;padding-left:15px;padding-right:15px;text-align:right}@media (min-width:992px){header .header .language-container{float:left;width:33.33333333%}}@media (min-width:992px){header .header .language-container{margin-left:33.33333333%}}header .header .language-container .search-container{margin-bottom:10px}header .header .language-container .language-switch,header .header .language-container .currency-switch{display:inline-block;position:relative;vertical-align:middle}header .header .language-container .language-switch .dropdown-label,header .header .language-container .currency-switch .dropdown-label{display:inline-block;float:left;font-size:1em;font-weight:300;margin-left:1em;margin-right:.4em}header .header .language-container .language-switch .current,header .header .language-container .currency-switch .current{display:inline-block;float:left;position:relative}header .header .language-container .language-switch .select,header .header .language-container .currency-switch .select{left:auto;right:0;min-width:80px}.footer-container .footer-banner{background-color:#e8e8e8;font-size:19px}.footer-container .footer-banner .banner{margin-left:-15px;margin-right:-15px}.footer-container .footer-banner .banner i{display:block;font-size:2em}.footer-container .footer-banner .banner small{font-size:.65em;display:block;font-style:italic;font-weight:400}.footer-container .footer-banner .banner:before,.footer-container .footer-banner .banner:after{content:" ";display:table}.footer-container .footer-banner .banner:after{clear:both}.footer-container .footer-banner .banner:before,.footer-container .footer-banner .banner:after{content:" ";display:table}.footer-container .footer-banner .banner:after{clear:both}.footer-container .footer-banner .banner .col{padding:10px 0;text-align:center}.footer-container .footer-banner .banner .col+.col{border-top:1px solid #d6d6d6}@media (min-width:768px){.footer-container .footer-banner .banner .col+.col{border-left:1px solid #d6d6d6;border-top:none}}.footer-container .footer-banner .banner.banner-col-2>.col{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.footer-container .footer-banner .banner.banner-col-2>.col{float:left;width:50%}}.footer-container .footer-banner .banner.banner-col-3>.col{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.footer-container .footer-banner .banner.banner-col-3>.col{float:left;width:33.33333333%}}.footer-container .footer-block{background-color:#f5f5f5}.footer-container .footer-block .blocks{margin-left:-15px;margin-right:-15px;padding:20px 0}.footer-container .footer-block .blocks:before,.footer-container .footer-block .blocks:after{content:" ";display:table}.footer-container .footer-block .blocks:after{clear:both}.footer-container .footer-block .blocks:before,.footer-container .footer-block .blocks:after{content:" ";display:table}.footer-container .footer-block .blocks:after{clear:both}.footer-container .footer-block .blocks .col{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.footer-container .footer-block .blocks .col{float:left;width:25%}}.footer-container .footer-block .blocks.block-col-2>.col{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.footer-container .footer-block .blocks.block-col-2>.col{float:left;width:50%}}.footer-container .footer-block .blocks.block-col-3>.col{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.footer-container .footer-block .blocks.block-col-3>.col{float:left;width:33.33333333%}}.footer-container .footer-block .blocks.block-col-4>.col{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.footer-container .footer-block .blocks.block-col-4>.col{float:left;width:25%}}.footer-container .footer-info{background-color:#444;color:#fff;font-size:12px}.footer-container .footer-info a{color:#fff}.footer-container .footer-info a:focus,.footer-container .footer-info a:hover{color:#fff}.footer-container .footer-info .info{margin-left:-15px;margin-right:-15px;padding:20px 0}.footer-container .footer-info .info:before,.footer-container .footer-info .info:after{content:" ";display:table}.footer-container .footer-info .info:after{clear:both}.footer-container .footer-info .info:before,.footer-container .footer-info .info:after{content:" ";display:table}.footer-container .footer-info .info:after{clear:both}.footer-container .footer-info .info .nav-footer{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:1200px){.footer-container .footer-info .info .nav-footer{float:left;width:75%}}.footer-container .footer-info .info .nav-footer ul{padding-left:0;list-style:none}.footer-container .footer-info .info .nav-footer ul>li{display:inline-block;padding-left:5px;padding-right:5px}.footer-container .footer-info .info .nav-footer ul li+li:before{content:'-';margin-right:10px}.footer-container .footer-info .info .copyright{position:relative;min-height:1px;padding-left:15px;padding-right:15px;font-weight:300;text-align:right}@media (min-width:1200px){.footer-container .footer-info .info .copyright{float:left;width:25%}}.footer-container .footer-info .info .copyright>a{font-weight:700}.account-info .list-info address{margin-bottom:0}.account-info .list-info .mobile,.account-info .list-info .tel,.account-info .list-info .email{display:block}.account-info .list-info>li{margin-bottom:20px}.account-address .btn-add-address{margin-bottom:10px}.deliveries-warning,.address-warning,.orders-warning,.folder-warning{clear:both;padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:3px;background-color:#fcf8e3;border-color:#fbeed5;color:#c09853;margin-bottom:0;text-align:center}.deliveries-warning h4,.address-warning h4,.orders-warning h4,.folder-warning h4{margin-top:0;color:inherit}.deliveries-warning .alert-link,.address-warning .alert-link,.orders-warning .alert-link,.folder-warning .alert-link{font-weight:700}.deliveries-warning>p,.address-warning>p,.orders-warning>p,.folder-warning>p,.deliveries-warning>ul,.address-warning>ul,.orders-warning>ul,.folder-warning>ul{margin-bottom:0}.deliveries-warning>p+p,.address-warning>p+p,.orders-warning>p+p,.folder-warning>p+p{margin-top:5px}.deliveries-warning hr,.address-warning hr,.orders-warning hr,.folder-warning hr{border-top-color:#f8e5be}.deliveries-warning .alert-link,.address-warning .alert-link,.orders-warning .alert-link,.folder-warning .alert-link{color:#a47e3c}.deliveries-warning>a,.address-warning>a,.orders-warning>a,.folder-warning>a{color:inherit}.deliveries-warning:before,.address-warning:before,.orders-warning:before,.folder-warning:before{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f071";display:block;font-size:2.2em}#delivery-address .panel-heading{position:relative}#delivery-address .panel-heading>.btn-add-address{position:absolute;top:7px;right:10px;margin:0;padding:0;text-transform:none}#cart-address{margin-left:-15px;margin-right:-15px}#cart-address:before,#cart-address:after{content:" ";display:table}#cart-address:after{clear:both}#cart-address:before,#cart-address:after{content:" ";display:table}#cart-address:after{clear:both}#cart-address .panel{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-shadow:none;box-shadow:none;border:none}@media (min-width:768px){#cart-address .panel{float:left;width:50%}}.list-payment{padding-left:0;list-style:none;margin-bottom:0}.list-payment>li{display:inline-block;padding-left:5px;padding-right:5px}#payment-method.panel .panel-body{text-align:center}#payment-method.panel .radio{display:block}#payment-method.panel .radio label>img{border:1px solid #ddd;border-radius:3px;opacity:.4;filter:alpha(opacity=40)}#payment-method.panel .radio label>img:hover,#payment-method.panel .radio label>img:focus{opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out}#payment-method .list-group-item{border:none}.js #payment-method .radio .active>img,.js #payment-method .radio input:checked+img{opacity:1;filter:alpha(opacity=100)}.checkout-progress{margin-bottom:20px;width:100%}.checkout-progress .btn-step{color:#333;background-color:#f5f5f5;border-color:#ccc;padding:16px 24px}.checkout-progress .btn-step:hover,.checkout-progress .btn-step:focus,.checkout-progress .btn-step:active,.checkout-progress .btn-step.active,.open .dropdown-toggle.checkout-progress .btn-step{color:#333;background-color:#e1e1e1;border-color:#adadad}.checkout-progress .btn-step:active,.checkout-progress .btn-step.active,.open .dropdown-toggle.checkout-progress .btn-step{background-image:none}.checkout-progress .btn-step.disabled,.checkout-progress .btn-step[disabled],fieldset[disabled] .checkout-progress .btn-step,.checkout-progress .btn-step.disabled:hover,.checkout-progress .btn-step[disabled]:hover,fieldset[disabled] .checkout-progress .btn-step:hover,.checkout-progress .btn-step.disabled:focus,.checkout-progress .btn-step[disabled]:focus,fieldset[disabled] .checkout-progress .btn-step:focus,.checkout-progress .btn-step.disabled:active,.checkout-progress .btn-step[disabled]:active,fieldset[disabled] .checkout-progress .btn-step:active,.checkout-progress .btn-step.disabled.active,.checkout-progress .btn-step[disabled].active,fieldset[disabled] .checkout-progress .btn-step.active{background-color:#f5f5f5;border-color:#ccc}.checkout-progress .btn-step .step-nb{border-right:1px solid #7a7a7a;font-size:30px;line-height:0;font-weight:600;padding-right:6px;vertical-align:middle}.checkout-progress .btn-step .step-label{font-size:20px;font-weight:100;min-width:250px;padding-left:6px;vertical-align:middle}.checkout-progress .btn-step:hover,.checkout-progress .btn-step:focus,.checkout-progress .btn-step:active,.checkout-progress .btn-step.active{color:#fff}.checkout-progress .btn-step:hover .step-nb,.checkout-progress .btn-step:focus .step-nb,.checkout-progress .btn-step:active .step-nb,.checkout-progress .btn-step.active .step-nb{border-right:1px solid #fff}.checkout-progress .btn-step.active{cursor:default;display:inherit;pointer-events:none}.cart-empty{margin:0;padding:40px}.table-cart-mini{margin-bottom:0}.table-cart{border:1px solid #ddd}.table-cart>thead>tr>th,.table-cart>tbody>tr>th,.table-cart>tfoot>tr>th,.table-cart>thead>tr>td,.table-cart>tbody>tr>td,.table-cart>tfoot>tr>td{border:1px solid #ddd}.table-cart>thead>tr>th,.table-cart>thead>tr>td{border-bottom-width:2px}.table-cart thead>tr>th.image,.table-cart tbody>tr>th.image,.table-cart tfooter>tr>th.image,.table-cart thead>tr>td.image,.table-cart tbody>tr>td.image,.table-cart tfooter>tr>td.image{border-right-color:transparent}.table-cart thead th{background-color:#f5f5f5;text-transform:uppercase}.table-cart tbody td.product .name{margin-top:0}.table-cart tbody td.unitprice .price{color:#7a7a7a}.table-cart tbody td.unitprice .old-price .price{font-size:14px}.table-cart tbody td.qty .group-qty{margin-bottom:0}.table-cart tbody td.subprice .price{color:#f49a17}.table-cart tfoot td.shipping .price{color:#7a7a7a;font-size:19px}.table-cart tfoot td.total .price{font-size:19px}.table-cart tfoot td.empty{border-bottom-color:transparent;border-left-color:transparent}.cart-warning{clear:both;padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:3px;background-color:#fcf8e3;border-color:#fbeed5;color:#c09853;margin-bottom:0;text-align:center}.cart-warning h4{margin-top:0;color:inherit}.cart-warning .alert-link{font-weight:700}.cart-warning>p,.cart-warning>ul{margin-bottom:0}.cart-warning>p+p{margin-top:5px}.cart-warning hr{border-top-color:#f8e5be}.cart-warning .alert-link{color:#a47e3c}.cart-warning>a{color:inherit}.cart-warning:before{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f071";display:block;font-size:2.2em}.js .group-qty .form-inline .form-group{display:block}.js .group-qty .btn-cart-update{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}.breadcrumb{padding:0}.breadcrumb>li+li:before{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f105"}.pagination .icon-next:before{content:"\f054"}.pagination .icon-prev:before{content:"\f053"}.pagination>li>a:focus,.pagination>li>span:focus{z-index:3}.navbar{background-color:#f5f5f5;border-color:#fff}.navbar .navbar-brand{color:#707070}.navbar .navbar-brand:hover,.navbar .navbar-brand:focus{color:#575757;background-color:transparent}.navbar .navbar-text{color:#707070}.navbar .navbar-nav>li>a{color:#707070}.navbar .navbar-nav>li>a:hover,.navbar .navbar-nav>li>a:focus{color:#fff;background-color:#f49a17}.navbar .navbar-nav>.active>a,.navbar .navbar-nav>.active>a:hover,.navbar .navbar-nav>.active>a:focus{color:#f49a17;background-color:transparent}.navbar .navbar-nav>.disabled>a,.navbar .navbar-nav>.disabled>a:hover,.navbar .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar .navbar-toggle{border-color:#ddd}.navbar .navbar-toggle:hover,.navbar .navbar-toggle:focus{background-color:#ddd}.navbar .navbar-toggle .icon-bar{background-color:#ccc}.navbar .navbar-collapse,.navbar .navbar-form{border-color:#e3e3e3}.navbar .navbar-nav>.dropdown>a:hover .caret,.navbar .navbar-nav>.dropdown>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar .navbar-nav>.open>a,.navbar .navbar-nav>.open>a:hover,.navbar .navbar-nav>.open>a:focus{background-color:transparent;color:#f49a17}.navbar .navbar-nav>.open>a .caret,.navbar .navbar-nav>.open>a:hover .caret,.navbar .navbar-nav>.open>a:focus .caret{border-top-color:#f49a17;border-bottom-color:#f49a17}.navbar .navbar-nav>.dropdown>a .caret{border-top-color:#707070;border-bottom-color:#707070}@media (max-width:767px){.navbar .navbar-nav .open .dropdown-menu>li>a{color:#707070}.navbar .navbar-nav .open .dropdown-menu>li>a:hover,.navbar .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:#f49a17}.navbar .navbar-nav .open .dropdown-menu>.active>a,.navbar .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar .navbar-nav .open .dropdown-menu>.active>a:focus{color:#f49a17;background-color:transparent}.navbar .navbar-nav .open .dropdown-menu>.disabled>a,.navbar .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar .navbar-link{color:#707070}.navbar .navbar-link:hover{color:#fff}.navbar .navbar-brand{display:none!important}tr.navbar .navbar-brand{display:none!important}th.navbar .navbar-brand,td.navbar .navbar-brand{display:none!important}@media (max-width:767px){.navbar .navbar-brand{display:block!important}tr.navbar .navbar-brand{display:table-row!important}th.navbar .navbar-brand,td.navbar .navbar-brand{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.navbar .navbar-brand.visible-sm{display:block!important}tr.navbar .navbar-brand.visible-sm{display:table-row!important}th.navbar .navbar-brand.visible-sm,td.navbar .navbar-brand.visible-sm{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.navbar .navbar-brand.visible-md{display:block!important}tr.navbar .navbar-brand.visible-md{display:table-row!important}th.navbar .navbar-brand.visible-md,td.navbar .navbar-brand.visible-md{display:table-cell!important}}@media (min-width:1200px){.navbar .navbar-brand.visible-lg{display:block!important}tr.navbar .navbar-brand.visible-lg{display:table-row!important}th.navbar .navbar-brand.visible-lg,td.navbar .navbar-brand.visible-lg{display:table-cell!important}}@media (min-width:992px){.navbar .navbar-cart .dropdown>a:after{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f078";float:right;padding-left:.3em}.navbar .navbar-cart .dropdown>a:after{float:none}}@media (min-width:992px) and (min-width:992px){.navbar .navbar-cart .dropdown>a:after{float:none}}.navbar .navbar-cart .dropdown-menu{margin:0;padding:20px}@media (max-width:992px){.navbar .navbar-cart .dropdown-menu{display:none}}.navbar .navbar-cart .dropdown-menu.cart-content{width:350px}.navbar .navbar-cart .dropdown-menu.cart-content>p{margin:0}.navbar .navbar-cart .cart-not-empty .cart-content{border-top:none;padding:0}@media (min-width:992px){.navbar .list-subnav{background-color:#f49a17;border:1px solid #f49a17;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.navbar .list-subnav>li>a{color:#fff;padding:3px 12px}.navbar .list-subnav>li>a:hover,.navbar .list-subnav>li>a:focus{color:#f49a17;background-color:#fff}.navbar .list-subnav>.active>a,.navbar .list-subnav>.active>a:hover,.navbar .list-subnav>.active>a:focus{background-color:#fff;color:#f49a17}}.navbar .full-width{position:static}.navbar .full-width .dropdown-menu{width:100%;left:0;right:0}.navbar .full-width .dropdown-menu .dropdown-content{padding:20px}.navbar .full-width .dropdown-menu .dropdown-content .dropdown-subheading{display:block;font-weight:700}.js .dropdown-toggle:after{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f078";float:right;padding-left:.3em}@media (min-width:992px){.js .dropdown-toggle:after{float:none}}.label-new{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;background-color:#5bc0de}.label-new[href]:hover,.label-new[href]:focus{color:#fff;text-decoration:none;cursor:pointer}.label-new:empty{display:none}.label-new[href]:hover,.label-new[href]:focus{background-color:#31b0d5}.label-sale{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;background-color:#d9534f}.label-sale[href]:hover,.label-sale[href]:focus{color:#fff;text-decoration:none;cursor:pointer}.label-sale:empty{display:none}.label-sale[href]:hover,.label-sale[href]:focus{background-color:#c9302c}.label-delivered{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;background-color:#5cb85c}.label-delivered[href]:hover,.label-delivered[href]:focus{color:#fff;text-decoration:none;cursor:pointer}.label-delivered:empty{display:none}.label-delivered[href]:hover,.label-delivered[href]:focus{background-color:#449d44}.panel{border-color:#f5f5f5}.panel>.panel-heading{color:#7a7a7a;background-color:#f5f5f5;border-color:#f5f5f5}.panel>.panel-heading+.panel-collapse .panel-body{border-top-color:#f5f5f5}.panel>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#f5f5f5}.panel-heading{text-transform:uppercase}#account .panel-heading{padding:0}#account .panel-heading .panel-title>a{background:#f49a17;color:#fff;display:block;padding:12px 15px;text-decoration:none}#account .panel-heading .panel-title>a.collapsed{background:inherit;color:inherit}#account .panel-heading .panel-title>a.collapsed:hover,#account .panel-heading .panel-title>a.collapsed:focus{background:#f49a17;color:#fff}#account .panel-body{padding:25px}.block{background:0 0;border:1px solid none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.block .block-heading{background:0 0;border-bottom:1px solid #dfdfdf;color:#888;margin:0 0 6px;padding-bottom:6px}.block .block-title{font-size:21px;margin-top:0;margin-bottom:0}.block .block-title>a{color:inherit}.block .block-content{font-size:12px;margin-bottom:20px}.block .block-content .block-subtitle{border-bottom:1px solid #f5f5f5;color:#f49a17;font-size:16px;font-weight:300;margin:0 0 6px}.block-default .block-content ul{padding-left:0;list-style:none}.block-default .block-content ul>li{margin-left:15px;padding-top:6px}.block-default .block-content ul>li a{color:#747474}.block-default .block-content ul>li a:hover,.block-default .block-content ul>li a:focus{color:#b66f09}.block-default .block-content ul>li:before{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f054";color:#f49a17;margin-left:-15px;margin-right:5px}.block-links .block-content ul{padding-left:0;list-style:none}.block-links .block-content ul>li+li a{border-top:1px solid #fff}.block-links .block-content ul>li a{background-color:transparent;color:#747474;display:block;font-size:12px;font-weight:400;padding:10px 3px;position:relative}.block-links .block-content ul>li a:hover,.block-links .block-content ul>li a:focus{text-decoration:none;background-color:#ebebeb}.block-links .block-content ul>li a>p{margin-bottom:0}.block-nav .block-heading{margin-bottom:0}.block-nav .block-content ul{padding-left:0;list-style:none}.block-nav .block-content ul>li a{background-color:transparent;border-top:1px solid #eee;color:#747474;display:block;font-size:12px;font-weight:400;padding:10px 3px;position:relative}.block-nav .block-content ul>li a:hover,.block-nav .block-content ul>li a:focus{text-decoration:none;background-color:#f7f7f7}.block-nav .block-content ul>li a.accordion-toggle:after{color:#f49a17;float:right;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f068"}.block-nav .block-content ul>li a.accordion-toggle.collapsed:after{content:"\f067"}.block-nav .block-content ul ul a{padding-left:15px}.block-nav .block-content ul ul ul a{padding-left:30px}.block-nav .block-content ul ul ul ul a{padding-left:45px}.block-thumbnail{margin-left:-15px;margin-right:-15px}.block-thumbnail:before,.block-thumbnail:after{content:" ";display:table}.block-thumbnail:after{clear:both}.block-thumbnail:before,.block-thumbnail:after{content:" ";display:table}.block-thumbnail:after{clear:both}.block-thumbnail.block-thumbnail-2 li{max-width:50%}.block-thumbnail.block-thumbnail-3 li{max-width:33.33333333%}.block-thumbnail.block-thumbnail-4 li{max-width:25%}.block-thumbnail .block-content ul{padding-left:0;list-style:none}.block-thumbnail .block-content ul>li{float:left;padding-right:7.5px;padding-bottom:7.5px;position:relative;max-width:33.33333333%}.block-social .block-content ul{padding-left:0;list-style:none}.block-social .block-content ul>li{display:inline-block;font-size:18px}.block-social .block-content ul>li>a{color:#888}.block-social .block-content ul>li>a:hover,.block-social .block-content ul>li>a:focus{color:#b66f09}.block-newsletter .block-content form .btn-subscribe{padding:6px}.block-contact .block-content ul{padding-left:0;list-style:none}.block-contact .block-content ul>li{clear:both;margin-bottom:5px}.block-carousel{margin-bottom:30px}.block-carousel .carousel-indicators{bottom:auto}.block-carousel .block-carousel-control{float:right!important;float:right}.block-carousel .block-carousel-control .carousel-control{background:#efefef;color:#000;display:block;float:left;font-size:24px;margin-left:3px;position:relative;top:1px;left:auto;bottom:auto;width:28px;height:28px;-webkit-transition:background-color 300ms ease-in-out;transition:background-color 300ms ease-in-out}.block-carousel .block-carousel-control .carousel-control:hover,.block-carousel .block-carousel-control .carousel-control:focus{background-color:#000;color:#fff}.btn-secondary{color:#333;background-color:#f5f5f5;border-color:#ccc}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active,.btn-secondary.active,.open .dropdown-toggle.btn-secondary{color:#333;background-color:#e1e1e1;border-color:#adadad}.btn-secondary:active,.btn-secondary.active,.open .dropdown-toggle.btn-secondary{background-image:none}.btn-secondary.disabled,.btn-secondary[disabled],fieldset[disabled] .btn-secondary,.btn-secondary.disabled:hover,.btn-secondary[disabled]:hover,fieldset[disabled] .btn-secondary:hover,.btn-secondary.disabled:focus,.btn-secondary[disabled]:focus,fieldset[disabled] .btn-secondary:focus,.btn-secondary.disabled:active,.btn-secondary[disabled]:active,fieldset[disabled] .btn-secondary:active,.btn-secondary.disabled.active,.btn-secondary[disabled].active,fieldset[disabled] .btn-secondary.active{background-color:#f5f5f5;border-color:#ccc}.btn:active,.btn.active{-webkit-box-shadow:none;box-shadow:none}.btn.btn_add_to_cart,.btn.btn-cart,.btn.btn-checkout,.btn.btn-checkout-next,.btn.btn-checkout-home,.btn.btn-contact,.btn.btn-forgot,.btn.btn-login,.btn.btn-proceed-checkout,.btn.btn-register,.btn.btn-submit{color:#fff;background-color:#f49a17;border-color:#f49a17;border-left:3px solid #f9c478;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#fff;font-style:italic;font-weight:600;text-align:left;text-shadow:none}.btn.btn_add_to_cart:hover,.btn.btn-cart:hover,.btn.btn-checkout:hover,.btn.btn-checkout-next:hover,.btn.btn-checkout-home:hover,.btn.btn-contact:hover,.btn.btn-forgot:hover,.btn.btn-login:hover,.btn.btn-proceed-checkout:hover,.btn.btn-register:hover,.btn.btn-submit:hover,.btn.btn_add_to_cart:focus,.btn.btn-cart:focus,.btn.btn-checkout:focus,.btn.btn-checkout-next:focus,.btn.btn-checkout-home:focus,.btn.btn-contact:focus,.btn.btn-forgot:focus,.btn.btn-login:focus,.btn.btn-proceed-checkout:focus,.btn.btn-register:focus,.btn.btn-submit:focus,.btn.btn_add_to_cart:active,.btn.btn-cart:active,.btn.btn-checkout:active,.btn.btn-checkout-next:active,.btn.btn-checkout-home:active,.btn.btn-contact:active,.btn.btn-forgot:active,.btn.btn-login:active,.btn.btn-proceed-checkout:active,.btn.btn-register:active,.btn.btn-submit:active,.btn.btn_add_to_cart.active,.btn.btn-cart.active,.btn.btn-checkout.active,.btn.btn-checkout-next.active,.btn.btn-checkout-home.active,.btn.btn-contact.active,.btn.btn-forgot.active,.btn.btn-login.active,.btn.btn-proceed-checkout.active,.btn.btn-register.active,.btn.btn-submit.active,.open .dropdown-toggle.btn.btn_add_to_cart,.open .dropdown-toggle.btn.btn-cart,.open .dropdown-toggle.btn.btn-checkout,.open .dropdown-toggle.btn.btn-checkout-next,.open .dropdown-toggle.btn.btn-checkout-home,.open .dropdown-toggle.btn.btn-contact,.open .dropdown-toggle.btn.btn-forgot,.open .dropdown-toggle.btn.btn-login,.open .dropdown-toggle.btn.btn-proceed-checkout,.open .dropdown-toggle.btn.btn-register,.open .dropdown-toggle.btn.btn-submit{color:#fff;background-color:#d8840a;border-color:#c47809}.btn.btn_add_to_cart:active,.btn.btn-cart:active,.btn.btn-checkout:active,.btn.btn-checkout-next:active,.btn.btn-checkout-home:active,.btn.btn-contact:active,.btn.btn-forgot:active,.btn.btn-login:active,.btn.btn-proceed-checkout:active,.btn.btn-register:active,.btn.btn-submit:active,.btn.btn_add_to_cart.active,.btn.btn-cart.active,.btn.btn-checkout.active,.btn.btn-checkout-next.active,.btn.btn-checkout-home.active,.btn.btn-contact.active,.btn.btn-forgot.active,.btn.btn-login.active,.btn.btn-proceed-checkout.active,.btn.btn-register.active,.btn.btn-submit.active,.open .dropdown-toggle.btn.btn_add_to_cart,.open .dropdown-toggle.btn.btn-cart,.open .dropdown-toggle.btn.btn-checkout,.open .dropdown-toggle.btn.btn-checkout-next,.open .dropdown-toggle.btn.btn-checkout-home,.open .dropdown-toggle.btn.btn-contact,.open .dropdown-toggle.btn.btn-forgot,.open .dropdown-toggle.btn.btn-login,.open .dropdown-toggle.btn.btn-proceed-checkout,.open .dropdown-toggle.btn.btn-register,.open .dropdown-toggle.btn.btn-submit{background-image:none}.btn.btn_add_to_cart.disabled,.btn.btn-cart.disabled,.btn.btn-checkout.disabled,.btn.btn-checkout-next.disabled,.btn.btn-checkout-home.disabled,.btn.btn-contact.disabled,.btn.btn-forgot.disabled,.btn.btn-login.disabled,.btn.btn-proceed-checkout.disabled,.btn.btn-register.disabled,.btn.btn-submit.disabled,.btn.btn_add_to_cart[disabled],.btn.btn-cart[disabled],.btn.btn-checkout[disabled],.btn.btn-checkout-next[disabled],.btn.btn-checkout-home[disabled],.btn.btn-contact[disabled],.btn.btn-forgot[disabled],.btn.btn-login[disabled],.btn.btn-proceed-checkout[disabled],.btn.btn-register[disabled],.btn.btn-submit[disabled],fieldset[disabled] .btn.btn_add_to_cart,fieldset[disabled] .btn.btn-cart,fieldset[disabled] .btn.btn-checkout,fieldset[disabled] .btn.btn-checkout-next,fieldset[disabled] .btn.btn-checkout-home,fieldset[disabled] .btn.btn-contact,fieldset[disabled] .btn.btn-forgot,fieldset[disabled] .btn.btn-login,fieldset[disabled] .btn.btn-proceed-checkout,fieldset[disabled] .btn.btn-register,fieldset[disabled] .btn.btn-submit,.btn.btn_add_to_cart.disabled:hover,.btn.btn-cart.disabled:hover,.btn.btn-checkout.disabled:hover,.btn.btn-checkout-next.disabled:hover,.btn.btn-checkout-home.disabled:hover,.btn.btn-contact.disabled:hover,.btn.btn-forgot.disabled:hover,.btn.btn-login.disabled:hover,.btn.btn-proceed-checkout.disabled:hover,.btn.btn-register.disabled:hover,.btn.btn-submit.disabled:hover,.btn.btn_add_to_cart[disabled]:hover,.btn.btn-cart[disabled]:hover,.btn.btn-checkout[disabled]:hover,.btn.btn-checkout-next[disabled]:hover,.btn.btn-checkout-home[disabled]:hover,.btn.btn-contact[disabled]:hover,.btn.btn-forgot[disabled]:hover,.btn.btn-login[disabled]:hover,.btn.btn-proceed-checkout[disabled]:hover,.btn.btn-register[disabled]:hover,.btn.btn-submit[disabled]:hover,fieldset[disabled] .btn.btn_add_to_cart:hover,fieldset[disabled] .btn.btn-cart:hover,fieldset[disabled] .btn.btn-checkout:hover,fieldset[disabled] .btn.btn-checkout-next:hover,fieldset[disabled] .btn.btn-checkout-home:hover,fieldset[disabled] .btn.btn-contact:hover,fieldset[disabled] .btn.btn-forgot:hover,fieldset[disabled] .btn.btn-login:hover,fieldset[disabled] .btn.btn-proceed-checkout:hover,fieldset[disabled] .btn.btn-register:hover,fieldset[disabled] .btn.btn-submit:hover,.btn.btn_add_to_cart.disabled:focus,.btn.btn-cart.disabled:focus,.btn.btn-checkout.disabled:focus,.btn.btn-checkout-next.disabled:focus,.btn.btn-checkout-home.disabled:focus,.btn.btn-contact.disabled:focus,.btn.btn-forgot.disabled:focus,.btn.btn-login.disabled:focus,.btn.btn-proceed-checkout.disabled:focus,.btn.btn-register.disabled:focus,.btn.btn-submit.disabled:focus,.btn.btn_add_to_cart[disabled]:focus,.btn.btn-cart[disabled]:focus,.btn.btn-checkout[disabled]:focus,.btn.btn-checkout-next[disabled]:focus,.btn.btn-checkout-home[disabled]:focus,.btn.btn-contact[disabled]:focus,.btn.btn-forgot[disabled]:focus,.btn.btn-login[disabled]:focus,.btn.btn-proceed-checkout[disabled]:focus,.btn.btn-register[disabled]:focus,.btn.btn-submit[disabled]:focus,fieldset[disabled] .btn.btn_add_to_cart:focus,fieldset[disabled] .btn.btn-cart:focus,fieldset[disabled] .btn.btn-checkout:focus,fieldset[disabled] .btn.btn-checkout-next:focus,fieldset[disabled] .btn.btn-checkout-home:focus,fieldset[disabled] .btn.btn-contact:focus,fieldset[disabled] .btn.btn-forgot:focus,fieldset[disabled] .btn.btn-login:focus,fieldset[disabled] .btn.btn-proceed-checkout:focus,fieldset[disabled] .btn.btn-register:focus,fieldset[disabled] .btn.btn-submit:focus,.btn.btn_add_to_cart.disabled:active,.btn.btn-cart.disabled:active,.btn.btn-checkout.disabled:active,.btn.btn-checkout-next.disabled:active,.btn.btn-checkout-home.disabled:active,.btn.btn-contact.disabled:active,.btn.btn-forgot.disabled:active,.btn.btn-login.disabled:active,.btn.btn-proceed-checkout.disabled:active,.btn.btn-register.disabled:active,.btn.btn-submit.disabled:active,.btn.btn_add_to_cart[disabled]:active,.btn.btn-cart[disabled]:active,.btn.btn-checkout[disabled]:active,.btn.btn-checkout-next[disabled]:active,.btn.btn-checkout-home[disabled]:active,.btn.btn-contact[disabled]:active,.btn.btn-forgot[disabled]:active,.btn.btn-login[disabled]:active,.btn.btn-proceed-checkout[disabled]:active,.btn.btn-register[disabled]:active,.btn.btn-submit[disabled]:active,fieldset[disabled] .btn.btn_add_to_cart:active,fieldset[disabled] .btn.btn-cart:active,fieldset[disabled] .btn.btn-checkout:active,fieldset[disabled] .btn.btn-checkout-next:active,fieldset[disabled] .btn.btn-checkout-home:active,fieldset[disabled] .btn.btn-contact:active,fieldset[disabled] .btn.btn-forgot:active,fieldset[disabled] .btn.btn-login:active,fieldset[disabled] .btn.btn-proceed-checkout:active,fieldset[disabled] .btn.btn-register:active,fieldset[disabled] .btn.btn-submit:active,.btn.btn_add_to_cart.disabled.active,.btn.btn-cart.disabled.active,.btn.btn-checkout.disabled.active,.btn.btn-checkout-next.disabled.active,.btn.btn-checkout-home.disabled.active,.btn.btn-contact.disabled.active,.btn.btn-forgot.disabled.active,.btn.btn-login.disabled.active,.btn.btn-proceed-checkout.disabled.active,.btn.btn-register.disabled.active,.btn.btn-submit.disabled.active,.btn.btn_add_to_cart[disabled].active,.btn.btn-cart[disabled].active,.btn.btn-checkout[disabled].active,.btn.btn-checkout-next[disabled].active,.btn.btn-checkout-home[disabled].active,.btn.btn-contact[disabled].active,.btn.btn-forgot[disabled].active,.btn.btn-login[disabled].active,.btn.btn-proceed-checkout[disabled].active,.btn.btn-register[disabled].active,.btn.btn-submit[disabled].active,fieldset[disabled] .btn.btn_add_to_cart.active,fieldset[disabled] .btn.btn-cart.active,fieldset[disabled] .btn.btn-checkout.active,fieldset[disabled] .btn.btn-checkout-next.active,fieldset[disabled] .btn.btn-checkout-home.active,fieldset[disabled] .btn.btn-contact.active,fieldset[disabled] .btn.btn-forgot.active,fieldset[disabled] .btn.btn-login.active,fieldset[disabled] .btn.btn-proceed-checkout.active,fieldset[disabled] .btn.btn-register.active,fieldset[disabled] .btn.btn-submit.active{background-color:#f49a17;border-color:#f49a17}@media (min-width:992px){.btn.btn_add_to_cart,.btn.btn-cart,.btn.btn-checkout,.btn.btn-checkout-next,.btn.btn-checkout-home,.btn.btn-contact,.btn.btn-forgot,.btn.btn-login,.btn.btn-proceed-checkout,.btn.btn-register,.btn.btn-submit{padding:2px 15px 2px 5px}}.btn.btn_add_to_cart:hover,.btn.btn-cart:hover,.btn.btn-checkout:hover,.btn.btn-checkout-next:hover,.btn.btn-checkout-home:hover,.btn.btn-contact:hover,.btn.btn-forgot:hover,.btn.btn-login:hover,.btn.btn-proceed-checkout:hover,.btn.btn-register:hover,.btn.btn-submit:hover,.btn.btn_add_to_cart:focus,.btn.btn-cart:focus,.btn.btn-checkout:focus,.btn.btn-checkout-next:focus,.btn.btn-checkout-home:focus,.btn.btn-contact:focus,.btn.btn-forgot:focus,.btn.btn-login:focus,.btn.btn-proceed-checkout:focus,.btn.btn-register:focus,.btn.btn-submit:focus{background-color:#f49a17;color:#b66f09;text-decoration:none}.btn.btn_add_to_cart:active,.btn.btn-cart:active,.btn.btn-checkout:active,.btn.btn-checkout-next:active,.btn.btn-checkout-home:active,.btn.btn-contact:active,.btn.btn-forgot:active,.btn.btn-login:active,.btn.btn-proceed-checkout:active,.btn.btn-register:active,.btn.btn-submit:active,.btn.btn_add_to_cart.active,.btn.btn-cart.active,.btn.btn-checkout.active,.btn.btn-checkout-next.active,.btn.btn-checkout-home.active,.btn.btn-contact.active,.btn.btn-forgot.active,.btn.btn-login.active,.btn.btn-proceed-checkout.active,.btn.btn-register.active,.btn.btn-submit.active,.btn.btn_add_to_cart:active:hover,.btn.btn-cart:active:hover,.btn.btn-checkout:active:hover,.btn.btn-checkout-next:active:hover,.btn.btn-checkout-home:active:hover,.btn.btn-contact:active:hover,.btn.btn-forgot:active:hover,.btn.btn-login:active:hover,.btn.btn-proceed-checkout:active:hover,.btn.btn-register:active:hover,.btn.btn-submit:active:hover,.btn.btn_add_to_cart.active:hover,.btn.btn-cart.active:hover,.btn.btn-checkout.active:hover,.btn.btn-checkout-next.active:hover,.btn.btn-checkout-home.active:hover,.btn.btn-contact.active:hover,.btn.btn-forgot.active:hover,.btn.btn-login.active:hover,.btn.btn-proceed-checkout.active:hover,.btn.btn-register.active:hover,.btn.btn-submit.active:hover{background-image:none;background-color:#d5d5d5;border-color:#6f6f6f;-webkit-box-shadow:none;box-shadow:none;color:#fff;outline:0}.btn.btn_add_to_cart:before,.btn.btn-cart:before,.btn.btn-checkout:before,.btn.btn-checkout-next:before,.btn.btn-checkout-home:before,.btn.btn-contact:before,.btn.btn-forgot:before,.btn.btn-login:before,.btn.btn-proceed-checkout:before,.btn.btn-register:before,.btn.btn-submit:before{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f054";font-size:1em;line-height:0;margin:0 .4em 0 4px}.btn.btn-add-address,.btn.btn-checkout,.btn.btn-checkout-next,.btn.btn-checkout-home{float:right}.btn.btn-back,.btn.btn-continue-shopping{color:#333;background-color:#f5f5f5;border-color:#ccc;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#f7f7f7;border-color:#f7f7f7;border-left:3px solid #ccc;color:#f49a17;font-weight:600;text-align:left;text-shadow:none}.btn.btn-back:hover,.btn.btn-continue-shopping:hover,.btn.btn-back:focus,.btn.btn-continue-shopping:focus,.btn.btn-back:active,.btn.btn-continue-shopping:active,.btn.btn-back.active,.btn.btn-continue-shopping.active,.open .dropdown-toggle.btn.btn-back,.open .dropdown-toggle.btn.btn-continue-shopping{color:#333;background-color:#e1e1e1;border-color:#adadad}.btn.btn-back:active,.btn.btn-continue-shopping:active,.btn.btn-back.active,.btn.btn-continue-shopping.active,.open .dropdown-toggle.btn.btn-back,.open .dropdown-toggle.btn.btn-continue-shopping{background-image:none}.btn.btn-back.disabled,.btn.btn-continue-shopping.disabled,.btn.btn-back[disabled],.btn.btn-continue-shopping[disabled],fieldset[disabled] .btn.btn-back,fieldset[disabled] .btn.btn-continue-shopping,.btn.btn-back.disabled:hover,.btn.btn-continue-shopping.disabled:hover,.btn.btn-back[disabled]:hover,.btn.btn-continue-shopping[disabled]:hover,fieldset[disabled] .btn.btn-back:hover,fieldset[disabled] .btn.btn-continue-shopping:hover,.btn.btn-back.disabled:focus,.btn.btn-continue-shopping.disabled:focus,.btn.btn-back[disabled]:focus,.btn.btn-continue-shopping[disabled]:focus,fieldset[disabled] .btn.btn-back:focus,fieldset[disabled] .btn.btn-continue-shopping:focus,.btn.btn-back.disabled:active,.btn.btn-continue-shopping.disabled:active,.btn.btn-back[disabled]:active,.btn.btn-continue-shopping[disabled]:active,fieldset[disabled] .btn.btn-back:active,fieldset[disabled] .btn.btn-continue-shopping:active,.btn.btn-back.disabled.active,.btn.btn-continue-shopping.disabled.active,.btn.btn-back[disabled].active,.btn.btn-continue-shopping[disabled].active,fieldset[disabled] .btn.btn-back.active,fieldset[disabled] .btn.btn-continue-shopping.active{background-color:#f5f5f5;border-color:#ccc}@media (min-width:992px){.btn.btn-back,.btn.btn-continue-shopping{padding:2px 15px 2px 5px}}.btn.btn-back:hover,.btn.btn-continue-shopping:hover,.btn.btn-back:focus,.btn.btn-continue-shopping:focus{background-color:#f7f7f7}.btn.btn-back:active,.btn.btn-continue-shopping:active,.btn.btn-back.active,.btn.btn-continue-shopping.active,.btn.btn-back:active:hover,.btn.btn-continue-shopping:active:hover,.btn.btn-back.active:hover,.btn.btn-continue-shopping.active:hover{background-image:none;background-color:#d5d5d5;border-color:#6f6f6f;-webkit-box-shadow:none;box-shadow:none;color:#fff;outline:0}.btn.btn-back:before,.btn.btn-continue-shopping:before{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f053";font-size:1em;line-height:0;margin:0 .4em 0 4px}.btn.btn-add-address,.btn.btn-cart-update,.btn.btn-coupon,.btn.btn-filter,.btn.btn-grid,.btn.btn-jumbotron,.btn.btn-list,.btn.btn-login-mini,.btn.btn-search,.btn.btn-subscribe{color:#fff;background-color:#f49a17;border-color:#f49a17}.btn.btn-add-address:hover,.btn.btn-cart-update:hover,.btn.btn-coupon:hover,.btn.btn-filter:hover,.btn.btn-grid:hover,.btn.btn-jumbotron:hover,.btn.btn-list:hover,.btn.btn-login-mini:hover,.btn.btn-search:hover,.btn.btn-subscribe:hover,.btn.btn-add-address:focus,.btn.btn-cart-update:focus,.btn.btn-coupon:focus,.btn.btn-filter:focus,.btn.btn-grid:focus,.btn.btn-jumbotron:focus,.btn.btn-list:focus,.btn.btn-login-mini:focus,.btn.btn-search:focus,.btn.btn-subscribe:focus,.btn.btn-add-address:active,.btn.btn-cart-update:active,.btn.btn-coupon:active,.btn.btn-filter:active,.btn.btn-grid:active,.btn.btn-jumbotron:active,.btn.btn-list:active,.btn.btn-login-mini:active,.btn.btn-search:active,.btn.btn-subscribe:active,.btn.btn-add-address.active,.btn.btn-cart-update.active,.btn.btn-coupon.active,.btn.btn-filter.active,.btn.btn-grid.active,.btn.btn-jumbotron.active,.btn.btn-list.active,.btn.btn-login-mini.active,.btn.btn-search.active,.btn.btn-subscribe.active,.open .dropdown-toggle.btn.btn-add-address,.open .dropdown-toggle.btn.btn-cart-update,.open .dropdown-toggle.btn.btn-coupon,.open .dropdown-toggle.btn.btn-filter,.open .dropdown-toggle.btn.btn-grid,.open .dropdown-toggle.btn.btn-jumbotron,.open .dropdown-toggle.btn.btn-list,.open .dropdown-toggle.btn.btn-login-mini,.open .dropdown-toggle.btn.btn-search,.open .dropdown-toggle.btn.btn-subscribe{color:#fff;background-color:#d8840a;border-color:#c47809}.btn.btn-add-address:active,.btn.btn-cart-update:active,.btn.btn-coupon:active,.btn.btn-filter:active,.btn.btn-grid:active,.btn.btn-jumbotron:active,.btn.btn-list:active,.btn.btn-login-mini:active,.btn.btn-search:active,.btn.btn-subscribe:active,.btn.btn-add-address.active,.btn.btn-cart-update.active,.btn.btn-coupon.active,.btn.btn-filter.active,.btn.btn-grid.active,.btn.btn-jumbotron.active,.btn.btn-list.active,.btn.btn-login-mini.active,.btn.btn-search.active,.btn.btn-subscribe.active,.open .dropdown-toggle.btn.btn-add-address,.open .dropdown-toggle.btn.btn-cart-update,.open .dropdown-toggle.btn.btn-coupon,.open .dropdown-toggle.btn.btn-filter,.open .dropdown-toggle.btn.btn-grid,.open .dropdown-toggle.btn.btn-jumbotron,.open .dropdown-toggle.btn.btn-list,.open .dropdown-toggle.btn.btn-login-mini,.open .dropdown-toggle.btn.btn-search,.open .dropdown-toggle.btn.btn-subscribe{background-image:none}.btn.btn-add-address.disabled,.btn.btn-cart-update.disabled,.btn.btn-coupon.disabled,.btn.btn-filter.disabled,.btn.btn-grid.disabled,.btn.btn-jumbotron.disabled,.btn.btn-list.disabled,.btn.btn-login-mini.disabled,.btn.btn-search.disabled,.btn.btn-subscribe.disabled,.btn.btn-add-address[disabled],.btn.btn-cart-update[disabled],.btn.btn-coupon[disabled],.btn.btn-filter[disabled],.btn.btn-grid[disabled],.btn.btn-jumbotron[disabled],.btn.btn-list[disabled],.btn.btn-login-mini[disabled],.btn.btn-search[disabled],.btn.btn-subscribe[disabled],fieldset[disabled] .btn.btn-add-address,fieldset[disabled] .btn.btn-cart-update,fieldset[disabled] .btn.btn-coupon,fieldset[disabled] .btn.btn-filter,fieldset[disabled] .btn.btn-grid,fieldset[disabled] .btn.btn-jumbotron,fieldset[disabled] .btn.btn-list,fieldset[disabled] .btn.btn-login-mini,fieldset[disabled] .btn.btn-search,fieldset[disabled] .btn.btn-subscribe,.btn.btn-add-address.disabled:hover,.btn.btn-cart-update.disabled:hover,.btn.btn-coupon.disabled:hover,.btn.btn-filter.disabled:hover,.btn.btn-grid.disabled:hover,.btn.btn-jumbotron.disabled:hover,.btn.btn-list.disabled:hover,.btn.btn-login-mini.disabled:hover,.btn.btn-search.disabled:hover,.btn.btn-subscribe.disabled:hover,.btn.btn-add-address[disabled]:hover,.btn.btn-cart-update[disabled]:hover,.btn.btn-coupon[disabled]:hover,.btn.btn-filter[disabled]:hover,.btn.btn-grid[disabled]:hover,.btn.btn-jumbotron[disabled]:hover,.btn.btn-list[disabled]:hover,.btn.btn-login-mini[disabled]:hover,.btn.btn-search[disabled]:hover,.btn.btn-subscribe[disabled]:hover,fieldset[disabled] .btn.btn-add-address:hover,fieldset[disabled] .btn.btn-cart-update:hover,fieldset[disabled] .btn.btn-coupon:hover,fieldset[disabled] .btn.btn-filter:hover,fieldset[disabled] .btn.btn-grid:hover,fieldset[disabled] .btn.btn-jumbotron:hover,fieldset[disabled] .btn.btn-list:hover,fieldset[disabled] .btn.btn-login-mini:hover,fieldset[disabled] .btn.btn-search:hover,fieldset[disabled] .btn.btn-subscribe:hover,.btn.btn-add-address.disabled:focus,.btn.btn-cart-update.disabled:focus,.btn.btn-coupon.disabled:focus,.btn.btn-filter.disabled:focus,.btn.btn-grid.disabled:focus,.btn.btn-jumbotron.disabled:focus,.btn.btn-list.disabled:focus,.btn.btn-login-mini.disabled:focus,.btn.btn-search.disabled:focus,.btn.btn-subscribe.disabled:focus,.btn.btn-add-address[disabled]:focus,.btn.btn-cart-update[disabled]:focus,.btn.btn-coupon[disabled]:focus,.btn.btn-filter[disabled]:focus,.btn.btn-grid[disabled]:focus,.btn.btn-jumbotron[disabled]:focus,.btn.btn-list[disabled]:focus,.btn.btn-login-mini[disabled]:focus,.btn.btn-search[disabled]:focus,.btn.btn-subscribe[disabled]:focus,fieldset[disabled] .btn.btn-add-address:focus,fieldset[disabled] .btn.btn-cart-update:focus,fieldset[disabled] .btn.btn-coupon:focus,fieldset[disabled] .btn.btn-filter:focus,fieldset[disabled] .btn.btn-grid:focus,fieldset[disabled] .btn.btn-jumbotron:focus,fieldset[disabled] .btn.btn-list:focus,fieldset[disabled] .btn.btn-login-mini:focus,fieldset[disabled] .btn.btn-search:focus,fieldset[disabled] .btn.btn-subscribe:focus,.btn.btn-add-address.disabled:active,.btn.btn-cart-update.disabled:active,.btn.btn-coupon.disabled:active,.btn.btn-filter.disabled:active,.btn.btn-grid.disabled:active,.btn.btn-jumbotron.disabled:active,.btn.btn-list.disabled:active,.btn.btn-login-mini.disabled:active,.btn.btn-search.disabled:active,.btn.btn-subscribe.disabled:active,.btn.btn-add-address[disabled]:active,.btn.btn-cart-update[disabled]:active,.btn.btn-coupon[disabled]:active,.btn.btn-filter[disabled]:active,.btn.btn-grid[disabled]:active,.btn.btn-jumbotron[disabled]:active,.btn.btn-list[disabled]:active,.btn.btn-login-mini[disabled]:active,.btn.btn-search[disabled]:active,.btn.btn-subscribe[disabled]:active,fieldset[disabled] .btn.btn-add-address:active,fieldset[disabled] .btn.btn-cart-update:active,fieldset[disabled] .btn.btn-coupon:active,fieldset[disabled] .btn.btn-filter:active,fieldset[disabled] .btn.btn-grid:active,fieldset[disabled] .btn.btn-jumbotron:active,fieldset[disabled] .btn.btn-list:active,fieldset[disabled] .btn.btn-login-mini:active,fieldset[disabled] .btn.btn-search:active,fieldset[disabled] .btn.btn-subscribe:active,.btn.btn-add-address.disabled.active,.btn.btn-cart-update.disabled.active,.btn.btn-coupon.disabled.active,.btn.btn-filter.disabled.active,.btn.btn-grid.disabled.active,.btn.btn-jumbotron.disabled.active,.btn.btn-list.disabled.active,.btn.btn-login-mini.disabled.active,.btn.btn-search.disabled.active,.btn.btn-subscribe.disabled.active,.btn.btn-add-address[disabled].active,.btn.btn-cart-update[disabled].active,.btn.btn-coupon[disabled].active,.btn.btn-filter[disabled].active,.btn.btn-grid[disabled].active,.btn.btn-jumbotron[disabled].active,.btn.btn-list[disabled].active,.btn.btn-login-mini[disabled].active,.btn.btn-search[disabled].active,.btn.btn-subscribe[disabled].active,fieldset[disabled] .btn.btn-add-address.active,fieldset[disabled] .btn.btn-cart-update.active,fieldset[disabled] .btn.btn-coupon.active,fieldset[disabled] .btn.btn-filter.active,fieldset[disabled] .btn.btn-grid.active,fieldset[disabled] .btn.btn-jumbotron.active,fieldset[disabled] .btn.btn-list.active,fieldset[disabled] .btn.btn-login-mini.active,fieldset[disabled] .btn.btn-search.active,fieldset[disabled] .btn.btn-subscribe.active{background-color:#f49a17;border-color:#f49a17}.btn.btn-change-account,.btn.btn-change-password{padding:0}.btn.btn-edit-address,.btn.btn-order-details,.btn.btn-remove-address{border:1px solid #f49a17;margin-bottom:10px;padding:4px 9px}.btn.btn-edit-address:hover,.btn.btn-order-details:hover,.btn.btn-remove-address:hover,.btn.btn-edit-address:focus,.btn.btn-order-details:focus,.btn.btn-remove-address:focus{border-color:#7a7a7a;color:#7a7a7a}.btn.btn-change-address{padding:0}.btn.btn-change-address:before{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f040";border:1px solid #f49a17;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:17px;margin-right:.4em;padding:4px 9px}.btn.btn-change-address:hover:before,.btn.btn-change-address:focus:before{border-color:#b66f09;color:#b66f09}.btn.btn-cancel{padding-left:0}.btn.btn-remove{padding-left:0}.form-control:focus:-moz-placeholder{color:#eee}.form-control:focus::-moz-placeholder{color:#eee}.form-control:focus:-ms-input-placeholder{color:#eee}.form-control:focus::-webkit-input-placeholder{color:#eee}#form-login-mini{width:200px}#form-login-mini .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select#form-login-mini .form-control{height:30px;line-height:30px}textarea#form-login-mini .form-control{height:auto}#form-login-mini .btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}#form-login,#form-forgotpassword{background:#f5f5f5;padding:45px}#form-login legend,#form-forgotpassword legend{font-size:14px;font-weight:700;margin-bottom:10px}#form-login .form-control,#form-forgotpassword .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select#form-login .form-control,select#form-forgotpassword .form-control{height:30px;line-height:30px}textarea#form-login .form-control,textarea#form-forgotpassword .form-control{height:auto}#form-login .btn-login,#form-forgotpassword .btn-login{display:block;width:100%}#form-login .forgot-password,#form-forgotpassword .forgot-password,#form-login .btn-cancel,#form-forgotpassword .btn-cancel{float:left;padding-left:0}@media (min-width:768px){#form-login .group-btn,#form-forgotpassword .group-btn{text-align:right}#form-login .group-btn .btn-login,#form-forgotpassword .group-btn .btn-login{display:inline-block;width:auto}}@media (min-width:992px){#form-login,#form-forgotpassword{width:45%}}#form-address .panel-body .control-label,#form-register .panel-body .control-label{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){#form-address .panel-body .control-label,#form-register .panel-body .control-label{float:left;width:25%}}#form-address .panel-body .control-input,#form-register .panel-body .control-input{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){#form-address .panel-body .control-input,#form-register .panel-body .control-input{float:left;width:41.66666667%}}#form-address .group-primary .control-input,#form-register .group-primary .control-input,#form-address .group-agreed .control-input,#form-register .group-agreed .control-input,#form-address .group-newsletter .control-input,#form-register .group-newsletter .control-input{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){#form-address .group-primary .control-input,#form-register .group-primary .control-input,#form-address .group-agreed .control-input,#form-register .group-agreed .control-input,#form-address .group-newsletter .control-input,#form-register .group-newsletter .control-input{margin-left:25%}}@media (min-width:768px){#form-address .group-primary .control-input,#form-register .group-primary .control-input,#form-address .group-agreed .control-input,#form-register .group-agreed .control-input,#form-address .group-newsletter .control-input,#form-register .group-newsletter .control-input{float:left;width:41.66666667%}}#form-address .group-btn .control-btn,#form-register .group-btn .control-btn{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){#form-address .group-btn .control-btn,#form-register .group-btn .control-btn{margin-left:25%}}@media (min-width:768px){#form-address .group-btn .control-btn,#form-register .group-btn .control-btn{float:left;width:41.66666667%}}#filters{margin-bottom:20px}#filters .group-btn .btn-filter{display:block;width:100%;padding-left:0;padding-right:0}.filter{background:#f5f5f5;border:1px solid #f5f5f5;border-radius:0;margin-bottom:20px;padding:0 15px}.filter .filter-heading{border-bottom:1px solid #dfdfdf;color:#888;font-size:19px;font-weight:100;margin:0;margin-bottom:4px;text-transform:uppercase}.filter .filter-content:before,.filter .filter-content:after{content:" ";display:table}.filter .filter-content:after{clear:both}.filter .filter-content:before,.filter .filter-content:after{content:" ";display:table}.filter .filter-content:after{clear:both}.filter .filter-content .radio label,.filter .filter-content .checkbox label{font-weight:100}.toolbar{line-height:50px;margin-bottom:20px}.toolbar .sorter-container,.toolbar .pagination-container{height:50px;overflow:hidden}.toolbar .sorter-container:before,.toolbar .pagination-container:before,.toolbar .sorter-container:after,.toolbar .pagination-container:after{content:" ";display:table}.toolbar .sorter-container:after,.toolbar .pagination-container:after{clear:both}.toolbar .sorter-container:before,.toolbar .pagination-container:before,.toolbar .sorter-container:after,.toolbar .pagination-container:after{content:" ";display:table}.toolbar .sorter-container:after,.toolbar .pagination-container:after{clear:both}.toolbar .sorter-container{background-color:#fff;border-radius:0;padding:0;text-align:right}.toolbar .sorter-container .amount{float:left}.toolbar .sorter-container .sort-by{margin-left:40px}.toolbar .sorter-container .view-mode{margin-left:40px}.toolbar .sorter-container .view-mode>.view-mode-btn{font-size:24px}.toolbar .sorter-container .view-mode>.view-mode-btn a{padding:0 6px;font-size:21px;text-decoration:none}.toolbar .sorter-container .view-mode>.view-mode-btn .icon-grid:before{content:"\f00a"}.toolbar .sorter-container .view-mode>.view-mode-btn .icon-list:before{content:"\f00b"}.toolbar .pagination-container{text-align:center}.toolbar .pagination-container>.pagination-label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}.toolbar .pagination-container>.pagination{margin:15px 0 0}.no-js .toolbar .limiter,.no-js .toolbar .sort-by{display:none}.price{color:#f49a17;font-size:20px;font-weight:700;font-style:italic;white-space:nowrap}.old-price .price{color:#7a7a7a;font-size:16px;font-weight:600;text-decoration:line-through}.grid .btn-grid{cursor:default;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.grid .products-content>ul{margin-left:-15px;margin-right:-15px;padding-left:0;list-style:none}@media (min-width:768px){.grid .products-content>ul .product-image{display:block;overflow:hidden;position:relative}.grid .products-content>ul .product-image>.mask{background-color:#f49a17;background-color:rgba(244,154,23,.4);display:block;opacity:0;filter:alpha(opacity=0);overflow:visible;position:absolute;top:0;left:0;visibility:hidden;width:100%;height:100%;-webkit-transition:opacity 300ms ease-in-out 50ms;transition:opacity 300ms ease-in-out 50ms}.grid .products-content>ul .product-image:hover .mask,.grid .products-content>ul .product-image:focus .mask{visibility:visible;opacity:1;filter:alpha(opacity=100)}}.grid .products-content>ul:before,.grid .products-content>ul:after{content:" ";display:table}.grid .products-content>ul:after{clear:both}.grid .products-content>ul:before,.grid .products-content>ul:after{content:" ";display:table}.grid .products-content>ul:after{clear:both}.grid .products-content>ul .item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.grid .products-content>ul .item{float:left;width:33.33333333%}}@media (min-width:992px){.grid .products-content>ul .item{float:left;width:33.33333333%}}.grid .products-content>ul .item:before,.grid .products-content>ul .item:after{content:" ";display:table}.grid .products-content>ul .item:after{clear:both}.grid .products-content>ul .item:before,.grid .products-content>ul .item:after{content:" ";display:table}.grid .products-content>ul .item:after{clear:both}.grid .products-content>ul.product-col-2>.item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.grid .products-content>ul.product-col-2>.item{float:left;width:50%}}.grid .products-content>ul.product-col-3>.item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.grid .products-content>ul.product-col-3>.item{float:left;width:33.33333333%}}.grid .products-content>ul.product-col-4>.item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.grid .products-content>ul.product-col-4>.item{float:left;width:25%}}.grid .products-content>ul.product-col-5>.item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.grid .products-content>ul.product-col-5>.item{float:left;width:20%}}.grid .products-content>ul.product-col-6>.item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.grid .products-content>ul.product-col-6>.item{float:left;width:16.66666667%}}.grid .products-content>ul .item{margin-bottom:20px}.grid .products-content>ul .item .product-image>img{display:block;max-width:100%;height:auto;width:100%}.grid .products-content>ul .item .product-info .name{margin:4px 0}.grid .products-content>ul .item .product-info .description{display:none!important}tr.grid .products-content>ul .item .product-info .description{display:none!important}th.grid .products-content>ul .item .product-info .description,td.grid .products-content>ul .item .product-info .description{display:none!important}@media (max-width:767px){.grid .products-content>ul .item .product-info .description{display:block!important}tr.grid .products-content>ul .item .product-info .description{display:table-row!important}th.grid .products-content>ul .item .product-info .description,td.grid .products-content>ul .item .product-info .description{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.grid .products-content>ul .item .product-info .description.visible-sm{display:block!important}tr.grid .products-content>ul .item .product-info .description.visible-sm{display:table-row!important}th.grid .products-content>ul .item .product-info .description.visible-sm,td.grid .products-content>ul .item .product-info .description.visible-sm{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.grid .products-content>ul .item .product-info .description.visible-md{display:block!important}tr.grid .products-content>ul .item .product-info .description.visible-md{display:table-row!important}th.grid .products-content>ul .item .product-info .description.visible-md,td.grid .products-content>ul .item .product-info .description.visible-md{display:table-cell!important}}@media (min-width:1200px){.grid .products-content>ul .item .product-info .description.visible-lg{display:block!important}tr.grid .products-content>ul .item .product-info .description.visible-lg{display:table-row!important}th.grid .products-content>ul .item .product-info .description.visible-lg,td.grid .products-content>ul .item .product-info .description.visible-lg{display:table-cell!important}}.grid .products-content>ul .item .product-info .short-description{display:block;margin-bottom:5px}.grid .products-content>ul .item .product-price .price-container{display:block;margin-bottom:5px}.grid .products-content>ul .item .product-price .product-btn .btn-cart{display:block;width:100%;padding-left:0;padding-right:0}@media (min-width:768px){.grid .products-content>ul .product-image>.mask{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.grid .products-content>ul .product-image:hover,.grid .products-content>ul .product-image:focus{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.grid .products-content>ul .product-image:hover .mask:before,.grid .products-content>ul .product-image:focus .mask:before{color:#fff;content:'+';font-size:80px;line-height:0;font-style:normal;font-weight:100;-webkit-font-smoothing:antialiased;position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-20px;width:40px;height:40px;z-index:100}.grid .products-content>ul .product-image.product-quickview:hover .mask:before,.grid .products-content>ul .product-image.product-quickview:focus .mask:before{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f002";font-size:40px;margin-top:0}}.list .btn-list{cursor:default;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.list .products-content>ul{padding-left:0;list-style:none}@media (min-width:768px){.list .products-content>ul .product-image{display:block;overflow:hidden;position:relative}.list .products-content>ul .product-image>.mask{background-color:#f49a17;background-color:rgba(244,154,23,.4);display:block;opacity:0;filter:alpha(opacity=0);overflow:visible;position:absolute;top:0;left:0;visibility:hidden;width:100%;height:100%;-webkit-transition:opacity 300ms ease-in-out 50ms;transition:opacity 300ms ease-in-out 50ms}.list .products-content>ul .product-image:hover .mask,.list .products-content>ul .product-image:focus .mask{visibility:visible;opacity:1;filter:alpha(opacity=100)}}.list .products-content>ul .item+.item{border-top:1px solid #ededed;padding-top:15px}.list .products-content>ul .item>article{margin-left:-15px;margin-right:-15px;margin-left:0}.list .products-content>ul .item>article:before,.list .products-content>ul .item>article:after{content:" ";display:table}.list .products-content>ul .item>article:after{clear:both}.list .products-content>ul .item>article:before,.list .products-content>ul .item>article:after{content:" ";display:table}.list .products-content>ul .item>article:after{clear:both}.list .products-content>ul .item>article .product-image{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:15px;padding:0}@media (min-width:768px){.list .products-content>ul .item>article .product-image{float:left;width:25%}}.list .products-content>ul .item>article .product-image>img{display:block;max-width:100%;height:auto;width:100%}.list .products-content>ul .item>article .product-info{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.list .products-content>ul .item>article .product-info{float:left;width:50%}}.list .products-content>ul .item>article .product-info .name{margin-top:0}.list .products-content>ul .item>article .product-price{position:relative;min-height:1px;padding-left:15px;padding-right:15px;text-align:right}@media (min-width:768px){.list .products-content>ul .item>article .product-price{float:left;width:25%}}@media (min-width:768px){.list .products-content>ul .product-image>.mask{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.list .products-content>ul .product-image:hover,.list .products-content>ul .product-image:focus{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.list .products-content>ul .product-image:hover .mask:before,.list .products-content>ul .product-image:focus .mask:before{color:#fff;content:'+';font-size:80px;line-height:0;font-style:normal;font-weight:100;-webkit-font-smoothing:antialiased;position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-20px;width:40px;height:40px;z-index:100}.list .products-content>ul .product-image.product-quickview:hover .mask:before,.list .products-content>ul .product-image.product-quickview:focus .mask:before{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f002";font-size:40px;margin-top:0}}@media (min-width:768px){.products-grid .product-image,.products-list .product-image{display:block;overflow:hidden;position:relative}.products-grid .product-image>.mask,.products-list .product-image>.mask{background-color:#f49a17;background-color:rgba(244,154,23,.4);display:block;opacity:0;filter:alpha(opacity=0);overflow:visible;position:absolute;top:0;left:0;visibility:hidden;width:100%;height:100%;-webkit-transition:opacity 300ms ease-in-out 50ms;transition:opacity 300ms ease-in-out 50ms}.products-grid .product-image:hover .mask,.products-list .product-image:hover .mask,.products-grid .product-image:focus .mask,.products-list .product-image:focus .mask{visibility:visible;opacity:1;filter:alpha(opacity=100)}}.products-grid{margin-left:-15px;margin-right:-15px;padding-left:0;list-style:none}.products-grid:before,.products-grid:after{content:" ";display:table}.products-grid:after{clear:both}.products-grid:before,.products-grid:after{content:" ";display:table}.products-grid:after{clear:both}.products-grid .item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.products-grid .item{float:left;width:33.33333333%}}@media (min-width:992px){.products-grid .item{float:left;width:33.33333333%}}.products-grid .item:before,.products-grid .item:after{content:" ";display:table}.products-grid .item:after{clear:both}.products-grid .item:before,.products-grid .item:after{content:" ";display:table}.products-grid .item:after{clear:both}.products-grid.product-col-2>.item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.products-grid.product-col-2>.item{float:left;width:50%}}.products-grid.product-col-3>.item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.products-grid.product-col-3>.item{float:left;width:33.33333333%}}.products-grid.product-col-4>.item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.products-grid.product-col-4>.item{float:left;width:25%}}.products-grid.product-col-5>.item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.products-grid.product-col-5>.item{float:left;width:20%}}.products-grid.product-col-6>.item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.products-grid.product-col-6>.item{float:left;width:16.66666667%}}.products-grid .item{margin-bottom:20px}.products-grid .item .product-image>img{display:block;max-width:100%;height:auto;width:100%}.products-grid .item .product-info .name{margin:4px 0}.products-grid .item .product-info .description{display:none!important}tr.products-grid .item .product-info .description{display:none!important}th.products-grid .item .product-info .description,td.products-grid .item .product-info .description{display:none!important}@media (max-width:767px){.products-grid .item .product-info .description{display:block!important}tr.products-grid .item .product-info .description{display:table-row!important}th.products-grid .item .product-info .description,td.products-grid .item .product-info .description{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.products-grid .item .product-info .description.visible-sm{display:block!important}tr.products-grid .item .product-info .description.visible-sm{display:table-row!important}th.products-grid .item .product-info .description.visible-sm,td.products-grid .item .product-info .description.visible-sm{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.products-grid .item .product-info .description.visible-md{display:block!important}tr.products-grid .item .product-info .description.visible-md{display:table-row!important}th.products-grid .item .product-info .description.visible-md,td.products-grid .item .product-info .description.visible-md{display:table-cell!important}}@media (min-width:1200px){.products-grid .item .product-info .description.visible-lg{display:block!important}tr.products-grid .item .product-info .description.visible-lg{display:table-row!important}th.products-grid .item .product-info .description.visible-lg,td.products-grid .item .product-info .description.visible-lg{display:table-cell!important}}.products-grid .item .product-info .short-description{display:block;margin-bottom:5px}.products-grid .item .product-price .price-container{display:block;margin-bottom:5px}.products-grid .item .product-price .product-btn .btn-cart{display:block;width:100%;padding-left:0;padding-right:0}.products-list{padding-left:0;list-style:none}.products-list .item+.item{border-top:1px solid #ededed;padding-top:15px}.products-list .item>article{margin-left:-15px;margin-right:-15px;margin-left:0}.products-list .item>article:before,.products-list .item>article:after{content:" ";display:table}.products-list .item>article:after{clear:both}.products-list .item>article:before,.products-list .item>article:after{content:" ";display:table}.products-list .item>article:after{clear:both}.products-list .item>article .product-image{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:15px;padding:0}@media (min-width:768px){.products-list .item>article .product-image{float:left;width:25%}}.products-list .item>article .product-image>img{display:block;max-width:100%;height:auto;width:100%}.products-list .item>article .product-info{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.products-list .item>article .product-info{float:left;width:50%}}.products-list .item>article .product-info .name{margin-top:0}.products-list .item>article .product-price{position:relative;min-height:1px;padding-left:15px;padding-right:15px;text-align:right}@media (min-width:768px){.products-list .item>article .product-price{float:left;width:25%}}.products-heading .btn-all{float:right;font-size:.6em}.products-heading h3{top:-14px!important;margin:0}.availability{display:block}.availability .in-stock{color:#44B661;font-style:italic;font-weight:700;text-transform:uppercase}.availability .in-stock .in{display:block}.availability .in-stock .out{display:none}.availability .in-stock .quantity{font-style:italic}.availability .out-of-stock{color:red;font-style:italic;font-weight:700;text-transform:uppercase}.availability .out-of-stock .in{display:none}.availability .out-of-stock .out{display:block}.option{background:#fff;border:1px solid 0;border-radius:0;margin-bottom:20px;padding:0}.option .option-heading{border-bottom:1px solid transparent;color:#7a7a7a;display:block;font-size:14px;font-weight:700;margin:0;margin-bottom:5px}.option .option-content:before,.option .option-content:after{content:" ";display:table}.option .option-content:after{clear:both}.option .option-content:before,.option .option-content:after{content:" ";display:table}.option .option-content:after{clear:both}.option .option-content .radio label,.option .option-content .checkbox label{font-weight:100}.option .option-content .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.option .option-content .form-control{height:30px;line-height:30px}textarea.option .option-content .form-control{height:auto}#product{margin-left:-15px;margin-right:-15px}#product:before,#product:after{content:" ";display:table}#product:after{clear:both}#product:before,#product:after{content:" ";display:table}#product:after{clear:both}#product>section{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:20px}@media (min-width:768px){#product>section{float:left;width:50%}}#product #product-gallery{border-right:1px solid #f5f5f5;padding-right:20px}#product #product-gallery .product-image{margin-bottom:20px}#product #product-gallery #product-thumbnails .carousel-inner{margin:0 auto;width:90%}#product #product-gallery #product-thumbnails .carousel-control{background-image:none;display:none;width:4%;margin-top:-4px}#product #product-gallery #product-thumbnails .carousel-control .icon-prev:before{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f053"}#product #product-gallery #product-thumbnails .carousel-control .icon-next:before{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f054"}#product #product-gallery #product-thumbnails ul{padding-left:0;list-style:none;margin:0}#product #product-gallery #product-thumbnails ul>li{display:inline-block;padding-left:5px;padding-right:5px}#product #product-gallery #product-thumbnails ul>li{margin:0;padding:0;width:19%}#product #product-details .name{font-size:21px;font-weight:400;margin-top:0}#product #product-details .product-price{margin-bottom:20px}#product #product-details .product-cart{background:#fff;border:1px solid 0;border-radius:0;margin-bottom:20px;padding:0}#product #product-tabs{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:20px}@media (min-width:768px){#product #product-tabs{float:left;width:100%}}#product #product-tabs .nav-tabs{border-bottom:1px solid #ddd;margin-bottom:-1px}#product #product-tabs .nav-tabs li{text-transform:uppercase}#product #product-tabs .tab-content{border:1px solid #ddd;border-radius:0 0 3px 3px;padding:30px 15px;min-height:180px;height:auto!important;height:180px}.folder-description{margin-bottom:20px}#folder-contents .contents>ul{margin-left:-15px;margin-right:-15px;padding-left:0;list-style:none}@media (min-width:768px){#folder-contents .contents>ul .content-image{display:block;overflow:hidden;position:relative}#folder-contents .contents>ul .content-image>.mask{background-color:#f49a17;background-color:rgba(244,154,23,.4);display:block;opacity:0;filter:alpha(opacity=0);overflow:visible;position:absolute;top:0;left:0;visibility:hidden;width:100%;height:100%;-webkit-transition:opacity 300ms ease-in-out 50ms;transition:opacity 300ms ease-in-out 50ms}#folder-contents .contents>ul .content-image:hover .mask,#folder-contents .contents>ul .content-image:focus .mask{visibility:visible;opacity:1;filter:alpha(opacity=100)}}#folder-contents .contents>ul:before,#folder-contents .contents>ul:after{content:" ";display:table}#folder-contents .contents>ul:after{clear:both}#folder-contents .contents>ul:before,#folder-contents .contents>ul:after{content:" ";display:table}#folder-contents .contents>ul:after{clear:both}#folder-contents .contents>ul .item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){#folder-contents .contents>ul .item{float:left;width:33.33333333%}}@media (min-width:992px){#folder-contents .contents>ul .item{float:left;width:33.33333333%}}#folder-contents .contents>ul .item:before,#folder-contents .contents>ul .item:after{content:" ";display:table}#folder-contents .contents>ul .item:after{clear:both}#folder-contents .contents>ul .item:before,#folder-contents .contents>ul .item:after{content:" ";display:table}#folder-contents .contents>ul .item:after{clear:both}#folder-contents .contents>ul.content-col-2>.item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){#folder-contents .contents>ul.content-col-2>.item{float:left;width:50%}}#folder-contents .contents>ul.content-col-3>.item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){#folder-contents .contents>ul.content-col-3>.item{float:left;width:33.33333333%}}#folder-contents .contents>ul.content-col-4>.item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){#folder-contents .contents>ul.content-col-4>.item{float:left;width:25%}}#folder-contents .contents>ul.content-col-5>.item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){#folder-contents .contents>ul.content-col-5>.item{float:left;width:20%}}#folder-contents .contents>ul.content-col-6>.item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){#folder-contents .contents>ul.content-col-6>.item{float:left;width:16.66666667%}}#folder-contents .contents>ul .item{margin-bottom:20px}#folder-contents .contents>ul .item .content-image>img{display:block;max-width:100%;height:auto;width:100%}#folder-contents .contents>ul .item .content-info .name{margin:4px 0}#folder-contents .contents>ul .item .content-info .description{display:none!important}tr#folder-contents .contents>ul .item .content-info .description{display:none!important}th#folder-contents .contents>ul .item .content-info .description,td#folder-contents .contents>ul .item .content-info .description{display:none!important}@media (max-width:767px){#folder-contents .contents>ul .item .content-info .description{display:block!important}tr#folder-contents .contents>ul .item .content-info .description{display:table-row!important}th#folder-contents .contents>ul .item .content-info .description,td#folder-contents .contents>ul .item .content-info .description{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){#folder-contents .contents>ul .item .content-info .description.visible-sm{display:block!important}tr#folder-contents .contents>ul .item .content-info .description.visible-sm{display:table-row!important}th#folder-contents .contents>ul .item .content-info .description.visible-sm,td#folder-contents .contents>ul .item .content-info .description.visible-sm{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){#folder-contents .contents>ul .item .content-info .description.visible-md{display:block!important}tr#folder-contents .contents>ul .item .content-info .description.visible-md{display:table-row!important}th#folder-contents .contents>ul .item .content-info .description.visible-md,td#folder-contents .contents>ul .item .content-info .description.visible-md{display:table-cell!important}}@media (min-width:1200px){#folder-contents .contents>ul .item .content-info .description.visible-lg{display:block!important}tr#folder-contents .contents>ul .item .content-info .description.visible-lg{display:table-row!important}th#folder-contents .contents>ul .item .content-info .description.visible-lg,td#folder-contents .contents>ul .item .content-info .description.visible-lg{display:table-cell!important}}#folder-contents .contents>ul .item .content-info .short-description{display:block;margin-bottom:5px}@media (min-width:768px){.contents-grid .content-image,.contents-list .content-image{display:block;overflow:hidden;position:relative}.contents-grid .content-image>.mask,.contents-list .content-image>.mask{background-color:#f49a17;background-color:rgba(244,154,23,.4);display:block;opacity:0;filter:alpha(opacity=0);overflow:visible;position:absolute;top:0;left:0;visibility:hidden;width:100%;height:100%;-webkit-transition:opacity 300ms ease-in-out 50ms;transition:opacity 300ms ease-in-out 50ms}.contents-grid .content-image:hover .mask,.contents-list .content-image:hover .mask,.contents-grid .content-image:focus .mask,.contents-list .content-image:focus .mask{visibility:visible;opacity:1;filter:alpha(opacity=100)}}.contents-grid{margin-left:-15px;margin-right:-15px;padding-left:0;list-style:none}.contents-grid:before,.contents-grid:after{content:" ";display:table}.contents-grid:after{clear:both}.contents-grid:before,.contents-grid:after{content:" ";display:table}.contents-grid:after{clear:both}.contents-grid .item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.contents-grid .item{float:left;width:33.33333333%}}@media (min-width:992px){.contents-grid .item{float:left;width:33.33333333%}}.contents-grid .item:before,.contents-grid .item:after{content:" ";display:table}.contents-grid .item:after{clear:both}.contents-grid .item:before,.contents-grid .item:after{content:" ";display:table}.contents-grid .item:after{clear:both}.contents-grid.content-col-2>.item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.contents-grid.content-col-2>.item{float:left;width:50%}}.contents-grid.content-col-3>.item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.contents-grid.content-col-3>.item{float:left;width:33.33333333%}}.contents-grid.content-col-4>.item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.contents-grid.content-col-4>.item{float:left;width:25%}}.contents-grid.content-col-5>.item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.contents-grid.content-col-5>.item{float:left;width:20%}}.contents-grid.content-col-6>.item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.contents-grid.content-col-6>.item{float:left;width:16.66666667%}}.contents-grid .item{margin-bottom:20px}.contents-grid .item .content-image>img{display:block;max-width:100%;height:auto;width:100%}.contents-grid .item .content-info .name{margin:4px 0}.contents-grid .item .content-info .description{display:none!important}tr.contents-grid .item .content-info .description{display:none!important}th.contents-grid .item .content-info .description,td.contents-grid .item .content-info .description{display:none!important}@media (max-width:767px){.contents-grid .item .content-info .description{display:block!important}tr.contents-grid .item .content-info .description{display:table-row!important}th.contents-grid .item .content-info .description,td.contents-grid .item .content-info .description{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.contents-grid .item .content-info .description.visible-sm{display:block!important}tr.contents-grid .item .content-info .description.visible-sm{display:table-row!important}th.contents-grid .item .content-info .description.visible-sm,td.contents-grid .item .content-info .description.visible-sm{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.contents-grid .item .content-info .description.visible-md{display:block!important}tr.contents-grid .item .content-info .description.visible-md{display:table-row!important}th.contents-grid .item .content-info .description.visible-md,td.contents-grid .item .content-info .description.visible-md{display:table-cell!important}}@media (min-width:1200px){.contents-grid .item .content-info .description.visible-lg{display:block!important}tr.contents-grid .item .content-info .description.visible-lg{display:table-row!important}th.contents-grid .item .content-info .description.visible-lg,td.contents-grid .item .content-info .description.visible-lg{display:table-cell!important}}.contents-grid .item .content-info .short-description{display:block;margin-bottom:5px}.contents-list{padding-left:0;list-style:none}.contents-list .item+.item{border-top:1px solid #ededed;padding-top:15px}.contents-list .item>article{margin-left:-15px;margin-right:-15px;margin-left:0}.contents-list .item>article:before,.contents-list .item>article:after{content:" ";display:table}.contents-list .item>article:after{clear:both}.contents-list .item>article:before,.contents-list .item>article:after{content:" ";display:table}.contents-list .item>article:after{clear:both}.contents-list .item>article .content-image{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:15px;padding:0}@media (min-width:768px){.contents-list .item>article .content-image{float:left;width:25%}}.contents-list .item>article .content-image>img{display:block;max-width:100%;height:auto;width:100%}.contents-list .item>article .content-info{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.contents-list .item>article .content-info{float:left;width:50%}}.contents-list .item>article .content-info .name{margin-top:0}.page-home #carousel{margin-bottom:20px}.page-home #carousel .item{text-align:center}.page-home #carousel .carousel-control .icon-prev:before{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f053"}.page-home #carousel .carousel-control .icon-next:before{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f054"}@media screen and (min-width:768px){.page-home #carousel .carousel-control .icon-prev,.page-home #carousel .carousel-control .icon-next{font-size:80px;margin-top:-40px;margin-left:-40px;width:80px;height:80px}}.page-404 .main{padding:10px 0 100px}.page-404 #main-label{color:#f49a17;font-size:9em;font-weight:700;text-align:center}.page-404 #main-label span{color:#CCC;display:block;font-size:15px;font-weight:400}.page-header{border:none;font-weight:100;font-size:30px}.form-control{-webkit-box-shadow:none;box-shadow:none}.form-control:invalid:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #d59392}.has-error .help-block:before{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f00d";margin-right:.3em}label{font-weight:600}.dropdown-menu{-webkit-box-shadow:none;box-shadow:none}.modal-content{-webkit-box-shadow:none;box-shadow:none}.popover{border-radius:3px;-webkit-box-shadow:none;box-shadow:none}.navbar li>a.home:before{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f015";color:#c9c9c9;font-size:26px;line-height:0;margin-right:.5em;position:relative;top:3px}.navbar li>a.login:before{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f007";color:#f49a17;font-size:19px;line-height:0;margin-right:.5em}.navbar li>a.cart:hover>.badge,.navbar li>a.cart:focus>.badge{background-color:#fff;color:#f49a17}.navbar li.cart-not-empty>a.cart{background-color:#f49a17;color:#fff}.navbar li.cart-not-empty>a.cart>.badge{background-color:#fff;color:#f49a17}.navbar li.cart-not-empty>a.cart:hover,.navbar li.cart-not-empty>a.cart:focus{background-color:#f49a17;color:#fff}.navbar li.cart-not-empty>a.cart:before{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f07a";color:#fff;font-size:24px;line-height:0;margin-right:.4em}@media (min-width:992px){.navbar .navbar-nav .list-subnav>li+li{border-top:1px solid #e28a0b}.navbar .navbar-nav .list-subnav>li>a{font-weight:100}}.navbar .navbar-nav>li>a:hover:before,.navbar .navbar-nav>li>a:focus:before{color:#fff}.navbar .navbar-nav>.active>a:hover,.navbar .navbar-nav>.active>a:focus{background-color:#f49a17;color:#fff}.navbar .navbar-nav>.active:after{background:#f49a17;content:"";display:block;position:absolute;bottom:0;width:100%;height:2px;z-index:100}.navbar .navbar-nav>.open>a,.navbar .navbar-nav>.open>a:hover,.navbar .navbar-nav>.open>a:focus{background-color:#f49a17;color:#fff}.navbar .navbar-nav>.open>a:before,.navbar .navbar-nav>.open>a:hover:before,.navbar .navbar-nav>.open>a:focus:before{color:#fff}.container>.navbar-collapse{margin-left:-15px;margin-right:-15px}header .search-container label,header .search-container .btn-search>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}#breadcrumb-label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}.btn-primary{border-left:3px solid #f9c478;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#fff;font-style:italic;font-weight:600;text-align:left;text-shadow:none}@media (min-width:992px){.btn-primary{padding:2px 15px 2px 5px}}.btn-primary:hover,.btn-primary:focus{background-color:#f49a17;color:#b66f09;text-decoration:none}.btn-primary:active,.btn-primary.active,.btn-primary:active:hover,.btn-primary.active:hover{background-image:none;background-color:#d5d5d5;border-color:#6f6f6f;-webkit-box-shadow:none;box-shadow:none;color:#fff;outline:0}.btn-primary:before{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f054";font-size:1em;line-height:0;margin:0 .4em 0 4px}.btn-secondary{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#f7f7f7;border-color:#f7f7f7;border-left:3px solid #ccc;color:#f49a17;font-weight:600;text-align:left;text-shadow:none}@media (min-width:992px){.btn-secondary{padding:2px 15px 2px 5px}}.btn-secondary:hover,.btn-secondary:focus{background-color:#f7f7f7}.btn-secondary:active,.btn-secondary.active,.btn-secondary:active:hover,.btn-secondary.active:hover{background-image:none;background-color:#d5d5d5;border-color:#6f6f6f;-webkit-box-shadow:none;box-shadow:none;color:#fff;outline:0}.btn-secondary:before{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f053";font-size:1em;line-height:0;margin:0 .4em 0 4px}.pager .next>a,.pager .previous>a{color:#333;background-color:#f5f5f5;border-color:#ccc;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#f7f7f7;border-color:#f7f7f7;border-left:3px solid #ccc;color:#f49a17;font-weight:600;text-align:left;text-shadow:none}.pager .next>a:hover,.pager .previous>a:hover,.pager .next>a:focus,.pager .previous>a:focus,.pager .next>a:active,.pager .previous>a:active,.pager .next>a.active,.pager .previous>a.active,.open .dropdown-toggle.pager .next>a,.open .dropdown-toggle.pager .previous>a{color:#333;background-color:#e1e1e1;border-color:#adadad}.pager .next>a:active,.pager .previous>a:active,.pager .next>a.active,.pager .previous>a.active,.open .dropdown-toggle.pager .next>a,.open .dropdown-toggle.pager .previous>a{background-image:none}.pager .next>a.disabled,.pager .previous>a.disabled,.pager .next>a[disabled],.pager .previous>a[disabled],fieldset[disabled] .pager .next>a,fieldset[disabled] .pager .previous>a,.pager .next>a.disabled:hover,.pager .previous>a.disabled:hover,.pager .next>a[disabled]:hover,.pager .previous>a[disabled]:hover,fieldset[disabled] .pager .next>a:hover,fieldset[disabled] .pager .previous>a:hover,.pager .next>a.disabled:focus,.pager .previous>a.disabled:focus,.pager .next>a[disabled]:focus,.pager .previous>a[disabled]:focus,fieldset[disabled] .pager .next>a:focus,fieldset[disabled] .pager .previous>a:focus,.pager .next>a.disabled:active,.pager .previous>a.disabled:active,.pager .next>a[disabled]:active,.pager .previous>a[disabled]:active,fieldset[disabled] .pager .next>a:active,fieldset[disabled] .pager .previous>a:active,.pager .next>a.disabled.active,.pager .previous>a.disabled.active,.pager .next>a[disabled].active,.pager .previous>a[disabled].active,fieldset[disabled] .pager .next>a.active,fieldset[disabled] .pager .previous>a.active{background-color:#f5f5f5;border-color:#ccc}@media (min-width:992px){.pager .next>a,.pager .previous>a{padding:2px 15px 2px 5px}}.pager .next>a:hover,.pager .previous>a:hover,.pager .next>a:focus,.pager .previous>a:focus{background-color:#f7f7f7}.pager .next>a:active,.pager .previous>a:active,.pager .next>a.active,.pager .previous>a.active,.pager .next>a:active:hover,.pager .previous>a:active:hover,.pager .next>a.active:hover,.pager .previous>a.active:hover{background-image:none;background-color:#d5d5d5;border-color:#6f6f6f;-webkit-box-shadow:none;box-shadow:none;color:#fff;outline:0}.pager .next>a:before,.pager .previous>a:before{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f053";font-size:1em;line-height:0;margin:0 .4em 0 4px}.pager .previous a:before{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f053";margin-right:.4em}.pager .next a:before{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f054";margin-right:.4em}#category-products .btn-cart{color:#333;background-color:#f5f5f5;border-color:#ccc;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#f7f7f7;border-color:#f7f7f7;border-left:3px solid #ccc;color:#f49a17;font-weight:600;text-align:left;text-shadow:none}#category-products .btn-cart:hover,#category-products .btn-cart:focus,#category-products .btn-cart:active,#category-products .btn-cart.active,.open .dropdown-toggle#category-products .btn-cart{color:#333;background-color:#e1e1e1;border-color:#adadad}#category-products .btn-cart:active,#category-products .btn-cart.active,.open .dropdown-toggle#category-products .btn-cart{background-image:none}#category-products .btn-cart.disabled,#category-products .btn-cart[disabled],fieldset[disabled] #category-products .btn-cart,#category-products .btn-cart.disabled:hover,#category-products .btn-cart[disabled]:hover,fieldset[disabled] #category-products .btn-cart:hover,#category-products .btn-cart.disabled:focus,#category-products .btn-cart[disabled]:focus,fieldset[disabled] #category-products .btn-cart:focus,#category-products .btn-cart.disabled:active,#category-products .btn-cart[disabled]:active,fieldset[disabled] #category-products .btn-cart:active,#category-products .btn-cart.disabled.active,#category-products .btn-cart[disabled].active,fieldset[disabled] #category-products .btn-cart.active{background-color:#f5f5f5;border-color:#ccc}@media (min-width:992px){#category-products .btn-cart{padding:2px 15px 2px 5px}}#category-products .btn-cart:hover,#category-products .btn-cart:focus{background-color:#f7f7f7}#category-products .btn-cart:active,#category-products .btn-cart.active,#category-products .btn-cart:active:hover,#category-products .btn-cart.active:hover{background-image:none;background-color:#d5d5d5;border-color:#6f6f6f;-webkit-box-shadow:none;box-shadow:none;color:#fff;outline:0}#category-products .btn-cart:before{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f053";font-size:1em;line-height:0;margin:0 .4em 0 4px}#category-products .btn-cart:before{content:"\f07a";font-size:1.3em}.btn-remove{font-style:italic}.page-home #carousel .carousel-control{background-image:none}.products-heading h2{color:#7a7a7a;font-size:18px;font-weight:700}.products-heading h2 .btn-all,.products-heading h2 .btn-all:hover,.products-heading h2 .btn-all:focus{color:#7a7a7a;font-size:16px;font-style:italic;font-weight:600}.product-options dl{font-size:.85em;margin-bottom:10px}.product-options dl>dt{text-align:left}td.product .name,.product-info .name{font-size:16px;font-weight:600}td.product .name>a,.product-info .name>a{color:#7a7a7a;text-decoration:none}td.product .name>a:hover,.product-info .name>a:hover,td.product .name>a:focus,.product-info .name>a:focus{color:#b66f09}.product-price .price-label{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;display:block}.product-price .regular-price .price,.product-price .special-price .price{display:block;font-size:20px;line-height:25px;font-style:italic}.product-price .old-price .price{display:block;font-size:18px;line-height:25px;font-style:italic;font-weight:600;text-decoration:line-through}.availibity-label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}@media (min-width:768px){.products-grid .product-image>.mask,.products-list .product-image>.mask{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.products-grid .product-image:hover,.products-list .product-image:hover,.products-grid .product-image:focus,.products-list .product-image:focus{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.products-grid .product-image:hover .mask:before,.products-list .product-image:hover .mask:before,.products-grid .product-image:focus .mask:before,.products-list .product-image:focus .mask:before{color:#fff;content:'+';font-size:80px;line-height:0;font-style:normal;font-weight:100;-webkit-font-smoothing:antialiased;position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-20px;width:40px;height:40px;z-index:100}.products-grid .product-image.product-quickview:hover .mask:before,.products-list .product-image.product-quickview:hover .mask:before,.products-grid .product-image.product-quickview:focus .mask:before,.products-list .product-image.product-quickview:focus .mask:before{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f002";font-size:40px;margin-top:0}}#products-new .products-grid .item>article{border-bottom:4px solid #f49a17;border-bottom-right-radius:3px;border-bottom-left-radius:3px;overflow:hidden;position:relative}#products-new .products-grid .item>article .product-info{background-color:#f6af48;color:#fff;display:block;padding:6px 12px;position:relative;text-decoration:none!important}#products-new .products-grid .item>article .product-info:hover,#products-new .products-grid .item>article .product-info:focus{background-color:#f49a17}#products-new .products-grid .item>article .product-info .name{min-height:40px;height:auto!important;height:40px}#products-new .products-grid .item>article .product-info .name:after{content:'+';font-size:45px;line-height:0;font-style:normal;font-weight:100;position:absolute;top:16px;right:4px;-webkit-font-smoothing:antialiased}#products-new .products-grid .item>article .product-info .short-description{font-size:11px;line-height:1.1}#products-new .products-grid .item>article .product-price .price{color:#fff;font-size:22px;font-weight:700}@media (min-width:992px){#products-new .products-grid .item>article .product-image{padding-bottom:40px}#products-new .products-grid .item>article .product-info{-webkit-transition:height 300ms linear;transition:height 300ms linear;position:absolute;bottom:0;width:100%;height:50px}#products-new .products-grid .item>article .product-info h3{padding-right:10px}#products-new .products-grid .item>article .product-info:hover,#products-new .products-grid .item>article .product-info:focus{cursor:pointer;height:140px}}#products-upsell{margin-top:40px;position:relative}#products-upsell .products-heading{border-bottom:1px solid #e5e5e5;margin:20px 0}#products-upsell .products-heading h3{background:#fff;color:#f49a17;padding-right:15px;position:absolute;top:-24px}#products-upsell .products-grid .item>article,#products-related .products-grid .item>article,#products-offer .products-grid .item>article{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:background-color 300ms ease-in-out;transition:background-color 300ms ease-in-out;padding:6px}#products-upsell .products-grid .item>article .product-info .short-description,#products-related .products-grid .item>article .product-info .short-description,#products-offer .products-grid .item>article .product-info .short-description{font-size:11px}#products-upsell .products-grid .item>article .product-price .price-container,#products-related .products-grid .item>article .product-price .price-container,#products-offer .products-grid .item>article .product-price .price-container{margin-left:-15px;margin-right:-15px}#products-upsell .products-grid .item>article .product-price .price-container:before,#products-related .products-grid .item>article .product-price .price-container:before,#products-offer .products-grid .item>article .product-price .price-container:before,#products-upsell .products-grid .item>article .product-price .price-container:after,#products-related .products-grid .item>article .product-price .price-container:after,#products-offer .products-grid .item>article .product-price .price-container:after{content:" ";display:table}#products-upsell .products-grid .item>article .product-price .price-container:after,#products-related .products-grid .item>article .product-price .price-container:after,#products-offer .products-grid .item>article .product-price .price-container:after{clear:both}#products-upsell .products-grid .item>article .product-price .price-container:before,#products-related .products-grid .item>article .product-price .price-container:before,#products-offer .products-grid .item>article .product-price .price-container:before,#products-upsell .products-grid .item>article .product-price .price-container:after,#products-related .products-grid .item>article .product-price .price-container:after,#products-offer .products-grid .item>article .product-price .price-container:after{content:" ";display:table}#products-upsell .products-grid .item>article .product-price .price-container:after,#products-related .products-grid .item>article .product-price .price-container:after,#products-offer .products-grid .item>article .product-price .price-container:after{clear:both}#products-upsell .products-grid .item>article .product-price .price-container .old-price,#products-related .products-grid .item>article .product-price .price-container .old-price,#products-offer .products-grid .item>article .product-price .price-container .old-price{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px}#products-upsell .products-grid .item>article .product-price .price-container .special-price,#products-related .products-grid .item>article .product-price .price-container .special-price,#products-offer .products-grid .item>article .product-price .price-container .special-price{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){#products-upsell .products-grid .item:hover article,#products-related .products-grid .item:hover article,#products-offer .products-grid .item:hover article{background-color:#f6f6f6}}#category-products .item>article .product-info .description{font-size:.83em;line-height:1.3}#category-products .item>article .product-price .price-label{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;display:block}#category-products .item>article .product-price .price-container{margin-bottom:10px}#category-products .item>article .product-price .price-container .price{margin-left:4px}#category-products .item>article .product-price .product-btn{min-height:26px}#category-products .item>article .product-price .product-btn .btn-cart{display:block;width:100%;padding-left:0;padding-right:0}.grid .toolbar .view-mode a.btn-grid{background-color:#efefef}.grid #category-products .item{border-right:1px solid #e8e8e8;margin:0;padding:10px}.grid #category-products .item>article .product-info{padding:3px}.grid #category-products .item>article .product-info .name{margin:4px}.grid #category-products .item>article .product-info .description{margin-left:4px}.grid #category-products .item>article .product-price .price-container{margin-left:-15px;margin-right:-15px}.grid #category-products .item>article .product-price .price-container:before,.grid #category-products .item>article .product-price .price-container:after{content:" ";display:table}.grid #category-products .item>article .product-price .price-container:after{clear:both}.grid #category-products .item>article .product-price .price-container:before,.grid #category-products .item>article .product-price .price-container:after{content:" ";display:table}.grid #category-products .item>article .product-price .price-container:after{clear:both}.grid #category-products .item>article .product-price .price-container .regular-price{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}.grid #category-products .item>article .product-price .price-container .old-price{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px}.grid #category-products .item>article .product-price .price-container .special-price{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px}.list .toolbar .view-mode a.btn-list{background-color:#efefef}.list #category-products .item>article .product-price .price-container{margin-bottom:20px}.list #category-products .item>article .product-price .price-container .regular-price,.list #category-products .item>article .product-price .price-container .special-price,.list #category-products .item>article .product-price .price-container .old-price{display:block}#product-details .product-info{border-bottom:1px solid #e5e5e5;margin-bottom:15px}#product-details .product-info .sku{color:#e5e5e5;display:block;font-size:14px;margin-top:-8px;margin-bottom:20px}#product-details .product-price .price-container{margin-left:-15px;margin-right:-15px}#product-details .product-price .price-container:before,#product-details .product-price .price-container:after{content:" ";display:table}#product-details .product-price .price-container:after{clear:both}#product-details .product-price .price-container:before,#product-details .product-price .price-container:after{content:" ";display:table}#product-details .product-price .price-container:after{clear:both}#product-details .product-price .price-container .regular-price{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}#product-details .product-price .price-container .old-price{position:relative;float:left;width:75%;min-height:1px;padding-left:15px;padding-right:15px}#product-details .product-price .price-container .special-price{position:relative;float:left;width:25%;min-height:1px;padding-left:15px;padding-right:15px}#product-details .product-options .option{margin-bottom:10px}#product-details .product-cart{background-color:#f5f5f5!important;margin-bottom:20px;padding:10px!important}#product-thumbnails .carousel-control{width:17px!important}#product-thumbnails .carousel-control.left{border-right:7px solid #ccc;color:#ccc;text-align:left}#product-thumbnails .carousel-control.left>.icon-prev{left:0;margin-left:0;margin-top:-15px}#product-thumbnails .carousel-control.left>.icon-prev:before{color:inherit;content:"\f0d9"!important}#product-thumbnails .carousel-control.right{border-left:7px solid #ccc;text-align:right}#product-thumbnails .carousel-control.right>.icon-next{left:auto;right:0;margin-left:0;margin-top:-15px}#product-thumbnails .carousel-control.right>.icon-next:before{content:"\f0da"!important}@media (min-width:768px){#product #product-gallery{border-right:1px solid #eee;padding-right:20px}#product #product-details .group-qty .form-control{display:inline-block;margin-right:1em;margin-left:.4em;width:100px}}#product-gallery .product-image{margin-bottom:20px}#product-gallery .product-thumbnails li{width:20%}#filters{background:#f5f5f5}#filters>h3{background:#e5e5e5;-webkit-box-shadow:inset 0 -4px 10px rgba(0,0,0,.125);box-shadow:inset 0 -4px 10px rgba(0,0,0,.125);margin:0 0 15px;padding:10px 15px;font-size:18px;font-weight:700;text-transform:uppercase}#filters>h3>span{display:block;font-size:.75em;font-weight:100;text-transform:lowercase}#filters>h3:before{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f002";font-size:30px;float:left;margin-right:.5em}#filters .filter{margin-bottom:10px}.block.block-links .block-content ul>li+li a{border-top:none}.block.block-links .block-content ul>li+li:before{background:#fff;content:"";display:block;margin:0 auto;text-align:center;width:65%;height:2px}@media (min-width:768px){.block.block-newsletter .block-content form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.block.block-newsletter .block-content form .form-control{display:inline-block}.block.block-newsletter .block-content form .radio,.block.block-newsletter .block-content form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0}.block.block-newsletter .block-content form .radio input[type=radio],.block.block-newsletter .block-content form .checkbox input[type=checkbox]{float:none;margin-left:0}}.block.block-newsletter .block-content form label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}.block.block-newsletter .block-content form .form-group{position:relative}@media (min-width:1200px){.block.block-newsletter .block-content form .form-group{width:176px}}.block.block-newsletter .block-content form .form-group .form-control{background-color:#e6e6e6;font-size:12px;padding-left:35px;-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,.075);box-shadow:inset 1px 1px 1px rgba(0,0,0,.075)}.block.block-newsletter .block-content form .form-group .form-control:-moz-placeholder{color:#888}.block.block-newsletter .block-content form .form-group .form-control::-moz-placeholder{color:#888}.block.block-newsletter .block-content form .form-group .form-control:-ms-input-placeholder{color:#888}.block.block-newsletter .block-content form .form-group .form-control::-webkit-input-placeholder{color:#888}.block.block-newsletter .block-content form .form-group .form-control:focus:-moz-placeholder{color:#c8c8c8}.block.block-newsletter .block-content form .form-group .form-control:focus::-moz-placeholder{color:#c8c8c8}.block.block-newsletter .block-content form .form-group .form-control:focus:-ms-input-placeholder{color:#c8c8c8}.block.block-newsletter .block-content form .form-group .form-control:focus::-webkit-input-placeholder{color:#c8c8c8}.block.block-newsletter .block-content form .form-group:before{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f0e0";color:#8b8b8b;font-size:18px;position:absolute;top:5px;left:9px}.block.block-newsletter .block-content form .btn-subscribe{padding:6px}.block.block-social .block-content ul>li>a:hover.facebook{color:#3d5fa6}.block.block-social .block-content ul>li>a:hover.twitter{color:#53b1f0}.block.block-social .block-content ul>li>a:hover.rss{color:#fac200}.block.block-social .block-content ul>li>a:hover.instagram{color:#425E75}.block.block-social .block-content ul>li>a:hover.google-plus{color:#fac200}.block.block-social .block-content ul>li>a:hover.youtube{color:#e82a20}.block.block-contact .block-content ul>li{clear:both;margin-bottom:5px}.block.block-contact .block-content ul>li.contact-address:before{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f041";font-size:34px}.block.block-contact .block-content ul>li.contact-phone:before{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f10b";font-size:30px;margin-top:-8px;margin-left:3px}.block.block-contact .block-content ul>li.contact-email:before{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f0e0";font-size:17px;margin-left:2px}.block.block-contact .block-content ul>li:before{color:#f49a17;float:left;line-height:1;margin-right:.4em}#categories.block-nav .block-title{text-transform:uppercase}#categories.block-nav .block-content{border-top:1px solid #aeaeae}#categories.block-nav .block-content .amount{font-weight:700}#categories.block-nav .block-content .accordion-toggle:after{border:1px solid #f49a17;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;line-height:19px;text-align:center;width:19px;height:19px}#categories.block-nav .block-content .accordion-toggle:hover:after,#categories.block-nav .block-content .accordion-toggle:focus:after{border-color:#b66f09;color:#b66f09}.toolbar.toolbar-top{margin-top:-20px;border-bottom:1px solid #eee}.toolbar.toolbar-top .pagination-container{display:none}.toolbar.toolbar-bottom .sorter-container{display:none}.toolbar .amount{color:#f49a17;font-size:22px;font-weight:400}.toolbar .view-mode>.view-mode-label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}.toolbar .view-mode>.view-mode-btn a{background-color:#fff;border:0!important;color:#7a7a7a}.toolbar .view-mode>.view-mode-btn a:hover,.toolbar .view-mode>.view-mode-btn a:focus{background-color:#efefef;color:#474747}.toolbar .view-mode>.view-mode-btn a:active{color:#fff}.pagination>li>a,.pagination>li>span{padding:5px 10px;font-size:12px}.pagination>li:first-child>a,.pagination>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pagination>li>a,.pagination>li>span{-webkit-box-shadow:2px 1px 1px rgba(0,0,0,.1);box-shadow:2px 1px 1px rgba(0,0,0,.1);-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;background-image:-webkit-gradient(linear,left 0,left 100%,from(#fff),to(#f9f9f9));background-image:-webkit-linear-gradient(top,#fff,0,#f9f9f9,100%);background-image:-moz-linear-gradient(top,#fff 0,#f9f9f9 100%);background-image:linear-gradient(to bottom,#fff 0,#f9f9f9 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff9f9f9', GradientType=0);color:#7a7a7a;font-weight:700}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{background:0 0}.pagination>li>a:hover:active,.pagination>li>span:hover:active,.pagination>li>a:focus:active,.pagination>li>span:focus:active{background-color:#f49a17;border-color:#f49a17;color:#fff}.pagination>li:first-child>a,.pagination>li:first-child>span{border-bottom-left-radius:30px;border-top-left-radius:30px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:30px;border-top-right-radius:30px}.pagination>.active>a,.pagination>.active>span{background-image:none}#register-login.panel{border-color:#bce8f1}#register-login.panel>.panel-heading{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}#register-login.panel>.panel-heading+.panel-collapse .panel-body{border-top-color:#bce8f1}#register-login.panel>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#bce8f1}#form-login .group-email label,#form-forgotpassword .group-email label,#form-login legend,#form-forgotpassword legend{font-size:16px;font-weight:600}#form-login .radio-account1,#form-forgotpassword .radio-account1{margin-top:10px}#form-login .forgot-password,#form-forgotpassword .forgot-password{color:#7a7a7a;font-size:12px;font-style:italic;position:relative;top:-22px;left:20px}@media (min-width:768px){#form-login .radio-account1,#form-forgotpassword .radio-account1{float:left}#form-login .group-password,#form-forgotpassword .group-password{float:right;margin-top:5px;width:50%}}#account-address .btn-add-address,#delivery-address .btn-add-address{color:#f49a17;font-weight:400;cursor:pointer;border-radius:0;text-decoration:none!important}#account-address .btn-add-address,#delivery-address .btn-add-address,#account-address .btn-add-address:active,#delivery-address .btn-add-address:active,#account-address .btn-add-address[disabled],#delivery-address .btn-add-address[disabled],fieldset[disabled] #account-address .btn-add-address,fieldset[disabled] #delivery-address .btn-add-address{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}#account-address .btn-add-address,#delivery-address .btn-add-address,#account-address .btn-add-address:hover,#delivery-address .btn-add-address:hover,#account-address .btn-add-address:focus,#delivery-address .btn-add-address:focus,#account-address .btn-add-address:active,#delivery-address .btn-add-address:active{border-color:transparent}#account-address .btn-add-address:hover,#delivery-address .btn-add-address:hover,#account-address .btn-add-address:focus,#delivery-address .btn-add-address:focus{color:#b66f09;text-decoration:underline;background-color:transparent}#account-address .btn-add-address[disabled]:hover,#delivery-address .btn-add-address[disabled]:hover,fieldset[disabled] #account-address .btn-add-address:hover,fieldset[disabled] #delivery-address .btn-add-address:hover,#account-address .btn-add-address[disabled]:focus,#delivery-address .btn-add-address[disabled]:focus,fieldset[disabled] #account-address .btn-add-address:focus,fieldset[disabled] #delivery-address .btn-add-address:focus{color:#e5e5e5;text-decoration:none}#account-address .btn-add-address:before,#delivery-address .btn-add-address:before{content:'+';font-size:45px;line-height:0;font-style:normal;font-weight:100;position:relative;top:10px;-webkit-font-smoothing:antialiased;margin-right:.1em}#delivery-address.panel .panel-body{padding:0}#delivery-address.panel .group-btn>.btn span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}#delivery-method.panel .panel-body{padding:0}#delivery-method.panel .radio{display:block;margin-top:0;padding:25px 0 15px 50px}#delivery-method.panel .radio+.radio{border-top:1px solid #f5f5f5}.js #payment-method .radio{padding-left:0;position:relative}.js #payment-method .radio .active:after{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f077";color:#f49a17;display:block;font-size:1.5em;line-height:0;position:absolute;bottom:-8px;left:40%}.js #payment-method .radio input[type=radio]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}#payment-success.panel .panel-heading{text-align:left}#payment-success.panel .panel-heading .payment-method{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;background-color:#f49a17;font-size:inherit}#payment-success.panel .panel-heading .payment-method[href]:hover,#payment-success.panel .panel-heading .payment-method[href]:focus{color:#fff;text-decoration:none;cursor:pointer}#payment-success.panel .panel-heading .payment-method:empty{display:none}#payment-success.panel .panel-heading .payment-method[href]:hover,#payment-success.panel .panel-heading .payment-method[href]:focus{background-color:#ce7e0a}#payment-success.panel .panel-body{padding:20px 40px}#payment-success.panel .panel-body>h3{color:#f49a17}#account .panel{-webkit-box-shadow:none;box-shadow:none;border-color:#fff}#account .panel-title{text-align:left}#account .panel-title>a:before{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f078";float:left;width:20px}#account .panel-title>a.collapsed:before{content:"\f054"}#account-info .fn{font-size:16px;font-weight:600}#account-info .list-info .mobile:before,#account-info .list-info .tel:before,#account-info .list-info .email:before{color:#f49a17;line-height:1;margin-right:.4em;vertical-align:middle}#account-info .list-info .mobile:before{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f10b";font-size:30px}#account-info .list-info .tel:before{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f095";font-size:22px}#account-info .list-info .email:before{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f0e0";font-size:18px}#account-info .group-btn a{color:#7a7a7a;margin-bottom:4px;padding:0}#account-info .group-btn a>i{color:#f49a17;font-size:20px;line-height:1;margin-right:.3em;vertical-align:middle}#account-info .group-btn a:hover,#account-info .group-btn a:focus{color:#b66f09}#account-address .panel-body{padding-left:0;padding-right:0;padding-top:10px}#account-address .table-address{border:1px solid #f5f5f5;margin-bottom:0}#account-address .table-address .btn span{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}#account-orders .panel-body{padding-left:0;padding-right:0}#account-orders .table-orders{border:1px solid #ddd}#account-orders .table-orders>thead>tr>th,#account-orders .table-orders>tbody>tr>th,#account-orders .table-orders>tfoot>tr>th,#account-orders .table-orders>thead>tr>td,#account-orders .table-orders>tbody>tr>td,#account-orders .table-orders>tfoot>tr>td{border:1px solid #ddd}#account-orders .table-orders>thead>tr>th,#account-orders .table-orders>thead>tr>td{border-bottom-width:2px}#account-orders .table-orders>tbody>tr:hover>td,#account-orders .table-orders>tbody>tr:hover>th{background-color:#f5f5f5}#account-orders .table-orders thead>tr>th,#account-orders .table-orders tbody>tr>th,#account-orders .table-orders thead>tr>td,#account-orders .table-orders tbody>tr>td{padding:14px;text-align:center}#account-orders .table-orders thead>tr>th{background-color:#f5f5f5;border-bottom-width:1px}#account-orders .btn-order-details{color:#f49a17;font-weight:400;cursor:pointer;border-radius:0;font-style:italic;padding:0}#account-orders .btn-order-details,#account-orders .btn-order-details:active,#account-orders .btn-order-details[disabled],fieldset[disabled] #account-orders .btn-order-details{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}#account-orders .btn-order-details,#account-orders .btn-order-details:hover,#account-orders .btn-order-details:focus,#account-orders .btn-order-details:active{border-color:transparent}#account-orders .btn-order-details:hover,#account-orders .btn-order-details:focus{color:#b66f09;text-decoration:underline;background-color:transparent}#account-orders .btn-order-details[disabled]:hover,fieldset[disabled] #account-orders .btn-order-details:hover,#account-orders .btn-order-details[disabled]:focus,fieldset[disabled] #account-orders .btn-order-details:focus{color:#e5e5e5;text-decoration:none}.table-cart-mini thead>tr>th,.table-cart-mini tbody>tr>th,.table-cart-mini tfoot>tr>th,.table-cart-mini thead>tr>td,.table-cart-mini tbody>tr>td,.table-cart-mini tfoot>tr>td{vertical-align:middle}.table-cart thead>tr>th,.table-cart tbody>tr>th,.table-cart tfoot>tr>th,.table-cart thead>tr>td,.table-cart tbody>tr>td,.table-cart tfoot>tr>td{padding:14px;text-align:center;vertical-align:middle}.table-cart thead>tr>th.product,.table-cart tbody>tr>th.product,.table-cart tfoot>tr>th.product,.table-cart thead>tr>td.product,.table-cart tbody>tr>td.product,.table-cart tfoot>tr>td.product{text-align:left}.table-cart tbody>tr>td.price,.table-cart tbody>tr>td.qty,.table-cart tbody>tr>td.subprice{padding:35px 10px}.table-cart thead>tr>th{border-bottom-width:1px}.table-cart thead>tr>th.subprice{color:#f49a17}.table-cart tfoot>tr>th,.table-cart tfoot>tr>td{background-color:#f5f5f5}.table-cart tfoot>tr>th.empty,.table-cart tfoot>tr>td.empty{background:0 0}.table-cart tfoot>tr>th.total,.table-cart tfoot>tr>td.total{background-color:#666;color:#fff}.table-cart tfoot>tr>th.total .price,.table-cart tfoot>tr>td.total .price{color:inherit}.table-cart tfoot th.total{text-transform:uppercase;font-weight:100;font-size:16px}.checkout-progress .btn-step{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none;border-top:1px solid #7a7a7a;color:#7a7a7a;padding:12px;text-align:left;width:100%}.checkout-progress .btn-step:hover,.checkout-progress .btn-step:focus,.checkout-progress .btn-step:active,.checkout-progress .btn-step.active{background-color:#f49a17}.checkout-progress .btn-step.disabled,.checkout-progress .btn-step[disabled],.checkout-progress .btn-step.disabled:hover,.checkout-progress .btn-step[disabled]:hover,.checkout-progress .btn-step.disabled:focus,.checkout-progress .btn-step[disabled]:focus,.checkout-progress .btn-step.disabled:active,.checkout-progress .btn-step[disabled]:active,.checkout-progress .btn-step.disabled.active,.checkout-progress .btn-step[disabled].active{background-color:#f5f5f5}@media (min-width:768px){.checkout-progress .btn-step{border-top:0;padding:20px;width:auto}.checkout-progress .btn-step+.btn-step{border-left:1px solid #7a7a7a}}#google-map{border:none;display:block;margin-bottom:20px;width:100%;height:350px;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)} \ No newline at end of file + */@font-face{font-family:'FontAwesome';src:url('../font/fontawesome/fontawesome-webfont.eot?v=3');src:url('../font/fontawesome/fontawesome-webfont.eot?#iefix&v=3') format('embedded-opentype'),url('../font/fontawesome/fontawesome-webfont.woff?v=3') format('woff'),url('../font/fontawesome/fontawesome-webfont.ttf?v=3') format('truetype'),url('../font/fontawesome/fontawesome-webfont.svg?v=3#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em}[class^="icon-"]:before,[class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none}.icon-large:before{vertical-align:-10%;font-size:1.33333333em}a [class^="icon-"],a [class*=" icon-"]{display:inline}[class^="icon-"].icon-fixed-width,[class*=" icon-"].icon-fixed-width{display:inline-block;width:1.14285714em;text-align:right;padding-right:.28571429em}[class^="icon-"].icon-fixed-width.icon-large,[class*=" icon-"].icon-fixed-width.icon-large{width:1.42857143em}.icons-ul{margin-left:2.14285714em;list-style-type:none}.icons-ul>li{position:relative}.icons-ul .icon-li{position:absolute;left:-2.14285714em;width:2.14285714em;text-align:center;line-height:inherit}[class^="icon-"].hide,[class*=" icon-"].hide{display:none}.icon-muted{color:#eee}.icon-light{color:#fff}.icon-dark{color:#333}.icon-border{border:solid 1px #eee;padding:.2em .25em .15em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.icon-2x{font-size:2em}.icon-2x.icon-border{border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.icon-3x{font-size:3em}.icon-3x.icon-border{border-width:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.icon-4x{font-size:4em}.icon-4x.icon-border{border-width:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.icon-5x{font-size:5em}.icon-5x.icon-border{border-width:5px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.pull-right{float:right}.pull-left{float:left}[class^="icon-"].pull-left,[class*=" icon-"].pull-left{margin-right:.3em}[class^="icon-"].pull-right,[class*=" icon-"].pull-right{margin-left:.3em}[class^="icon-"],[class*=" icon-"]{display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0 0;background-repeat:repeat;margin-top:0}.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"]{background-image:none}.btn [class^="icon-"].icon-large,.nav [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large,.nav [class*=" icon-"].icon-large{line-height:.9em}.btn [class^="icon-"].icon-spin,.nav [class^="icon-"].icon-spin,.btn [class*=" icon-"].icon-spin,.nav [class*=" icon-"].icon-spin{display:inline-block}.nav-tabs [class^="icon-"],.nav-pills [class^="icon-"],.nav-tabs [class*=" icon-"],.nav-pills [class*=" icon-"],.nav-tabs [class^="icon-"].icon-large,.nav-pills [class^="icon-"].icon-large,.nav-tabs [class*=" icon-"].icon-large,.nav-pills [class*=" icon-"].icon-large{line-height:.9em}.btn [class^="icon-"].pull-left.icon-2x,.btn [class*=" icon-"].pull-left.icon-2x,.btn [class^="icon-"].pull-right.icon-2x,.btn [class*=" icon-"].pull-right.icon-2x{margin-top:.18em}.btn [class^="icon-"].icon-spin.icon-large,.btn [class*=" icon-"].icon-spin.icon-large{line-height:.8em}.btn.btn-small [class^="icon-"].pull-left.icon-2x,.btn.btn-small [class*=" icon-"].pull-left.icon-2x,.btn.btn-small [class^="icon-"].pull-right.icon-2x,.btn.btn-small [class*=" icon-"].pull-right.icon-2x{margin-top:.25em}.btn.btn-large [class^="icon-"],.btn.btn-large [class*=" icon-"]{margin-top:0}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-top:.05em}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x{margin-right:.2em}.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-left:.2em}.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{line-height:inherit}.icon-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:-35%}.icon-stack [class^="icon-"],.icon-stack [class*=" icon-"]{display:block;text-align:center;position:absolute;width:100%;height:100%;font-size:1em;line-height:inherit;*line-height:2em}.icon-stack .icon-stack-base{font-size:2em;*line-height:1em}.icon-spin{display:inline-block;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}a .icon-stack,a .icon-spin{display:inline-block;text-decoration:none}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.icon-rotate-90:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1)}.icon-rotate-180:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)}.icon-rotate-270:before{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.icon-flip-horizontal:before{-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1)}.icon-flip-vertical:before{-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1)}a .icon-rotate-90:before,a .icon-rotate-180:before,a .icon-rotate-270:before,a .icon-flip-horizontal:before,a .icon-flip-vertical:before{display:inline-block}.icon-glass:before{content:"\f000"}.icon-music:before{content:"\f001"}.icon-search:before{content:"\f002"}.icon-envelope-alt:before{content:"\f003"}.icon-heart:before{content:"\f004"}.icon-star:before{content:"\f005"}.icon-star-empty:before{content:"\f006"}.icon-user:before{content:"\f007"}.icon-film:before{content:"\f008"}.icon-th-large:before{content:"\f009"}.icon-th:before{content:"\f00a"}.icon-th-list:before{content:"\f00b"}.icon-ok:before{content:"\f00c"}.icon-remove:before{content:"\f00d"}.icon-zoom-in:before{content:"\f00e"}.icon-zoom-out:before{content:"\f010"}.icon-power-off:before,.icon-off:before{content:"\f011"}.icon-signal:before{content:"\f012"}.icon-gear:before,.icon-cog:before{content:"\f013"}.icon-trash:before{content:"\f014"}.icon-home:before{content:"\f015"}.icon-file-alt:before{content:"\f016"}.icon-time:before{content:"\f017"}.icon-road:before{content:"\f018"}.icon-download-alt:before{content:"\f019"}.icon-download:before{content:"\f01a"}.icon-upload:before{content:"\f01b"}.icon-inbox:before{content:"\f01c"}.icon-play-circle:before{content:"\f01d"}.icon-rotate-right:before,.icon-repeat:before{content:"\f01e"}.icon-refresh:before{content:"\f021"}.icon-list-alt:before{content:"\f022"}.icon-lock:before{content:"\f023"}.icon-flag:before{content:"\f024"}.icon-headphones:before{content:"\f025"}.icon-volume-off:before{content:"\f026"}.icon-volume-down:before{content:"\f027"}.icon-volume-up:before{content:"\f028"}.icon-qrcode:before{content:"\f029"}.icon-barcode:before{content:"\f02a"}.icon-tag:before{content:"\f02b"}.icon-tags:before{content:"\f02c"}.icon-book:before{content:"\f02d"}.icon-bookmark:before{content:"\f02e"}.icon-print:before{content:"\f02f"}.icon-camera:before{content:"\f030"}.icon-font:before{content:"\f031"}.icon-bold:before{content:"\f032"}.icon-italic:before{content:"\f033"}.icon-text-height:before{content:"\f034"}.icon-text-width:before{content:"\f035"}.icon-align-left:before{content:"\f036"}.icon-align-center:before{content:"\f037"}.icon-align-right:before{content:"\f038"}.icon-align-justify:before{content:"\f039"}.icon-list:before{content:"\f03a"}.icon-indent-left:before{content:"\f03b"}.icon-indent-right:before{content:"\f03c"}.icon-facetime-video:before{content:"\f03d"}.icon-picture:before{content:"\f03e"}.icon-pencil:before{content:"\f040"}.icon-map-marker:before{content:"\f041"}.icon-adjust:before{content:"\f042"}.icon-tint:before{content:"\f043"}.icon-edit:before{content:"\f044"}.icon-share:before{content:"\f045"}.icon-check:before{content:"\f046"}.icon-move:before{content:"\f047"}.icon-step-backward:before{content:"\f048"}.icon-fast-backward:before{content:"\f049"}.icon-backward:before{content:"\f04a"}.icon-play:before{content:"\f04b"}.icon-pause:before{content:"\f04c"}.icon-stop:before{content:"\f04d"}.icon-forward:before{content:"\f04e"}.icon-fast-forward:before{content:"\f050"}.icon-step-forward:before{content:"\f051"}.icon-eject:before{content:"\f052"}.icon-chevron-left:before{content:"\f053"}.icon-chevron-right:before{content:"\f054"}.icon-plus-sign:before{content:"\f055"}.icon-minus-sign:before{content:"\f056"}.icon-remove-sign:before{content:"\f057"}.icon-ok-sign:before{content:"\f058"}.icon-question-sign:before{content:"\f059"}.icon-info-sign:before{content:"\f05a"}.icon-screenshot:before{content:"\f05b"}.icon-remove-circle:before{content:"\f05c"}.icon-ok-circle:before{content:"\f05d"}.icon-ban-circle:before{content:"\f05e"}.icon-arrow-left:before{content:"\f060"}.icon-arrow-right:before{content:"\f061"}.icon-arrow-up:before{content:"\f062"}.icon-arrow-down:before{content:"\f063"}.icon-mail-forward:before,.icon-share-alt:before{content:"\f064"}.icon-resize-full:before{content:"\f065"}.icon-resize-small:before{content:"\f066"}.icon-plus:before{content:"\f067"}.icon-minus:before{content:"\f068"}.icon-asterisk:before{content:"\f069"}.icon-exclamation-sign:before{content:"\f06a"}.icon-gift:before{content:"\f06b"}.icon-leaf:before{content:"\f06c"}.icon-fire:before{content:"\f06d"}.icon-eye-open:before{content:"\f06e"}.icon-eye-close:before{content:"\f070"}.icon-warning-sign:before{content:"\f071"}.icon-plane:before{content:"\f072"}.icon-calendar:before{content:"\f073"}.icon-random:before{content:"\f074"}.icon-comment:before{content:"\f075"}.icon-magnet:before{content:"\f076"}.icon-chevron-up:before{content:"\f077"}.icon-chevron-down:before{content:"\f078"}.icon-retweet:before{content:"\f079"}.icon-shopping-cart:before{content:"\f07a"}.icon-folder-close:before{content:"\f07b"}.icon-folder-open:before{content:"\f07c"}.icon-resize-vertical:before{content:"\f07d"}.icon-resize-horizontal:before{content:"\f07e"}.icon-bar-chart:before{content:"\f080"}.icon-twitter-sign:before{content:"\f081"}.icon-facebook-sign:before{content:"\f082"}.icon-camera-retro:before{content:"\f083"}.icon-key:before{content:"\f084"}.icon-gears:before,.icon-cogs:before{content:"\f085"}.icon-comments:before{content:"\f086"}.icon-thumbs-up-alt:before{content:"\f087"}.icon-thumbs-down-alt:before{content:"\f088"}.icon-star-half:before{content:"\f089"}.icon-heart-empty:before{content:"\f08a"}.icon-signout:before{content:"\f08b"}.icon-linkedin-sign:before{content:"\f08c"}.icon-pushpin:before{content:"\f08d"}.icon-external-link:before{content:"\f08e"}.icon-signin:before{content:"\f090"}.icon-trophy:before{content:"\f091"}.icon-github-sign:before{content:"\f092"}.icon-upload-alt:before{content:"\f093"}.icon-lemon:before{content:"\f094"}.icon-phone:before{content:"\f095"}.icon-unchecked:before,.icon-check-empty:before{content:"\f096"}.icon-bookmark-empty:before{content:"\f097"}.icon-phone-sign:before{content:"\f098"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-github:before{content:"\f09b"}.icon-unlock:before{content:"\f09c"}.icon-credit-card:before{content:"\f09d"}.icon-rss:before{content:"\f09e"}.icon-hdd:before{content:"\f0a0"}.icon-bullhorn:before{content:"\f0a1"}.icon-bell:before{content:"\f0a2"}.icon-certificate:before{content:"\f0a3"}.icon-hand-right:before{content:"\f0a4"}.icon-hand-left:before{content:"\f0a5"}.icon-hand-up:before{content:"\f0a6"}.icon-hand-down:before{content:"\f0a7"}.icon-circle-arrow-left:before{content:"\f0a8"}.icon-circle-arrow-right:before{content:"\f0a9"}.icon-circle-arrow-up:before{content:"\f0aa"}.icon-circle-arrow-down:before{content:"\f0ab"}.icon-globe:before{content:"\f0ac"}.icon-wrench:before{content:"\f0ad"}.icon-tasks:before{content:"\f0ae"}.icon-filter:before{content:"\f0b0"}.icon-briefcase:before{content:"\f0b1"}.icon-fullscreen:before{content:"\f0b2"}.icon-group:before{content:"\f0c0"}.icon-link:before{content:"\f0c1"}.icon-cloud:before{content:"\f0c2"}.icon-beaker:before{content:"\f0c3"}.icon-cut:before{content:"\f0c4"}.icon-copy:before{content:"\f0c5"}.icon-paperclip:before,.icon-paper-clip:before{content:"\f0c6"}.icon-save:before{content:"\f0c7"}.icon-sign-blank:before{content:"\f0c8"}.icon-reorder:before{content:"\f0c9"}.icon-list-ul:before{content:"\f0ca"}.icon-list-ol:before{content:"\f0cb"}.icon-strikethrough:before{content:"\f0cc"}.icon-underline:before{content:"\f0cd"}.icon-table:before{content:"\f0ce"}.icon-magic:before{content:"\f0d0"}.icon-truck:before{content:"\f0d1"}.icon-pinterest:before{content:"\f0d2"}.icon-pinterest-sign:before{content:"\f0d3"}.icon-google-plus-sign:before{content:"\f0d4"}.icon-google-plus:before{content:"\f0d5"}.icon-money:before{content:"\f0d6"}.icon-caret-down:before{content:"\f0d7"}.icon-caret-up:before{content:"\f0d8"}.icon-caret-left:before{content:"\f0d9"}.icon-caret-right:before{content:"\f0da"}.icon-columns:before{content:"\f0db"}.icon-sort:before{content:"\f0dc"}.icon-sort-down:before{content:"\f0dd"}.icon-sort-up:before{content:"\f0de"}.icon-envelope:before{content:"\f0e0"}.icon-linkedin:before{content:"\f0e1"}.icon-rotate-left:before,.icon-undo:before{content:"\f0e2"}.icon-legal:before{content:"\f0e3"}.icon-dashboard:before{content:"\f0e4"}.icon-comment-alt:before{content:"\f0e5"}.icon-comments-alt:before{content:"\f0e6"}.icon-bolt:before{content:"\f0e7"}.icon-sitemap:before{content:"\f0e8"}.icon-umbrella:before{content:"\f0e9"}.icon-paste:before{content:"\f0ea"}.icon-lightbulb:before{content:"\f0eb"}.icon-exchange:before{content:"\f0ec"}.icon-cloud-download:before{content:"\f0ed"}.icon-cloud-upload:before{content:"\f0ee"}.icon-user-md:before{content:"\f0f0"}.icon-stethoscope:before{content:"\f0f1"}.icon-suitcase:before{content:"\f0f2"}.icon-bell-alt:before{content:"\f0f3"}.icon-coffee:before{content:"\f0f4"}.icon-food:before{content:"\f0f5"}.icon-file-text-alt:before{content:"\f0f6"}.icon-building:before{content:"\f0f7"}.icon-hospital:before{content:"\f0f8"}.icon-ambulance:before{content:"\f0f9"}.icon-medkit:before{content:"\f0fa"}.icon-fighter-jet:before{content:"\f0fb"}.icon-beer:before{content:"\f0fc"}.icon-h-sign:before{content:"\f0fd"}.icon-plus-sign-alt:before{content:"\f0fe"}.icon-double-angle-left:before{content:"\f100"}.icon-double-angle-right:before{content:"\f101"}.icon-double-angle-up:before{content:"\f102"}.icon-double-angle-down:before{content:"\f103"}.icon-angle-left:before{content:"\f104"}.icon-angle-right:before{content:"\f105"}.icon-angle-up:before{content:"\f106"}.icon-angle-down:before{content:"\f107"}.icon-desktop:before{content:"\f108"}.icon-laptop:before{content:"\f109"}.icon-tablet:before{content:"\f10a"}.icon-mobile-phone:before{content:"\f10b"}.icon-circle-blank:before{content:"\f10c"}.icon-quote-left:before{content:"\f10d"}.icon-quote-right:before{content:"\f10e"}.icon-spinner:before{content:"\f110"}.icon-circle:before{content:"\f111"}.icon-mail-reply:before,.icon-reply:before{content:"\f112"}.icon-github-alt:before{content:"\f113"}.icon-folder-close-alt:before{content:"\f114"}.icon-folder-open-alt:before{content:"\f115"}.icon-expand-alt:before{content:"\f116"}.icon-collapse-alt:before{content:"\f117"}.icon-smile:before{content:"\f118"}.icon-frown:before{content:"\f119"}.icon-meh:before{content:"\f11a"}.icon-gamepad:before{content:"\f11b"}.icon-keyboard:before{content:"\f11c"}.icon-flag-alt:before{content:"\f11d"}.icon-flag-checkered:before{content:"\f11e"}.icon-terminal:before{content:"\f120"}.icon-code:before{content:"\f121"}.icon-reply-all:before{content:"\f122"}.icon-mail-reply-all:before{content:"\f122"}.icon-star-half-full:before,.icon-star-half-empty:before{content:"\f123"}.icon-location-arrow:before{content:"\f124"}.icon-crop:before{content:"\f125"}.icon-code-fork:before{content:"\f126"}.icon-unlink:before{content:"\f127"}.icon-question:before{content:"\f128"}.icon-info:before{content:"\f129"}.icon-exclamation:before{content:"\f12a"}.icon-superscript:before{content:"\f12b"}.icon-subscript:before{content:"\f12c"}.icon-eraser:before{content:"\f12d"}.icon-puzzle-piece:before{content:"\f12e"}.icon-microphone:before{content:"\f130"}.icon-microphone-off:before{content:"\f131"}.icon-shield:before{content:"\f132"}.icon-calendar-empty:before{content:"\f133"}.icon-fire-extinguisher:before{content:"\f134"}.icon-rocket:before{content:"\f135"}.icon-maxcdn:before{content:"\f136"}.icon-chevron-sign-left:before{content:"\f137"}.icon-chevron-sign-right:before{content:"\f138"}.icon-chevron-sign-up:before{content:"\f139"}.icon-chevron-sign-down:before{content:"\f13a"}.icon-html5:before{content:"\f13b"}.icon-css3:before{content:"\f13c"}.icon-anchor:before{content:"\f13d"}.icon-unlock-alt:before{content:"\f13e"}.icon-bullseye:before{content:"\f140"}.icon-ellipsis-horizontal:before{content:"\f141"}.icon-ellipsis-vertical:before{content:"\f142"}.icon-rss-sign:before{content:"\f143"}.icon-play-sign:before{content:"\f144"}.icon-ticket:before{content:"\f145"}.icon-minus-sign-alt:before{content:"\f146"}.icon-check-minus:before{content:"\f147"}.icon-level-up:before{content:"\f148"}.icon-level-down:before{content:"\f149"}.icon-check-sign:before{content:"\f14a"}.icon-edit-sign:before{content:"\f14b"}.icon-external-link-sign:before{content:"\f14c"}.icon-share-sign:before{content:"\f14d"}.icon-compass:before{content:"\f14e"}.icon-collapse:before{content:"\f150"}.icon-collapse-top:before{content:"\f151"}.icon-expand:before{content:"\f152"}.icon-euro:before,.icon-eur:before{content:"\f153"}.icon-gbp:before{content:"\f154"}.icon-dollar:before,.icon-usd:before{content:"\f155"}.icon-rupee:before,.icon-inr:before{content:"\f156"}.icon-yen:before,.icon-jpy:before{content:"\f157"}.icon-renminbi:before,.icon-cny:before{content:"\f158"}.icon-won:before,.icon-krw:before{content:"\f159"}.icon-bitcoin:before,.icon-btc:before{content:"\f15a"}.icon-file:before{content:"\f15b"}.icon-file-text:before{content:"\f15c"}.icon-sort-by-alphabet:before{content:"\f15d"}.icon-sort-by-alphabet-alt:before{content:"\f15e"}.icon-sort-by-attributes:before{content:"\f160"}.icon-sort-by-attributes-alt:before{content:"\f161"}.icon-sort-by-order:before{content:"\f162"}.icon-sort-by-order-alt:before{content:"\f163"}.icon-thumbs-up:before{content:"\f164"}.icon-thumbs-down:before{content:"\f165"}.icon-youtube-sign:before{content:"\f166"}.icon-youtube:before{content:"\f167"}.icon-xing:before{content:"\f168"}.icon-xing-sign:before{content:"\f169"}.icon-youtube-play:before{content:"\f16a"}.icon-dropbox:before{content:"\f16b"}.icon-stackexchange:before{content:"\f16c"}.icon-instagram:before{content:"\f16d"}.icon-flickr:before{content:"\f16e"}.icon-adn:before{content:"\f170"}.icon-bitbucket:before{content:"\f171"}.icon-bitbucket-sign:before{content:"\f172"}.icon-tumblr:before{content:"\f173"}.icon-tumblr-sign:before{content:"\f174"}.icon-long-arrow-down:before{content:"\f175"}.icon-long-arrow-up:before{content:"\f176"}.icon-long-arrow-left:before{content:"\f177"}.icon-long-arrow-right:before{content:"\f178"}.icon-apple:before{content:"\f179"}.icon-windows:before{content:"\f17a"}.icon-android:before{content:"\f17b"}.icon-linux:before{content:"\f17c"}.icon-dribbble:before{content:"\f17d"}.icon-skype:before{content:"\f17e"}.icon-foursquare:before{content:"\f180"}.icon-trello:before{content:"\f181"}.icon-female:before{content:"\f182"}.icon-male:before{content:"\f183"}.icon-gittip:before{content:"\f184"}.icon-sun:before{content:"\f185"}.icon-moon:before{content:"\f186"}.icon-archive:before{content:"\f187"}.icon-bug:before{content:"\f188"}.icon-vk:before{content:"\f189"}.icon-weibo:before{content:"\f18a"}.icon-renren:before{content:"\f18b"}.page-header{margin-top:0}.no-js .collapse{display:block !important}.no-js #carousel .carousel-control{display:none}.loader{position:fixed;background:#fff url(../img/ajax-loader.gif) no-repeat center center;background-color:rgba(255,255,255,0.5);display:none;left:0;top:0;width:100%;height:100%;z-index:100}.oldie{position:absolute}.thumbnail.active{border-color:#7a7a7a}.main{margin-bottom:20px}.layout-col-1,.layout-col-2-left,.layout-col-2-right{margin-left:-15px;margin-right:-15px}.layout-col-1:before,.layout-col-2-left:before,.layout-col-2-right:before,.layout-col-1:after,.layout-col-2-left:after,.layout-col-2-right:after{content:" ";display:table}.layout-col-1:after,.layout-col-2-left:after,.layout-col-2-right:after{clear:both}.layout-col-1:before,.layout-col-2-left:before,.layout-col-2-right:before,.layout-col-1:after,.layout-col-2-left:after,.layout-col-2-right:after{content:" ";display:table}.layout-col-1:after,.layout-col-2-left:after,.layout-col-2-right:after{clear:both}.layout-col-1 .col-main{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.layout-col-1 .col-main{float:left;width:100%}}.layout-col-2-left .col-main{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.layout-col-2-left .col-main{float:left;width:75%}}@media (min-width:992px){.layout-col-2-left .col-main{left:25%}}.layout-col-2-left .col-left{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.layout-col-2-left .col-left{float:left;width:25%}}@media (min-width:992px){.layout-col-2-left .col-left{right:75%}}.layout-col-2-right .col-main{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.layout-col-2-right .col-main{float:left;width:75%}}.layout-col-2-right .col-right{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.layout-col-2-right .col-right{float:left;width:25%}}ul.list-info,ul.list-address{margin-left:-15px;margin-right:-15px;padding-left:0;list-style:none}ul.list-info:before,ul.list-address:before,ul.list-info:after,ul.list-address:after{content:" ";display:table}ul.list-info:after,ul.list-address:after{clear:both}ul.list-info:before,ul.list-address:before,ul.list-info:after,ul.list-address:after{content:" ";display:table}ul.list-info:after,ul.list-address:after{clear:both}ul.list-info>li,ul.list-address>li{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){ul.list-info>li,ul.list-address>li{float:left;width:33.33333333%}}.fn{font-weight:600;display:block}.adr,.org{font-size:12px}.table-address .radio{margin-top:0}.table-address .radio label{font-weight:600}.table-address .group-btn{text-align:right}.table-address thead>tr>th,.table-address tbody>tr>th,.table-address tfoot>tr>th,.table-address thead>tr>td,.table-address tbody>tr>td,.table-address tfoot>tr>td{border-color:#f5f5f5;padding:10px 10px 0}@media (min-width:768px){.table-address thead>tr>th,.table-address tbody>tr>th,.table-address tfoot>tr>th,.table-address thead>tr>td,.table-address tbody>tr>td,.table-address tfoot>tr>td{padding:30px 30px 0}}.modal-dialog td{vertical-align:middle}.modal-dialog .close{margin:10px;position:relative;z-index:10}.modal-dialog .btn{margin-left:10px}@media screen and (min-width:768px){.modal-dialog{width:800px}}header .header{margin-left:-15px;margin-right:-15px;margin-bottom:20px}header .header:before,header .header:after{content:" ";display:table}header .header:after{clear:both}header .header:before,header .header:after{content:" ";display:table}header .header:after{clear:both}header .header .logo{position:relative;min-height:1px;padding-left:15px;padding-right:15px;display:block !important;margin-top:0}@media (min-width:992px){header .header .logo{float:left;width:33.33333333%}}trheader .header .logo{display:table-row !important}thheader .header .logo,tdheader .header .logo{display:table-cell !important}@media (max-width:767px){header .header .logo{display:none !important}trheader .header .logo{display:none !important}thheader .header .logo,tdheader .header .logo{display:none !important}}@media (min-width:768px) and (max-width:991px){header .header .logo.hidden-sm{display:none !important}trheader .header .logo.hidden-sm{display:none !important}thheader .header .logo.hidden-sm,tdheader .header .logo.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){header .header .logo.hidden-md{display:none !important}trheader .header .logo.hidden-md{display:none !important}thheader .header .logo.hidden-md,tdheader .header .logo.hidden-md{display:none !important}}@media (min-width:1200px){header .header .logo.hidden-lg{display:none !important}trheader .header .logo.hidden-lg{display:none !important}thheader .header .logo.hidden-lg,tdheader .header .logo.hidden-lg{display:none !important}}header .header .logo a{text-decoration:none}header .header .language-container{position:relative;min-height:1px;padding-left:15px;padding-right:15px;text-align:right}@media (min-width:992px){header .header .language-container{float:left;width:33.33333333%}}@media (min-width:992px){header .header .language-container{margin-left:33.33333333%}}header .header .language-container .search-container{margin-bottom:10px}header .header .language-container .language-switch,header .header .language-container .currency-switch{display:inline-block;position:relative;vertical-align:middle}header .header .language-container .language-switch .dropdown-label,header .header .language-container .currency-switch .dropdown-label{display:inline-block;float:left;font-size:1em;font-weight:300;margin-left:1em;margin-right:.4em}header .header .language-container .language-switch .current,header .header .language-container .currency-switch .current{display:inline-block;float:left;position:relative}header .header .language-container .language-switch .select,header .header .language-container .currency-switch .select{left:auto;right:0;min-width:80px}.footer-container .footer-banner{background-color:#e8e8e8;font-size:19px}.footer-container .footer-banner .banner{margin-left:-15px;margin-right:-15px}.footer-container .footer-banner .banner i{display:block;font-size:2em}.footer-container .footer-banner .banner small{font-size:.65em;display:block;font-style:italic;font-weight:normal}.footer-container .footer-banner .banner:before,.footer-container .footer-banner .banner:after{content:" ";display:table}.footer-container .footer-banner .banner:after{clear:both}.footer-container .footer-banner .banner:before,.footer-container .footer-banner .banner:after{content:" ";display:table}.footer-container .footer-banner .banner:after{clear:both}.footer-container .footer-banner .banner .col{padding:10px 0;text-align:center}.footer-container .footer-banner .banner .col+.col{border-top:1px solid #d6d6d6}@media (min-width:768px){.footer-container .footer-banner .banner .col+.col{border-left:1px solid #d6d6d6;border-top:none}}.footer-container .footer-banner .banner.banner-col-2>.col{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.footer-container .footer-banner .banner.banner-col-2>.col{float:left;width:50%}}.footer-container .footer-banner .banner.banner-col-3>.col{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.footer-container .footer-banner .banner.banner-col-3>.col{float:left;width:33.33333333%}}.footer-container .footer-block{background-color:#f5f5f5}.footer-container .footer-block .blocks{margin-left:-15px;margin-right:-15px;padding:20px 0}.footer-container .footer-block .blocks:before,.footer-container .footer-block .blocks:after{content:" ";display:table}.footer-container .footer-block .blocks:after{clear:both}.footer-container .footer-block .blocks:before,.footer-container .footer-block .blocks:after{content:" ";display:table}.footer-container .footer-block .blocks:after{clear:both}.footer-container .footer-block .blocks .col{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.footer-container .footer-block .blocks .col{float:left;width:25%}}.footer-container .footer-block .blocks.block-col-2>.col{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.footer-container .footer-block .blocks.block-col-2>.col{float:left;width:50%}}.footer-container .footer-block .blocks.block-col-3>.col{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.footer-container .footer-block .blocks.block-col-3>.col{float:left;width:33.33333333%}}.footer-container .footer-block .blocks.block-col-4>.col{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.footer-container .footer-block .blocks.block-col-4>.col{float:left;width:25%}}.footer-container .footer-info{background-color:#444;color:#fff;font-size:12px}.footer-container .footer-info a{color:#fff}.footer-container .footer-info a:focus,.footer-container .footer-info a:hover{color:#fff}.footer-container .footer-info .info{margin-left:-15px;margin-right:-15px;padding:20px 0}.footer-container .footer-info .info:before,.footer-container .footer-info .info:after{content:" ";display:table}.footer-container .footer-info .info:after{clear:both}.footer-container .footer-info .info:before,.footer-container .footer-info .info:after{content:" ";display:table}.footer-container .footer-info .info:after{clear:both}.footer-container .footer-info .info .nav-footer{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:1200px){.footer-container .footer-info .info .nav-footer{float:left;width:75%}}.footer-container .footer-info .info .nav-footer ul{padding-left:0;list-style:none}.footer-container .footer-info .info .nav-footer ul>li{display:inline-block;padding-left:5px;padding-right:5px}.footer-container .footer-info .info .nav-footer ul li+li:before{content:'-';margin-right:10px}.footer-container .footer-info .info .copyright{position:relative;min-height:1px;padding-left:15px;padding-right:15px;font-weight:300;text-align:right}@media (min-width:1200px){.footer-container .footer-info .info .copyright{float:left;width:25%}}.footer-container .footer-info .info .copyright>a{font-weight:bold}.account-info .list-info address{margin-bottom:0}.account-info .list-info .mobile,.account-info .list-info .tel,.account-info .list-info .email{display:block}.account-info .list-info>li{margin-bottom:20px}.account-address .btn-add-address{margin-bottom:10px}.deliveries-warning,.address-warning,.orders-warning,.folder-warning{clear:both;padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:3px;background-color:#fcf8e3;border-color:#fbeed5;color:#c09853;margin-bottom:0;text-align:center}.deliveries-warning h4,.address-warning h4,.orders-warning h4,.folder-warning h4{margin-top:0;color:inherit}.deliveries-warning .alert-link,.address-warning .alert-link,.orders-warning .alert-link,.folder-warning .alert-link{font-weight:bold}.deliveries-warning>p,.address-warning>p,.orders-warning>p,.folder-warning>p,.deliveries-warning>ul,.address-warning>ul,.orders-warning>ul,.folder-warning>ul{margin-bottom:0}.deliveries-warning>p+p,.address-warning>p+p,.orders-warning>p+p,.folder-warning>p+p{margin-top:5px}.deliveries-warning hr,.address-warning hr,.orders-warning hr,.folder-warning hr{border-top-color:#f8e5be}.deliveries-warning .alert-link,.address-warning .alert-link,.orders-warning .alert-link,.folder-warning .alert-link{color:#a47e3c}.deliveries-warning>a,.address-warning>a,.orders-warning>a,.folder-warning>a{color:inherit}.deliveries-warning:before,.address-warning:before,.orders-warning:before,.folder-warning:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f071";display:block;font-size:2.2em}#delivery-address .panel-heading{position:relative}#delivery-address .panel-heading>.btn-add-address{position:absolute;top:7px;right:10px;margin:0;padding:0;text-transform:none}#cart-address{margin-left:-15px;margin-right:-15px}#cart-address:before,#cart-address:after{content:" ";display:table}#cart-address:after{clear:both}#cart-address:before,#cart-address:after{content:" ";display:table}#cart-address:after{clear:both}#cart-address .panel{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-shadow:none;box-shadow:none;border:none}@media (min-width:768px){#cart-address .panel{float:left;width:50%}}.list-payment{padding-left:0;list-style:none;margin-bottom:0}.list-payment>li{display:inline-block;padding-left:5px;padding-right:5px}#payment-method.panel .panel-body{text-align:center}#payment-method.panel .radio{display:block}#payment-method.panel .radio label>img{border:1px solid #ddd;border-radius:3px;opacity:.4;filter:alpha(opacity=40)}#payment-method.panel .radio label>img:hover,#payment-method.panel .radio label>img:focus{opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out}#payment-method .list-group-item{border:none}.js #payment-method .radio .active>img,.js #payment-method .radio input:checked+img{opacity:1;filter:alpha(opacity=100)}.checkout-progress{margin-bottom:20px;width:100%}.checkout-progress .btn-step{color:#333;background-color:#f5f5f5;border-color:#ccc;padding:16px 24px}.checkout-progress .btn-step:hover,.checkout-progress .btn-step:focus,.checkout-progress .btn-step:active,.checkout-progress .btn-step.active,.open .dropdown-toggle.checkout-progress .btn-step{color:#333;background-color:#e1e1e1;border-color:#adadad}.checkout-progress .btn-step:active,.checkout-progress .btn-step.active,.open .dropdown-toggle.checkout-progress .btn-step{background-image:none}.checkout-progress .btn-step.disabled,.checkout-progress .btn-step[disabled],fieldset[disabled] .checkout-progress .btn-step,.checkout-progress .btn-step.disabled:hover,.checkout-progress .btn-step[disabled]:hover,fieldset[disabled] .checkout-progress .btn-step:hover,.checkout-progress .btn-step.disabled:focus,.checkout-progress .btn-step[disabled]:focus,fieldset[disabled] .checkout-progress .btn-step:focus,.checkout-progress .btn-step.disabled:active,.checkout-progress .btn-step[disabled]:active,fieldset[disabled] .checkout-progress .btn-step:active,.checkout-progress .btn-step.disabled.active,.checkout-progress .btn-step[disabled].active,fieldset[disabled] .checkout-progress .btn-step.active{background-color:#f5f5f5;border-color:#ccc}.checkout-progress .btn-step .step-nb{border-right:1px solid #7a7a7a;font-size:30px;line-height:0;font-weight:600;padding-right:6px;vertical-align:middle}.checkout-progress .btn-step .step-label{font-size:20px;font-weight:100;min-width:250px;padding-left:6px;vertical-align:middle}.checkout-progress .btn-step:hover,.checkout-progress .btn-step:focus,.checkout-progress .btn-step:active,.checkout-progress .btn-step.active{color:#fff}.checkout-progress .btn-step:hover .step-nb,.checkout-progress .btn-step:focus .step-nb,.checkout-progress .btn-step:active .step-nb,.checkout-progress .btn-step.active .step-nb{border-right:1px solid #fff}.checkout-progress .btn-step.active{cursor:default;display:inherit;pointer-events:none}.cart-empty{margin:0;padding:40px}.table-cart-mini{margin-bottom:0}.table-cart{border:1px solid #ddd}.table-cart>thead>tr>th,.table-cart>tbody>tr>th,.table-cart>tfoot>tr>th,.table-cart>thead>tr>td,.table-cart>tbody>tr>td,.table-cart>tfoot>tr>td{border:1px solid #ddd}.table-cart>thead>tr>th,.table-cart>thead>tr>td{border-bottom-width:2px}.table-cart thead>tr>th.image,.table-cart tbody>tr>th.image,.table-cart tfooter>tr>th.image,.table-cart thead>tr>td.image,.table-cart tbody>tr>td.image,.table-cart tfooter>tr>td.image{border-right-color:transparent}.table-cart thead th{background-color:#f5f5f5;text-transform:uppercase}.table-cart tbody td.product .name{margin-top:0}.table-cart tbody td.unitprice .price{color:#7a7a7a}.table-cart tbody td.unitprice .old-price .price{font-size:14px}.table-cart tbody td.unitprice .secondary-price .price{font-size:14px;font-weight:normal}.table-cart tbody td.qty .group-qty{margin-bottom:0}.table-cart tbody td.subprice .price{color:#f49a17}.table-cart tfoot td.shipping .price{color:#7a7a7a;font-size:19px}.table-cart tfoot td.total .price{font-size:19px}.table-cart tfoot td.empty{border-bottom-color:transparent;border-left-color:transparent}.table-cart-total td{width:50%}.table-cart-total td.total .price{font-size:19px}.table-cart-total td.empty{border-bottom-color:transparent;border-left-color:transparent}.cart-warning{clear:both;padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:3px;background-color:#fcf8e3;border-color:#fbeed5;color:#c09853;margin-bottom:0;text-align:center}.cart-warning h4{margin-top:0;color:inherit}.cart-warning .alert-link{font-weight:bold}.cart-warning>p,.cart-warning>ul{margin-bottom:0}.cart-warning>p+p{margin-top:5px}.cart-warning hr{border-top-color:#f8e5be}.cart-warning .alert-link{color:#a47e3c}.cart-warning>a{color:inherit}.cart-warning:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f071";display:block;font-size:2.2em}.js .group-qty .form-inline .form-group{display:block}.js .group-qty .btn-cart-update{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}.breadcrumb{padding:0}.breadcrumb>li+li:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f105"}.pagination .icon-next:before{content:"\f054"}.pagination .icon-prev:before{content:"\f053"}.pagination>li>a:focus,.pagination>li>span:focus{z-index:3}.navbar{background-color:#f5f5f5;border-color:#fff}.navbar .navbar-brand{color:#707070}.navbar .navbar-brand:hover,.navbar .navbar-brand:focus{color:#575757;background-color:transparent}.navbar .navbar-text{color:#707070}.navbar .navbar-nav>li>a{color:#707070}.navbar .navbar-nav>li>a:hover,.navbar .navbar-nav>li>a:focus{color:#fff;background-color:#f49a17}.navbar .navbar-nav>.active>a,.navbar .navbar-nav>.active>a:hover,.navbar .navbar-nav>.active>a:focus{color:#f49a17;background-color:transparent}.navbar .navbar-nav>.disabled>a,.navbar .navbar-nav>.disabled>a:hover,.navbar .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar .navbar-toggle{border-color:#ddd}.navbar .navbar-toggle:hover,.navbar .navbar-toggle:focus{background-color:#ddd}.navbar .navbar-toggle .icon-bar{background-color:#ccc}.navbar .navbar-collapse,.navbar .navbar-form{border-color:#e3e3e3}.navbar .navbar-nav>.dropdown>a:hover .caret,.navbar .navbar-nav>.dropdown>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar .navbar-nav>.open>a,.navbar .navbar-nav>.open>a:hover,.navbar .navbar-nav>.open>a:focus{background-color:transparent;color:#f49a17}.navbar .navbar-nav>.open>a .caret,.navbar .navbar-nav>.open>a:hover .caret,.navbar .navbar-nav>.open>a:focus .caret{border-top-color:#f49a17;border-bottom-color:#f49a17}.navbar .navbar-nav>.dropdown>a .caret{border-top-color:#707070;border-bottom-color:#707070}@media (max-width:767px){.navbar .navbar-nav .open .dropdown-menu>li>a{color:#707070}.navbar .navbar-nav .open .dropdown-menu>li>a:hover,.navbar .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:#f49a17}.navbar .navbar-nav .open .dropdown-menu>.active>a,.navbar .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar .navbar-nav .open .dropdown-menu>.active>a:focus{color:#f49a17;background-color:transparent}.navbar .navbar-nav .open .dropdown-menu>.disabled>a,.navbar .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar .navbar-link{color:#707070}.navbar .navbar-link:hover{color:#fff}.navbar .navbar-brand{display:none !important}tr.navbar .navbar-brand{display:none !important}th.navbar .navbar-brand,td.navbar .navbar-brand{display:none !important}@media (max-width:767px){.navbar .navbar-brand{display:block !important}tr.navbar .navbar-brand{display:table-row !important}th.navbar .navbar-brand,td.navbar .navbar-brand{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.navbar .navbar-brand.visible-sm{display:block !important}tr.navbar .navbar-brand.visible-sm{display:table-row !important}th.navbar .navbar-brand.visible-sm,td.navbar .navbar-brand.visible-sm{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.navbar .navbar-brand.visible-md{display:block !important}tr.navbar .navbar-brand.visible-md{display:table-row !important}th.navbar .navbar-brand.visible-md,td.navbar .navbar-brand.visible-md{display:table-cell !important}}@media (min-width:1200px){.navbar .navbar-brand.visible-lg{display:block !important}tr.navbar .navbar-brand.visible-lg{display:table-row !important}th.navbar .navbar-brand.visible-lg,td.navbar .navbar-brand.visible-lg{display:table-cell !important}}@media (min-width:992px){.navbar .navbar-cart .dropdown>a:after{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f078";float:right;padding-left:.3em}.navbar .navbar-cart .dropdown>a:after{float:none}}@media (min-width:992px) and (min-width:992px){.navbar .navbar-cart .dropdown>a:after{float:none}}.navbar .navbar-cart .dropdown-menu{margin:0;padding:20px}@media (max-width:992px){.navbar .navbar-cart .dropdown-menu{display:none}}.navbar .navbar-cart .dropdown-menu.cart-content{width:350px}.navbar .navbar-cart .dropdown-menu.cart-content>p{margin:0}.navbar .navbar-cart .cart-not-empty .cart-content{border-top:none;padding:0}@media (min-width:992px){.navbar .list-subnav{background-color:#f49a17;border:1px solid #f49a17;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.navbar .list-subnav>li>a{color:#fff;padding:3px 12px}.navbar .list-subnav>li>a:hover,.navbar .list-subnav>li>a:focus{color:#f49a17;background-color:#fff}.navbar .list-subnav>.active>a,.navbar .list-subnav>.active>a:hover,.navbar .list-subnav>.active>a:focus{background-color:#fff;color:#f49a17}}.navbar .full-width{position:static}.navbar .full-width .dropdown-menu{width:100%;left:0;right:0}.navbar .full-width .dropdown-menu .dropdown-content{padding:20px}.navbar .full-width .dropdown-menu .dropdown-content .dropdown-subheading{display:block;font-weight:bold}.js .dropdown-toggle:after{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f078";float:right;padding-left:.3em}@media (min-width:992px){.js .dropdown-toggle:after{float:none}}.label-new{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em;background-color:#5bc0de}.label-new[href]:hover,.label-new[href]:focus{color:#fff;text-decoration:none;cursor:pointer}.label-new:empty{display:none}.label-new[href]:hover,.label-new[href]:focus{background-color:#31b0d5}.label-sale{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em;background-color:#d9534f}.label-sale[href]:hover,.label-sale[href]:focus{color:#fff;text-decoration:none;cursor:pointer}.label-sale:empty{display:none}.label-sale[href]:hover,.label-sale[href]:focus{background-color:#c9302c}.label-delivered{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em;background-color:#5cb85c}.label-delivered[href]:hover,.label-delivered[href]:focus{color:#fff;text-decoration:none;cursor:pointer}.label-delivered:empty{display:none}.label-delivered[href]:hover,.label-delivered[href]:focus{background-color:#449d44}.panel{border-color:#f5f5f5}.panel>.panel-heading{color:#7a7a7a;background-color:#f5f5f5;border-color:#f5f5f5}.panel>.panel-heading+.panel-collapse .panel-body{border-top-color:#f5f5f5}.panel>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#f5f5f5}.panel-heading{text-transform:uppercase}#account .panel-heading{padding:0}#account .panel-heading .panel-title>a{background:#f49a17;color:#fff;display:block;padding:12px 15px;text-decoration:none}#account .panel-heading .panel-title>a.collapsed{background:inherit;color:inherit}#account .panel-heading .panel-title>a.collapsed:hover,#account .panel-heading .panel-title>a.collapsed:focus{background:#f49a17;color:#fff}#account .panel-body{padding:25px}.block{background:transparent;border:1px solid none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.block .block-heading{background:transparent;border-bottom:1px solid #dfdfdf;color:#888;margin:0 0 6px 0;padding-bottom:6px}.block .block-title{font-size:21px;margin-top:0;margin-bottom:0}.block .block-title>a{color:inherit}.block .block-content{font-size:12px;margin-bottom:20px}.block .block-content .block-subtitle{color:#f49a17;font-size:16px;font-weight:300;margin:0 0 6px 0}.block-default .block-content ul{padding-left:0;list-style:none}.block-default .block-content ul>li{margin-left:15px;padding-top:6px}.block-default .block-content ul>li a{color:#747474}.block-default .block-content ul>li a:hover,.block-default .block-content ul>li a:focus{color:#b66f09}.block-default .block-content ul>li:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f054";color:#f49a17;margin-left:-15px;margin-right:5px}.block-links .block-content ul{padding-left:0;list-style:none}.block-links .block-content ul>li+li a{border-top:1px solid #fff}.block-links .block-content ul>li a{background-color:transparent;color:#747474;display:block;font-size:12px;font-weight:normal;padding:10px 3px;position:relative}.block-links .block-content ul>li a:hover,.block-links .block-content ul>li a:focus{text-decoration:none;background-color:#ebebeb}.block-links .block-content ul>li a>p{margin-bottom:0}.block-nav .block-heading{margin-bottom:0}.block-nav .block-content ul{padding-left:0;list-style:none}.block-nav .block-content ul>li a{background-color:transparent;border-top:1px solid #eee;color:#747474;display:block;font-size:12px;font-weight:normal;padding:10px 3px;position:relative}.block-nav .block-content ul>li a:hover,.block-nav .block-content ul>li a:focus{text-decoration:none;background-color:#f7f7f7}.block-nav .block-content ul>li a.accordion-toggle:after{color:#f49a17;float:right;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f068"}.block-nav .block-content ul>li a.accordion-toggle.collapsed:after{content:"\f067"}.block-nav .block-content ul ul a{padding-left:15px}.block-nav .block-content ul ul ul a{padding-left:30px}.block-nav .block-content ul ul ul ul a{padding-left:45px}.block-thumbnail{margin-left:-15px;margin-right:-15px}.block-thumbnail:before,.block-thumbnail:after{content:" ";display:table}.block-thumbnail:after{clear:both}.block-thumbnail:before,.block-thumbnail:after{content:" ";display:table}.block-thumbnail:after{clear:both}.block-thumbnail.block-thumbnail-2 li{max-width:50%}.block-thumbnail.block-thumbnail-3 li{max-width:33.33333333%}.block-thumbnail.block-thumbnail-4 li{max-width:25%}.block-thumbnail .block-content ul{padding-left:0;list-style:none}.block-thumbnail .block-content ul>li{float:left;padding-right:7.5px;padding-bottom:7.5px;position:relative;max-width:33.33333333%}.block-social .block-content ul{padding-left:0;list-style:none}.block-social .block-content ul>li{display:inline-block;font-size:18px}.block-social .block-content ul>li>a{color:#888}.block-social .block-content ul>li>a:hover,.block-social .block-content ul>li>a:focus{color:#b66f09}.block-newsletter .block-content form .btn-subscribe{padding:6px 6px}.block-contact .block-content ul{padding-left:0;list-style:none}.block-contact .block-content ul>li{clear:both;margin-bottom:5px}.block-carousel{margin-bottom:30px}.block-carousel .carousel-indicators{bottom:auto}.block-carousel .block-carousel-control{float:right !important;float:right}.block-carousel .block-carousel-control .carousel-control{background:#efefef;color:#000;display:block;float:left;font-size:24px;margin-left:3px;position:relative;top:1px;left:auto;bottom:auto;width:28px;height:28px;-webkit-transition:background-color 300ms ease-in-out;transition:background-color 300ms ease-in-out}.block-carousel .block-carousel-control .carousel-control:hover,.block-carousel .block-carousel-control .carousel-control:focus{background-color:#000;color:#fff}.btn-secondary{color:#333;background-color:#f5f5f5;border-color:#ccc}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active,.btn-secondary.active,.open .dropdown-toggle.btn-secondary{color:#333;background-color:#e1e1e1;border-color:#adadad}.btn-secondary:active,.btn-secondary.active,.open .dropdown-toggle.btn-secondary{background-image:none}.btn-secondary.disabled,.btn-secondary[disabled],fieldset[disabled] .btn-secondary,.btn-secondary.disabled:hover,.btn-secondary[disabled]:hover,fieldset[disabled] .btn-secondary:hover,.btn-secondary.disabled:focus,.btn-secondary[disabled]:focus,fieldset[disabled] .btn-secondary:focus,.btn-secondary.disabled:active,.btn-secondary[disabled]:active,fieldset[disabled] .btn-secondary:active,.btn-secondary.disabled.active,.btn-secondary[disabled].active,fieldset[disabled] .btn-secondary.active{background-color:#f5f5f5;border-color:#ccc}.btn:active,.btn.active{-webkit-box-shadow:none;box-shadow:none}.btn.btn_add_to_cart,.btn.btn-cart,.btn.btn-checkout,.btn.btn-checkout-next,.btn.btn-checkout-home,.btn.btn-contact,.btn.btn-forgot,.btn.btn-login,.btn.btn-proceed-checkout,.btn.btn-register,.btn.btn-submit{background-color:#f49a17;border-color:#f49a17;border-left:3px solid #f9c478;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#fff;font-style:italic;font-weight:600;text-align:left;text-shadow:none}.btn.btn_add_to_cart:hover,.btn.btn-cart:hover,.btn.btn-checkout:hover,.btn.btn-checkout-next:hover,.btn.btn-checkout-home:hover,.btn.btn-contact:hover,.btn.btn-forgot:hover,.btn.btn-login:hover,.btn.btn-proceed-checkout:hover,.btn.btn-register:hover,.btn.btn-submit:hover,.btn.btn_add_to_cart:focus,.btn.btn-cart:focus,.btn.btn-checkout:focus,.btn.btn-checkout-next:focus,.btn.btn-checkout-home:focus,.btn.btn-contact:focus,.btn.btn-forgot:focus,.btn.btn-login:focus,.btn.btn-proceed-checkout:focus,.btn.btn-register:focus,.btn.btn-submit:focus,.btn.btn_add_to_cart:active,.btn.btn-cart:active,.btn.btn-checkout:active,.btn.btn-checkout-next:active,.btn.btn-checkout-home:active,.btn.btn-contact:active,.btn.btn-forgot:active,.btn.btn-login:active,.btn.btn-proceed-checkout:active,.btn.btn-register:active,.btn.btn-submit:active,.btn.btn_add_to_cart.active,.btn.btn-cart.active,.btn.btn-checkout.active,.btn.btn-checkout-next.active,.btn.btn-checkout-home.active,.btn.btn-contact.active,.btn.btn-forgot.active,.btn.btn-login.active,.btn.btn-proceed-checkout.active,.btn.btn-register.active,.btn.btn-submit.active,.open .dropdown-toggle.btn.btn_add_to_cart,.open .dropdown-toggle.btn.btn-cart,.open .dropdown-toggle.btn.btn-checkout,.open .dropdown-toggle.btn.btn-checkout-next,.open .dropdown-toggle.btn.btn-checkout-home,.open .dropdown-toggle.btn.btn-contact,.open .dropdown-toggle.btn.btn-forgot,.open .dropdown-toggle.btn.btn-login,.open .dropdown-toggle.btn.btn-proceed-checkout,.open .dropdown-toggle.btn.btn-register,.open .dropdown-toggle.btn.btn-submit{color:#fff;background-color:#d8840a;border-color:#c47809}.btn.btn_add_to_cart:active,.btn.btn-cart:active,.btn.btn-checkout:active,.btn.btn-checkout-next:active,.btn.btn-checkout-home:active,.btn.btn-contact:active,.btn.btn-forgot:active,.btn.btn-login:active,.btn.btn-proceed-checkout:active,.btn.btn-register:active,.btn.btn-submit:active,.btn.btn_add_to_cart.active,.btn.btn-cart.active,.btn.btn-checkout.active,.btn.btn-checkout-next.active,.btn.btn-checkout-home.active,.btn.btn-contact.active,.btn.btn-forgot.active,.btn.btn-login.active,.btn.btn-proceed-checkout.active,.btn.btn-register.active,.btn.btn-submit.active,.open .dropdown-toggle.btn.btn_add_to_cart,.open .dropdown-toggle.btn.btn-cart,.open .dropdown-toggle.btn.btn-checkout,.open .dropdown-toggle.btn.btn-checkout-next,.open .dropdown-toggle.btn.btn-checkout-home,.open .dropdown-toggle.btn.btn-contact,.open .dropdown-toggle.btn.btn-forgot,.open .dropdown-toggle.btn.btn-login,.open .dropdown-toggle.btn.btn-proceed-checkout,.open .dropdown-toggle.btn.btn-register,.open .dropdown-toggle.btn.btn-submit{background-image:none}.btn.btn_add_to_cart.disabled,.btn.btn-cart.disabled,.btn.btn-checkout.disabled,.btn.btn-checkout-next.disabled,.btn.btn-checkout-home.disabled,.btn.btn-contact.disabled,.btn.btn-forgot.disabled,.btn.btn-login.disabled,.btn.btn-proceed-checkout.disabled,.btn.btn-register.disabled,.btn.btn-submit.disabled,.btn.btn_add_to_cart[disabled],.btn.btn-cart[disabled],.btn.btn-checkout[disabled],.btn.btn-checkout-next[disabled],.btn.btn-checkout-home[disabled],.btn.btn-contact[disabled],.btn.btn-forgot[disabled],.btn.btn-login[disabled],.btn.btn-proceed-checkout[disabled],.btn.btn-register[disabled],.btn.btn-submit[disabled],fieldset[disabled] .btn.btn_add_to_cart,fieldset[disabled] .btn.btn-cart,fieldset[disabled] .btn.btn-checkout,fieldset[disabled] .btn.btn-checkout-next,fieldset[disabled] .btn.btn-checkout-home,fieldset[disabled] .btn.btn-contact,fieldset[disabled] .btn.btn-forgot,fieldset[disabled] .btn.btn-login,fieldset[disabled] .btn.btn-proceed-checkout,fieldset[disabled] .btn.btn-register,fieldset[disabled] .btn.btn-submit,.btn.btn_add_to_cart.disabled:hover,.btn.btn-cart.disabled:hover,.btn.btn-checkout.disabled:hover,.btn.btn-checkout-next.disabled:hover,.btn.btn-checkout-home.disabled:hover,.btn.btn-contact.disabled:hover,.btn.btn-forgot.disabled:hover,.btn.btn-login.disabled:hover,.btn.btn-proceed-checkout.disabled:hover,.btn.btn-register.disabled:hover,.btn.btn-submit.disabled:hover,.btn.btn_add_to_cart[disabled]:hover,.btn.btn-cart[disabled]:hover,.btn.btn-checkout[disabled]:hover,.btn.btn-checkout-next[disabled]:hover,.btn.btn-checkout-home[disabled]:hover,.btn.btn-contact[disabled]:hover,.btn.btn-forgot[disabled]:hover,.btn.btn-login[disabled]:hover,.btn.btn-proceed-checkout[disabled]:hover,.btn.btn-register[disabled]:hover,.btn.btn-submit[disabled]:hover,fieldset[disabled] .btn.btn_add_to_cart:hover,fieldset[disabled] .btn.btn-cart:hover,fieldset[disabled] .btn.btn-checkout:hover,fieldset[disabled] .btn.btn-checkout-next:hover,fieldset[disabled] .btn.btn-checkout-home:hover,fieldset[disabled] .btn.btn-contact:hover,fieldset[disabled] .btn.btn-forgot:hover,fieldset[disabled] .btn.btn-login:hover,fieldset[disabled] .btn.btn-proceed-checkout:hover,fieldset[disabled] .btn.btn-register:hover,fieldset[disabled] .btn.btn-submit:hover,.btn.btn_add_to_cart.disabled:focus,.btn.btn-cart.disabled:focus,.btn.btn-checkout.disabled:focus,.btn.btn-checkout-next.disabled:focus,.btn.btn-checkout-home.disabled:focus,.btn.btn-contact.disabled:focus,.btn.btn-forgot.disabled:focus,.btn.btn-login.disabled:focus,.btn.btn-proceed-checkout.disabled:focus,.btn.btn-register.disabled:focus,.btn.btn-submit.disabled:focus,.btn.btn_add_to_cart[disabled]:focus,.btn.btn-cart[disabled]:focus,.btn.btn-checkout[disabled]:focus,.btn.btn-checkout-next[disabled]:focus,.btn.btn-checkout-home[disabled]:focus,.btn.btn-contact[disabled]:focus,.btn.btn-forgot[disabled]:focus,.btn.btn-login[disabled]:focus,.btn.btn-proceed-checkout[disabled]:focus,.btn.btn-register[disabled]:focus,.btn.btn-submit[disabled]:focus,fieldset[disabled] .btn.btn_add_to_cart:focus,fieldset[disabled] .btn.btn-cart:focus,fieldset[disabled] .btn.btn-checkout:focus,fieldset[disabled] .btn.btn-checkout-next:focus,fieldset[disabled] .btn.btn-checkout-home:focus,fieldset[disabled] .btn.btn-contact:focus,fieldset[disabled] .btn.btn-forgot:focus,fieldset[disabled] .btn.btn-login:focus,fieldset[disabled] .btn.btn-proceed-checkout:focus,fieldset[disabled] .btn.btn-register:focus,fieldset[disabled] .btn.btn-submit:focus,.btn.btn_add_to_cart.disabled:active,.btn.btn-cart.disabled:active,.btn.btn-checkout.disabled:active,.btn.btn-checkout-next.disabled:active,.btn.btn-checkout-home.disabled:active,.btn.btn-contact.disabled:active,.btn.btn-forgot.disabled:active,.btn.btn-login.disabled:active,.btn.btn-proceed-checkout.disabled:active,.btn.btn-register.disabled:active,.btn.btn-submit.disabled:active,.btn.btn_add_to_cart[disabled]:active,.btn.btn-cart[disabled]:active,.btn.btn-checkout[disabled]:active,.btn.btn-checkout-next[disabled]:active,.btn.btn-checkout-home[disabled]:active,.btn.btn-contact[disabled]:active,.btn.btn-forgot[disabled]:active,.btn.btn-login[disabled]:active,.btn.btn-proceed-checkout[disabled]:active,.btn.btn-register[disabled]:active,.btn.btn-submit[disabled]:active,fieldset[disabled] .btn.btn_add_to_cart:active,fieldset[disabled] .btn.btn-cart:active,fieldset[disabled] .btn.btn-checkout:active,fieldset[disabled] .btn.btn-checkout-next:active,fieldset[disabled] .btn.btn-checkout-home:active,fieldset[disabled] .btn.btn-contact:active,fieldset[disabled] .btn.btn-forgot:active,fieldset[disabled] .btn.btn-login:active,fieldset[disabled] .btn.btn-proceed-checkout:active,fieldset[disabled] .btn.btn-register:active,fieldset[disabled] .btn.btn-submit:active,.btn.btn_add_to_cart.disabled.active,.btn.btn-cart.disabled.active,.btn.btn-checkout.disabled.active,.btn.btn-checkout-next.disabled.active,.btn.btn-checkout-home.disabled.active,.btn.btn-contact.disabled.active,.btn.btn-forgot.disabled.active,.btn.btn-login.disabled.active,.btn.btn-proceed-checkout.disabled.active,.btn.btn-register.disabled.active,.btn.btn-submit.disabled.active,.btn.btn_add_to_cart[disabled].active,.btn.btn-cart[disabled].active,.btn.btn-checkout[disabled].active,.btn.btn-checkout-next[disabled].active,.btn.btn-checkout-home[disabled].active,.btn.btn-contact[disabled].active,.btn.btn-forgot[disabled].active,.btn.btn-login[disabled].active,.btn.btn-proceed-checkout[disabled].active,.btn.btn-register[disabled].active,.btn.btn-submit[disabled].active,fieldset[disabled] .btn.btn_add_to_cart.active,fieldset[disabled] .btn.btn-cart.active,fieldset[disabled] .btn.btn-checkout.active,fieldset[disabled] .btn.btn-checkout-next.active,fieldset[disabled] .btn.btn-checkout-home.active,fieldset[disabled] .btn.btn-contact.active,fieldset[disabled] .btn.btn-forgot.active,fieldset[disabled] .btn.btn-login.active,fieldset[disabled] .btn.btn-proceed-checkout.active,fieldset[disabled] .btn.btn-register.active,fieldset[disabled] .btn.btn-submit.active{background-color:#f49a17;border-color:#f49a17}@media (min-width:992px){.btn.btn_add_to_cart,.btn.btn-cart,.btn.btn-checkout,.btn.btn-checkout-next,.btn.btn-checkout-home,.btn.btn-contact,.btn.btn-forgot,.btn.btn-login,.btn.btn-proceed-checkout,.btn.btn-register,.btn.btn-submit{padding:2px 15px 2px 5px}}.btn.btn_add_to_cart:hover,.btn.btn-cart:hover,.btn.btn-checkout:hover,.btn.btn-checkout-next:hover,.btn.btn-checkout-home:hover,.btn.btn-contact:hover,.btn.btn-forgot:hover,.btn.btn-login:hover,.btn.btn-proceed-checkout:hover,.btn.btn-register:hover,.btn.btn-submit:hover,.btn.btn_add_to_cart:focus,.btn.btn-cart:focus,.btn.btn-checkout:focus,.btn.btn-checkout-next:focus,.btn.btn-checkout-home:focus,.btn.btn-contact:focus,.btn.btn-forgot:focus,.btn.btn-login:focus,.btn.btn-proceed-checkout:focus,.btn.btn-register:focus,.btn.btn-submit:focus{background-color:#f49a17;color:#b66f09;text-decoration:none}.btn.btn_add_to_cart:active,.btn.btn-cart:active,.btn.btn-checkout:active,.btn.btn-checkout-next:active,.btn.btn-checkout-home:active,.btn.btn-contact:active,.btn.btn-forgot:active,.btn.btn-login:active,.btn.btn-proceed-checkout:active,.btn.btn-register:active,.btn.btn-submit:active,.btn.btn_add_to_cart.active,.btn.btn-cart.active,.btn.btn-checkout.active,.btn.btn-checkout-next.active,.btn.btn-checkout-home.active,.btn.btn-contact.active,.btn.btn-forgot.active,.btn.btn-login.active,.btn.btn-proceed-checkout.active,.btn.btn-register.active,.btn.btn-submit.active,.btn.btn_add_to_cart:active:hover,.btn.btn-cart:active:hover,.btn.btn-checkout:active:hover,.btn.btn-checkout-next:active:hover,.btn.btn-checkout-home:active:hover,.btn.btn-contact:active:hover,.btn.btn-forgot:active:hover,.btn.btn-login:active:hover,.btn.btn-proceed-checkout:active:hover,.btn.btn-register:active:hover,.btn.btn-submit:active:hover,.btn.btn_add_to_cart.active:hover,.btn.btn-cart.active:hover,.btn.btn-checkout.active:hover,.btn.btn-checkout-next.active:hover,.btn.btn-checkout-home.active:hover,.btn.btn-contact.active:hover,.btn.btn-forgot.active:hover,.btn.btn-login.active:hover,.btn.btn-proceed-checkout.active:hover,.btn.btn-register.active:hover,.btn.btn-submit.active:hover{background-image:none;background-color:#d5d5d5;border-color:#6f6f6f;-webkit-box-shadow:none;box-shadow:none;color:#fff;outline:0}.btn.btn_add_to_cart:before,.btn.btn-cart:before,.btn.btn-checkout:before,.btn.btn-checkout-next:before,.btn.btn-checkout-home:before,.btn.btn-contact:before,.btn.btn-forgot:before,.btn.btn-login:before,.btn.btn-proceed-checkout:before,.btn.btn-register:before,.btn.btn-submit:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f054";font-size:1em;line-height:0;margin:0 .4em 0 4px}.btn.btn-add-address,.btn.btn-checkout,.btn.btn-checkout-next,.btn.btn-checkout-home{float:right}.btn.btn-back,.btn.btn-continue-shopping{color:#333;background-color:#f5f5f5;border-color:#ccc;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#f7f7f7;border-color:#f7f7f7;border-left:3px solid #ccc;color:#f49a17;font-weight:600;text-align:left;text-shadow:none}.btn.btn-back:hover,.btn.btn-continue-shopping:hover,.btn.btn-back:focus,.btn.btn-continue-shopping:focus,.btn.btn-back:active,.btn.btn-continue-shopping:active,.btn.btn-back.active,.btn.btn-continue-shopping.active,.open .dropdown-toggle.btn.btn-back,.open .dropdown-toggle.btn.btn-continue-shopping{color:#333;background-color:#e1e1e1;border-color:#adadad}.btn.btn-back:active,.btn.btn-continue-shopping:active,.btn.btn-back.active,.btn.btn-continue-shopping.active,.open .dropdown-toggle.btn.btn-back,.open .dropdown-toggle.btn.btn-continue-shopping{background-image:none}.btn.btn-back.disabled,.btn.btn-continue-shopping.disabled,.btn.btn-back[disabled],.btn.btn-continue-shopping[disabled],fieldset[disabled] .btn.btn-back,fieldset[disabled] .btn.btn-continue-shopping,.btn.btn-back.disabled:hover,.btn.btn-continue-shopping.disabled:hover,.btn.btn-back[disabled]:hover,.btn.btn-continue-shopping[disabled]:hover,fieldset[disabled] .btn.btn-back:hover,fieldset[disabled] .btn.btn-continue-shopping:hover,.btn.btn-back.disabled:focus,.btn.btn-continue-shopping.disabled:focus,.btn.btn-back[disabled]:focus,.btn.btn-continue-shopping[disabled]:focus,fieldset[disabled] .btn.btn-back:focus,fieldset[disabled] .btn.btn-continue-shopping:focus,.btn.btn-back.disabled:active,.btn.btn-continue-shopping.disabled:active,.btn.btn-back[disabled]:active,.btn.btn-continue-shopping[disabled]:active,fieldset[disabled] .btn.btn-back:active,fieldset[disabled] .btn.btn-continue-shopping:active,.btn.btn-back.disabled.active,.btn.btn-continue-shopping.disabled.active,.btn.btn-back[disabled].active,.btn.btn-continue-shopping[disabled].active,fieldset[disabled] .btn.btn-back.active,fieldset[disabled] .btn.btn-continue-shopping.active{background-color:#f5f5f5;border-color:#ccc}@media (min-width:992px){.btn.btn-back,.btn.btn-continue-shopping{padding:2px 15px 2px 5px}}.btn.btn-back:hover,.btn.btn-continue-shopping:hover,.btn.btn-back:focus,.btn.btn-continue-shopping:focus{background-color:#f7f7f7}.btn.btn-back:active,.btn.btn-continue-shopping:active,.btn.btn-back.active,.btn.btn-continue-shopping.active,.btn.btn-back:active:hover,.btn.btn-continue-shopping:active:hover,.btn.btn-back.active:hover,.btn.btn-continue-shopping.active:hover{background-image:none;background-color:#d5d5d5;border-color:#6f6f6f;-webkit-box-shadow:none;box-shadow:none;color:#fff;outline:0}.btn.btn-back:before,.btn.btn-continue-shopping:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f053";font-size:1em;line-height:0;margin:0 .4em 0 4px}.btn.btn-add-address,.btn.btn-cart-update,.btn.btn-coupon,.btn.btn-filter,.btn.btn-grid,.btn.btn-jumbotron,.btn.btn-list,.btn.btn-login-mini,.btn.btn-search,.btn.btn-subscribe{color:#fff;background-color:#f49a17;border-color:#f49a17}.btn.btn-add-address:hover,.btn.btn-cart-update:hover,.btn.btn-coupon:hover,.btn.btn-filter:hover,.btn.btn-grid:hover,.btn.btn-jumbotron:hover,.btn.btn-list:hover,.btn.btn-login-mini:hover,.btn.btn-search:hover,.btn.btn-subscribe:hover,.btn.btn-add-address:focus,.btn.btn-cart-update:focus,.btn.btn-coupon:focus,.btn.btn-filter:focus,.btn.btn-grid:focus,.btn.btn-jumbotron:focus,.btn.btn-list:focus,.btn.btn-login-mini:focus,.btn.btn-search:focus,.btn.btn-subscribe:focus,.btn.btn-add-address:active,.btn.btn-cart-update:active,.btn.btn-coupon:active,.btn.btn-filter:active,.btn.btn-grid:active,.btn.btn-jumbotron:active,.btn.btn-list:active,.btn.btn-login-mini:active,.btn.btn-search:active,.btn.btn-subscribe:active,.btn.btn-add-address.active,.btn.btn-cart-update.active,.btn.btn-coupon.active,.btn.btn-filter.active,.btn.btn-grid.active,.btn.btn-jumbotron.active,.btn.btn-list.active,.btn.btn-login-mini.active,.btn.btn-search.active,.btn.btn-subscribe.active,.open .dropdown-toggle.btn.btn-add-address,.open .dropdown-toggle.btn.btn-cart-update,.open .dropdown-toggle.btn.btn-coupon,.open .dropdown-toggle.btn.btn-filter,.open .dropdown-toggle.btn.btn-grid,.open .dropdown-toggle.btn.btn-jumbotron,.open .dropdown-toggle.btn.btn-list,.open .dropdown-toggle.btn.btn-login-mini,.open .dropdown-toggle.btn.btn-search,.open .dropdown-toggle.btn.btn-subscribe{color:#fff;background-color:#d8840a;border-color:#c47809}.btn.btn-add-address:active,.btn.btn-cart-update:active,.btn.btn-coupon:active,.btn.btn-filter:active,.btn.btn-grid:active,.btn.btn-jumbotron:active,.btn.btn-list:active,.btn.btn-login-mini:active,.btn.btn-search:active,.btn.btn-subscribe:active,.btn.btn-add-address.active,.btn.btn-cart-update.active,.btn.btn-coupon.active,.btn.btn-filter.active,.btn.btn-grid.active,.btn.btn-jumbotron.active,.btn.btn-list.active,.btn.btn-login-mini.active,.btn.btn-search.active,.btn.btn-subscribe.active,.open .dropdown-toggle.btn.btn-add-address,.open .dropdown-toggle.btn.btn-cart-update,.open .dropdown-toggle.btn.btn-coupon,.open .dropdown-toggle.btn.btn-filter,.open .dropdown-toggle.btn.btn-grid,.open .dropdown-toggle.btn.btn-jumbotron,.open .dropdown-toggle.btn.btn-list,.open .dropdown-toggle.btn.btn-login-mini,.open .dropdown-toggle.btn.btn-search,.open .dropdown-toggle.btn.btn-subscribe{background-image:none}.btn.btn-add-address.disabled,.btn.btn-cart-update.disabled,.btn.btn-coupon.disabled,.btn.btn-filter.disabled,.btn.btn-grid.disabled,.btn.btn-jumbotron.disabled,.btn.btn-list.disabled,.btn.btn-login-mini.disabled,.btn.btn-search.disabled,.btn.btn-subscribe.disabled,.btn.btn-add-address[disabled],.btn.btn-cart-update[disabled],.btn.btn-coupon[disabled],.btn.btn-filter[disabled],.btn.btn-grid[disabled],.btn.btn-jumbotron[disabled],.btn.btn-list[disabled],.btn.btn-login-mini[disabled],.btn.btn-search[disabled],.btn.btn-subscribe[disabled],fieldset[disabled] .btn.btn-add-address,fieldset[disabled] .btn.btn-cart-update,fieldset[disabled] .btn.btn-coupon,fieldset[disabled] .btn.btn-filter,fieldset[disabled] .btn.btn-grid,fieldset[disabled] .btn.btn-jumbotron,fieldset[disabled] .btn.btn-list,fieldset[disabled] .btn.btn-login-mini,fieldset[disabled] .btn.btn-search,fieldset[disabled] .btn.btn-subscribe,.btn.btn-add-address.disabled:hover,.btn.btn-cart-update.disabled:hover,.btn.btn-coupon.disabled:hover,.btn.btn-filter.disabled:hover,.btn.btn-grid.disabled:hover,.btn.btn-jumbotron.disabled:hover,.btn.btn-list.disabled:hover,.btn.btn-login-mini.disabled:hover,.btn.btn-search.disabled:hover,.btn.btn-subscribe.disabled:hover,.btn.btn-add-address[disabled]:hover,.btn.btn-cart-update[disabled]:hover,.btn.btn-coupon[disabled]:hover,.btn.btn-filter[disabled]:hover,.btn.btn-grid[disabled]:hover,.btn.btn-jumbotron[disabled]:hover,.btn.btn-list[disabled]:hover,.btn.btn-login-mini[disabled]:hover,.btn.btn-search[disabled]:hover,.btn.btn-subscribe[disabled]:hover,fieldset[disabled] .btn.btn-add-address:hover,fieldset[disabled] .btn.btn-cart-update:hover,fieldset[disabled] .btn.btn-coupon:hover,fieldset[disabled] .btn.btn-filter:hover,fieldset[disabled] .btn.btn-grid:hover,fieldset[disabled] .btn.btn-jumbotron:hover,fieldset[disabled] .btn.btn-list:hover,fieldset[disabled] .btn.btn-login-mini:hover,fieldset[disabled] .btn.btn-search:hover,fieldset[disabled] .btn.btn-subscribe:hover,.btn.btn-add-address.disabled:focus,.btn.btn-cart-update.disabled:focus,.btn.btn-coupon.disabled:focus,.btn.btn-filter.disabled:focus,.btn.btn-grid.disabled:focus,.btn.btn-jumbotron.disabled:focus,.btn.btn-list.disabled:focus,.btn.btn-login-mini.disabled:focus,.btn.btn-search.disabled:focus,.btn.btn-subscribe.disabled:focus,.btn.btn-add-address[disabled]:focus,.btn.btn-cart-update[disabled]:focus,.btn.btn-coupon[disabled]:focus,.btn.btn-filter[disabled]:focus,.btn.btn-grid[disabled]:focus,.btn.btn-jumbotron[disabled]:focus,.btn.btn-list[disabled]:focus,.btn.btn-login-mini[disabled]:focus,.btn.btn-search[disabled]:focus,.btn.btn-subscribe[disabled]:focus,fieldset[disabled] .btn.btn-add-address:focus,fieldset[disabled] .btn.btn-cart-update:focus,fieldset[disabled] .btn.btn-coupon:focus,fieldset[disabled] .btn.btn-filter:focus,fieldset[disabled] .btn.btn-grid:focus,fieldset[disabled] .btn.btn-jumbotron:focus,fieldset[disabled] .btn.btn-list:focus,fieldset[disabled] .btn.btn-login-mini:focus,fieldset[disabled] .btn.btn-search:focus,fieldset[disabled] .btn.btn-subscribe:focus,.btn.btn-add-address.disabled:active,.btn.btn-cart-update.disabled:active,.btn.btn-coupon.disabled:active,.btn.btn-filter.disabled:active,.btn.btn-grid.disabled:active,.btn.btn-jumbotron.disabled:active,.btn.btn-list.disabled:active,.btn.btn-login-mini.disabled:active,.btn.btn-search.disabled:active,.btn.btn-subscribe.disabled:active,.btn.btn-add-address[disabled]:active,.btn.btn-cart-update[disabled]:active,.btn.btn-coupon[disabled]:active,.btn.btn-filter[disabled]:active,.btn.btn-grid[disabled]:active,.btn.btn-jumbotron[disabled]:active,.btn.btn-list[disabled]:active,.btn.btn-login-mini[disabled]:active,.btn.btn-search[disabled]:active,.btn.btn-subscribe[disabled]:active,fieldset[disabled] .btn.btn-add-address:active,fieldset[disabled] .btn.btn-cart-update:active,fieldset[disabled] .btn.btn-coupon:active,fieldset[disabled] .btn.btn-filter:active,fieldset[disabled] .btn.btn-grid:active,fieldset[disabled] .btn.btn-jumbotron:active,fieldset[disabled] .btn.btn-list:active,fieldset[disabled] .btn.btn-login-mini:active,fieldset[disabled] .btn.btn-search:active,fieldset[disabled] .btn.btn-subscribe:active,.btn.btn-add-address.disabled.active,.btn.btn-cart-update.disabled.active,.btn.btn-coupon.disabled.active,.btn.btn-filter.disabled.active,.btn.btn-grid.disabled.active,.btn.btn-jumbotron.disabled.active,.btn.btn-list.disabled.active,.btn.btn-login-mini.disabled.active,.btn.btn-search.disabled.active,.btn.btn-subscribe.disabled.active,.btn.btn-add-address[disabled].active,.btn.btn-cart-update[disabled].active,.btn.btn-coupon[disabled].active,.btn.btn-filter[disabled].active,.btn.btn-grid[disabled].active,.btn.btn-jumbotron[disabled].active,.btn.btn-list[disabled].active,.btn.btn-login-mini[disabled].active,.btn.btn-search[disabled].active,.btn.btn-subscribe[disabled].active,fieldset[disabled] .btn.btn-add-address.active,fieldset[disabled] .btn.btn-cart-update.active,fieldset[disabled] .btn.btn-coupon.active,fieldset[disabled] .btn.btn-filter.active,fieldset[disabled] .btn.btn-grid.active,fieldset[disabled] .btn.btn-jumbotron.active,fieldset[disabled] .btn.btn-list.active,fieldset[disabled] .btn.btn-login-mini.active,fieldset[disabled] .btn.btn-search.active,fieldset[disabled] .btn.btn-subscribe.active{background-color:#f49a17;border-color:#f49a17}.btn.btn-change-account,.btn.btn-change-password{padding:0}.btn.btn-edit-address,.btn.btn-order-details,.btn.btn-remove-address{border:1px solid #f49a17;margin-bottom:10px;padding:4px 9px}.btn.btn-edit-address:hover,.btn.btn-order-details:hover,.btn.btn-remove-address:hover,.btn.btn-edit-address:focus,.btn.btn-order-details:focus,.btn.btn-remove-address:focus{border-color:#7a7a7a;color:#7a7a7a}.btn.btn-change-address{padding:0}.btn.btn-change-address:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f040";border:1px solid #f49a17;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:17px;margin-right:.4em;padding:4px 9px}.btn.btn-change-address:hover:before,.btn.btn-change-address:focus:before{border-color:#b66f09;color:#b66f09}.btn.btn-cancel{padding-left:0}.btn.btn-remove{padding-left:0}.form-control:focus:-moz-placeholder{color:#eee}.form-control:focus::-moz-placeholder{color:#eee}.form-control:focus:-ms-input-placeholder{color:#eee}.form-control:focus::-webkit-input-placeholder{color:#eee}#form-login-mini{width:200px}#form-login-mini .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select#form-login-mini .form-control{height:30px;line-height:30px}textarea#form-login-mini .form-control{height:auto}#form-login-mini .btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}#form-login,#form-forgotpassword{background:#f5f5f5;padding:45px}#form-login legend,#form-forgotpassword legend{font-size:14px;font-weight:bold;margin-bottom:10px}#form-login .form-control,#form-forgotpassword .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select#form-login .form-control,select#form-forgotpassword .form-control{height:30px;line-height:30px}textarea#form-login .form-control,textarea#form-forgotpassword .form-control{height:auto}#form-login .btn-login,#form-forgotpassword .btn-login{display:block;width:100%}#form-login .forgot-password,#form-forgotpassword .forgot-password,#form-login .btn-cancel,#form-forgotpassword .btn-cancel{float:left;padding-left:0}@media (min-width:768px){#form-login .group-btn,#form-forgotpassword .group-btn{text-align:right}#form-login .group-btn .btn-login,#form-forgotpassword .group-btn .btn-login{display:inline-block;width:auto}}@media (min-width:992px){#form-login,#form-forgotpassword{width:45%}}#form-address .panel-body .control-label,#form-register .panel-body .control-label{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){#form-address .panel-body .control-label,#form-register .panel-body .control-label{float:left;width:25%}}#form-address .panel-body .control-input,#form-register .panel-body .control-input{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){#form-address .panel-body .control-input,#form-register .panel-body .control-input{float:left;width:41.66666667%}}#form-address .group-primary .control-input,#form-register .group-primary .control-input,#form-address .group-agreed .control-input,#form-register .group-agreed .control-input,#form-address .group-newsletter .control-input,#form-register .group-newsletter .control-input{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){#form-address .group-primary .control-input,#form-register .group-primary .control-input,#form-address .group-agreed .control-input,#form-register .group-agreed .control-input,#form-address .group-newsletter .control-input,#form-register .group-newsletter .control-input{margin-left:25%}}@media (min-width:768px){#form-address .group-primary .control-input,#form-register .group-primary .control-input,#form-address .group-agreed .control-input,#form-register .group-agreed .control-input,#form-address .group-newsletter .control-input,#form-register .group-newsletter .control-input{float:left;width:41.66666667%}}#form-address .group-btn .control-btn,#form-register .group-btn .control-btn{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){#form-address .group-btn .control-btn,#form-register .group-btn .control-btn{margin-left:25%}}@media (min-width:768px){#form-address .group-btn .control-btn,#form-register .group-btn .control-btn{float:left;width:41.66666667%}}#filters{margin-bottom:20px}#filters .group-btn .btn-filter{display:block;width:100%;padding-left:0;padding-right:0}.filter{background:#f5f5f5;border:1px solid #f5f5f5;border-radius:0;margin-bottom:20px;padding:0 15px}.filter .filter-heading{border-bottom:1px solid #dfdfdf;color:#888;font-size:19px;font-weight:100;margin:0;margin-bottom:4px;text-transform:uppercase}.filter .filter-content:before,.filter .filter-content:after{content:" ";display:table}.filter .filter-content:after{clear:both}.filter .filter-content:before,.filter .filter-content:after{content:" ";display:table}.filter .filter-content:after{clear:both}.filter .filter-content .radio label,.filter .filter-content .checkbox label{font-weight:100}.toolbar{line-height:50px;margin-bottom:20px}.toolbar .sorter-container,.toolbar .pagination-container{height:50px;overflow:hidden}.toolbar .sorter-container:before,.toolbar .pagination-container:before,.toolbar .sorter-container:after,.toolbar .pagination-container:after{content:" ";display:table}.toolbar .sorter-container:after,.toolbar .pagination-container:after{clear:both}.toolbar .sorter-container:before,.toolbar .pagination-container:before,.toolbar .sorter-container:after,.toolbar .pagination-container:after{content:" ";display:table}.toolbar .sorter-container:after,.toolbar .pagination-container:after{clear:both}.toolbar .sorter-container{background-color:#fff;border-radius:0;padding:0;text-align:right}.toolbar .sorter-container .amount{float:left}.toolbar .sorter-container .sort-by{margin-left:40px}.toolbar .sorter-container .view-mode{margin-left:40px}.toolbar .sorter-container .view-mode>.view-mode-btn{font-size:24px}.toolbar .sorter-container .view-mode>.view-mode-btn a{padding:0 6px;font-size:21px;text-decoration:none}.toolbar .sorter-container .view-mode>.view-mode-btn .icon-grid:before{content:"\f00a"}.toolbar .sorter-container .view-mode>.view-mode-btn .icon-list:before{content:"\f00b"}.toolbar .pagination-container{text-align:center}.toolbar .pagination-container>.pagination-label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}.toolbar .pagination-container>.pagination{margin:15px 0 0}.no-js .toolbar .limiter,.no-js .toolbar .sort-by{display:none}.price{color:#f49a17;font-size:20px;font-weight:bold;font-style:italic;white-space:nowrap}.old-price .price{color:#7a7a7a;font-size:16px;font-weight:600;text-decoration:line-through}.grid .btn-grid{cursor:default;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.grid .products-content>ul{margin-left:-15px;margin-right:-15px;padding-left:0;list-style:none}@media (min-width:768px){.grid .products-content>ul .product-image{display:block;overflow:hidden;position:relative}.grid .products-content>ul .product-image>.mask{background-color:#f49a17;background-color:rgba(244,154,23,0.4);display:block;opacity:0;filter:alpha(opacity=0);overflow:visible;position:absolute;top:0;left:0;visibility:hidden;width:100%;height:100%;-webkit-transition:opacity 300ms ease-in-out 50ms;transition:opacity 300ms ease-in-out 50ms}.grid .products-content>ul .product-image:hover .mask,.grid .products-content>ul .product-image:focus .mask{visibility:visible;opacity:1;filter:alpha(opacity=100)}}.grid .products-content>ul:before,.grid .products-content>ul:after{content:" ";display:table}.grid .products-content>ul:after{clear:both}.grid .products-content>ul:before,.grid .products-content>ul:after{content:" ";display:table}.grid .products-content>ul:after{clear:both}.grid .products-content>ul .item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.grid .products-content>ul .item{float:left;width:33.33333333%}}@media (min-width:992px){.grid .products-content>ul .item{float:left;width:33.33333333%}}.grid .products-content>ul .item:before,.grid .products-content>ul .item:after{content:" ";display:table}.grid .products-content>ul .item:after{clear:both}.grid .products-content>ul .item:before,.grid .products-content>ul .item:after{content:" ";display:table}.grid .products-content>ul .item:after{clear:both}.grid .products-content>ul.product-col-2>.item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.grid .products-content>ul.product-col-2>.item{float:left;width:50%}}.grid .products-content>ul.product-col-3>.item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.grid .products-content>ul.product-col-3>.item{float:left;width:33.33333333%}}.grid .products-content>ul.product-col-4>.item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.grid .products-content>ul.product-col-4>.item{float:left;width:25%}}.grid .products-content>ul.product-col-5>.item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.grid .products-content>ul.product-col-5>.item{float:left;width:20%}}.grid .products-content>ul.product-col-6>.item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.grid .products-content>ul.product-col-6>.item{float:left;width:16.66666667%}}.grid .products-content>ul .item{margin-bottom:20px}.grid .products-content>ul .item .product-image>img{display:block;max-width:100%;height:auto;width:100%}.grid .products-content>ul .item .product-info .name{margin:4px 0}.grid .products-content>ul .item .product-info .description{display:none !important}tr.grid .products-content>ul .item .product-info .description{display:none !important}th.grid .products-content>ul .item .product-info .description,td.grid .products-content>ul .item .product-info .description{display:none !important}@media (max-width:767px){.grid .products-content>ul .item .product-info .description{display:block !important}tr.grid .products-content>ul .item .product-info .description{display:table-row !important}th.grid .products-content>ul .item .product-info .description,td.grid .products-content>ul .item .product-info .description{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.grid .products-content>ul .item .product-info .description.visible-sm{display:block !important}tr.grid .products-content>ul .item .product-info .description.visible-sm{display:table-row !important}th.grid .products-content>ul .item .product-info .description.visible-sm,td.grid .products-content>ul .item .product-info .description.visible-sm{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.grid .products-content>ul .item .product-info .description.visible-md{display:block !important}tr.grid .products-content>ul .item .product-info .description.visible-md{display:table-row !important}th.grid .products-content>ul .item .product-info .description.visible-md,td.grid .products-content>ul .item .product-info .description.visible-md{display:table-cell !important}}@media (min-width:1200px){.grid .products-content>ul .item .product-info .description.visible-lg{display:block !important}tr.grid .products-content>ul .item .product-info .description.visible-lg{display:table-row !important}th.grid .products-content>ul .item .product-info .description.visible-lg,td.grid .products-content>ul .item .product-info .description.visible-lg{display:table-cell !important}}.grid .products-content>ul .item .product-info .short-description{display:block;margin-bottom:5px}.grid .products-content>ul .item .product-price .price-container{display:block;margin-bottom:5px}.grid .products-content>ul .item .product-price .product-btn .btn-cart{display:block;width:100%;padding-left:0;padding-right:0}@media (min-width:768px){.grid .products-content>ul .product-image>.mask{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.grid .products-content>ul .product-image:hover,.grid .products-content>ul .product-image:focus{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.grid .products-content>ul .product-image:hover .mask:before,.grid .products-content>ul .product-image:focus .mask:before{color:#fff;content:'+';font-size:80px;line-height:0;font-style:normal;font-weight:100;-webkit-font-smoothing:antialiased;position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-20px;width:40px;height:40px;z-index:100}.grid .products-content>ul .product-image.product-quickview:hover .mask:before,.grid .products-content>ul .product-image.product-quickview:focus .mask:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f002";font-size:40px;margin-top:0}}.list .btn-list{cursor:default;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.list .products-content>ul{padding-left:0;list-style:none}@media (min-width:768px){.list .products-content>ul .product-image{display:block;overflow:hidden;position:relative}.list .products-content>ul .product-image>.mask{background-color:#f49a17;background-color:rgba(244,154,23,0.4);display:block;opacity:0;filter:alpha(opacity=0);overflow:visible;position:absolute;top:0;left:0;visibility:hidden;width:100%;height:100%;-webkit-transition:opacity 300ms ease-in-out 50ms;transition:opacity 300ms ease-in-out 50ms}.list .products-content>ul .product-image:hover .mask,.list .products-content>ul .product-image:focus .mask{visibility:visible;opacity:1;filter:alpha(opacity=100)}}.list .products-content>ul .item+.item{border-top:1px solid #ededed;padding-top:15px}.list .products-content>ul .item>article{margin-left:-15px;margin-right:-15px;margin-left:0}.list .products-content>ul .item>article:before,.list .products-content>ul .item>article:after{content:" ";display:table}.list .products-content>ul .item>article:after{clear:both}.list .products-content>ul .item>article:before,.list .products-content>ul .item>article:after{content:" ";display:table}.list .products-content>ul .item>article:after{clear:both}.list .products-content>ul .item>article .product-image{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:15px;padding:0}@media (min-width:768px){.list .products-content>ul .item>article .product-image{float:left;width:25%}}.list .products-content>ul .item>article .product-image>img{display:block;max-width:100%;height:auto;width:100%}.list .products-content>ul .item>article .product-info{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.list .products-content>ul .item>article .product-info{float:left;width:50%}}.list .products-content>ul .item>article .product-info .name{margin-top:0}.list .products-content>ul .item>article .product-price{position:relative;min-height:1px;padding-left:15px;padding-right:15px;text-align:right}@media (min-width:768px){.list .products-content>ul .item>article .product-price{float:left;width:25%}}@media (min-width:768px){.list .products-content>ul .product-image>.mask{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.list .products-content>ul .product-image:hover,.list .products-content>ul .product-image:focus{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.list .products-content>ul .product-image:hover .mask:before,.list .products-content>ul .product-image:focus .mask:before{color:#fff;content:'+';font-size:80px;line-height:0;font-style:normal;font-weight:100;-webkit-font-smoothing:antialiased;position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-20px;width:40px;height:40px;z-index:100}.list .products-content>ul .product-image.product-quickview:hover .mask:before,.list .products-content>ul .product-image.product-quickview:focus .mask:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f002";font-size:40px;margin-top:0}}@media (min-width:768px){.products-grid .product-image,.products-list .product-image{display:block;overflow:hidden;position:relative}.products-grid .product-image>.mask,.products-list .product-image>.mask{background-color:#f49a17;background-color:rgba(244,154,23,0.4);display:block;opacity:0;filter:alpha(opacity=0);overflow:visible;position:absolute;top:0;left:0;visibility:hidden;width:100%;height:100%;-webkit-transition:opacity 300ms ease-in-out 50ms;transition:opacity 300ms ease-in-out 50ms}.products-grid .product-image:hover .mask,.products-list .product-image:hover .mask,.products-grid .product-image:focus .mask,.products-list .product-image:focus .mask{visibility:visible;opacity:1;filter:alpha(opacity=100)}}.products-grid{margin-left:-15px;margin-right:-15px;padding-left:0;list-style:none}.products-grid:before,.products-grid:after{content:" ";display:table}.products-grid:after{clear:both}.products-grid:before,.products-grid:after{content:" ";display:table}.products-grid:after{clear:both}.products-grid .item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.products-grid .item{float:left;width:33.33333333%}}@media (min-width:992px){.products-grid .item{float:left;width:33.33333333%}}.products-grid .item:before,.products-grid .item:after{content:" ";display:table}.products-grid .item:after{clear:both}.products-grid .item:before,.products-grid .item:after{content:" ";display:table}.products-grid .item:after{clear:both}.products-grid.product-col-2>.item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.products-grid.product-col-2>.item{float:left;width:50%}}.products-grid.product-col-3>.item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.products-grid.product-col-3>.item{float:left;width:33.33333333%}}.products-grid.product-col-4>.item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.products-grid.product-col-4>.item{float:left;width:25%}}.products-grid.product-col-5>.item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.products-grid.product-col-5>.item{float:left;width:20%}}.products-grid.product-col-6>.item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.products-grid.product-col-6>.item{float:left;width:16.66666667%}}.products-grid .item{margin-bottom:20px}.products-grid .item .product-image>img{display:block;max-width:100%;height:auto;width:100%}.products-grid .item .product-info .name{margin:4px 0}.products-grid .item .product-info .description{display:none !important}tr.products-grid .item .product-info .description{display:none !important}th.products-grid .item .product-info .description,td.products-grid .item .product-info .description{display:none !important}@media (max-width:767px){.products-grid .item .product-info .description{display:block !important}tr.products-grid .item .product-info .description{display:table-row !important}th.products-grid .item .product-info .description,td.products-grid .item .product-info .description{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.products-grid .item .product-info .description.visible-sm{display:block !important}tr.products-grid .item .product-info .description.visible-sm{display:table-row !important}th.products-grid .item .product-info .description.visible-sm,td.products-grid .item .product-info .description.visible-sm{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.products-grid .item .product-info .description.visible-md{display:block !important}tr.products-grid .item .product-info .description.visible-md{display:table-row !important}th.products-grid .item .product-info .description.visible-md,td.products-grid .item .product-info .description.visible-md{display:table-cell !important}}@media (min-width:1200px){.products-grid .item .product-info .description.visible-lg{display:block !important}tr.products-grid .item .product-info .description.visible-lg{display:table-row !important}th.products-grid .item .product-info .description.visible-lg,td.products-grid .item .product-info .description.visible-lg{display:table-cell !important}}.products-grid .item .product-info .short-description{display:block;margin-bottom:5px}.products-grid .item .product-price .price-container{display:block;margin-bottom:5px}.products-grid .item .product-price .product-btn .btn-cart{display:block;width:100%;padding-left:0;padding-right:0}.products-list{padding-left:0;list-style:none}.products-list .item+.item{border-top:1px solid #ededed;padding-top:15px}.products-list .item>article{margin-left:-15px;margin-right:-15px;margin-left:0}.products-list .item>article:before,.products-list .item>article:after{content:" ";display:table}.products-list .item>article:after{clear:both}.products-list .item>article:before,.products-list .item>article:after{content:" ";display:table}.products-list .item>article:after{clear:both}.products-list .item>article .product-image{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:15px;padding:0}@media (min-width:768px){.products-list .item>article .product-image{float:left;width:25%}}.products-list .item>article .product-image>img{display:block;max-width:100%;height:auto;width:100%}.products-list .item>article .product-info{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.products-list .item>article .product-info{float:left;width:50%}}.products-list .item>article .product-info .name{margin-top:0}.products-list .item>article .product-price{position:relative;min-height:1px;padding-left:15px;padding-right:15px;text-align:right}@media (min-width:768px){.products-list .item>article .product-price{float:left;width:25%}}.products-heading .btn-all{float:right;font-size:.6em}.products-heading h3{top:-14px !important;margin:0}.availability{display:block}.availability .in-stock{color:#5cb85c;font-style:italic;font-weight:bold;text-transform:uppercase}.availability .in-stock .in{display:block}.availability .in-stock .out{display:none}.availability .in-stock .quantity{font-style:italic}.availability .out-of-stock{color:#f0ad4e;font-style:italic;font-weight:bold;text-transform:uppercase}.availability .out-of-stock .in{display:none}.availability .out-of-stock .out{display:block}.option{background:#fff;border:1px solid 0;border-radius:0;margin-bottom:20px;padding:0}.option .option-heading{border-bottom:1px solid transparent;color:#7a7a7a;display:block;font-size:14px;font-weight:bold;margin:0;margin-bottom:5px}.option .option-content:before,.option .option-content:after{content:" ";display:table}.option .option-content:after{clear:both}.option .option-content:before,.option .option-content:after{content:" ";display:table}.option .option-content:after{clear:both}.option .option-content .radio label,.option .option-content .checkbox label{font-weight:100}.option .option-content .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.option .option-content .form-control{height:30px;line-height:30px}textarea.option .option-content .form-control{height:auto}#product{margin-left:-15px;margin-right:-15px}#product:before,#product:after{content:" ";display:table}#product:after{clear:both}#product:before,#product:after{content:" ";display:table}#product:after{clear:both}#product>section{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:20px}@media (min-width:768px){#product>section{float:left;width:50%}}#product #product-gallery{border-right:1px solid #f5f5f5;padding-right:20px}#product #product-gallery .product-image{margin-bottom:20px}#product #product-gallery #product-thumbnails .carousel-inner{margin:0 auto;width:90%}#product #product-gallery #product-thumbnails .carousel-control{background-image:none;display:none;width:4%;margin-top:-4px}#product #product-gallery #product-thumbnails .carousel-control .icon-prev:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f053"}#product #product-gallery #product-thumbnails .carousel-control .icon-next:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f054"}#product #product-gallery #product-thumbnails ul{padding-left:0;list-style:none;margin:0}#product #product-gallery #product-thumbnails ul>li{display:inline-block;padding-left:5px;padding-right:5px}#product #product-gallery #product-thumbnails ul>li{margin:0;padding:0;width:19%}#product #product-details .name{font-size:21px;font-weight:400;margin-top:0}#product #product-details .product-price{margin-bottom:20px}#product #product-details .product-cart{background:#fff;border:1px solid 0;border-radius:0;margin-bottom:20px;padding:0}#product #product-tabs{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:20px}@media (min-width:768px){#product #product-tabs{float:left;width:100%}}#product #product-tabs .nav-tabs{border-bottom:1px solid #ddd;margin-bottom:-1px}#product #product-tabs .nav-tabs li{text-transform:uppercase}#product #product-tabs .tab-content{border:1px solid #ddd;border-radius:0 0 3px 3px;padding:30px 15px;min-height:180px;height:auto !important;height:180px}.folder-description{margin-bottom:20px}#folder-contents .contents>ul{padding-left:0;list-style:none}@media (min-width:768px){#folder-contents .contents>ul .content-image{display:block;overflow:hidden;position:relative}#folder-contents .contents>ul .content-image>.mask{background-color:#f49a17;background-color:rgba(244,154,23,0.4);display:block;opacity:0;filter:alpha(opacity=0);overflow:visible;position:absolute;top:0;left:0;visibility:hidden;width:100%;height:100%;-webkit-transition:opacity 300ms ease-in-out 50ms;transition:opacity 300ms ease-in-out 50ms}#folder-contents .contents>ul .content-image:hover .mask,#folder-contents .contents>ul .content-image:focus .mask{visibility:visible;opacity:1;filter:alpha(opacity=100)}}#folder-contents .contents>ul .item{padding-bottom:15px}#folder-contents .contents>ul .item+.item{border-top:1px solid #ededed;padding-top:15px}#folder-contents .contents>ul .item>article{margin-left:-15px;margin-right:-15px;margin-left:0}#folder-contents .contents>ul .item>article:before,#folder-contents .contents>ul .item>article:after{content:" ";display:table}#folder-contents .contents>ul .item>article:after{clear:both}#folder-contents .contents>ul .item>article:before,#folder-contents .contents>ul .item>article:after{content:" ";display:table}#folder-contents .contents>ul .item>article:after{clear:both}#folder-contents .contents>ul .item>article .content-image{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:15px;padding:0}@media (min-width:768px){#folder-contents .contents>ul .item>article .content-image{float:left;width:16.66666667%}}#folder-contents .contents>ul .item>article .content-image>img{display:block;max-width:100%;height:auto;width:100%}#folder-contents .contents>ul .item>article .content-info{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){#folder-contents .contents>ul .item>article .content-info{float:left;width:58.33333333%}}#folder-contents .contents>ul .item>article .content-info .name{margin-top:0}@media (min-width:768px){.contents-grid .content-image,.contents-list .content-image{display:block;overflow:hidden;position:relative}.contents-grid .content-image>.mask,.contents-list .content-image>.mask{background-color:#f49a17;background-color:rgba(244,154,23,0.4);display:block;opacity:0;filter:alpha(opacity=0);overflow:visible;position:absolute;top:0;left:0;visibility:hidden;width:100%;height:100%;-webkit-transition:opacity 300ms ease-in-out 50ms;transition:opacity 300ms ease-in-out 50ms}.contents-grid .content-image:hover .mask,.contents-list .content-image:hover .mask,.contents-grid .content-image:focus .mask,.contents-list .content-image:focus .mask{visibility:visible;opacity:1;filter:alpha(opacity=100)}}.contents-grid{margin-left:-15px;margin-right:-15px;padding-left:0;list-style:none}.contents-grid:before,.contents-grid:after{content:" ";display:table}.contents-grid:after{clear:both}.contents-grid:before,.contents-grid:after{content:" ";display:table}.contents-grid:after{clear:both}.contents-grid .item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.contents-grid .item{float:left;width:33.33333333%}}@media (min-width:992px){.contents-grid .item{float:left;width:33.33333333%}}.contents-grid .item:before,.contents-grid .item:after{content:" ";display:table}.contents-grid .item:after{clear:both}.contents-grid .item:before,.contents-grid .item:after{content:" ";display:table}.contents-grid .item:after{clear:both}.contents-grid.content-col-2>.item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.contents-grid.content-col-2>.item{float:left;width:50%}}.contents-grid.content-col-3>.item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.contents-grid.content-col-3>.item{float:left;width:33.33333333%}}.contents-grid.content-col-4>.item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.contents-grid.content-col-4>.item{float:left;width:25%}}.contents-grid.content-col-5>.item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.contents-grid.content-col-5>.item{float:left;width:20%}}.contents-grid.content-col-6>.item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.contents-grid.content-col-6>.item{float:left;width:16.66666667%}}.contents-grid .item{margin-bottom:20px}.contents-grid .item .content-image>img{display:block;max-width:100%;height:auto;width:100%}.contents-grid .item .content-info .name{margin:4px 0}.contents-grid .item .content-info .description{display:none !important}tr.contents-grid .item .content-info .description{display:none !important}th.contents-grid .item .content-info .description,td.contents-grid .item .content-info .description{display:none !important}@media (max-width:767px){.contents-grid .item .content-info .description{display:block !important}tr.contents-grid .item .content-info .description{display:table-row !important}th.contents-grid .item .content-info .description,td.contents-grid .item .content-info .description{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.contents-grid .item .content-info .description.visible-sm{display:block !important}tr.contents-grid .item .content-info .description.visible-sm{display:table-row !important}th.contents-grid .item .content-info .description.visible-sm,td.contents-grid .item .content-info .description.visible-sm{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.contents-grid .item .content-info .description.visible-md{display:block !important}tr.contents-grid .item .content-info .description.visible-md{display:table-row !important}th.contents-grid .item .content-info .description.visible-md,td.contents-grid .item .content-info .description.visible-md{display:table-cell !important}}@media (min-width:1200px){.contents-grid .item .content-info .description.visible-lg{display:block !important}tr.contents-grid .item .content-info .description.visible-lg{display:table-row !important}th.contents-grid .item .content-info .description.visible-lg,td.contents-grid .item .content-info .description.visible-lg{display:table-cell !important}}.contents-grid .item .content-info .short-description{display:block;margin-bottom:5px}.contents-list{padding-left:0;list-style:none}.contents-list .item{padding-bottom:15px}.contents-list .item+.item{border-top:1px solid #ededed;padding-top:15px}.contents-list .item>article{margin-left:-15px;margin-right:-15px;margin-left:0}.contents-list .item>article:before,.contents-list .item>article:after{content:" ";display:table}.contents-list .item>article:after{clear:both}.contents-list .item>article:before,.contents-list .item>article:after{content:" ";display:table}.contents-list .item>article:after{clear:both}.contents-list .item>article .content-image{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:15px;padding:0}@media (min-width:768px){.contents-list .item>article .content-image{float:left;width:16.66666667%}}.contents-list .item>article .content-image>img{display:block;max-width:100%;height:auto;width:100%}.contents-list .item>article .content-info{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.contents-list .item>article .content-info{float:left;width:58.33333333%}}.contents-list .item>article .content-info .name{margin-top:0}.brand-description{margin-bottom:20px}#brands .brands>ul{padding-left:0;list-style:none}@media (min-width:768px){#brands .brands>ul .brand-image{display:block;overflow:hidden;position:relative}#brands .brands>ul .brand-image>.mask{background-color:#f49a17;background-color:rgba(244,154,23,0.4);display:block;opacity:0;filter:alpha(opacity=0);overflow:visible;position:absolute;top:0;left:0;visibility:hidden;width:100%;height:100%;-webkit-transition:opacity 300ms ease-in-out 50ms;transition:opacity 300ms ease-in-out 50ms}#brands .brands>ul .brand-image:hover .mask,#brands .brands>ul .brand-image:focus .mask{visibility:visible;opacity:1;filter:alpha(opacity=100)}}#brands .brands>ul .item{padding-bottom:15px}#brands .brands>ul .item+.item{border-top:1px solid #ededed;padding-top:15px}#brands .brands>ul .item>article{margin-left:-15px;margin-right:-15px;margin-left:0}#brands .brands>ul .item>article:before,#brands .brands>ul .item>article:after{content:" ";display:table}#brands .brands>ul .item>article:after{clear:both}#brands .brands>ul .item>article:before,#brands .brands>ul .item>article:after{content:" ";display:table}#brands .brands>ul .item>article:after{clear:both}#brands .brands>ul .item>article .brand-image{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:15px;padding:0}@media (min-width:768px){#brands .brands>ul .item>article .brand-image{float:left;width:16.66666667%}}#brands .brands>ul .item>article .brand-image>img{display:block;max-width:100%;height:auto;width:100%}#brands .brands>ul .item>article .brand-info{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){#brands .brands>ul .item>article .brand-info{float:left;width:58.33333333%}}#brands .brands>ul .item>article .brand-info .name{margin-top:0}@media (min-width:768px){.brands-grid .brand-image,.brands-list .brand-image{display:block;overflow:hidden;position:relative}.brands-grid .brand-image>.mask,.brands-list .brand-image>.mask{background-color:#f49a17;background-color:rgba(244,154,23,0.4);display:block;opacity:0;filter:alpha(opacity=0);overflow:visible;position:absolute;top:0;left:0;visibility:hidden;width:100%;height:100%;-webkit-transition:opacity 300ms ease-in-out 50ms;transition:opacity 300ms ease-in-out 50ms}.brands-grid .brand-image:hover .mask,.brands-list .brand-image:hover .mask,.brands-grid .brand-image:focus .mask,.brands-list .brand-image:focus .mask{visibility:visible;opacity:1;filter:alpha(opacity=100)}}.brands-grid{margin-left:-15px;margin-right:-15px;padding-left:0;list-style:none}.brands-grid:before,.brands-grid:after{content:" ";display:table}.brands-grid:after{clear:both}.brands-grid:before,.brands-grid:after{content:" ";display:table}.brands-grid:after{clear:both}.brands-grid .item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.brands-grid .item{float:left;width:33.33333333%}}@media (min-width:992px){.brands-grid .item{float:left;width:33.33333333%}}.brands-grid .item:before,.brands-grid .item:after{content:" ";display:table}.brands-grid .item:after{clear:both}.brands-grid .item:before,.brands-grid .item:after{content:" ";display:table}.brands-grid .item:after{clear:both}.brands-grid.content-col-2>.item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.brands-grid.content-col-2>.item{float:left;width:50%}}.brands-grid.content-col-3>.item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.brands-grid.content-col-3>.item{float:left;width:33.33333333%}}.brands-grid.content-col-4>.item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.brands-grid.content-col-4>.item{float:left;width:25%}}.brands-grid.content-col-5>.item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.brands-grid.content-col-5>.item{float:left;width:20%}}.brands-grid.content-col-6>.item{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.brands-grid.content-col-6>.item{float:left;width:16.66666667%}}.brands-grid .item{margin-bottom:20px}.brands-grid .item .brand-image>img{display:block;max-width:100%;height:auto;width:100%}.brands-grid .item .brand-info .name{margin:4px 0}.brands-grid .item .brand-info .description{display:none !important}tr.brands-grid .item .brand-info .description{display:none !important}th.brands-grid .item .brand-info .description,td.brands-grid .item .brand-info .description{display:none !important}@media (max-width:767px){.brands-grid .item .brand-info .description{display:block !important}tr.brands-grid .item .brand-info .description{display:table-row !important}th.brands-grid .item .brand-info .description,td.brands-grid .item .brand-info .description{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.brands-grid .item .brand-info .description.visible-sm{display:block !important}tr.brands-grid .item .brand-info .description.visible-sm{display:table-row !important}th.brands-grid .item .brand-info .description.visible-sm,td.brands-grid .item .brand-info .description.visible-sm{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.brands-grid .item .brand-info .description.visible-md{display:block !important}tr.brands-grid .item .brand-info .description.visible-md{display:table-row !important}th.brands-grid .item .brand-info .description.visible-md,td.brands-grid .item .brand-info .description.visible-md{display:table-cell !important}}@media (min-width:1200px){.brands-grid .item .brand-info .description.visible-lg{display:block !important}tr.brands-grid .item .brand-info .description.visible-lg{display:table-row !important}th.brands-grid .item .brand-info .description.visible-lg,td.brands-grid .item .brand-info .description.visible-lg{display:table-cell !important}}.brands-grid .item .brand-info .short-description{display:block;margin-bottom:5px}.brands-list{padding-left:0;list-style:none}.brands-list .item{padding-bottom:15px}.brands-list .item+.item{border-top:1px solid #ededed;padding-top:15px}.brands-list .item>article{margin-left:-15px;margin-right:-15px;margin-left:0}.brands-list .item>article:before,.brands-list .item>article:after{content:" ";display:table}.brands-list .item>article:after{clear:both}.brands-list .item>article:before,.brands-list .item>article:after{content:" ";display:table}.brands-list .item>article:after{clear:both}.brands-list .item>article .brand-image{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:15px;padding:0}@media (min-width:768px){.brands-list .item>article .brand-image{float:left;width:16.66666667%}}.brands-list .item>article .brand-image>img{display:block;max-width:100%;height:auto;width:100%}.brands-list .item>article .brand-info{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.brands-list .item>article .brand-info{float:left;width:58.33333333%}}.brands-list .item>article .brand-info .name{margin-top:0}.page-home #carousel{margin-bottom:20px}.page-home #carousel .item{text-align:center}.page-home #carousel .carousel-control .icon-prev:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f053"}.page-home #carousel .carousel-control .icon-next:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f054"}@media screen and (min-width:768px){.page-home #carousel .carousel-control .icon-prev,.page-home #carousel .carousel-control .icon-next{font-size:80px;margin-top:-40px;margin-left:-40px;width:80px;height:80px}}.page-404 .main{padding:10px 0 100px}.page-404 #main-label{color:#f49a17;font-size:9em;font-weight:bold;text-align:center}.page-404 #main-label span{color:#ccc;display:block;font-size:15px;font-weight:normal}.page-header{border:none;font-weight:100;font-size:30px}.form-control{-webkit-box-shadow:none;box-shadow:none}.form-control:invalid:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392}.has-error .help-block:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f00d";margin-right:.3em}label{font-weight:600}.dropdown-menu{-webkit-box-shadow:none;box-shadow:none}.modal-content{-webkit-box-shadow:none;box-shadow:none}.popover{border-radius:3px;-webkit-box-shadow:none;box-shadow:none}.navbar li>a.home:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f015";color:#c9c9c9;font-size:26px;line-height:0;margin-right:.5em;position:relative;top:3px}.navbar li>a.login:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f007";color:#f49a17;font-size:19px;line-height:0;margin-right:.5em}.navbar li>a.cart:hover>.badge,.navbar li>a.cart:focus>.badge{background-color:#fff;color:#f49a17}.navbar li.cart-not-empty>a.cart{background-color:#f49a17;color:#fff}.navbar li.cart-not-empty>a.cart>.badge{background-color:#fff;color:#f49a17}.navbar li.cart-not-empty>a.cart:hover,.navbar li.cart-not-empty>a.cart:focus{background-color:#f49a17;color:#fff}.navbar li.cart-not-empty>a.cart:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f07a";color:#fff;font-size:24px;line-height:0;margin-right:.4em}@media (min-width:992px){.navbar .navbar-nav .list-subnav>li+li{border-top:1px solid #e28a0b}.navbar .navbar-nav .list-subnav>li>a{font-weight:100}}.navbar .navbar-nav>li>a:hover:before,.navbar .navbar-nav>li>a:focus:before{color:#fff}.navbar .navbar-nav>.active>a:hover,.navbar .navbar-nav>.active>a:focus{background-color:#f49a17;color:#fff}.navbar .navbar-nav>.active:after{background:#f49a17;content:"";display:block;position:absolute;bottom:0;width:100%;height:2px;z-index:100}.navbar .navbar-nav>.open>a,.navbar .navbar-nav>.open>a:hover,.navbar .navbar-nav>.open>a:focus{background-color:#f49a17;color:#fff}.navbar .navbar-nav>.open>a:before,.navbar .navbar-nav>.open>a:hover:before,.navbar .navbar-nav>.open>a:focus:before{color:#fff}.container>.navbar-collapse{margin-left:-15px;margin-right:-15px}header .search-container label,header .search-container .btn-search>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}#breadcrumb-label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}.btn-primary{border-left:3px solid #f9c478;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#fff;font-style:italic;font-weight:600;text-align:left;text-shadow:none}@media (min-width:992px){.btn-primary{padding:2px 15px 2px 5px}}.btn-primary:hover,.btn-primary:focus{background-color:#f49a17;color:#b66f09;text-decoration:none}.btn-primary:active,.btn-primary.active,.btn-primary:active:hover,.btn-primary.active:hover{background-image:none;background-color:#d5d5d5;border-color:#6f6f6f;-webkit-box-shadow:none;box-shadow:none;color:#fff;outline:0}.btn-primary:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f054";font-size:1em;line-height:0;margin:0 .4em 0 4px}.btn-secondary{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#f7f7f7;border-color:#f7f7f7;border-left:3px solid #ccc;color:#f49a17;font-weight:600;text-align:left;text-shadow:none}@media (min-width:992px){.btn-secondary{padding:2px 15px 2px 5px}}.btn-secondary:hover,.btn-secondary:focus{background-color:#f7f7f7}.btn-secondary:active,.btn-secondary.active,.btn-secondary:active:hover,.btn-secondary.active:hover{background-image:none;background-color:#d5d5d5;border-color:#6f6f6f;-webkit-box-shadow:none;box-shadow:none;color:#fff;outline:0}.btn-secondary:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f053";font-size:1em;line-height:0;margin:0 .4em 0 4px}.pager .next>a,.pager .previous>a{color:#333;background-color:#f5f5f5;border-color:#ccc;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#f7f7f7;border-color:#f7f7f7;border-left:3px solid #ccc;color:#f49a17;font-weight:600;text-align:left;text-shadow:none}.pager .next>a:hover,.pager .previous>a:hover,.pager .next>a:focus,.pager .previous>a:focus,.pager .next>a:active,.pager .previous>a:active,.pager .next>a.active,.pager .previous>a.active,.open .dropdown-toggle.pager .next>a,.open .dropdown-toggle.pager .previous>a{color:#333;background-color:#e1e1e1;border-color:#adadad}.pager .next>a:active,.pager .previous>a:active,.pager .next>a.active,.pager .previous>a.active,.open .dropdown-toggle.pager .next>a,.open .dropdown-toggle.pager .previous>a{background-image:none}.pager .next>a.disabled,.pager .previous>a.disabled,.pager .next>a[disabled],.pager .previous>a[disabled],fieldset[disabled] .pager .next>a,fieldset[disabled] .pager .previous>a,.pager .next>a.disabled:hover,.pager .previous>a.disabled:hover,.pager .next>a[disabled]:hover,.pager .previous>a[disabled]:hover,fieldset[disabled] .pager .next>a:hover,fieldset[disabled] .pager .previous>a:hover,.pager .next>a.disabled:focus,.pager .previous>a.disabled:focus,.pager .next>a[disabled]:focus,.pager .previous>a[disabled]:focus,fieldset[disabled] .pager .next>a:focus,fieldset[disabled] .pager .previous>a:focus,.pager .next>a.disabled:active,.pager .previous>a.disabled:active,.pager .next>a[disabled]:active,.pager .previous>a[disabled]:active,fieldset[disabled] .pager .next>a:active,fieldset[disabled] .pager .previous>a:active,.pager .next>a.disabled.active,.pager .previous>a.disabled.active,.pager .next>a[disabled].active,.pager .previous>a[disabled].active,fieldset[disabled] .pager .next>a.active,fieldset[disabled] .pager .previous>a.active{background-color:#f5f5f5;border-color:#ccc}@media (min-width:992px){.pager .next>a,.pager .previous>a{padding:2px 15px 2px 5px}}.pager .next>a:hover,.pager .previous>a:hover,.pager .next>a:focus,.pager .previous>a:focus{background-color:#f7f7f7}.pager .next>a:active,.pager .previous>a:active,.pager .next>a.active,.pager .previous>a.active,.pager .next>a:active:hover,.pager .previous>a:active:hover,.pager .next>a.active:hover,.pager .previous>a.active:hover{background-image:none;background-color:#d5d5d5;border-color:#6f6f6f;-webkit-box-shadow:none;box-shadow:none;color:#fff;outline:0}.pager .next>a:before,.pager .previous>a:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f053";font-size:1em;line-height:0;margin:0 .4em 0 4px}.pager .previous a:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f053";margin-right:.4em}.pager .next a:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f054";margin-right:.4em}#category-products .btn-cart{color:#333;background-color:#f5f5f5;border-color:#ccc;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#f7f7f7;border-color:#f7f7f7;border-left:3px solid #ccc;color:#f49a17;font-weight:600;text-align:left;text-shadow:none}#category-products .btn-cart:hover,#category-products .btn-cart:focus,#category-products .btn-cart:active,#category-products .btn-cart.active,.open .dropdown-toggle#category-products .btn-cart{color:#333;background-color:#e1e1e1;border-color:#adadad}#category-products .btn-cart:active,#category-products .btn-cart.active,.open .dropdown-toggle#category-products .btn-cart{background-image:none}#category-products .btn-cart.disabled,#category-products .btn-cart[disabled],fieldset[disabled] #category-products .btn-cart,#category-products .btn-cart.disabled:hover,#category-products .btn-cart[disabled]:hover,fieldset[disabled] #category-products .btn-cart:hover,#category-products .btn-cart.disabled:focus,#category-products .btn-cart[disabled]:focus,fieldset[disabled] #category-products .btn-cart:focus,#category-products .btn-cart.disabled:active,#category-products .btn-cart[disabled]:active,fieldset[disabled] #category-products .btn-cart:active,#category-products .btn-cart.disabled.active,#category-products .btn-cart[disabled].active,fieldset[disabled] #category-products .btn-cart.active{background-color:#f5f5f5;border-color:#ccc}@media (min-width:992px){#category-products .btn-cart{padding:2px 15px 2px 5px}}#category-products .btn-cart:hover,#category-products .btn-cart:focus{background-color:#f7f7f7}#category-products .btn-cart:active,#category-products .btn-cart.active,#category-products .btn-cart:active:hover,#category-products .btn-cart.active:hover{background-image:none;background-color:#d5d5d5;border-color:#6f6f6f;-webkit-box-shadow:none;box-shadow:none;color:#fff;outline:0}#category-products .btn-cart:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f053";font-size:1em;line-height:0;margin:0 .4em 0 4px}#category-products .btn-cart:before{content:"\f07a";font-size:1.3em}.btn-remove{font-style:italic}.page-home #carousel .carousel-control{background-image:none}.products-heading h2{color:#7a7a7a;font-size:18px;font-weight:bold}.products-heading h2 .btn-all,.products-heading h2 .btn-all:hover,.products-heading h2 .btn-all:focus{color:#7a7a7a;font-size:16px;font-style:italic;font-weight:600}.product-options dl{font-size:.85em;margin-bottom:10px}.product-options dl>dt{text-align:left}td.product .name,.product-info .name{font-size:16px;font-weight:600}td.product .name>a,.product-info .name>a{color:#7a7a7a;text-decoration:none}td.product .name>a:hover,.product-info .name>a:hover,td.product .name>a:focus,.product-info .name>a:focus{color:#b66f09}.product-price .price-label{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;display:block}.product-price .regular-price .price,.product-price .special-price .price{display:block;font-size:14px;line-height:25px;font-style:normal;font-weight:400}.product-price .old-price .price{display:block;font-size:14px;line-height:25px;font-style:italic;font-weight:400;text-decoration:line-through}.availibity-label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}@media (min-width:768px){.products-grid .product-image>.mask,.products-list .product-image>.mask{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.products-grid .product-image:hover,.products-list .product-image:hover,.products-grid .product-image:focus,.products-list .product-image:focus{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.products-grid .product-image:hover .mask:before,.products-list .product-image:hover .mask:before,.products-grid .product-image:focus .mask:before,.products-list .product-image:focus .mask:before{color:#fff;content:'+';font-size:80px;line-height:0;font-style:normal;font-weight:100;-webkit-font-smoothing:antialiased;position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-20px;width:40px;height:40px;z-index:100}.products-grid .product-image.product-quickview:hover .mask:before,.products-list .product-image.product-quickview:hover .mask:before,.products-grid .product-image.product-quickview:focus .mask:before,.products-list .product-image.product-quickview:focus .mask:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f002";font-size:40px;margin-top:0}}#products-new .products-grid .item>article{border-bottom:4px solid #f49a17;border-bottom-right-radius:3px;border-bottom-left-radius:3px;overflow:hidden;position:relative}#products-new .products-grid .item>article .product-info{background-color:#f6af48;color:#fff;display:block;padding:6px 12px;position:relative;text-decoration:none !important}#products-new .products-grid .item>article .product-info:hover,#products-new .products-grid .item>article .product-info:focus{background-color:#f49a17}#products-new .products-grid .item>article .product-info .name{min-height:40px;height:auto !important;height:40px}#products-new .products-grid .item>article .product-info .name:after{content:'+';font-size:45px;line-height:0;font-style:normal;font-weight:100;position:absolute;top:16px;right:4px;-webkit-font-smoothing:antialiased}#products-new .products-grid .item>article .product-info .short-description{font-size:11px;line-height:1.1}#products-new .products-grid .item>article .product-price .price{color:#fff;font-size:22px;font-weight:bold}@media (min-width:992px){#products-new .products-grid .item>article .product-image{padding-bottom:40px}#products-new .products-grid .item>article .product-info{-webkit-transition:height 300ms linear;transition:height 300ms linear;position:absolute;bottom:0;width:100%;height:50px}#products-new .products-grid .item>article .product-info h3{padding-right:10px}#products-new .products-grid .item>article .product-info:hover,#products-new .products-grid .item>article .product-info:focus{cursor:pointer;height:140px}}#products-upsell{margin-top:40px;position:relative}#products-upsell .products-heading{border-bottom:1px solid #e5e5e5;margin:20px 0}#products-upsell .products-heading h3{background:#fff;color:#f49a17;padding-right:15px;position:absolute;top:-24px}#products-upsell .products-grid .item>article,#products-related .products-grid .item>article,#products-offer .products-grid .item>article{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:background-color 300ms ease-in-out;transition:background-color 300ms ease-in-out;padding:6px}#products-upsell .products-grid .item>article .product-info .short-description,#products-related .products-grid .item>article .product-info .short-description,#products-offer .products-grid .item>article .product-info .short-description{font-size:11px}#products-upsell .products-grid .item>article .product-price .price-container,#products-related .products-grid .item>article .product-price .price-container,#products-offer .products-grid .item>article .product-price .price-container{margin-left:-15px;margin-right:-15px}#products-upsell .products-grid .item>article .product-price .price-container:before,#products-related .products-grid .item>article .product-price .price-container:before,#products-offer .products-grid .item>article .product-price .price-container:before,#products-upsell .products-grid .item>article .product-price .price-container:after,#products-related .products-grid .item>article .product-price .price-container:after,#products-offer .products-grid .item>article .product-price .price-container:after{content:" ";display:table}#products-upsell .products-grid .item>article .product-price .price-container:after,#products-related .products-grid .item>article .product-price .price-container:after,#products-offer .products-grid .item>article .product-price .price-container:after{clear:both}#products-upsell .products-grid .item>article .product-price .price-container:before,#products-related .products-grid .item>article .product-price .price-container:before,#products-offer .products-grid .item>article .product-price .price-container:before,#products-upsell .products-grid .item>article .product-price .price-container:after,#products-related .products-grid .item>article .product-price .price-container:after,#products-offer .products-grid .item>article .product-price .price-container:after{content:" ";display:table}#products-upsell .products-grid .item>article .product-price .price-container:after,#products-related .products-grid .item>article .product-price .price-container:after,#products-offer .products-grid .item>article .product-price .price-container:after{clear:both}#products-upsell .products-grid .item>article .product-price .price-container .old-price,#products-related .products-grid .item>article .product-price .price-container .old-price,#products-offer .products-grid .item>article .product-price .price-container .old-price{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px}#products-upsell .products-grid .item>article .product-price .price-container .special-price,#products-related .products-grid .item>article .product-price .price-container .special-price,#products-offer .products-grid .item>article .product-price .price-container .special-price{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){#products-upsell .products-grid .item:hover article,#products-related .products-grid .item:hover article,#products-offer .products-grid .item:hover article{background-color:#f6f6f6}}#category-products .item>article .product-info .description{font-size:.83em;line-height:1.3}#category-products .item>article .product-price .price-label{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;display:block}#category-products .item>article .product-price .price-container{margin-bottom:10px}#category-products .item>article .product-price .price-container .price{margin-left:4px}#category-products .item>article .product-price .product-btn{min-height:26px}#category-products .item>article .product-price .product-btn .btn-cart{display:block;width:100%;padding-left:0;padding-right:0}.grid .toolbar .view-mode a.btn-grid{background-color:#efefef}.grid #category-products .item{border-right:1px solid #e8e8e8;margin:0;padding:10px}.grid #category-products .item>article .product-info{padding:3px}.grid #category-products .item>article .product-info .name{margin:4px}.grid #category-products .item>article .product-info .description{margin-left:4px}.grid #category-products .item>article .product-price .price-container{margin-left:-15px;margin-right:-15px}.grid #category-products .item>article .product-price .price-container:before,.grid #category-products .item>article .product-price .price-container:after{content:" ";display:table}.grid #category-products .item>article .product-price .price-container:after{clear:both}.grid #category-products .item>article .product-price .price-container:before,.grid #category-products .item>article .product-price .price-container:after{content:" ";display:table}.grid #category-products .item>article .product-price .price-container:after{clear:both}.grid #category-products .item>article .product-price .price-container .regular-price{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}.grid #category-products .item>article .product-price .price-container .old-price{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px}.grid #category-products .item>article .product-price .price-container .special-price{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px}.list .toolbar .view-mode a.btn-list{background-color:#efefef}.list #category-products .item>article .product-price .price-container{margin-bottom:20px}.list #category-products .item>article .product-price .price-container .regular-price,.list #category-products .item>article .product-price .price-container .special-price,.list #category-products .item>article .product-price .price-container .old-price{display:block}#product-details .product-info{border-bottom:1px solid #e5e5e5;margin-bottom:15px}#product-details .product-info .sku{color:#e5e5e5;display:block;font-size:14px;margin-top:-8px;margin-bottom:20px}#product-details .product-info .pse-name{color:#555;font-size:14px}#product-details .product-price .price-container{margin-left:-15px;margin-right:-15px}#product-details .product-price .price-container:before,#product-details .product-price .price-container:after{content:" ";display:table}#product-details .product-price .price-container:after{clear:both}#product-details .product-price .price-container:before,#product-details .product-price .price-container:after{content:" ";display:table}#product-details .product-price .price-container:after{clear:both}#product-details .product-price .price-container .regular-price{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}#product-details .product-price .price-container .old-price{position:relative;float:left;width:75%;min-height:1px;padding-left:15px;padding-right:15px}#product-details .product-price .price-container .special-price{position:relative;float:left;width:25%;min-height:1px;padding-left:15px;padding-right:15px}#product-details .product-options .option{margin-bottom:10px}#product-details .product-cart{background-color:#f5f5f5 !important;margin-bottom:20px;padding:10px !important}#product-thumbnails .carousel-control{width:17px !important}#product-thumbnails .carousel-control.left{border-right:7px solid #ccc;color:#ccc;text-align:left}#product-thumbnails .carousel-control.left>.icon-prev{left:0;margin-left:0;margin-top:-15px}#product-thumbnails .carousel-control.left>.icon-prev:before{color:inherit;content:"\f0d9" !important}#product-thumbnails .carousel-control.right{border-left:7px solid #ccc;text-align:right}#product-thumbnails .carousel-control.right>.icon-next{left:auto;right:0;margin-left:0;margin-top:-15px}#product-thumbnails .carousel-control.right>.icon-next:before{content:"\f0da" !important}@media (min-width:768px){#product #product-gallery{border-right:1px solid #eee;padding-right:20px}#product #product-details .group-qty .form-control{display:inline-block;margin-right:1em;margin-left:.4em;width:100px}}#product-gallery .product-image{margin-bottom:20px}#product-gallery .product-thumbnails li{width:20%}#filters{background:#f5f5f5}#filters>h3{background:#e5e5e5;-webkit-box-shadow:inset 0 -4px 10px rgba(0,0,0,0.125);box-shadow:inset 0 -4px 10px rgba(0,0,0,0.125);margin:0 0 15px 0;padding:10px 15px;font-size:18px;font-weight:bold;text-transform:uppercase}#filters>h3>span{display:block;font-size:.75em;font-weight:100;text-transform:lowercase}#filters>h3:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f002";font-size:30px;float:left;margin-right:.5em}#filters .filter{margin-bottom:10px}.block.block-links .block-content ul>li+li a{border-top:none}.block.block-links .block-content ul>li+li:before{background:#fff;content:"";display:block;margin:0 auto;text-align:center;width:65%;height:2px}@media (min-width:768px){.block.block-newsletter .block-content form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.block.block-newsletter .block-content form .form-control{display:inline-block}.block.block-newsletter .block-content form .radio,.block.block-newsletter .block-content form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0}.block.block-newsletter .block-content form .radio input[type="radio"],.block.block-newsletter .block-content form .checkbox input[type="checkbox"]{float:none;margin-left:0}}.block.block-newsletter .block-content form label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}.block.block-newsletter .block-content form .form-group{position:relative}@media (min-width:1200px){.block.block-newsletter .block-content form .form-group{width:176px}}.block.block-newsletter .block-content form .form-group .form-control{background-color:#e6e6e6;font-size:12px;padding-left:35px;-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,0.075);box-shadow:inset 1px 1px 1px rgba(0,0,0,0.075)}.block.block-newsletter .block-content form .form-group .form-control:-moz-placeholder{color:#888}.block.block-newsletter .block-content form .form-group .form-control::-moz-placeholder{color:#888}.block.block-newsletter .block-content form .form-group .form-control:-ms-input-placeholder{color:#888}.block.block-newsletter .block-content form .form-group .form-control::-webkit-input-placeholder{color:#888}.block.block-newsletter .block-content form .form-group .form-control:focus:-moz-placeholder{color:#c8c8c8}.block.block-newsletter .block-content form .form-group .form-control:focus::-moz-placeholder{color:#c8c8c8}.block.block-newsletter .block-content form .form-group .form-control:focus:-ms-input-placeholder{color:#c8c8c8}.block.block-newsletter .block-content form .form-group .form-control:focus::-webkit-input-placeholder{color:#c8c8c8}.block.block-newsletter .block-content form .form-group:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f0e0";color:#8b8b8b;font-size:18px;position:absolute;top:5px;left:9px}.block.block-newsletter .block-content form .btn-subscribe{padding:6px 6px}.block.block-social .block-content ul>li>a:hover.facebook{color:#3d5fa6}.block.block-social .block-content ul>li>a:hover.twitter{color:#53b1f0}.block.block-social .block-content ul>li>a:hover.rss{color:#fac200}.block.block-social .block-content ul>li>a:hover.instagram{color:#425e75}.block.block-social .block-content ul>li>a:hover.google-plus{color:#fac200}.block.block-social .block-content ul>li>a:hover.youtube{color:#e82a20}.block.block-contact .block-content ul>li{clear:both;margin-bottom:5px}.block.block-contact .block-content ul>li.contact-address:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f041";font-size:34px}.block.block-contact .block-content ul>li.contact-phone:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f10b";font-size:30px;margin-top:-8px;margin-left:3px}.block.block-contact .block-content ul>li.contact-email:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f0e0";font-size:17px;margin-left:2px}.block.block-contact .block-content ul>li:before{color:#f49a17;float:left;line-height:1;margin-right:.4em}#categories.block-nav .block-title{text-transform:uppercase}#categories.block-nav .block-content{border-top:1px solid #aeaeae}#categories.block-nav .block-content .amount{font-weight:bold}#categories.block-nav .block-content .accordion-toggle:after{border:1px solid #f49a17;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;line-height:19px;text-align:center;width:19px;height:19px}#categories.block-nav .block-content .accordion-toggle:hover:after,#categories.block-nav .block-content .accordion-toggle:focus:after{border-color:#b66f09;color:#b66f09}.toolbar.toolbar-top{margin-top:-20px;border-bottom:1px solid #eee}.toolbar.toolbar-top .pagination-container{display:none}.toolbar.toolbar-bottom .sorter-container{display:none}.toolbar .amount{color:#f49a17;font-size:22px;font-weight:normal}.toolbar .view-mode>.view-mode-label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}.toolbar .view-mode>.view-mode-btn a{background-color:#fff;border:0 !important;color:#7a7a7a}.toolbar .view-mode>.view-mode-btn a:hover,.toolbar .view-mode>.view-mode-btn a:focus{background-color:#efefef;color:#474747}.toolbar .view-mode>.view-mode-btn a:active{color:#fff}.pagination>li>a,.pagination>li>span{padding:5px 10px;font-size:12px}.pagination>li:first-child>a,.pagination>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pagination>li>a,.pagination>li>span{-webkit-box-shadow:2px 1px 1px rgba(0,0,0,0.1);box-shadow:2px 1px 1px rgba(0,0,0,0.1);-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;background-image:-webkit-gradient(linear, left 0, left 100%, from(#fff), to(#f9f9f9));background-image:-webkit-linear-gradient(top, #fff, 0, #f9f9f9, 100%);background-image:-moz-linear-gradient(top, #fff 0, #f9f9f9 100%);background-image:linear-gradient(to bottom, #fff 0, #f9f9f9 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff9f9f9', GradientType=0);color:#7a7a7a;font-weight:bold}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{background:transparent}.pagination>li>a:hover:active,.pagination>li>span:hover:active,.pagination>li>a:focus:active,.pagination>li>span:focus:active{background-color:#f49a17;border-color:#f49a17;color:#fff}.pagination>li:first-child>a,.pagination>li:first-child>span{border-bottom-left-radius:30px;border-top-left-radius:30px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:30px;border-top-right-radius:30px}.pagination>.active>a,.pagination>.active>span{background-image:none}#register-login.panel{border-color:#bce8f1}#register-login.panel>.panel-heading{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}#register-login.panel>.panel-heading+.panel-collapse .panel-body{border-top-color:#bce8f1}#register-login.panel>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#bce8f1}#form-login .group-email label,#form-forgotpassword .group-email label,#form-login legend,#form-forgotpassword legend{font-size:16px;font-weight:600}#form-login .radio-account1,#form-forgotpassword .radio-account1{margin-top:10px}#form-login .forgot-password,#form-forgotpassword .forgot-password{color:#7a7a7a;font-size:12px;font-style:italic;position:relative;top:-22px;left:20px}@media (min-width:768px){#form-login .radio-account1,#form-forgotpassword .radio-account1{float:left}#form-login .group-password,#form-forgotpassword .group-password{float:right;margin-top:5px;width:50%}}#account-address .btn-add-address,#delivery-address .btn-add-address{color:#f49a17;font-weight:normal;cursor:pointer;border-radius:0;text-decoration:none !important}#account-address .btn-add-address,#delivery-address .btn-add-address,#account-address .btn-add-address:active,#delivery-address .btn-add-address:active,#account-address .btn-add-address[disabled],#delivery-address .btn-add-address[disabled],fieldset[disabled] #account-address .btn-add-address,fieldset[disabled] #delivery-address .btn-add-address{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}#account-address .btn-add-address,#delivery-address .btn-add-address,#account-address .btn-add-address:hover,#delivery-address .btn-add-address:hover,#account-address .btn-add-address:focus,#delivery-address .btn-add-address:focus,#account-address .btn-add-address:active,#delivery-address .btn-add-address:active{border-color:transparent}#account-address .btn-add-address:hover,#delivery-address .btn-add-address:hover,#account-address .btn-add-address:focus,#delivery-address .btn-add-address:focus{color:#b66f09;text-decoration:underline;background-color:transparent}#account-address .btn-add-address[disabled]:hover,#delivery-address .btn-add-address[disabled]:hover,fieldset[disabled] #account-address .btn-add-address:hover,fieldset[disabled] #delivery-address .btn-add-address:hover,#account-address .btn-add-address[disabled]:focus,#delivery-address .btn-add-address[disabled]:focus,fieldset[disabled] #account-address .btn-add-address:focus,fieldset[disabled] #delivery-address .btn-add-address:focus{color:#e5e5e5;text-decoration:none}#account-address .btn-add-address:before,#delivery-address .btn-add-address:before{content:'+';font-size:45px;line-height:0;font-style:normal;font-weight:100;position:relative;top:10px;-webkit-font-smoothing:antialiased;margin-right:.1em}#delivery-address.panel .panel-body{padding:0}#delivery-address.panel .group-btn>.btn span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}#delivery-method.panel .panel-body{padding:0}#delivery-method.panel .radio{display:block;margin-top:0;padding:25px 0 15px 50px}#delivery-method.panel .radio+.radio{border-top:1px solid #f5f5f5}.js #payment-method .radio{padding-left:0;position:relative}.js #payment-method .radio .active:after{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f077";color:#f49a17;display:block;font-size:1.5em;line-height:0;position:absolute;bottom:-8px;left:40%}.js #payment-method .radio input[type="radio"]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}#payment-success.panel .panel-heading{text-align:left}#payment-success.panel .panel-heading .payment-method{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em;background-color:#f49a17;font-size:inherit}#payment-success.panel .panel-heading .payment-method[href]:hover,#payment-success.panel .panel-heading .payment-method[href]:focus{color:#fff;text-decoration:none;cursor:pointer}#payment-success.panel .panel-heading .payment-method:empty{display:none}#payment-success.panel .panel-heading .payment-method[href]:hover,#payment-success.panel .panel-heading .payment-method[href]:focus{background-color:#ce7e0a}#payment-success.panel .panel-body{padding:20px 40px}#payment-success.panel .panel-body>h3{color:#f49a17}#account .panel{-webkit-box-shadow:none;box-shadow:none;border-color:#fff}#account .panel-title{text-align:left}#account .panel-title>a:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f078";float:left;width:20px}#account .panel-title>a.collapsed:before{content:"\f054"}#account-info .fn{font-size:16px;font-weight:600}#account-info .list-info .mobile:before,#account-info .list-info .tel:before,#account-info .list-info .email:before{color:#f49a17;line-height:1;margin-right:.4em;vertical-align:middle}#account-info .list-info .mobile:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f10b";font-size:30px}#account-info .list-info .tel:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f095";font-size:22px}#account-info .list-info .email:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f0e0";font-size:18px}#account-info .group-btn a{color:#7a7a7a;margin-bottom:4px;padding:0}#account-info .group-btn a>i{color:#f49a17;font-size:20px;line-height:1;margin-right:.3em;vertical-align:middle}#account-info .group-btn a:hover,#account-info .group-btn a:focus{color:#b66f09}#account-address .panel-body{padding-left:0;padding-right:0;padding-top:10px}#account-address .table-address{border:1px solid #f5f5f5;margin-bottom:0}#account-address .table-address .btn span{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}#account-orders .panel-body{padding-left:0;padding-right:0}#account-orders .table-orders{border:1px solid #ddd}#account-orders .table-orders>thead>tr>th,#account-orders .table-orders>tbody>tr>th,#account-orders .table-orders>tfoot>tr>th,#account-orders .table-orders>thead>tr>td,#account-orders .table-orders>tbody>tr>td,#account-orders .table-orders>tfoot>tr>td{border:1px solid #ddd}#account-orders .table-orders>thead>tr>th,#account-orders .table-orders>thead>tr>td{border-bottom-width:2px}#account-orders .table-orders>tbody>tr:hover>td,#account-orders .table-orders>tbody>tr:hover>th{background-color:#f5f5f5}#account-orders .table-orders thead>tr>th,#account-orders .table-orders tbody>tr>th,#account-orders .table-orders thead>tr>td,#account-orders .table-orders tbody>tr>td{padding:14px;text-align:center}#account-orders .table-orders thead>tr>th{background-color:#f5f5f5;border-bottom-width:1px}#account-orders .btn-order-details{color:#f49a17;font-weight:normal;cursor:pointer;border-radius:0;font-style:italic;padding:0}#account-orders .btn-order-details,#account-orders .btn-order-details:active,#account-orders .btn-order-details[disabled],fieldset[disabled] #account-orders .btn-order-details{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}#account-orders .btn-order-details,#account-orders .btn-order-details:hover,#account-orders .btn-order-details:focus,#account-orders .btn-order-details:active{border-color:transparent}#account-orders .btn-order-details:hover,#account-orders .btn-order-details:focus{color:#b66f09;text-decoration:underline;background-color:transparent}#account-orders .btn-order-details[disabled]:hover,fieldset[disabled] #account-orders .btn-order-details:hover,#account-orders .btn-order-details[disabled]:focus,fieldset[disabled] #account-orders .btn-order-details:focus{color:#e5e5e5;text-decoration:none}.table-cart-mini thead>tr>th,.table-cart-mini tbody>tr>th,.table-cart-mini tfoot>tr>th,.table-cart-mini thead>tr>td,.table-cart-mini tbody>tr>td,.table-cart-mini tfoot>tr>td{vertical-align:middle}.table-cart thead>tr>th,.table-cart tbody>tr>th,.table-cart tfoot>tr>th,.table-cart thead>tr>td,.table-cart tbody>tr>td,.table-cart tfoot>tr>td{padding:14px;text-align:center;vertical-align:middle}.table-cart thead>tr>th.product,.table-cart tbody>tr>th.product,.table-cart tfoot>tr>th.product,.table-cart thead>tr>td.product,.table-cart tbody>tr>td.product,.table-cart tfoot>tr>td.product{text-align:left}.table-cart tbody>tr>td.price,.table-cart tbody>tr>td.qty,.table-cart tbody>tr>td.subprice{padding:35px 10px}.table-cart thead>tr>th{border-bottom-width:1px}.table-cart thead>tr>th.subprice{color:#f49a17}.table-cart tfoot>tr>th,.table-cart tfoot>tr>td{background-color:#f5f5f5}.table-cart tfoot>tr>th.empty,.table-cart tfoot>tr>td.empty{background:transparent}.table-cart tfoot>tr>th.total,.table-cart tfoot>tr>td.total{background-color:#666;color:#fff}.table-cart tfoot>tr>th.total .price,.table-cart tfoot>tr>td.total .price{color:inherit}.table-cart tfoot th.total{text-transform:uppercase;font-weight:100;font-size:16px}.checkout-progress .btn-step{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none;border-top:1px solid #7a7a7a;color:#7a7a7a;padding:12px;text-align:left;width:100%}.checkout-progress .btn-step:hover,.checkout-progress .btn-step:focus,.checkout-progress .btn-step:active,.checkout-progress .btn-step.active{background-color:#f49a17}.checkout-progress .btn-step.disabled,.checkout-progress .btn-step[disabled],.checkout-progress .btn-step.disabled:hover,.checkout-progress .btn-step[disabled]:hover,.checkout-progress .btn-step.disabled:focus,.checkout-progress .btn-step[disabled]:focus,.checkout-progress .btn-step.disabled:active,.checkout-progress .btn-step[disabled]:active,.checkout-progress .btn-step.disabled.active,.checkout-progress .btn-step[disabled].active{background-color:#f5f5f5}@media (min-width:768px){.checkout-progress .btn-step{border-top:0;padding:20px;width:auto}.checkout-progress .btn-step+.btn-step{border-left:1px solid #7a7a7a}}#google-map{border:none;display:block;margin-bottom:20px;width:100%;height:350px;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)} \ No newline at end of file diff --git a/templates/frontOffice/default/assets/js/script.js b/templates/frontOffice/default/assets/js/script.js index 0875c2cd4..bceeb2333 100644 --- a/templates/frontOffice/default/assets/js/script.js +++ b/templates/frontOffice/default/assets/js/script.js @@ -21,6 +21,303 @@ } }()); + +var pseManager = (function($){ + + // cache dom elements + var manager = {}; + var $pse = {}; + + function init(){ + $pse = { + "id": $("#pse-id"), + "product": $("#product"), + "name": $("#pse-name"), + "ref": $("#pse-ref"), + "ean": $("#pse-ean"), + "availability": $("#pse-availability"), + "validity": $("#pse-validity"), + "quantity": $("#quantity"), + "promo": $("#pse-promo"), + "new": $("#pse-new"), + "weight": $("#pse-weight"), + "price": $("#pse-price"), + "priceOld": $("#pse-price-old"), + "submit": $("#pse-submit"), + "options": {}, + "pseId": null, + "useFallback": false, + "fallback": $("#pse-options .pse-fallback") + }; + } + + function buildProductForm() { + var pse = null, + combinationId = null, + combinationValue = null, + combinationValueId = null, + combinations = null, + combinationName = [], + i; + + // initialization for the first default pse + $pse.pseId = $pse.id.val(); + + if (PSE_COUNT > 1) { + // Use fallback method ? + $pse.useFallback = useFallback(); + + if ($pse.useFallback) { + $("#pse-options .option-option").remove(); + + for (pse in PSE){ + combinations = PSE[pse].combinations; + combinationName = []; + for (i = 0; i < combinations.length; i++){ + combinationName.push(PSE_COMBINATIONS_VALUE[combinations[i]][0]); + } + $pse.fallback + .append(""); + } + + $("#pse-options .pse-fallback").on("change",function(){ + updateProductForm(); + }); + + } else { + $("#pse-options .option-fallback").remove(); + + // get the select for options + $("#pse-options .pse-option").each(function(){ + var $option = $(this); + if ( $option.data("attribute") in PSE_COMBINATIONS){ + $pse['options'][$option.data("attribute")] = $option; + $option.on("change", updateProductForm); + } else { + // not affected to this product -> remove + $option.closest(".option").remove(); + } + }); + + // build select + for (combinationValueId in PSE_COMBINATIONS_VALUE) { + combinationValue = PSE_COMBINATIONS_VALUE[combinationValueId]; + $pse.options[combinationValue[1]] + .append(""); + } + + setPseForm(); + } + } + } + + function setPseForm(id) { + var i = 0, + pse = null, + combinationValueId; + pse = PSE[id || $pse.pseId]; + if ($pse.useFallback) { + $pse.fallbak.val(pse.id); + } else { + for (var i=0; i 1) { + + if ($pse.useFallback) { + pseId = $pse.fallback.val(); + } else { + // get form data + selection = getFormSelection(); + // get the pse + pseId = pseExist(selection); + + if ( ! pseId ) { + // not exists, revert + displayNotice(); + setPseForm(); + } else { + $pse.validity.hide(); + } + } + + $pse.id.val(pseId); + $pse.pseId = pseId; + } + + // Update UI + updateProductUI(); + } + + function displayNotice() { + var $validity = $pse.validity; + $validity.show('fast', function(){ + setTimeout(function(){ + $validity.hide('fast'); + }, 3000); + }); + } + + function updateProductUI() { + var pse = PSE[$pse.pseId], + name = [], + pseValueId, + i + ; + + $pse.ref.html(pse.ref); + // $pse.ean.html(pse.ean); + // name + if (PSE_COUNT > 1) { + + for (i = 0; i < pse.combinations.length; i++){ + pseValueId = pse.combinations[i] + name.push( + //PSE_COMBINATIONS[PSE_COMBINATIONS_VALUE[pseValueId][1]].name + + //":" + + PSE_COMBINATIONS_VALUE[pseValueId][0] + ) + } + + $pse.name.html(" - " + name.join(", ") + ""); + } + + // promo + if (pse.isPromo) { + $pse.product.addClass("product--is-promo"); + } else { + $pse.product.removeClass("product--is-promo"); + } + + // new + if (pse.isNew) { + $pse.product.addClass("product--is-new"); + } else { + $pse.product.removeClass("product--is-new"); + } + + // availability + if (pse.quantity > 0 || ! PSE_CHECK_AVAILABILITY) { + $pse.availability + .removeClass("out-of-stock") + .addClass("in-stock") + .attr("href", "http://schema.org/InStock"); + + if (parseInt($pse.quantity.val()) > pse.quantity){ + $pse.quantity.val(pse.quantity); + } + + if (PSE_CHECK_AVAILABILITY) { + $pse.quantity.attr("max", pse.quantity); + } else { + $pse.quantity.attr("max", PSE_DEFAULT_AVAILABLE_STOCK); + } + $pse.submit.prop("disabled", false); + + } else { + $pse.availability.removeClass("in-stock") + .addClass("out-of-stock") + .attr("href", "http://schema.org/OutOfStock"); + + $pse.submit.prop("disabled", true); + } + + // price + if (pse.isPromo){ + $pse.priceOld.html(pse.price); + $pse.price.html(pse.promo); + } else { + $pse.priceOld.html(""); + $pse.price.html(pse.price); + } + } + + function pseExist(selection) { + var pseId, + pse = null, + combinations, + i, + j, + existCombination; + + for (pse in PSE){ + pseId = pse; + combinations = PSE[pse].combinations; + for (i = 0; i < selection.length; i++){ + existCombination = false; + for (j = 0; j < combinations.length; j++){ + if (selection[i] == combinations[j]){ + existCombination = true; + break; + } + } + if (existCombination === false) { + break; + } + } + if (existCombination) { + return pseId; + } + } + + return false; + } + + function useFallback() { + var pse = null, + count = -1, + pseCount = 0, + combinations, + i; + + for (pse in PSE){ + combinations = PSE[pse].combinations; + pseCount = 0; + for (i = 0; i < combinations.length; i++) { + pseCount += PSE_COMBINATIONS_VALUE[combinations[i]][1]; + } + if (count == -1){ + count = pseCount; + } else if (count != pseCount) { + return true; + } + } + + return (count <= 0); + } + + function getFormSelection() { + var selection = [], + combinationId; + + for (combinationId in $pse.options){ + selection.push($pse.options[combinationId].val()); + } + + return selection; + } + + manager.load = function(){ + init(); + buildProductForm(); + updateProductForm(); + } + + return manager; + +}(jQuery)); + + /* JQUERY PREVENT CONFLICT */ (function ($) { @@ -129,6 +426,7 @@ bootbox.hideAll(); } }); + window.pseManager.load(); } ); return false; @@ -137,15 +435,20 @@ }); // Product AddtoCard - OnSubmit - $(document).on('submit.form-product', '.form-product', function () { + if (typeof window.PSE_FORM !== "undefined"){ + window.pseManager.load(); + } + + $(document).on('submit.form-product', '.form-product', function () { if (doAjax) { var url_action = $(this).attr("action"), - product_id = $("input[name$='product_id']",this).val(); - + product_id = $("input[name$='product_id']",this).val(), + pse_id = $("input#pse-id",this).val(); + $.ajax({type: "POST", data: $(this).serialize(), url: url_action, success: function(data){ $(".cart-container").html($(data).html()); - $.ajax({url:"ajax/addCartMessage", data:{ product_id: product_id }, + $.ajax({url:"ajax/addCartMessage", data:{ product_id: product_id, pse_id: pse_id }, success: function (data) { // Hide all currently active bootbox dialogs bootbox.hideAll(); @@ -167,51 +470,7 @@ } return; }); - - $(document).on('change.quantity', 'select:has([data-quantity])', function () { - var $productDetails = $(this).closest("#product-details"), - $stockInformation = $("#stock-information", $productDetails), - $quantityInput = $("#quantity", $productDetails), - $btnAddToCart = $(".btn_add_to_cart", $productDetails); - var $current = $(":selected", this); - var qty = $current.data("quantity"); - - // Show Out Of Stock OR In Stock - if (qty == 0) { - // Disable button - $btnAddToCart.attr("disabled", true); - - // Update stock information - $stockInformation - .removeClass("in-stock") - .addClass("out-of-stock") - .attr("href", "http://schema.org/OutOfStock"); - - } else { - // Active button - $btnAddToCart.attr("disabled", false); - - // Update Field Quantity if the current value is over Max - if (parseInt($quantityInput.val()) > parseInt(qty)) { - $quantityInput.val(qty); - } - - // Update stock information - $stockInformation - .removeClass("out-of-stock") - .addClass("in-stock") - .attr("href", "http://schema.org/InStock"); - } - - // HTML5 number attribute - $quantityInput.attr("max", qty); - - // Update Prices - $(".old-price > .price", $productDetails).html($current.data('old-price')); - $(".special-price > .price, .regular-price > .price", $productDetails).html($current.data('price')); - - }); // Toolbar var $category_products = $ ('#category-products'); @@ -353,5 +612,6 @@ }); + })(jQuery); diff --git a/templates/frontOffice/default/assets/less/thelia/blocks.less b/templates/frontOffice/default/assets/less/thelia/blocks.less index 8ae22af87..3a5d5d44b 100644 --- a/templates/frontOffice/default/assets/less/thelia/blocks.less +++ b/templates/frontOffice/default/assets/less/thelia/blocks.less @@ -28,7 +28,7 @@ margin-bottom: @line-height-computed; .block-subtitle { - border-bottom: 1px solid @block-subheading-border; + /*border-bottom: 1px solid @block-subheading-border;*/ color: @block-subheading-color; font-size: @block-subheading-font-size; font-weight: 300; diff --git a/templates/frontOffice/default/assets/less/thelia/brand.less b/templates/frontOffice/default/assets/less/thelia/brand.less new file mode 100644 index 000000000..cb993aca8 --- /dev/null +++ b/templates/frontOffice/default/assets/less/thelia/brand.less @@ -0,0 +1,99 @@ +// Thelia : Brand + +// Brand Info +.brand-chapo {} +.brand-description { + margin-bottom: 20px; +} + +// Content List +#brands { + .brands > ul { .brands-list; } +} + +.brands-grid, +.brands-list { + // Animation + @media (min-width: @screen-tablet) { + .brand-image { + display: block; + overflow: hidden; + position: relative; + > .mask { + background-color: @brand-primary; + background-color: rgba(red(@brand-primary), green(@brand-primary), blue(@brand-primary), .4); + display: block; + .opacity(0); + overflow: visible; + position: absolute; + top: 0; left: 0; + visibility: hidden; + width: 100%; height: 100%; + .transition(opacity 300ms ease-in-out 50ms); + } + &:hover, + &:focus { + .mask { + visibility: visible; + .opacity(1); + } + } + + } + } +} + + +// Contents Grid +.brands-grid { + .make-row(); + .list-unstyled(); + .item { .make-sm-column(4); .make-md-column(4); .clearfix(); } // default + &.content-col-2 > .item { .make-md-column(6); } + &.content-col-3 > .item { .make-md-column(4); } + &.content-col-4 > .item { .make-md-column(3); } + &.content-col-5 > .item { .make-md-column(2.4); } + &.content-col-6 > .item { .make-md-column(2); } + + .item { + margin-bottom: @line-height-computed; + + .brand-image { + > img { .img-responsive(); width: 100%; } + > .mask {} + } + + .brand-info { + .name { margin: 4px 0; } + .description { .visible-xs; } + .short-description { display: block; margin-bottom: 5px; } + } + } +} + +// Content List +.brands-list { + .list-unstyled(); + .item { + padding-bottom: 15px; + + .item { border-top: 1px solid #ededed; padding-top: 15px; } + > article { + .make-row(); + margin-left: 0; + + .brand-image { + .make-sm-column(2); + margin-bottom: 15px; padding: 0; + > img { .img-responsive(); width: 100%; } + > .mask {} + } + + .brand-info { + .make-sm-column(7); + .name { margin-top: 0; } + .description {} + .short-description {} + } + } + } +} \ No newline at end of file diff --git a/templates/frontOffice/default/assets/less/thelia/cart.less b/templates/frontOffice/default/assets/less/thelia/cart.less index c56b52255..44751f75c 100644 --- a/templates/frontOffice/default/assets/less/thelia/cart.less +++ b/templates/frontOffice/default/assets/less/thelia/cart.less @@ -47,6 +47,12 @@ font-size: @font-size-base; } } + .secondary-price { + .price { + font-size: @font-size-base; + font-weight: normal; + } + } } &.qty { .group-qty { @@ -82,6 +88,21 @@ } } +.table-cart-total{ + td { + width: 50%; + &.coupon {} + &.total { + .price { + font-size: ceil(@font-size-base * 1.3); + } + } + &.empty { + border-bottom-color: transparent; border-left-color: transparent; + } + } +} + // Message if no product in the cart .cart-warning { clear: both; diff --git a/templates/frontOffice/default/assets/less/thelia/folder.less b/templates/frontOffice/default/assets/less/thelia/folder.less index 2a90aa18d..70ba45eab 100644 --- a/templates/frontOffice/default/assets/less/thelia/folder.less +++ b/templates/frontOffice/default/assets/less/thelia/folder.less @@ -8,7 +8,7 @@ // Content List #folder-contents { - .contents > ul { .contents-grid; } + .contents > ul { .contents-list; } } .contents-grid, @@ -75,20 +75,21 @@ .contents-list { .list-unstyled(); .item { + padding-bottom: 15px; + .item { border-top: 1px solid #ededed; padding-top: 15px; } > article { .make-row(); margin-left: 0; .content-image { - .make-sm-column(3); + .make-sm-column(2); margin-bottom: 15px; padding: 0; > img { .img-responsive(); width: 100%; } > .mask {} } .content-info { - .make-sm-column(6); + .make-sm-column(7); .name { margin-top: 0; } .description {} .short-description {} diff --git a/templates/frontOffice/default/assets/less/thelia/import.less b/templates/frontOffice/default/assets/less/thelia/import.less index 2279fc332..2e42acd9d 100644 --- a/templates/frontOffice/default/assets/less/thelia/import.less +++ b/templates/frontOffice/default/assets/less/thelia/import.less @@ -31,6 +31,9 @@ // Thelia : Contents @import "folder"; +// Thelia : Brands +@import "brand"; + // Thelia : Pages @import "page-home"; @import "page-error"; diff --git a/templates/frontOffice/default/assets/less/thelia/product.less b/templates/frontOffice/default/assets/less/thelia/product.less index 07adfeef3..cbc91f228 100644 --- a/templates/frontOffice/default/assets/less/thelia/product.less +++ b/templates/frontOffice/default/assets/less/thelia/product.less @@ -16,7 +16,7 @@ // In Stock .in-stock { - color: #44B661; + color: @brand-success; font-style: italic; font-weight: bold; text-transform: uppercase; @@ -29,7 +29,7 @@ } // Out of Stock .out-of-stock { - color: #FF0000; + color: @brand-warning; font-style: italic; font-weight: bold; text-transform: uppercase; @@ -42,6 +42,9 @@ } } +.product-pse-name { + +} // Option block .option { diff --git a/templates/frontOffice/default/assets/themes/default/less/theme.less b/templates/frontOffice/default/assets/themes/default/less/theme.less index bf04359f8..f7b92db6a 100644 --- a/templates/frontOffice/default/assets/themes/default/less/theme.less +++ b/templates/frontOffice/default/assets/themes/default/less/theme.less @@ -330,17 +330,18 @@ td.product, .special-price { .price { display: block; - font-size: 20px; line-height: 25px; - font-style: italic; + font-size: 14px; line-height: 25px; + font-style: normal; + font-weight: 400; } } .old-price { .price { display: block; - font-size: 18px; line-height: 25px; + font-size: 14px; line-height: 25px; font-style: italic; - font-weight: 600; + font-weight: 400; text-decoration: line-through; } } @@ -606,6 +607,12 @@ td.product, font-size: ceil(@font-size-base * 0.94); margin-top: -8px; margin-bottom: 20px; } + .pse-name { + color: @gray; + font-size: ceil(@font-size-base * 0.94); + //margin-left: 10px; + } + } .product-price { .price-container { diff --git a/templates/frontOffice/default/brand.html b/templates/frontOffice/default/brand.html index 23edbfb9d..7f00e154f 100644 --- a/templates/frontOffice/default/brand.html +++ b/templates/frontOffice/default/brand.html @@ -1,39 +1,53 @@ {extends file="layout.tpl"} +{block name="init"} +{$brand_id={brand attr="id"}} +{/block} + {* Body Class *} -{block name="body-class"}page-content{/block} +{block name="body-class"}page-brand{/block} {* Page Title *} {block name='no-return-functions' append} - {loop name="brand.seo.title" type="brand" id="{brand attr="id"}"} +{if $brand_id} + {loop name="brand.seo.title" type="brand" id=$brand_id limit="1"} {$page_title = {$META_TITLE}} {/loop} +{/if} {/block} {* Meta *} {block name="meta"} - {loop name="brand.seo.meta" type="brand" id="{brand attr="id"}"} - {if $META_DESCRIPTION} - {/if} - {if $META_KEYWORDS} - {/if} +{if $brand_id} + {loop name="brand.seo.meta" type="brand" id=$brand_id limit="1"} + {include file="includes/meta-seo.html"} {/loop} +{/if} {/block} {* Feeds *} {block name="feeds"} - +{if $brand_id} + +{/if} {/block} {* Breadcrumb *} {block name='no-return-functions' append} +{if $brand_id} {$breadcrumbs = []} - {loop type="brand" name="brand-breadcrumb" id="{brand attr="id"}"} - {$breadcrumbs[] = ['title' => {$TITLE}, 'url'=> {$URL}]} - {/loop} + {if $brand_id} + {loop type="brand" name="brand-breadcrumb" id=$brand_id limit="1"} + {$breadcrumbs[] = ['title' => {$TITLE}, 'url'=> {$URL}]} + {/loop} + {else} + {$breadcrumbs[] = ['title' => {intl l="All brands"}, 'url'=> '']} + {/if} +{/if} {/block} {block name="main-content"} + {if $brand_id}
{$limit={$smarty.get.limit|default:8}} {$product_page={$smarty.get.page|default:1}} @@ -41,7 +55,7 @@ {$mode=$smarty.get.mode|default:'grid'}
- {loop name="brand.info" type="brand" current="yes"} + {loop name="brand.info" type="brand" id=$brand_id limit="1"}

{$TITLE}

@@ -154,4 +168,40 @@
+ {else} +
+
+ {ifloop rel="brands"} + + {/ifloop} + {elseloop rel="brand_logo"} + + {/elseloop} +
+
+ {/if} {/block} diff --git a/templates/frontOffice/default/cart.html b/templates/frontOffice/default/cart.html index dabbcb2d5..9802d01a1 100644 --- a/templates/frontOffice/default/cart.html +++ b/templates/frontOffice/default/cart.html @@ -16,7 +16,7 @@

{intl l="Your Cart"}

- {nocache} + {ifloop rel="cartloop"} {include file="misc/checkout-progress.tpl" step="cart"} @@ -36,7 +36,7 @@ {intl l="Name"} - + {intl l="Price"} @@ -44,7 +44,7 @@ {intl l="Qty"} - + {intl l="Total"} @@ -53,21 +53,17 @@ {loop type="cart" name="cartloop"} + {ifloop rel='product-image'} {assign "cart_count" $LOOP_COUNT} - {ifloop rel='product-image'} - {loop type="image" name="product-image" product=$PRODUCT_ID limit="1" width="118" height="85" force_return="true"} - Product #{$cart_count} - {/loop} - {/ifloop} - {elseloop rel="product-image"} - {images file='assets/img/product/1/118x85.png'}Product #{$cart_count}{/images} - {/elseloop} + {loop type="image" name="product-image" product=$PRODUCT_ID limit="1" width="118" height="85" force_return="true"} + Product #{$cart_count} + {/loop} + + {/ifloop} -

- {$TITLE} -

+

{$TITLE}

{intl l="Available"} :
@@ -164,7 +160,7 @@   - {intl l="Total"} + {intl l="Total incl. taxes"}
{assign var="totalAmount" value={cart attr='total_taxed_price_without_discount'} + $postageAmount } @@ -184,7 +180,7 @@ {intl l="Warning"}! {intl l="You have no items in your shopping cart."}
{/elseloop} - {/nocache} + {ifloop rel="product_upsell"} @@ -198,7 +194,6 @@ {loop name="product_upsell" type="product" promo="yes" limit="5"} {include file="includes/single-product.html" product_id=$ID hasBtn=false hasDescription=true width="218" height="146"} {/loop} -
diff --git a/templates/frontOffice/default/category.html b/templates/frontOffice/default/category.html index c421d10c1..d5eecbec3 100644 --- a/templates/frontOffice/default/category.html +++ b/templates/frontOffice/default/category.html @@ -1,45 +1,99 @@ {extends file='layout.tpl'} +{block name="init"} +{$category_id={category attr="id"}} +{/block} + + {* Body Class *} {block name="body-class"}page-category{/block} {* Page Title *} {block name='no-return-functions' append} - {loop name="category.seo.title" type="category" current="yes"} - {$page_title = {$META_TITLE}} +{if $category_id} + {loop name="category.seo.title" type="category" id=$category_id limit="1"} + {$page_title = {$META_TITLE}} {/loop} +{/if} {/block} {* Meta *} {block name="meta"} - {loop name="category.seo.meta" type="category" current="yes"} - {if $META_DESCRIPTION}{/if} - {if $META_KEYWORDS}{/if} +{if $category_id} + {loop name="category.seo.meta" type="category" id=$category_id limit="1"} + {include file="includes/meta-seo.html"} {/loop} +{/if} {/block} {* Feeds *} {block name="feeds"} +{if $category_id} +{/if} {/block} {* Breadcrumb *} {block name='no-return-functions' append} +{if $category_id} {$breadcrumbs = []} - {loop name="category_path" type="category-path" category="{category attr="id"}"} + {loop name="category_path" type="category-path" category=$category_id} {$breadcrumbs[] = ['title' => {$TITLE}, 'url'=> {$URL nofilter}]} {/loop} +{/if} {/block} {* Content *} {block name="main-content"} + + + {$limit={$smarty.get.limit|default:8}} + {$product_page={$smarty.get.page|default:1}} + {$product_order={$smarty.get.order|default:'alpha'}} +
- {$limit={$smarty.get.limit|default:8}} - {$product_page={$smarty.get.page|default:1}} - {$product_order={$smarty.get.order|default:'alpha'}}
+ + {if #category_display_detail# && $category_id} +
+ {loop name="category.description" type="category" id={$category_id} limit="1" } +

{category attr="title"}

+ {loop name="category.image" type="image" source="category" id={$ID} width=218 height=146 resize_mode="borders"} +

{$TITLE}

+ {/loop} + {if $DESCRIPTION} +
+ {$DESCRIPTION nofilter} +
+ {/if} + {if $POSTSCRIPTUM} + + {$POSTSCRIPTUM} + + {/if} + {/loop} +
+
+ {/if} + + {if #category_display_subcategories#} + {ifloop rel="subcategories"} + + {/ifloop} + {/if} + {ifloop rel="product_list"} - {assign var="amount" value="{count type="product" category="{category attr="id"}"}"} + {assign var="amount" value="{count type="product" category=$category_id}"}
+ + {/loop} + + {/ifloop} + {/if}
{/block} diff --git a/templates/frontOffice/default/includes/addedToCart.html b/templates/frontOffice/default/includes/addedToCart.html index 1ecbf3317..464f0593c 100644 --- a/templates/frontOffice/default/includes/addedToCart.html +++ b/templates/frontOffice/default/includes/addedToCart.html @@ -1,34 +1,38 @@ {default_translation_domain domain='fo.default'} {loop type="product" name="add_product_to_cart" id={product attr="id"}}
- - - - - + +
- {loop name="product_thumbnail" type="image" product=$ID width="218" height="146" resize_mode="borders" limit="1"} - Product #{$LOOP_COUNT} - {/loop} - -

{$TITLE}

- {loop type="attribute_combination" name="product_options" product_sale_elements="$PRODUCT_SALE_ELEMENTS_ID"} -

{$ATTRIBUTE_TITLE}

-

{$ATTRIBUTE_AVAILABILITY_TITLE}

- {/loop} -
+ + + + + + + + - -
+

{intl l="The product has been added to your cart" }

+
+ {loop name="product_thumbnail" type="image" product=$ID width="218" height="146" resize_mode="borders" limit="1"} + Product #{$LOOP_COUNT} + {/loop} + +

{$TITLE}

+ {loop type="attribute_combination" name="product_options" product_sale_elements="{$smarty.get.pse_id}"} +

{$ATTRIBUTE_TITLE} : {$ATTRIBUTE_AVAILABILITY_TITLE}

+ {/loop} +
- {if $IS_PROMO == 1} - {assign "real_price" $TAXED_PROMO_PRICE} -
{$TAXED_PROMO_PRICE} {currency attr="symbol"}
- {$TAXED_PRICE} {currency attr="symbol"} - {else} - {assign "real_price" $TAXED_PRICE} -
{$TAXED_PRICE} {currency attr="symbol"}
- {/if} + {if $IS_PROMO == 1} + {assign "real_price" $TAXED_PROMO_PRICE} +
{$TAXED_PROMO_PRICE} {currency attr="symbol"}
+ {$TAXED_PRICE} {currency attr="symbol"} + {else} + {assign "real_price" $TAXED_PRICE} +
{$TAXED_PRICE} {currency attr="symbol"}
+ {/if} -
+
{intl l="View Cart"}
diff --git a/templates/frontOffice/default/includes/empty.html b/templates/frontOffice/default/includes/empty.html new file mode 100644 index 000000000..d73d101ef --- /dev/null +++ b/templates/frontOffice/default/includes/empty.html @@ -0,0 +1,10 @@ +{if ! $title_empty} + {$title={intl l="The page cannot be found"}} +{/if} +

{$title}

+ +{if ! $message_empty} +
+ {$message_empty nofilter} +
+{/if} \ No newline at end of file diff --git a/templates/frontOffice/default/includes/menu.html b/templates/frontOffice/default/includes/menu.html index b7cb3509e..d874095e8 100644 --- a/templates/frontOffice/default/includes/menu.html +++ b/templates/frontOffice/default/includes/menu.html @@ -18,7 +18,7 @@ {/if} {/if} - {loop name="cat-parent-$level" type="category" parent=$parent need_count_child=1} + {loop name="cat-parent-$level" type="category" parent=$parent need_count_child=1 not_empty="1"} {if $CHILD_COUNT> 0}
  • diff --git a/templates/frontOffice/default/includes/meta-seo.html b/templates/frontOffice/default/includes/meta-seo.html new file mode 100644 index 000000000..b91bde1a9 --- /dev/null +++ b/templates/frontOffice/default/includes/meta-seo.html @@ -0,0 +1,6 @@ +{if $META_DESCRIPTION} + +{elseif $CHAPO} + +{/if} +{if $META_KEYWORDS}{/if} \ No newline at end of file diff --git a/templates/frontOffice/default/includes/single-product.html b/templates/frontOffice/default/includes/single-product.html index 7977bddae..63dab4e11 100644 --- a/templates/frontOffice/default/includes/single-product.html +++ b/templates/frontOffice/default/includes/single-product.html @@ -1,19 +1,14 @@
  • - {assign var="hasSubmit" value = false} + {if $PSE_COUNT > 1} + {assign var="hasSubmit" value = false} + {else} + {assign var="hasSubmit" value = true} + {/if} {assign var="productTitle" value="{$TITLE}"} {if not $product_id} {assign var="product_id" value=$ID} {/if}
    - - {loop name="brand" type="brand" product=$product_id } - - {/loop} - {loop name="isbn.feature" type="feature" product=$product_id title="isbn"} - {loop name="isbn.value" type="feature_value" feature=$ID product=$product_id} - - {/loop} - {/loop}
    -

    {$productTitle}

    +

    {$productTitle}

    {if $hasDescription}

    {$DESCRIPTION nofilter}

    @@ -34,117 +29,76 @@ {/if}
    - {* Default value *} + {* Stock *} {assign var="current_stock_content" value = "in_stock"} {assign var="current_stock_href" value = "http://schema.org/InStock"} - - {loop name="stock_meta" type="product_sale_elements" product=$product_id} - {loop name="combi_meta" type="attribute_combination" product_sale_elements="$ID"} - {if $LOOP_COUNT == 0} - {if $QUANTITY == 0} - {assign var="current_stock_content" value = "out_stock"} - {assign var="current_stock_href" value = "http://schema.org/OutOfStock"} - {/if} - {/if} - {/loop} - {/loop} + {if {config key="check-available-stock"} != 0} + {if $QUANTITY == 0} + {assign var="current_stock_content" value = "out_stock"} + {assign var="current_stock_href" value = "http://schema.org/OutOfStock"} + {/if} + {/if}
    - - + {* List of condition : NewCondition, DamagedCondition, UsedCondition, RefurbishedCondition *} + + {* List of currency : The currency used to describe the product price, in three-letter ISO format. *} + - {if $IS_PROMO } - {loop name="productSaleElements_promo" type="product_sale_elements" product=$product_id limit="1" order="min_price"} - {assign var="default_product_sale_elements" value=$ID} - {intl l="Special Price:"} {format_number number=$TAXED_PROMO_PRICE} {currency attr="symbol"} - {intl l="Regular Price:"} {format_number number=$TAXED_PRICE} {currency attr="symbol"} - {/loop} + {intl l="Special Price:"} {format_number number=$TAXED_PROMO_PRICE} {currency attr="symbol"} + {intl l="Regular Price:"} {format_number number=$TAXED_PRICE} {currency attr="symbol"} {else} {format_number number=$BEST_TAXED_PRICE} {currency attr="symbol"} {/if} -
    + {if $hasBtn == true} - {form name="thelia.cart.add" } - - {form_hidden_fields form=$form} - - + {if $hasSubmit == true} + {form name="thelia.cart.add" } + + {form_hidden_fields form=$form} + + - {if $form_error}
    {$form_error_message}
    {/if} + {if $form_error}
    {$form_error_message}
    {/if} - {form_field form=$form field='product_sale_elements_id'} - {if $default_product_sale_elements } - - {else} - {loop name="productSaleElements_promo" type="product_sale_elements" product="{$product_id}" limit="1"} - - {/loop} - {/if} - {/form_field} - {form_field form=$form field="product"} - - {/form_field} + {form_field form=$form field='product_sale_elements_id'} + + {/form_field} + {form_field form=$form field="product"} + + {/form_field} -
    - {ifloop rel="stock"} -
    - -
    - + {if $error } + {$message} + {elseif $value != "" && !$error} + {/if} - {loop name="combi" type="attribute_combination" product_sale_elements="$product_id" order="alpha"} - - {/loop} - {/loop} - +
    + {/form_field} +
    +
    + +
    -
    - {/ifloop} -
    -
    - {form_field form=$form field='quantity'} -
    - - - {if $error } - {$message} - {elseif $value != "" && !$error} - - {/if} -
    - {/form_field} - -
    - -
    +
    + + {/form} + {else}
    - - {if $hasSubmit == true} - - {else} - {intl l="View product"} - {/if} - + {intl l="View product"}
    - - - - {/form} + {/if} {/if}
    diff --git a/templates/frontOffice/default/layout.tpl b/templates/frontOffice/default/layout.tpl index e2d113c18..d5d8443d5 100644 --- a/templates/frontOffice/default/layout.tpl +++ b/templates/frontOffice/default/layout.tpl @@ -24,7 +24,7 @@ GNU General Public License : http://www.gnu.org/licenses/ {* -- Define some stuff for Smarty ------------------------------------------ *} {config_load file='variables.conf'} - +{block name="init"}{/block} {block name="no-return-functions"}{/block} {assign var="store_name" value="{config key="store_name"}"} {assign var="store_description" value="{config key="store_description"}"} @@ -181,6 +181,7 @@ GNU General Public License : http://www.gnu.org/licenses/
  • + {if {count type="lang" exclude="{lang attr='id'}"} != 0 }
    {intl l="Language:"} {lang attr="title"} @@ -190,7 +191,9 @@ GNU General Public License : http://www.gnu.org/licenses/ {/loop}
    + {/if} + {if {count type="currency" exclude="{currency attr='id'}"} != 0 }
    {intl l="Currency:"} {currency attr="code"} @@ -200,6 +203,7 @@ GNU General Public License : http://www.gnu.org/licenses/ {/loop}
    + {/if}
    @@ -291,7 +295,7 @@ GNU General Public License : http://www.gnu.org/licenses/

    {intl l="Follow us introduction"}

    + {/form_field} + {form_field form=$form field="agreed"} +
    +
    +
    +
    + + {if $error } + {$message} + {/if} +
    +
    +
    +
    {/form_field} {intl l="Back"} @@ -309,6 +361,25 @@ jQuery(function($) { return false; }); }); + + $(".terms-quickview").on('click', function (ev) { + ev.preventDefault(); + + $.get(this.href, function (data) { + // Hide all currently active bootbox dialogs + bootbox.hideAll(); + // Show dialog + bootbox.dialog({ + message : $("#content-main",data), + onEscape: function() { + bootbox.hideAll(); + } + }); + }); + + return false; + }); + }); {/block} diff --git a/templates/frontOffice/default/product.html b/templates/frontOffice/default/product.html index 404291fe2..50996a74f 100644 --- a/templates/frontOffice/default/product.html +++ b/templates/frontOffice/default/product.html @@ -1,27 +1,32 @@ {extends file="layout.tpl"} +{block name="init"} + {$product_id={product attr="id"}} + {$pse_count=1} + {$check_availability={config key="check-available-stock" default="1"}} +{/block} + {* Body Class *} {block name="body-class"}page-product{/block} {* Page Title *} {block name='no-return-functions' append} - {loop name="product.seo.title" type="product" id="{product attr="id"}" with_prev_next_info="1"} + {loop name="product.seo.title" type="product" id=$product_id limit="1" with_prev_next_info="1"} {$page_title = {$META_TITLE}} {/loop} {/block} {* Meta *} {block name="meta"} - {loop name="product.seo.meta" type="product" id="{product attr="id"}" limit="1" with_prev_next_info="1"} - {if $META_DESCRIPTION}{/if} - {if $META_KEYWORDS}{/if} + {loop name="product.seo.meta" type="product" id=$product_id limit="1" with_prev_next_info="1"} + {include file="includes/meta-seo.html"} {/loop} {/block} {* Breadcrumb *} {block name='no-return-functions' append} {$breadcrumbs = []} - {loop type="product" name="product_breadcrumb" id="{product attr="id"}" limit="1" with_prev_next_info="1"} + {loop type="product" name="product_breadcrumb" id=$product_id limit="1" with_prev_next_info="1"} {loop name="category_path" type="category-path" category="{$DEFAULT_CATEGORY}"} {$breadcrumbs[] = ['title' => {$TITLE}, 'url'=> {$URL}]} {/loop} @@ -31,20 +36,25 @@ {* Content *} {block name="main-content"} + {if $product_id}
    - {loop name="product.details" type="product" id="{product attr="id"}" limit="1" with_prev_next_info="1"} + {loop name="product.details" type="product" id=$product_id limit="1" with_prev_next_info="1"}
    - + {$pse_count=$PSE_COUNT} + + {* Use the meta tag to specify content that is not visible on the page in any way *} {loop name="brand.feature" type="brand" product="{$ID}"} {/loop} + {* Add custom feature if needed {loop name="isbn.feature" type="feature" product="{$ID}" title="isbn"} {loop name="isbn.value" type="feature_value" feature="{$ID}" product="{product attr="id"}"} {/loop} {/loop} + *}
    {form name="thelia.cart.add" } @@ -166,32 +164,33 @@ {/form_field} -
    - {ifloop rel="stock"} -
    - -
    - {form_field form=$form field='product_sale_elements_id'} - - {/form_field} + {* pse *} + {form_field form=$form field='product_sale_elements_id'} + + {/form_field} + + {if $pse_count > 1} + {* We have more than 1 combination: custom form *} +
    + {loop name="attributes" type="attribute" product="$product_id" order="manual"} +
    + +
    + +
    -
    - {/ifloop} -
    + {/loop} +
    + +
    + +
    +
    + + + + {/if} +
    {form_field form=$form field='quantity'}
    @@ -206,9 +205,10 @@ {/form_field}
    - +
    + {/form} @@ -216,7 +216,6 @@ {strip} {capture "additional"} {ifloop rel="feature_info"} -
      {loop name="feature_info" type="feature" product="{$ID}"} {ifloop rel="feature_value_info"} @@ -230,14 +229,13 @@ {/ifloop} {/loop}
    - {/ifloop} {/capture} {/strip} {strip} {capture "brand_info"} - {loop name="brand_info" type="brand" product="{$ID}"} + {loop name="brand_info" type="brand" product="{$ID}" limit="1"}

    {$TITLE}

    {loop name="brand.image" type="image" source="brand" id={$LOGO_IMAGE_ID} width=218 height=146 resize_mode="borders"} @@ -286,6 +284,41 @@ {/if}
    +{* javascript confiuguration to display pse *} +{$pse=[]} +{$combination_label=[]} +{$combination_values=[]} +{loop name="pse" type="product_sale_elements" product="{product attr="id"}"} + {$pse[$ID]=["id" => $ID, "isDefault" => $IS_DEFAULT, "isPromo" => $IS_PROMO, "isNew" => $IS_NEW, "ref" => "{$REF}", "ean" => "{$EAN}", "quantity" => {$QUANTITY}, "price" => "{format_number number="{$TAXED_PRICE}"} {currency attr="symbol"}", "promo" => "{format_number number="{$TAXED_PROMO_PRICE}"} {currency attr="symbol"}" ]} + {$pse_combination=[]} + {loop name="combi" type="attribute_combination" product_sale_elements="$ID"} + {if ! $combination_label[$ATTRIBUTE_ID]} + {$combination_label[$ATTRIBUTE_ID]=["name" => "{$ATTRIBUTE_TITLE}", "values" => []]} + {/if} + {if ! $combination_values[$ATTRIBUTE_AVAILABILITY_ID]} + {$combination_label[$ATTRIBUTE_ID]["values"][]=$ATTRIBUTE_AVAILABILITY_ID} + {$combination_values[$ATTRIBUTE_AVAILABILITY_ID]=["{$ATTRIBUTE_AVAILABILITY_TITLE}", $ATTRIBUTE_ID]} + {/if} + {$pse_combination[]=$ATTRIBUTE_AVAILABILITY_ID} + {/loop} + {$pse[$ID]["combinations"]=$pse_combination} +{/loop} + + +
      @@ -303,4 +336,12 @@ {/loop}
    + {else} +
    +
    + {include file="includes/empty.html"} +
    +
    + {/if} {/block} + diff --git a/templates/frontOffice/default/register.html b/templates/frontOffice/default/register.html index eef44686b..00990b9b0 100644 --- a/templates/frontOffice/default/register.html +++ b/templates/frontOffice/default/register.html @@ -262,21 +262,6 @@
    {/form_field} - {form_field form=$form field="agreed"} -
    -
    -
    - - {if $error } - {$message} - {/if} -
    -
    -
    - {/form_field} -
    diff --git a/templates/pdf/default/I18n/en_US.php b/templates/pdf/default/I18n/en_US.php index 2b562ab6a..45754e233 100755 --- a/templates/pdf/default/I18n/en_US.php +++ b/templates/pdf/default/I18n/en_US.php @@ -1,18 +1,22 @@ 'Custmer Number', + 'Customer Number' => 'Customer Number', 'DELIVERY' => 'DELIVERY', + 'Delivery address' => 'Delivery address', 'Delivery module' => 'Delivery module', + 'Discount' => 'Discount', + 'Email: ' => 'Email: ', 'INVOICE' => 'INVOICE', 'Invoice REF' => 'Invoice REF', + 'Invoice address' => 'Invoice address', 'Invoice date' => 'Invoice date', 'Payment module' => 'Payment module', + 'Phone: ' => 'Phone: ', 'Postage' => 'Postage', 'Product' => 'Product', 'Quantity' => 'Quantity', 'Ref' => 'Ref', - 'THANK YOU' => 'THANK YOU', 'Tax' => 'Tax', 'Taxed total' => 'Taxed total', 'Total' => 'Total', @@ -20,9 +24,6 @@ return array( 'Total without tax' => 'Total without tax', 'Unit taxed price' => 'Unit taxed price', 'Unit. price' => 'Unit. price', - 'delivery adress' => 'Delivery Adress', - 'delivery module' => 'delivery module', - 'invoice address' => 'invoice address', 'page' => 'page', 'product' => 'product', ); diff --git a/templates/pdf/default/I18n/fr_FR.php b/templates/pdf/default/I18n/fr_FR.php index fdfc48491..e0996502a 100755 --- a/templates/pdf/default/I18n/fr_FR.php +++ b/templates/pdf/default/I18n/fr_FR.php @@ -1,18 +1,22 @@ 'Numéro client', + 'Customer Number' => 'Numéro Client', 'DELIVERY' => 'LIVRAISON', + 'Delivery address' => 'Adresse de livraison', 'Delivery module' => 'Module de livraison', + 'Discount' => 'Remise', + 'Email: ' => 'Email :', 'INVOICE' => 'FACTURE', 'Invoice REF' => 'Ref de facture', + 'Invoice address' => 'Adresse de facturation', 'Invoice date' => 'Date de facturation', 'Payment module' => 'Module de paiement', + 'Phone: ' => 'Tél.: ', 'Postage' => 'Frais de livraison', 'Product' => 'Produit', 'Quantity' => 'Quantité', 'Ref' => 'Ref', - 'THANK YOU' => 'MERCI', 'Tax' => 'Taxes', 'Taxed total' => 'Total TTC', 'Total' => 'Total', @@ -20,9 +24,6 @@ return array( 'Total without tax' => 'Total HT', 'Unit taxed price' => 'Prix unitaire TTC', 'Unit. price' => 'Prix unitaire', - 'delivery adress' => 'adresse de livraison', - 'delivery module' => 'Mode de livraison', - 'invoice address' => 'Adresse de facturation', 'page' => 'page', 'product' => 'Produit', ); diff --git a/templates/pdf/default/delivery.html b/templates/pdf/default/delivery.html index 3cad6a9b5..a7b060edf 100644 --- a/templates/pdf/default/delivery.html +++ b/templates/pdf/default/delivery.html @@ -15,33 +15,39 @@ {/literal} @@ -67,19 +128,32 @@ - - + + - - - - @@ -91,69 +165,54 @@ {assign "orderCurrency" $SYMBOL} {/loop} -
    -

    {intl l="THANK YOU"}

    + + {config key="store_name"} + {$addresses="{config key='store_address1'} {config key='store_address2'} {config key='store_address3'}"} + {$city="{config key='store_zipcode'} {config key='store_city'}"} + {if $addresses != " "}- {$addresses}{/if} + {if $city != " " }- {$city}{/if} + {if {config key="store_country"} } + {loop type="country" name="address.country.title" id={config key="store_country"}} - {$TITLE}{/loop} + {/if} + {if {config key="store_business_id"} } + - {config key="store_business_id"} + {/if} +
    + {if {config key="store_phone"} } + {intl l="Phone: "}{config key="store_phone"} + {/if} + {if {config key="store_email"} } + {intl l="Email: "}{config key="store_email"} + {/if} +
    -

    {config key="store_name"}

    -
    {intl l="page"} [[page_cu]]/[[page_nb]]
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
    -

    {intl l="DELIVERY"}

    -
    -

    {intl l="Invoice date"}

    -

    {format_date date=$INVOICE_DATE}

    -
    -

    {intl l="Invoice REF"}

    -

    {$REF}

    -
    -

    {intl l="Custmer Number"}

    -

    {loop type="customer" name="customer.invoice" id=$CUSTOMER current="0"}{$REF}{/loop}

    -
    -

    {intl l="delivery adress"}

    -

    - {loop type="order_address" name="delivery_address" id=$DELIVERY_ADDRESS} - {loop type="title" name="order-invoice-address-title" id=$TITLE}{$LONG}{/loop}{$FIRSTNAME} {$LASTNAME}
    - {$ADDRESS1} {$ADDRESS2} {$ADDRESS3}
    - {$ZIPCODE} {$CITY}
    - {loop type="country" name="country_delivery" id=$COUNTRY}{$TITLE}{/loop} - {/loop} -

    -
    -

    {intl l="invoice address"}

    -

    - {loop type="order_address" name="delivery_address" id=$INVOICE_ADDRESS} - {loop type="title" name="order-invoice-address-title" id=$TITLE}{$LONG}{/loop}{$FIRSTNAME} {$LASTNAME}
    - {$ADDRESS1} {$ADDRESS2} {$ADDRESS3}
    - {$ZIPCODE} {$CITY}
    - {loop type="country" name="country_delivery" id=$COUNTRY}{$TITLE}{/loop} - {/loop} -

    -
    + + + + + + + + + + + + +
    +

    {intl l="DELIVERY"}

    +

    {intl l="Invoice date"} : {format_date date=$INVOICE_DATE}

    {intl l="Invoice REF"} : {$REF}

    {intl l="Customer Number"} : {loop type="customer" name="customer.invoice" id=$CUSTOMER current="0"}{$REF}{/loop}

    + + + + + + + +
    +

    {intl l="Delivery address"}

    +

    + {loop type="order_address" name="delivery_address" id=$DELIVERY_ADDRESS} + {loop type="title" name="order-invoice-address-title" id=$TITLE}{$LONG}{/loop}{$FIRSTNAME} {$LASTNAME}
    + {$ADDRESS1} {$ADDRESS2} {$ADDRESS3}
    + {$ZIPCODE} {$CITY}
    + {loop type="country" name="country_delivery" id=$COUNTRY}{$TITLE}{/loop} + {/loop} +

    +
    +

    {intl l="Invoice address"}

    +

    + {loop type="order_address" name="delivery_address" id=$INVOICE_ADDRESS} + {loop type="title" name="order-invoice-address-title" id=$TITLE}{$LONG}{/loop}{$FIRSTNAME} {$LASTNAME}
    + {$ADDRESS1} {$ADDRESS2} {$ADDRESS3}
    + {$ZIPCODE} {$CITY}
    + {loop type="country" name="country_delivery" id=$COUNTRY}{$TITLE}{/loop} + {/loop} +

    +
    + + @@ -182,17 +241,21 @@ {/loop} +
    - - -

    {intl l='Delivery module'}

    -

    {$DELIVERY_REF}

    - - - - - - - + + + + + + + + +
    +

    {intl l="Delivery module"}

    +

    + {loop name="delivery-module" type="module" id=$DELIVERY_MODULE}{$TITLE}{/loop} +

    +
    {/loop}
    diff --git a/templates/pdf/default/invoice.html b/templates/pdf/default/invoice.html index e6def76e1..841e908cf 100644 --- a/templates/pdf/default/invoice.html +++ b/templates/pdf/default/invoice.html @@ -15,20 +15,62 @@ {/literal} @@ -61,49 +133,64 @@ - + + + {config key="store_name"} + {$addresses="{config key="store_address1"} {config key="store_address2"} {config key="store_address3"}"} + {$city="{config key="store_zipcode"} {config key="store_city"}"} + {if $addresses != " "}- {$addresses}{/if} + {if $city != " " }- {$city}{/if} + {if {config key="store_country"} } + {loop type="country" name="address.country.title" id={config key="store_country"}} - {$TITLE}{/loop} + {/if} + {if {config key="store_business_id"} } + - {config key="store_business_id"} + {/if} +
    + {if {config key="store_phone"} } + {intl l="Phone: "}{config key="store_phone"} + {/if} + {if {config key="store_email"} } + {intl l="Email: "}{config key="store_email"} + {/if} + + {intl l="page"} [[page_cu]]/[[page_nb]] -{loop name="order.invoice" type="order" id=$order_id customer="*"} + + {$taxes = []} + + {loop name="order.invoice" type="order" id=$order_id customer="*"} {loop name="currency.order" type="currency" id=$CURRENCY} {assign "orderCurrency" $SYMBOL} {/loop} - +
    - - + - + - + - +

    {intl l="INVOICE"}

    -

    {intl l="Invoice date"}

    - {format_date date=$INVOICE_DATE} -

    {intl l="Invoice date"} : {format_date date=$INVOICE_DATE}

    -

    {intl l="Invoice REF"}

    - {$REF} -

    {intl l="Invoice REF"} : {$REF}

    -

    {intl l="Custmer Number"}

    - {loop type="customer" name="customer.invoice" id=$CUSTOMER current="0"}{$REF}{/loop} -

    {intl l="Customer Number"} : {loop type="customer" name="customer.invoice" id=$CUSTOMER current="0"}{$REF}{/loop}

    - - + +
    + - -
    -

    {intl l="delivery adress"}

    +
    +

    {intl l="Delivery address"}

    {loop type="order_address" name="delivery_address" id=$DELIVERY_ADDRESS} {loop type="title" name="order-invoice-address-title" id=$TITLE}{$LONG}{/loop}{$FIRSTNAME} {$LASTNAME}
    @@ -113,8 +200,8 @@ {/loop}

    -

    {intl l="invoice address"}

    +
    +

    {intl l="Invoice address"}

    {loop type="order_address" name="delivery_address" id=$INVOICE_ADDRESS} {loop type="title" name="order-invoice-address-title" id=$TITLE}{$LONG}{/loop}{$FIRSTNAME} {$LASTNAME}
    @@ -127,78 +214,124 @@

    - - - - - - - +
    + + + + + + - - - - - - - - - {loop type="order_product" name="order-products" order=$ID} - {if $WAS_IN_PROMO == 1} - {assign "realPrice" $PROMO_PRICE} - {assign "realTax" $PROMO_PRICE_TAX} - {assign "realTaxedPrice" $TAXED_PROMO_PRICE} - {else} - {assign "realPrice" $PRICE} - {assign "realTax" $PRICE_TAX} - {assign "realTaxedPrice" $TAXED_PRICE} - {/if} - - - - - - - - - {/loop} + + + + + + + + + {loop type="order_product" name="order-products" order=$ID} + {if $WAS_IN_PROMO == 1} + {assign "realPrice" $PROMO_PRICE} + {assign "realTax" $PROMO_PRICE_TAX} + {assign "realTaxedPrice" $TAXED_PROMO_PRICE} + {else} + {assign "realPrice" $PRICE} + {assign "realTax" $PRICE_TAX} + {assign "realTaxedPrice" $TAXED_PRICE} + {/if} -

    {intl l="Product"}

    {intl l="Unit. price"}

    {intl l="Tax"}

    {intl l="Unit taxed price"}

    {intl l="Quantity"}

    {intl l="Taxed total"}

    {$TITLE}

    - {ifloop rel="combinations"} - {loop type="order_product_attribute_combination" name="combinations" order_product=$ID} - {$ATTRIBUTE_TITLE} - {$ATTRIBUTE_AVAILABILITY_TITLE}
    - {/loop} - {/ifloop} -

    {$orderCurrency} {$realPrice}

    {$orderCurrency} {$realTax}

    {$orderCurrency} {$realTaxedPrice}

    {$QUANTITY}

    {$orderCurrency} {$realTaxedPrice * $QUANTITY}

    {intl l="Product"}

    {intl l="Unit. price"}

    {intl l="Tax"}

    {intl l="Unit taxed price"}

    {intl l="Quantity"}

    {intl l="Taxed total"}

    + {$taxes[{$TAX_RULE_TITLE}][] = $realTax * $QUANTITY} - - - - + + + + + + + + + {/loop} +
    +

    {$TITLE}

    + {ifloop rel="combinations"} + {loop type="order_product_attribute_combination" name="combinations" order_product=$ID} + {$ATTRIBUTE_TITLE} - {$ATTRIBUTE_AVAILABILITY_TITLE}
    + {/loop} + {/ifloop} +

    {format_money number=$realPrice symbol=$orderCurrency}

    {format_money number=$realTax symbol=$orderCurrency}

    {format_money number=$realTaxedPrice symbol=$orderCurrency}

    {$QUANTITY}

    {format_money number="$realTaxedPrice * $QUANTITY" symbol=$orderCurrency}

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

    {intl l="Payment module"}

    +

    + {loop name="payment-module" type="module" id=$PAYMENT_MODULE}{$TITLE}{/loop} +

    + +

    {intl l="Delivery module"}

    +

    + {loop name="delivery-module" type="module" id=$DELIVERY_MODULE}{$TITLE}{/loop} +

    + +
    + + + + {if $DISCOUNT} + + + + + {/if} + + + + + {strip} + {capture name="Tax"} + {foreach $taxes as $name=>$prices} + {assign var="_price_taxe_" value="0"} + {foreach $prices as $price} + {$_price_taxe_= $_price_taxe_ + $price} + {/foreach} + {if $_price_taxe_ != 0} + + + + + {/if} + {/foreach} + {/capture} + {/strip} + {if $smarty.capture.tax ne ""} + + + + + {$smarty.capture.tax} + {/if} + + + + + + + + + + + + +

    {intl l="Discount"}

    {format_money number=$DISCOUNT symbol=$orderCurrency}

    {intl l="Total without tax"}

    {format_money number={$TOTAL_AMOUNT - $POSTAGE} symbol=$orderCurrency}

    {$name}

    {format_money number=$_price_taxe_ symbol=$orderCurrency}

    {intl l="Tax"}

    {format_money number=$TOTAL_TAX symbol=$orderCurrency}

    {intl l="Total with tax"}

    {format_money number={$TOTAL_TAXED_AMOUNT - $POSTAGE} symbol=$orderCurrency}

    {intl l="Postage"}

    {format_money number=$POSTAGE symbol=$orderCurrency}

    {intl l="Total"}

    {format_money number=$TOTAL_TAXED_AMOUNT symbol=$orderCurrency}

    +
    - -

    {intl l="Payment module"}

    - {loop name="payment-module" type="module" id=$PAYMENT_MODULE}{$TITLE}{/loop} - -

    {intl l="Total without tax"}

    -

    {$orderCurrency} {$TOTAL_AMOUNT}

    - - -

    {intl l="delivery module"}

    - {loop name="delivery-module" type="module" id=$DELIVERY_MODULE}{$TITLE}{/loop} -

    {intl l="Total with tax"}

    -

    {$orderCurrency} {$TOTAL_TAXED_AMOUNT - $POSTAGE}

    - - - -

    {intl l="Postage"}

    -

    {$orderCurrency} {$POSTAGE}

    - - - -

    {intl l="Total"}

    -

    {$orderCurrency} {$TOTAL_TAXED_AMOUNT}

    - - {/loop}
    \ No newline at end of file