Nana Boheme Posted August 7, 2018 Share Posted August 7, 2018 Bonjour, J'ai effectué un changement de serveur depuis un mutu OVH vers Plesk. J'ai une erreur 500 coté FO et coté BO j'ai le message ci-dessous .... Merci de votre aide. Bonne journée [PrestaShopException] Link to database cannot be established:SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo failed: Name or service not knownat line 102 in file classes/db/DbPDO.php 97. public function connect() 98. { 99. try { 100. $this->link = $this->_getPDO($this->server, $this->user, $this->password, $this->database, 5); 101. } catch (PDOException $e) { 102. throw new PrestaShopException('Link to database cannot be established:'.$e->getMessage()); 103. } 104. 105. // UTF-8 support 106. if ($this->link->exec('SET NAMES \'utf8\'') === false) { 107. throw new PrestaShopException('PrestaShop Fatal error: no utf-8 support. Please check your server configuration.'); DbPDOCore->connect - [line 323 - classes/db/Db.php] DbCore->__construct - [line 234 - classes/db/Db.php] - [4 Arguments] DbCore::getInstance - [line 48 - config/alias.php] pSQL - [line 339 - classes/shop/Shop.php] - [1 Arguments] ShopCore::initialize - [line 120 - config/config.inc.php] require - [line 43 - admin/index.php] - [1 Arguments] Link to comment Share on other sites More sharing options...
Eolia Posted August 7, 2018 Share Posted August 7, 2018 Vos paramètres de connexion à la base de données sont ok dans votre sttings.inc.php (Nom du serveur notamment qui devrait être 'localhost') Link to comment Share on other sites More sharing options...
Nana Boheme Posted August 7, 2018 Author Share Posted August 7, 2018 Bonjour, J'ai fait les modifications de connexion a la BDD dans app/config/parameters.php Il y a d'autres fichiers à modifier? C'est la version 1.7 Merci Link to comment Share on other sites More sharing options...
Eolia Posted August 7, 2018 Share Posted August 7, 2018 il faut supprimer le répertoire cache aussi autrement il prend les anciens paramètres Link to comment Share on other sites More sharing options...
Nana Boheme Posted August 7, 2018 Author Share Posted August 7, 2018 Merci. Je supprime le repertoire lui-même ? il y a dedans un fichier index.php et un repertoire prod Link to comment Share on other sites More sharing options...
Eolia Posted August 7, 2018 Share Posted August 7, 2018 supprimez-le prestashop le recrée Link to comment Share on other sites More sharing options...
Nana Boheme Posted August 7, 2018 Author Share Posted August 7, 2018 rebonjour et merci J'ai effacé le répertoire cache, maintenant j'ai accès au BO mais j'ai toujours une erreur 500 pour le FO. Link to comment Share on other sites More sharing options...
Eolia Posted August 7, 2018 Share Posted August 7, 2018 Bah oui mais si vous ne nous la donnez pas on ne risque pas de vous aider plus... Link to comment Share on other sites More sharing options...
Nana Boheme Posted August 7, 2018 Author Share Posted August 7, 2018 l'url ? https://nanaboheme.shop Merci Link to comment Share on other sites More sharing options...
Eolia Posted August 7, 2018 Share Posted August 7, 2018 Non je parlais de l'erreur... Pour les versions 1.5 & 1.6, comme toujours en cas d'erreur 500 et pour en savoir plus, il faut modifier cette ligne au début du fichier config/defines.inc.php : define('_PS_MODE_DEV_', false); par define('_PS_MODE_DEV_', true); Et donnez-nous l'erreur après avoir rafraichi la page Pour les 1.7 il faut aussi activer le mode debug en BO (Mais bonne chance car cette version est complètement moisie) Link to comment Share on other sites More sharing options...
Nana Boheme Posted August 7, 2018 Author Share Posted August 7, 2018 Encore merci pour votre aide. Voilà le résultat : C'est super long Whoops, looks like something went wrong. 1/1ContextErrorException in Lessc.php line 1564:Warning: file_exists(): open_basedir restriction in effect. File(/home/nanaboheqw/nanabohemeshop/themes/creamoda/assets/css/less/theme.less) is not within the allowed path(s): (/var/www/vhosts/nanaboheme.shop/:/tmp/) in Lessc.php line 1564 at ErrorHandler->handleError('2', 'file_exists(): open_basedir restriction in effect. File(/home/nanaboheqw/nanabohemeshop/themes/creamoda/assets/css/less/theme.less) is not within the allowed path(s): (/var/www/vhosts/nanaboheme.shop/:/tmp/)', '/var/www/vhosts/nanaboheme.shop/httpdocs/modules/prestacreathemeeditor/classes/Lessc.php', '1564', array('in' => array('root' => '/home/nanaboheqw/nanabohemeshop/themes/creamoda/assets/css/less/theme.less', 'compiled' => '@import '../fonts/fonts.css'; html { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; font:16px/1.3 sans-serif; -ms-text-size-adjust:100%; -webkit-text-size-adjust:100%; -ms-overflow-style:scrollbar; -webkit-tap-highlight-color:rgba(0,0,0,0); margin:0 !important; } *, *::before, *::after { -webkit-box-sizing:inherit; -moz-box-sizing:inherit; box-sizing:inherit; } body, h1, h2, h3, h4, h5, h6, p, hr, img, form, fieldset, legend, input, button, optgroup, select, textarea { border:0; margin:0; padding:0; } [tabindex="-1"]:focus { outline:0 !important; } a, area, button, [role="button"], input, label, select, summary, textarea { touch-action:manipulation; } [hidden] { display:none !important; } output { display:inline-block; } summary { display:list-item; } template { display:none; } ::-moz-selection { background-color:#6c5b7b; color:#ffffff; text-shadow:none; } ::selection { background-color:#6c5b7b; color:#ffffff; text-shadow:none; } p:not(:first-child):not(:last-child) { margin:0.5rem 0; } hr { border-top:1px solid #dddddd; margin:1.5rem 0; } abbr[title], abbr[data-original-title], acronym[title] { border-bottom:1px dotted #888888; text-decoration:none; cursor:help; } abbr.initialism, acronym.initialism { font-size:90%; text-transform:uppercase; } address { font-style:normal; line-height:inherit; margin-bottom:1rem; } dfn { font-style:italic; } b, strong { font-weight:700; } small, .small { font-size:80%; font-weight:400; } sub, sup { position:relative; font-size:75%; vertical-align:baseline; } sub { bottom:-0.25em; } sup { top:-0.5em; } a { background-color:transparent; -webkit-text-decoration-skip:objects; } a:not([href]):not([tabindex]) { color:inherit; text-decoration:none; } a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):active { color:inherit; text-decoration:none; outline:0; } mark, .mark { background-color:#6c5b7b; color:#ffffff; padding:0.2em; } blockquote, .blockquote { border-left:0.25rem solid #dddddd; font-size:14px; margin:1rem 0; padding:0 0 0 1rem; } .blockquote-footer { display:block; color:#d5d5d5; font-size:80%; } .blockquote-footer::before { content:"\2014 \00A0"; } .blockquote-reverse { border-left:0; border-right:0.25rem solid #dddddd; text-align:right; padding:0 1rem 0 0; } .blockquote-reverse .blockquote-footer::before { content:""; } .blockquote-reverse .blockquote-footer::after { content:"\00A0 \2014"; } pre, code, kbd, samp { font:12px/1.3 monospace; } pre, code, kbd { border-radius:2px; font-size:14px; white-space:pre-wrap; word-break:break-all; word-wrap:break-word; padding:0.2rem 0.4rem; } a > pre, a > code, a > kbd { padding:0; } pre, code { background-color:#ededed; color:#d9534f; } a > pre, a > code { background-color:inherit; color:inherit; } pre { display:block; margin:1rem 0; overflow:auto; } pre code { background-color:transparent; border-radius:0; color:inherit; font-size:inherit; padding:0; } kbd { background-color:#d9534f; -webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,0.25); box-shadow:inset 0 -2px 0 rgba(0,0,0,0.25); color:#ffffff; } kbd kbd { -webkit-box-shadow:none; box-shadow:none; font-weight:700; padding:0; } .pre-scrollable { max-height:350px; overflow-y:scroll; } ol, ul, dl { margin:1rem 0; } ol ol, ul ul, ol ul, ul ol { margin:0.25rem 0; } dt { font-weight:700; } dd { margin:0 0 0.5rem; } img { max-width:100%; height:auto; vertical-align:middle; } svg:not(:root) { overflow:hidden; } figure { margin:1rem 0; } audio:not([controls]) { display:none; height:0; } table { border-collapse:collapse; } caption { color:#d5d5d5; text-align:left; padding:0.75rem 0; caption-side:bottom; } th { text-align:left; } fieldset { border:0; min-width:0; margin:0; padding:0; } legend { display:block; width:100%; max-width:100%; color:inherit; font-size:18px; white-space:normal; line-height:inherit; margin-bottom:0.5rem; padding:0; } label { display:inline-block; font-weight:700; margin-bottom:0.5rem; } input, button, optgroup, select, textarea { font-family:inherit; font-size:inherit; line-height:inherit; } input, button { overflow:visible; } button, select { text-transform:none; } button, html [type="button"], [type="reset"], [type="submit"] { -webkit-appearance:button; } button::-moz-focus-inner, input::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner { border:0; padding:0; } input[type="radio"], input[type="checkbox"] { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; padding:0; cursor:pointer; vertical-align:sub; } input[type="radio"]:disabled, fieldset[disabled] input[type="radio"], input[type="checkbox"]:disabled, fieldset[disabled] input[type="checkbox"] { cursor:not-allowed; } input[type="date"], input[type="time"], input[type="datetime-local"], input[type="month"] { -webkit-appearance:listbox; } input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height:auto; } input[type="search"], input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance:none; } ::-webkit-file-upload-button { font:inherit; -webkit-appearance:button; } select { cursor:pointer; } textarea { overflow:auto; resize:vertical; } progress { vertical-align:baseline; } .container { margin-left:auto; margin-right:auto; padding-left:10px; padding-right:10px; } @media (min-width: 576px) { .container { width:560px; } } @media (min-width: 768px) { .container { width:740px; } } @media (min-width: 992px) { .container { width:980px; } } @media (min-width: 1200px) { .container { width:1160px; } } .container-fluid { margin-left:auto; margin-right:auto; padding-left:10px; padding-right:10px; } .row { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-wrap:wrap !important; -ms-flex-wrap:wrap !important; flex-wrap:wrap !important; min-height:1px; margin-left:-10px; margin-right:-10px; } .no-gutters { margin-left:0; margin-right:0; } .no-gutters > .col, .no-gutters > [class*="col-"] { padding-left:0; padding-right:0; } .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .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-sm, .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-md, .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, .col-lg, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl { position:relative; width:100%; padding-left:10px; padding-right:10px; } .col { -webkit-box-flex:1; -webkit-flex:1 1 0; -ms-flex:1 1 0; flex:1 1 0; max-width:100%; } .col-auto { -webkit-box-flex:0; -webkit-flex:0 0 auto; -ms-flex:0 0 auto; flex:0 0 auto; width:auto; } .pull-0 { right:auto; } .push-0 { left:auto; } .col-1 { width:8.3333333333333%; } .pull-1 { right:8.3333333333333%; } .push-1 { left:8.3333333333333%; } .offset-1 { margin-left:8.3333333333333%; } .col-2 { width:16.666666666667%; } .pull-2 { right:16.666666666667%; } .push-2 { left:16.666666666667%; } .offset-2 { margin-left:16.666666666667%; } .col-3 { width:25%; } .pull-3 { right:25%; } .push-3 { left:25%; } .offset-3 { margin-left:25%; } .col-4 { width:33.333333333333%; } .pull-4 { right:33.333333333333%; } .push-4 { left:33.333333333333%; } .offset-4 { margin-left:33.333333333333%; } .col-5 { width:41.666666666667%; } .pull-5 { right:41.666666666667%; } .push-5 { left:41.666666666667%; } .offset-5 { margin-left:41.666666666667%; } .col-6 { width:50%; } .pull-6 { right:50%; } .push-6 { left:50%; } .offset-6 { margin-left:50%; } .col-7 { width:58.333333333333%; } .pull-7 { right:58.333333333333%; } .push-7 { left:58.333333333333%; } .offset-7 { margin-left:58.333333333333%; } .col-8 { width:66.666666666667%; } .pull-8 { right:66.666666666667%; } .push-8 { left:66.666666666667%; } .offset-8 { margin-left:66.666666666667%; } .col-9 { width:75%; } .pull-9 { right:75%; } .push-9 { left:75%; } .offset-9 { margin-left:75%; } .col-10 { width:83.333333333333%; } .pull-10 { right:83.333333333333%; } .push-10 { left:83.333333333333%; } .offset-10 { margin-left:83.333333333333%; } .col-11 { width:91.666666666667%; } .pull-11 { right:91.666666666667%; } .push-11 { left:91.666666666667%; } .offset-11 { margin-left:91.666666666667%; } .col-12 { width:100%; } .pull-12 { right:100%; } .push-12 { left:100%; } .offset-12 { margin-left:100%; } @media (min-width: 576px) { .col-sm { -webkit-box-flex:1; -webkit-flex:1 1 0; -ms-flex:1 1 0; flex:1 1 0; max-width:100%; } .col-sm-auto { -webkit-box-flex:0; -webkit-flex:0 0 auto; -ms-flex:0 0 auto; flex:0 0 auto; width:auto; } .pull-sm-0 { right:auto; } .push-sm-0 { left:auto; } .col-sm-1 { width:8.3333333333333%; } .pull-sm-1 { right:8.3333333333333%; } .push-sm-1 { left:8.3333333333333%; } .offset-sm-1 { margin-left:8.3333333333333%; } .col-sm-2 { width:16.666666666667%; } .pull-sm-2 { right:16.666666666667%; } .push-sm-2 { left:16.666666666667%; } .offset-sm-2 { margin-left:16.666666666667%; } .col-sm-3 { width:25%; } .pull-sm-3 { right:25%; } .push-sm-3 { left:25%; } .offset-sm-3 { margin-left:25%; } .col-sm-4 { width:33.333333333333%; } .pull-sm-4 { right:33.333333333333%; } .push-sm-4 { left:33.333333333333%; } .offset-sm-4 { margin-left:33.333333333333%; } .col-sm-5 { width:41.666666666667%; } .pull-sm-5 { right:41.666666666667%; } .push-sm-5 { left:41.666666666667%; } .offset-sm-5 { margin-left:41.666666666667%; } .col-sm-6 { width:50%; } .pull-sm-6 { right:50%; } .push-sm-6 { left:50%; } .offset-sm-6 { margin-left:50%; } .col-sm-7 { width:58.333333333333%; } .pull-sm-7 { right:58.333333333333%; } .push-sm-7 { left:58.333333333333%; } .offset-sm-7 { margin-left:58.333333333333%; } .col-sm-8 { width:66.666666666667%; } .pull-sm-8 { right:66.666666666667%; } .push-sm-8 { left:66.666666666667%; } .offset-sm-8 { margin-left:66.666666666667%; } .col-sm-9 { width:75%; } .pull-sm-9 { right:75%; } .push-sm-9 { left:75%; } .offset-sm-9 { margin-left:75%; } .col-sm-10 { width:83.333333333333%; } .pull-sm-10 { right:83.333333333333%; } .push-sm-10 { left:83.333333333333%; } .offset-sm-10 { margin-left:83.333333333333%; } .col-sm-11 { width:91.666666666667%; } .pull-sm-11 { right:91.666666666667%; } .push-sm-11 { left:91.666666666667%; } .offset-sm-11 { margin-left:91.666666666667%; } .col-sm-12 { width:100%; } .pull-sm-12 { right:100%; } .push-sm-12 { left:100%; } .offset-sm-12 { margin-left:100%; } } @media (min-width: 768px) { .col-md { -webkit-box-flex:1; -webkit-flex:1 1 0; -ms-flex:1 1 0; flex:1 1 0; max-width:100%; } .col-md-auto { -webkit-box-flex:0; -webkit-flex:0 0 auto; -ms-flex:0 0 auto; flex:0 0 auto; width:auto; } .pull-md-0 { right:auto; } .push-md-0 { left:auto; } .col-md-1 { width:8.3333333333333%; } .pull-md-1 { right:8.3333333333333%; } .push-md-1 { left:8.3333333333333%; } .offset-md-1 { margin-left:8.3333333333333%; } .col-md-2 { width:16.666666666667%; } .pull-md-2 { right:16.666666666667%; } .push-md-2 { left:16.666666666667%; } .offset-md-2 { margin-left:16.666666666667%; } .col-md-3 { width:25%; } .pull-md-3 { right:25%; } .push-md-3 { left:25%; } .offset-md-3 { margin-left:25%; } .col-md-4 { width:33.333333333333%; } .pull-md-4 { right:33.333333333333%; } .push-md-4 { left:33.333333333333%; } .offset-md-4 { margin-left:33.333333333333%; } .col-md-5 { width:41.666666666667%; } .pull-md-5 { right:41.666666666667%; } .push-md-5 { left:41.666666666667%; } .offset-md-5 { margin-left:41.666666666667%; } .col-md-6 { width:50%; } .pull-md-6 { right:50%; } .push-md-6 { left:50%; } .offset-md-6 { margin-left:50%; } .col-md-7 { width:58.333333333333%; } .pull-md-7 { right:58.333333333333%; } .push-md-7 { left:58.333333333333%; } .offset-md-7 { margin-left:58.333333333333%; } .col-md-8 { width:66.666666666667%; } .pull-md-8 { right:66.666666666667%; } .push-md-8 { left:66.666666666667%; } .offset-md-8 { margin-left:66.666666666667%; } .col-md-9 { width:75%; } .pull-md-9 { right:75%; } .push-md-9 { left:75%; } .offset-md-9 { margin-left:75%; } .col-md-10 { width:83.333333333333%; } .pull-md-10 { right:83.333333333333%; } .push-md-10 { left:83.333333333333%; } .offset-md-10 { margin-left:83.333333333333%; } .col-md-11 { width:91.666666666667%; } .pull-md-11 { right:91.666666666667%; } .push-md-11 { left:91.666666666667%; } .offset-md-11 { margin-left:91.666666666667%; } .col-md-12 { width:100%; } .pull-md-12 { right:100%; } .push-md-12 { left:100%; } .offset-md-12 { margin-left:100%; } } @media (min-width: 992px) { .col-lg { -webkit-box-flex:1; -webkit-flex:1 1 0; -ms-flex:1 1 0; flex:1 1 0; max-width:100%; } .col-lg-auto { -webkit-box-flex:0; -webkit-flex:0 0 auto; -ms-flex:0 0 auto; flex:0 0 auto; width:auto; } .pull-lg-0 { right:auto; } .push-lg-0 { left:auto; } .col-lg-1 { width:8.3333333333333%; } .pull-lg-1 { right:8.3333333333333%; } .push-lg-1 { left:8.3333333333333%; } .offset-lg-1 { margin-left:8.3333333333333%; } .col-lg-2 { width:16.666666666667%; } .pull-lg-2 { right:16.666666666667%; } .push-lg-2 { left:16.666666666667%; } .offset-lg-2 { margin-left:16.666666666667%; } .col-lg-3 { width:25%; } .pull-lg-3 { right:25%; } .push-lg-3 { left:25%; } .offset-lg-3 { margin-left:25%; } .col-lg-4 { width:33.333333333333%; } .pull-lg-4 { right:33.333333333333%; } .push-lg-4 { left:33.333333333333%; } .offset-lg-4 { margin-left:33.333333333333%; } .col-lg-5 { width:41.666666666667%; } .pull-lg-5 { right:41.666666666667%; } .push-lg-5 { left:41.666666666667%; } .offset-lg-5 { margin-left:41.666666666667%; } .col-lg-6 { width:50%; } .pull-lg-6 { right:50%; } .push-lg-6 { left:50%; } .offset-lg-6 { margin-left:50%; } .col-lg-7 { width:58.333333333333%; } .pull-lg-7 { right:58.333333333333%; } .push-lg-7 { left:58.333333333333%; } .offset-lg-7 { margin-left:58.333333333333%; } .col-lg-8 { width:66.666666666667%; } .pull-lg-8 { right:66.666666666667%; } .push-lg-8 { left:66.666666666667%; } .offset-lg-8 { margin-left:66.666666666667%; } .col-lg-9 { width:75%; } .pull-lg-9 { right:75%; } .push-lg-9 { left:75%; } .offset-lg-9 { margin-left:75%; } .col-lg-10 { width:83.333333333333%; } .pull-lg-10 { right:83.333333333333%; } .push-lg-10 { left:83.333333333333%; } .offset-lg-10 { margin-left:83.333333333333%; } .col-lg-11 { width:91.666666666667%; } .pull-lg-11 { right:91.666666666667%; } .push-lg-11 { left:91.666666666667%; } .offset-lg-11 { margin-left:91.666666666667%; } .col-lg-12 { width:100%; } .pull-lg-12 { right:100%; } .push-lg-12 { left:100%; } .offset-lg-12 { margin-left:100%; } } @media (min-width: 1200px) { .col-xl { -webkit-box-flex:1; -webkit-flex:1 1 0; -ms-flex:1 1 0; flex:1 1 0; max-width:100%; } .col-xl-auto { -webkit-box-flex:0; -webkit-flex:0 0 auto; -ms-flex:0 0 auto; flex:0 0 auto; width:auto; } .pull-xl-0 { right:auto; } .push-xl-0 { left:auto; } .col-xl-1 { width:8.3333333333333%; } .pull-xl-1 { right:8.3333333333333%; } .push-xl-1 { left:8.3333333333333%; } .offset-xl-1 { margin-left:8.3333333333333%; } .col-xl-2 { width:16.666666666667%; } .pull-xl-2 { right:16.666666666667%; } .push-xl-2 { left:16.666666666667%; } .offset-xl-2 { margin-left:16.666666666667%; } .col-xl-3 { width:25%; } .pull-xl-3 { right:25%; } .push-xl-3 { left:25%; } .offset-xl-3 { margin-left:25%; } .col-xl-4 { width:33.333333333333%; } .pull-xl-4 { right:33.333333333333%; } .push-xl-4 { left:33.333333333333%; } .offset-xl-4 { margin-left:33.333333333333%; } .col-xl-5 { width:41.666666666667%; } .pull-xl-5 { right:41.666666666667%; } .push-xl-5 { left:41.666666666667%; } .offset-xl-5 { margin-left:41.666666666667%; } .col-xl-6 { width:50%; } .pull-xl-6 { right:50%; } .push-xl-6 { left:50%; } .offset-xl-6 { margin-left:50%; } .col-xl-7 { width:58.333333333333%; } .pull-xl-7 { right:58.333333333333%; } .push-xl-7 { left:58.333333333333%; } .offset-xl-7 { margin-left:58.333333333333%; } .col-xl-8 { width:66.666666666667%; } .pull-xl-8 { right:66.666666666667%; } .push-xl-8 { left:66.666666666667%; } .offset-xl-8 { margin-left:66.666666666667%; } .col-xl-9 { width:75%; } .pull-xl-9 { right:75%; } .push-xl-9 { left:75%; } .offset-xl-9 { margin-left:75%; } .col-xl-10 { width:83.333333333333%; } .pull-xl-10 { right:83.333333333333%; } .push-xl-10 { left:83.333333333333%; } .offset-xl-10 { margin-left:83.333333333333%; } .col-xl-11 { width:91.666666666667%; } .pull-xl-11 { right:91.666666666667%; } .push-xl-11 { left:91.666666666667%; } .offset-xl-11 { margin-left:91.666666666667%; } .col-xl-12 { width:100%; } .pull-xl-12 { right:100%; } .push-xl-12 { left:100%; } .offset-xl-12 { margin-left:100%; } } .header-top, #page, #footer, #footer-copyright { min-width:295px; } .header-banner, .header-nav { min-width:315px; } @media (min-width: 768px) and (max-width: 991px) { .side-column { width:32%; } } @media (min-width: 992px) and (max-width: 1199px) { .side-column { width:25%; } } @media (min-width: 1200px) { .side-column { width:22%; } } @media (min-width: 768px) and (max-width: 991px) { .center-column.col-md-9 { width:68%; } } @media (min-width: 992px) and (max-width: 1199px) { .center-column.col-md-9 { width:75%; } } @media (min-width: 1200px) { .center-column.col-md-9 { width:78%; } } @media (min-width: 768px) and (max-width: 991px) { .center-column.col-md-6 { width:68%; } } @media (min-width: 992px) and (max-width: 1199px) { .center-column.col-md-6 { width:75%; } } @media (min-width: 1200px) { .center-column.col-md-6 { width:56%; } } @media (min-width: 992px) and (max-width: 1199px) { .product-miniature.col-lg-2, .category-miniature.col-lg-2 { width:25%; } } @media (min-width: 1200px) { .product-miniature.col-lg-2, .category-miniature.col-lg-2 { width:20%; } } @media (min-width: 768px) and (max-width: 991px) { .category-miniature.col-lg-2 { width:33.3333%; } } .dropdown, .dropup { position:relative; } .dropdown-toggle::after { border-top:4px solid; border-right:4px solid transparent; border-left:4px solid transparent; border-bottom:0 dotted; display:inline-block; width:0; height:0; content:""; margin-left:4px; vertical-align:middle; } .dropdown-toggle:focus { outline:0; } .dropup .dropdown-toggle::after { border-top:0; border-bottom:4px solid; } .dropdown-menu { background-color:#ffffff; border:1px solid rgba(0,0,0,0.15); border-radius:2px; -webkit-box-shadow:0 5px 10px rgba(0,0,0,0.175); box-shadow:0 5px 10px rgba(0,0,0,0.175); display:none; float:left; position:absolute; top:100%; left:0; min-width:10rem; color:#888888; font-size:12px; text-align:left; text-shadow:none; list-style:none; margin:0.125rem 0 0; padding:0.5rem 0; z-index:1000; } .show > .dropdown-menu { display:block; } .dropdown-menu-right { left:auto; right:0; } .dropdown-divider { background-color:#dddddd; height:1px; margin:0.5rem 0; overflow:hidden; } .dropdown-item { background-color:transparent; display:block; clear:both; width:100%; color:#888888; font-weight:400; text-align:inherit; white-space:nowrap; padding:3px 1.5rem; } .dropdown-item:hover, .dropdown-item:focus, .dropdown-item:active, .dropdown-item.active { background-color:#6c5b7b; color:#ffffff; } .dropdown-item:disabled, .dropdown-item.disabled { background-color:transparent; color:#eeeeee; cursor:not-allowed; } .dropdown-header { display:block; color:#6c5b7b; font-size:12px; white-space:nowrap; margin-bottom:0; padding:0.5rem 1.5rem; } .dropdown-backdrop { position:fixed; top:0; left:0; right:0; bottom:0; z-index:990; } .dropup .dropdown-menu { top:auto; bottom:100%; margin-bottom:0.125rem; } .table { background-color:#ffffff; width:100%; max-width:100%; } .table th, .table td { border-top:1px solid #e1e1e1; padding:0.75rem; vertical-align:middle; } .table thead th { background-color:#eeeeee; border-bottom:1px solid #e1e1e1; color:#888888; font-size:12px; } .table tbody + tbody { border-top:1px solid #e1e1e1; } .table tfoot { background-color:#fbfbfb; } .table-sm th, .table-sm td { padding:0.375rem; } .table-bordered { border:1px solid #e1e1e1; } .table-bordered th, .table-bordered td { border:1px solid #e1e1e1; } .table-striped tbody tr:nth-child(even) { background-color:#fbfbfb; } .table-hover tbody tr:hover { background-color:#f6f6f6; } .table-active, .table-active > th, .table-active > td { background-color:#fbfbfb; } .table-hover .table-active:hover, .table-hover .table-active:hover > th, .table-hover .table-active:hover > td { background-color:#eeeeee; } .table-success, .table-success > th, .table-success > td { background-color:#dff0d8; } .table-hover .table-success:hover, .table-hover .table-success:hover > th, .table-hover .table-success:hover > td { background-color:#d0e9c6; } .table-info, .table-info > th, .table-info > td { background-color:#d9edf7; } .table-hover .table-info:hover, .table-hover .table-info:hover > th, .table-hover .table-info:hover > td { background-color:#c4e3f3; } .table-warning, .table-warning > th, .table-warning > td { background-color:#fcf8e3; } .table-hover .table-warning:hover, .table-hover .table-warning:hover > th, .table-hover .table-warning:hover > td { background-color:#faf2cc; } .table-danger, .table-danger > th, .table-danger > td { background-color:#f2dede; } .table-hover .table-danger:hover, .table-hover .table-danger:hover > th, .table-hover .table-danger:hover > td { background-color:#ebcccc; } .table .thead-inverse th, .table-inverse .thead-inverse th { background-color:#000000; color:#ffffff; } .table .thead-default th, .table-inverse .thead-default th { background-color:#808080; color:#ffffff; } .table-inverse { background-color:#1a1a1a; color:#ffffff; } .table-inverse th, .table-inverse td { border-color:#bfbfbf; } .table-inverse thead th { background-color:#000000; border-color:#bfbfbf; color:#ffffff; } .table-inverse.table-bordered { border:0; } .table-inverse.table-striped tbody tr:nth-child(even) { background-color:#262626; } .table-inverse.table-hover tbody tr:hover { background-color:#1f1f1f; } .table-responsive { display:block; width:100%; overflow-x:auto; -ms-overflow-style:-ms-autohiding-scrollbar; } .table-responsive.table-bordered { border:0; } .form-control { -webkit-transition:background-color 0.2s linear; transition:background-color 0.2s linear; background-color:#eeeeee; border:1px solid #cccccc; border-radius:2px; -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.075); box-shadow:inset 0 1px 2px rgba(0,0,0,0.075); display:block; width:100%; color:#888888; font:400 12px/1.3 Arial, sans-serif; padding:0.5rem; outline:0; } .form-control::-ms-expand { background-color:transparent; border:0; } .form-control:focus { background-color:#e1e1e1; } .form-control::placeholder { color:#888888; } .form-control:disabled, .form-control[readonly], fieldset[disabled] .form-control { background-color:#cccccc; opacity:1; } .form-control:disabled, fieldset[disabled] .form-control { cursor:not-allowed; } select.form-control:focus::-ms-value { background-color:#eeeeee; color:#888888; } .form-control-file, .form-control-range { display:block; } .col-form-label { margin-bottom:0; padding-top:0.5rem; padding-bottom:0.5rem; } .col-form-label-sm { font-size:10px; padding-top:0.25rem; padding-bottom:0.25rem; } .col-form-label-lg { font-size:18px; padding-top:0.75rem; padding-bottom:0.75rem; } .col-form-legend { font-size:12px; margin-bottom:0; padding-top:0.5rem; padding-bottom:0.5rem; } .form-control-static { border:solid transparent; border-width:1px 0; margin-bottom:0; padding-top:0.5rem; padding-bottom:0.5rem; } .form-control-static.form-control-sm, .form-control-static.form-control-lg { padding-left:0; padding-right:0; } .form-control-sm { border-radius:2px; font-size:10px; padding:0.25rem; } .form-control-lg { border-radius:5px; font-size:18px; padding:0.75rem; } .form-group { margin-bottom:1rem; } .form-text, .custom-control-description em { display:block; color:#d5d5d5; font-size:11px; font-weight:400; margin-top:0.25rem !important; } .form-check { display:block; position:relative; margin-bottom:0.5rem; } .form-check.disabled .form-check-label, fieldset[disabled] .form-check .form-check-label { color:#eeeeee; cursor:not-allowed; } .form-check-label { margin-bottom:0; padding-left:1.25rem; cursor:pointer; } .form-check-input { position:absolute; margin:0.25rem 0.25rem 0 -1.25rem; } .form-check-input:only-child { position:static; } .form-check-inline { display:inline-block; } .form-check-inline .form-check-label { vertical-align:middle; } .form-check-inline + .form-check-inline { margin-left:0.25rem; } .form-control-feedback { margin-top:0.25rem; } .form-control-success, .form-control-warning, .form-control-danger { background-position:center right 0.5rem !important; background-repeat:no-repeat !important; background-size:1.6em 1.6em !important; padding-right:2.5rem; } .has-success .form-control-feedback, .has-success .form-control-label, .has-success .col-form-label, .has-success .form-check-label, .has-success .custom-control { color:#3c763d; } .has-success .form-control, .has-success .input-group-addon { background-color:#dff0d8; border:1px solid #d0e9c6; color:#3c763d; } .has-success .form-control:focus, .has-success .input-group-addon:focus { background-color:#d0e9c6; } .has-success .form-control-success { background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E"); } .has-warning .form-control-feedback, .has-warning .form-control-label, .has-warning .col-form-label, .has-warning .form-check-label, .has-warning .custom-control { color:#8a6d3b; } .has-warning .form-control, .has-warning .input-group-addon { background-color:#fcf8e3; border:1px solid #faf2cc; color:#8a6d3b; } .has-warning .form-control:focus, .has-warning .input-group-addon:focus { background-color:#faf2cc; } .has-warning .form-control-warning { background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E"); } .has-danger .form-control-feedback, .has-danger .form-control-label, .has-danger .col-form-label, .has-danger .form-check-label, .has-danger .custom-control { color:#a94442; } .has-danger .form-control, .has-danger .input-group-addon { background-color:#f2dede; border:1px solid #ebcccc; color:#a94442; } .has-danger .form-control:focus, .has-danger .input-group-addon:focus { background-color:#ebcccc; } .has-danger .form-control-danger { background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E"); } .form-inline { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -webkit-flex-direction:row !important; -ms-flex-direction:row !important; flex-direction:row !important; -webkit-flex-wrap:wrap !important; -ms-flex-wrap:wrap !important; flex-wrap:wrap !important; -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; } .form-inline .form-check { width:100%; } @media (min-width: 576px) { .form-inline label { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; -webkit-box-pack:center !important; -webkit-justify-content:center !important; -ms-flex-pack:center !important; justify-content:center !important; margin-bottom:0; } .form-inline .form-group { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-flex:0; -webkit-flex:0 0 auto; -ms-flex:0 0 auto; flex:0 0 auto; -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -webkit-flex-direction:row !important; -ms-flex-direction:row !important; flex-direction:row !important; -webkit-flex-wrap:wrap !important; -ms-flex-wrap:wrap !important; flex-wrap:wrap !important; -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; margin-bottom:0; } .form-inline .form-control, .form-inline .custom-select { display:inline-block; width:auto; vertical-align:middle; } .form-inline .form-control-static { display:inline-block; } .form-inline .input-group { width:auto; } .form-inline .form-control-label { margin-bottom:0; vertical-align:middle; } .form-inline .form-check { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; -webkit-box-pack:center !important; -webkit-justify-content:center !important; -ms-flex-pack:center !important; justify-content:center !important; width:auto; margin-top:0; margin-bottom:0; } .form-inline .form-check-label { padding-left:0; } .form-inline .form-check-input { position:relative; margin:0 0.25rem 0 0; } .form-inline .custom-control { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; -webkit-box-pack:center !important; -webkit-justify-content:center !important; -ms-flex-pack:center !important; justify-content:center !important; padding-left:0; } .form-inline .custom-control-indicator { display:inline-block; position:static; margin-right:0.25rem; vertical-align:text-bottom; } .form-inline .has-feedback .form-control-feedback { top:0; } } .custom-control { display:-webkit-inline-box; display:-webkit-inline-flex; display:-ms-inline-flexbox; display:inline-flex; position:relative; margin-right:1rem; padding-left:1.5rem; cursor:pointer; } .custom-control-input { opacity:0; position:absolute; z-index:-1; } .custom-control-input:checked ~ .custom-control-indicator, .custom-control-input:active ~ .custom-control-indicator { background-color:#6c5b7b; -webkit-box-shadow:none; box-shadow:none; color:#ffffff; } .custom-control-input:disabled ~ .custom-control-indicator { background-color:#cccccc; -webkit-box-shadow:none; box-shadow:none; cursor:not-allowed; } .custom-control-input:disabled ~ .custom-control-description { color:#eeeeee; cursor:not-allowed; } .custom-control-indicator { background-color:#e1e1e1; background-repeat:no-repeat; background-position:center center; background-size:0.75rem 0.75rem; -webkit-box-shadow:inset 0 4px 4px rgba(0,0,0,0.1); box-shadow:inset 0 4px 4px rgba(0,0,0,0.1); display:block; position:absolute; top:0; left:0; width:1rem; height:1rem; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; } .custom-checkbox .custom-control-indicator { border-radius:2px; } .custom-checkbox .custom-control-input:checked ~ .custom-control-indicator { background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); } .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-indicator { background-color:#6c5b7b; background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E"); -webkit-box-shadow:none; box-shadow:none; } .custom-radio .custom-control-indicator { border-radius:50%; } .custom-radio .custom-control-input:checked ~ .custom-control-indicator { background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"); } .custom-controls-stacked { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical !important; -webkit-box-direction:normal !important; -webkit-flex-direction:column !important; -ms-flex-direction:column !important; flex-direction:column !important; } .custom-controls-stacked .custom-control { margin-bottom:0.25rem; } .custom-controls-stacked .custom-control + .custom-control { margin-left:0; } .custom-select { -webkit-transition:background-color 0.2s linear; transition:background-color 0.2s linear; background-color:#eeeeee; background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23888' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E"); background-repeat:no-repeat; background-position:right 0.5rem center; background-size:0.9rem 0.9rem; border:1px solid #cccccc; border-radius:2px; -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.075); box-shadow:inset 0 1px 2px rgba(0,0,0,0.075); display:inline-block; width:100%; color:#888888; line-height:1.3; padding:0.5rem 2rem 0.5rem 0.5rem; vertical-align:middle; outline:0; -moz-appearance:none; -webkit-appearance:none; } .custom-select::-ms-expand { opacity:0; } .custom-select:focus { background-color:#e1e1e1; } .custom-select:disabled { background-color:#cccccc; opacity:1; cursor:not-allowed; } .custom-select-sm { border-radius:2px; font-size:10px; padding:0.25rem; } .custom-file { background-color:#eeeeee; border:1px solid #cccccc; border-radius:2px; -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.075); box-shadow:inset 0 1px 2px rgba(0,0,0,0.075); display:block; position:relative; height:2.2rem; font-weight:400; margin-bottom:0; padding:0.6rem; overflow:hidden; } .custom-file-input { opacity:0; position:absolute; top:0; left:0; bottom:0; width:100%; cursor:pointer; } .custom-file-control { background-color:#e1e1e1; border-left:1px solid #cccccc; position:absolute; top:0; right:0; bottom:0; color:#888888; font-weight:700; padding:0.6rem; cursor:pointer; } .input-group { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; position:relative; width:100%; } .input-group .form-control { -webkit-box-flex:1; -webkit-flex:1 1 auto; -ms-flex:1 1 auto; flex:1 1 auto; position:relative; width:1%; margin-bottom:0; z-index:2; } .input-group-addon, .input-group-btn, .input-group .form-control { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -webkit-flex-direction:row !important; -ms-flex-direction:row !important; flex-direction:row !important; -webkit-box-pack:center !important; -webkit-justify-content:center !important; -ms-flex-pack:center !important; justify-content:center !important; } .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 { white-space:nowrap; vertical-align:middle; } .input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn { border-radius:2px; font-size:10px; padding:0.25rem; } .input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn { border-radius:5px; font-size:18px; padding:0.75rem; } .input-group-addon { background-color:#e1e1e1; border:1px solid #cccccc; border-radius:2px; color:#888888; font-size:12px; font-weight:400; text-align:center; line-height:1.3; margin-bottom:0; padding:0.5rem; } .input-group-addon.form-control-sm { border-radius:2px; font-size:10px; padding:0.25rem; } .input-group-addon.form-control-lg { border-radius:5px; font-size:18px; padding:0.75rem; } .input-group-addon input[type="radio"], .input-group-addon input[type="checkbox"] { margin:0; } .input-group .form-control:not(:last-child), .input-group-addon:not(:last-child), .input-group-btn:not(:last-child) > .btn, .input-group-btn:not(:last-child) > .btn-group > .btn, .input-group-btn:not(:last-child) > .dropdown-toggle, .input-group-btn:not(:first-child) > .btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:not(:first-child) > .btn-group:not(:last-child) > .btn { border-top-right-radius:0; border-bottom-right-radius:0; } .input-group-addon:not(:last-child) { border-right:0; } .input-group .form-control:not(:first-child), .input-group-addon:not(:first-child), .input-group-btn:not(:first-child) > .btn, .input-group-btn:not(:first-child) > .btn-group > .btn, .input-group-btn:not(:first-child) > .dropdown-toggle, .input-group-btn:not(:last-child) > .btn:not(:first-child), .input-group-btn:not(:last-child) > .btn-group:not(:first-child) > .btn { border-top-left-radius:0; border-bottom-left-radius:0; } .form-control + .input-group-addon:not(:first-child) { border-left:0; } .input-group-btn { position:relative; font-size:0; white-space:nowrap; } .input-group-btn > .btn { position:relative; } .input-group-btn > .btn + .btn { margin-left:-1px; } .input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active, .input-group-btn > .btn.active { z-index:3; } .input-group-btn:not(:last-child) > .btn, .input-group-btn:not(:last-child) > .btn-group { margin-right:-1px; } .input-group-btn:not(:first-child) > .btn, .input-group-btn:not(:first-child) > .btn-group { margin-left:-1px; z-index:2; } .input-group-btn:not(:first-child) > .btn:hover, .input-group-btn:not(:first-child) > .btn:focus, .input-group-btn:not(:first-child) > .btn:active, .input-group-btn:not(:first-child) > .btn.active, .input-group-btn:not(:first-child) > .btn-group:hover, .input-group-btn:not(:first-child) > .btn-group:focus, .input-group-btn:not(:first-child) > .btn-group:active, .input-group-btn:not(:first-child) > .btn-group.active { z-index:3; } .bootstrap-touchspin .form-control { border-top-left-radius:2px !important; border-bottom-left-radius:2px !important; } .bootstrap-touchspin .input-group-btn-vertical { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical !important; -webkit-box-direction:normal !important; -webkit-flex-direction:column !important; -ms-flex-direction:column !important; flex-direction:column !important; -webkit-box-pack:center !important; -webkit-justify-content:center !important; -ms-flex-pack:center !important; justify-content:center !important; position:relative; font-size:0; white-space:nowrap; } .bootstrap-touchspin .input-group-btn-vertical > .btn { background-color:#e1e1e1; border:1px solid #cccccc; -webkit-box-flex:1; -webkit-flex:1 ; -ms-flex:1 ; flex:1 ; position:relative; margin-left:-1px; } .bootstrap-touchspin .input-group-btn-vertical > .btn:hover, .bootstrap-touchspin .input-group-btn-vertical > .btn:focus, .bootstrap-touchspin .input-group-btn-vertical > .btn:active { background-color:#d5d5d5; } .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up { border-radius:0 2px 0 0; } .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down { border-radius:0 0 2px 0; margin-top:-2px; } .bootstrap-touchspin .input-group-btn-vertical i { position:absolute; top:28%; left:28%; color:#888888; font-size:7px; font-weight:400; } .btn { border-radius:2px; display:inline-block; font:400 12px/1.3 Arial, sans-serif; text-align:center; text-transform:none; white-space:nowrap; padding:0.5rem 1rem; vertical-align:middle; cursor:pointer; outline:0; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; } .btn:disabled, .btn.disabled, fieldset[disabled] .btn, span.btn { opacity:0.6; cursor:not-allowed; } a.btn.disabled, fieldset[disabled] a.btn { pointer-events:none; } .btn-primary { -webkit-transition:all 0.2s linear; transition:all 0.2s linear; background-color:#79668a; border:1px solid #746284; border-bottom-color:#675775; -webkit-box-shadow:inset 0 10px 10px #887599; box-shadow:inset 0 10px 10px #887599; color:#ffffff; text-shadow:1px 1px 0 #5a4c66; } .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active { background-color:#645472; border:1px solid #675775; border-bottom-color:#5a4c66; -webkit-box-shadow:inset 0 10px 10px #79668a; box-shadow:inset 0 10px 10px #79668a; color:#ffffff; text-shadow:1px 1px 0 #5a4c66; } .btn-primary:active, .btn-primary.active { -webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); } .btn-primary:disabled, .btn-primary.disabled, fieldset[disabled] .btn-primary { background-color:#79668a !important; border:1px solid #746284 !important; border-bottom-color:#675775 !important; -webkit-box-shadow:inset 0 10px 10px #887599 !important; box-shadow:inset 0 10px 10px #887599 !important; color:#ffffff !important; text-shadow:1px 1px 0 #5a4c66 !important; } span.btn-primary { background-color:#79668a !important; border:1px solid #746284 !important; border-bottom-color:#675775 !important; -webkit-box-shadow:inset 0 10px 10px #887599 !important; box-shadow:inset 0 10px 10px #887599 !important; color:#ffffff !important; text-shadow:1px 1px 0 #5a4c66 !important; } .btn-secondary { -webkit-transition:all 0.2s linear; transition:all 0.2s linear; background-color:#eeeeee; border:1px solid #dadada; border-bottom-color:#cdcdcd; -webkit-box-shadow:inset 0 10px 10px #fdfdfd; box-shadow:inset 0 10px 10px #fdfdfd; color:#888888; text-shadow:1px 1px 0 #ffffff; } .btn-secondary:hover, .btn-secondary:focus, .btn-secondary:active, .btn-secondary.active { background-color:#dadada; border:1px solid #cdcdcd; border-bottom-color:#c0c0c0; -webkit-box-shadow:inset 0 10px 10px #eeeeee; box-shadow:inset 0 10px 10px #eeeeee; color:#888888; text-shadow:1px 1px 0 #ffffff; } .btn-secondary:active, .btn-secondary.active { -webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); } .btn-secondary:disabled, .btn-secondary.disabled, fieldset[disabled] .btn-secondary { background-color:#eeeeee !important; border:1px solid #dadada !important; border-bottom-color:#cdcdcd !important; -webkit-box-shadow:inset 0 10px 10px #fdfdfd !important; box-shadow:inset 0 10px 10px #fdfdfd !important; color:#888888 !important; text-shadow:1px 1px 0 #ffffff !important; } span.btn-secondary { background-color:#eeeeee !important; border:1px solid #dadada !important; border-bottom-color:#cdcdcd !important; -webkit-box-shadow:inset 0 10px 10px #fdfdfd !important; box-shadow:inset 0 10px 10px #fdfdfd !important; color:#888888 !important; text-shadow:1px 1px 0 #ffffff !important; } .btn-success { -webkit-transition:all 0.2s linear; transition:all 0.2s linear; background-color:#5cb85c; border:1px solid #4cae4c; border-bottom-color:#449d44; -webkit-box-shadow:inset 0 10px 10px #71c171; box-shadow:inset 0 10px 10px #71c171; color:#ffffff; text-shadow:1px 1px 0 #449d44; } .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active { background-color:#47a447; border:1px solid #449d44; border-bottom-color:#3d8b3d; -webkit-box-shadow:inset 0 10px 10px #5cb85c; box-shadow:inset 0 10px 10px #5cb85c; color:#ffffff; text-shadow:1px 1px 0 #449d44; } .btn-success:active, .btn-success.active { -webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); } .btn-success:disabled, .btn-success.disabled, fieldset[disabled] .btn-success { background-color:#5cb85c !important; border:1px solid #4cae4c !important; border-bottom-color:#449d44 !important; -webkit-box-shadow:inset 0 10px 10px #71c171 !important; box-shadow:inset 0 10px 10px #71c171 !important; color:#ffffff !important; text-shadow:1px 1px 0 #449d44 !important; } .btn-info { -webkit-transition:all 0.2s linear; transition:all 0.2s linear; background-color:#5bc0de; border:1px solid #46b8da; border-bottom-color:#31b0d5; -webkit-box-shadow:inset 0 10px 10px #74cae3; box-shadow:inset 0 10px 10px #74cae3; color:#ffffff; text-shadow:1px 1px 0 #31b0d5; } .btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active { background-color:#39b3d7; border:1px solid #31b0d5; border-bottom-color:#28a1c5; -webkit-box-shadow:inset 0 10px 10px #5bc0de; box-shadow:inset 0 10px 10px #5bc0de; color:#ffffff; text-shadow:1px 1px 0 #31b0d5; } .btn-info:active, .btn-info.active { -webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); } .btn-info:disabled, .btn-info.disabled, fieldset[disabled] .btn-info { background-color:#5bc0de !important; border:1px solid #46b8da !important; border-bottom-color:#31b0d5 !important; -webkit-box-shadow:inset 0 10px 10px #74cae3 !important; box-shadow:inset 0 10px 10px #74cae3 !important; color:#ffffff !important; text-shadow:1px 1px 0 #31b0d5 !important; } .btn-warning { -webkit-transition:all 0.2s linear; transition:all 0.2s linear; background-color:#f0ad4e; border:1px solid #eea236; border-bottom-color:#ec971f; -webkit-box-shadow:inset 0 10px 10px #f2ba6a; box-shadow:inset 0 10px 10px #f2ba6a; color:#ffffff; text-shadow:1px 1px 0 #ec971f; } .btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active { background-color:#ed9c28; border:1px solid #ec971f; border-bottom-color:#df8a13; -webkit-box-shadow:inset 0 10px 10px #f0ad4e; box-shadow:inset 0 10px 10px #f0ad4e; color:#ffffff; text-shadow:1px 1px 0 #ec971f; } .btn-warning:active, .btn-warning.active { -webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); } .btn-warning:disabled, .btn-warning.disabled, fieldset[disabled] .btn-warning { background-color:#f0ad4e !important; border:1px solid #eea236 !important; border-bottom-color:#ec971f !important; -webkit-box-shadow:inset 0 10px 10px #f2ba6a !important; box-shadow:inset 0 10px 10px #f2ba6a !important; color:#ffffff !important; text-shadow:1px 1px 0 #ec971f !important; } .btn-danger { -webkit-transition:all 0.2s linear; transition:all 0.2s linear; background-color:#d9534f; border:1px solid #d43f3a; border-bottom-color:#c9302c; -webkit-box-shadow:inset 0 10px 10px #de6c68; box-shadow:inset 0 10px 10px #de6c68; color:#ffffff; text-shadow:1px 1px 0 #c9302c; } .btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active { background-color:#d2322d; border:1px solid #c9302c; border-bottom-color:#b52b27; -webkit-box-shadow:inset 0 10px 10px #d9534f; box-shadow:inset 0 10px 10px #d9534f; color:#ffffff; text-shadow:1px 1px 0 #c9302c; } .btn-danger:active, .btn-danger.active { -webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); } .btn-danger:disabled, .btn-danger.disabled, fieldset[disabled] .btn-danger { background-color:#d9534f !important; border:1px solid #d43f3a !important; border-bottom-color:#c9302c !important; -webkit-box-shadow:inset 0 10px 10px #de6c68 !important; box-shadow:inset 0 10px 10px #de6c68 !important; color:#ffffff !important; text-shadow:1px 1px 0 #c9302c !important; } .btn-outline-primary { -webkit-transition:all 0.2s linear; transition:all 0.2s linear; background-color:transparent; border:1px solid #746284; color:#79668a; } .btn-outline-primary:hover, .btn-outline-primary:focus, .btn-outline-primary:active, .btn-outline-primary.active { background-color:#79668a; color:#ffffff; text-shadow:1px 1px 0 #746284; } .btn-outline-primary:active, .btn-outline-primary.active { -webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); } .btn-outline-primary:disabled, .btn-outline-primary.disabled, fieldset[disabled] .btn-outline-primary { background-color:#79668a !important; border:1px solid #746284 !important; border-bottom-color:#675775 !important; -webkit-box-shadow:inset 0 10px 10px #887599 !important; box-shadow:inset 0 10px 10px #887599 !important; color:#ffffff !important; text-shadow:1px 1px 0 #746284 !important; } .btn-outline-secondary { -webkit-transition:all 0.2s linear; transition:all 0.2s linear; background-color:transparent; border:1px solid #dadada; color:#eeeeee; } .btn-outline-secondary:hover, .btn-outline-secondary:focus, .btn-outline-secondary:active, .btn-outline-secondary.active { background-color:#eeeeee; color:#ffffff; text-shadow:1px 1px 0 #dadada; } .btn-outline-secondary:active, .btn-outline-secondary.active { -webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); } .btn-outline-secondary:disabled, .btn-outline-secondary.disabled, fieldset[disabled] .btn-outline-secondary { background-color:#eeeeee !important; border:1px solid #dadada !important; border-bottom-color:#cdcdcd !important; -webkit-box-shadow:inset 0 10px 10px #fdfdfd !important; box-shadow:inset 0 10px 10px #fdfdfd !important; color:#ffffff !important; text-shadow:1px 1px 0 #dadada !important; } .btn-outline-success { -webkit-transition:all 0.2s linear; transition:all 0.2s linear; background-color:transparent; border:1px solid #4cae4c; color:#5cb85c; } .btn-outline-success:hover, .btn-outline-success:focus, .btn-outline-success:active, .btn-outline-success.active { background-color:#5cb85c; color:#ffffff; text-shadow:1px 1px 0 #449d44; } .btn-outline-success:active, .btn-outline-success.active { -webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); } .btn-outline-success:disabled, .btn-outline-success.disabled, fieldset[disabled] .btn-outline-success { background-color:#5cb85c !important; border:1px solid #4cae4c !important; border-bottom-color:#449d44 !important; -webkit-box-shadow:inset 0 10px 10px #71c171 !important; box-shadow:inset 0 10px 10px #71c171 !important; color:#ffffff !important; text-shadow:1px 1px 0 #449d44 !important; } .btn-outline-info { -webkit-transition:all 0.2s linear; transition:all 0.2s linear; background-color:transparent; border:1px solid #46b8da; color:#5bc0de; } .btn-outline-info:hover, .btn-outline-info:focus, .btn-outline-info:active, .btn-outline-info.active { background-color:#5bc0de; color:#ffffff; text-shadow:1px 1px 0 #31b0d5; } .btn-outline-info:active, .btn-outline-info.active { -webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); } .btn-outline-info:disabled, .btn-outline-info.disabled, fieldset[disabled] .btn-outline-info { background-color:#5bc0de !important; border:1px solid #46b8da !important; border-bottom-color:#31b0d5 !important; -webkit-box-shadow:inset 0 10px 10px #74cae3 !important; box-shadow:inset 0 10px 10px #74cae3 !important; color:#ffffff !important; text-shadow:1px 1px 0 #31b0d5 !important; } .btn-outline-warning { -webkit-transition:all 0.2s linear; transition:all 0.2s linear; background-color:transparent; border:1px solid #eea236; color:#f0ad4e; } .btn-outline-warning:hover, .btn-outline-warning:focus, .btn-outline-warning:active, .btn-outline-warning.active { background-color:#f0ad4e; color:#ffffff; text-shadow:1px 1px 0 #ec971f; } .btn-outline-warning:active, .btn-outline-warning.active { -webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); } .btn-outline-warning:disabled, .btn-outline-warning.disabled, fieldset[disabled] .btn-outline-warning { background-color:#f0ad4e !important; border:1px solid #eea236 !important; border-bottom-color:#ec971f !important; -webkit-box-shadow:inset 0 10px 10px #f2ba6a !important; box-shadow:inset 0 10px 10px #f2ba6a !important; color:#ffffff !important; text-shadow:1px 1px 0 #ec971f !important; } .btn-outline-danger { -webkit-transition:all 0.2s linear; transition:all 0.2s linear; background-color:transparent; border:1px solid #d43f3a; color:#d9534f; } .btn-outline-danger:hover, .btn-outline-danger:focus, .btn-outline-danger:active, .btn-outline-danger.active { background-color:#d9534f; color:#ffffff; text-shadow:1px 1px 0 #c9302c; } .btn-outline-danger:active, .btn-outline-danger.active { -webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); } .btn-outline-danger:disabled, .btn-outline-danger.disabled, fieldset[disabled] .btn-outline-danger { background-color:#d9534f !important; border:1px solid #d43f3a !important; border-bottom-color:#c9302c !important; -webkit-box-shadow:inset 0 10px 10px #de6c68 !important; box-shadow:inset 0 10px 10px #de6c68 !important; color:#ffffff !important; text-shadow:1px 1px 0 #c9302c !important; } .btn-sm { border-radius:2px; font-size:10px; padding:0.25rem 0.5rem; } .btn-lg { border-radius:5px; font-size:18px; padding:0.75rem 1.5rem; } .btn-link { font-size:12px; font-weight:400; text-decoration:underline; cursor:pointer; } .btn-link:hover, .btn-link:focus, .btn-link:active { color:#888888; } .btn-link, .btn-link:disabled, .btn-link.disabled { background-color:transparent; color:#6c5b7b; } .btn-block { width:100%; } .btn-block + .btn-block { margin-top:0.5rem; } .btn-group, .btn-group-vertical { display:-webkit-inline-box; display:-webkit-inline-flex; display:-ms-inline-flexbox; display:inline-flex; position:relative; vertical-align:middle; } .btn-group > .btn, .btn-group-vertical > .btn { -webkit-box-flex:0; -webkit-flex:0 1 auto; -ms-flex:0 1 auto; flex:0 1 auto; position:relative; } .btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn:hover, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn.active { z-index:2; } .btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group, .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-left:-1px; } .btn-toolbar { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:start !important; -webkit-justify-content:flex-start !important; -ms-flex-pack:start !important; justify-content:flex-start !important; } .btn-toolbar .input-group { width:auto; } .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { border-radius:0; } .btn-group > .btn:first-child { margin-left:0; } .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { border-top-right-radius:0; border-bottom-right-radius:0; } .btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) { border-top-left-radius:0; border-bottom-left-radius:0; } .btn-group > .btn-group { float:left; } .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius:0; } .btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { border-top-right-radius:0; border-bottom-right-radius:0; } .btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { border-top-left-radius:0; border-bottom-left-radius:0; } .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outline:0; } .btn-group-sm > .btn { border-radius:2px; font-size:10px; padding:0.25rem 0.5rem; } .btn-group-lg > .btn { border-radius:5px; font-size:18px; padding:0.75rem 1.5rem; } .btn + .dropdown-toggle-split { padding-left:0.5rem; padding-right:0.5rem; } .btn + .dropdown-toggle-split::after { margin-left:0; } .btn-sm + .dropdown-toggle-split { padding-left:0.25rem; padding-right:0.25rem; } .btn-lg + .dropdown-toggle-split { padding-left:0.75rem; padding-right:0.75rem; } .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-group.open .dropdown-toggle.btn-link { -webkit-box-shadow:none; box-shadow:none; } .btn-group-vertical { display:-webkit-inline-box; display:-webkit-inline-flex; display:-ms-inline-flexbox; display:inline-flex; -webkit-box-orient:vertical !important; -webkit-box-direction:normal !important; -webkit-flex-direction:column !important; -ms-flex-direction:column !important; flex-direction:column !important; -webkit-box-align:start !important; -webkit-align-items:flex-start !important; -ms-flex-align:start !important; align-items:flex-start !important; -webkit-box-pack:center !important; -webkit-justify-content:center !important; -ms-flex-pack:center !important; justify-content:center !important; } .btn-group-vertical .btn, .btn-group-vertical .btn-group { width:100%; } .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-bottom-left-radius:0; border-bottom-right-radius:0; } .btn-group-vertical > .btn:last-child:not(:first-child) { border-top-left-radius:0; border-top-right-radius:0; } .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius:0; } .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { border-bottom-left-radius:0; border-bottom-right-radius:0; } .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { border-top-left-radius:0; border-top-right-radius:0; } [data-toggle="buttons"] > .btn input[type="radio"], [data-toggle="buttons"] > .btn input[type="checkbox"], [data-toggle="buttons"] > .btn-group > .btn input[type="radio"], [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] { position:absolute; clip:rect(0,0,0,0); pointer-events:none; } .list-unstyled, .list-inline { list-style:none; margin:0; padding:0; } .list-inline-item { display:inline-block; } .list-inline-item:not(:last-child) { margin-right:0.5rem; } .list-arrows li::before { content:"\e97b"; font:400 17px/1 icomoon; margin:0 0.25rem 0 -0.25rem; vertical-align:sub; } .list-group { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical !important; -webkit-box-direction:normal !important; -webkit-flex-direction:column !important; -ms-flex-direction:column !important; flex-direction:column !important; margin:0; padding:0; } .list-group-item-action { width:100%; color:inherit; text-align:inherit; } .list-group-item-action:hover, .list-group-item-action:focus, .list-group-item-action:active { background-color:#f9f9f9; color:inherit; } .list-group-item { background-color:#ffffff; border:1px solid #dddddd; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -webkit-flex-direction:row !important; -ms-flex-direction:row !important; flex-direction:row !important; -webkit-flex-wrap:wrap !important; -ms-flex-wrap:wrap !important; flex-wrap:wrap !important; -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; position:relative; margin-bottom:-1px; padding:0.75rem 1.25rem; } .list-group-item:first-child { border-top-left-radius:2px; border-top-right-radius:2px; } .list-group-item:last-child { border-bottom-left-radius:2px; border-bottom-right-radius:2px; margin-bottom:0; } .list-group-item:disabled, .list-group-item.disabled { background-color:#ffffff; color:#eeeeee; cursor:not-allowed; } .list-group-item.active { background-color:#6c5b7b; border-color:#6c5b7b; color:#ffffff; z-index:2; } .list-group-flush .list-group-item { border-left:0; border-right:0; border-radius:0; } .list-group-flush:first-child .list-group-item:first-child { border-top:0; } .list-group-flush:last-child .list-group-item:last-child { border-bottom:0; } .list-group-item-success { background-color:#dff0d8; color:#3c763d; } a.list-group-item-success, button.list-group-item-success { color:#3c763d; } a.list-group-item-success:hover, a.list-group-item-success:focus, a.list-group-item-success:active, a.list-group-item-success.active, button.list-group-item-success:hover, button.list-group-item-success:focus, button.list-group-item-success:active, button.list-group-item-success.active { background-color:#d0e9c6; border-color:#c1e2b3; color:#3c763d; } .list-group-item-info { background-color:#d9edf7; color:#31708f; } a.list-group-item-info, button.list-group-item-info { color:#31708f; } a.list-group-item-info:hover, a.list-group-item-info:focus, a.list-group-item-info:active, a.list-group-item-info.active, button.list-group-item-info:hover, button.list-group-item-info:focus, button.list-group-item-info:active, button.list-group-item-info.active { background-color:#c4e3f3; border-color:#afd9ee; color:#31708f; } .list-group-item-warning { background-color:#fcf8e3; color:#8a6d3b; } a.list-group-item-warning, button.list-group-item-warning { color:#8a6d3b; } a.list-group-item-warning:hover, a.list-group-item-warning:focus, a.list-group-item-warning:active, a.list-group-item-warning.active, button.list-group-item-warning:hover, button.list-group-item-warning:focus, button.list-group-item-warning:active, button.list-group-item-warning.active { background-color:#faf2cc; border-color:#f7ecb5; color:#8a6d3b; } .list-group-item-danger { background-color:#f2dede; color:#a94442; } a.list-group-item-danger, button.list-group-item-danger { color:#a94442; } a.list-group-item-danger:hover, a.list-group-item-danger:focus, a.list-group-item-danger:active, a.list-group-item-danger.active, button.list-group-item-danger:hover, button.list-group-item-danger:focus, button.list-group-item-danger:active, button.list-group-item-danger.active { background-color:#ebcccc; border-color:#e4b9b9; color:#a94442; } .nav { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-wrap:wrap !important; -ms-flex-wrap:wrap !important; flex-wrap:wrap !important; list-style:none; margin:0; padding:0; } .nav-link { display:block; opacity:0.6; color:#888888; padding:0.5rem; } .nav-link:hover, .nav-link:focus, .nav-link:active, .nav-link.active { opacity:1; } .nav-link.active { color:#888888; cursor:default; pointer-events:none; } .nav-link.disabled { opacity:0.6; color:#eeeeee; cursor:not-allowed; } .nav-tabs { border-bottom:2px solid #dddddd; } .nav-tabs .nav-item { margin:0 1rem -2px 0; } .nav-tabs .nav-link { border-bottom:2px solid transparent; padding:0.5rem 0; } .nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link { border-bottom:2px solid #6c5b7b; cursor:default; } .nav-tabs .dropdown-menu { border-top-left-radius:0; border-top-right-radius:0; margin-top:-1px; } .nav-pills .nav-link { border-radius:2px; } .nav-pills .nav-link.active, .nav-pills .nav-item.show .nav-link { background-color:#6c5b7b; color:#ffffff; } .nav-fill .nav-item { -webkit-box-flex:1; -webkit-flex:1 1 auto; -ms-flex:1 1 auto; flex:1 1 auto; text-align:center; } .nav-justified .nav-item { -webkit-box-flex:1; -webkit-flex:1 1 100%; -ms-flex:1 1 100%; flex:1 1 100%; text-align:center; } .tab-content { background-color:#ffffff; border:1px solid #dddddd; border-top:0; padding:1.25rem; } .tab-content > .tab-pane { display:none; } .tab-content > .active { display:block; } .navbar { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical !important; -webkit-box-direction:normal !important; -webkit-flex-direction:column !important; -ms-flex-direction:column !important; flex-direction:column !important; position:relative; padding:0.5rem 1rem; } .navbar-brand { display:inline-block; font:22px/1 Cuprum, sans-serif; white-space:nowrap; margin-right:1rem; padding-top:0.25rem; padding-bottom:0.25rem; } .navbar-nav { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical !important; -webkit-box-direction:normal !important; -webkit-flex-direction:column !important; -ms-flex-direction:column !important; flex-direction:column !important; list-style:none; margin:0; padding:0; } .navbar-nav .nav-link { padding:1rem 0; } .navbar-text { display:inline-block; padding:1rem 0; } .navbar-toggler { background-color:transparent; border:1px solid transparent; border-radius:2px; -webkit-box-shadow:none; box-shadow:none; -webkit-align-self:flex-start !important; -ms-flex-item-align:start !important; -ms-grid-row-align:flex-start !important; align-self:flex-start !important; } .navbar-toggler-icon::before { display:inline-block; content:"\eaef"; font:400 18px/1 icomoon; padding:0.4rem 0.6rem; vertical-align:sub; } .navbar-toggler-left { position:absolute; left:1rem; } .navbar-toggler-right { position:absolute; right:1rem; } @media (max-width: 575px) { .navbar-toggleable .navbar-nav .dropdown-menu { float:none; position:static; } .navbar-toggleable > .container { padding-left:0; padding-right:0; } } @media (min-width: 576px) { .navbar-toggleable { -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -webkit-flex-direction:row !important; -ms-flex-direction:row !important; flex-direction:row !important; -webkit-flex-wrap:nowrap !important; -ms-flex-wrap:nowrap !important; flex-wrap:nowrap !important; -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; } .navbar-toggleable .navbar-nav { -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -webkit-flex-direction:row !important; -ms-flex-direction:row !important; flex-direction:row !important; } .navbar-toggleable .navbar-nav .nav-link { padding-left:0.5rem; padding-right:0.5rem; } .navbar-toggleable > .container { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-wrap:nowrap !important; -ms-flex-wrap:nowrap !important; flex-wrap:nowrap !important; -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; } .navbar-toggleable .navbar-collapse { display:-webkit-box !important; display:-webkit-flex !important; display:-ms-flexbox !important; display:flex !important; width:100%; } .navbar-toggleable .navbar-toggler { display:none; } } @media (max-width: 767px) { .navbar-toggleable-sm .navbar-nav .dropdown-menu { float:none; position:static; } .navbar-toggleable-sm > .container { padding-left:0; padding-right:0; } } @media (min-width: 768px) { .navbar-toggleable-sm { -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -webkit-flex-direction:row !important; -ms-flex-direction:row !important; flex-direction:row !important; -webkit-flex-wrap:nowrap !important; -ms-flex-wrap:nowrap !important; flex-wrap:nowrap !important; -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; } .navbar-toggleable-sm .navbar-nav { -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -webkit-flex-direction:row !important; -ms-flex-direction:row !important; flex-direction:row !important; } .navbar-toggleable-sm .navbar-nav .nav-link { padding-left:0.5rem; padding-right:0.5rem; } .navbar-toggleable-sm > .container { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-wrap:nowrap !important; -ms-flex-wrap:nowrap !important; flex-wrap:nowrap !important; -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; } .navbar-toggleable-sm .navbar-collapse { display:-webkit-box !important; display:-webkit-flex !important; display:-ms-flexbox !important; display:flex !important; width:100%; } .navbar-toggleable-sm .navbar-toggler { display:none; } } @media (max-width: 991px) { .navbar-toggleable-md .navbar-nav .dropdown-menu { float:none; position:static; } .navbar-toggleable-md > .container { padding-left:0; padding-right:0; } } @media (min-width: 992px) { .navbar-toggleable-md { -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -webkit-flex-direction:row !important; -ms-flex-direction:row !important; flex-direction:row !important; -webkit-flex-wrap:nowrap !important; -ms-flex-wrap:nowrap !important; flex-wrap:nowrap !important; -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; } .navbar-toggleable-md .navbar-nav { -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -webkit-flex-direction:row !important; -ms-flex-direction:row !important; flex-direction:row !important; } .navbar-toggleable-md .navbar-nav .nav-link { padding-left:0.5rem; padding-right:0.5rem; } .navbar-toggleable-md > .container { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-wrap:nowrap !important; -ms-flex-wrap:nowrap !important; flex-wrap:nowrap !important; -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; } .navbar-toggleable-md .navbar-collapse { display:-webkit-box !important; display:-webkit-flex !important; display:-ms-flexbox !important; display:flex !important; width:100%; } .navbar-toggleable-md .navbar-toggler { display:none; } } @media (max-width: 1199px) { .navbar-toggleable-lg .navbar-nav .dropdown-menu { float:none; position:static; } .navbar-toggleable-lg > .container { padding-left:0; padding-right:0; } } @media (min-width: 1200px) { .navbar-toggleable-lg { -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -webkit-flex-direction:row !important; -ms-flex-direction:row !important; flex-direction:row !important; -webkit-flex-wrap:nowrap !important; -ms-flex-wrap:nowrap !important; flex-wrap:nowrap !important; -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; } .navbar-toggleable-lg .navbar-nav { -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -webkit-flex-direction:row !important; -ms-flex-direction:row !important; flex-direction:row !important; } .navbar-toggleable-lg .navbar-nav .nav-link { padding-left:0.5rem; padding-right:0.5rem; } .navbar-toggleable-lg > .container { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-wrap:nowrap !important; -ms-flex-wrap:nowrap !important; flex-wrap:nowrap !important; -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; } .navbar-toggleable-lg .navbar-collapse { display:-webkit-box !important; display:-webkit-flex !important; display:-ms-flexbox !important; display:flex !important; width:100%; } .navbar-toggleable-lg .navbar-toggler { display:none; } } .navbar-toggleable-xl .navbar-nav .dropdown-menu { float:none; position:static; } .navbar-toggleable-xl > .container { padding-left:0; padding-right:0; } .navbar-toggleable-xl { -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -webkit-flex-direction:row !important; -ms-flex-direction:row !important; flex-direction:row !important; -webkit-flex-wrap:nowrap !important; -ms-flex-wrap:nowrap !important; flex-wrap:nowrap !important; -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; } .navbar-toggleable-xl .navbar-nav { -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -webkit-flex-direction:row !important; -ms-flex-direction:row !important; flex-direction:row !important; } .navbar-toggleable-xl .navbar-nav .nav-link { padding-left:0.5rem; padding-right:0.5rem; } .navbar-toggleable-xl > .container { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-wrap:nowrap !important; -ms-flex-wrap:nowrap !important; flex-wrap:nowrap !important; -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; } .navbar-toggleable-xl .navbar-collapse { display:-webkit-box !important; display:-webkit-flex !important; display:-ms-flexbox !important; display:flex !important; width:100%; } .navbar-toggleable-xl .navbar-toggler { display:none; } .navbar-light .navbar-brand, .navbar-light .navbar-toggler { color:rgba(0,0,0,0.8); } .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:active, .navbar-light .navbar-toggler:hover, .navbar-light .navbar-toggler:focus, .navbar-light .navbar-toggler:active { color:rgba(0,0,0,0.8); } .navbar-light .navbar-nav .nav-link { color:rgba(0,0,0,0.5); } .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:active { color:rgba(0,0,0,0.8); } .navbar-light .navbar-nav .nav-link.disabled { color:rgba(0,0,0,0.25); } .navbar-light .open > .nav-link, .navbar-light .active > .nav-link, .navbar-light .nav-link.open, .navbar-light .nav-link.active { color:rgba(0,0,0,0.8); } .navbar-light .navbar-toggler { border-color:rgba(0,0,0,0.25); } .navbar-light .navbar-text { color:rgba(0,0,0,0.75); } .navbar-inverse .navbar-brand, .navbar-inverse .navbar-toggler { color:#ffffff; } .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-brand:active, .navbar-inverse .navbar-toggler:hover, .navbar-inverse .navbar-toggler:focus, .navbar-inverse .navbar-toggler:active { color:#ffffff; } .navbar-inverse .navbar-nav .nav-link { color:rgba(255,255,255,0.75); } .navbar-inverse .navbar-nav .nav-link:hover, .navbar-inverse .navbar-nav .nav-link:focus, .navbar-inverse .navbar-nav .nav-link:active { color:#ffffff; } .navbar-inverse .navbar-nav .nav-link.disabled { color:rgba(255,255,255,0.5); } .navbar-inverse .open > .nav-link, .navbar-inverse .active > .nav-link, .navbar-inverse .nav-link.open, .navbar-inverse .nav-link.active { color:#ffffff; } .navbar-inverse .navbar-toggler { border-color:rgba(255,255,255,0.25); } .navbar-inverse .navbar-text { color:rgba(255,255,255,0.75); } .breadcrumb { background-color:transparent; background-image:-webkit-linear-gradient(top,#ffffff 0%,#eeeeee 100%); background-image:linear-gradient(to bottom,#ffffff 0%,#eeeeee 100%); background-repeat:repeat-x; color:#888888; text-shadow:1px 1px 0 #ffffff; border:1px solid #dddddd; border-bottom-color:#c4c4c4; border-radius:2px; position:relative; list-style:none; margin:0 0 1rem; padding:0.5rem 0.75rem; } .breadcrumb::after { display:block; content:""; clear:both; } .breadcrumb[data-depth="1"] { display:none; } .breadcrumb-item { float:left; } .breadcrumb-item + .breadcrumb-item::before { display:inline-block; content:"/"; color:#888888; font-weight:400; padding:0 0.5rem; } .breadcrumb-item + .breadcrumb-item:hover::before { text-decoration:underline; } .breadcrumb-item + .breadcrumb-item:hover::before { text-decoration:none; } .breadcrumb-item a { color:#888888; } .breadcrumb-item a:hover, .breadcrumb-item a:focus, .breadcrumb-item a:active { color:#6c5b7b; } .breadcrumb-item.active, .breadcrumb-item:last-child a { color:#6c5b7b; font-weight:700; } .pagination { border-radius:2px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; list-style:none; margin:0; padding:0; } .page-item:first-child .page-link { border-top-left-radius:2px; border-bottom-left-radius:2px; margin-left:0; } .page-item:last-child .page-link { border-top-right-radius:2px; border-bottom-right-radius:2px; } .page-item.active .page-link, .page-item.current .page-link { background-color:#79668a !important; border:1px solid #746284 !important; border-bottom-color:#675775 !important; -webkit-box-shadow:inset 0 10px 10px #887599 !important; box-shadow:inset 0 10px 10px #887599 !important; color:#ffffff !important; text-shadow:1px 1px 0 #5a4c66 !important; cursor:default; z-index:2; } .page-item.disabled .page-link { opacity:0.6; cursor:default; } .page-item .spacer { background-color:transparent !important; border:1px solid transparent !important; border-bottom-color:rgba(0,0,0,0) !important; -webkit-box-shadow:inset 0 10px 10px rgba(15,15,15,0) !important; box-shadow:inset 0 10px 10px rgba(15,15,15,0) !important; color:#888888 !important; text-shadow:1px 1px 0 transparent !important; opacity:1; } .page-link { -webkit-transition:all 0.2s linear; transition:all 0.2s linear; background-color:#eeeeee; border:1px solid #dadada; border-bottom-color:#cdcdcd; -webkit-box-shadow:inset 0 10px 10px #fdfdfd; box-shadow:inset 0 10px 10px #fdfdfd; color:#888888; text-shadow:1px 1px 0 #ffffff; display:block; position:relative; font-size:12px; margin-left:-1px; padding:0.5rem 0.75rem; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; } .page-link:hover, .page-link:focus, .page-link:active, .page-link.active { background-color:#dadada; border:1px solid #cdcdcd; border-bottom-color:#c0c0c0; -webkit-box-shadow:inset 0 10px 10px #eeeeee; box-shadow:inset 0 10px 10px #eeeeee; color:#888888; text-shadow:1px 1px 0 #ffffff; } .page-link:active, .page-link.active { -webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); } .page-link:disabled, .page-link.disabled, fieldset[disabled] .page-link { background-color:#eeeeee !important; border:1px solid #dadada !important; border-bottom-color:#cdcdcd !important; -webkit-box-shadow:inset 0 10px 10px #fdfdfd !important; box-shadow:inset 0 10px 10px #fdfdfd !important; color:#888888 !important; text-shadow:1px 1px 0 #ffffff !important; } .pagination-sm .page-link { font-size:10px; padding:0.25rem 0.375rem; } .pagination-sm .page-item:first-child .page-link { border-top-left-radius:2px; border-bottom-left-radius:2px; } .pagination-sm .page-item:last-child .page-link { border-top-right-radius:2px; border-bottom-right-radius:2px; } .pagination-lg .page-link { font-size:18px; padding:0.75rem 1.125rem; } .pagination-lg .page-item:first-child .page-link { border-top-left-radius:5px; border-bottom-left-radius:5px; } .pagination-lg .page-item:last-child .page-link { border-top-right-radius:5px; border-bottom-right-radius:5px; } .alert { border:1px solid transparent; border-radius:2px; position:relative; margin:1rem 0; padding:1rem; } .alert-heading { color:inherit; } .alert-link { color:inherit !important; font-weight:700; text-decoration:underline; } .alert-link:hover, .alert-link:focus, .alert-link:active { text-decoration:none; } .alert-dismissible { padding-right:3rem; } .alert-dismissible .close { -webkit-transform:translate(0,-50%); transform:translate(0,-50%); position:absolute; top:50%; right:1rem; } .alert-icon { padding-left:3.5rem; } .alert-icon i { -webkit-transform:translate(0,-50%); transform:translate(0,-50%); position:absolute; top:50%; left:1rem; font-size:2rem; } .alert-success { background-color:#dff0d8; border-color:#d0e9c6; color:#3c763d; } .alert-success hr { border-color:#c1e2b3; } .alert-info { background-color:#d9edf7; border-color:#c4e3f3; color:#31708f; } .alert-info hr { border-color:#afd9ee; } .alert-warning { background-color:#fcf8e3; border-color:#faf2cc; color:#8a6d3b; } .alert-warning hr { border-color:#f7ecb5; } .alert-danger { background-color:#f2dede; border-color:#ebcccc; color:#a94442; } .alert-danger hr { border-color:#e4b9b9; } body .buorg { background:#f2dede; border-top:1px solid #ebcccc; border-bottom:1px solid #ebcccc; -webkit-box-shadow:none; box-shadow:none; top:35%; color:#a94442; text-align:center; } body .buorg-button { background:#a94442; border-radius:2px; -webkit-box-shadow:none; box-shadow:none; display:block; max-width:220px; color:#ffffff !important; margin:0.25rem auto 0.5rem; } .progress { background-color:#eeeeee; border-radius:2px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; text-align:center; line-height:1.5rem; overflow:hidden; } .progress-bar { background-color:#6c5b7b; height:1.5rem; color:#ffffff; } .progress-bar-striped { background-color:#6c5b7b; 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: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:2rem 2rem; } .progress-bar-animated { -webkit-animation:progress-bar-stripes 1s linear infinite; animation:progress-bar-stripes 1s linear infinite; } @-webkit-keyframes progress-bar-stripes { from { background-position:2rem 0; } to { background-position:0 0; } } @keyframes progress-bar-stripes { from { background-position:2rem 0; } to { background-position:0 0; } } .badge { border-radius:2px; display:inline-block; color:#ffffff; font:700 95%/1 Arial, sans-serif; text-align:center; text-shadow:none; white-space:nowrap; padding:0.25em 0.5em; vertical-align:baseline; } .badge:empty { display:none; } a.badge:hover, a.badge:focus, a.badge:active { color:#ffffff; } .btn .badge { position:relative; top:-1px; } .badge-pill { border-radius:10rem; padding:0.3em 0.6em; } .badge-default { background-color:#888888; } .badge-default[href]:hover, .badge-default[href]:focus, .badge-default[href]:active { background-color:#6f6f6f; } .badge-primary { background-color:#6c5b7b; } .badge-primary[href]:hover, .badge-primary[href]:focus, .badge-primary[href]:active { background-color:#52455e; } .badge-success { background-color:#5cb85c; } .badge-success[href]:hover, .badge-success[href]:focus, .badge-success[href]:active { background-color:#449d44; } .badge-info { background-color:#5bc0de; } .badge-info[href]:hover, .badge-info[href]:focus, .badge-info[href]:active { background-color:#31b0d5; } .badge-warning { background-color:#f0ad4e; } .badge-warning[href]:hover, .badge-warning[href]:focus, .badge-warning[href]:active { background-color:#ec971f; } .badge-danger { background-color:#d9534f; } .badge-danger[href]:hover, .badge-danger[href]:focus, .badge-danger[href]:active { background-color:#c9302c; } .card { background-color:#f9f9f9; border:1px solid #dddddd; border-bottom-color:#c4c4c4; border-radius:2px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical !important; -webkit-box-direction:normal !important; -webkit-flex-direction:column !important; -ms-flex-direction:column !important; flex-direction:column !important; position:relative; } .card > .list-group:first-child .list-group-item:first-child { border-top-left-radius:2px; border-top-right-radius:2px; } .card > .list-group:last-child .list-group-item:last-child { border-bottom-left-radius:2px; border-bottom-right-radius:2px; } .card-block { -webkit-box-flex:1; -webkit-flex:1 1 auto; -ms-flex:1 1 auto; flex:1 1 auto; padding:1.25rem; } .card-title { margin-bottom:0.75rem; } .card-subtitle { margin-top:-0.25rem; margin-bottom:0; } .card-text:last-child { margin-bottom:0; } .card-link + .card-link { margin-left:1.25rem; } .card-header { background-color:#ededed; border-bottom:1px solid rgba(0,0,0,0.05); margin-bottom:0; padding:0.75rem 1.25rem; } .card-header:first-child { border-radius:2px 2px 0 0; } .card-footer { background-color:#ededed; border-top:1px solid rgba(0,0,0,0.05); padding:0.75rem 1.25rem; } .card-footer:last-child { border-radius:0 0 2px 2px; } .card-header-tabs { border-bottom:0; margin:0 -0.5rem -0.75rem; } .card-header-pills { margin:0 -0.5rem; } .card-primary { background-color:#6c5b7b; border-color:#5f506c; } .card-primary .card-header, .card-primary .card-footer { background-color:transparent; } .card-success { background-color:#5cb85c; border-color:#4cae4c; } .card-success .card-header, .card-success .card-footer { background-color:transparent; } .card-info { background-color:#5bc0de; border-color:#46b8da; } .card-info .card-header, .card-info .card-footer { background-color:transparent; } .card-warning { background-color:#f0ad4e; border-color:#eea236; } .card-warning .card-header, .card-warning .card-footer { background-color:transparent; } .card-danger { background-color:#d9534f; border-color:#d43f3a; } .card-danger .card-header, .card-danger .card-footer { background-color:transparent; } .card-outline-primary { background-color:transparent; } .card-outline-primary, .card-outline-primary .card-header, .card-outline-primary .card-footer { border-color:#6c5b7b; } .card-outline-secondary { background-color:transparent; } .card-outline-secondary, .card-outline-secondary .card-header, .card-outline-secondary .card-footer { border-color:#dddddd; } .card-outline-success { background-color:transparent; } .card-outline-success, .card-outline-success .card-header, .card-outline-success .card-footer { border-color:#5cb85c; } .card-outline-info { background-color:transparent; } .card-outline-info, .card-outline-info .card-header, .card-outline-info .card-footer { border-color:#5bc0de; } .card-outline-warning { background-color:transparent; } .card-outline-warning, .card-outline-warning .card-header, .card-outline-warning .card-footer { border-color:#f0ad4e; } .card-outline-danger { background-color:transparent; } .card-outline-danger, .card-outline-danger .card-header, .card-outline-danger .card-footer { border-color:#d9534f; } .card-inverse { color:rgba(255,255,255,0.65); } .card-inverse .card-header, .card-inverse .card-footer { background-color:transparent; border-color:rgba(255,255,255,0.2); } .card-inverse .card-header, .card-inverse .card-footer, .card-inverse .card-title, .card-inverse .card-blockquote { color:#ffffff; } .card-inverse .card-link, .card-inverse .card-text, .card-inverse .card-subtitle, .card-inverse .card-blockquote .blockquote-footer { color:rgba(255,255,255,0.65); } .card-inverse .card-link:hover, .card-inverse .card-link:focus, .card-inverse .card-link:active { color:#ffffff; } .card-blockquote { border-left:0; margin:0; padding:0; } .card-img { border-radius:2px; } .card-img-overlay { position:absolute; top:0; left:0; right:0; bottom:0; padding:1.25rem; } .card-img-top { border-top-left-radius:2px; border-top-right-radius:2px; } .card-img-bottom { border-bottom-left-radius:2px; border-bottom-right-radius:2px; } @media (min-width: 576px) { .card-deck { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -webkit-flex-direction:row !important; -ms-flex-direction:row !important; flex-direction:row !important; -webkit-flex-wrap:wrap !important; -ms-flex-wrap:wrap !important; flex-wrap:wrap !important; } .card-deck .card { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-flex:1; -webkit-flex:1 0 0%; -ms-flex:1 0 0%; flex:1 0 0%; -webkit-box-orient:vertical !important; -webkit-box-direction:normal !important; -webkit-flex-direction:column !important; -ms-flex-direction:column !important; flex-direction:column !important; } .card-deck .card:not(:first-child) { margin-left:10px; } .card-deck .card:not(:last-child) { margin-right:10px; } } @media (min-width: 576px) { .card-group { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -webkit-flex-direction:row !important; -ms-flex-direction:row !important; flex-direction:row !important; -webkit-flex-wrap:wrap !important; -ms-flex-wrap:wrap !important; flex-wrap:wrap !important; } .card-group .card { -webkit-box-flex:1; -webkit-flex:1 0 0%; -ms-flex:1 0 0%; flex:1 0 0%; } .card-group .card + .card { border-left:0; margin-left:0; } .card-group .card:first-child { border-top-right-radius:0; border-bottom-right-radius:0; } .card-group .card:first-child .card-img-top { border-top-right-radius:0; } .card-group .card:first-child .card-img-bottom { border-bottom-right-radius:0; } .card-group .card:last-child { border-top-left-radius:0; border-bottom-left-radius:0; } .card-group .card:last-child .card-img-top { border-top-left-radius:0; } .card-group .card:last-child .card-img-bottom { border-bottom-left-radius:0; } .card-group .card:not(:first-child):not(:last-child) { border-radius:0; } .card-group .card:not(:first-child):not(:last-child) .card-img-top, .card-group .card:not(:first-child):not(:last-child) .card-img-bottom { border-radius:0; } } @media (min-width: 576px) { .card-columns { -webkit-column-count:3; -moz-column-count:3; column-count:3; -webkit-column-gap:1.25rem; -moz-column-gap:1.25rem; column-gap:1.25rem; } .card-columns .card { display:inline-block; width:100%; margin-bottom:0.75rem; } } .modal-open { overflow:hidden; } .modal { display:none; position:fixed; top:0; left:0; right:0; bottom:0; overflow:hidden; z-index:2020; outline:0; } .modal.fade .modal-dialog { -webkit-transition:-webkit-transform 0.3s ease-out; transition:transform 0.3s ease-out; -webkit-transform:translate(0,-25%); transform:translate(0,-25%); } .modal.show .modal-dialog { -webkit-transform:translate(0,0); transform:translate(0,0); } .modal-open .modal { overflow-x:hidden; overflow-y:auto; } .modal-dialog { position:relative; width:auto; margin:10px; } @media (min-width: 576px) { .modal-dialog { max-width:500px; margin:30px auto; } } @media (min-width: 576px) { .modal-dialog.modal-sm { max-width:300px; } } @media (min-width: 992px) { .modal-dialog.modal-lg { max-width:800px; } } .modal-content { background-color:#ffffff; border-radius:2px; -webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5); box-shadow:0 3px 9px rgba(0,0,0,0.5); display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical !important; -webkit-box-direction:normal !important; -webkit-flex-direction:column !important; -ms-flex-direction:column !important; flex-direction:column !important; position:relative; outline:0; } @media (min-width: 576px) { .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); } } .modal-backdrop { background-color:rgba(0,0,0,0.6); position:fixed; top:0; left:0; right:0; bottom:0; z-index:2000; } .modal-backdrop.fade { opacity:0; } .modal-backdrop.show { opacity:0.5; } .modal-header { border-bottom:1px solid #dddddd; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; -webkit-box-pack:justify !important; -webkit-justify-content:space-between !important; -ms-flex-pack:justify !important; justify-content:space-between !important; padding:1rem; } .modal-title { line-height:1; margin-bottom:0; } .modal-body { -webkit-box-flex:1; -webkit-flex:1 1 auto; -ms-flex:1 1 auto; flex:1 1 auto; position:relative; padding:1rem; } .modal-footer { border-top:1px solid #dddddd; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; -webkit-box-pack:end !important; -webkit-justify-content:flex-end !important; -ms-flex-pack:end !important; justify-content:flex-end !important; padding:1rem; } .modal-footer > :not(:first-child) { margin-left:0.25rem; } .modal-footer > :not(:last-child) { margin-right:0.25rem; } .modal-scrollbar-measure { position:absolute; top:-9999px; width:50px; height:50px; overflow:scroll; } .popover { background-color:#ffffff; border:1px solid #dddddd; border-radius:2px; -webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2); box-shadow:0 5px 10px rgba(0,0,0,0.2); display:block; position:absolute; top:0; left:0; max-width:276px; font:normal 400 12px/1.3 Arial, sans-serif; letter-spacing:normal; line-break:auto; text-align:left; text-decoration:none; text-shadow:none; text-transform:none; white-space:normal; word-break:normal; word-spacing:normal; word-wrap:break-word; padding:1px; z-index:1060; } .popover.popover-top, .popover.bs-tether-element-attached-bottom { margin-top:-10px; } .popover.popover-top::before, .popover.popover-top::after, .popover.bs-tether-element-attached-bottom::before, .popover.bs-tether-element-attached-bottom::after { border-bottom-width:0; left:50%; } .popover.popover-top::before, .popover.bs-tether-element-attached-bottom::before { border-top-color:#dddddd; bottom:-11px; margin-left:-11px; } .popover.popover-top::after, .popover.bs-tether-element-attached-bottom::after { border-top-color:#ffffff; bottom:-10px; margin-left:-10px; } .popover.popover-right, .popover.bs-tether-element-attached-left { margin-left:10px; } .popover.popover-right::before, .popover.popover-right::after, .popover.bs-tether-element-attached-left::before, .popover.bs-tether-element-attached-left::after { border-left-width:0; top:50%; } .popover.popover-right::before, .popover.bs-tether-element-attached-left::before { border-right-color:#dddddd; left:-11px; margin-top:-11px; } .popover.popover-right::after, .popover.bs-tether-element-attached-left::after { border-right-color:#ffffff; left:-10px; margin-top:-10px; } .popover.popover-bottom, .popover.bs-tether-element-attached-top { margin-top:10px; } .popover.popover-bottom::before, .popover.popover-bottom::after, .popover.bs-tether-element-attached-top::before, .popover.bs-tether-element-attached-top::after { border-top-width:0; left:50%; } .popover.popover-bottom::before, .popover.bs-tether-element-attached-top::before { border-bottom-color:#dddddd; top:-11px; margin-left:-11px; } .popover.popover-bottom::after, .popover.bs-tether-element-attached-top::after { border-bottom-color:#f9f9f9; top:-9px; margin-left:-10px; } .popover.popover-bottom .popover-title::before, .popover.bs-tether-element-attached-top .popover-title::before { border-bottom:1px solid #dddddd; display:block; position:absolute; top:0; left:50%; width:20px; content:""; margin-left:-10px; } .popover.popover-left, .popover.bs-tether-element-attached-right { margin-left:-10px; } .popover.popover-left::before, .popover.popover-left::after, .popover.bs-tether-element-attached-right::before, .popover.bs-tether-element-attached-right::after { border-right-width:0; top:50%; } .popover.popover-left::before, .popover.bs-tether-element-attached-right::before { border-left-color:#dddddd; right:-11px; margin-top:-11px; } .popover.popover-left::after, .popover.bs-tether-element-attached-right::after { border-left-color:#ffffff; right:-10px; margin-top:-10px; } .popover-title { background-color:#f9f9f9; border-bottom:1px solid #dddddd; border-top-left-radius:2px; border-top-right-radius:2px; font-size:12px; font-weight:400; margin:0; padding:0.75rem 1rem; } .popover-title:empty { display:none; } .popover-content { padding:0.75rem 1rem; } .popover::before, .popover::after { border-color:transparent; border-style:solid; display:block; position:absolute; width:0; height:0; } .popover::before { border-width:11px; content:""; } .popover::after { border-width:10px; content:""; } .tooltip { opacity:0; display:block; position:absolute; font:normal 400 12px/1.3 Arial, sans-serif; letter-spacing:normal; line-break:auto; text-align:left; text-decoration:none; text-shadow:none; text-transform:none; white-space:normal; word-break:normal; word-spacing:normal; word-wrap:break-word; z-index:1070; } .tooltip.show { opacity:0.8; } .tooltip.tooltip-top, .tooltip.bs-tether-element-attached-bottom { margin-top:-3px; padding:5px 0; } .tooltip.tooltip-top .tooltip-inner::before, .tooltip.bs-tether-element-attached-bottom .tooltip-inner::before { border-width:5px 5px 0; border-top-color:#000000; left:50%; bottom:0; content:""; margin-left:-5px; } .tooltip.tooltip-right, .tooltip.bs-tether-element-attached-left { margin-left:3px; padding:0 5px; } .tooltip.tooltip-right .tooltip-inner::before, .tooltip.bs-tether-element-attached-left .tooltip-inner::before { border-width:5px 5px 5px 0; border-right-color:#000000; top:50%; left:0; content:""; margin-top:-5px; } .tooltip.tooltip-bottom, .tooltip.bs-tether-element-attached-top { margin-top:3px; padding:5px 0; } .tooltip.tooltip-bottom .tooltip-inner::before, .tooltip.bs-tether-element-attached-top .tooltip-inner::before { border-width:0 5px 5px; border-bottom-color:#000000; top:0; left:50%; content:""; margin-left:-5px; } .tooltip.tooltip-left, .tooltip.bs-tether-element-attached-right { margin-left:-3px; padding:0 5px; } .tooltip.tooltip-left .tooltip-inner::before, .tooltip.bs-tether-element-attached-right .tooltip-inner::before { border-width:5px 0 5px 5px; border-left-color:#000000; top:50%; right:0; content:""; margin-top:-5px; } .tooltip-inner { background-color:#000000; border-radius:2px; max-width:200px; color:#ffffff; text-align:center; padding:4px 8px; } .tooltip-inner::before { border-color:transparent; border-style:solid; position:absolute; width:0; height:0; } .carousel { position:relative; } .carousel-inner { position:relative; width:100%; overflow:hidden; } .carousel-item { -webkit-transition:-webkit-transform 0.6s ease-in-out; transition:transform 0.6s ease-in-out; -webkit-backface-visibility:hidden; backface-visibility:hidden; display:none; position:relative; width:100%; perspective:1000px; } .carousel-item.active, .carousel-item-next, .carousel-item-prev { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; } .carousel-item-next, .carousel-item-prev { position:absolute; top:0; } .carousel-item-next.carousel-item-left, .carousel-item-prev.carousel-item-right { -webkit-transform:translate(0,0); transform:translate(0,0); } .carousel-item-next, .active.carousel-item-right { -webkit-transform:translate(100%,0); transform:translate(100%,0); } .carousel-item-prev, .active.carousel-item-left { -webkit-transform:translate(-100%,0); transform:translate(-100%,0); } .carousel-control-prev, .carousel-control-next { opacity:0.4; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; -webkit-box-pack:center !important; -webkit-justify-content:center !important; -ms-flex-pack:center !important; justify-content:center !important; position:absolute; top:0; bottom:0; width:15%; color:#ffffff; font-size:40px; text-align:center; text-shadow:0 1px 2px rgba(0,0,0,0.6); } .carousel-control-prev:hover, .carousel-control-prev:focus, .carousel-control-prev:active, .carousel-control-next:hover, .carousel-control-next:focus, .carousel-control-next:active { opacity:0.8; color:#ffffff; } .carousel-control-prev { left:0; } .carousel-control-next { right:0; } .carousel-control-prev-icon, .carousel-control-next-icon { display:inline-block; width:20px; height:20px; } .carousel-control-prev-icon::before { content:"\2039"; } .carousel-control-next-icon::before { content:"\203a"; } .carousel-indicators { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:center !important; -webkit-justify-content:center !important; -ms-flex-pack:center !important; justify-content:center !important; position:absolute; left:0; right:0; bottom:10px; list-style:none; margin:0 15%; padding:0; z-index:15; } .carousel-indicators li { background-color:rgba(255,255,255,0.5); -webkit-box-flex:1; -webkit-flex:1 0 auto; -ms-flex:1 0 auto; flex:1 0 auto; position:relative; max-width:30px; height:3px; text-indent:-999px; margin:0 3px; cursor:pointer; } .carousel-indicators li::before { display:inline-block; position:absolute; top:-10px; left:0; width:100%; height:10px; content:""; } .carousel-indicators li::after { display:inline-block; position:absolute; left:0; bottom:-10px; width:100%; height:10px; content:""; } .carousel-indicators .active { background-color:#ffffff; } .carousel-caption { position:absolute; left:15%; right:15%; bottom:30px; color:#ffffff; text-align:center; text-shadow:0 1px 2px rgba(0,0,0,0.6); padding:20px 0; z-index:10; } .owl-carousel { display:none; overflow:hidden; -webkit-tap-highlight-color:transparent; } .owl-carousel .owl-stage { position:relative; -ms-touch-action:pan-Y; } .owl-carousel .owl-stage::after { display:block; content:""; clear:both; } .owl-carousel .owl-stage-outer { position:relative; overflow:hidden; -webkit-transform:none; } .owl-carousel .owl-wrapper, .owl-carousel .owl-item { -webkit-backface-visibility:hidden; backface-visibility:hidden; -webkit-transform:none; } .owl-carousel .owl-item { position:relative; float:left; min-height:1px; -webkit-backface-visibility:hidden; -webkit-tap-highlight-color:transparent; -webkit-touch-callout:none; } .owl-carousel.owl-loaded { display:block; } .owl-carousel.owl-loading { opacity:0; display:block; } .owl-carousel.owl-hidden { opacity:0; } .owl-carousel.owl-refresh .owl-item { visibility:hidden; } .owl-carousel.owl-drag .owl-item { -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; } .owl-carousel.owl-grab { cursor:move; cursor:grab; } .no-js .owl-carousel { display:block; } .owl-carousel .owl-animated-in { z-index:0; } .owl-carousel .owl-animated-out { z-index:1; } .owl-height { -webkit-transition:height 500ms ease-in-out; transition:height 500ms ease-in-out; } .owl-carousel .owl-item .owl-lazy { -webkit-transition:opacity 400ms ease; transition:opacity 400ms ease; opacity:0; } .owl-carousel .owl-item img.owl-lazy { -webkit-transform-style:preserve-3d; transform-style:preserve-3d; } .owl-nav { -webkit-tap-highlight-color:transparent; } .owl-nav.disabled { display:none; } .owl-nav .owl-prev, .owl-nav .owl-next { -webkit-transform:translate(0,-50%); transform:translate(0,-50%); position:absolute; top:50%; color:#888888; font:700 50px/1 'Times New Roman', sans-serif; cursor:pointer; z-index:10; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; } .owl-nav .owl-prev { left:0; } .owl-nav .owl-next { right:0; } .owl-nav .disabled { opacity:0.2; cursor:default; } .owl-dots { position:absolute; top:12px; left:12px; right:12px; text-align:center; z-index:10; -webkit-tap-highlight-color:transparent; } .owl-dots.disabled { display:none; } .owl-dots .owl-dot { display:inline-block; cursor:pointer; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; } .owl-dots .owl-dot span { background-color:#c8c8c8; border-radius:50%; -webkit-box-shadow:inset 0 2px 2px rgba(0,0,0,0.5); box-shadow:inset 0 2px 2px rgba(0,0,0,0.5); display:block; width:14px; height:14px; margin:0 0.2rem; -webkit-backface-visibility:visible; } .owl-dots .owl-dot.active { cursor:default; } .owl-dots .owl-dot.active span, .owl-dots .owl-dot:hover span { background-color:#888888; } .animated { -webkit-animation-duration:1s; animation-duration:1s; -webkit-animation-fill-mode:both; animation-fill-mode:both; } @-webkit-keyframes bounceIn { from, 20%, 40%, 60%, 80%, to { -webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000); animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000); } 0% { opacity:0; -webkit-transform:scale3d(0.3,0.3,0.3); transform:scale3d(0.3,0.3,0.3); } 20% { -webkit-transform:scale3d(1.1,1.1,1.1); transform:scale3d(1.1,1.1,1.1); } 40% { -webkit-transform:scale3d(0.9,0.9,0.9); transform:scale3d(0.9,0.9,0.9); } 60% { opacity:1; -webkit-transform:scale3d(1.03,1.03,1.03); transform:scale3d(1.03,1.03,1.03); } 80% { -webkit-transform:scale3d(0.97,0.97,0.97); transform:scale3d(0.97,0.97,0.97); } to { opacity:1; -webkit-transform:scale3d(1,1,1); transform:scale3d(1,1,1); } } @keyframes bounceIn { from, 20%, 40%, 60%, 80%, to { animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000); } 0% { opacity:0; transform:scale3d(0.3,0.3,0.3); } 20% { transform:scale3d(1.1,1.1,1.1); } 40% { transform:scale3d(0.9,0.9,0.9); } 60% { opacity:1; transform:scale3d(1.03,1.03,1.03); } 80% { transform:scale3d(0.97,0.97,0.97); } to { opacity:1; transform:scale3d(1,1,1); } } .bounceIn { -webkit-animation-name:bounceIn; animation-name:bounceIn; -webkit-animation-duration:0.75s; animation-duration:0.75s; } @-webkit-keyframes bounceInUp { from, 60%, 75%, 90%, to { -webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000); animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000); } from { opacity:0; -webkit-transform:translate3d(0,3000px,0); transform:translate3d(0,3000px,0); } 60% { opacity:1; -webkit-transform:translate3d(0,-20px,0); transform:translate3d(0,-20px,0); } 75% { -webkit-transform:translate3d(0,10px,0); transform:translate3d(0,10px,0); } 90% { -webkit-transform:translate3d(0,-5px,0); transform:translate3d(0,-5px,0); } to { -webkit-transform:none; transform:none; } } @keyframes bounceInUp { from, 60%, 75%, 90%, to { animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000); } from { opacity:0; transform:translate3d(0,3000px,0); } 60% { opacity:1; transform:translate3d(0,-20px,0); } 75% { transform:translate3d(0,10px,0); } 90% { transform:translate3d(0,-5px,0); } to { transform:none; } } .bounceInUp { -webkit-animation-name:bounceInUp; animation-name:bounceInUp; } @-webkit-keyframes bounceInDown { from, 60%, 75%, 90%, to { -webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000); animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000); } 0% { opacity:0; -webkit-transform:translate3d(0,-3000px,0); transform:translate3d(0,-3000px,0); } 60% { opacity:1; -webkit-transform:translate3d(0,25px,0); transform:translate3d(0,25px,0); } 75% { -webkit-transform:translate3d(0,-10px,0); transform:translate3d(0,-10px,0); } 90% { -webkit-transform:translate3d(0,5px,0); transform:translate3d(0,5px,0); } to { -webkit-transform:none; transform:none; } } @keyframes bounceInDown { from, 60%, 75%, 90%, to { animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000); } 0% { opacity:0; transform:translate3d(0,-3000px,0); } 60% { opacity:1; transform:translate3d(0,25px,0); } 75% { transform:translate3d(0,-10px,0); } 90% { transform:translate3d(0,5px,0); } to { transform:none; } } .bounceInDown { -webkit-animation-name:bounceInDown; animation-name:bounceInDown; } @-webkit-keyframes bounceInLeft { from, 60%, 75%, 90%, to { -webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000); animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000); } 0% { opacity:0; -webkit-transform:translate3d(-3000px,0,0); transform:translate3d(-3000px,0,0); } 60% { opacity:1; -webkit-transform:translate3d(25px,0,0); transform:translate3d(25px,0,0); } 75% { -webkit-transform:translate3d(-10px,0,0); transform:translate3d(-10px,0,0); } 90% { -webkit-transform:translate3d(5px,0,0); transform:translate3d(5px,0,0); } to { -webkit-transform:none; transform:none; } } @keyframes bounceInLeft { from, 60%, 75%, 90%, to { animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000); } 0% { opacity:0; transform:translate3d(-3000px,0,0); } 60% { opacity:1; transform:translate3d(25px,0,0); } 75% { transform:translate3d(-10px,0,0); } 90% { transform:translate3d(5px,0,0); } to { transform:none; } } .bounceInLeft { -webkit-animation-name:bounceInLeft; animation-name:bounceInLeft; } @-webkit-keyframes bounceInRight { from, 60%, 75%, 90%, to { -webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000); animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000); } from { opacity:0; -webkit-transform:translate3d(3000px,0,0); transform:translate3d(3000px,0,0); } 60% { opacity:1; -webkit-transform:translate3d(-25px,0,0); transform:translate3d(-25px,0,0); } 75% { -webkit-transform:translate3d(10px,0,0); transform:translate3d(10px,0,0); } 90% { -webkit-transform:translate3d(-5px,0,0); transform:translate3d(-5px,0,0); } to { -webkit-transform:none; transform:none; } } @keyframes bounceInRight { from, 60%, 75%, 90%, to { animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000); } from { opacity:0; transform:translate3d(3000px,0,0); } 60% { opacity:1; transform:translate3d(-25px,0,0); } 75% { transform:translate3d(10px,0,0); } 90% { transform:translate3d(-5px,0,0); } to { transform:none; } } .bounceInRight { -webkit-animation-name:bounceInRight; animation-name:bounceInRight; } @-webkit-keyframes fadeIn { from { opacity:0; } to { opacity:1; } } @keyframes fadeIn { from { opacity:0; } to { opacity:1; } } .fadeIn { -webkit-animation-name:fadeIn; animation-name:fadeIn; } @-webkit-keyframes fadeOut { from { opacity:1; } to { opacity:0; } } @keyframes fadeOut { from { opacity:1; } to { opacity:0; } } .fadeOut { -webkit-animation-name:fadeOut; animation-name:fadeOut; } @-webkit-keyframes fadeOutDown { from { opacity:1; } to { opacity:0; -webkit-transform:translate3d(0,100%,0); transform:translate3d(0,100%,0); } } @keyframes fadeOutDown { from { opacity:1; } to { opacity:0; transform:translate3d(0,100%,0); } } .fadeOutDown { -webkit-animation-name:fadeOutDown; animation-name:fadeOutDown; } @-webkit-keyframes fadeOutDownBig { from { opacity:1; } to { opacity:0; -webkit-transform:translate3d(0,2000px,0); transform:translate3d(0,2000px,0); } } @keyframes fadeOutDownBig { from { opacity:1; } to { opacity:0; transform:translate3d(0,2000px,0); } } .fadeOutDownBig { -webkit-animation-name:fadeOutDownBig; animation-name:fadeOutDownBig; } @-webkit-keyframes fadeOutLeft { from { opacity:1; } to { opacity:0; -webkit-transform:translate3d(-100%,0,0); transform:translate3d(-100%,0,0); } } @keyframes fadeOutLeft { from { opacity:1; } to { opacity:0; transform:translate3d(-100%,0,0); } } .fadeOutLeft { -webkit-animation-name:fadeOutLeft; animation-name:fadeOutLeft; } @-webkit-keyframes fadeOutLeftBig { from { opacity:1; } to { opacity:0; -webkit-transform:translate3d(-2000px,0,0); transform:translate3d(-2000px,0,0); } } @keyframes fadeOutLeftBig { from { opacity:1; } to { opacity:0; transform:translate3d(-2000px,0,0); } } .fadeOutLeftBig { -webkit-animation-name:fadeOutLeftBig; animation-name:fadeOutLeftBig; } @-webkit-keyframes flipInX { from { opacity:0; -webkit-transform:perspective(400px) rotate3d(1,0,0,90deg); transform:perspective(400px) rotate3d(1,0,0,90deg); -webkit-animation-timing-function:ease-in; animation-timing-function:ease-in; } 40% { -webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg); transform:perspective(400px) rotate3d(1,0,0,-20deg); -webkit-animation-timing-function:ease-in; animation-timing-function:ease-in; } 60% { opacity:1; -webkit-transform:perspective(400px) rotate3d(1,0,0,10deg); transform:perspective(400px) rotate3d(1,0,0,10deg); } 80% { -webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg); transform:perspective(400px) rotate3d(1,0,0,-5deg); } to { -webkit-transform:perspective(400px); transform:perspective(400px); } } @keyframes flipInX { from { opacity:0; transform:perspective(400px) rotate3d(1,0,0,90deg); animation-timing-function:ease-in; } 40% { transform:perspective(400px) rotate3d(1,0,0,-20deg); animation-timing-function:ease-in; } 60% { opacity:1; transform:perspective(400px) rotate3d(1,0,0,10deg); } 80% { transform:perspective(400px) rotate3d(1,0,0,-5deg); } to { transform:perspective(400px); } } .flipInX { -webkit-backface-visibility:visible !important; backface-visibility:visible !important; -webkit-animation-name:flipInX; animation-name:flipInX; } @-webkit-keyframes flipInY { from { opacity:0; -webkit-transform:perspective(400px) rotate3d(0,1,0,90deg); transform:perspective(400px) rotate3d(0,1,0,90deg); -webkit-animation-timing-function:ease-in; animation-timing-function:ease-in; } 40% { -webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg); transform:perspective(400px) rotate3d(0,1,0,-20deg); -webkit-animation-timing-function:ease-in; animation-timing-function:ease-in; } 60% { opacity:1; -webkit-transform:perspective(400px) rotate3d(0,1,0,10deg); transform:perspective(400px) rotate3d(0,1,0,10deg); } 80% { -webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg); transform:perspective(400px) rotate3d(0,1,0,-5deg); } to { -webkit-transform:perspective(400px); transform:perspective(400px); } } @keyframes flipInY { from { opacity:0; transform:perspective(400px) rotate3d(0,1,0,90deg); animation-timing-function:ease-in; } 40% { transform:perspective(400px) rotate3d(0,1,0,-20deg); animation-timing-function:ease-in; } 60% { opacity:1; transform:perspective(400px) rotate3d(0,1,0,10deg); } 80% { transform:perspective(400px) rotate3d(0,1,0,-5deg); } to { transform:perspective(400px); } } .flipInY { -webkit-backface-visibility:visible !important; backface-visibility:visible !important; -webkit-animation-name:flipInY; animation-name:flipInY; } @-webkit-keyframes slideInUp { from { -webkit-transform:translate3d(0,100%,0); transform:translate3d(0,100%,0); } to { -webkit-transform:none; transform:none; } } @keyframes slideInUp { from { transform:translate3d(0,100%,0); } to { transform:none; } } .slideInUp { -webkit-animation-name:slideInUp; animation-name:slideInUp; } @-webkit-keyframes slideInDown { from { -webkit-transform:translate3d(0,-100%,0); transform:translate3d(0,-100%,0); } to { -webkit-transform:none; transform:none; } } @keyframes slideInDown { from { transform:translate3d(0,-100%,0); } to { transform:none; } } .slideInDown { -webkit-animation-name:slideInDown; animation-name:slideInDown; } @-webkit-keyframes slideInLeft { from { -webkit-transform:translate3d(-100%,0,0); transform:translate3d(-100%,0,0); } to { -webkit-transform:none; transform:none; } } @keyframes slideInLeft { from { transform:translate3d(-100%,0,0); } to { transform:none; } } .slideInLeft { -webkit-animation-name:slideInLeft; animation-name:slideInLeft; } @-webkit-keyframes slideInRight { from { -webkit-transform:translate3d(100%,0,0); transform:translate3d(100%,0,0); } to { -webkit-transform:none; transform:none; } } @keyframes slideInRight { from { transform:translate3d(100%,0,0); } to { transform:none; } } .slideInRight { -webkit-animation-name:slideInRight; animation-name:slideInRight; } @-webkit-keyframes zoomIn { from { opacity:0; -webkit-transform:scale3d(0.3,0.3,0.3); transform:scale3d(0.3,0.3,0.3); } 50% { opacity:1; } } @keyframes zoomIn { from { opacity:0; transform:scale3d(0.3,0.3,0.3); } 50% { opacity:1; } } .zoomIn { -webkit-animation-name:zoomIn; animation-name:zoomIn; } @-webkit-keyframes zoomOut { from { opacity:1; } 50% { opacity:0; -webkit-transform:scale3d(0.3,0.3,0.3); transform:scale3d(0.3,0.3,0.3); } to { opacity:0; } } @keyframes zoomOut { from { opacity:1; } 50% { opacity:0; transform:scale3d(0.3,0.3,0.3); } to { opacity:0; } } .zoomOut { -webkit-animation-name:zoomOut; animation-name:zoomOut; } @-webkit-keyframes rotateIn { from { opacity:0; -webkit-transform-origin:center; transform-origin:center; -webkit-transform:rotate3d(0,0,1,-200deg); transform:rotate3d(0,0,1,-200deg); } to { opacity:1; -webkit-transform-origin:center; transform-origin:center; -webkit-transform:none; transform:none; } } @keyframes rotateIn { from { opacity:0; transform-origin:center; transform:rotate3d(0,0,1,-200deg); } to { opacity:1; transform-origin:center; transform:none; } } .rotateIn { -webkit-animation-name:rotateIn; animation-name:rotateIn; } @-webkit-keyframes rollIn { from { opacity:0; -webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg); transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg); } to { opacity:1; -webkit-transform:none; transform:none; } } @keyframes rollIn { from { opacity:0; transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg); } to { opacity:1; transform:none; } } .rollIn { -webkit-animation-name:rollIn; animation-name:rollIn; } .flex-first { -webkit-box-ordinal-group:0; -webkit-order:-1; -ms-flex-order:-1; order:-1; } .flex-last { -webkit-box-ordinal-group:2; -webkit-order:1; -ms-flex-order:1; order:1; } .flex-unordered { -webkit-box-ordinal-group:1; -webkit-order:0; -ms-flex-order:0; order:0; } .flex-row { -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -webkit-flex-direction:row !important; -ms-flex-direction:row !important; flex-direction:row !important; } .flex-column { -webkit-box-orient:vertical !important; -webkit-box-direction:normal !important; -webkit-flex-direction:column !important; -ms-flex-direction:column !important; flex-direction:column !important; } .flex-row-reverse { -webkit-box-orient:horizontal !important; -webkit-box-direction:reverse !important; -webkit-flex-direction:row-reverse !important; -ms-flex-direction:row-reverse !important; flex-direction:row-reverse !important; } .flex-column-reverse { -webkit-box-orient:vertical !important; -webkit-box-direction:reverse !important; -webkit-flex-direction:column-reverse !important; -ms-flex-direction:column-reverse !important; flex-direction:column-reverse !important; } .flex-wrap { -webkit-flex-wrap:wrap !important; -ms-flex-wrap:wrap !important; flex-wrap:wrap !important; } .flex-nowrap { -webkit-flex-wrap:nowrap !important; -ms-flex-wrap:nowrap !important; flex-wrap:nowrap !important; } .flex-wrap-reverse { -webkit-flex-wrap:wrap-reverse !important; -ms-flex-wrap:wrap-reverse !important; flex-wrap:wrap-reverse !important; } .justify-content-start { -webkit-box-pack:start !important; -webkit-justify-content:flex-start !important; -ms-flex-pack:start !important; justify-content:flex-start !important; } .justify-content-end { -webkit-box-pack:end !important; -webkit-justify-content:flex-end !important; -ms-flex-pack:end !important; justify-content:flex-end !important; } .justify-content-center { -webkit-box-pack:center !important; -webkit-justify-content:center !important; -ms-flex-pack:center !important; justify-content:center !important; } .justify-content-between { -webkit-box-pack:justify !important; -webkit-justify-content:space-between !important; -ms-flex-pack:justify !important; justify-content:space-between !important; } .justify-content-around { -webkit-box-pack:distribute !important; -webkit-justify-content:space-around !important; -ms-flex-pack:distribute !important; justify-content:space-around !important; } .align-items-start { -webkit-box-align:start !important; -webkit-align-items:flex-start !important; -ms-flex-align:start !important; align-items:flex-start !important; } .align-items-end { -webkit-box-align:end !important; -webkit-align-items:flex-end !important; -ms-flex-align:end !important; align-items:flex-end !important; } .align-items-center { -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; } .align-items-baseline { -webkit-box-align:baseline !important; -webkit-align-items:baseline !important; -ms-flex-align:baseline !important; align-items:baseline !important; } .align-items-stretch { -webkit-box-align:stretch !important; -webkit-align-items:stretch !important; -ms-flex-align:stretch !important; align-items:stretch !important; } .align-content-start { -webkit-align-content:flex-start !important; -ms-flex-line-pack:start !important; align-content:flex-start !important; } .align-content-end { -webkit-align-content:flex-end !important; -ms-flex-line-pack:end !important; align-content:flex-end !important; } .align-content-center { -webkit-align-content:center !important; -ms-flex-line-pack:center !important; align-content:center !important; } .align-content-between { -webkit-align-content:space-between !important; -ms-flex-line-pack:justify !important; align-content:space-between !important; } .align-content-around { -webkit-align-content:space-around !important; -ms-flex-line-pack:distribute !important; align-content:space-around !important; } .align-content-stretch { -webkit-align-content:stretch !important; -ms-flex-line-pack:stretch !important; align-content:stretch !important; } .align-self-auto { -webkit-align-self:auto !important; -ms-flex-item-align:auto !important; -ms-grid-row-align:auto !important; align-self:auto !important; } .align-self-start { -webkit-align-self:flex-start !important; -ms-flex-item-align:start !important; -ms-grid-row-align:flex-start !important; align-self:flex-start !important; } .align-self-end { -webkit-align-self:flex-end !important; -ms-flex-item-align:end !important; -ms-grid-row-align:flex-end !important; align-self:flex-end !important; } .align-self-center { -webkit-align-self:center !important; -ms-flex-item-align:center !important; -ms-grid-row-align:center !important; align-self:center !important; } .align-self-baseline { -webkit-align-self:baseline !important; -ms-flex-item-align:baseline !important; -ms-grid-row-align:baseline !important; align-self:baseline !important; } .align-self-stretch { -webkit-align-self:stretch !important; -ms-flex-item-align:stretch !important; -ms-grid-row-align:stretch !important; align-self:stretch !important; } @media (min-width: 576px) { .flex-sm-first { -webkit-box-ordinal-group:0; -webkit-order:-1; -ms-flex-order:-1; order:-1; } .flex-sm-last { -webkit-box-ordinal-group:2; -webkit-order:1; -ms-flex-order:1; order:1; } .flex-sm-unordered { -webkit-box-ordinal-group:1; -webkit-order:0; -ms-flex-order:0; order:0; } .flex-sm-row { -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -webkit-flex-direction:row !important; -ms-flex-direction:row !important; flex-direction:row !important; } .flex-sm-column { -webkit-box-orient:vertical !important; -webkit-box-direction:normal !important; -webkit-flex-direction:column !important; -ms-flex-direction:column !important; flex-direction:column !important; } .flex-sm-row-reverse { -webkit-box-orient:horizontal !important; -webkit-box-direction:reverse !important; -webkit-flex-direction:row-reverse !important; -ms-flex-direction:row-reverse !important; flex-direction:row-reverse !important; } .flex-sm-column-reverse { -webkit-box-orient:vertical !important; -webkit-box-direction:reverse !important; -webkit-flex-direction:column-reverse !important; -ms-flex-direction:column-reverse !important; flex-direction:column-reverse !important; } .flex-sm-wrap { -webkit-flex-wrap:wrap !important; -ms-flex-wrap:wrap !important; flex-wrap:wrap !important; } .flex-sm-nowrap { -webkit-flex-wrap:nowrap !important; -ms-flex-wrap:nowrap !important; flex-wrap:nowrap !important; } .flex-sm-wrap-reverse { -webkit-flex-wrap:wrap-reverse !important; -ms-flex-wrap:wrap-reverse !important; flex-wrap:wrap-reverse !important; } .justify-content-sm-start { -webkit-box-pack:start !important; -webkit-justify-content:flex-start !important; -ms-flex-pack:start !important; justify-content:flex-start !important; } .justify-content-sm-end { -webkit-box-pack:end !important; -webkit-justify-content:flex-end !important; -ms-flex-pack:end !important; justify-content:flex-end !important; } .justify-content-sm-center { -webkit-box-pack:center !important; -webkit-justify-content:center !important; -ms-flex-pack:center !important; justify-content:center !important; } .justify-content-sm-between { -webkit-box-pack:justify !important; -webkit-justify-content:space-between !important; -ms-flex-pack:justify !important; justify-content:space-between !important; } .justify-content-sm-around { -webkit-box-pack:distribute !important; -webkit-justify-content:space-around !important; -ms-flex-pack:distribute !important; justify-content:space-around !important; } .align-items-sm-start { -webkit-box-align:start !important; -webkit-align-items:flex-start !important; -ms-flex-align:start !important; align-items:flex-start !important; } .align-items-sm-end { -webkit-box-align:end !important; -webkit-align-items:flex-end !important; -ms-flex-align:end !important; align-items:flex-end !important; } .align-items-sm-center { -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; } .align-items-sm-baseline { -webkit-box-align:baseline !important; -webkit-align-items:baseline !important; -ms-flex-align:baseline !important; align-items:baseline !important; } .align-items-sm-stretch { -webkit-box-align:stretch !important; -webkit-align-items:stretch !important; -ms-flex-align:stretch !important; align-items:stretch !important; } .align-content-sm-start { -webkit-align-content:flex-start !important; -ms-flex-line-pack:start !important; align-content:flex-start !important; } .align-content-sm-end { -webkit-align-content:flex-end !important; -ms-flex-line-pack:end !important; align-content:flex-end !important; } .align-content-sm-center { -webkit-align-content:center !important; -ms-flex-line-pack:center !important; align-content:center !important; } .align-content-sm-between { -webkit-align-content:space-between !important; -ms-flex-line-pack:justify !important; align-content:space-between !important; } .align-content-sm-around { -webkit-align-content:space-around !important; -ms-flex-line-pack:distribute !important; align-content:space-around !important; } .align-content-sm-stretch { -webkit-align-content:stretch !important; -ms-flex-line-pack:stretch !important; align-content:stretch !important; } .align-self-sm-auto { -webkit-align-self:auto !important; -ms-flex-item-align:auto !important; -ms-grid-row-align:auto !important; align-self:auto !important; } .align-self-sm-start { -webkit-align-self:flex-start !important; -ms-flex-item-align:start !important; -ms-grid-row-align:flex-start !important; align-self:flex-start !important; } .align-self-sm-end { -webkit-align-self:flex-end !important; -ms-flex-item-align:end !important; -ms-grid-row-align:flex-end !important; align-self:flex-end !important; } .align-self-sm-center { -webkit-align-self:center !important; -ms-flex-item-align:center !important; -ms-grid-row-align:center !important; align-self:center !important; } .align-self-sm-baseline { -webkit-align-self:baseline !important; -ms-flex-item-align:baseline !important; -ms-grid-row-align:baseline !important; align-self:baseline !important; } .align-self-sm-stretch { -webkit-align-self:stretch !important; -ms-flex-item-align:stretch !important; -ms-grid-row-align:stretch !important; align-self:stretch !important; } } @media (min-width: 768px) { .flex-md-first { -webkit-box-ordinal-group:0; -webkit-order:-1; -ms-flex-order:-1; order:-1; } .flex-md-last { -webkit-box-ordinal-group:2; -webkit-order:1; -ms-flex-order:1; order:1; } .flex-md-unordered { -webkit-box-ordinal-group:1; -webkit-order:0; -ms-flex-order:0; order:0; } .flex-md-row { -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -webkit-flex-direction:row !important; -ms-flex-direction:row !important; flex-direction:row !important; } .flex-md-column { -webkit-box-orient:vertical !important; -webkit-box-direction:normal !important; -webkit-flex-direction:column !important; -ms-flex-direction:column !important; flex-direction:column !important; } .flex-md-row-reverse { -webkit-box-orient:horizontal !important; -webkit-box-direction:reverse !important; -webkit-flex-direction:row-reverse !important; -ms-flex-direction:row-reverse !important; flex-direction:row-reverse !important; } .flex-md-column-reverse { -webkit-box-orient:vertical !important; -webkit-box-direction:reverse !important; -webkit-flex-direction:column-reverse !important; -ms-flex-direction:column-reverse !important; flex-direction:column-reverse !important; } .flex-md-wrap { -webkit-flex-wrap:wrap !important; -ms-flex-wrap:wrap !important; flex-wrap:wrap !important; } .flex-md-nowrap { -webkit-flex-wrap:nowrap !important; -ms-flex-wrap:nowrap !important; flex-wrap:nowrap !important; } .flex-md-wrap-reverse { -webkit-flex-wrap:wrap-reverse !important; -ms-flex-wrap:wrap-reverse !important; flex-wrap:wrap-reverse !important; } .justify-content-md-start { -webkit-box-pack:start !important; -webkit-justify-content:flex-start !important; -ms-flex-pack:start !important; justify-content:flex-start !important; } .justify-content-md-end { -webkit-box-pack:end !important; -webkit-justify-content:flex-end !important; -ms-flex-pack:end !important; justify-content:flex-end !important; } .justify-content-md-center { -webkit-box-pack:center !important; -webkit-justify-content:center !important; -ms-flex-pack:center !important; justify-content:center !important; } .justify-content-md-between { -webkit-box-pack:justify !important; -webkit-justify-content:space-between !important; -ms-flex-pack:justify !important; justify-content:space-between !important; } .justify-content-md-around { -webkit-box-pack:distribute !important; -webkit-justify-content:space-around !important; -ms-flex-pack:distribute !important; justify-content:space-around !important; } .align-items-md-start { -webkit-box-align:start !important; -webkit-align-items:flex-start !important; -ms-flex-align:start !important; align-items:flex-start !important; } .align-items-md-end { -webkit-box-align:end !important; -webkit-align-items:flex-end !important; -ms-flex-align:end !important; align-items:flex-end !important; } .align-items-md-center { -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; } .align-items-md-baseline { -webkit-box-align:baseline !important; -webkit-align-items:baseline !important; -ms-flex-align:baseline !important; align-items:baseline !important; } .align-items-md-stretch { -webkit-box-align:stretch !important; -webkit-align-items:stretch !important; -ms-flex-align:stretch !important; align-items:stretch !important; } .align-content-md-start { -webkit-align-content:flex-start !important; -ms-flex-line-pack:start !important; align-content:flex-start !important; } .align-content-md-end { -webkit-align-content:flex-end !important; -ms-flex-line-pack:end !important; align-content:flex-end !important; } .align-content-md-center { -webkit-align-content:center !important; -ms-flex-line-pack:center !important; align-content:center !important; } .align-content-md-between { -webkit-align-content:space-between !important; -ms-flex-line-pack:justify !important; align-content:space-between !important; } .align-content-md-around { -webkit-align-content:space-around !important; -ms-flex-line-pack:distribute !important; align-content:space-around !important; } .align-content-md-stretch { -webkit-align-content:stretch !important; -ms-flex-line-pack:stretch !important; align-content:stretch !important; } .align-self-md-auto { -webkit-align-self:auto !important; -ms-flex-item-align:auto !important; -ms-grid-row-align:auto !important; align-self:auto !important; } .align-self-md-start { -webkit-align-self:flex-start !important; -ms-flex-item-align:start !important; -ms-grid-row-align:flex-start !important; align-self:flex-start !important; } .align-self-md-end { -webkit-align-self:flex-end !important; -ms-flex-item-align:end !important; -ms-grid-row-align:flex-end !important; align-self:flex-end !important; } .align-self-md-center { -webkit-align-self:center !important; -ms-flex-item-align:center !important; -ms-grid-row-align:center !important; align-self:center !important; } .align-self-md-baseline { -webkit-align-self:baseline !important; -ms-flex-item-align:baseline !important; -ms-grid-row-align:baseline !important; align-self:baseline !important; } .align-self-md-stretch { -webkit-align-self:stretch !important; -ms-flex-item-align:stretch !important; -ms-grid-row-align:stretch !important; align-self:stretch !important; } } @media (min-width: 992px) { .flex-lg-first { -webkit-box-ordinal-group:0; -webkit-order:-1; -ms-flex-order:-1; order:-1; } .flex-lg-last { -webkit-box-ordinal-group:2; -webkit-order:1; -ms-flex-order:1; order:1; } .flex-lg-unordered { -webkit-box-ordinal-group:1; -webkit-order:0; -ms-flex-order:0; order:0; } .flex-lg-row { -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -webkit-flex-direction:row !important; -ms-flex-direction:row !important; flex-direction:row !important; } .flex-lg-column { -webkit-box-orient:vertical !important; -webkit-box-direction:normal !important; -webkit-flex-direction:column !important; -ms-flex-direction:column !important; flex-direction:column !important; } .flex-lg-row-reverse { -webkit-box-orient:horizontal !important; -webkit-box-direction:reverse !important; -webkit-flex-direction:row-reverse !important; -ms-flex-direction:row-reverse !important; flex-direction:row-reverse !important; } .flex-lg-column-reverse { -webkit-box-orient:vertical !important; -webkit-box-direction:reverse !important; -webkit-flex-direction:column-reverse !important; -ms-flex-direction:column-reverse !important; flex-direction:column-reverse !important; } .flex-lg-wrap { -webkit-flex-wrap:wrap !important; -ms-flex-wrap:wrap !important; flex-wrap:wrap !important; } .flex-lg-nowrap { -webkit-flex-wrap:nowrap !important; -ms-flex-wrap:nowrap !important; flex-wrap:nowrap !important; } .flex-lg-wrap-reverse { -webkit-flex-wrap:wrap-reverse !important; -ms-flex-wrap:wrap-reverse !important; flex-wrap:wrap-reverse !important; } .justify-content-lg-start { -webkit-box-pack:start !important; -webkit-justify-content:flex-start !important; -ms-flex-pack:start !important; justify-content:flex-start !important; } .justify-content-lg-end { -webkit-box-pack:end !important; -webkit-justify-content:flex-end !important; -ms-flex-pack:end !important; justify-content:flex-end !important; } .justify-content-lg-center { -webkit-box-pack:center !important; -webkit-justify-content:center !important; -ms-flex-pack:center !important; justify-content:center !important; } .justify-content-lg-between { -webkit-box-pack:justify !important; -webkit-justify-content:space-between !important; -ms-flex-pack:justify !important; justify-content:space-between !important; } .justify-content-lg-around { -webkit-box-pack:distribute !important; -webkit-justify-content:space-around !important; -ms-flex-pack:distribute !important; justify-content:space-around !important; } .align-items-lg-start { -webkit-box-align:start !important; -webkit-align-items:flex-start !important; -ms-flex-align:start !important; align-items:flex-start !important; } .align-items-lg-end { -webkit-box-align:end !important; -webkit-align-items:flex-end !important; -ms-flex-align:end !important; align-items:flex-end !important; } .align-items-lg-center { -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; } .align-items-lg-baseline { -webkit-box-align:baseline !important; -webkit-align-items:baseline !important; -ms-flex-align:baseline !important; align-items:baseline !important; } .align-items-lg-stretch { -webkit-box-align:stretch !important; -webkit-align-items:stretch !important; -ms-flex-align:stretch !important; align-items:stretch !important; } .align-content-lg-start { -webkit-align-content:flex-start !important; -ms-flex-line-pack:start !important; align-content:flex-start !important; } .align-content-lg-end { -webkit-align-content:flex-end !important; -ms-flex-line-pack:end !important; align-content:flex-end !important; } .align-content-lg-center { -webkit-align-content:center !important; -ms-flex-line-pack:center !important; align-content:center !important; } .align-content-lg-between { -webkit-align-content:space-between !important; -ms-flex-line-pack:justify !important; align-content:space-between !important; } .align-content-lg-around { -webkit-align-content:space-around !important; -ms-flex-line-pack:distribute !important; align-content:space-around !important; } .align-content-lg-stretch { -webkit-align-content:stretch !important; -ms-flex-line-pack:stretch !important; align-content:stretch !important; } .align-self-lg-auto { -webkit-align-self:auto !important; -ms-flex-item-align:auto !important; -ms-grid-row-align:auto !important; align-self:auto !important; } .align-self-lg-start { -webkit-align-self:flex-start !important; -ms-flex-item-align:start !important; -ms-grid-row-align:flex-start !important; align-self:flex-start !important; } .align-self-lg-end { -webkit-align-self:flex-end !important; -ms-flex-item-align:end !important; -ms-grid-row-align:flex-end !important; align-self:flex-end !important; } .align-self-lg-center { -webkit-align-self:center !important; -ms-flex-item-align:center !important; -ms-grid-row-align:center !important; align-self:center !important; } .align-self-lg-baseline { -webkit-align-self:baseline !important; -ms-flex-item-align:baseline !important; -ms-grid-row-align:baseline !important; align-self:baseline !important; } .align-self-lg-stretch { -webkit-align-self:stretch !important; -ms-flex-item-align:stretch !important; -ms-grid-row-align:stretch !important; align-self:stretch !important; } } @media (min-width: 1200px) { .flex-xl-first { -webkit-box-ordinal-group:0; -webkit-order:-1; -ms-flex-order:-1; order:-1; } .flex-xl-last { -webkit-box-ordinal-group:2; -webkit-order:1; -ms-flex-order:1; order:1; } .flex-xl-unordered { -webkit-box-ordinal-group:1; -webkit-order:0; -ms-flex-order:0; order:0; } .flex-xl-row { -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -webkit-flex-direction:row !important; -ms-flex-direction:row !important; flex-direction:row !important; } .flex-xl-column { -webkit-box-orient:vertical !important; -webkit-box-direction:normal !important; -webkit-flex-direction:column !important; -ms-flex-direction:column !important; flex-direction:column !important; } .flex-xl-row-reverse { -webkit-box-orient:horizontal !important; -webkit-box-direction:reverse !important; -webkit-flex-direction:row-reverse !important; -ms-flex-direction:row-reverse !important; flex-direction:row-reverse !important; } .flex-xl-column-reverse { -webkit-box-orient:vertical !important; -webkit-box-direction:reverse !important; -webkit-flex-direction:column-reverse !important; -ms-flex-direction:column-reverse !important; flex-direction:column-reverse !important; } .flex-xl-wrap { -webkit-flex-wrap:wrap !important; -ms-flex-wrap:wrap !important; flex-wrap:wrap !important; } .flex-xl-nowrap { -webkit-flex-wrap:nowrap !important; -ms-flex-wrap:nowrap !important; flex-wrap:nowrap !important; } .flex-xl-wrap-reverse { -webkit-flex-wrap:wrap-reverse !important; -ms-flex-wrap:wrap-reverse !important; flex-wrap:wrap-reverse !important; } .justify-content-xl-start { -webkit-box-pack:start !important; -webkit-justify-content:flex-start !important; -ms-flex-pack:start !important; justify-content:flex-start !important; } .justify-content-xl-end { -webkit-box-pack:end !important; -webkit-justify-content:flex-end !important; -ms-flex-pack:end !important; justify-content:flex-end !important; } .justify-content-xl-center { -webkit-box-pack:center !important; -webkit-justify-content:center !important; -ms-flex-pack:center !important; justify-content:center !important; } .justify-content-xl-between { -webkit-box-pack:justify !important; -webkit-justify-content:space-between !important; -ms-flex-pack:justify !important; justify-content:space-between !important; } .justify-content-xl-around { -webkit-box-pack:distribute !important; -webkit-justify-content:space-around !important; -ms-flex-pack:distribute !important; justify-content:space-around !important; } .align-items-xl-start { -webkit-box-align:start !important; -webkit-align-items:flex-start !important; -ms-flex-align:start !important; align-items:flex-start !important; } .align-items-xl-end { -webkit-box-align:end !important; -webkit-align-items:flex-end !important; -ms-flex-align:end !important; align-items:flex-end !important; } .align-items-xl-center { -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; } .align-items-xl-baseline { -webkit-box-align:baseline !important; -webkit-align-items:baseline !important; -ms-flex-align:baseline !important; align-items:baseline !important; } .align-items-xl-stretch { -webkit-box-align:stretch !important; -webkit-align-items:stretch !important; -ms-flex-align:stretch !important; align-items:stretch !important; } .align-content-xl-start { -webkit-align-content:flex-start !important; -ms-flex-line-pack:start !important; align-content:flex-start !important; } .align-content-xl-end { -webkit-align-content:flex-end !important; -ms-flex-line-pack:end !important; align-content:flex-end !important; } .align-content-xl-center { -webkit-align-content:center !important; -ms-flex-line-pack:center !important; align-content:center !important; } .align-content-xl-between { -webkit-align-content:space-between !important; -ms-flex-line-pack:justify !important; align-content:space-between !important; } .align-content-xl-around { -webkit-align-content:space-around !important; -ms-flex-line-pack:distribute !important; align-content:space-around !important; } .align-content-xl-stretch { -webkit-align-content:stretch !important; -ms-flex-line-pack:stretch !important; align-content:stretch !important; } .align-self-xl-auto { -webkit-align-self:auto !important; -ms-flex-item-align:auto !important; -ms-grid-row-align:auto !important; align-self:auto !important; } .align-self-xl-start { -webkit-align-self:flex-start !important; -ms-flex-item-align:start !important; -ms-grid-row-align:flex-start !important; align-self:flex-start !important; } .align-self-xl-end { -webkit-align-self:flex-end !important; -ms-flex-item-align:end !important; -ms-grid-row-align:flex-end !important; align-self:flex-end !important; } .align-self-xl-center { -webkit-align-self:center !important; -ms-flex-item-align:center !important; -ms-grid-row-align:center !important; align-self:center !important; } .align-self-xl-baseline { -webkit-align-self:baseline !important; -ms-flex-item-align:baseline !important; -ms-grid-row-align:baseline !important; align-self:baseline !important; } .align-self-xl-stretch { -webkit-align-self:stretch !important; -ms-flex-item-align:stretch !important; -ms-grid-row-align:stretch !important; align-self:stretch !important; } } .clearfix::after { display:block; content:""; clear:both; } .clear { clear:both; } .float-left { float:left !important; } .float-right { float:right !important; } .float-none { float:none !important; } @media (min-width: 576px) { .float-sm-left { float:left !important; } .float-sm-right { float:right !important; } .float-sm-none { float:none !important; } } @media (min-width: 768px) { .float-md-left { float:left !important; } .float-md-right { float:right !important; } .float-md-none { float:none !important; } } @media (min-width: 992px) { .float-lg-left { float:left !important; } .float-lg-right { float:right !important; } .float-lg-none { float:none !important; } } @media (min-width: 1200px) { .float-xl-left { float:left !important; } .float-xl-right { float:right !important; } .float-xl-none { float:none !important; } } .fixed-top { position:fixed; top:0; left:0; right:0; z-index:1030; } .fixed-bottom { position:fixed; left:0; right:0; bottom:0; z-index:1030; } .sticky-top { position:sticky; top:0; z-index:1030; } .invisible { visibility:hidden !important; } .hidden { display:none; } .hidden-xs-up { display:none !important; } @media (max-width: 575px) { .hidden-xs-down { display:none !important; } } @media (min-width: 576px) { .hidden-sm-up { display:none !important; } } @media (max-width: 767px) { .hidden-sm-down { display:none !important; } } @media (min-width: 768px) { .hidden-md-up { display:none !important; } } @media (max-width: 991px) { .hidden-md-down { display:none !important; } } @media (min-width: 992px) { .hidden-lg-up { display:none !important; } } @media (max-width: 1199px) { .hidden-lg-down { display:none !important; } } @media (min-width: 1200px) { .hidden-xl-up { display:none !important; } } .hidden-xl-down { display:none !important; } .d-none { display:none !important; } .d-inline { display:inline !important; } .d-inline-block { display:inline-block !important; } .d-block { display:block !important; } .d-table { display:table !important; } .d-table-cell { display:table-cell !important; } .d-flex { display:-webkit-box !important; display:-webkit-flex !important; display:-ms-flexbox !important; display:flex !important; } .d-inline-flex { display:-webkit-inline-box !important; display:-webkit-inline-flex !important; display:-ms-inline-flexbox !important; display:inline-flex !important; } @media (min-width: 576px) { .d-sm-none { display:none !important; } .d-sm-inline { display:inline !important; } .d-sm-inline-block { display:inline-block !important; } .d-sm-block { display:block !important; } .d-sm-table { display:table !important; } .d-sm-table-cell { display:table-cell !important; } .d-sm-flex { display:-webkit-box !important; display:-webkit-flex !important; display:-ms-flexbox !important; display:flex !important; } .d-sm-inline-flex { display:-webkit-inline-box !important; display:-webkit-inline-flex !important; display:-ms-inline-flexbox !important; display:inline-flex !important; } } @media (min-width: 768px) { .d-md-none { display:none !important; } .d-md-inline { display:inline !important; } .d-md-inline-block { display:inline-block !important; } .d-md-block { display:block !important; } .d-md-table { display:table !important; } .d-md-table-cell { display:table-cell !important; } .d-md-flex { display:-webkit-box !important; display:-webkit-flex !important; display:-ms-flexbox !important; display:flex !important; } .d-md-inline-flex { display:-webkit-inline-box !important; display:-webkit-inline-flex !important; display:-ms-inline-flexbox !important; display:inline-flex !important; } } @media (min-width: 992px) { .d-lg-none { display:none !important; } .d-lg-inline { display:inline !important; } .d-lg-inline-block { display:inline-block !important; } .d-lg-block { display:block !important; } .d-lg-table { display:table !important; } .d-lg-table-cell { display:table-cell !important; } .d-lg-flex { display:-webkit-box !important; display:-webkit-flex !important; display:-ms-flexbox !important; display:flex !important; } .d-lg-inline-flex { display:-webkit-inline-box !important; display:-webkit-inline-flex !important; display:-ms-inline-flexbox !important; display:inline-flex !important; } } @media (min-width: 1200px) { .d-xl-none { display:none !important; } .d-xl-inline { display:inline !important; } .d-xl-inline-block { display:inline-block !important; } .d-xl-block { display:block !important; } .d-xl-table { display:table !important; } .d-xl-table-cell { display:table-cell !important; } .d-xl-flex { display:-webkit-box !important; display:-webkit-flex !important; display:-ms-flexbox !important; display:flex !important; } .d-xl-inline-flex { display:-webkit-inline-box !important; display:-webkit-inline-flex !important; display:-ms-inline-flexbox !important; display:inline-flex !important; } } .w-25 { width:25% !important; } .w-50 { width:50% !important; } .w-75 { width:75% !important; } .w-100 { width:100% !important; } .h-25 { height:25% !important; } .h-50 { height:50% !important; } .h-75 { height:75% !important; } .h-100 { height:100% !important; } .mw-100 { max-width:100% !important; } .mh-100 { max-height:100% !important; } .m-0 { margin:0 !important; } .mt-0 { margin-top:0 !important; } .mr-0 { margin-right:0 !important; } .mb-0 { margin-bottom:0 !important; } .ml-0 { margin-left:0 !important; } .mx-0 { margin-right:0 !important; margin-left:0 !important; } .my-0 { margin-top:0 !important; margin-bottom:0 !important; } .p-0 { padding:0 !important; } .pt-0 { padding-top:0 !important; } .pr-0 { padding-right:0 !important; } .pb-0 { padding-bottom:0 !important; } .pl-0 { padding-left:0 !important; } .px-0 { padding-right:0 !important; padding-left:0 !important; } .py-0 { padding-top:0 !important; padding-bottom:0 !important; } .m-1 { margin:0.25rem !important; } .mt-1 { margin-top:0.25rem !important; } .mr-1 { margin-right:0.25rem !important; } .mb-1 { margin-bottom:0.25rem !important; } .ml-1 { margin-left:0.25rem !important; } .mx-1 { margin-right:0.25rem !important; margin-left:0.25rem !important; } .my-1 { margin-top:0.25rem !important; margin-bottom:0.25rem !important; } .p-1 { padding:0.25rem !important; } .pt-1 { padding-top:0.25rem !important; } .pr-1 { padding-right:0.25rem !important; } .pb-1 { padding-bottom:0.25rem !important; } .pl-1 { padding-left:0.25rem !important; } .px-1 { padding-right:0.25rem !important; padding-left:0.25rem !important; } .py-1 { padding-top:0.25rem !important; padding-bottom:0.25rem !important; } .m-2 { margin:0.5rem !important; } .mt-2 { margin-top:0.5rem !important; } .mr-2 { margin-right:0.5rem !important; } .mb-2 { margin-bottom:0.5rem !important; } .ml-2 { margin-left:0.5rem !important; } .mx-2 { margin-right:0.5rem !important; margin-left:0.5rem !important; } .my-2 { margin-top:0.5rem !important; margin-bottom:0.5rem !important; } .p-2 { padding:0.5rem !important; } .pt-2 { padding-top:0.5rem !important; } .pr-2 { padding-right:0.5rem !important; } .pb-2 { padding-bottom:0.5rem !important; } .pl-2 { padding-left:0.5rem !important; } .px-2 { padding-right:0.5rem !important; padding-left:0.5rem !important; } .py-2 { padding-top:0.5rem !important; padding-bottom:0.5rem !important; } .m-3 { margin:1rem !important; } .mt-3 { margin-top:1rem !important; } .mr-3 { margin-right:1rem !important; } .mb-3 { margin-bottom:1rem !important; } .ml-3 { margin-left:1rem !important; } .mx-3 { margin-right:1rem !important; margin-left:1rem !important; } .my-3 { margin-top:1rem !important; margin-bottom:1rem !important; } .p-3 { padding:1rem !important; } .pt-3 { padding-top:1rem !important; } .pr-3 { padding-right:1rem !important; } .pb-3 { padding-bottom:1rem !important; } .pl-3 { padding-left:1rem !important; } .px-3 { padding-right:1rem !important; padding-left:1rem !important; } .py-3 { padding-top:1rem !important; padding-bottom:1rem !important; } .m-4 { margin:1.5rem !important; } .mt-4 { margin-top:1.5rem !important; } .mr-4 { margin-right:1.5rem !important; } .mb-4 { margin-bottom:1.5rem !important; } .ml-4 { margin-left:1.5rem !important; } .mx-4 { margin-right:1.5rem !important; margin-left:1.5rem !important; } .my-4 { margin-top:1.5rem !important; margin-bottom:1.5rem !important; } .p-4 { padding:1.5rem !important; } .pt-4 { padding-top:1.5rem !important; } .pr-4 { padding-right:1.5rem !important; } .pb-4 { padding-bottom:1.5rem !important; } .pl-4 { padding-left:1.5rem !important; } .px-4 { padding-right:1.5rem !important; padding-left:1.5rem !important; } .py-4 { padding-top:1.5rem !important; padding-bottom:1.5rem !important; } .m-5 { margin:3rem !important; } .mt-5 { margin-top:3rem !important; } .mr-5 { margin-right:3rem !important; } .mb-5 { margin-bottom:3rem !important; } .ml-5 { margin-left:3rem !important; } .mx-5 { margin-right:3rem !important; margin-left:3rem !important; } .my-5 { margin-top:3rem !important; margin-bottom:3rem !important; } .p-5 { padding:3rem !important; } .pt-5 { padding-top:3rem !important; } .pr-5 { padding-right:3rem !important; } .pb-5 { padding-bottom:3rem !important; } .pl-5 { padding-left:3rem !important; } .px-5 { padding-right:3rem !important; padding-left:3rem !important; } .py-5 { padding-top:3rem !important; padding-bottom:3rem !important; } .m-auto { margin:auto !important; } .mt-auto { margin-top:auto !important; } .mr-auto { margin-right:auto !important; } .mb-auto { margin-bottom:auto !important; } .ml-auto { margin-left:auto !important; } .mx-auto { margin-right:auto !important; margin-left:auto !important; } .my-auto { margin-top:auto !important; margin-bottom:auto !important; } @media (min-width: 576px) { .m-sm-0 { margin:0 !important; } .mt-sm-0 { margin-top:0 !important; } .mr-sm-0 { margin-right:0 !important; } .mb-sm-0 { margin-bottom:0 !important; } .ml-sm-0 { margin-left:0 !important; } .mx-sm-0 { margin-right:0 !important; margin-left:0 !important; } .my-sm-0 { margin-top:0 !important; margin-bottom:0 !important; } .p-sm-0 { padding:0 !important; } .pt-sm-0 { padding-top:0 !important; } .pr-sm-0 { padding-right:0 !important; } .pb-sm-0 { padding-bottom:0 !important; } .pl-sm-0 { padding-left:0 !important; } .px-sm-0 { padding-right:0 !important; padding-left:0 !important; } .py-sm-0 { padding-top:0 !important; padding-bottom:0 !important; } .m-sm-1 { margin:0.25rem !important; } .mt-sm-1 { margin-top:0.25rem !important; } .mr-sm-1 { margin-right:0.25rem !important; } .mb-sm-1 { margin-bottom:0.25rem !important; } .ml-sm-1 { margin-left:0.25rem !important; } .mx-sm-1 { margin-right:0.25rem !important; margin-left:0.25rem !important; } .my-sm-1 { margin-top:0.25rem !important; margin-bottom:0.25rem !important; } .p-sm-1 { padding:0.25rem !important; } .pt-sm-1 { padding-top:0.25rem !important; } .pr-sm-1 { padding-right:0.25rem !important; } .pb-sm-1 { padding-bottom:0.25rem !important; } .pl-sm-1 { padding-left:0.25rem !important; } .px-sm-1 { padding-right:0.25rem !important; padding-left:0.25rem !important; } .py-sm-1 { padding-top:0.25rem !important; padding-bottom:0.25rem !important; } .m-sm-2 { margin:0.5rem !important; } .mt-sm-2 { margin-top:0.5rem !important; } .mr-sm-2 { margin-right:0.5rem !important; } .mb-sm-2 { margin-bottom:0.5rem !important; } .ml-sm-2 { margin-left:0.5rem !important; } .mx-sm-2 { margin-right:0.5rem !important; margin-left:0.5rem !important; } .my-sm-2 { margin-top:0.5rem !important; margin-bottom:0.5rem !important; } .p-sm-2 { padding:0.5rem !important; } .pt-sm-2 { padding-top:0.5rem !important; } .pr-sm-2 { padding-right:0.5rem !important; } .pb-sm-2 { padding-bottom:0.5rem !important; } .pl-sm-2 { padding-left:0.5rem !important; } .px-sm-2 { padding-right:0.5rem !important; padding-left:0.5rem !important; } .py-sm-2 { padding-top:0.5rem !important; padding-bottom:0.5rem !important; } .m-sm-3 { margin:1rem !important; } .mt-sm-3 { margin-top:1rem !important; } .mr-sm-3 { margin-right:1rem !important; } .mb-sm-3 { margin-bottom:1rem !important; } .ml-sm-3 { margin-left:1rem !important; } .mx-sm-3 { margin-right:1rem !important; margin-left:1rem !important; } .my-sm-3 { margin-top:1rem !important; margin-bottom:1rem !important; } .p-sm-3 { padding:1rem !important; } .pt-sm-3 { padding-top:1rem !important; } .pr-sm-3 { padding-right:1rem !important; } .pb-sm-3 { padding-bottom:1rem !important; } .pl-sm-3 { padding-left:1rem !important; } .px-sm-3 { padding-right:1rem !important; padding-left:1rem !important; } .py-sm-3 { padding-top:1rem !important; padding-bottom:1rem !important; } .m-sm-4 { margin:1.5rem !important; } .mt-sm-4 { margin-top:1.5rem !important; } .mr-sm-4 { margin-right:1.5rem !important; } .mb-sm-4 { margin-bottom:1.5rem !important; } .ml-sm-4 { margin-left:1.5rem !important; } .mx-sm-4 { margin-right:1.5rem !important; margin-left:1.5rem !important; } .my-sm-4 { margin-top:1.5rem !important; margin-bottom:1.5rem !important; } .p-sm-4 { padding:1.5rem !important; } .pt-sm-4 { padding-top:1.5rem !important; } .pr-sm-4 { padding-right:1.5rem !important; } .pb-sm-4 { padding-bottom:1.5rem !important; } .pl-sm-4 { padding-left:1.5rem !important; } .px-sm-4 { padding-right:1.5rem !important; padding-left:1.5rem !important; } .py-sm-4 { padding-top:1.5rem !important; padding-bottom:1.5rem !important; } .m-sm-5 { margin:3rem !important; } .mt-sm-5 { margin-top:3rem !important; } .mr-sm-5 { margin-right:3rem !important; } .mb-sm-5 { margin-bottom:3rem !important; } .ml-sm-5 { margin-left:3rem !important; } .mx-sm-5 { margin-right:3rem !important; margin-left:3rem !important; } .my-sm-5 { margin-top:3rem !important; margin-bottom:3rem !important; } .p-sm-5 { padding:3rem !important; } .pt-sm-5 { padding-top:3rem !important; } .pr-sm-5 { padding-right:3rem !important; } .pb-sm-5 { padding-bottom:3rem !important; } .pl-sm-5 { padding-left:3rem !important; } .px-sm-5 { padding-right:3rem !important; padding-left:3rem !important; } .py-sm-5 { padding-top:3rem !important; padding-bottom:3rem !important; } .m-sm-auto { margin:auto !important; } .mt-sm-auto { margin-top:auto !important; } .mr-sm-auto { margin-right:auto !important; } .mb-sm-auto { margin-bottom:auto !important; } .ml-sm-auto { margin-left:auto !important; } .mx-sm-auto { margin-right:auto !important; margin-left:auto !important; } .my-sm-auto { margin-top:auto !important; margin-bottom:auto !important; } } @media (min-width: 768px) { .m-md-0 { margin:0 !important; } .mt-md-0 { margin-top:0 !important; } .mr-md-0 { margin-right:0 !important; } .mb-md-0 { margin-bottom:0 !important; } .ml-md-0 { margin-left:0 !important; } .mx-md-0 { margin-right:0 !important; margin-left:0 !important; } .my-md-0 { margin-top:0 !important; margin-bottom:0 !important; } .p-md-0 { padding:0 !important; } .pt-md-0 { padding-top:0 !important; } .pr-md-0 { padding-right:0 !important; } .pb-md-0 { padding-bottom:0 !important; } .pl-md-0 { padding-left:0 !important; } .px-md-0 { padding-right:0 !important; padding-left:0 !important; } .py-md-0 { padding-top:0 !important; padding-bottom:0 !important; } .m-md-1 { margin:0.25rem !important; } .mt-md-1 { margin-top:0.25rem !important; } .mr-md-1 { margin-right:0.25rem !important; } .mb-md-1 { margin-bottom:0.25rem !important; } .ml-md-1 { margin-left:0.25rem !important; } .mx-md-1 { margin-right:0.25rem !important; margin-left:0.25rem !important; } .my-md-1 { margin-top:0.25rem !important; margin-bottom:0.25rem !important; } .p-md-1 { padding:0.25rem !important; } .pt-md-1 { padding-top:0.25rem !important; } .pr-md-1 { padding-right:0.25rem !important; } .pb-md-1 { padding-bottom:0.25rem !important; } .pl-md-1 { padding-left:0.25rem !important; } .px-md-1 { padding-right:0.25rem !important; padding-left:0.25rem !important; } .py-md-1 { padding-top:0.25rem !important; padding-bottom:0.25rem !important; } .m-md-2 { margin:0.5rem !important; } .mt-md-2 { margin-top:0.5rem !important; } .mr-md-2 { margin-right:0.5rem !important; } .mb-md-2 { margin-bottom:0.5rem !important; } .ml-md-2 { margin-left:0.5rem !important; } .mx-md-2 { margin-right:0.5rem !important; margin-left:0.5rem !important; } .my-md-2 { margin-top:0.5rem !important; margin-bottom:0.5rem !important; } .p-md-2 { padding:0.5rem !important; } .pt-md-2 { padding-top:0.5rem !important; } .pr-md-2 { padding-right:0.5rem !important; } .pb-md-2 { padding-bottom:0.5rem !important; } .pl-md-2 { padding-left:0.5rem !important; } .px-md-2 { padding-right:0.5rem !important; padding-left:0.5rem !important; } .py-md-2 { padding-top:0.5rem !important; padding-bottom:0.5rem !important; } .m-md-3 { margin:1rem !important; } .mt-md-3 { margin-top:1rem !important; } .mr-md-3 { margin-right:1rem !important; } .mb-md-3 { margin-bottom:1rem !important; } .ml-md-3 { margin-left:1rem !important; } .mx-md-3 { margin-right:1rem !important; margin-left:1rem !important; } .my-md-3 { margin-top:1rem !important; margin-bottom:1rem !important; } .p-md-3 { padding:1rem !important; } .pt-md-3 { padding-top:1rem !important; } .pr-md-3 { padding-right:1rem !important; } .pb-md-3 { padding-bottom:1rem !important; } .pl-md-3 { padding-left:1rem !important; } .px-md-3 { padding-right:1rem !important; padding-left:1rem !important; } .py-md-3 { padding-top:1rem !important; padding-bottom:1rem !important; } .m-md-4 { margin:1.5rem !important; } .mt-md-4 { margin-top:1.5rem !important; } .mr-md-4 { margin-right:1.5rem !important; } .mb-md-4 { margin-bottom:1.5rem !important; } .ml-md-4 { margin-left:1.5rem !important; } .mx-md-4 { margin-right:1.5rem !important; margin-left:1.5rem !important; } .my-md-4 { margin-top:1.5rem !important; margin-bottom:1.5rem !important; } .p-md-4 { padding:1.5rem !important; } .pt-md-4 { padding-top:1.5rem !important; } .pr-md-4 { padding-right:1.5rem !important; } .pb-md-4 { padding-bottom:1.5rem !important; } .pl-md-4 { padding-left:1.5rem !important; } .px-md-4 { padding-right:1.5rem !important; padding-left:1.5rem !important; } .py-md-4 { padding-top:1.5rem !important; padding-bottom:1.5rem !important; } .m-md-5 { margin:3rem !important; } .mt-md-5 { margin-top:3rem !important; } .mr-md-5 { margin-right:3rem !important; } .mb-md-5 { margin-bottom:3rem !important; } .ml-md-5 { margin-left:3rem !important; } .mx-md-5 { margin-right:3rem !important; margin-left:3rem !important; } .my-md-5 { margin-top:3rem !important; margin-bottom:3rem !important; } .p-md-5 { padding:3rem !important; } .pt-md-5 { padding-top:3rem !important; } .pr-md-5 { padding-right:3rem !important; } .pb-md-5 { padding-bottom:3rem !important; } .pl-md-5 { padding-left:3rem !important; } .px-md-5 { padding-right:3rem !important; padding-left:3rem !important; } .py-md-5 { padding-top:3rem !important; padding-bottom:3rem !important; } .m-md-auto { margin:auto !important; } .mt-md-auto { margin-top:auto !important; } .mr-md-auto { margin-right:auto !important; } .mb-md-auto { margin-bottom:auto !important; } .ml-md-auto { margin-left:auto !important; } .mx-md-auto { margin-right:auto !important; margin-left:auto !important; } .my-md-auto { margin-top:auto !important; margin-bottom:auto !important; } } @media (min-width: 992px) { .m-lg-0 { margin:0 !important; } .mt-lg-0 { margin-top:0 !important; } .mr-lg-0 { margin-right:0 !important; } .mb-lg-0 { margin-bottom:0 !important; } .ml-lg-0 { margin-left:0 !important; } .mx-lg-0 { margin-right:0 !important; margin-left:0 !important; } .my-lg-0 { margin-top:0 !important; margin-bottom:0 !important; } .p-lg-0 { padding:0 !important; } .pt-lg-0 { padding-top:0 !important; } .pr-lg-0 { padding-right:0 !important; } .pb-lg-0 { padding-bottom:0 !important; } .pl-lg-0 { padding-left:0 !important; } .px-lg-0 { padding-right:0 !important; padding-left:0 !important; } .py-lg-0 { padding-top:0 !important; padding-bottom:0 !important; } .m-lg-1 { margin:0.25rem !important; } .mt-lg-1 { margin-top:0.25rem !important; } .mr-lg-1 { margin-right:0.25rem !important; } .mb-lg-1 { margin-bottom:0.25rem !important; } .ml-lg-1 { margin-left:0.25rem !important; } .mx-lg-1 { margin-right:0.25rem !important; margin-left:0.25rem !important; } .my-lg-1 { margin-top:0.25rem !important; margin-bottom:0.25rem !important; } .p-lg-1 { padding:0.25rem !important; } .pt-lg-1 { padding-top:0.25rem !important; } .pr-lg-1 { padding-right:0.25rem !important; } .pb-lg-1 { padding-bottom:0.25rem !important; } .pl-lg-1 { padding-left:0.25rem !important; } .px-lg-1 { padding-right:0.25rem !important; padding-left:0.25rem !important; } .py-lg-1 { padding-top:0.25rem !important; padding-bottom:0.25rem !important; } .m-lg-2 { margin:0.5rem !important; } .mt-lg-2 { margin-top:0.5rem !important; } .mr-lg-2 { margin-right:0.5rem !important; } .mb-lg-2 { margin-bottom:0.5rem !important; } .ml-lg-2 { margin-left:0.5rem !important; } .mx-lg-2 { margin-right:0.5rem !important; margin-left:0.5rem !important; } .my-lg-2 { margin-top:0.5rem !important; margin-bottom:0.5rem !important; } .p-lg-2 { padding:0.5rem !important; } .pt-lg-2 { padding-top:0.5rem !important; } .pr-lg-2 { padding-right:0.5rem !important; } .pb-lg-2 { padding-bottom:0.5rem !important; } .pl-lg-2 { padding-left:0.5rem !important; } .px-lg-2 { padding-right:0.5rem !important; padding-left:0.5rem !important; } .py-lg-2 { padding-top:0.5rem !important; padding-bottom:0.5rem !important; } .m-lg-3 { margin:1rem !important; } .mt-lg-3 { margin-top:1rem !important; } .mr-lg-3 { margin-right:1rem !important; } .mb-lg-3 { margin-bottom:1rem !important; } .ml-lg-3 { margin-left:1rem !important; } .mx-lg-3 { margin-right:1rem !important; margin-left:1rem !important; } .my-lg-3 { margin-top:1rem !important; margin-bottom:1rem !important; } .p-lg-3 { padding:1rem !important; } .pt-lg-3 { padding-top:1rem !important; } .pr-lg-3 { padding-right:1rem !important; } .pb-lg-3 { padding-bottom:1rem !important; } .pl-lg-3 { padding-left:1rem !important; } .px-lg-3 { padding-right:1rem !important; padding-left:1rem !important; } .py-lg-3 { padding-top:1rem !important; padding-bottom:1rem !important; } .m-lg-4 { margin:1.5rem !important; } .mt-lg-4 { margin-top:1.5rem !important; } .mr-lg-4 { margin-right:1.5rem !important; } .mb-lg-4 { margin-bottom:1.5rem !important; } .ml-lg-4 { margin-left:1.5rem !important; } .mx-lg-4 { margin-right:1.5rem !important; margin-left:1.5rem !important; } .my-lg-4 { margin-top:1.5rem !important; margin-bottom:1.5rem !important; } .p-lg-4 { padding:1.5rem !important; } .pt-lg-4 { padding-top:1.5rem !important; } .pr-lg-4 { padding-right:1.5rem !important; } .pb-lg-4 { padding-bottom:1.5rem !important; } .pl-lg-4 { padding-left:1.5rem !important; } .px-lg-4 { padding-right:1.5rem !important; padding-left:1.5rem !important; } .py-lg-4 { padding-top:1.5rem !important; padding-bottom:1.5rem !important; } .m-lg-5 { margin:3rem !important; } .mt-lg-5 { margin-top:3rem !important; } .mr-lg-5 { margin-right:3rem !important; } .mb-lg-5 { margin-bottom:3rem !important; } .ml-lg-5 { margin-left:3rem !important; } .mx-lg-5 { margin-right:3rem !important; margin-left:3rem !important; } .my-lg-5 { margin-top:3rem !important; margin-bottom:3rem !important; } .p-lg-5 { padding:3rem !important; } .pt-lg-5 { padding-top:3rem !important; } .pr-lg-5 { padding-right:3rem !important; } .pb-lg-5 { padding-bottom:3rem !important; } .pl-lg-5 { padding-left:3rem !important; } .px-lg-5 { padding-right:3rem !important; padding-left:3rem !important; } .py-lg-5 { padding-top:3rem !important; padding-bottom:3rem !important; } .m-lg-auto { margin:auto !important; } .mt-lg-auto { margin-top:auto !important; } .mr-lg-auto { margin-right:auto !important; } .mb-lg-auto { margin-bottom:auto !important; } .ml-lg-auto { margin-left:auto !important; } .mx-lg-auto { margin-right:auto !important; margin-left:auto !important; } .my-lg-auto { margin-top:auto !important; margin-bottom:auto !important; } } @media (min-width: 1200px) { .m-xl-0 { margin:0 !important; } .mt-xl-0 { margin-top:0 !important; } .mr-xl-0 { margin-right:0 !important; } .mb-xl-0 { margin-bottom:0 !important; } .ml-xl-0 { margin-left:0 !important; } .mx-xl-0 { margin-right:0 !important; margin-left:0 !important; } .my-xl-0 { margin-top:0 !important; margin-bottom:0 !important; } .p-xl-0 { padding:0 !important; } .pt-xl-0 { padding-top:0 !important; } .pr-xl-0 { padding-right:0 !important; } .pb-xl-0 { padding-bottom:0 !important; } .pl-xl-0 { padding-left:0 !important; } .px-xl-0 { padding-right:0 !important; padding-left:0 !important; } .py-xl-0 { padding-top:0 !important; padding-bottom:0 !important; } .m-xl-1 { margin:0.25rem !important; } .mt-xl-1 { margin-top:0.25rem !important; } .mr-xl-1 { margin-right:0.25rem !important; } .mb-xl-1 { margin-bottom:0.25rem !important; } .ml-xl-1 { margin-left:0.25rem !important; } .mx-xl-1 { margin-right:0.25rem !important; margin-left:0.25rem !important; } .my-xl-1 { margin-top:0.25rem !important; margin-bottom:0.25rem !important; } .p-xl-1 { padding:0.25rem !important; } .pt-xl-1 { padding-top:0.25rem !important; } .pr-xl-1 { padding-right:0.25rem !important; } .pb-xl-1 { padding-bottom:0.25rem !important; } .pl-xl-1 { padding-left:0.25rem !important; } .px-xl-1 { padding-right:0.25rem !important; padding-left:0.25rem !important; } .py-xl-1 { padding-top:0.25rem !important; padding-bottom:0.25rem !important; } .m-xl-2 { margin:0.5rem !important; } .mt-xl-2 { margin-top:0.5rem !important; } .mr-xl-2 { margin-right:0.5rem !important; } .mb-xl-2 { margin-bottom:0.5rem !important; } .ml-xl-2 { margin-left:0.5rem !important; } .mx-xl-2 { margin-right:0.5rem !important; margin-left:0.5rem !important; } .my-xl-2 { margin-top:0.5rem !important; margin-bottom:0.5rem !important; } .p-xl-2 { padding:0.5rem !important; } .pt-xl-2 { padding-top:0.5rem !important; } .pr-xl-2 { padding-right:0.5rem !important; } .pb-xl-2 { padding-bottom:0.5rem !important; } .pl-xl-2 { padding-left:0.5rem !important; } .px-xl-2 { padding-right:0.5rem !important; padding-left:0.5rem !important; } .py-xl-2 { padding-top:0.5rem !important; padding-bottom:0.5rem !important; } .m-xl-3 { margin:1rem !important; } .mt-xl-3 { margin-top:1rem !important; } .mr-xl-3 { margin-right:1rem !important; } .mb-xl-3 { margin-bottom:1rem !important; } .ml-xl-3 { margin-left:1rem !important; } .mx-xl-3 { margin-right:1rem !important; margin-left:1rem !important; } .my-xl-3 { margin-top:1rem !important; margin-bottom:1rem !important; } .p-xl-3 { padding:1rem !important; } .pt-xl-3 { padding-top:1rem !important; } .pr-xl-3 { padding-right:1rem !important; } .pb-xl-3 { padding-bottom:1rem !important; } .pl-xl-3 { padding-left:1rem !important; } .px-xl-3 { padding-right:1rem !important; padding-left:1rem !important; } .py-xl-3 { padding-top:1rem !important; padding-bottom:1rem !important; } .m-xl-4 { margin:1.5rem !important; } .mt-xl-4 { margin-top:1.5rem !important; } .mr-xl-4 { margin-right:1.5rem !important; } .mb-xl-4 { margin-bottom:1.5rem !important; } .ml-xl-4 { margin-left:1.5rem !important; } .mx-xl-4 { margin-right:1.5rem !important; margin-left:1.5rem !important; } .my-xl-4 { margin-top:1.5rem !important; margin-bottom:1.5rem !important; } .p-xl-4 { padding:1.5rem !important; } .pt-xl-4 { padding-top:1.5rem !important; } .pr-xl-4 { padding-right:1.5rem !important; } .pb-xl-4 { padding-bottom:1.5rem !important; } .pl-xl-4 { padding-left:1.5rem !important; } .px-xl-4 { padding-right:1.5rem !important; padding-left:1.5rem !important; } .py-xl-4 { padding-top:1.5rem !important; padding-bottom:1.5rem !important; } .m-xl-5 { margin:3rem !important; } .mt-xl-5 { margin-top:3rem !important; } .mr-xl-5 { margin-right:3rem !important; } .mb-xl-5 { margin-bottom:3rem !important; } .ml-xl-5 { margin-left:3rem !important; } .mx-xl-5 { margin-right:3rem !important; margin-left:3rem !important; } .my-xl-5 { margin-top:3rem !important; margin-bottom:3rem !important; } .p-xl-5 { padding:3rem !important; } .pt-xl-5 { padding-top:3rem !important; } .pr-xl-5 { padding-right:3rem !important; } .pb-xl-5 { padding-bottom:3rem !important; } .pl-xl-5 { padding-left:3rem !important; } .px-xl-5 { padding-right:3rem !important; padding-left:3rem !important; } .py-xl-5 { padding-top:3rem !important; padding-bottom:3rem !important; } .m-xl-auto { margin:auto !important; } .mt-xl-auto { margin-top:auto !important; } .mr-xl-auto { margin-right:auto !important; } .mb-xl-auto { margin-bottom:auto !important; } .ml-xl-auto { margin-left:auto !important; } .mx-xl-auto { margin-right:auto !important; margin-left:auto !important; } .my-xl-auto { margin-top:auto !important; margin-bottom:auto !important; } } .fade { -webkit-transition:opacity 0.2s linear; transition:opacity 0.2s linear; opacity:0; } .fade.show { opacity:1; } .collapse { display:none; } .collapse.show { display:block; } tr.collapse.show { display:table-row; } tbody.collapse.show { display:table-row-group; } .collapsing { -webkit-transition:height 0.4s ease; transition:height 0.4s ease; position:relative; height:0; overflow:hidden; } .lead { font-size:18px; font-weight:400; } .display-1 { font-size:6rem; font-weight:400; line-height:1; } .display-2 { font-size:5.5rem; font-weight:400; line-height:1; } .display-3 { font-size:4.5rem; font-weight:400; line-height:1; } .display-4 { font-size:3.5rem; font-weight:400; line-height:1; } .text-white { color:#ffffff !important; } .text-muted { color:#d5d5d5 !important; } a.text-muted:hover, a.text-muted:focus, a.text-muted:active { color:#bbbbbb !important; } .text-primary { color:#6c5b7b !important; } a.text-primary:hover, a.text-primary:focus, a.text-primary:active { color:#52455e !important; } .text-success { color:#5cb85c !important; } a.text-success:hover, a.text-success:focus, a.text-success:active { color:#449d44 !important; } .text-info { color:#5bc0de !important; } a.text-info:hover, a.text-info:focus, a.text-info:active { color:#31b0d5 !important; } .text-warning { color:#f0ad4e !important; } a.text-warning:hover, a.text-warning:focus, a.text-warning:active { color:#ec971f !important; } .text-danger { color:#d9534f !important; } a.text-danger:hover, a.text-danger:focus, a.text-danger:active { color:#c9302c !important; } .text-justify { text-align:justify !important; } .text-nowrap { white-space:nowrap !important; } .text-truncate { text-overflow:ellipsis; white-space:nowrap; overflow:hidden; } .text-left { text-align:left !important; } .text-right { text-align:right !important; } .text-center { text-align:center !important; } @media (min-width: 576px) { .text-sm-left { text-align:left !important; } .text-sm-right { text-align:right !important; } .text-sm-center { text-align:center !important; } } @media (min-width: 768px) { .text-md-left { text-align:left !important; } .text-md-right { text-align:right !important; } .text-md-center { text-align:center !important; } } @media (min-width: 992px) { .text-lg-left { text-align:left !important; } .text-lg-right { text-align:right !important; } .text-lg-center { text-align:center !important; } } @media (min-width: 1200px) { .text-xl-left { text-align:left !important; } .text-xl-right { text-align:right !important; } .text-xl-center { text-align:center !important; } } .text-lowercase { text-transform:lowercase !important; } .text-uppercase { text-transform:uppercase !important; } .text-capitalize { text-transform:capitalize !important; } .font-weight-normal { font-weight:400; } .font-weight-bold { font-weight:700; } .font-italic { font-style:italic; } .align-baseline { vertical-align:baseline !important; } .align-top { vertical-align:top !important; } .align-middle { vertical-align:middle !important; } .align-bottom { vertical-align:bottom !important; } .align-text-bottom { vertical-align:text-bottom !important; } .align-text-top { vertical-align:text-top !important; } .text-hide { background-color:transparent; border:0; color:transparent; font:0/0 a; text-shadow:none; } .bg-faded { background-color:#eeeeee !important; } .bg-primary { background-color:#6c5b7b !important; } a.bg-primary:hover, a.bg-primary:focus, a.bg-primary:active { background-color:#52455e !important; } .bg-success { background-color:#5cb85c !important; } a.bg-success:hover, a.bg-success:focus, a.bg-success:active { background-color:#449d44 !important; } .bg-info { background-color:#5bc0de !important; } a.bg-info:hover, a.bg-info:focus, a.bg-info:active { background-color:#31b0d5 !important; } .bg-warning { background-color:#f0ad4e !important; } a.bg-warning:hover, a.bg-warning:focus, a.bg-warning:active { background-color:#ec971f !important; } .bg-danger { background-color:#d9534f !important; } a.bg-danger:hover, a.bg-danger:focus, a.bg-danger:active { background-color:#c9302c !important; } .bg-inverse { background-color:#000000 !important; } a.bg-inverse:hover, a.bg-inverse:focus, a.bg-inverse:active { background-color:#1a1a1a !important; } .border-0 { border:0 !important; } .border-top-0 { border-top:0 !important; } .border-right-0 { border-right:0 !important; } .border-bottom-0 { border-bottom:0 !important; } .border-left-0 { border-left:0 !important; } .rounded { border-radius:2px; } .rounded-top { border-top-left-radius:2px; border-top-right-radius:2px; } .rounded-right { border-top-right-radius:2px; border-bottom-right-radius:2px; } .rounded-bottom { border-bottom-left-radius:2px; border-bottom-right-radius:2px; } .rounded-left { border-top-left-radius:2px; border-bottom-left-radius:2px; } .rounded-circle { border-radius:50%; } .rounded-0 { border-radius:0; } .img-thumbnail { background-color:#ffffff; border:1px solid #dddddd; display:inline-block; max-width:100%; height:auto; min-height:1px; text-align:center; padding:0.15rem; } .figure { display:inline-block; } .figure-img { margin-bottom:0.5rem; } .figure-caption { color:#d5d5d5; font-size:90%; } .media { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:start !important; -webkit-align-items:flex-start !important; -ms-flex-align:start !important; align-items:flex-start !important; } .media-body { -webkit-box-flex:1; -webkit-flex:1 ; -ms-flex:1 ; flex:1 ; } .embed-responsive { display:block; position:relative; width:100%; padding:0; overflow:hidden; } .embed-responsive::before { display:block; content:""; } .embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video { border:0; position:absolute; top:0; left:0; bottom:0; width:100%; height:100%; } .embed-responsive-21by9::before { padding-top:42.857142857143%; } .embed-responsive-16by9::before { padding-top:56.25%; } .embed-responsive-4by3::before { padding-top:75%; } .embed-responsive-1by1::before { padding-top:100%; } .sr-only { border:0; position:absolute; width:1px; height:1px; margin:-1px; padding:0; overflow:hidden; clip:rect(0,0,0,0); } .sr-only-focusable:active, .sr-only-focusable:focus { position:static; width:auto; height:auto; margin:0; overflow:visible; clip:auto; } .close { opacity:0.6; float:right; color:inherit; font-size:20px; font-weight:700; text-shadow:inherit; line-height:1; padding:0; cursor:pointer; } .close:hover, .close:focus, .close:active { opacity:1; } button.close, button.close:hover, button.close:focus, button.close:active { background-color:transparent; -webkit-appearance:none; } .jumbotron { background-color:#ededed; font-size:18px; margin-bottom:2rem; padding:2rem; } @media (min-width: 768px) { .jumbotron { padding:4rem; } } .jumbotron h1, .jumbotron h2 { font-size:55px; } @media (min-width: 768px) { .jumbotron h1, .jumbotron h2 { font-size:88px; } } .jumbotron-fluid { padding:2rem 0; } #theme-slider { background-color:#ffffff; border:1px solid #dddddd; border-bottom-color:#c4c4c4; border-radius:2px; position:relative; max-width:100%; margin:0 auto 0.75rem; padding:0.25rem; overflow:hidden; } @media (min-width: 768px) { #theme-slider { max-width:66.1%; } } #theme-slider img[src="about:blank"] { display:none !important; } #theme-slider .slider-caption { position:absolute; left:2.5rem; right:2.5rem; bottom:0.75rem; text-align:center; } @media (min-width: 768px) { #theme-slider .slider-caption { top:15%; left:inherit; right:8%; bottom:inherit; width:40%; } } #theme-slider .slider-caption .slider-title { color:#888888; font:16px/1 Cuprum, sans-serif; text-transform:uppercase; text-shadow:1px 1px 0 rgba(255,255,255,0.6); } @media (min-width: 576px) { #theme-slider .slider-caption .slider-title { font-size:21px; } } @media (min-width: 1200px) { #theme-slider .slider-caption .slider-title { font-size:26px; } } #theme-slider .slider-caption .slider-subtitle { color:#6c5b7b; font:18px/1 Cuprum, sans-serif; text-shadow:1px 1px 0 rgba(255,255,255,0.6); } @media (min-width: 1200px) { #theme-slider .slider-caption .slider-subtitle { font-size:21px; } } #theme-slider .slider-caption .slider-resume { color:#888888; font:12px/1.3 Arial, sans-serif; text-shadow:1px 1px 0 rgba(255,255,255,0.6); } @media (min-width: 1200px) { #theme-slider .slider-caption .slider-resume { font-size:14px; } } #theme-slider .slider-caption .btn { font-size:11px; padding:0.25rem 0.5rem; } @media (min-width: 992px) { #theme-slider .slider-caption .btn { font-size:12px; padding:0.5rem 1rem; } } #theme-slider .slider-nav .owl-prev, #theme-slider .slider-nav .owl-next { color:#6c5b7b; } #theme-slider .slider-nav .owl-prev { left:2%; } #theme-slider .slider-nav .owl-next { right:2%; } #theme-slider .slider-dots { top:12px; text-align:right; } #theme-slider .slider-dots .owl-dot span { background-color:#ac9eb7; } #theme-slider .slider-dots .owl-dot.active span, #theme-slider .slider-dots .owl-dot:hover span { background-color:#6c5b7b; } .theme-block { margin:0 0 0.75rem; } .theme-block .block-content { background-color:transparent; background-image:-webkit-linear-gradient(top,#ffffff 0%,#eeeeee 100%); background-image:linear-gradient(to bottom,#ffffff 0%,#eeeeee 100%); background-repeat:repeat-x; border:1px solid #dddddd; border-bottom-color:#c4c4c4; border-radius:2px; position:relative; color:#888888; font:12px/1.3 Arial, sans-serif; text-shadow:1px 1px 0 rgba(255,255,255,0.6); padding:0.25rem; overflow:hidden; } .theme-block .block-content:hover .block-link::before, .theme-block .block-content:hover .block-link::after { -webkit-transition:all 1s ease; transition:all 1s ease; background-color:rgba(255,255,255,0); width:140%; } .theme-block .block-link { color:#888888; overflow:hidden; } .theme-block .block-link::before { background-color:rgba(255,255,255,0.6); -webkit-transform:skew(-25deg,0); transform:skew(-25deg,0); position:absolute; left:-20%; width:0; height:100%; content:""; z-index:1; } .theme-block h1, .theme-block h2, .theme-block .title, .theme-block .desc { position:absolute; right:0; width:190px; text-align:right; padding:0.5rem; } @media (min-width: 576px) and (max-width: 991px) { .theme-block h1, .theme-block h2, .theme-block .title, .theme-block .desc { width:120px; } } .theme-block h1, .theme-block h2, .theme-block .title { background-color:transparent; background-image:-webkit-linear-gradient(left,transparent 0%,#e1e1e1 100%); background-image:linear-gradient(to right,transparent 0%,#e1e1e1 100%); background-repeat:repeat-x; top:0.75rem; color:#6c5b7b; font:20px/1 Cuprum, sans-serif; text-transform:uppercase; text-shadow:1px 1px 0 rgba(255,255,255,0.6); } @media (min-width: 576px) and (max-width: 991px) { .theme-block h1, .theme-block h2, .theme-block .title { font-size:18px; } } .theme-block .desc { bottom:0.25rem; } @media (min-width: 576px) and (max-width: 991px) { .theme-block .desc { display:none; } } #top-column .theme-blocks { width:33.9%; } .theme-blocks-altColumn, .theme-blocks-home { position:relative; width:100%; padding-left:10px; padding-right:10px; } @media (min-width: 576px) { .theme-blocks-altColumn, .theme-blocks-home { width:33.333333333333%; } } .theme-blocks-altColumn .block-content, .theme-blocks-home .block-content { padding:0; } .theme-blocks-topColumn { margin:0 0 0.75rem; padding:0 0 0 20px; } @media (max-width: 767px) { .theme-blocks-topColumn { display:none; } } .theme-blocks-topColumn .block-content { background:#ffffff; height:186px; padding:0; } @media (min-width: 992px) { .theme-blocks-topColumn .block-content { height:246px; } } @media (min-width: 1200px) { .theme-blocks-topColumn .block-content { height:290px; } } .theme-blocks-topColumn img { position:absolute; left:0; max-height:100%; padding:0.25rem; } .theme-blocks-topColumn h1, .theme-blocks-topColumn h2, .theme-blocks-topColumn .title, .theme-blocks-topColumn .desc { padding:0.75rem; } .theme-blocks-topColumn h1, .theme-blocks-topColumn h2, .theme-blocks-topColumn .title { background-color:transparent; background-image:-webkit-linear-gradient(left,transparent 0%,#ffffff 100%); background-image:linear-gradient(to right,transparent 0%,#ffffff 100%); background-repeat:repeat-x; top:1rem; width:80%; } @media (min-width: 992px) { .theme-blocks-topColumn h1, .theme-blocks-topColumn h2, .theme-blocks-topColumn .title { font-size:24px; } } @media (min-width: 1200px) { .theme-blocks-topColumn h1, .theme-blocks-topColumn h2, .theme-blocks-topColumn .title { font-size:26px; } } .theme-blocks-topColumn .desc { top:4rem; bottom:inherit; width:75%; font-size:14px; } @media (min-width: 1200px) { .theme-blocks-topColumn .desc { font-size:16px; } } .theme-blocks-altColumn .block-content, .theme-blocks-home .block-content { min-height:102px; } @media (min-width: 576px) and (max-width: 991px) { .theme-blocks-altColumn .block-content, .theme-blocks-home .block-content { min-height:82px; } } .theme-blocks-altColumn img, .theme-blocks-home img { float:left; } @media (min-width: 576px) and (max-width: 991px) { .theme-blocks-altColumn img, .theme-blocks-home img { max-width:80px; } } #theme-footer { padding:0; } #theme-footer .footer-title { color:#867297; font:22px/1 Cuprum, sans-serif; text-transform:uppercase; } #theme-footer .footer-topblock-container { background-color:transparent; } #theme-footer .footer-topblock { margin-left:auto; margin-right:auto; padding-left:10px; padding-right:10px; color:#ffffff; padding:0.5rem 1rem 1rem; } @media (min-width: 576px) { #theme-footer .footer-topblock { width:560px; } } @media (min-width: 768px) { #theme-footer .footer-topblock { width:740px; } } @media (min-width: 992px) { #theme-footer .footer-topblock { width:980px; } } @media (min-width: 1200px) { #theme-footer .footer-topblock { width:1160px; } } @media (min-width: 992px) { #theme-footer .footer-topblock .footer-img-company, #theme-footer .footer-topblock .footer-linksblock, #theme-footer .footer-topblock .footer-newsletter-social { min-height:160px; } } @media (min-width: 992px) { #theme-footer .footer-topblock .footer-img-company { border-right:1px solid rgba(255,255,255,0.1); width:20%; } } #theme-footer .footer-topblock .footer-img-company img { max-height:50px; } #theme-footer .footer-topblock .footer-img-company p:not(.footer-title) { font-size:11px; } @media (max-width: 991px) { #theme-footer .footer-topblock .footer-linksblock { display:inline-block; width:140px; margin-top:1rem; } } @media (min-width: 992px) { #theme-footer .footer-topblock .footer-linksblock { border-right:1px solid rgba(255,255,255,0.1); width:19.3%; padding:0 2.5%; } } @media (min-width: 1200px) { #theme-footer .footer-topblock .footer-linksblock { width:20.5%; padding:0 3.5%; } } #theme-footer .footer-topblock .footer-linksblock li { line-height:1; padding:0.25rem 0; } @media (max-width: 1199px) { #theme-footer .footer-topblock .footer-linksblock li::before { display:none; } } @media (min-width: 1200px) { #theme-footer .footer-topblock .footer-linksblock li { padding:0.15rem 0; } #theme-footer .footer-topblock .footer-linksblock li::before { color:#867297; } } #theme-footer .footer-topblock .footer-linksblock li a { color:#ffffff; } #theme-footer .footer-topblock .footer-linksblock li a:hover, #theme-footer .footer-topblock .footer-linksblock li a:focus, #theme-footer .footer-topblock .footer-linksblock li a:active { color:#867297; } @media (max-width: 991px) { #theme-footer .footer-topblock .footer-newsletter-social { width:175px; margin:1rem auto 0; } } @media (min-width: 992px) { #theme-footer .footer-topblock .footer-newsletter-social { width:20%; } } @media (min-width: 1200px) { #theme-footer .footer-topblock .footer-newsletter-social { width:16%; } } #theme-footer .footer-topblock .footer-newsletter-social .footer-newsletter-message { height:2.5em; font-size:11px; line-height:1.2; overflow:hidden; } #theme-footer .footer-topblock .footer-newsletter-social .footer-newsletter-message.msg { background-color:transparent; font-weight:700; } #theme-footer .footer-topblock .footer-newsletter-social .footer-newsletter-message.msg.alert-success { color:#5cb85c; } #theme-footer .footer-topblock .footer-newsletter-social .footer-newsletter-message.msg.alert-danger { color:#d9534f; } #theme-footer .footer-topblock .footer-newsletter-social input[type="submit"] { padding:0.5rem; } #theme-footer .footer-topblock .footer-newsletter-social .footer-social-icon { background-color:#777777; border-radius:2px; width:25px; color:#ffffff !important; text-shadow:none; margin:0 0.15rem; } @media (min-width: 992px) { #theme-footer .footer-topblock .footer-newsletter-social .footer-social-icon { margin:-0.25rem 0.25rem 0 0; } } #theme-footer .footer-topblock .footer-newsletter-social .footer-social-icon:hover, #theme-footer .footer-topblock .footer-newsletter-social .footer-social-icon:focus, #theme-footer .footer-topblock .footer-newsletter-social .footer-social-icon:active { background-color:#867297; } #theme-footer .footer-topblock .footer-newsletter-social .footer-social-icon i { font-size:16px; } #theme-footer .footer-bottomblock-container { background-color:#eeeeee; } #theme-footer .footer-bottomblock { margin-left:auto; margin-right:auto; padding-left:10px; padding-right:10px; color:#888888; padding:1rem; } @media (min-width: 576px) { #theme-footer .footer-bottomblock { width:560px; } } @media (min-width: 768px) { #theme-footer .footer-bottomblock { width:740px; } } @media (min-width: 992px) { #theme-footer .footer-bottomblock { width:980px; } } @media (min-width: 1200px) { #theme-footer .footer-bottomblock { width:1160px; } } #theme-footer .footer-bottomblock a { color:#867297; } #theme-footer .footer-bottomblock a:hover, #theme-footer .footer-bottomblock a:focus, #theme-footer .footer-bottomblock a:active { color:#888888; } #theme-footer .footer-reinsurance-block { background-color:#f9f9f9; border:1px solid #ededed; border-bottom-color:#d3d3d3; border-radius:2px; position:relative; width:100%; } @media (min-width: 768px) { #theme-footer .footer-reinsurance-block { -webkit-box-flex:0; -webkit-flex:0 0 49%; -ms-flex:0 0 49%; flex:0 0 49%; } } @media (min-width: 992px) { #theme-footer .footer-reinsurance-block { -webkit-box-flex:0; -webkit-flex:0 0 24%; -ms-flex:0 0 24%; flex:0 0 24%; } } #theme-footer .footer-reinsurance-block a { padding:0.5rem 0.75rem; } #theme-footer .footer-reinsurance-block a::after { -webkit-transition:all 0.2s linear; transition:all 0.2s linear; border-top:2px solid #867297; position:absolute; left:50%; right:50%; bottom:-1px; width:0; content:""; } #theme-footer .footer-reinsurance-block a:hover::after { left:0; right:0; width:100%; } #theme-footer .footer-reinsurance-block-title { position:relative; color:#7b7b7b; font-size:18px; } #theme-footer .footer-reinsurance-block-title::before { border-top:1px solid #6c5b7b; border-bottom:2px solid #867297; position:absolute; left:0; bottom:0.45rem; width:100%; height:0.3rem; content:""; } #theme-footer .footer-reinsurance-block-title span { background-color:#f9f9f9; position:relative; padding:0 0.75rem; } #theme-footer .footer-reinsurance-block-content { color:#959595; font-size:11px; } .block-reassurance-item { -webkit-box-flex:1; -webkit-flex:1 1 100%; -ms-flex:1 1 100%; flex:1 1 100%; } @media (max-width: 991px) { .block-reassurance-item:not(:last-child) { border-bottom:1px solid #dddddd; margin-bottom:0.5rem; padding-bottom:0.5rem; } } @media (min-width: 992px) { .block-reassurance-item { -webkit-box-flex:1; -webkit-flex:1 1 30%; -ms-flex:1 1 30%; flex:1 1 30%; } } .block-reassurance-item img { background-color:#e0e0e0; opacity:0.8; } .block-reassurance-item span { max-width:75%; } .page-cart .block-reassurance-item, .page-order .block-reassurance-item { -webkit-box-flex:1; -webkit-flex:1 1 100%; -ms-flex:1 1 100%; flex:1 1 100%; } .page-cart .block-reassurance-item:not(:last-child), .page-order .block-reassurance-item:not(:last-child) { border-bottom:1px solid #dddddd; margin-bottom:0.5rem; padding-bottom:0.5rem; } .category-sub-menu ul { margin:0.25rem 0 0 1.1rem; } .category-sub-menu ul li { border:0 !important; font-weight:400; padding:0.15rem 0; } .category-sub-menu ul li::before { display:none; } .category-sub-menu .collapse-icons { cursor:pointer; } .category-sub-menu .collapse-icons .add, .category-sub-menu .collapse-icons .remove { font-size:15px; } .category-sub-menu .collapse-icons .add:hover, .category-sub-menu .collapse-icons .remove:hover { color:#6c5b7b; } .category-sub-menu .collapse-icons[aria-expanded="true"] .add { display:none; } .category-sub-menu .collapse-icons[aria-expanded="true"] .remove { display:block; } .category-sub-menu .arrows .arrow-right, .category-sub-menu .arrows .arrow-down { font-size:14px; cursor:pointer; } .category-sub-menu .arrows .arrow-right:hover, .category-sub-menu .arrows .arrow-down:hover { color:#6c5b7b; } .category-sub-menu .arrows[aria-expanded="true"] .arrow-right { display:none; } .category-sub-menu .arrows[aria-expanded="true"] .arrow-down { display:inline-block; } .header-nav-link a { border-left:1px solid #e1e1e1; height:35px; padding:7px 10px; } @media (min-width: 768px) { .header-nav-link a { padding:10px 12px; } } .header-nav-link a.current { color:#6c5b7b; } .header-nav-link:first-child a { border:0; padding-left:0; } @media (max-width: 767px) { .header-nav-link[class*="hidden-sm-down"] + div a { border:0; padding-left:0; } } .header-nav-link:last-child a { padding-right:0; } .header-nav-link i { color:#888888; font-size:20px; text-shadow:1px 1px 0 #fbfbfb; } .header-nav-link.link-contact i { font-size:23px; } .currency-selector { border-right:1px solid #e1e1e1; position:relative; height:35px; padding:10px 30px 10px 10px; cursor:pointer; z-index:2000; } .currency-selector .currency-selector-dropdown::after { position:absolute; top:10px; right:10px; content:"\e5c5"; color:#6c5b7b; font:400 16px/1 icomoon; } .currency-selector .dropdown-menu { background-color:#eeeeee; border:0; border-top-left-radius:0; border-top-right-radius:0; -webkit-box-shadow:none; box-shadow:none; padding:5px 10px; } .currency-selector .dropdown-menu li { padding:2px 0; overflow:hidden; } .currency-selector .dropdown-menu li a { opacity:0.3; color:#888888; } .currency-selector .dropdown-menu li a:hover { background-color:transparent; opacity:1; } .currency-selector .dropdown-menu li.current { cursor:default; } .user-info { margin:35px 0 0; } @media (max-width: 767px) { .user-info { position:absolute; top:-70px; } } .user-info i { color:#888888; font-size:20px; text-shadow:1px 1px 0 #fbfbfb; } @media (max-width: 767px) { .user-info .account { border-left:1px solid #e1e1e1; position:absolute; left:74px; height:35px; padding:7px 10px; } } @media (min-width: 768px) { .user-info .account { font:22px/1 Cuprum, sans-serif; text-transform:uppercase; } } .user-info .login, .user-info .logout { border-left:1px solid #c4c4c4; color:#6c5b7b; line-height:1; padding-left:0.75rem; } .user-info .login:hover, .user-info .login:focus, .user-info .login:active, .user-info .logout:hover, .user-info .logout:focus, .user-info .logout:active { color:#888888; } #search_filters_wrapper .btn-block { background-color:#fafafa; color:#888888; padding:0.5rem 0.75rem; } #search_filters_wrapper .btn-block:hover, #search_filters_wrapper .btn-block:focus, #search_filters_wrapper .btn-block:active { color:#6c5b7b; } #search_filters_wrapper .btn-block i { font-size:14px; } #search_filters_wrapper .ok i { font-size:16px; } #search_filters_wrapper .facet:last-child ul { margin-bottom:0 !important; } #search_filters_wrapper .facet li { font-size:0; } #search_filters_wrapper .facet label, #search_filters_wrapper .facet .select-title { font-size:12px; } #search_filters_wrapper .facet .collapse { display:block; } @media (max-width: 767px) { #search_filters_wrapper .facet .collapse { display:none; } #search_filters_wrapper .facet .collapse.show { display:block; } } #search_filters_wrapper .facet .title { border-top:1px solid #dddddd; position:relative; padding:0.75rem 0; cursor:pointer; } #search_filters_wrapper .facet .title .remove { display:none; } #search_filters_wrapper .facet .title[aria-expanded="true"] .add { display:none; } #search_filters_wrapper .facet .title[aria-expanded="true"] .remove { display:block; } #search_filters_wrapper .facet .facet-title { color:#6c5b7b; margin:0.5rem 0 0.75rem; } #search_filters_wrapper .facet .navbar-toggler { position:absolute; top:0.5rem; right:0; } #search_filters_wrapper .facet .color { border:1px solid rgba(0,0,0,0.1); border-radius:2px; position:absolute; top:0; left:0; width:1rem; height:1rem; } #search_filters_wrapper .facet .select-title { background-color:#eeeeee; border:1px solid #cccccc; border-radius:2px; line-height:1; padding:0.6rem 2rem 0.6rem 0.6rem; cursor:pointer; } #search_filters_wrapper .facet .select-title i { position:absolute; top:0.4rem; right:0.4rem; font-size:22px; } .active_filters .filter-block { background-color:#ffffff; } .active_filters .filter-block i { font-size:14px; } #carousel .caption { position:absolute; top:10%; left:10%; cursor:pointer; } #carousel .caption h1, #carousel .caption h2 { color:#ffffff; margin-bottom:0; } #carousel .caption .caption-description { color:#ffffff; font-size:11px; } @media (min-width: 768px) { #carousel .caption .caption-description { font-size:12px; } } @media (min-width: 992px) { #carousel .caption .caption-description { font-size:14px; } } .language-selector { position:relative; height:35px; padding:10px 20px 10px 15px; cursor:pointer; z-index:2000; } .language-selector .language-selector-dropdown::after { position:absolute; top:10px; right:0; content:"\e5c5"; color:#6c5b7b; font:400 16px/1 icomoon; } .language-selector img { margin-top:0.15rem; } .language-selector .dropdown-menu { background-color:#eeeeee; border:0; border-top-left-radius:0; border-top-right-radius:0; -webkit-box-shadow:none; box-shadow:none; padding:5px 10px 5px 15px; } .language-selector .dropdown-menu li { padding:2px 0; overflow:hidden; } .language-selector .dropdown-menu li a { opacity:0.3; color:#888888; } .language-selector .dropdown-menu li a:hover { background-color:transparent; opacity:1; } .language-selector .dropdown-menu li.current { cursor:default; } body.tax-display-enabled .thumbnail-container { height:auto !important; } .products-block .product-price-and-shipping .aeuc_before_label, .products-block .product-price-and-shipping .aeuc_unit_price_label { font-size:11px; } .products-block .product-price-and-shipping .aeuc_unit_price_label { margin-top:0.25rem; } .products .product-price-and-shipping .aeuc_unit_price_label { display:block; color:inherit; font:400 14px/1 Cuprum, sans-serif; text-align:right; margin-bottom:0.25rem; } .shipping-delivery-label .aeuc_shipping_label, .shipping-delivery-label .aeuc_delivery_label { color:inherit; font-size:11px; } .shipping-delivery-label .aeuc_shipping_label a { color:#6c5b7b; text-decoration:none; } .shipping-delivery-label .aeuc_shipping_label a:hover, .shipping-delivery-label .aeuc_shipping_label a:focus, .shipping-delivery-label .aeuc_shipping_label a:active { color:#888888; } .shipping-delivery-label .aeuc_shipping_label::before { display:none; } .mobile-menu { background-color:transparent; background-image:-webkit-linear-gradient(top,#ffffff 0%,#eeeeee 100%); background-image:linear-gradient(to bottom,#ffffff 0%,#eeeeee 100%); background-repeat:repeat-x; border:1px solid #dddddd; border-bottom-color:#c4c4c4; border-radius:0; position:relative; min-width:295px; text-transform:uppercase; margin:0 auto; z-index:1060; } .mobile-menu #menu-icon i { height:47px; color:#888888; font-size:16px; line-height:47px; padding:0 0.75rem; cursor:pointer; } .menu > ul > li { float:left; } .menu > ul > li:not(:last-child) { border-right:1px solid rgba(0,0,0,0.1); } .menu > ul > li:hover > .sub-menu { display:block; } .top-menu a[data-depth="0"] { color:#888888; font:17px/1 Cuprum, sans-serif; text-shadow:1px 1px 0 rgba(255,255,255,0.2); padding:0.95rem 0.75rem; } .top-menu a[data-depth="0"]:hover, .top-menu a[data-depth="0"]:focus, .top-menu a[data-depth="0"]:active { background-color:#eeeeee; color:#867297; } .top-menu .sub-menu { background-color:#ffffff; -webkit-box-shadow:2px 1px 11px 2px rgba(0,0,0,0.1); box-shadow:2px 1px 11px 2px rgba(0,0,0,0.1); display:none; padding:0.5rem 2rem; z-index:1200; } @media (min-width: 992px) { .top-menu .sub-menu { position:absolute; top:48px !important; left:-1px; right:0; } } .top-menu .sub-menu.collapse { display:none; } .top-menu .sub-menu ul[data-depth="1"] > li { margin:0.5rem 0; } .top-menu .sub-menu ul[data-depth="1"] > li:not(:last-child) { border-right:1px solid #dddddd; margin-right:1rem; padding-right:1rem; } .top-menu .sub-menu ul[data-depth="1"] > li ul[data-depth="2"] { padding-bottom:0.5rem; } .top-menu .sub-menu a:hover, .top-menu .sub-menu a:focus, .top-menu .sub-menu a:active { background-color:transparent; color:#867297; } .top-menu a.dropdown-submenu { color:#867297; font:17px/1 Cuprum, sans-serif; } .top-menu a.dropdown-submenu:hover, .top-menu a.dropdown-submenu:focus, .top-menu a.dropdown-submenu:active { color:#888888; } .top-menu .collapse { display:inherit; } .top-menu a:not([data-depth="0"]) { padding:0 0 0 1rem; } .top-menu a[data-depth="1"] { padding:0.5rem 0; } .top-menu a[data-depth="2"] { font-weight:700; padding:0.25rem 0; } #mobile_top_menu_wrapper { background-color:#eeeeee; position:relative; min-width:295px; z-index:1500; } #mobile_top_menu_wrapper .top-menu a[data-depth="0"] { background-color:transparent; border-bottom:1px solid rgba(0,0,0,0.1); padding:0.75rem; } #mobile_top_menu_wrapper .top-menu .collapse-icons[aria-expanded="true"] .add { display:none; } #mobile_top_menu_wrapper .top-menu .collapse-icons[aria-expanded="true"] .remove { display:block; } #mobile_top_menu_wrapper .top-menu .collapse-icons .remove { display:none; } #mobile_top_menu_wrapper .top-menu .navbar-toggler { margin-top:-0.2rem; } #mobile_top_menu_wrapper .top-menu .sub-menu { -webkit-box-shadow:none; box-shadow:none; display:block; padding:0; } #mobile_top_menu_wrapper .top-menu .sub-menu ul[data-depth="1"] > li { border:0; margin:0; padding:0; } #mobile_top_menu_wrapper .top-menu .sub-menu ul[data-depth="1"] > li ul[data-depth="2"] { padding-bottom:0; } #mobile_top_menu_wrapper .top-menu .sub-menu li > a { border-bottom:1px solid rgba(0,0,0,0.1); padding:0.75rem; } #mobile_top_menu_wrapper .top-menu .sub-menu ul[data-depth="2"] li a { padding-left:1.5rem; } #mobile_top_menu_wrapper .top-menu .sub-menu ul[data-depth="3"] li a { padding-left:2.5rem; } #mobile_top_menu_wrapper .top-menu .sub-menu ul[data-depth="4"] li a { padding-left:3.5rem; } #mobile_top_menu_wrapper .top-menu .collapse { display:none; } #mobile_top_menu_wrapper .top-menu .collapse.show { display:block; } .menu-home { background-color:transparent; background-image:-webkit-linear-gradient(top,#ffffff 0%,#eeeeee 100%); background-image:linear-gradient(to bottom,#ffffff 0%,#eeeeee 100%); background-repeat:repeat-x; border-right:1px solid rgba(0,0,0,0.1); height:47px; line-height:52px; padding:0 0.75rem; } .menu-home i { color:#867297; font-size:21px; } .menu-specials, .menu-news { background-color:transparent; background-image:-webkit-linear-gradient(top,#ffffff 0%,#eeeeee 100%); background-image:linear-gradient(to bottom,#ffffff 0%,#eeeeee 100%); background-repeat:repeat-x; border-left:1px solid rgba(0,0,0,0.1); color:#888888; font:17px/1 Cuprum, sans-serif; text-shadow:1px 1px 0 rgba(255,255,255,0.2); padding:0.95rem 0.75rem; } .menu-specials:hover, .menu-specials:focus, .menu-specials:active, .menu-news:hover, .menu-news:focus, .menu-news:active { color:#867297; } @media (max-width: 575px) { .menu-specials, .menu-news { font-size:15px; padding:1rem 0.75rem; } } #search_widget { position:relative; } @media (min-width: 768px) { #search_widget { position:absolute; } } @media (min-width: 768px) and (max-width: 1199px) { #search_widget { top:-35px; left:33%; } } @media (min-width: 1200px) { #search_widget { bottom:20px; left:35%; } } #search_widget .search_query { border-radius:2px 0 0 2px; height:35px; padding:0.5rem 0.75rem; } @media (min-width: 768px) { #search_widget .search_query { width:240px; } } @media (min-width: 768px) and (max-width: 1199px) { #search_widget .search_query { background-color:#e1e1e1; border:0; border-radius:0; } } #search_widget .search_query:focus { background-color:#d5d5d5; } #search_widget .btn { width:40px; height:35px; padding:0.5rem; } @media (min-width: 768px) and (max-width: 1199px) { #search_widget .btn { border:0; border-radius:0; } } .ui-autocomplete { border:1px solid #cccccc !important; border-radius:0 0 2px 2px !important; width:280px !important; z-index:1500 !important; } .ui-autocomplete a:hover, .ui-autocomplete a:focus, .ui-autocomplete a:active { background:#6c5b7b !important; border:0 !important; color:#ffffff !important; margin:0 !important; } .social-sharing i { background-color:#e0e0e0; border-radius:50%; width:2.5rem; height:2.5rem; } #shopping-cart { margin:35px 0 0; } @media (max-width: 767px) { #shopping-cart { position:absolute; top:-70px; } } #shopping-cart .shopping-cart-block { border-left:1px solid #e1e1e1; padding:7px 10px; } @media (max-width: 767px) { #shopping-cart .shopping-cart-block { position:absolute; left:115px; height:35px; } } @media (min-width: 768px) { #shopping-cart .shopping-cart-block { border-left:1px solid #c4c4c4; position:relative; margin-left:30px; padding:0 55px 0 30px; } } #shopping-cart .shopping-cart-block::after { position:absolute; top:0.25rem; right:0; content:"\e54c"; color:#6c5b7b; font:400 39px/1 icomoon; } @media (max-width: 767px) { #shopping-cart .shopping-cart-block::after { display:none; } } #shopping-cart .shopping-cart-block:hover .shopping-cart-title, #shopping-cart .shopping-cart-block:focus .shopping-cart-title, #shopping-cart .shopping-cart-block:active .shopping-cart-title { color:#6c5b7b; } #shopping-cart .shopping-cart-block i { color:#888888; font-size:20px; text-shadow:1px 1px 0 #fbfbfb; } #shopping-cart .shopping-cart-title { font:22px/1 Cuprum, sans-serif; text-transform:uppercase; } #shopping-cart .shopping-cart-total, #shopping-cart .shopping-cart-no-product { color:#6c5b7b; font-size:16px; } #shopping-cart .shopping-cart-products-count { background-color:#6c5b7b; border:2px solid #867297; border-radius:1rem; color:#ffffff; font-size:12px; line-height:1; padding:0.12rem 0.25rem; } @media (min-width: 768px) { #shopping-cart .shopping-cart-products-count { position:absolute; top:-0.25rem; right:-0.15rem; z-index:1; } } #shopping-cart .shopping-cart-details { border:0; -webkit-box-shadow:2px 1px 11px 2px rgba(0,0,0,0.1); box-shadow:2px 1px 11px 2px rgba(0,0,0,0.1); position:absolute; top:100%; right:0; width:280px; } #shopping-cart .shopping-cart-details i { font-size:14px; } #shopping-cart .shopping-cart-details .product-price { color:#c06c84; font:16px/1 Cuprum, sans-serif; } #blockcart-modal .product-details .product-price { color:#c06c84; font:18px/1 Cuprum, sans-serif; } #blockcart-modal .product-details .product-attributes { font-size:11px; } #blockcart-modal .cart-content { background-color:#f9f9f9; } #blockcart-modal .cart-content .value { color:#c06c84; font:14px/1 Cuprum, sans-serif; } .block-social i { background-color:#e0e0e0; border-radius:50%; width:2.5rem; height:2.5rem; } body { background-color:#ffffff; color:#888888; font:400 12px/1.3 Arial, sans-serif; } #header-container { background-color:transparent; } .header-banner { background-color:#000000; } .header-nav { background-color:#eeeeee; height:35px; } .header-top { background-color:transparent; position:relative; min-height:100px; z-index:1500; } @media (min-width: 768px) { #header-logo { position:absolute; top:0.5rem; } } #page-container { background-color:transparent; } #page { background-color:#ffffff; margin:1rem 0; } #top-column { background-color:transparent; } #top-column:empty { display:none; } #alt-column { background-color:transparent; } #alt-column:empty { display:none; } #columns { background-color:transparent; } #left-column, #right-column { background-color:transparent; } #center-column { background-color:transparent; } #footer-container { background-color:#444444; padding-top:0.75rem; padding-bottom:0.75rem; } #footer-container > .container { width:inherit; padding:0; } #footer-container > .container .row { margin:0; } #footer { background-color:transparent; color:#ffffff; } #footer a { color:#ffffff; } #footer a:hover, #footer a:focus, #footer a:active { color:#867297; } #footer-copyright { color:#ffffff; } #footer-copyright span { color:#867297; } h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { color:inherit; font:400 22px/1 Cuprum, sans-serif; text-transform:uppercase; margin-bottom:1rem; } .h1 { background-color:transparent; background-image:-webkit-linear-gradient(top,#ffffff 0%,#eeeeee 100%); background-image:linear-gradient(to bottom,#ffffff 0%,#eeeeee 100%); background-repeat:repeat-x; color:#888888; text-shadow:1px 1px 0 #ffffff; border:1px solid #dddddd; border-bottom-color:#c4c4c4; border-radius:2px; padding:0.5rem 0.75rem; } h1, .h1 { font-size:18px; } @media (min-width: 992px) { h1, .h1 { font-size:22px; } } h2, .h2 { font-size:17px; } @media (min-width: 992px) { h2, .h2 { font-size:20px; } } h3, .h3 { font-size:15px; } @media (min-width: 992px) { h3, .h3 { font-size:18px; } } h4, .h4 { font-size:15px; } h5, .h5, h6, .h6 { font-size:13px; } a { color:#888888; text-decoration:none; } a, a span { -webkit-transition:background-color 0.2s linear, border 0.2s linear, color 0.2s linear, text-shadow 0.2s linear, opacity 0.2s linear; transition:background-color 0.2s linear, border 0.2s linear, color 0.2s linear, text-shadow 0.2s linear, opacity 0.2s linear; } a:hover, a:focus, a:active { color:#6c5b7b; text-decoration:none; outline:0; } .link-colored { color:#6c5b7b; } .link-colored:hover, .link-colored:focus, .link-colored:active { color:#888888; } .side-block { background-color:#ffffff; border-bottom:1px solid #dddddd; } .side-block:not(:last-child) { margin-bottom:1rem; } .side-block .block-title { background-color:transparent; background-image:-webkit-linear-gradient(top,#ffffff 0%,#eeeeee 100%); background-image:linear-gradient(to bottom,#ffffff 0%,#eeeeee 100%); background-repeat:repeat-x; color:#888888; text-shadow:1px 1px 0 #ffffff; border:1px solid #dddddd; border-bottom-color:#c4c4c4; border-radius:2px; font:18px/1 Cuprum, sans-serif; text-transform:uppercase; padding:0.5rem 0.75rem; } @media (min-width: 992px) { .side-block .block-title { font-size:22px; } } .side-block .block-title a { color:#888888; } .side-block .block-title a:hover, .side-block .block-title a:focus, .side-block .block-title a:active { color:#6c5b7b; } .side-block .block-content { padding:0.5rem 0.75rem; } .side-block .block-content.block-content-products { padding:0 0 0.5rem; } .side-block li { padding:0.25rem 0; } .side-block li:not(:last-child) { border-bottom:1px solid #dddddd; } .side-block article:not(:first-child) { border-top:1px solid #dddddd; } .side-block .block-product-thumbnail img { -webkit-transition:opacity 0.8s ease; transition:opacity 0.8s ease; } .side-block .block-product-thumbnail:hover img { opacity:0.6; } .side-block .block-product-title { height:2.2em; overflow:hidden; } .side-block .block-product-description-short { height:3.5em; font-size:11px; line-height:1.2; overflow:hidden; } .side-block .block-product-price { position:relative; } .side-block .block-product-price .regular-price { font:14px/1 Cuprum, sans-serif; text-decoration:line-through; } .side-block .block-product-price .discount-percentage { background-color:#eeeeee; position:absolute; top:0; right:0; height:30px; color:#888888; font:13px/30px Cuprum, sans-serif; } .side-block .block-product-price .price { color:#c06c84; font:18px/1 Cuprum, sans-serif; } .footer-block .h3 { font-size:18px; } .footer-block li { padding:0.1rem 0; } .footer-block .collapse { display:inherit; } @media (max-width: 767px) { .footer-block { padding-left:0; padding-right:0; } .footer-block .title { border-top:1px solid rgba(0,0,0,0.15); padding:0.5rem; cursor:pointer; } .footer-block .title .h3 { line-height:1.5; } .footer-block .title .collapse-icons .remove { display:none; } .footer-block .title[aria-expanded="true"] .collapse-icons .add { display:none; } .footer-block .title[aria-expanded="true"] .collapse-icons .remove { display:block; } .footer-block .navbar-toggler { display:inline-block; } .footer-block .collapse { display:none; } .footer-block .collapse.show { display:block; } .footer-block ul > li { border-top:1px solid rgba(0,0,0,0.15); padding:0.25rem 0.5rem; } } .subcategory-cover::after { -webkit-transition:all 0.2s linear; transition:all 0.2s linear; border-top:2px solid #6c5b7b; position:absolute; left:50%; right:50%; bottom:-1px; content:""; } .subcategory-cover:hover::after { left:0; right:0; } .subcategory-cover .img-thumbnail { border:0; padding:0; } .subcategory-cover img { -webkit-transition:opacity 0.8s ease; transition:opacity 0.8s ease; } .subcategory-cover:hover img { opacity:0.6; } .subcategory-cover .subcategory-name { font:15px/1 Cuprum, sans-serif; } .products-selection { background-color:#f9f9f9; border:1px solid #dddddd; border-bottom-color:#c4c4c4; border-radius:2px; } .products-selection .grid-or-list a { -webkit-transition:opacity 0.2s linear; transition:opacity 0.2s linear; opacity:0.4; color:#888888; } .products-selection .grid-or-list a:hover, .products-selection .grid-or-list a.active { opacity:1; } .products-selection .grid-or-list a i { font-size:25px; } .products-selection .total-products, .products-selection .sort-by { padding:0.55rem; } .products-selection .select-title { background-color:#eeeeee; border:1px solid #cccccc; border-radius:2px; min-width:180px; line-height:1; padding:0.6rem 2rem 0.6rem 0.6rem; cursor:pointer; } .products-selection .select-title i { position:absolute; top:0.4rem; right:0.4rem; font-size:22px; } .products .product-miniature { -webkit-transition:all 1s ease-in-out; transition:all 1s ease-in-out; } .products .product-block { background-color:transparent; background-image:-webkit-linear-gradient(top,#f2f2f2 0%,#ffffff 100%); background-image:linear-gradient(to bottom,#f2f2f2 0%,#ffffff 100%); background-repeat:repeat-x; border:1px solid #dddddd; border-bottom-color:#c4c4c4; border-radius:2px; position:relative; margin-top:0.75rem; margin-bottom:0.5rem; padding:0.5rem; } .products .product-block:hover .product-thumbnail::before, .products .product-block:hover .product-thumbnail::after { width:100%; height:100%; } .products .product-block:hover .quick-view { opacity:1; -webkit-transform:scale(1); transform:scale(1); } .products .product-block:hover .variant-links { left:0; } .products .new { background-color:#eeeeee; position:absolute; top:-0.75rem; color:#888888; font:700 12px/1 Arial, sans-serif; padding:0.25rem 0.5rem; z-index:1; } @media (max-width: 991px) { .products .new { left:0.5rem; } } @media (min-width: 992px) { .products .new { top:0.75rem; right:0.75rem; } } @media (min-width: 576px) and (max-width: 991px) { .products .product-left-block { border-right:1px solid #dddddd; float:left; width:65%; padding-right:0.75rem; } } .products .thumbnail-container { position:relative; overflow:hidden; } @media (max-width: 991px) { .products .thumbnail-container { float:left; width:120px; margin-right:0.75rem; } } .products .thumbnail-container .product-thumbnail { border:0; padding:0; } .products .thumbnail-container .product-thumbnail::before, .products .thumbnail-container .product-thumbnail::after { -webkit-transition:all 0.8s ease; transition:all 0.8s ease; background-color:rgba(0,0,0,0.02); position:absolute; width:0; height:0; content:""; z-index:1; } .products .thumbnail-container .product-thumbnail::before { top:0; left:0; } .products .thumbnail-container .product-thumbnail::after { bottom:0; right:0; } .products .thumbnail-container .quick-view { -webkit-transition:transform 0.5s ease-in-out, opacity 0.5s ease-in-out, color 0.2s linear; transition:transform 0.5s ease-in-out, opacity 0.5s ease-in-out, color 0.2s linear; background-color:rgba(255,255,255,0.8); border-radius:2px; -webkit-box-shadow:0 2px 8px rgba(0,0,0,0.16); box-shadow:0 2px 8px rgba(0,0,0,0.16); opacity:0; -webkit-transform:scale(0); transform:scale(0); position:absolute; left:0; right:0; bottom:10%; width:100px; margin:0 auto; z-index:2; } @media (min-width: 992px) { .products .thumbnail-container .quick-view { width:110px; } } .products .thumbnail-container .variant-links { -webkit-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out; position:absolute; bottom:10%; left:-100%; width:100%; padding:0.5rem 0; z-index:2; } @media (min-width: 768px) { .products .thumbnail-container .variant-links { bottom:30%; } } @media (min-width: 1200px) { .products .thumbnail-container .variant-links { bottom:25%; } } .products .thumbnail-container .variant-links a { border:1px solid #ffffff; width:1rem; height:1rem; margin:0 auto 0.15rem; } .products .product-title { font-size:13px; margin:0 0 0.5rem; } @media (min-width: 576px) { .products .product-title { height:2.2em; overflow:hidden; } } @media (min-width: 992px) { .products .product-title { text-align:center; margin:0.5rem 0; } } @media (min-width: 1200px) { .products .product-title { font-size:15px; } } .products .product-description-short { height:9.2em; font-size:11px; overflow:hidden; } .products .product-right-block { min-height:1.5rem; } @media (max-width: 575px) { .products .product-right-block { min-height:3.8rem; margin-top:0.75rem; } } @media (max-width: 991px) { .products .product-right-block { position:relative; } } @media (min-width: 576px) and (max-width: 991px) { .products .product-right-block { float:right; width:150px; text-align:right; } } .products .product-price-and-shipping { text-align:center; } @media (max-width: 991px) { .products .product-price-and-shipping { text-align:right; margin-bottom:0.75rem; } } @media (max-width: 575px) { .products .product-price-and-shipping { height:2rem; } } .products .discount-percentage { background-color:#79668a; position:absolute; top:0; color:#ffffff; font:15px/1 Cuprum, sans-serif; padding:0.15rem 0.5rem; } @media (max-width: 991px) { .products .discount-percentage { left:0; } } @media (min-width: 992px) { .products .discount-percentage { top:0.75rem; left:0.75rem; } } .products .price, .products .regular-price { display:inline-block; font:20px/1 Cuprum, sans-serif; } @media (min-width: 576px) and (max-width: 991px) { .products .price, .products .regular-price { display:block; } } .products .price { color:#c06c84; } .products .regular-price { font-size:14px; text-decoration:line-through; } .products .online-only { color:#6c5b7b; } @media (max-width: 575px) { .products .online-only { max-width:110px; } } @media (min-width: 992px) { .products .online-only { display:none; } } @media (max-width: 575px) { .products .product-availability { max-width:110px; } } .products .product-availability.available { color:#5cb85c; } .products .product-availability.unavailable { color:#d9534f; } .products .product-availability.last_remaining_items { color:#f0ad4e; } .products .btn { position:relative; padding-left:2.7rem; padding-right:0.5rem; } @media (max-width: 991px) { .products .btn { position:absolute; right:0.5rem; bottom:0.5rem; width:150px; } } .products .btn i { background-color:#52455e; border-radius:2px 0 0 2px; position:absolute; top:-1px; left:-1px; bottom:-1px; color:#ffffff; font-size:19px; text-shadow:none; line-height:1.8; padding:0 0.6rem; } .products.list .product-description-short, .products.list .online-only, .products.list .product-availability { display:block !important; } .products.list .product-miniature { width:100%; } .products.list .new { top:-0.75rem; left:0.5rem; right:inherit; } @media (min-width: 576px) { .products.list .product-left-block { border-right:1px solid #dddddd; float:left; width:65%; padding-right:0.75rem; } } .products.list .thumbnail-container { float:left; margin-right:0.75rem; } @media (min-width: 992px) { .products.list .thumbnail-container { width:140px; } } .products.list .product-title { text-align:left; margin:0 0 0.5rem; } .products.list .product-right-block { position:relative; } @media (min-width: 576px) { .products.list .product-right-block { float:right; width:150px; text-align:right; } } .products.list .product-price-and-shipping { text-align:right; margin-bottom:0.75rem; } .products.list .discount-percentage { top:0; left:0; } @media (min-width: 576px) { .products.list .price, .products.list .regular-price { display:block; } } .products.list .btn { position:absolute; right:0.5rem; bottom:0.5rem; width:150px; } .quickview .close { position:absolute; top:0.75rem; right:1rem; font-size:30px; z-index:1; } .quickview .product-title { padding-right:2rem; } .quickview .product-cover .layer { display:none !important; } .quickview .product-block-images { -webkit-box-ordinal-group:1 !important; -webkit-order:0 !important; -ms-flex-order:0 !important; order:0 !important; } .product-block-primary:not(.quickview) { background-color:#ffffff; } .product-block-primary .new { border-radius:2px; display:inline-block; color:#ffffff; font:700 95%/1 Arial, sans-serif; text-align:center; text-shadow:none; white-space:nowrap; padding:0.25em 0.5em; vertical-align:baseline; background-color:#6c5b7b; margin-right:0.5rem; padding:0.15rem 0.5rem; } .product-block-primary .new:empty { display:none; } a.product-block-primary .new:hover, a.product-block-primary .new:focus, a.product-block-primary .new:active { color:#ffffff; } .btn .product-block-primary .new { position:relative; top:-1px; } .product-block-primary .new[href]:hover, .product-block-primary .new[href]:focus, .product-block-primary .new[href]:active { background-color:#52455e; } @media (min-width: 992px) { .product-block-primary .new { margin-top:0.15rem; } } @media (min-width: 992px) { .product-block-primary .product-block-images { -webkit-box-ordinal-group:2; -webkit-order:1; -ms-flex-order:1; order:1; } } .product-block-primary .images-container { position:relative; } .product-block-primary .images-container .product-cover { position:relative; overflow:hidden; } .product-block-primary .images-container .product-cover .discount, .product-block-primary .images-container .product-cover .on-sale { background-color:transparent; background-image:-webkit-linear-gradient(top,#867297 0%,#6c5b7b 100%); background-image:linear-gradient(to bottom,#867297 0%,#6c5b7b 100%); background-repeat:repeat-x; color:#ffffff; text-shadow:1px 1px 0 #5f506c; border:1px solid #6c5b7b; -webkit-transform:rotate(-45deg); transform:rotate(-45deg); position:absolute; top:2rem; left:-3rem; width:200px; font:400 15px/1 Cuprum, sans-serif; padding:0.5rem; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; } .product-block-primary .images-container .product-cover .online-only { border-radius:2px; display:inline-block; color:#ffffff; font:700 95%/1 Arial, sans-serif; text-align:center; text-shadow:none; white-space:nowrap; padding:0.25em 0.5em; vertical-align:baseline; background-color:#6c5b7b; position:absolute; top:0.5rem; right:0.5rem; padding:0.5rem 0.75rem; } .product-block-primary .images-container .product-cover .online-only:empty { display:none; } a.product-block-primary .images-container .product-cover .online-only:hover, a.product-block-primary .images-container .product-cover .online-only:focus, a.product-block-primary .images-container .product-cover .online-only:active { color:#ffffff; } .btn .product-block-primary .images-container .product-cover .online-only { position:relative; top:-1px; } .product-block-primary .images-container .product-cover .online-only[href]:hover, .product-block-primary .images-container .product-cover .online-only[href]:focus, .product-block-primary .images-container .product-cover .online-only[href]:active { background-color:#52455e; } .product-block-primary .images-container .product-cover .layer { -webkit-transition:opacity 0.5s ease-in-out; transition:opacity 0.5s ease-in-out; background-color:rgba(255,255,255,0.4); opacity:0; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; position:absolute; left:0; top:0; width:100%; height:100%; cursor:pointer; } .product-block-primary .images-container .product-cover .layer:hover { opacity:1; } .product-block-primary .images-container .product-cover .layer .zoom-in { color:#ffffff; font-size:5rem; } .product-block-primary .images-container .product-images { position:relative; } .product-block-primary .images-container .product-images .thumb { -webkit-transition:opacity 0.8s ease; transition:opacity 0.8s ease; } .product-block-primary .images-container .product-images .thumb:hover, .product-block-primary .images-container .product-images .thumb.selected { opacity:0.6; } .product-block-primary .images-container .product-images .thumb:hover { cursor:pointer; } .product-block-primary .images-container .product-images .thumb.selected { cursor:default; } .product-block-primary .images-container .product-images .owl-prev, .product-block-primary .images-container .product-images .owl-next { font-size:40px; } #product-images-modal { position:relative; } #product-images-modal .owl-prev { left:1rem; } #product-images-modal .owl-next { right:1rem; } .product-block-primary .product-prices { border-bottom:1px solid #dddddd; text-align:right; padding-bottom:0.5rem; } .product-block-primary .product-prices .product-reference { position:relative; top:-0.75rem; } .product-block-primary .product-prices .product-reference span { color:#6c5b7b; } .product-block-primary .product-prices .product-price { position:relative; } .product-block-primary .product-prices .product-price .discount { border-radius:2px; display:inline-block; color:#ffffff; font:700 95%/1 Arial, sans-serif; text-align:center; text-shadow:none; white-space:nowrap; padding:0.25em 0.5em; vertical-align:baseline; background-color:#6c5b7b; position:absolute; top:0; left:0; font-size:100%; padding:0.5rem 0.75rem; } .product-block-primary .product-prices .product-price .discount:empty { display:none; } a.product-block-primary .product-prices .product-price .discount:hover, a.product-block-primary .product-prices .product-price .discount:focus, a.product-block-primary .product-prices .product-price .discount:active { color:#ffffff; } .btn .product-block-primary .product-prices .product-price .discount { position:relative; top:-1px; } .product-block-primary .product-prices .product-price .discount[href]:hover, .product-block-primary .product-prices .product-price .discount[href]:focus, .product-block-primary .product-prices .product-price .discount[href]:active { background-color:#52455e; } .product-block-primary .product-prices .product-price .price { color:#c06c84; font:22px/1 Cuprum, sans-serif; } .product-block-primary .product-prices .product-price .regular-price { font:18px/1 Cuprum, sans-serif; text-decoration:line-through; } .product-block-primary .product-prices .product-price-info .price-ecotax { font-size:11px; } .product-block-primary .product-description-short { background-color:#f9f9f9; border-bottom:1px solid #dddddd; padding:1rem; } .product-block-primary .product-customization .card { border:0; border-bottom:1px solid #dddddd; } .product-block-primary .product-customization .product-customization-info, .product-block-primary .product-customization .product-customization-item { border-bottom:1px solid #dddddd; } .product-block-primary .product-customization .customization-image img { max-width:40px; } .product-block-primary .product-pack .pack-product-container { padding:0.5rem 0.25rem; } .product-block-primary .product-pack .pack-product-container .pack-product-name { -webkit-box-flex:0; -webkit-flex:0 0 50%; -ms-flex:0 0 50%; flex:0 0 50%; } .product-block-primary .product-pack .pack-product-container .pack-product-price { color:#c06c84; font:16px/1 Cuprum, sans-serif; } .product-block-primary .product-pack .pack-product-container .pack-product-quantity { border-left:1px solid #dddddd; padding:0 0.5rem 0 1rem; } .product-block-primary .product-variants .product-manufacturer .manufacturer-logo { border:0; padding:0; } .product-block-primary .product-variants .product-manufacturer .manufacturer-logo img { max-width:200px; } .product-block-primary .product-variants .product-condition .control-item { color:#6c5b7b; } .product-block-primary .product-variants .product-variants-item { border-bottom:1px solid #dddddd; } .product-block-primary .product-variants .product-variants-item .control-label { padding:0.6rem 0; } .product-block-primary .product-variants .product-variants-item .color-list { width:200px; padding:0.25rem 0; } .product-block-primary .product-variants .product-variants-item .color-list .input-container { position:relative; width:1.25rem; height:1.25rem; margin:0.2rem 0 0.2rem 0.25rem; } .product-block-primary .product-variants .product-variants-item .color-list .input-color { opacity:0; position:absolute; } .product-block-primary .product-variants .product-variants-item .color-list .input-color:hover + span, .product-block-primary .product-variants .product-variants-item .color-list .input-color:checked + span { border-color:rgba(0,0,0,0.4); } .product-block-primary .product-variants .product-variants-item .color-list .color { border:2px solid rgba(0,0,0,0.1); border-radius:2px; } .product-block-primary .product-variants .product-variants-item .radio-list { width:200px; } .product-block-primary .product-variants .product-variants-item .radio-list .input-container { position:relative; margin:0.2rem 0 0.2rem 0.25rem; } .product-block-primary .product-variants .product-variants-item .radio-list .input-radio { opacity:0; position:absolute; } .product-block-primary .product-variants .product-variants-item .radio-list .input-radio:hover + span, .product-block-primary .product-variants .product-variants-item .radio-list .input-radio:checked + span { background-color:#6c5b7b; border-color:#5f506c; color:#ffffff; } .product-block-primary .product-variants .product-variants-item .radio-list .radio-label { background-color:#f9f9f9; border:2px solid rgba(0,0,0,0.05); border-radius:2px; padding:0.25rem 0.5rem; } .product-block-primary .product-discounts { border-bottom:1px solid #dddddd; padding:1rem 0; } .product-block-primary .product-add-to-cart #product-availability { font-size:14px; } .product-block-primary .product-add-to-cart #product-availability .product-available { color:#5cb85c; } .product-block-primary .product-add-to-cart #product-availability .product-last-items { color:#f0ad4e; } .product-block-primary .product-add-to-cart #product-availability .product-unavailable { color:#d9534f; } .product-block-primary .product-add-to-cart #product-availability .quantity { font-size:12px; } .product-block-primary .product-add-to-cart .product-availability-date { margin-top:-0.5rem; } .product-block-primary .product-add-to-cart .qty .input-group { max-width:60px; } .product-block-primary .product-add-to-cart .add-to-cart { position:relative; font:18px/1 Cuprum, sans-serif; padding:0.45rem 0.5rem 0.45rem 2.8rem; } .product-block-primary .product-add-to-cart .add-to-cart i { background-color:#52455e; border-radius:2px 0 0 2px; position:absolute; top:-1px; left:-1px; bottom:-1px; color:#ffffff; font-size:19px; text-shadow:none; line-height:1.9; padding:0 0.6rem; } .product-block-secondary { background-color:#f9f9f9; border:1px solid #dddddd; border-bottom-color:#c4c4c4; border-radius:2px; padding:1rem; } .product-block-secondary .product-tabs .nav-item { font:400 15px/1 Cuprum, sans-serif; } .product-block-secondary .product-tabs .nav-link { color:#888888; } .product-block-secondary .product-tabs .tab-content { background-color:transparent; border:0; padding:1rem 0; } .product-block-secondary .product-tabs .attachment-title { color:#6c5b7b; } .product-block-secondary #product-details .product-details-title { border-bottom:2px solid #6c5b7b; } .product-block-secondary #product-details .data-sheet .name { background-color:#e0e0e0; width:40%; } .product-block-secondary #product-details .data-sheet .value { background-color:#ededed; width:58%; } .products-carousel .h1 { border-radius:2px 2px 0 0; } .products-carousel .products-carousel-content { background-color:#f9f9f9; border:1px solid #dddddd; border-bottom-color:#c4c4c4; border-radius:0 0 2px 2px; border-top:0; position:relative; } .products-carousel .carousel-product-thumbnail img { -webkit-transition:opacity 0.8s ease; transition:opacity 0.8s ease; } .products-carousel .carousel-product-thumbnail:hover img { opacity:0.6; } .products-carousel .carousel-product-title { height:2.2em; overflow:hidden; } .products-carousel .carousel-product-price .price { color:#c06c84; font:18px/1 Cuprum, sans-serif; } .products-carousel .carousel-product-price .regular-price { font:14px/1 Cuprum, sans-serif; text-decoration:line-through; } .products-carousel .owl-prev, .products-carousel .owl-next { font-size:40px; } .products-carousel .owl-prev { left:0.75rem; } .products-carousel .owl-next { right:0.75rem; } .cart-container .cart-item:nth-child(even) { background-color:#ededed; } .cart-container .cart-item .product-image img { -webkit-transition:opacity 0.8s ease; transition:opacity 0.8s ease; } .cart-container .cart-item .product-image:hover img { opacity:0.6; } .cart-container .cart-item .product-line-info:not(:first-child):not(:last-child) { margin:0.5rem 0; } .cart-container .cart-item .product-prices .value, .cart-container .cart-item .product-prices .unit-price-cart { font-family:Cuprum, sans-serif; } .cart-container .cart-item .product-prices .value { color:#c06c84; font-size:16px; } .cart-container .cart-item .product-attributes { font-size:11px; } .cart-container .cart-item .customization a { font-size:11px; text-decoration:underline; } .cart-container .cart-item .input-group { max-width:60px; } .cart-container .cart-item .product-price { color:#c06c84; font:18px/1 Cuprum, sans-serif; } .cart-container .cart-item .cart-line-product-actions i { font-size:16px; } .continue-shopping i { font-size:14px; } .cart-summary .value { color:#c06c84; font:16px/1 Cuprum, sans-serif; } .cart-summary .cart-summary-products .show-details a { text-decoration:underline; } .cart-summary .cart-summary-products .cart-summary-product-list-left { max-width:30px; } .cart-summary .cart-summary-products .cart-summary-product-list-body { -webkit-box-flex:1; -webkit-flex:1 1 0; -ms-flex:1 1 0; flex:1 1 0; } .cart-summary .cart-summary-products .cart-summary-product-list-body .product-name { width:50%; font-size:11px; } .cart-summary .promo-name .value { font-size:14px; } .cart-summary .remove-promo i { font-size:inherit; vertical-align:inherit; } .cart-summary .promo-code { background-color:#ededed; } .cart-summary .promo-code-title, .cart-summary .promo-highlighted-title { color:#6c5b7b; } .cart-summary .promo-input { background-color:#f9f9f9; } .cart-summary .promo-input:focus { background-color:#e0e0e0; } .cart-summary .promo-discounts .label { font-size:11px; } .cart-summary .promo-discounts .code { cursor:pointer; } .cart-summary .promo-discounts .code:hover { color:#6c5b7b; } .cart-summary .cart-tax .value { font-size:14px; } .cart-summary .cart-detailed-actions .btn { font:18px/1 Cuprum, sans-serif; padding:0.5rem 1.5rem; } .checkout-step:not(:last-child) { border-bottom:1px solid #dddddd; margin-bottom:1rem; padding-bottom:1rem; } .checkout-step .step-title { cursor:default; } .checkout-step .step-title .step-number { border-radius:2px; display:inline-block; color:#ffffff; font:700 95%/1 Arial, sans-serif; text-align:center; text-shadow:none; white-space:nowrap; padding:0.25em 0.5em; vertical-align:baseline; background-color:#6c5b7b; font-size:16px; } .checkout-step .step-title .step-number:empty { display:none; } a.checkout-step .step-title .step-number:hover, a.checkout-step .step-title .step-number:focus, a.checkout-step .step-title .step-number:active { color:#ffffff; } .btn .checkout-step .step-title .step-number { position:relative; top:-1px; } .checkout-step .step-title .step-number[href]:hover, .checkout-step .step-title .step-number[href]:focus, .checkout-step .step-title .step-number[href]:active { background-color:#52455e; } .checkout-step:not(.-current) .step-title { margin-bottom:0; } .checkout-step.-reachable:not(.-current) .step-title { cursor:pointer; } .checkout-step.-complete .step-title .done { display:inline-block; color:#6c5b7b; } .checkout-step.-complete .step-title .step-edit { display:block; font-size:15px; } .checkout-step.-complete .step-title .step-edit .edit { font-size:16px; } .checkout-step.-reachable .content, .checkout-step.-complete .content { display:none; } .checkout-step.-current .content { display:block; } .checkout-step.-unreachable { pointer-events:none; } .checkout-step a:not(.product-name) { color:#6c5b7b; } .checkout-step a:not(.product-name):hover, .checkout-step a:not(.product-name):focus, .checkout-step a:not(.product-name):active { color:#888888; } #checkout-personal-information-step .nav { font:14px/1 Arial, sans-serif; } #checkout-personal-information-step .nav-item:first-child { border-right:1px solid #dddddd; } #checkout-personal-information-step .nav-link.active { color:#888888; cursor:default; } #checkout-personal-information-step .tab-content { background-color:transparent; border:0; } #checkout-addresses-step .address-item { background-color:#ffffff; border:1px solid #dddddd; -webkit-box-flex:0; -webkit-flex:0 0 100%; -ms-flex:0 0 100%; flex:0 0 100%; } @media (min-width: 576px) { #checkout-addresses-step .address-item { -webkit-box-flex:0; -webkit-flex:0 0 49%; -ms-flex:0 0 49%; flex:0 0 49%; } } #checkout-addresses-step .address-item .address-footer { border-top:1px solid #dddddd; } #checkout-addresses-step .address-item .address-footer i { font-size:16px; } #checkout-addresses-step .add-address i { font-size:inherit; vertical-align:inherit; } #checkout-addresses-step .cancel-address { padding:0.6rem; } #checkout-delivery-step .delivery-option { background-color:#ffffff; border:1px solid #dddddd; margin-top:0.5rem; padding:1rem 0; } #checkout-delivery-step .delivery-option label { margin-bottom:0; cursor:pointer; } #checkout-delivery-step .delivery-option .custom-radio { min-height:1rem; } #checkout-delivery-step .delivery-option .carrier-price { color:#c06c84; font:16px/1 Cuprum, sans-serif; } #checkout-payment-step .additional-information { padding-left:1.5rem; } #checkout-payment-step .additional-information dl { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-wrap:wrap !important; -ms-flex-wrap:wrap !important; flex-wrap:wrap !important; -webkit-box-pack:justify !important; -webkit-justify-content:space-between !important; -ms-flex-pack:justify !important; justify-content:space-between !important; } #checkout-payment-step .additional-information dl dt, #checkout-payment-step .additional-information dl dd { margin:0 0 0.25rem; padding:0.5rem; } #checkout-payment-step .additional-information dl dt { background-color:#e0e0e0; width:40%; } #checkout-payment-step .additional-information dl dd { background-color:#ededed; width:58%; } #checkout-payment-step .additional-information a { color:#6c5b7b; cursor:pointer; } #checkout-payment-step .additional-information a:hover, #checkout-payment-step .additional-information a:focus, #checkout-payment-step .additional-information a:active { color:#888888; } #checkout-payment-step #order-summary-content .step-edit { cursor:pointer; } #checkout-payment-step #order-summary-content .step-edit .edit { font-size:inherit; vertical-align:inherit; } #checkout-payment-step #order-summary-content .card { background-color:#ffffff; border:1px solid #dddddd; } #checkout-payment-step #order-summary-content .value, #checkout-payment-step #order-summary-content .carrier-price { color:#c06c84; font:16px/1 Cuprum, sans-serif; } #checkout-payment-step #order-summary-content .table { background-color:transparent; } #checkout-payment-step #order-summary-content .table th, #checkout-payment-step #order-summary-content .table td { border:0; padding:0.15rem 0; } .confirmation-title .done { color:#6c5b7b; } .page-order-confirmation .value { color:#c06c84; font:16px/1 Cuprum, sans-serif; } .page-order-confirmation .table { background-color:transparent; } .page-order-confirmation .table th, .page-order-confirmation .table td { border:0; padding:0.15rem 0; } @media (min-width: 992px) { .page-order-confirmation #order-details { border-left:1px solid #dddddd; } } @media (min-width: 768px) { .no-account { border-left:1px solid #dddddd; } } @media (min-width: 992px) { .no-account h2 { margin-bottom:2.75rem !important; } } .no-account .h3, .no-account li::before { color:#6c5b7b; } .account-table .value, .account-item .value { color:#c06c84; } .account-table i, .account-item i { font-size:16px; } .account-item:not(:last-child) { margin-bottom:0.75rem; } .account-link { display:inline-block; color:#6c5b7b; font-size:16px; margin:1rem 1rem 1rem 0; } .account-link:hover, .account-link:focus, .account-link:active { color:#888888; } .account-link i { font-size:14px; vertical-align:inherit; } .page-my-account .link-item { background-color:#f9f9f9; border:1px solid #dddddd; border-bottom-color:#c4c4c4; border-radius:2px; display:block; font-size:14px; margin:0.5rem 0; padding:0.5rem 0.75rem; } .page-my-account .link-item i { display:block; font-size:30px; margin-bottom:0.5rem; } .page-addresses .address .address-alias { color:#6c5b7b; } .page-addresses .address .address-footer { border-top:1px solid #dddddd; } .page-addresses .address .address-footer i { font-size:16px; } .page-addresses .addresses-footer i { font-size:inherit; vertical-align:inherit; } .page-order-detail .message { background-color:#ffffff; border:1px solid #dddddd; } .page-order-detail .message:not(:last-child) { margin-bottom:0.75rem; } @media (max-width: 575px) { .page-order-detail .message .message-info { border-bottom:1px solid #dddddd; } } @media (min-width: 576px) { .page-order-detail .message .message-info { border-right:1px solid #dddddd; } } section.page-cms a { color:#6c5b7b; text-decoration:underline; } section.page-cms a:hover, section.page-cms a:focus, section.page-cms a:active { color:#888888; } .sitemap .sitemap-block h2 { border-bottom:1px solid #dddddd; color:#6c5b7b; } .sitemap .nested .sitemap-item i { font-size:17px; margin-left:-1.25rem; } .store-item .store-contact i { color:#6c5b7b; font-size:16px; } .store-item .store-hours th { background-color:#eeeeee; } ', 'files' => array('/home/nanaboheqw/nanabohemeshop/themes/creamoda/assets/css/less/theme.less' => '1519684027', '/home/nanaboheqw/nanabohemeshop/themes/creamoda/assets/css/less/variables-mixins.less' => '1519684027', '/home/nanaboheqw/nanabohemeshop/themes/creamoda/assets/css/less/core/reset.less' => '1519684027', '/home/nanaboheqw/nanabohemeshop/themes/creamoda/assets/css/less/core/grid.less' => '1519684027', '/home/nanaboheqw/nanabohemeshop/themes/creamoda/assets/css/less/core/dropdowns.less' => '1519684027', '/home/nanaboheqw/nanabohemeshop/themes/creamoda/assets/css/less/core/tables.less' => '1519684027', '/home/nanaboheqw/nanabohemeshop/themes/creamoda/assets/css/less/core/forms.less' => '1519684027', '/home/nanaboheqw/nanabohemeshop/themes/creamoda/assets/css/less/core/buttons.less' => '1519684027', '/home/nanaboheqw/nanabohemeshop/themes/creamoda/assets/css/less/core/lists.less' => '1519684027', '/home/nanaboheqw/nanabohemeshop/themes/creamoda/assets/css/less/core/navs.less' => '1519684027', '/home/nanaboheqw/nanabohemeshop/themes/creamoda/assets/css/less/core/breadcrumbs.less' => '1519684027', '/home/nanaboheqw/nanabohemeshop/themes/creamoda/assets/css/less/core/pagination.less' => '1519684027', '/home/nanaboheqw/nanabohemeshop/themes/creamoda/assets/css/less/core/alerts.less' => '1519684027', '/home/nanaboheqw/nanabohemeshop/themes/creamoda/assets/css/less/core/badge.less' => '1519684027', '/home/nanaboheqw/nanabohemeshop/themes/creamoda/assets/css/less/core/card.less' => '1519684027', '/home/nanaboheqw/nanabohemeshop/themes/creamoda/assets/css/less/core/plugins.less' => '1519684027', '/home/nanaboheqw/nanabohemeshop/themes/creamoda/assets/css/less/core/utilities.less' => '1519684027', '/home/nanaboheqw/nanabohemeshop/themes/creamoda/assets/css/less/modules.less' => '1519684027'), 'updated' => '1521064557'), 'force' => false, 'root' => null, 'fname' => '/home/nanaboheqw/nanabohemeshop/themes/creamoda/assets/css/less/theme.less', 'ftime' => '1519684027')) at file_exists('/home/nanaboheqw/nanabohemeshop/themes/creamoda/assets/css/less/theme.less') in Lessc.php line 1564 at Lessc->cachedCompile(array('root' => '/home/nanaboheqw/nanabohemeshop/themes/creamoda/assets/css/less/theme.less', 'compiled' => '@import '../fonts/fonts.css'; html { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; font:16px/1.3 sans-serif; -ms-text-size-adjust:100%; -webkit-text-size-adjust:100%; -ms-overflow-style:scrollbar; -webkit-tap-highlight-color:rgba(0,0,0,0); margin:0 !important; } *, *::before, *::after { -webkit-box-sizing:inherit; -moz-box-sizing:inherit; box-sizing:inherit; } body, h1, h2, h3, h4, h5, h6, p, hr, img, form, fieldset, legend, input, button, optgroup, select, textarea { border:0; margin:0; padding:0; } [tabindex="-1"]:focus { outline:0 !important; } a, area, button, [role="button"], input, label, select, summary, textarea { touch-action:manipulation; } [hidden] { display:none !important; } output { display:inline-block; } summary { display:list-item; } template { display:none; } ::-moz-selection { background-color:#6c5b7b; color:#ffffff; text-shadow:none; } ::selection { background-color:#6c5b7b; color:#ffffff; text-shadow:none; } p:not(:first-child):not(:last-child) { margin:0.5rem 0; } hr { border-top:1px solid #dddddd; margin:1.5rem 0; } abbr[title], abbr[data-original-title], acronym[title] { border-bottom:1px dotted #888888; text-decoration:none; cursor:help; } abbr.initialism, acronym.initialism { font-size:90%; text-transform:uppercase; } address { font-style:normal; line-height:inherit; margin-bottom:1rem; } dfn { font-style:italic; } b, strong { font-weight:700; } small, .small { font-size:80%; font-weight:400; } sub, sup { position:relative; font-size:75%; vertical-align:baseline; } sub { bottom:-0.25em; } sup { top:-0.5em; } a { background-color:transparent; -webkit-text-decoration-skip:objects; } a:not([href]):not([tabindex]) { color:inherit; text-decoration:none; } a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):active { color:inherit; text-decoration:none; outline:0; } mark, .mark { background-color:#6c5b7b; color:#ffffff; padding:0.2em; } blockquote, .blockquote { border-left:0.25rem solid #dddddd; font-size:14px; margin:1rem 0; padding:0 0 0 1rem; } .blockquote-footer { display:block; color:#d5d5d5; font-size:80%; } .blockquote-footer::before { content:"\2014 \00A0"; } .blockquote-reverse { border-left:0; border-right:0.25rem solid #dddddd; text-align:right; padding:0 1rem 0 0; } .blockquote-reverse .blockquote-footer::before { content:""; } .blockquote-reverse .blockquote-footer::after { content:"\00A0 \2014"; } pre, code, kbd, samp { font:12px/1.3 monospace; } pre, code, kbd { border-radius:2px; font-size:14px; white-space:pre-wrap; word-break:break-all; word-wrap:break-word; padding:0.2rem 0.4rem; } a > pre, a > code, a > kbd { padding:0; } pre, code { background-color:#ededed; color:#d9534f; } a > pre, a > code { background-color:inherit; color:inherit; } pre { display:block; margin:1rem 0; overflow:auto; } pre code { background-color:transparent; border-radius:0; color:inherit; font-size:inherit; padding:0; } kbd { background-color:#d9534f; -webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,0.25); box-shadow:inset 0 -2px 0 rgba(0,0,0,0.25); color:#ffffff; } kbd kbd { -webkit-box-shadow:none; box-shadow:none; font-weight:700; padding:0; } .pre-scrollable { max-height:350px; overflow-y:scroll; } ol, ul, dl { margin:1rem 0; } ol ol, ul ul, ol ul, ul ol { margin:0.25rem 0; } dt { font-weight:700; } dd { margin:0 0 0.5rem; } img { max-width:100%; height:auto; vertical-align:middle; } svg:not(:root) { overflow:hidden; } figure { margin:1rem 0; } audio:not([controls]) { display:none; height:0; } table { border-collapse:collapse; } caption { color:#d5d5d5; text-align:left; padding:0.75rem 0; caption-side:bottom; } th { text-align:left; } fieldset { border:0; min-width:0; margin:0; padding:0; } legend { display:block; width:100%; max-width:100%; color:inherit; font-size:18px; white-space:normal; line-height:inherit; margin-bottom:0.5rem; padding:0; } label { display:inline-block; font-weight:700; margin-bottom:0.5rem; } input, button, optgroup, select, textarea { font-family:inherit; font-size:inherit; line-height:inherit; } input, button { overflow:visible; } button, select { text-transform:none; } button, html [type="button"], [type="reset"], [type="submit"] { -webkit-appearance:button; } button::-moz-focus-inner, input::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner { border:0; padding:0; } input[type="radio"], input[type="checkbox"] { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; padding:0; cursor:pointer; vertical-align:sub; } input[type="radio"]:disabled, fieldset[disabled] input[type="radio"], input[type="checkbox"]:disabled, fieldset[disabled] input[type="checkbox"] { cursor:not-allowed; } input[type="date"], input[type="time"], input[type="datetime-local"], input[type="month"] { -webkit-appearance:listbox; } input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height:auto; } input[type="search"], input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance:none; } ::-webkit-file-upload-button { font:inherit; -webkit-appearance:button; } select { cursor:pointer; } textarea { overflow:auto; resize:vertical; } progress { vertical-align:baseline; } .container { margin-left:auto; margin-right:auto; padding-left:10px; padding-right:10px; } @media (min-width: 576px) { .container { width:560px; } } @media (min-width: 768px) { .container { width:740px; } } @media (min-width: 992px) { .container { width:980px; } } @media (min-width: 1200px) { .container { width:1160px; } } .container-fluid { margin-left:auto; margin-right:auto; padding-left:10px; padding-right:10px; } .row { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-wrap:wrap !important; -ms-flex-wrap:wrap !important; flex-wrap:wrap !important; min-height:1px; margin-left:-10px; margin-right:-10px; } .no-gutters { margin-left:0; margin-right:0; } .no-gutters > .col, .no-gutters > [class*="col-"] { padding-left:0; padding-right:0; } .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .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-sm, .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-md, .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, .col-lg, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl { position:relative; width:100%; padding-left:10px; padding-right:10px; } .col { -webkit-box-flex:1; -webkit-flex:1 1 0; -ms-flex:1 1 0; flex:1 1 0; max-width:100%; } .col-auto { -webkit-box-flex:0; -webkit-flex:0 0 auto; -ms-flex:0 0 auto; flex:0 0 auto; width:auto; } .pull-0 { right:auto; } .push-0 { left:auto; } .col-1 { width:8.3333333333333%; } .pull-1 { right:8.3333333333333%; } .push-1 { left:8.3333333333333%; } .offset-1 { margin-left:8.3333333333333%; } .col-2 { width:16.666666666667%; } .pull-2 { right:16.666666666667%; } .push-2 { left:16.666666666667%; } .offset-2 { margin-left:16.666666666667%; } .col-3 { width:25%; } .pull-3 { right:25%; } .push-3 { left:25%; } .offset-3 { margin-left:25%; } .col-4 { width:33.333333333333%; } .pull-4 { right:33.333333333333%; } .push-4 { left:33.333333333333%; } .offset-4 { margin-left:33.333333333333%; } .col-5 { width:41.666666666667%; } .pull-5 { right:41.666666666667%; } .push-5 { left:41.666666666667%; } .offset-5 { margin-left:41.666666666667%; } .col-6 { width:50%; } .pull-6 { right:50%; } .push-6 { left:50%; } .offset-6 { margin-left:50%; } .col-7 { width:58.333333333333%; } .pull-7 { right:58.333333333333%; } .push-7 { left:58.333333333333%; } .offset-7 { margin-left:58.333333333333%; } .col-8 { width:66.666666666667%; } .pull-8 { right:66.666666666667%; } .push-8 { left:66.666666666667%; } .offset-8 { margin-left:66.666666666667%; } .col-9 { width:75%; } .pull-9 { right:75%; } .push-9 { left:75%; } .offset-9 { margin-left:75%; } .col-10 { width:83.333333333333%; } .pull-10 { right:83.333333333333%; } .push-10 { left:83.333333333333%; } .offset-10 { margin-left:83.333333333333%; } .col-11 { width:91.666666666667%; } .pull-11 { right:91.666666666667%; } .push-11 { left:91.666666666667%; } .offset-11 { margin-left:91.666666666667%; } .col-12 { width:100%; } .pull-12 { right:100%; } .push-12 { left:100%; } .offset-12 { margin-left:100%; } @media (min-width: 576px) { .col-sm { -webkit-box-flex:1; -webkit-flex:1 1 0; -ms-flex:1 1 0; flex:1 1 0; max-width:100%; } .col-sm-auto { -webkit-box-flex:0; -webkit-flex:0 0 auto; -ms-flex:0 0 auto; flex:0 0 auto; width:auto; } .pull-sm-0 { right:auto; } .push-sm-0 { left:auto; } .col-sm-1 { width:8.3333333333333%; } .pull-sm-1 { right:8.3333333333333%; } .push-sm-1 { left:8.3333333333333%; } .offset-sm-1 { margin-left:8.3333333333333%; } .col-sm-2 { width:16.666666666667%; } .pull-sm-2 { right:16.666666666667%; } .push-sm-2 { left:16.666666666667%; } .offset-sm-2 { margin-left:16.666666666667%; } .col-sm-3 { width:25%; } .pull-sm-3 { right:25%; } .push-sm-3 { left:25%; } .offset-sm-3 { margin-left:25%; } .col-sm-4 { width:33.333333333333%; } .pull-sm-4 { right:33.333333333333%; } .push-sm-4 { left:33.333333333333%; } .offset-sm-4 { margin-left:33.333333333333%; } .col-sm-5 { width:41.666666666667%; } .pull-sm-5 { right:41.666666666667%; } .push-sm-5 { left:41.666666666667%; } .offset-sm-5 { margin-left:41.666666666667%; } .col-sm-6 { width:50%; } .pull-sm-6 { right:50%; } .push-sm-6 { left:50%; } .offset-sm-6 { margin-left:50%; } .col-sm-7 { width:58.333333333333%; } .pull-sm-7 { right:58.333333333333%; } .push-sm-7 { left:58.333333333333%; } .offset-sm-7 { margin-left:58.333333333333%; } .col-sm-8 { width:66.666666666667%; } .pull-sm-8 { right:66.666666666667%; } .push-sm-8 { left:66.666666666667%; } .offset-sm-8 { margin-left:66.666666666667%; } .col-sm-9 { width:75%; } .pull-sm-9 { right:75%; } .push-sm-9 { left:75%; } .offset-sm-9 { margin-left:75%; } .col-sm-10 { width:83.333333333333%; } .pull-sm-10 { right:83.333333333333%; } .push-sm-10 { left:83.333333333333%; } .offset-sm-10 { margin-left:83.333333333333%; } .col-sm-11 { width:91.666666666667%; } .pull-sm-11 { right:91.666666666667%; } .push-sm-11 { left:91.666666666667%; } .offset-sm-11 { margin-left:91.666666666667%; } .col-sm-12 { width:100%; } .pull-sm-12 { right:100%; } .push-sm-12 { left:100%; } .offset-sm-12 { margin-left:100%; } } @media (min-width: 768px) { .col-md { -webkit-box-flex:1; -webkit-flex:1 1 0; -ms-flex:1 1 0; flex:1 1 0; max-width:100%; } .col-md-auto { -webkit-box-flex:0; -webkit-flex:0 0 auto; -ms-flex:0 0 auto; flex:0 0 auto; width:auto; } .pull-md-0 { right:auto; } .push-md-0 { left:auto; } .col-md-1 { width:8.3333333333333%; } .pull-md-1 { right:8.3333333333333%; } .push-md-1 { left:8.3333333333333%; } .offset-md-1 { margin-left:8.3333333333333%; } .col-md-2 { width:16.666666666667%; } .pull-md-2 { right:16.666666666667%; } .push-md-2 { left:16.666666666667%; } .offset-md-2 { margin-left:16.666666666667%; } .col-md-3 { width:25%; } .pull-md-3 { right:25%; } .push-md-3 { left:25%; } .offset-md-3 { margin-left:25%; } .col-md-4 { width:33.333333333333%; } .pull-md-4 { right:33.333333333333%; } .push-md-4 { left:33.333333333333%; } .offset-md-4 { margin-left:33.333333333333%; } .col-md-5 { width:41.666666666667%; } .pull-md-5 { right:41.666666666667%; } .push-md-5 { left:41.666666666667%; } .offset-md-5 { margin-left:41.666666666667%; } .col-md-6 { width:50%; } .pull-md-6 { right:50%; } .push-md-6 { left:50%; } .offset-md-6 { margin-left:50%; } .col-md-7 { width:58.333333333333%; } .pull-md-7 { right:58.333333333333%; } .push-md-7 { left:58.333333333333%; } .offset-md-7 { margin-left:58.333333333333%; } .col-md-8 { width:66.666666666667%; } .pull-md-8 { right:66.666666666667%; } .push-md-8 { left:66.666666666667%; } .offset-md-8 { margin-left:66.666666666667%; } .col-md-9 { width:75%; } .pull-md-9 { right:75%; } .push-md-9 { left:75%; } .offset-md-9 { margin-left:75%; } .col-md-10 { width:83.333333333333%; } .pull-md-10 { right:83.333333333333%; } .push-md-10 { left:83.333333333333%; } .offset-md-10 { margin-left:83.333333333333%; } .col-md-11 { width:91.666666666667%; } .pull-md-11 { right:91.666666666667%; } .push-md-11 { left:91.666666666667%; } .offset-md-11 { margin-left:91.666666666667%; } .col-md-12 { width:100%; } .pull-md-12 { right:100%; } .push-md-12 { left:100%; } .offset-md-12 { margin-left:100%; } } @media (min-width: 992px) { .col-lg { -webkit-box-flex:1; -webkit-flex:1 1 0; -ms-flex:1 1 0; flex:1 1 0; max-width:100%; } .col-lg-auto { -webkit-box-flex:0; -webkit-flex:0 0 auto; -ms-flex:0 0 auto; flex:0 0 auto; width:auto; } .pull-lg-0 { right:auto; } .push-lg-0 { left:auto; } .col-lg-1 { width:8.3333333333333%; } .pull-lg-1 { right:8.3333333333333%; } .push-lg-1 { left:8.3333333333333%; } .offset-lg-1 { margin-left:8.3333333333333%; } .col-lg-2 { width:16.666666666667%; } .pull-lg-2 { right:16.666666666667%; } .push-lg-2 { left:16.666666666667%; } .offset-lg-2 { margin-left:16.666666666667%; } .col-lg-3 { width:25%; } .pull-lg-3 { right:25%; } .push-lg-3 { left:25%; } .offset-lg-3 { margin-left:25%; } .col-lg-4 { width:33.333333333333%; } .pull-lg-4 { right:33.333333333333%; } .push-lg-4 { left:33.333333333333%; } .offset-lg-4 { margin-left:33.333333333333%; } .col-lg-5 { width:41.666666666667%; } .pull-lg-5 { right:41.666666666667%; } .push-lg-5 { left:41.666666666667%; } .offset-lg-5 { margin-left:41.666666666667%; } .col-lg-6 { width:50%; } .pull-lg-6 { right:50%; } .push-lg-6 { left:50%; } .offset-lg-6 { margin-left:50%; } .col-lg-7 { width:58.333333333333%; } .pull-lg-7 { right:58.333333333333%; } .push-lg-7 { left:58.333333333333%; } .offset-lg-7 { margin-left:58.333333333333%; } .col-lg-8 { width:66.666666666667%; } .pull-lg-8 { right:66.666666666667%; } .push-lg-8 { left:66.666666666667%; } .offset-lg-8 { margin-left:66.666666666667%; } .col-lg-9 { width:75%; } .pull-lg-9 { right:75%; } .push-lg-9 { left:75%; } .offset-lg-9 { margin-left:75%; } .col-lg-10 { width:83.333333333333%; } .pull-lg-10 { right:83.333333333333%; } .push-lg-10 { left:83.333333333333%; } .offset-lg-10 { margin-left:83.333333333333%; } .col-lg-11 { width:91.666666666667%; } .pull-lg-11 { right:91.666666666667%; } .push-lg-11 { left:91.666666666667%; } .offset-lg-11 { margin-left:91.666666666667%; } .col-lg-12 { width:100%; } .pull-lg-12 { right:100%; } .push-lg-12 { left:100%; } .offset-lg-12 { margin-left:100%; } } @media (min-width: 1200px) { .col-xl { -webkit-box-flex:1; -webkit-flex:1 1 0; -ms-flex:1 1 0; flex:1 1 0; max-width:100%; } .col-xl-auto { -webkit-box-flex:0; -webkit-flex:0 0 auto; -ms-flex:0 0 auto; flex:0 0 auto; width:auto; } .pull-xl-0 { right:auto; } .push-xl-0 { left:auto; } .col-xl-1 { width:8.3333333333333%; } .pull-xl-1 { right:8.3333333333333%; } .push-xl-1 { left:8.3333333333333%; } .offset-xl-1 { margin-left:8.3333333333333%; } .col-xl-2 { width:16.666666666667%; } .pull-xl-2 { right:16.666666666667%; } .push-xl-2 { left:16.666666666667%; } .offset-xl-2 { margin-left:16.666666666667%; } .col-xl-3 { width:25%; } .pull-xl-3 { right:25%; } .push-xl-3 { left:25%; } .offset-xl-3 { margin-left:25%; } .col-xl-4 { width:33.333333333333%; } .pull-xl-4 { right:33.333333333333%; } .push-xl-4 { left:33.333333333333%; } .offset-xl-4 { margin-left:33.333333333333%; } .col-xl-5 { width:41.666666666667%; } .pull-xl-5 { right:41.666666666667%; } .push-xl-5 { left:41.666666666667%; } .offset-xl-5 { margin-left:41.666666666667%; } .col-xl-6 { width:50%; } .pull-xl-6 { right:50%; } .push-xl-6 { left:50%; } .offset-xl-6 { margin-left:50%; } .col-xl-7 { width:58.333333333333%; } .pull-xl-7 { right:58.333333333333%; } .push-xl-7 { left:58.333333333333%; } .offset-xl-7 { margin-left:58.333333333333%; } .col-xl-8 { width:66.666666666667%; } .pull-xl-8 { right:66.666666666667%; } .push-xl-8 { left:66.666666666667%; } .offset-xl-8 { margin-left:66.666666666667%; } .col-xl-9 { width:75%; } .pull-xl-9 { right:75%; } .push-xl-9 { left:75%; } .offset-xl-9 { margin-left:75%; } .col-xl-10 { width:83.333333333333%; } .pull-xl-10 { right:83.333333333333%; } .push-xl-10 { left:83.333333333333%; } .offset-xl-10 { margin-left:83.333333333333%; } .col-xl-11 { width:91.666666666667%; } .pull-xl-11 { right:91.666666666667%; } .push-xl-11 { left:91.666666666667%; } .offset-xl-11 { margin-left:91.666666666667%; } .col-xl-12 { width:100%; } .pull-xl-12 { right:100%; } .push-xl-12 { left:100%; } .offset-xl-12 { margin-left:100%; } } .header-top, #page, #footer, #footer-copyright { min-width:295px; } .header-banner, .header-nav { min-width:315px; } @media (min-width: 768px) and (max-width: 991px) { .side-column { width:32%; } } @media (min-width: 992px) and (max-width: 1199px) { .side-column { width:25%; } } @media (min-width: 1200px) { .side-column { width:22%; } } @media (min-width: 768px) and (max-width: 991px) { .center-column.col-md-9 { width:68%; } } @media (min-width: 992px) and (max-width: 1199px) { .center-column.col-md-9 { width:75%; } } @media (min-width: 1200px) { .center-column.col-md-9 { width:78%; } } @media (min-width: 768px) and (max-width: 991px) { .center-column.col-md-6 { width:68%; } } @media (min-width: 992px) and (max-width: 1199px) { .center-column.col-md-6 { width:75%; } } @media (min-width: 1200px) { .center-column.col-md-6 { width:56%; } } @media (min-width: 992px) and (max-width: 1199px) { .product-miniature.col-lg-2, .category-miniature.col-lg-2 { width:25%; } } @media (min-width: 1200px) { .product-miniature.col-lg-2, .category-miniature.col-lg-2 { width:20%; } } @media (min-width: 768px) and (max-width: 991px) { .category-miniature.col-lg-2 { width:33.3333%; } } .dropdown, .dropup { position:relative; } .dropdown-toggle::after { border-top:4px solid; border-right:4px solid transparent; border-left:4px solid transparent; border-bottom:0 dotted; display:inline-block; width:0; height:0; content:""; margin-left:4px; vertical-align:middle; } .dropdown-toggle:focus { outline:0; } .dropup .dropdown-toggle::after { border-top:0; border-bottom:4px solid; } .dropdown-menu { background-color:#ffffff; border:1px solid rgba(0,0,0,0.15); border-radius:2px; -webkit-box-shadow:0 5px 10px rgba(0,0,0,0.175); box-shadow:0 5px 10px rgba(0,0,0,0.175); display:none; float:left; position:absolute; top:100%; left:0; min-width:10rem; color:#888888; font-size:12px; text-align:left; text-shadow:none; list-style:none; margin:0.125rem 0 0; padding:0.5rem 0; z-index:1000; } .show > .dropdown-menu { display:block; } .dropdown-menu-right { left:auto; right:0; } .dropdown-divider { background-color:#dddddd; height:1px; margin:0.5rem 0; overflow:hidden; } .dropdown-item { background-color:transparent; display:block; clear:both; width:100%; color:#888888; font-weight:400; text-align:inherit; white-space:nowrap; padding:3px 1.5rem; } .dropdown-item:hover, .dropdown-item:focus, .dropdown-item:active, .dropdown-item.active { background-color:#6c5b7b; color:#ffffff; } .dropdown-item:disabled, .dropdown-item.disabled { background-color:transparent; color:#eeeeee; cursor:not-allowed; } .dropdown-header { display:block; color:#6c5b7b; font-size:12px; white-space:nowrap; margin-bottom:0; padding:0.5rem 1.5rem; } .dropdown-backdrop { position:fixed; top:0; left:0; right:0; bottom:0; z-index:990; } .dropup .dropdown-menu { top:auto; bottom:100%; margin-bottom:0.125rem; } .table { background-color:#ffffff; width:100%; max-width:100%; } .table th, .table td { border-top:1px solid #e1e1e1; padding:0.75rem; vertical-align:middle; } .table thead th { background-color:#eeeeee; border-bottom:1px solid #e1e1e1; color:#888888; font-size:12px; } .table tbody + tbody { border-top:1px solid #e1e1e1; } .table tfoot { background-color:#fbfbfb; } .table-sm th, .table-sm td { padding:0.375rem; } .table-bordered { border:1px solid #e1e1e1; } .table-bordered th, .table-bordered td { border:1px solid #e1e1e1; } .table-striped tbody tr:nth-child(even) { background-color:#fbfbfb; } .table-hover tbody tr:hover { background-color:#f6f6f6; } .table-active, .table-active > th, .table-active > td { background-color:#fbfbfb; } .table-hover .table-active:hover, .table-hover .table-active:hover > th, .table-hover .table-active:hover > td { background-color:#eeeeee; } .table-success, .table-success > th, .table-success > td { background-color:#dff0d8; } .table-hover .table-success:hover, .table-hover .table-success:hover > th, .table-hover .table-success:hover > td { background-color:#d0e9c6; } .table-info, .table-info > th, .table-info > td { background-color:#d9edf7; } .table-hover .table-info:hover, .table-hover .table-info:hover > th, .table-hover .table-info:hover > td { background-color:#c4e3f3; } .table-warning, .table-warning > th, .table-warning > td { background-color:#fcf8e3; } .table-hover .table-warning:hover, .table-hover .table-warning:hover > th, .table-hover .table-warning:hover > td { background-color:#faf2cc; } .table-danger, .table-danger > th, .table-danger > td { background-color:#f2dede; } .table-hover .table-danger:hover, .table-hover .table-danger:hover > th, .table-hover .table-danger:hover > td { background-color:#ebcccc; } .table .thead-inverse th, .table-inverse .thead-inverse th { background-color:#000000; color:#ffffff; } .table .thead-default th, .table-inverse .thead-default th { background-color:#808080; color:#ffffff; } .table-inverse { background-color:#1a1a1a; color:#ffffff; } .table-inverse th, .table-inverse td { border-color:#bfbfbf; } .table-inverse thead th { background-color:#000000; border-color:#bfbfbf; color:#ffffff; } .table-inverse.table-bordered { border:0; } .table-inverse.table-striped tbody tr:nth-child(even) { background-color:#262626; } .table-inverse.table-hover tbody tr:hover { background-color:#1f1f1f; } .table-responsive { display:block; width:100%; overflow-x:auto; -ms-overflow-style:-ms-autohiding-scrollbar; } .table-responsive.table-bordered { border:0; } .form-control { -webkit-transition:background-color 0.2s linear; transition:background-color 0.2s linear; background-color:#eeeeee; border:1px solid #cccccc; border-radius:2px; -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.075); box-shadow:inset 0 1px 2px rgba(0,0,0,0.075); display:block; width:100%; color:#888888; font:400 12px/1.3 Arial, sans-serif; padding:0.5rem; outline:0; } .form-control::-ms-expand { background-color:transparent; border:0; } .form-control:focus { background-color:#e1e1e1; } .form-control::placeholder { color:#888888; } .form-control:disabled, .form-control[readonly], fieldset[disabled] .form-control { background-color:#cccccc; opacity:1; } .form-control:disabled, fieldset[disabled] .form-control { cursor:not-allowed; } select.form-control:focus::-ms-value { background-color:#eeeeee; color:#888888; } .form-control-file, .form-control-range { display:block; } .col-form-label { margin-bottom:0; padding-top:0.5rem; padding-bottom:0.5rem; } .col-form-label-sm { font-size:10px; padding-top:0.25rem; padding-bottom:0.25rem; } .col-form-label-lg { font-size:18px; padding-top:0.75rem; padding-bottom:0.75rem; } .col-form-legend { font-size:12px; margin-bottom:0; padding-top:0.5rem; padding-bottom:0.5rem; } .form-control-static { border:solid transparent; border-width:1px 0; margin-bottom:0; padding-top:0.5rem; padding-bottom:0.5rem; } .form-control-static.form-control-sm, .form-control-static.form-control-lg { padding-left:0; padding-right:0; } .form-control-sm { border-radius:2px; font-size:10px; padding:0.25rem; } .form-control-lg { border-radius:5px; font-size:18px; padding:0.75rem; } .form-group { margin-bottom:1rem; } .form-text, .custom-control-description em { display:block; color:#d5d5d5; font-size:11px; font-weight:400; margin-top:0.25rem !important; } .form-check { display:block; position:relative; margin-bottom:0.5rem; } .form-check.disabled .form-check-label, fieldset[disabled] .form-check .form-check-label { color:#eeeeee; cursor:not-allowed; } .form-check-label { margin-bottom:0; padding-left:1.25rem; cursor:pointer; } .form-check-input { position:absolute; margin:0.25rem 0.25rem 0 -1.25rem; } .form-check-input:only-child { position:static; } .form-check-inline { display:inline-block; } .form-check-inline .form-check-label { vertical-align:middle; } .form-check-inline + .form-check-inline { margin-left:0.25rem; } .form-control-feedback { margin-top:0.25rem; } .form-control-success, .form-control-warning, .form-control-danger { background-position:center right 0.5rem !important; background-repeat:no-repeat !important; background-size:1.6em 1.6em !important; padding-right:2.5rem; } .has-success .form-control-feedback, .has-success .form-control-label, .has-success .col-form-label, .has-success .form-check-label, .has-success .custom-control { color:#3c763d; } .has-success .form-control, .has-success .input-group-addon { background-color:#dff0d8; border:1px solid #d0e9c6; color:#3c763d; } .has-success .form-control:focus, .has-success .input-group-addon:focus { background-color:#d0e9c6; } .has-success .form-control-success { background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E"); } .has-warning .form-control-feedback, .has-warning .form-control-label, .has-warning .col-form-label, .has-warning .form-check-label, .has-warning .custom-control { color:#8a6d3b; } .has-warning .form-control, .has-warning .input-group-addon { background-color:#fcf8e3; border:1px solid #faf2cc; color:#8a6d3b; } .has-warning .form-control:focus, .has-warning .input-group-addon:focus { background-color:#faf2cc; } .has-warning .form-control-warning { background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E"); } .has-danger .form-control-feedback, .has-danger .form-control-label, .has-danger .col-form-label, .has-danger .form-check-label, .has-danger .custom-control { color:#a94442; } .has-danger .form-control, .has-danger .input-group-addon { background-color:#f2dede; border:1px solid #ebcccc; color:#a94442; } .has-danger .form-control:focus, .has-danger .input-group-addon:focus { background-color:#ebcccc; } .has-danger .form-control-danger { background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E"); } .form-inline { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -webkit-flex-direction:row !important; -ms-flex-direction:row !important; flex-direction:row !important; -webkit-flex-wrap:wrap !important; -ms-flex-wrap:wrap !important; flex-wrap:wrap !important; -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; } .form-inline .form-check { width:100%; } @media (min-width: 576px) { .form-inline label { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; -webkit-box-pack:center !important; -webkit-justify-content:center !important; -ms-flex-pack:center !important; justify-content:center !important; margin-bottom:0; } .form-inline .form-group { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-flex:0; -webkit-flex:0 0 auto; -ms-flex:0 0 auto; flex:0 0 auto; -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -webkit-flex-direction:row !important; -ms-flex-direction:row !important; flex-direction:row !important; -webkit-flex-wrap:wrap !important; -ms-flex-wrap:wrap !important; flex-wrap:wrap !important; -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; margin-bottom:0; } .form-inline .form-control, .form-inline .custom-select { display:inline-block; width:auto; vertical-align:middle; } .form-inline .form-control-static { display:inline-block; } .form-inline .input-group { width:auto; } .form-inline .form-control-label { margin-bottom:0; vertical-align:middle; } .form-inline .form-check { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; -webkit-box-pack:center !important; -webkit-justify-content:center !important; -ms-flex-pack:center !important; justify-content:center !important; width:auto; margin-top:0; margin-bottom:0; } .form-inline .form-check-label { padding-left:0; } .form-inline .form-check-input { position:relative; margin:0 0.25rem 0 0; } .form-inline .custom-control { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; -webkit-box-pack:center !important; -webkit-justify-content:center !important; -ms-flex-pack:center !important; justify-content:center !important; padding-left:0; } .form-inline .custom-control-indicator { display:inline-block; position:static; margin-right:0.25rem; vertical-align:text-bottom; } .form-inline .has-feedback .form-control-feedback { top:0; } } .custom-control { display:-webkit-inline-box; display:-webkit-inline-flex; display:-ms-inline-flexbox; display:inline-flex; position:relative; margin-right:1rem; padding-left:1.5rem; cursor:pointer; } .custom-control-input { opacity:0; position:absolute; z-index:-1; } .custom-control-input:checked ~ .custom-control-indicator, .custom-control-input:active ~ .custom-control-indicator { background-color:#6c5b7b; -webkit-box-shadow:none; box-shadow:none; color:#ffffff; } .custom-control-input:disabled ~ .custom-control-indicator { background-color:#cccccc; -webkit-box-shadow:none; box-shadow:none; cursor:not-allowed; } .custom-control-input:disabled ~ .custom-control-description { color:#eeeeee; cursor:not-allowed; } .custom-control-indicator { background-color:#e1e1e1; background-repeat:no-repeat; background-position:center center; background-size:0.75rem 0.75rem; -webkit-box-shadow:inset 0 4px 4px rgba(0,0,0,0.1); box-shadow:inset 0 4px 4px rgba(0,0,0,0.1); display:block; position:absolute; top:0; left:0; width:1rem; height:1rem; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; } .custom-checkbox .custom-control-indicator { border-radius:2px; } .custom-checkbox .custom-control-input:checked ~ .custom-control-indicator { background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); } .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-indicator { background-color:#6c5b7b; background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E"); -webkit-box-shadow:none; box-shadow:none; } .custom-radio .custom-control-indicator { border-radius:50%; } .custom-radio .custom-control-input:checked ~ .custom-control-indicator { background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"); } .custom-controls-stacked { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical !important; -webkit-box-direction:normal !important; -webkit-flex-direction:column !important; -ms-flex-direction:column !important; flex-direction:column !important; } .custom-controls-stacked .custom-control { margin-bottom:0.25rem; } .custom-controls-stacked .custom-control + .custom-control { margin-left:0; } .custom-select { -webkit-transition:background-color 0.2s linear; transition:background-color 0.2s linear; background-color:#eeeeee; background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23888' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E"); background-repeat:no-repeat; background-position:right 0.5rem center; background-size:0.9rem 0.9rem; border:1px solid #cccccc; border-radius:2px; -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.075); box-shadow:inset 0 1px 2px rgba(0,0,0,0.075); display:inline-block; width:100%; color:#888888; line-height:1.3; padding:0.5rem 2rem 0.5rem 0.5rem; vertical-align:middle; outline:0; -moz-appearance:none; -webkit-appearance:none; } .custom-select::-ms-expand { opacity:0; } .custom-select:focus { background-color:#e1e1e1; } .custom-select:disabled { background-color:#cccccc; opacity:1; cursor:not-allowed; } .custom-select-sm { border-radius:2px; font-size:10px; padding:0.25rem; } .custom-file { background-color:#eeeeee; border:1px solid #cccccc; border-radius:2px; -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.075); box-shadow:inset 0 1px 2px rgba(0,0,0,0.075); display:block; position:relative; height:2.2rem; font-weight:400; margin-bottom:0; padding:0.6rem; overflow:hidden; } .custom-file-input { opacity:0; position:absolute; top:0; left:0; bottom:0; width:100%; cursor:pointer; } .custom-file-control { background-color:#e1e1e1; border-left:1px solid #cccccc; position:absolute; top:0; right:0; bottom:0; color:#888888; font-weight:700; padding:0.6rem; cursor:pointer; } .input-group { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; position:relative; width:100%; } .input-group .form-control { -webkit-box-flex:1; -webkit-flex:1 1 auto; -ms-flex:1 1 auto; flex:1 1 auto; position:relative; width:1%; margin-bottom:0; z-index:2; } .input-group-addon, .input-group-btn, .input-group .form-control { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -webkit-flex-direction:row !important; -ms-flex-direction:row !important; flex-direction:row !important; -webkit-box-pack:center !important; -webkit-justify-content:center !important; -ms-flex-pack:center !important; justify-content:center !important; } .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 { white-space:nowrap; vertical-align:middle; } .input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn { border-radius:2px; font-size:10px; padding:0.25rem; } .input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn { border-radius:5px; font-size:18px; padding:0.75rem; } .input-group-addon { background-color:#e1e1e1; border:1px solid #cccccc; border-radius:2px; color:#888888; font-size:12px; font-weight:400; text-align:center; line-height:1.3; margin-bottom:0; padding:0.5rem; } .input-group-addon.form-control-sm { border-radius:2px; font-size:10px; padding:0.25rem; } .input-group-addon.form-control-lg { border-radius:5px; font-size:18px; padding:0.75rem; } .input-group-addon input[type="radio"], .input-group-addon input[type="checkbox"] { margin:0; } .input-group .form-control:not(:last-child), .input-group-addon:not(:last-child), .input-group-btn:not(:last-child) > .btn, .input-group-btn:not(:last-child) > .btn-group > .btn, .input-group-btn:not(:last-child) > .dropdown-toggle, .input-group-btn:not(:first-child) > .btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:not(:first-child) > .btn-group:not(:last-child) > .btn { border-top-right-radius:0; border-bottom-right-radius:0; } .input-group-addon:not(:last-child) { border-right:0; } .input-group .form-control:not(:first-child), .input-group-addon:not(:first-child), .input-group-btn:not(:first-child) > .btn, .input-group-btn:not(:first-child) > .btn-group > .btn, .input-group-btn:not(:first-child) > .dropdown-toggle, .input-group-btn:not(:last-child) > .btn:not(:first-child), .input-group-btn:not(:last-child) > .btn-group:not(:first-child) > .btn { border-top-left-radius:0; border-bottom-left-radius:0; } .form-control + .input-group-addon:not(:first-child) { border-left:0; } .input-group-btn { position:relative; font-size:0; white-space:nowrap; } .input-group-btn > .btn { position:relative; } .input-group-btn > .btn + .btn { margin-left:-1px; } .input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active, .input-group-btn > .btn.active { z-index:3; } .input-group-btn:not(:last-child) > .btn, .input-group-btn:not(:last-child) > .btn-group { margin-right:-1px; } .input-group-btn:not(:first-child) > .btn, .input-group-btn:not(:first-child) > .btn-group { margin-left:-1px; z-index:2; } .input-group-btn:not(:first-child) > .btn:hover, .input-group-btn:not(:first-child) > .btn:focus, .input-group-btn:not(:first-child) > .btn:active, .input-group-btn:not(:first-child) > .btn.active, .input-group-btn:not(:first-child) > .btn-group:hover, .input-group-btn:not(:first-child) > .btn-group:focus, .input-group-btn:not(:first-child) > .btn-group:active, .input-group-btn:not(:first-child) > .btn-group.active { z-index:3; } .bootstrap-touchspin .form-control { border-top-left-radius:2px !important; border-bottom-left-radius:2px !important; } .bootstrap-touchspin .input-group-btn-vertical { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical !important; -webkit-box-direction:normal !important; -webkit-flex-direction:column !important; -ms-flex-direction:column !important; flex-direction:column !important; -webkit-box-pack:center !important; -webkit-justify-content:center !important; -ms-flex-pack:center !important; justify-content:center !important; position:relative; font-size:0; white-space:nowrap; } .bootstrap-touchspin .input-group-btn-vertical > .btn { background-color:#e1e1e1; border:1px solid #cccccc; -webkit-box-flex:1; -webkit-flex:1 ; -ms-flex:1 ; flex:1 ; position:relative; margin-left:-1px; } .bootstrap-touchspin .input-group-btn-vertical > .btn:hover, .bootstrap-touchspin .input-group-btn-vertical > .btn:focus, .bootstrap-touchspin .input-group-btn-vertical > .btn:active { background-color:#d5d5d5; } .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up { border-radius:0 2px 0 0; } .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down { border-radius:0 0 2px 0; margin-top:-2px; } .bootstrap-touchspin .input-group-btn-vertical i { position:absolute; top:28%; left:28%; color:#888888; font-size:7px; font-weight:400; } .btn { border-radius:2px; display:inline-block; font:400 12px/1.3 Arial, sans-serif; text-align:center; text-transform:none; white-space:nowrap; padding:0.5rem 1rem; vertical-align:middle; cursor:pointer; outline:0; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; } .btn:disabled, .btn.disabled, fieldset[disabled] .btn, span.btn { opacity:0.6; cursor:not-allowed; } a.btn.disabled, fieldset[disabled] a.btn { pointer-events:none; } .btn-primary { -webkit-transition:all 0.2s linear; transition:all 0.2s linear; background-color:#79668a; border:1px solid #746284; border-bottom-color:#675775; -webkit-box-shadow:inset 0 10px 10px #887599; box-shadow:inset 0 10px 10px #887599; color:#ffffff; text-shadow:1px 1px 0 #5a4c66; } .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active { background-color:#645472; border:1px solid #675775; border-bottom-color:#5a4c66; -webkit-box-shadow:inset 0 10px 10px #79668a; box-shadow:inset 0 10px 10px #79668a; color:#ffffff; text-shadow:1px 1px 0 #5a4c66; } .btn-primary:active, .btn-primary.active { -webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); } .btn-primary:disabled, .btn-primary.disabled, fieldset[disabled] .btn-primary { background-color:#79668a !important; border:1px solid #746284 !important; border-bottom-color:#675775 !important; -webkit-box-shadow:inset 0 10px 10px #887599 !important; box-shadow:inset 0 10px 10px #887599 !important; color:#ffffff !important; text-shadow:1px 1px 0 #5a4c66 !important; } span.btn-primary { background-color:#79668a !important; border:1px solid #746284 !important; border-bottom-color:#675775 !important; -webkit-box-shadow:inset 0 10px 10px #887599 !important; box-shadow:inset 0 10px 10px #887599 !important; color:#ffffff !important; text-shadow:1px 1px 0 #5a4c66 !important; } .btn-secondary { -webkit-transition:all 0.2s linear; transition:all 0.2s linear; background-color:#eeeeee; border:1px solid #dadada; border-bottom-color:#cdcdcd; -webkit-box-shadow:inset 0 10px 10px #fdfdfd; box-shadow:inset 0 10px 10px #fdfdfd; color:#888888; text-shadow:1px 1px 0 #ffffff; } .btn-secondary:hover, .btn-secondary:focus, .btn-secondary:active, .btn-secondary.active { background-color:#dadada; border:1px solid #cdcdcd; border-bottom-color:#c0c0c0; -webkit-box-shadow:inset 0 10px 10px #eeeeee; box-shadow:inset 0 10px 10px #eeeeee; color:#888888; text-shadow:1px 1px 0 #ffffff; } .btn-secondary:active, .btn-secondary.active { -webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); } .btn-secondary:disabled, .btn-secondary.disabled, fieldset[disabled] .btn-secondary { background-color:#eeeeee !important; border:1px solid #dadada !important; border-bottom-color:#cdcdcd !important; -webkit-box-shadow:inset 0 10px 10px #fdfdfd !important; box-shadow:inset 0 10px 10px #fdfdfd !important; color:#888888 !important; text-shadow:1px 1px 0 #ffffff !important; } span.btn-secondary { background-color:#eeeeee !important; border:1px solid #dadada !important; border-bottom-color:#cdcdcd !important; -webkit-box-shadow:inset 0 10px 10px #fdfdfd !important; box-shadow:inset 0 10px 10px #fdfdfd !important; color:#888888 !important; text-shadow:1px 1px 0 #ffffff !important; } .btn-success { -webkit-transition:all 0.2s linear; transition:all 0.2s linear; background-color:#5cb85c; border:1px solid #4cae4c; border-bottom-color:#449d44; -webkit-box-shadow:inset 0 10px 10px #71c171; box-shadow:inset 0 10px 10px #71c171; color:#ffffff; text-shadow:1px 1px 0 #449d44; } .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active { background-color:#47a447; border:1px solid #449d44; border-bottom-color:#3d8b3d; -webkit-box-shadow:inset 0 10px 10px #5cb85c; box-shadow:inset 0 10px 10px #5cb85c; color:#ffffff; text-shadow:1px 1px 0 #449d44; } .btn-success:active, .btn-success.active { -webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); } .btn-success:disabled, .btn-success.disabled, fieldset[disabled] .btn-success { background-color:#5cb85c !important; border:1px solid #4cae4c !important; border-bottom-color:#449d44 !important; -webkit-box-shadow:inset 0 10px 10px #71c171 !important; box-shadow:inset 0 10px 10px #71c171 !important; color:#ffffff !important; text-shadow:1px 1px 0 #449d44 !important; } .btn-info { -webkit-transition:all 0.2s linear; transition:all 0.2s linear; background-color:#5bc0de; border:1px solid #46b8da; border-bottom-color:#31b0d5; -webkit-box-shadow:inset 0 10px 10px #74cae3; box-shadow:inset 0 10px 10px #74cae3; color:#ffffff; text-shadow:1px 1px 0 #31b0d5; } .btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active { background-color:#39b3d7; border:1px solid #31b0d5; border-bottom-color:#28a1c5; -webkit-box-shadow:inset 0 10px 10px #5bc0de; box-shadow:inset 0 10px 10px #5bc0de; color:#ffffff; text-shadow:1px 1px 0 #31b0d5; } .btn-info:active, .btn-info.active { -webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); } .btn-info:disabled, .btn-info.disabled, fieldset[disabled] .btn-info { background-color:#5bc0de !important; border:1px solid #46b8da !important; border-bottom-color:#31b0d5 !important; -webkit-box-shadow:inset 0 10px 10px #74cae3 !important; box-shadow:inset 0 10px 10px #74cae3 !important; color:#ffffff !important; text-shadow:1px 1px 0 #31b0d5 !important; } .btn-warning { -webkit-transition:all 0.2s linear; transition:all 0.2s linear; background-color:#f0ad4e; border:1px solid #eea236; border-bottom-color:#ec971f; -webkit-box-shadow:inset 0 10px 10px #f2ba6a; box-shadow:inset 0 10px 10px #f2ba6a; color:#ffffff; text-shadow:1px 1px 0 #ec971f; } .btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active { background-color:#ed9c28; border:1px solid #ec971f; border-bottom-color:#df8a13; -webkit-box-shadow:inset 0 10px 10px #f0ad4e; box-shadow:inset 0 10px 10px #f0ad4e; color:#ffffff; text-shadow:1px 1px 0 #ec971f; } .btn-warning:active, .btn-warning.active { -webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); } .btn-warning:disabled, .btn-warning.disabled, fieldset[disabled] .btn-warning { background-color:#f0ad4e !important; border:1px solid #eea236 !important; border-bottom-color:#ec971f !important; -webkit-box-shadow:inset 0 10px 10px #f2ba6a !important; box-shadow:inset 0 10px 10px #f2ba6a !important; color:#ffffff !important; text-shadow:1px 1px 0 #ec971f !important; } .btn-danger { -webkit-transition:all 0.2s linear; transition:all 0.2s linear; background-color:#d9534f; border:1px solid #d43f3a; border-bottom-color:#c9302c; -webkit-box-shadow:inset 0 10px 10px #de6c68; box-shadow:inset 0 10px 10px #de6c68; color:#ffffff; text-shadow:1px 1px 0 #c9302c; } .btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active { background-color:#d2322d; border:1px solid #c9302c; border-bottom-color:#b52b27; -webkit-box-shadow:inset 0 10px 10px #d9534f; box-shadow:inset 0 10px 10px #d9534f; color:#ffffff; text-shadow:1px 1px 0 #c9302c; } .btn-danger:active, .btn-danger.active { -webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); } .btn-danger:disabled, .btn-danger.disabled, fieldset[disabled] .btn-danger { background-color:#d9534f !important; border:1px solid #d43f3a !important; border-bottom-color:#c9302c !important; -webkit-box-shadow:inset 0 10px 10px #de6c68 !important; box-shadow:inset 0 10px 10px #de6c68 !important; color:#ffffff !important; text-shadow:1px 1px 0 #c9302c !important; } .btn-outline-primary { -webkit-transition:all 0.2s linear; transition:all 0.2s linear; background-color:transparent; border:1px solid #746284; color:#79668a; } .btn-outline-primary:hover, .btn-outline-primary:focus, .btn-outline-primary:active, .btn-outline-primary.active { background-color:#79668a; color:#ffffff; text-shadow:1px 1px 0 #746284; } .btn-outline-primary:active, .btn-outline-primary.active { -webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); } .btn-outline-primary:disabled, .btn-outline-primary.disabled, fieldset[disabled] .btn-outline-primary { background-color:#79668a !important; border:1px solid #746284 !important; border-bottom-color:#675775 !important; -webkit-box-shadow:inset 0 10px 10px #887599 !important; box-shadow:inset 0 10px 10px #887599 !important; color:#ffffff !important; text-shadow:1px 1px 0 #746284 !important; } .btn-outline-secondary { -webkit-transition:all 0.2s linear; transition:all 0.2s linear; background-color:transparent; border:1px solid #dadada; color:#eeeeee; } .btn-outline-secondary:hover, .btn-outline-secondary:focus, .btn-outline-secondary:active, .btn-outline-secondary.active { background-color:#eeeeee; color:#ffffff; text-shadow:1px 1px 0 #dadada; } .btn-outline-secondary:active, .btn-outline-secondary.active { -webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); } .btn-outline-secondary:disabled, .btn-outline-secondary.disabled, fieldset[disabled] .btn-outline-secondary { background-color:#eeeeee !important; border:1px solid #dadada !important; border-bottom-color:#cdcdcd !important; -webkit-box-shadow:inset 0 10px 10px #fdfdfd !important; box-shadow:inset 0 10px 10px #fdfdfd !important; color:#ffffff !important; text-shadow:1px 1px 0 #dadada !important; } .btn-outline-success { -webkit-transition:all 0.2s linear; transition:all 0.2s linear; background-color:transparent; border:1px solid #4cae4c; color:#5cb85c; } .btn-outline-success:hover, .btn-outline-success:focus, .btn-outline-success:active, .btn-outline-success.active { background-color:#5cb85c; color:#ffffff; text-shadow:1px 1px 0 #449d44; } .btn-outline-success:active, .btn-outline-success.active { -webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); } .btn-outline-success:disabled, .btn-outline-success.disabled, fieldset[disabled] .btn-outline-success { background-color:#5cb85c !important; border:1px solid #4cae4c !important; border-bottom-color:#449d44 !important; -webkit-box-shadow:inset 0 10px 10px #71c171 !important; box-shadow:inset 0 10px 10px #71c171 !important; color:#ffffff !important; text-shadow:1px 1px 0 #449d44 !important; } .btn-outline-info { -webkit-transition:all 0.2s linear; transition:all 0.2s linear; background-color:transparent; border:1px solid #46b8da; color:#5bc0de; } .btn-outline-info:hover, .btn-outline-info:focus, .btn-outline-info:active, .btn-outline-info.active { background-color:#5bc0de; color:#ffffff; text-shadow:1px 1px 0 #31b0d5; } .btn-outline-info:active, .btn-outline-info.active { -webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); } .btn-outline-info:disabled, .btn-outline-info.disabled, fieldset[disabled] .btn-outline-info { background-color:#5bc0de !important; border:1px solid #46b8da !important; border-bottom-color:#31b0d5 !important; -webkit-box-shadow:inset 0 10px 10px #74cae3 !important; box-shadow:inset 0 10px 10px #74cae3 !important; color:#ffffff !important; text-shadow:1px 1px 0 #31b0d5 !important; } .btn-outline-warning { -webkit-transition:all 0.2s linear; transition:all 0.2s linear; background-color:transparent; border:1px solid #eea236; color:#f0ad4e; } .btn-outline-warning:hover, .btn-outline-warning:focus, .btn-outline-warning:active, .btn-outline-warning.active { background-color:#f0ad4e; color:#ffffff; text-shadow:1px 1px 0 #ec971f; } .btn-outline-warning:active, .btn-outline-warning.active { -webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); } .btn-outline-warning:disabled, .btn-outline-warning.disabled, fieldset[disabled] .btn-outline-warning { background-color:#f0ad4e !important; border:1px solid #eea236 !important; border-bottom-color:#ec971f !important; -webkit-box-shadow:inset 0 10px 10px #f2ba6a !important; box-shadow:inset 0 10px 10px #f2ba6a !important; color:#ffffff !important; text-shadow:1px 1px 0 #ec971f !important; } .btn-outline-danger { -webkit-transition:all 0.2s linear; transition:all 0.2s linear; background-color:transparent; border:1px solid #d43f3a; color:#d9534f; } .btn-outline-danger:hover, .btn-outline-danger:focus, .btn-outline-danger:active, .btn-outline-danger.active { background-color:#d9534f; color:#ffffff; text-shadow:1px 1px 0 #c9302c; } .btn-outline-danger:active, .btn-outline-danger.active { -webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); } .btn-outline-danger:disabled, .btn-outline-danger.disabled, fieldset[disabled] .btn-outline-danger { background-color:#d9534f !important; border:1px solid #d43f3a !important; border-bottom-color:#c9302c !important; -webkit-box-shadow:inset 0 10px 10px #de6c68 !important; box-shadow:inset 0 10px 10px #de6c68 !important; color:#ffffff !important; text-shadow:1px 1px 0 #c9302c !important; } .btn-sm { border-radius:2px; font-size:10px; padding:0.25rem 0.5rem; } .btn-lg { border-radius:5px; font-size:18px; padding:0.75rem 1.5rem; } .btn-link { font-size:12px; font-weight:400; text-decoration:underline; cursor:pointer; } .btn-link:hover, .btn-link:focus, .btn-link:active { color:#888888; } .btn-link, .btn-link:disabled, .btn-link.disabled { background-color:transparent; color:#6c5b7b; } .btn-block { width:100%; } .btn-block + .btn-block { margin-top:0.5rem; } .btn-group, .btn-group-vertical { display:-webkit-inline-box; display:-webkit-inline-flex; display:-ms-inline-flexbox; display:inline-flex; position:relative; vertical-align:middle; } .btn-group > .btn, .btn-group-vertical > .btn { -webkit-box-flex:0; -webkit-flex:0 1 auto; -ms-flex:0 1 auto; flex:0 1 auto; position:relative; } .btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn:hover, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn.active { z-index:2; } .btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group, .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-left:-1px; } .btn-toolbar { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:start !important; -webkit-justify-content:flex-start !important; -ms-flex-pack:start !important; justify-content:flex-start !important; } .btn-toolbar .input-group { width:auto; } .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { border-radius:0; } .btn-group > .btn:first-child { margin-left:0; } .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { border-top-right-radius:0; border-bottom-right-radius:0; } .btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) { border-top-left-radius:0; border-bottom-left-radius:0; } .btn-group > .btn-group { float:left; } .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius:0; } .btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { border-top-right-radius:0; border-bottom-right-radius:0; } .btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { border-top-left-radius:0; border-bottom-left-radius:0; } .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outline:0; } .btn-group-sm > .btn { border-radius:2px; font-size:10px; padding:0.25rem 0.5rem; } .btn-group-lg > .btn { border-radius:5px; font-size:18px; padding:0.75rem 1.5rem; } .btn + .dropdown-toggle-split { padding-left:0.5rem; padding-right:0.5rem; } .btn + .dropdown-toggle-split::after { margin-left:0; } .btn-sm + .dropdown-toggle-split { padding-left:0.25rem; padding-right:0.25rem; } .btn-lg + .dropdown-toggle-split { padding-left:0.75rem; padding-right:0.75rem; } .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-group.open .dropdown-toggle.btn-link { -webkit-box-shadow:none; box-shadow:none; } .btn-group-vertical { display:-webkit-inline-box; display:-webkit-inline-flex; display:-ms-inline-flexbox; display:inline-flex; -webkit-box-orient:vertical !important; -webkit-box-direction:normal !important; -webkit-flex-direction:column !important; -ms-flex-direction:column !important; flex-direction:column !important; -webkit-box-align:start !important; -webkit-align-items:flex-start !important; -ms-flex-align:start !important; align-items:flex-start !important; -webkit-box-pack:center !important; -webkit-justify-content:center !important; -ms-flex-pack:center !important; justify-content:center !important; } .btn-group-vertical .btn, .btn-group-vertical .btn-group { width:100%; } .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-bottom-left-radius:0; border-bottom-right-radius:0; } .btn-group-vertical > .btn:last-child:not(:first-child) { border-top-left-radius:0; border-top-right-radius:0; } .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius:0; } .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { border-bottom-left-radius:0; border-bottom-right-radius:0; } .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { border-top-left-radius:0; border-top-right-radius:0; } [data-toggle="buttons"] > .btn input[type="radio"], [data-toggle="buttons"] > .btn input[type="checkbox"], [data-toggle="buttons"] > .btn-group > .btn input[type="radio"], [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] { position:absolute; clip:rect(0,0,0,0); pointer-events:none; } .list-unstyled, .list-inline { list-style:none; margin:0; padding:0; } .list-inline-item { display:inline-block; } .list-inline-item:not(:last-child) { margin-right:0.5rem; } .list-arrows li::before { content:"\e97b"; font:400 17px/1 icomoon; margin:0 0.25rem 0 -0.25rem; vertical-align:sub; } .list-group { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical !important; -webkit-box-direction:normal !important; -webkit-flex-direction:column !important; -ms-flex-direction:column !important; flex-direction:column !important; margin:0; padding:0; } .list-group-item-action { width:100%; color:inherit; text-align:inherit; } .list-group-item-action:hover, .list-group-item-action:focus, .list-group-item-action:active { background-color:#f9f9f9; color:inherit; } .list-group-item { background-color:#ffffff; border:1px solid #dddddd; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -webkit-flex-direction:row !important; -ms-flex-direction:row !important; flex-direction:row !important; -webkit-flex-wrap:wrap !important; -ms-flex-wrap:wrap !important; flex-wrap:wrap !important; -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; position:relative; margin-bottom:-1px; padding:0.75rem 1.25rem; } .list-group-item:first-child { border-top-left-radius:2px; border-top-right-radius:2px; } .list-group-item:last-child { border-bottom-left-radius:2px; border-bottom-right-radius:2px; margin-bottom:0; } .list-group-item:disabled, .list-group-item.disabled { background-color:#ffffff; color:#eeeeee; cursor:not-allowed; } .list-group-item.active { background-color:#6c5b7b; border-color:#6c5b7b; color:#ffffff; z-index:2; } .list-group-flush .list-group-item { border-left:0; border-right:0; border-radius:0; } .list-group-flush:first-child .list-group-item:first-child { border-top:0; } .list-group-flush:last-child .list-group-item:last-child { border-bottom:0; } .list-group-item-success { background-color:#dff0d8; color:#3c763d; } a.list-group-item-success, button.list-group-item-success { color:#3c763d; } a.list-group-item-success:hover, a.list-group-item-success:focus, a.list-group-item-success:active, a.list-group-item-success.active, button.list-group-item-success:hover, button.list-group-item-success:focus, button.list-group-item-success:active, button.list-group-item-success.active { background-color:#d0e9c6; border-color:#c1e2b3; color:#3c763d; } .list-group-item-info { background-color:#d9edf7; color:#31708f; } a.list-group-item-info, button.list-group-item-info { color:#31708f; } a.list-group-item-info:hover, a.list-group-item-info:focus, a.list-group-item-info:active, a.list-group-item-info.active, button.list-group-item-info:hover, button.list-group-item-info:focus, button.list-group-item-info:active, button.list-group-item-info.active { background-color:#c4e3f3; border-color:#afd9ee; color:#31708f; } .list-group-item-warning { background-color:#fcf8e3; color:#8a6d3b; } a.list-group-item-warning, button.list-group-item-warning { color:#8a6d3b; } a.list-group-item-warning:hover, a.list-group-item-warning:focus, a.list-group-item-warning:active, a.list-group-item-warning.active, button.list-group-item-warning:hover, button.list-group-item-warning:focus, button.list-group-item-warning:active, button.list-group-item-warning.active { background-color:#faf2cc; border-color:#f7ecb5; color:#8a6d3b; } .list-group-item-danger { background-color:#f2dede; color:#a94442; } a.list-group-item-danger, button.list-group-item-danger { color:#a94442; } a.list-group-item-danger:hover, a.list-group-item-danger:focus, a.list-group-item-danger:active, a.list-group-item-danger.active, button.list-group-item-danger:hover, button.list-group-item-danger:focus, button.list-group-item-danger:active, button.list-group-item-danger.active { background-color:#ebcccc; border-color:#e4b9b9; color:#a94442; } .nav { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-wrap:wrap !important; -ms-flex-wrap:wrap !important; flex-wrap:wrap !important; list-style:none; margin:0; padding:0; } .nav-link { display:block; opacity:0.6; color:#888888; padding:0.5rem; } .nav-link:hover, .nav-link:focus, .nav-link:active, .nav-link.active { opacity:1; } .nav-link.active { color:#888888; cursor:default; pointer-events:none; } .nav-link.disabled { opacity:0.6; color:#eeeeee; cursor:not-allowed; } .nav-tabs { border-bottom:2px solid #dddddd; } .nav-tabs .nav-item { margin:0 1rem -2px 0; } .nav-tabs .nav-link { border-bottom:2px solid transparent; padding:0.5rem 0; } .nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link { border-bottom:2px solid #6c5b7b; cursor:default; } .nav-tabs .dropdown-menu { border-top-left-radius:0; border-top-right-radius:0; margin-top:-1px; } .nav-pills .nav-link { border-radius:2px; } .nav-pills .nav-link.active, .nav-pills .nav-item.show .nav-link { background-color:#6c5b7b; color:#ffffff; } .nav-fill .nav-item { -webkit-box-flex:1; -webkit-flex:1 1 auto; -ms-flex:1 1 auto; flex:1 1 auto; text-align:center; } .nav-justified .nav-item { -webkit-box-flex:1; -webkit-flex:1 1 100%; -ms-flex:1 1 100%; flex:1 1 100%; text-align:center; } .tab-content { background-color:#ffffff; border:1px solid #dddddd; border-top:0; padding:1.25rem; } .tab-content > .tab-pane { display:none; } .tab-content > .active { display:block; } .navbar { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical !important; -webkit-box-direction:normal !important; -webkit-flex-direction:column !important; -ms-flex-direction:column !important; flex-direction:column !important; position:relative; padding:0.5rem 1rem; } .navbar-brand { display:inline-block; font:22px/1 Cuprum, sans-serif; white-space:nowrap; margin-right:1rem; padding-top:0.25rem; padding-bottom:0.25rem; } .navbar-nav { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical !important; -webkit-box-direction:normal !important; -webkit-flex-direction:column !important; -ms-flex-direction:column !important; flex-direction:column !important; list-style:none; margin:0; padding:0; } .navbar-nav .nav-link { padding:1rem 0; } .navbar-text { display:inline-block; padding:1rem 0; } .navbar-toggler { background-color:transparent; border:1px solid transparent; border-radius:2px; -webkit-box-shadow:none; box-shadow:none; -webkit-align-self:flex-start !important; -ms-flex-item-align:start !important; -ms-grid-row-align:flex-start !important; align-self:flex-start !important; } .navbar-toggler-icon::before { display:inline-block; content:"\eaef"; font:400 18px/1 icomoon; padding:0.4rem 0.6rem; vertical-align:sub; } .navbar-toggler-left { position:absolute; left:1rem; } .navbar-toggler-right { position:absolute; right:1rem; } @media (max-width: 575px) { .navbar-toggleable .navbar-nav .dropdown-menu { float:none; position:static; } .navbar-toggleable > .container { padding-left:0; padding-right:0; } } @media (min-width: 576px) { .navbar-toggleable { -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -webkit-flex-direction:row !important; -ms-flex-direction:row !important; flex-direction:row !important; -webkit-flex-wrap:nowrap !important; -ms-flex-wrap:nowrap !important; flex-wrap:nowrap !important; -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; } .navbar-toggleable .navbar-nav { -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -webkit-flex-direction:row !important; -ms-flex-direction:row !important; flex-direction:row !important; } .navbar-toggleable .navbar-nav .nav-link { padding-left:0.5rem; padding-right:0.5rem; } .navbar-toggleable > .container { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-wrap:nowrap !important; -ms-flex-wrap:nowrap !important; flex-wrap:nowrap !important; -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; } .navbar-toggleable .navbar-collapse { display:-webkit-box !important; display:-webkit-flex !important; display:-ms-flexbox !important; display:flex !important; width:100%; } .navbar-toggleable .navbar-toggler { display:none; } } @media (max-width: 767px) { .navbar-toggleable-sm .navbar-nav .dropdown-menu { float:none; position:static; } .navbar-toggleable-sm > .container { padding-left:0; padding-right:0; } } @media (min-width: 768px) { .navbar-toggleable-sm { -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -webkit-flex-direction:row !important; -ms-flex-direction:row !important; flex-direction:row !important; -webkit-flex-wrap:nowrap !important; -ms-flex-wrap:nowrap !important; flex-wrap:nowrap !important; -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; } .navbar-toggleable-sm .navbar-nav { -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -webkit-flex-direction:row !important; -ms-flex-direction:row !important; flex-direction:row !important; } .navbar-toggleable-sm .navbar-nav .nav-link { padding-left:0.5rem; padding-right:0.5rem; } .navbar-toggleable-sm > .container { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-wrap:nowrap !important; -ms-flex-wrap:nowrap !important; flex-wrap:nowrap !important; -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; } .navbar-toggleable-sm .navbar-collapse { display:-webkit-box !important; display:-webkit-flex !important; display:-ms-flexbox !important; display:flex !important; width:100%; } .navbar-toggleable-sm .navbar-toggler { display:none; } } @media (max-width: 991px) { .navbar-toggleable-md .navbar-nav .dropdown-menu { float:none; position:static; } .navbar-toggleable-md > .container { padding-left:0; padding-right:0; } } @media (min-width: 992px) { .navbar-toggleable-md { -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -webkit-flex-direction:row !important; -ms-flex-direction:row !important; flex-direction:row !important; -webkit-flex-wrap:nowrap !important; -ms-flex-wrap:nowrap !important; flex-wrap:nowrap !important; -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; } .navbar-toggleable-md .navbar-nav { -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -webkit-flex-direction:row !important; -ms-flex-direction:row !important; flex-direction:row !important; } .navbar-toggleable-md .navbar-nav .nav-link { padding-left:0.5rem; padding-right:0.5rem; } .navbar-toggleable-md > .container { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-wrap:nowrap !important; -ms-flex-wrap:nowrap !important; flex-wrap:nowrap !important; -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; } .navbar-toggleable-md .navbar-collapse { display:-webkit-box !important; display:-webkit-flex !important; display:-ms-flexbox !important; display:flex !important; width:100%; } .navbar-toggleable-md .navbar-toggler { display:none; } } @media (max-width: 1199px) { .navbar-toggleable-lg .navbar-nav .dropdown-menu { float:none; position:static; } .navbar-toggleable-lg > .container { padding-left:0; padding-right:0; } } @media (min-width: 1200px) { .navbar-toggleable-lg { -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -webkit-flex-direction:row !important; -ms-flex-direction:row !important; flex-direction:row !important; -webkit-flex-wrap:nowrap !important; -ms-flex-wrap:nowrap !important; flex-wrap:nowrap !important; -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; } .navbar-toggleable-lg .navbar-nav { -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -webkit-flex-direction:row !important; -ms-flex-direction:row !important; flex-direction:row !important; } .navbar-toggleable-lg .navbar-nav .nav-link { padding-left:0.5rem; padding-right:0.5rem; } .navbar-toggleable-lg > .container { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-wrap:nowrap !important; -ms-flex-wrap:nowrap !important; flex-wrap:nowrap !important; -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; } .navbar-toggleable-lg .navbar-collapse { display:-webkit-box !important; display:-webkit-flex !important; display:-ms-flexbox !important; display:flex !important; width:100%; } .navbar-toggleable-lg .navbar-toggler { display:none; } } .navbar-toggleable-xl .navbar-nav .dropdown-menu { float:none; position:static; } .navbar-toggleable-xl > .container { padding-left:0; padding-right:0; } .navbar-toggleable-xl { -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -webkit-flex-direction:row !important; -ms-flex-direction:row !important; flex-direction:row !important; -webkit-flex-wrap:nowrap !important; -ms-flex-wrap:nowrap !important; flex-wrap:nowrap !important; -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; } .navbar-toggleable-xl .navbar-nav { -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -webkit-flex-direction:row !important; -ms-flex-direction:row !important; flex-direction:row !important; } .navbar-toggleable-xl .navbar-nav .nav-link { padding-left:0.5rem; padding-right:0.5rem; } .navbar-toggleable-xl > .container { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-wrap:nowrap !important; -ms-flex-wrap:nowrap !important; flex-wrap:nowrap !important; -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; } .navbar-toggleable-xl .navbar-collapse { display:-webkit-box !important; display:-webkit-flex !important; display:-ms-flexbox !important; display:flex !important; width:100%; } .navbar-toggleable-xl .navbar-toggler { display:none; } .navbar-light .navbar-brand, .navbar-light .navbar-toggler { color:rgba(0,0,0,0.8); } .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:active, .navbar-light .navbar-toggler:hover, .navbar-light .navbar-toggler:focus, .navbar-light .navbar-toggler:active { color:rgba(0,0,0,0.8); } .navbar-light .navbar-nav .nav-link { color:rgba(0,0,0,0.5); } .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:active { color:rgba(0,0,0,0.8); } .navbar-light .navbar-nav .nav-link.disabled { color:rgba(0,0,0,0.25); } .navbar-light .open > .nav-link, .navbar-light .active > .nav-link, .navbar-light .nav-link.open, .navbar-light .nav-link.active { color:rgba(0,0,0,0.8); } .navbar-light .navbar-toggler { border-color:rgba(0,0,0,0.25); } .navbar-light .navbar-text { color:rgba(0,0,0,0.75); } .navbar-inverse .navbar-brand, .navbar-inverse .navbar-toggler { color:#ffffff; } .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-brand:active, .navbar-inverse .navbar-toggler:hover, .navbar-inverse .navbar-toggler:focus, .navbar-inverse .navbar-toggler:active { color:#ffffff; } .navbar-inverse .navbar-nav .nav-link { color:rgba(255,255,255,0.75); } .navbar-inverse .navbar-nav .nav-link:hover, .navbar-inverse .navbar-nav .nav-link:focus, .navbar-inverse .navbar-nav .nav-link:active { color:#ffffff; } .navbar-inverse .navbar-nav .nav-link.disabled { color:rgba(255,255,255,0.5); } .navbar-inverse .open > .nav-link, .navbar-inverse .active > .nav-link, .navbar-inverse .nav-link.open, .navbar-inverse .nav-link.active { color:#ffffff; } .navbar-inverse .navbar-toggler { border-color:rgba(255,255,255,0.25); } .navbar-inverse .navbar-text { color:rgba(255,255,255,0.75); } .breadcrumb { background-color:transparent; background-image:-webkit-linear-gradient(top,#ffffff 0%,#eeeeee 100%); background-image:linear-gradient(to bottom,#ffffff 0%,#eeeeee 100%); background-repeat:repeat-x; color:#888888; text-shadow:1px 1px 0 #ffffff; border:1px solid #dddddd; border-bottom-color:#c4c4c4; border-radius:2px; position:relative; list-style:none; margin:0 0 1rem; padding:0.5rem 0.75rem; } .breadcrumb::after { display:block; content:""; clear:both; } .breadcrumb[data-depth="1"] { display:none; } .breadcrumb-item { float:left; } .breadcrumb-item + .breadcrumb-item::before { display:inline-block; content:"/"; color:#888888; font-weight:400; padding:0 0.5rem; } .breadcrumb-item + .breadcrumb-item:hover::before { text-decoration:underline; } .breadcrumb-item + .breadcrumb-item:hover::before { text-decoration:none; } .breadcrumb-item a { color:#888888; } .breadcrumb-item a:hover, .breadcrumb-item a:focus, .breadcrumb-item a:active { color:#6c5b7b; } .breadcrumb-item.active, .breadcrumb-item:last-child a { color:#6c5b7b; font-weight:700; } .pagination { border-radius:2px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; list-style:none; margin:0; padding:0; } .page-item:first-child .page-link { border-top-left-radius:2px; border-bottom-left-radius:2px; margin-left:0; } .page-item:last-child .page-link { border-top-right-radius:2px; border-bottom-right-radius:2px; } .page-item.active .page-link, .page-item.current .page-link { background-color:#79668a !important; border:1px solid #746284 !important; border-bottom-color:#675775 !important; -webkit-box-shadow:inset 0 10px 10px #887599 !important; box-shadow:inset 0 10px 10px #887599 !important; color:#ffffff !important; text-shadow:1px 1px 0 #5a4c66 !important; cursor:default; z-index:2; } .page-item.disabled .page-link { opacity:0.6; cursor:default; } .page-item .spacer { background-color:transparent !important; border:1px solid transparent !important; border-bottom-color:rgba(0,0,0,0) !important; -webkit-box-shadow:inset 0 10px 10px rgba(15,15,15,0) !important; box-shadow:inset 0 10px 10px rgba(15,15,15,0) !important; color:#888888 !important; text-shadow:1px 1px 0 transparent !important; opacity:1; } .page-link { -webkit-transition:all 0.2s linear; transition:all 0.2s linear; background-color:#eeeeee; border:1px solid #dadada; border-bottom-color:#cdcdcd; -webkit-box-shadow:inset 0 10px 10px #fdfdfd; box-shadow:inset 0 10px 10px #fdfdfd; color:#888888; text-shadow:1px 1px 0 #ffffff; display:block; position:relative; font-size:12px; margin-left:-1px; padding:0.5rem 0.75rem; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; } .page-link:hover, .page-link:focus, .page-link:active, .page-link.active { background-color:#dadada; border:1px solid #cdcdcd; border-bottom-color:#c0c0c0; -webkit-box-shadow:inset 0 10px 10px #eeeeee; box-shadow:inset 0 10px 10px #eeeeee; color:#888888; text-shadow:1px 1px 0 #ffffff; } .page-link:active, .page-link.active { -webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); box-shadow:inset 0 2px 4px rgba(0,0,0,0.15); } .page-link:disabled, .page-link.disabled, fieldset[disabled] .page-link { background-color:#eeeeee !important; border:1px solid #dadada !important; border-bottom-color:#cdcdcd !important; -webkit-box-shadow:inset 0 10px 10px #fdfdfd !important; box-shadow:inset 0 10px 10px #fdfdfd !important; color:#888888 !important; text-shadow:1px 1px 0 #ffffff !important; } .pagination-sm .page-link { font-size:10px; padding:0.25rem 0.375rem; } .pagination-sm .page-item:first-child .page-link { border-top-left-radius:2px; border-bottom-left-radius:2px; } .pagination-sm .page-item:last-child .page-link { border-top-right-radius:2px; border-bottom-right-radius:2px; } .pagination-lg .page-link { font-size:18px; padding:0.75rem 1.125rem; } .pagination-lg .page-item:first-child .page-link { border-top-left-radius:5px; border-bottom-left-radius:5px; } .pagination-lg .page-item:last-child .page-link { border-top-right-radius:5px; border-bottom-right-radius:5px; } .alert { border:1px solid transparent; border-radius:2px; position:relative; margin:1rem 0; padding:1rem; } .alert-heading { color:inherit; } .alert-link { color:inherit !important; font-weight:700; text-decoration:underline; } .alert-link:hover, .alert-link:focus, .alert-link:active { text-decoration:none; } .alert-dismissible { padding-right:3rem; } .alert-dismissible .close { -webkit-transform:translate(0,-50%); transform:translate(0,-50%); position:absolute; top:50%; right:1rem; } .alert-icon { padding-left:3.5rem; } .alert-icon i { -webkit-transform:translate(0,-50%); transform:translate(0,-50%); position:absolute; top:50%; left:1rem; font-size:2rem; } .alert-success { background-color:#dff0d8; border-color:#d0e9c6; color:#3c763d; } .alert-success hr { border-color:#c1e2b3; } .alert-info { background-color:#d9edf7; border-color:#c4e3f3; color:#31708f; } .alert-info hr { border-color:#afd9ee; } .alert-warning { background-color:#fcf8e3; border-color:#faf2cc; color:#8a6d3b; } .alert-warning hr { border-color:#f7ecb5; } .alert-danger { background-color:#f2dede; border-color:#ebcccc; color:#a94442; } .alert-danger hr { border-color:#e4b9b9; } body .buorg { background:#f2dede; border-top:1px solid #ebcccc; border-bottom:1px solid #ebcccc; -webkit-box-shadow:none; box-shadow:none; top:35%; color:#a94442; text-align:center; } body .buorg-button { background:#a94442; border-radius:2px; -webkit-box-shadow:none; box-shadow:none; display:block; max-width:220px; color:#ffffff !important; margin:0.25rem auto 0.5rem; } .progress { background-color:#eeeeee; border-radius:2px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; text-align:center; line-height:1.5rem; overflow:hidden; } .progress-bar { background-color:#6c5b7b; height:1.5rem; color:#ffffff; } .progress-bar-striped { background-color:#6c5b7b; 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: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:2rem 2rem; } .progress-bar-animated { -webkit-animation:progress-bar-stripes 1s linear infinite; animation:progress-bar-stripes 1s linear infinite; } @-webkit-keyframes progress-bar-stripes { from { background-position:2rem 0; } to { background-position:0 0; } } @keyframes progress-bar-stripes { from { background-position:2rem 0; } to { background-position:0 0; } } .badge { border-radius:2px; display:inline-block; color:#ffffff; font:700 95%/1 Arial, sans-serif; text-align:center; text-shadow:none; white-space:nowrap; padding:0.25em 0.5em; vertical-align:baseline; } .badge:empty { display:none; } a.badge:hover, a.badge:focus, a.badge:active { color:#ffffff; } .btn .badge { position:relative; top:-1px; } .badge-pill { border-radius:10rem; padding:0.3em 0.6em; } .badge-default { background-color:#888888; } .badge-default[href]:hover, .badge-default[href]:focus, .badge-default[href]:active { background-color:#6f6f6f; } .badge-primary { background-color:#6c5b7b; } .badge-primary[href]:hover, .badge-primary[href]:focus, .badge-primary[href]:active { background-color:#52455e; } .badge-success { background-color:#5cb85c; } .badge-success[href]:hover, .badge-success[href]:focus, .badge-success[href]:active { background-color:#449d44; } .badge-info { background-color:#5bc0de; } .badge-info[href]:hover, .badge-info[href]:focus, .badge-info[href]:active { background-color:#31b0d5; } .badge-warning { background-color:#f0ad4e; } .badge-warning[href]:hover, .badge-warning[href]:focus, .badge-warning[href]:active { background-color:#ec971f; } .badge-danger { background-color:#d9534f; } .badge-danger[href]:hover, .badge-danger[href]:focus, .badge-danger[href]:active { background-color:#c9302c; } .card { background-color:#f9f9f9; border:1px solid #dddddd; border-bottom-color:#c4c4c4; border-radius:2px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical !important; -webkit-box-direction:normal !important; -webkit-flex-direction:column !important; -ms-flex-direction:column !important; flex-direction:column !important; position:relative; } .card > .list-group:first-child .list-group-item:first-child { border-top-left-radius:2px; border-top-right-radius:2px; } .card > .list-group:last-child .list-group-item:last-child { border-bottom-left-radius:2px; border-bottom-right-radius:2px; } .card-block { -webkit-box-flex:1; -webkit-flex:1 1 auto; -ms-flex:1 1 auto; flex:1 1 auto; padding:1.25rem; } .card-title { margin-bottom:0.75rem; } .card-subtitle { margin-top:-0.25rem; margin-bottom:0; } .card-text:last-child { margin-bottom:0; } .card-link + .card-link { margin-left:1.25rem; } .card-header { background-color:#ededed; border-bottom:1px solid rgba(0,0,0,0.05); margin-bottom:0; padding:0.75rem 1.25rem; } .card-header:first-child { border-radius:2px 2px 0 0; } .card-footer { background-color:#ededed; border-top:1px solid rgba(0,0,0,0.05); padding:0.75rem 1.25rem; } .card-footer:last-child { border-radius:0 0 2px 2px; } .card-header-tabs { border-bottom:0; margin:0 -0.5rem -0.75rem; } .card-header-pills { margin:0 -0.5rem; } .card-primary { background-color:#6c5b7b; border-color:#5f506c; } .card-primary .card-header, .card-primary .card-footer { background-color:transparent; } .card-success { background-color:#5cb85c; border-color:#4cae4c; } .card-success .card-header, .card-success .card-footer { background-color:transparent; } .card-info { background-color:#5bc0de; border-color:#46b8da; } .card-info .card-header, .card-info .card-footer { background-color:transparent; } .card-warning { background-color:#f0ad4e; border-color:#eea236; } .card-warning .card-header, .card-warning .card-footer { background-color:transparent; } .card-danger { background-color:#d9534f; border-color:#d43f3a; } .card-danger .card-header, .card-danger .card-footer { background-color:transparent; } .card-outline-primary { background-color:transparent; } .card-outline-primary, .card-outline-primary .card-header, .card-outline-primary .card-footer { border-color:#6c5b7b; } .card-outline-secondary { background-color:transparent; } .card-outline-secondary, .card-outline-secondary .card-header, .card-outline-secondary .card-footer { border-color:#dddddd; } .card-outline-success { background-color:transparent; } .card-outline-success, .card-outline-success .card-header, .card-outline-success .card-footer { border-color:#5cb85c; } .card-outline-info { background-color:transparent; } .card-outline-info, .card-outline-info .card-header, .card-outline-info .card-footer { border-color:#5bc0de; } .card-outline-warning { background-color:transparent; } .card-outline-warning, .card-outline-warning .card-header, .card-outline-warning .card-footer { border-color:#f0ad4e; } .card-outline-danger { background-color:transparent; } .card-outline-danger, .card-outline-danger .card-header, .card-outline-danger .card-footer { border-color:#d9534f; } .card-inverse { color:rgba(255,255,255,0.65); } .card-inverse .card-header, .card-inverse .card-footer { background-color:transparent; border-color:rgba(255,255,255,0.2); } .card-inverse .card-header, .card-inverse .card-footer, .card-inverse .card-title, .card-inverse .card-blockquote { color:#ffffff; } .card-inverse .card-link, .card-inverse .card-text, .card-inverse .card-subtitle, .card-inverse .card-blockquote .blockquote-footer { color:rgba(255,255,255,0.65); } .card-inverse .card-link:hover, .card-inverse .card-link:focus, .card-inverse .card-link:active { color:#ffffff; } .card-blockquote { border-left:0; margin:0; padding:0; } .card-img { border-radius:2px; } .card-img-overlay { position:absolute; top:0; left:0; right:0; bottom:0; padding:1.25rem; } .card-img-top { border-top-left-radius:2px; border-top-right-radius:2px; } .card-img-bottom { border-bottom-left-radius:2px; border-bottom-right-radius:2px; } @media (min-width: 576px) { .card-deck { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -webkit-flex-direction:row !important; -ms-flex-direction:row !important; flex-direction:row !important; -webkit-flex-wrap:wrap !important; -ms-flex-wrap:wrap !important; flex-wrap:wrap !important; } .card-deck .card { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-flex:1; -webkit-flex:1 0 0%; -ms-flex:1 0 0%; flex:1 0 0%; -webkit-box-orient:vertical !important; -webkit-box-direction:normal !important; -webkit-flex-direction:column !important; -ms-flex-direction:column !important; flex-direction:column !important; } .card-deck .card:not(:first-child) { margin-left:10px; } .card-deck .card:not(:last-child) { margin-right:10px; } } @media (min-width: 576px) { .card-group { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -webkit-flex-direction:row !important; -ms-flex-direction:row !important; flex-direction:row !important; -webkit-flex-wrap:wrap !important; -ms-flex-wrap:wrap !important; flex-wrap:wrap !important; } .card-group .card { -webkit-box-flex:1; -webkit-flex:1 0 0%; -ms-flex:1 0 0%; flex:1 0 0%; } .card-group .card + .card { border-left:0; margin-left:0; } .card-group .card:first-child { border-top-right-radius:0; border-bottom-right-radius:0; } .card-group .card:first-child .card-img-top { border-top-right-radius:0; } .card-group .card:first-child .card-img-bottom { border-bottom-right-radius:0; } .card-group .card:last-child { border-top-left-radius:0; border-bottom-left-radius:0; } .card-group .card:last-child .card-img-top { border-top-left-radius:0; } .card-group .card:last-child .card-img-bottom { border-bottom-left-radius:0; } .card-group .card:not(:first-child):not(:last-child) { border-radius:0; } .card-group .card:not(:first-child):not(:last-child) .card-img-top, .card-group .card:not(:first-child):not(:last-child) .card-img-bottom { border-radius:0; } } @media (min-width: 576px) { .card-columns { -webkit-column-count:3; -moz-column-count:3; column-count:3; -webkit-column-gap:1.25rem; -moz-column-gap:1.25rem; column-gap:1.25rem; } .card-columns .card { display:inline-block; width:100%; margin-bottom:0.75rem; } } .modal-open { overflow:hidden; } .modal { display:none; position:fixed; top:0; left:0; right:0; bottom:0; overflow:hidden; z-index:2020; outline:0; } .modal.fade .modal-dialog { -webkit-transition:-webkit-transform 0.3s ease-out; transition:transform 0.3s ease-out; -webkit-transform:translate(0,-25%); transform:translate(0,-25%); } .modal.show .modal-dialog { -webkit-transform:translate(0,0); transform:translate(0,0); } .modal-open .modal { overflow-x:hidden; overflow-y:auto; } .modal-dialog { position:relative; width:auto; margin:10px; } @media (min-width: 576px) { .modal-dialog { max-width:500px; margin:30px auto; } } @media (min-width: 576px) { .modal-dialog.modal-sm { max-width:300px; } } @media (min-width: 992px) { .modal-dialog.modal-lg { max-width:800px; } } .modal-content { background-color:#ffffff; border-radius:2px; -webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5); box-shadow:0 3px 9px rgba(0,0,0,0.5); display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical !important; -webkit-box-direction:normal !important; -webkit-flex-direction:column !important; -ms-flex-direction:column !important; flex-direction:column !important; position:relative; outline:0; } @media (min-width: 576px) { .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); } } .modal-backdrop { background-color:rgba(0,0,0,0.6); position:fixed; top:0; left:0; right:0; bottom:0; z-index:2000; } .modal-backdrop.fade { opacity:0; } .modal-backdrop.show { opacity:0.5; } .modal-header { border-bottom:1px solid #dddddd; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; -webkit-box-pack:justify !important; -webkit-justify-content:space-between !important; -ms-flex-pack:justify !important; justify-content:space-between !important; padding:1rem; } .modal-title { line-height:1; margin-bottom:0; } .modal-body { -webkit-box-flex:1; -webkit-flex:1 1 auto; -ms-flex:1 1 auto; flex:1 1 auto; position:relative; padding:1rem; } .modal-footer { border-top:1px solid #dddddd; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; -webkit-box-pack:end !important; -webkit-justify-content:flex-end !important; -ms-flex-pack:end !important; justify-content:flex-end !important; padding:1rem; } .modal-footer > :not(:first-child) { margin-left:0.25rem; } .modal-footer > :not(:last-child) { margin-right:0.25rem; } .modal-scrollbar-measure { position:absolute; top:-9999px; width:50px; height:50px; overflow:scroll; } .popover { background-color:#ffffff; border:1px solid #dddddd; border-radius:2px; -webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2); box-shadow:0 5px 10px rgba(0,0,0,0.2); display:block; position:absolute; top:0; left:0; max-width:276px; font:normal 400 12px/1.3 Arial, sans-serif; letter-spacing:normal; line-break:auto; text-align:left; text-decoration:none; text-shadow:none; text-transform:none; white-space:normal; word-break:normal; word-spacing:normal; word-wrap:break-word; padding:1px; z-index:1060; } .popover.popover-top, .popover.bs-tether-element-attached-bottom { margin-top:-10px; } .popover.popover-top::before, .popover.popover-top::after, .popover.bs-tether-element-attached-bottom::before, .popover.bs-tether-element-attached-bottom::after { border-bottom-width:0; left:50%; } .popover.popover-top::before, .popover.bs-tether-element-attached-bottom::before { border-top-color:#dddddd; bottom:-11px; margin-left:-11px; } .popover.popover-top::after, .popover.bs-tether-element-attached-bottom::after { border-top-color:#ffffff; bottom:-10px; margin-left:-10px; } .popover.popover-right, .popover.bs-tether-element-attached-left { margin-left:10px; } .popover.popover-right::before, .popover.popover-right::after, .popover.bs-tether-element-attached-left::before, .popover.bs-tether-element-attached-left::after { border-left-width:0; top:50%; } .popover.popover-right::before, .popover.bs-tether-element-attached-left::before { border-right-color:#dddddd; left:-11px; margin-top:-11px; } .popover.popover-right::after, .popover.bs-tether-element-attached-left::after { border-right-color:#ffffff; left:-10px; margin-top:-10px; } .popover.popover-bottom, .popover.bs-tether-element-attached-top { margin-top:10px; } .popover.popover-bottom::before, .popover.popover-bottom::after, .popover.bs-tether-element-attached-top::before, .popover.bs-tether-element-attached-top::after { border-top-width:0; left:50%; } .popover.popover-bottom::before, .popover.bs-tether-element-attached-top::before { border-bottom-color:#dddddd; top:-11px; margin-left:-11px; } .popover.popover-bottom::after, .popover.bs-tether-element-attached-top::after { border-bottom-color:#f9f9f9; top:-9px; margin-left:-10px; } .popover.popover-bottom .popover-title::before, .popover.bs-tether-element-attached-top .popover-title::before { border-bottom:1px solid #dddddd; display:block; position:absolute; top:0; left:50%; width:20px; content:""; margin-left:-10px; } .popover.popover-left, .popover.bs-tether-element-attached-right { margin-left:-10px; } .popover.popover-left::before, .popover.popover-left::after, .popover.bs-tether-element-attached-right::before, .popover.bs-tether-element-attached-right::after { border-right-width:0; top:50%; } .popover.popover-left::before, .popover.bs-tether-element-attached-right::before { border-left-color:#dddddd; right:-11px; margin-top:-11px; } .popover.popover-left::after, .popover.bs-tether-element-attached-right::after { border-left-color:#ffffff; right:-10px; margin-top:-10px; } .popover-title { background-color:#f9f9f9; border-bottom:1px solid #dddddd; border-top-left-radius:2px; border-top-right-radius:2px; font-size:12px; font-weight:400; margin:0; padding:0.75rem 1rem; } .popover-title:empty { display:none; } .popover-content { padding:0.75rem 1rem; } .popover::before, .popover::after { border-color:transparent; border-style:solid; display:block; position:absolute; width:0; height:0; } .popover::before { border-width:11px; content:""; } .popover::after { border-width:10px; content:""; } .tooltip { opacity:0; display:block; position:absolute; font:normal 400 12px/1.3 Arial, sans-serif; letter-spacing:normal; line-break:auto; text-align:left; text-decoration:none; text-shadow:none; text-transform:none; white-space:normal; word-break:normal; word-spacing:normal; word-wrap:break-word; z-index:1070; } .tooltip.show { opacity:0.8; } .tooltip.tooltip-top, .tooltip.bs-tether-element-attached-bottom { margin-top:-3px; padding:5px 0; } .tooltip.tooltip-top .tooltip-inner::before, .tooltip.bs-tether-element-attached-bottom .tooltip-inner::before { border-width:5px 5px 0; border-top-color:#000000; left:50%; bottom:0; content:""; margin-left:-5px; } .tooltip.tooltip-right, .tooltip.bs-tether-element-attached-left { margin-left:3px; padding:0 5px; } .tooltip.tooltip-right .tooltip-inner::before, .tooltip.bs-tether-element-attached-left .tooltip-inner::before { border-width:5px 5px 5px 0; border-right-color:#000000; top:50%; left:0; content:""; margin-top:-5px; } .tooltip.tooltip-bottom, .tooltip.bs-tether-element-attached-top { margin-top:3px; padding:5px 0; } .tooltip.tooltip-bottom .tooltip-inner::before, .tooltip.bs-tether-element-attached-top .tooltip-inner::before { border-width:0 5px 5px; border-bottom-color:#000000; top:0; left:50%; content:""; margin-left:-5px; } .tooltip.tooltip-left, .tooltip.bs-tether-element-attached-right { margin-left:-3px; padding:0 5px; } .tooltip.tooltip-left .tooltip-inner::before, .tooltip.bs-tether-element-attached-right .tooltip-inner::before { border-width:5px 0 5px 5px; border-left-color:#000000; top:50%; right:0; content:""; margin-top:-5px; } .tooltip-inner { background-color:#000000; border-radius:2px; max-width:200px; color:#ffffff; text-align:center; padding:4px 8px; } .tooltip-inner::before { border-color:transparent; border-style:solid; position:absolute; width:0; height:0; } .carousel { position:relative; } .carousel-inner { position:relative; width:100%; overflow:hidden; } .carousel-item { -webkit-transition:-webkit-transform 0.6s ease-in-out; transition:transform 0.6s ease-in-out; -webkit-backface-visibility:hidden; backface-visibility:hidden; display:none; position:relative; width:100%; perspective:1000px; } .carousel-item.active, .carousel-item-next, .carousel-item-prev { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; } .carousel-item-next, .carousel-item-prev { position:absolute; top:0; } .carousel-item-next.carousel-item-left, .carousel-item-prev.carousel-item-right { -webkit-transform:translate(0,0); transform:translate(0,0); } .carousel-item-next, .active.carousel-item-right { -webkit-transform:translate(100%,0); transform:translate(100%,0); } .carousel-item-prev, .active.carousel-item-left { -webkit-transform:translate(-100%,0); transform:translate(-100%,0); } .carousel-control-prev, .carousel-control-next { opacity:0.4; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; -webkit-box-pack:center !important; -webkit-justify-content:center !important; -ms-flex-pack:center !important; justify-content:center !important; position:absolute; top:0; bottom:0; width:15%; color:#ffffff; font-size:40px; text-align:center; text-shadow:0 1px 2px rgba(0,0,0,0.6); } .carousel-control-prev:hover, .carousel-control-prev:focus, .carousel-control-prev:active, .carousel-control-next:hover, .carousel-control-next:focus, .carousel-control-next:active { opacity:0.8; color:#ffffff; } .carousel-control-prev { left:0; } .carousel-control-next { right:0; } .carousel-control-prev-icon, .carousel-control-next-icon { display:inline-block; width:20px; height:20px; } .carousel-control-prev-icon::before { content:"\2039"; } .carousel-control-next-icon::before { content:"\203a"; } .carousel-indicators { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:center !important; -webkit-justify-content:center !important; -ms-flex-pack:center !important; justify-content:center !important; position:absolute; left:0; right:0; bottom:10px; list-style:none; margin:0 15%; padding:0; z-index:15; } .carousel-indicators li { background-color:rgba(255,255,255,0.5); -webkit-box-flex:1; -webkit-flex:1 0 auto; -ms-flex:1 0 auto; flex:1 0 auto; position:relative; max-width:30px; height:3px; text-indent:-999px; margin:0 3px; cursor:pointer; } .carousel-indicators li::before { display:inline-block; position:absolute; top:-10px; left:0; width:100%; height:10px; content:""; } .carousel-indicators li::after { display:inline-block; position:absolute; left:0; bottom:-10px; width:100%; height:10px; content:""; } .carousel-indicators .active { background-color:#ffffff; } .carousel-caption { position:absolute; left:15%; right:15%; bottom:30px; color:#ffffff; text-align:center; text-shadow:0 1px 2px rgba(0,0,0,0.6); padding:20px 0; z-index:10; } .owl-carousel { display:none; overflow:hidden; -webkit-tap-highlight-color:transparent; } .owl-carousel .owl-stage { position:relative; -ms-touch-action:pan-Y; } .owl-carousel .owl-stage::after { display:block; content:""; clear:both; } .owl-carousel .owl-stage-outer { position:relative; overflow:hidden; -webkit-transform:none; } .owl-carousel .owl-wrapper, .owl-carousel .owl-item { -webkit-backface-visibility:hidden; backface-visibility:hidden; -webkit-transform:none; } .owl-carousel .owl-item { position:relative; float:left; min-height:1px; -webkit-backface-visibility:hidden; -webkit-tap-highlight-color:transparent; -webkit-touch-callout:none; } .owl-carousel.owl-loaded { display:block; } .owl-carousel.owl-loading { opacity:0; display:block; } .owl-carousel.owl-hidden { opacity:0; } .owl-carousel.owl-refresh .owl-item { visibility:hidden; } .owl-carousel.owl-drag .owl-item { -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; } .owl-carousel.owl-grab { cursor:move; cursor:grab; } .no-js .owl-carousel { display:block; } .owl-carousel .owl-animated-in { z-index:0; } .owl-carousel .owl-animated-out { z-index:1; } .owl-height { -webkit-transition:height 500ms ease-in-out; transition:height 500ms ease-in-out; } .owl-carousel .owl-item .owl-lazy { -webkit-transition:opacity 400ms ease; transition:opacity 400ms ease; opacity:0; } .owl-carousel .owl-item img.owl-lazy { -webkit-transform-style:preserve-3d; transform-style:preserve-3d; } .owl-nav { -webkit-tap-highlight-color:transparent; } .owl-nav.disabled { display:none; } .owl-nav .owl-prev, .owl-nav .owl-next { -webkit-transform:translate(0,-50%); transform:translate(0,-50%); position:absolute; top:50%; color:#888888; font:700 50px/1 'Times New Roman', sans-serif; cursor:pointer; z-index:10; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; } .owl-nav .owl-prev { left:0; } .owl-nav .owl-next { right:0; } .owl-nav .disabled { opacity:0.2; cursor:default; } .owl-dots { position:absolute; top:12px; left:12px; right:12px; text-align:center; z-index:10; -webkit-tap-highlight-color:transparent; } .owl-dots.disabled { display:none; } .owl-dots .owl-dot { display:inline-block; cursor:pointer; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; } .owl-dots .owl-dot span { background-color:#c8c8c8; border-radius:50%; -webkit-box-shadow:inset 0 2px 2px rgba(0,0,0,0.5); box-shadow:inset 0 2px 2px rgba(0,0,0,0.5); display:block; width:14px; height:14px; margin:0 0.2rem; -webkit-backface-visibility:visible; } .owl-dots .owl-dot.active { cursor:default; } .owl-dots .owl-dot.active span, .owl-dots .owl-dot:hover span { background-color:#888888; } .animated { -webkit-animation-duration:1s; animation-duration:1s; -webkit-animation-fill-mode:both; animation-fill-mode:both; } @-webkit-keyframes bounceIn { from, 20%, 40%, 60%, 80%, to { -webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000); animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000); } 0% { opacity:0; -webkit-transform:scale3d(0.3,0.3,0.3); transform:scale3d(0.3,0.3,0.3); } 20% { -webkit-transform:scale3d(1.1,1.1,1.1); transform:scale3d(1.1,1.1,1.1); } 40% { -webkit-transform:scale3d(0.9,0.9,0.9); transform:scale3d(0.9,0.9,0.9); } 60% { opacity:1; -webkit-transform:scale3d(1.03,1.03,1.03); transform:scale3d(1.03,1.03,1.03); } 80% { -webkit-transform:scale3d(0.97,0.97,0.97); transform:scale3d(0.97,0.97,0.97); } to { opacity:1; -webkit-transform:scale3d(1,1,1); transform:scale3d(1,1,1); } } @keyframes bounceIn { from, 20%, 40%, 60%, 80%, to { animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000); } 0% { opacity:0; transform:scale3d(0.3,0.3,0.3); } 20% { transform:scale3d(1.1,1.1,1.1); } 40% { transform:scale3d(0.9,0.9,0.9); } 60% { opacity:1; transform:scale3d(1.03,1.03,1.03); } 80% { transform:scale3d(0.97,0.97,0.97); } to { opacity:1; transform:scale3d(1,1,1); } } .bounceIn { -webkit-animation-name:bounceIn; animation-name:bounceIn; -webkit-animation-duration:0.75s; animation-duration:0.75s; } @-webkit-keyframes bounceInUp { from, 60%, 75%, 90%, to { -webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000); animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000); } from { opacity:0; -webkit-transform:translate3d(0,3000px,0); transform:translate3d(0,3000px,0); } 60% { opacity:1; -webkit-transform:translate3d(0,-20px,0); transform:translate3d(0,-20px,0); } 75% { -webkit-transform:translate3d(0,10px,0); transform:translate3d(0,10px,0); } 90% { -webkit-transform:translate3d(0,-5px,0); transform:translate3d(0,-5px,0); } to { -webkit-transform:none; transform:none; } } @keyframes bounceInUp { from, 60%, 75%, 90%, to { animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000); } from { opacity:0; transform:translate3d(0,3000px,0); } 60% { opacity:1; transform:translate3d(0,-20px,0); } 75% { transform:translate3d(0,10px,0); } 90% { transform:translate3d(0,-5px,0); } to { transform:none; } } .bounceInUp { -webkit-animation-name:bounceInUp; animation-name:bounceInUp; } @-webkit-keyframes bounceInDown { from, 60%, 75%, 90%, to { -webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000); animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000); } 0% { opacity:0; -webkit-transform:translate3d(0,-3000px,0); transform:translate3d(0,-3000px,0); } 60% { opacity:1; -webkit-transform:translate3d(0,25px,0); transform:translate3d(0,25px,0); } 75% { -webkit-transform:translate3d(0,-10px,0); transform:translate3d(0,-10px,0); } 90% { -webkit-transform:translate3d(0,5px,0); transform:translate3d(0,5px,0); } to { -webkit-transform:none; transform:none; } } @keyframes bounceInDown { from, 60%, 75%, 90%, to { animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000); } 0% { opacity:0; transform:translate3d(0,-3000px,0); } 60% { opacity:1; transform:translate3d(0,25px,0); } 75% { transform:translate3d(0,-10px,0); } 90% { transform:translate3d(0,5px,0); } to { transform:none; } } .bounceInDown { -webkit-animation-name:bounceInDown; animation-name:bounceInDown; } @-webkit-keyframes bounceInLeft { from, 60%, 75%, 90%, to { -webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000); animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000); } 0% { opacity:0; -webkit-transform:translate3d(-3000px,0,0); transform:translate3d(-3000px,0,0); } 60% { opacity:1; -webkit-transform:translate3d(25px,0,0); transform:translate3d(25px,0,0); } 75% { -webkit-transform:translate3d(-10px,0,0); transform:translate3d(-10px,0,0); } 90% { -webkit-transform:translate3d(5px,0,0); transform:translate3d(5px,0,0); } to { -webkit-transform:none; transform:none; } } @keyframes bounceInLeft { from, 60%, 75%, 90%, to { animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000); } 0% { opacity:0; transform:translate3d(-3000px,0,0); } 60% { opacity:1; transform:translate3d(25px,0,0); } 75% { transform:translate3d(-10px,0,0); } 90% { transform:translate3d(5px,0,0); } to { transform:none; } } .bounceInLeft { -webkit-animation-name:bounceInLeft; animation-name:bounceInLeft; } @-webkit-keyframes bounceInRight { from, 60%, 75%, 90%, to { -webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000); animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000); } from { opacity:0; -webkit-transform:translate3d(3000px,0,0); transform:translate3d(3000px,0,0); } 60% { opacity:1; -webkit-transform:translate3d(-25px,0,0); transform:translate3d(-25px,0,0); } 75% { -webkit-transform:translate3d(10px,0,0); transform:translate3d(10px,0,0); } 90% { -webkit-transform:translate3d(-5px,0,0); transform:translate3d(-5px,0,0); } to { -webkit-transform:none; transform:none; } } @keyframes bounceInRight { from, 60%, 75%, 90%, to { animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000); } from { opacity:0; transform:translate3d(3000px,0,0); } 60% { opacity:1; transform:translate3d(-25px,0,0); } 75% { transform:translate3d(10px,0,0); } 90% { transform:translate3d(-5px,0,0); } to { transform:none; } } .bounceInRight { -webkit-animation-name:bounceInRight; animation-name:bounceInRight; } @-webkit-keyframes fadeIn { from { opacity:0; } to { opacity:1; } } @keyframes fadeIn { from { opacity:0; } to { opacity:1; } } .fadeIn { -webkit-animation-name:fadeIn; animation-name:fadeIn; } @-webkit-keyframes fadeOut { from { opacity:1; } to { opacity:0; } } @keyframes fadeOut { from { opacity:1; } to { opacity:0; } } .fadeOut { -webkit-animation-name:fadeOut; animation-name:fadeOut; } @-webkit-keyframes fadeOutDown { from { opacity:1; } to { opacity:0; -webkit-transform:translate3d(0,100%,0); transform:translate3d(0,100%,0); } } @keyframes fadeOutDown { from { opacity:1; } to { opacity:0; transform:translate3d(0,100%,0); } } .fadeOutDown { -webkit-animation-name:fadeOutDown; animation-name:fadeOutDown; } @-webkit-keyframes fadeOutDownBig { from { opacity:1; } to { opacity:0; -webkit-transform:translate3d(0,2000px,0); transform:translate3d(0,2000px,0); } } @keyframes fadeOutDownBig { from { opacity:1; } to { opacity:0; transform:translate3d(0,2000px,0); } } .fadeOutDownBig { -webkit-animation-name:fadeOutDownBig; animation-name:fadeOutDownBig; } @-webkit-keyframes fadeOutLeft { from { opacity:1; } to { opacity:0; -webkit-transform:translate3d(-100%,0,0); transform:translate3d(-100%,0,0); } } @keyframes fadeOutLeft { from { opacity:1; } to { opacity:0; transform:translate3d(-100%,0,0); } } .fadeOutLeft { -webkit-animation-name:fadeOutLeft; animation-name:fadeOutLeft; } @-webkit-keyframes fadeOutLeftBig { from { opacity:1; } to { opacity:0; -webkit-transform:translate3d(-2000px,0,0); transform:translate3d(-2000px,0,0); } } @keyframes fadeOutLeftBig { from { opacity:1; } to { opacity:0; transform:translate3d(-2000px,0,0); } } .fadeOutLeftBig { -webkit-animation-name:fadeOutLeftBig; animation-name:fadeOutLeftBig; } @-webkit-keyframes flipInX { from { opacity:0; -webkit-transform:perspective(400px) rotate3d(1,0,0,90deg); transform:perspective(400px) rotate3d(1,0,0,90deg); -webkit-animation-timing-function:ease-in; animation-timing-function:ease-in; } 40% { -webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg); transform:perspective(400px) rotate3d(1,0,0,-20deg); -webkit-animation-timing-function:ease-in; animation-timing-function:ease-in; } 60% { opacity:1; -webkit-transform:perspective(400px) rotate3d(1,0,0,10deg); transform:perspective(400px) rotate3d(1,0,0,10deg); } 80% { -webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg); transform:perspective(400px) rotate3d(1,0,0,-5deg); } to { -webkit-transform:perspective(400px); transform:perspective(400px); } } @keyframes flipInX { from { opacity:0; transform:perspective(400px) rotate3d(1,0,0,90deg); animation-timing-function:ease-in; } 40% { transform:perspective(400px) rotate3d(1,0,0,-20deg); animation-timing-function:ease-in; } 60% { opacity:1; transform:perspective(400px) rotate3d(1,0,0,10deg); } 80% { transform:perspective(400px) rotate3d(1,0,0,-5deg); } to { transform:perspective(400px); } } .flipInX { -webkit-backface-visibility:visible !important; backface-visibility:visible !important; -webkit-animation-name:flipInX; animation-name:flipInX; } @-webkit-keyframes flipInY { from { opacity:0; -webkit-transform:perspective(400px) rotate3d(0,1,0,90deg); transform:perspective(400px) rotate3d(0,1,0,90deg); -webkit-animation-timing-function:ease-in; animation-timing-function:ease-in; } 40% { -webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg); transform:perspective(400px) rotate3d(0,1,0,-20deg); -webkit-animation-timing-function:ease-in; animation-timing-function:ease-in; } 60% { opacity:1; -webkit-transform:perspective(400px) rotate3d(0,1,0,10deg); transform:perspective(400px) rotate3d(0,1,0,10deg); } 80% { -webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg); transform:perspective(400px) rotate3d(0,1,0,-5deg); } to { -webkit-transform:perspective(400px); transform:perspective(400px); } } @keyframes flipInY { from { opacity:0; transform:perspective(400px) rotate3d(0,1,0,90deg); animation-timing-function:ease-in; } 40% { transform:perspective(400px) rotate3d(0,1,0,-20deg); animation-timing-function:ease-in; } 60% { opacity:1; transform:perspective(400px) rotate3d(0,1,0,10deg); } 80% { transform:perspective(400px) rotate3d(0,1,0,-5deg); } to { transform:perspective(400px); } } .flipInY { -webkit-backface-visibility:visible !important; backface-visibility:visible !important; -webkit-animation-name:flipInY; animation-name:flipInY; } @-webkit-keyframes slideInUp { from { -webkit-transform:translate3d(0,100%,0); transform:translate3d(0,100%,0); } to { -webkit-transform:none; transform:none; } } @keyframes slideInUp { from { transform:translate3d(0,100%,0); } to { transform:none; } } .slideInUp { -webkit-animation-name:slideInUp; animation-name:slideInUp; } @-webkit-keyframes slideInDown { from { -webkit-transform:translate3d(0,-100%,0); transform:translate3d(0,-100%,0); } to { -webkit-transform:none; transform:none; } } @keyframes slideInDown { from { transform:translate3d(0,-100%,0); } to { transform:none; } } .slideInDown { -webkit-animation-name:slideInDown; animation-name:slideInDown; } @-webkit-keyframes slideInLeft { from { -webkit-transform:translate3d(-100%,0,0); transform:translate3d(-100%,0,0); } to { -webkit-transform:none; transform:none; } } @keyframes slideInLeft { from { transform:translate3d(-100%,0,0); } to { transform:none; } } .slideInLeft { -webkit-animation-name:slideInLeft; animation-name:slideInLeft; } @-webkit-keyframes slideInRight { from { -webkit-transform:translate3d(100%,0,0); transform:translate3d(100%,0,0); } to { -webkit-transform:none; transform:none; } } @keyframes slideInRight { from { transform:translate3d(100%,0,0); } to { transform:none; } } .slideInRight { -webkit-animation-name:slideInRight; animation-name:slideInRight; } @-webkit-keyframes zoomIn { from { opacity:0; -webkit-transform:scale3d(0.3,0.3,0.3); transform:scale3d(0.3,0.3,0.3); } 50% { opacity:1; } } @keyframes zoomIn { from { opacity:0; transform:scale3d(0.3,0.3,0.3); } 50% { opacity:1; } } .zoomIn { -webkit-animation-name:zoomIn; animation-name:zoomIn; } @-webkit-keyframes zoomOut { from { opacity:1; } 50% { opacity:0; -webkit-transform:scale3d(0.3,0.3,0.3); transform:scale3d(0.3,0.3,0.3); } to { opacity:0; } } @keyframes zoomOut { from { opacity:1; } 50% { opacity:0; transform:scale3d(0.3,0.3,0.3); } to { opacity:0; } } .zoomOut { -webkit-animation-name:zoomOut; animation-name:zoomOut; } @-webkit-keyframes rotateIn { from { opacity:0; -webkit-transform-origin:center; transform-origin:center; -webkit-transform:rotate3d(0,0,1,-200deg); transform:rotate3d(0,0,1,-200deg); } to { opacity:1; -webkit-transform-origin:center; transform-origin:center; -webkit-transform:none; transform:none; } } @keyframes rotateIn { from { opacity:0; transform-origin:center; transform:rotate3d(0,0,1,-200deg); } to { opacity:1; transform-origin:center; transform:none; } } .rotateIn { -webkit-animation-name:rotateIn; animation-name:rotateIn; } @-webkit-keyframes rollIn { from { opacity:0; -webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg); transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg); } to { opacity:1; -webkit-transform:none; transform:none; } } @keyframes rollIn { from { opacity:0; transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg); } to { opacity:1; transform:none; } } .rollIn { -webkit-animation-name:rollIn; animation-name:rollIn; } .flex-first { -webkit-box-ordinal-group:0; -webkit-order:-1; -ms-flex-order:-1; order:-1; } .flex-last { -webkit-box-ordinal-group:2; -webkit-order:1; -ms-flex-order:1; order:1; } .flex-unordered { -webkit-box-ordinal-group:1; -webkit-order:0; -ms-flex-order:0; order:0; } .flex-row { -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -webkit-flex-direction:row !important; -ms-flex-direction:row !important; flex-direction:row !important; } .flex-column { -webkit-box-orient:vertical !important; -webkit-box-direction:normal !important; -webkit-flex-direction:column !important; -ms-flex-direction:column !important; flex-direction:column !important; } .flex-row-reverse { -webkit-box-orient:horizontal !important; -webkit-box-direction:reverse !important; -webkit-flex-direction:row-reverse !important; -ms-flex-direction:row-reverse !important; flex-direction:row-reverse !important; } .flex-column-reverse { -webkit-box-orient:vertical !important; -webkit-box-direction:reverse !important; -webkit-flex-direction:column-reverse !important; -ms-flex-direction:column-reverse !important; flex-direction:column-reverse !important; } .flex-wrap { -webkit-flex-wrap:wrap !important; -ms-flex-wrap:wrap !important; flex-wrap:wrap !important; } .flex-nowrap { -webkit-flex-wrap:nowrap !important; -ms-flex-wrap:nowrap !important; flex-wrap:nowrap !important; } .flex-wrap-reverse { -webkit-flex-wrap:wrap-reverse !important; -ms-flex-wrap:wrap-reverse !important; flex-wrap:wrap-reverse !important; } .justify-content-start { -webkit-box-pack:start !important; -webkit-justify-content:flex-start !important; -ms-flex-pack:start !important; justify-content:flex-start !important; } .justify-content-end { -webkit-box-pack:end !important; -webkit-justify-content:flex-end !important; -ms-flex-pack:end !important; justify-content:flex-end !important; } .justify-content-center { -webkit-box-pack:center !important; -webkit-justify-content:center !important; -ms-flex-pack:center !important; justify-content:center !important; } .justify-content-between { -webkit-box-pack:justify !important; -webkit-justify-content:space-between !important; -ms-flex-pack:justify !important; justify-content:space-between !important; } .justify-content-around { -webkit-box-pack:distribute !important; -webkit-justify-content:space-around !important; -ms-flex-pack:distribute !important; justify-content:space-around !important; } .align-items-start { -webkit-box-align:start !important; -webkit-align-items:flex-start !important; -ms-flex-align:start !important; align-items:flex-start !important; } .align-items-end { -webkit-box-align:end !important; -webkit-align-items:flex-end !important; -ms-flex-align:end !important; align-items:flex-end !important; } .align-items-center { -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; } .align-items-baseline { -webkit-box-align:baseline !important; -webkit-align-items:baseline !important; -ms-flex-align:baseline !important; align-items:baseline !important; } .align-items-stretch { -webkit-box-align:stretch !important; -webkit-align-items:stretch !important; -ms-flex-align:stretch !important; align-items:stretch !important; } .align-content-start { -webkit-align-content:flex-start !important; -ms-flex-line-pack:start !important; align-content:flex-start !important; } .align-content-end { -webkit-align-content:flex-end !important; -ms-flex-line-pack:end !important; align-content:flex-end !important; } .align-content-center { -webkit-align-content:center !important; -ms-flex-line-pack:center !important; align-content:center !important; } .align-content-between { -webkit-align-content:space-between !important; -ms-flex-line-pack:justify !important; align-content:space-between !important; } .align-content-around { -webkit-align-content:space-around !important; -ms-flex-line-pack:distribute !important; align-content:space-around !important; } .align-content-stretch { -webkit-align-content:stretch !important; -ms-flex-line-pack:stretch !important; align-content:stretch !important; } .align-self-auto { -webkit-align-self:auto !important; -ms-flex-item-align:auto !important; -ms-grid-row-align:auto !important; align-self:auto !important; } .align-self-start { -webkit-align-self:flex-start !important; -ms-flex-item-align:start !important; -ms-grid-row-align:flex-start !important; align-self:flex-start !important; } .align-self-end { -webkit-align-self:flex-end !important; -ms-flex-item-align:end !important; -ms-grid-row-align:flex-end !important; align-self:flex-end !important; } .align-self-center { -webkit-align-self:center !important; -ms-flex-item-align:center !important; -ms-grid-row-align:center !important; align-self:center !important; } .align-self-baseline { -webkit-align-self:baseline !important; -ms-flex-item-align:baseline !important; -ms-grid-row-align:baseline !important; align-self:baseline !important; } .align-self-stretch { -webkit-align-self:stretch !important; -ms-flex-item-align:stretch !important; -ms-grid-row-align:stretch !important; align-self:stretch !important; } @media (min-width: 576px) { .flex-sm-first { -webkit-box-ordinal-group:0; -webkit-order:-1; -ms-flex-order:-1; order:-1; } .flex-sm-last { -webkit-box-ordinal-group:2; -webkit-order:1; -ms-flex-order:1; order:1; } .flex-sm-unordered { -webkit-box-ordinal-group:1; -webkit-order:0; -ms-flex-order:0; order:0; } .flex-sm-row { -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -webkit-flex-direction:row !important; -ms-flex-direction:row !important; flex-direction:row !important; } .flex-sm-column { -webkit-box-orient:vertical !important; -webkit-box-direction:normal !important; -webkit-flex-direction:column !important; -ms-flex-direction:column !important; flex-direction:column !important; } .flex-sm-row-reverse { -webkit-box-orient:horizontal !important; -webkit-box-direction:reverse !important; -webkit-flex-direction:row-reverse !important; -ms-flex-direction:row-reverse !important; flex-direction:row-reverse !important; } .flex-sm-column-reverse { -webkit-box-orient:vertical !important; -webkit-box-direction:reverse !important; -webkit-flex-direction:column-reverse !important; -ms-flex-direction:column-reverse !important; flex-direction:column-reverse !important; } .flex-sm-wrap { -webkit-flex-wrap:wrap !important; -ms-flex-wrap:wrap !important; flex-wrap:wrap !important; } .flex-sm-nowrap { -webkit-flex-wrap:nowrap !important; -ms-flex-wrap:nowrap !important; flex-wrap:nowrap !important; } .flex-sm-wrap-reverse { -webkit-flex-wrap:wrap-reverse !important; -ms-flex-wrap:wrap-reverse !important; flex-wrap:wrap-reverse !important; } .justify-content-sm-start { -webkit-box-pack:start !important; -webkit-justify-content:flex-start !important; -ms-flex-pack:start !important; justify-content:flex-start !important; } .justify-content-sm-end { -webkit-box-pack:end !important; -webkit-justify-content:flex-end !important; -ms-flex-pack:end !important; justify-content:flex-end !important; } .justify-content-sm-center { -webkit-box-pack:center !important; -webkit-justify-content:center !important; -ms-flex-pack:center !important; justify-content:center !important; } .justify-content-sm-between { -webkit-box-pack:justify !important; -webkit-justify-content:space-between !important; -ms-flex-pack:justify !important; justify-content:space-between !important; } .justify-content-sm-around { -webkit-box-pack:distribute !important; -webkit-justify-content:space-around !important; -ms-flex-pack:distribute !important; justify-content:space-around !important; } .align-items-sm-start { -webkit-box-align:start !important; -webkit-align-items:flex-start !important; -ms-flex-align:start !important; align-items:flex-start !important; } .align-items-sm-end { -webkit-box-align:end !important; -webkit-align-items:flex-end !important; -ms-flex-align:end !important; align-items:flex-end !important; } .align-items-sm-center { -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; } .align-items-sm-baseline { -webkit-box-align:baseline !important; -webkit-align-items:baseline !important; -ms-flex-align:baseline !important; align-items:baseline !important; } .align-items-sm-stretch { -webkit-box-align:stretch !important; -webkit-align-items:stretch !important; -ms-flex-align:stretch !important; align-items:stretch !important; } .align-content-sm-start { -webkit-align-content:flex-start !important; -ms-flex-line-pack:start !important; align-content:flex-start !important; } .align-content-sm-end { -webkit-align-content:flex-end !important; -ms-flex-line-pack:end !important; align-content:flex-end !important; } .align-content-sm-center { -webkit-align-content:center !important; -ms-flex-line-pack:center !important; align-content:center !important; } .align-content-sm-between { -webkit-align-content:space-between !important; -ms-flex-line-pack:justify !important; align-content:space-between !important; } .align-content-sm-around { -webkit-align-content:space-around !important; -ms-flex-line-pack:distribute !important; align-content:space-around !important; } .align-content-sm-stretch { -webkit-align-content:stretch !important; -ms-flex-line-pack:stretch !important; align-content:stretch !important; } .align-self-sm-auto { -webkit-align-self:auto !important; -ms-flex-item-align:auto !important; -ms-grid-row-align:auto !important; align-self:auto !important; } .align-self-sm-start { -webkit-align-self:flex-start !important; -ms-flex-item-align:start !important; -ms-grid-row-align:flex-start !important; align-self:flex-start !important; } .align-self-sm-end { -webkit-align-self:flex-end !important; -ms-flex-item-align:end !important; -ms-grid-row-align:flex-end !important; align-self:flex-end !important; } .align-self-sm-center { -webkit-align-self:center !important; -ms-flex-item-align:center !important; -ms-grid-row-align:center !important; align-self:center !important; } .align-self-sm-baseline { -webkit-align-self:baseline !important; -ms-flex-item-align:baseline !important; -ms-grid-row-align:baseline !important; align-self:baseline !important; } .align-self-sm-stretch { -webkit-align-self:stretch !important; -ms-flex-item-align:stretch !important; -ms-grid-row-align:stretch !important; align-self:stretch !important; } } @media (min-width: 768px) { .flex-md-first { -webkit-box-ordinal-group:0; -webkit-order:-1; -ms-flex-order:-1; order:-1; } .flex-md-last { -webkit-box-ordinal-group:2; -webkit-order:1; -ms-flex-order:1; order:1; } .flex-md-unordered { -webkit-box-ordinal-group:1; -webkit-order:0; -ms-flex-order:0; order:0; } .flex-md-row { -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -webkit-flex-direction:row !important; -ms-flex-direction:row !important; flex-direction:row !important; } .flex-md-column { -webkit-box-orient:vertical !important; -webkit-box-direction:normal !important; -webkit-flex-direction:column !important; -ms-flex-direction:column !important; flex-direction:column !important; } .flex-md-row-reverse { -webkit-box-orient:horizontal !important; -webkit-box-direction:reverse !important; -webkit-flex-direction:row-reverse !important; -ms-flex-direction:row-reverse !important; flex-direction:row-reverse !important; } .flex-md-column-reverse { -webkit-box-orient:vertical !important; -webkit-box-direction:reverse !important; -webkit-flex-direction:column-reverse !important; -ms-flex-direction:column-reverse !important; flex-direction:column-reverse !important; } .flex-md-wrap { -webkit-flex-wrap:wrap !important; -ms-flex-wrap:wrap !important; flex-wrap:wrap !important; } .flex-md-nowrap { -webkit-flex-wrap:nowrap !important; -ms-flex-wrap:nowrap !important; flex-wrap:nowrap !important; } .flex-md-wrap-reverse { -webkit-flex-wrap:wrap-reverse !important; -ms-flex-wrap:wrap-reverse !important; flex-wrap:wrap-reverse !important; } .justify-content-md-start { -webkit-box-pack:start !important; -webkit-justify-content:flex-start !important; -ms-flex-pack:start !important; justify-content:flex-start !important; } .justify-content-md-end { -webkit-box-pack:end !important; -webkit-justify-content:flex-end !important; -ms-flex-pack:end !important; justify-content:flex-end !important; } .justify-content-md-center { -webkit-box-pack:center !important; -webkit-justify-content:center !important; -ms-flex-pack:center !important; justify-content:center !important; } .justify-content-md-between { -webkit-box-pack:justify !important; -webkit-justify-content:space-between !important; -ms-flex-pack:justify !important; justify-content:space-between !important; } .justify-content-md-around { -webkit-box-pack:distribute !important; -webkit-justify-content:space-around !important; -ms-flex-pack:distribute !important; justify-content:space-around !important; } .align-items-md-start { -webkit-box-align:start !important; -webkit-align-items:flex-start !important; -ms-flex-align:start !important; align-items:flex-start !important; } .align-items-md-end { -webkit-box-align:end !important; -webkit-align-items:flex-end !important; -ms-flex-align:end !important; align-items:flex-end !important; } .align-items-md-center { -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; } .align-items-md-baseline { -webkit-box-align:baseline !important; -webkit-align-items:baseline !important; -ms-flex-align:baseline !important; align-items:baseline !important; } .align-items-md-stretch { -webkit-box-align:stretch !important; -webkit-align-items:stretch !important; -ms-flex-align:stretch !important; align-items:stretch !important; } .align-content-md-start { -webkit-align-content:flex-start !important; -ms-flex-line-pack:start !important; align-content:flex-start !important; } .align-content-md-end { -webkit-align-content:flex-end !important; -ms-flex-line-pack:end !important; align-content:flex-end !important; } .align-content-md-center { -webkit-align-content:center !important; -ms-flex-line-pack:center !important; align-content:center !important; } .align-content-md-between { -webkit-align-content:space-between !important; -ms-flex-line-pack:justify !important; align-content:space-between !important; } .align-content-md-around { -webkit-align-content:space-around !important; -ms-flex-line-pack:distribute !important; align-content:space-around !important; } .align-content-md-stretch { -webkit-align-content:stretch !important; -ms-flex-line-pack:stretch !important; align-content:stretch !important; } .align-self-md-auto { -webkit-align-self:auto !important; -ms-flex-item-align:auto !important; -ms-grid-row-align:auto !important; align-self:auto !important; } .align-self-md-start { -webkit-align-self:flex-start !important; -ms-flex-item-align:start !important; -ms-grid-row-align:flex-start !important; align-self:flex-start !important; } .align-self-md-end { -webkit-align-self:flex-end !important; -ms-flex-item-align:end !important; -ms-grid-row-align:flex-end !important; align-self:flex-end !important; } .align-self-md-center { -webkit-align-self:center !important; -ms-flex-item-align:center !important; -ms-grid-row-align:center !important; align-self:center !important; } .align-self-md-baseline { -webkit-align-self:baseline !important; -ms-flex-item-align:baseline !important; -ms-grid-row-align:baseline !important; align-self:baseline !important; } .align-self-md-stretch { -webkit-align-self:stretch !important; -ms-flex-item-align:stretch !important; -ms-grid-row-align:stretch !important; align-self:stretch !important; } } @media (min-width: 992px) { .flex-lg-first { -webkit-box-ordinal-group:0; -webkit-order:-1; -ms-flex-order:-1; order:-1; } .flex-lg-last { -webkit-box-ordinal-group:2; -webkit-order:1; -ms-flex-order:1; order:1; } .flex-lg-unordered { -webkit-box-ordinal-group:1; -webkit-order:0; -ms-flex-order:0; order:0; } .flex-lg-row { -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -webkit-flex-direction:row !important; -ms-flex-direction:row !important; flex-direction:row !important; } .flex-lg-column { -webkit-box-orient:vertical !important; -webkit-box-direction:normal !important; -webkit-flex-direction:column !important; -ms-flex-direction:column !important; flex-direction:column !important; } .flex-lg-row-reverse { -webkit-box-orient:horizontal !important; -webkit-box-direction:reverse !important; -webkit-flex-direction:row-reverse !important; -ms-flex-direction:row-reverse !important; flex-direction:row-reverse !important; } .flex-lg-column-reverse { -webkit-box-orient:vertical !important; -webkit-box-direction:reverse !important; -webkit-flex-direction:column-reverse !important; -ms-flex-direction:column-reverse !important; flex-direction:column-reverse !important; } .flex-lg-wrap { -webkit-flex-wrap:wrap !important; -ms-flex-wrap:wrap !important; flex-wrap:wrap !important; } .flex-lg-nowrap { -webkit-flex-wrap:nowrap !important; -ms-flex-wrap:nowrap !important; flex-wrap:nowrap !important; } .flex-lg-wrap-reverse { -webkit-flex-wrap:wrap-reverse !important; -ms-flex-wrap:wrap-reverse !important; flex-wrap:wrap-reverse !important; } .justify-content-lg-start { -webkit-box-pack:start !important; -webkit-justify-content:flex-start !important; -ms-flex-pack:start !important; justify-content:flex-start !important; } .justify-content-lg-end { -webkit-box-pack:end !important; -webkit-justify-content:flex-end !important; -ms-flex-pack:end !important; justify-content:flex-end !important; } .justify-content-lg-center { -webkit-box-pack:center !important; -webkit-justify-content:center !important; -ms-flex-pack:center !important; justify-content:center !important; } .justify-content-lg-between { -webkit-box-pack:justify !important; -webkit-justify-content:space-between !important; -ms-flex-pack:justify !important; justify-content:space-between !important; } .justify-content-lg-around { -webkit-box-pack:distribute !important; -webkit-justify-content:space-around !important; -ms-flex-pack:distribute !important; justify-content:space-around !important; } .align-items-lg-start { -webkit-box-align:start !important; -webkit-align-items:flex-start !important; -ms-flex-align:start !important; align-items:flex-start !important; } .align-items-lg-end { -webkit-box-align:end !important; -webkit-align-items:flex-end !important; -ms-flex-align:end !important; align-items:flex-end !important; } .align-items-lg-center { -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; } .align-items-lg-baseline { -webkit-box-align:baseline !important; -webkit-align-items:baseline !important; -ms-flex-align:baseline !important; align-items:baseline !important; } .align-items-lg-stretch { -webkit-box-align:stretch !important; -webkit-align-items:stretch !important; -ms-flex-align:stretch !important; align-items:stretch !important; } .align-content-lg-start { -webkit-align-content:flex-start !important; -ms-flex-line-pack:start !important; align-content:flex-start !important; } .align-content-lg-end { -webkit-align-content:flex-end !important; -ms-flex-line-pack:end !important; align-content:flex-end !important; } .align-content-lg-center { -webkit-align-content:center !important; -ms-flex-line-pack:center !important; align-content:center !important; } .align-content-lg-between { -webkit-align-content:space-between !important; -ms-flex-line-pack:justify !important; align-content:space-between !important; } .align-content-lg-around { -webkit-align-content:space-around !important; -ms-flex-line-pack:distribute !important; align-content:space-around !important; } .align-content-lg-stretch { -webkit-align-content:stretch !important; -ms-flex-line-pack:stretch !important; align-content:stretch !important; } .align-self-lg-auto { -webkit-align-self:auto !important; -ms-flex-item-align:auto !important; -ms-grid-row-align:auto !important; align-self:auto !important; } .align-self-lg-start { -webkit-align-self:flex-start !important; -ms-flex-item-align:start !important; -ms-grid-row-align:flex-start !important; align-self:flex-start !important; } .align-self-lg-end { -webkit-align-self:flex-end !important; -ms-flex-item-align:end !important; -ms-grid-row-align:flex-end !important; align-self:flex-end !important; } .align-self-lg-center { -webkit-align-self:center !important; -ms-flex-item-align:center !important; -ms-grid-row-align:center !important; align-self:center !important; } .align-self-lg-baseline { -webkit-align-self:baseline !important; -ms-flex-item-align:baseline !important; -ms-grid-row-align:baseline !important; align-self:baseline !important; } .align-self-lg-stretch { -webkit-align-self:stretch !important; -ms-flex-item-align:stretch !important; -ms-grid-row-align:stretch !important; align-self:stretch !important; } } @media (min-width: 1200px) { .flex-xl-first { -webkit-box-ordinal-group:0; -webkit-order:-1; -ms-flex-order:-1; order:-1; } .flex-xl-last { -webkit-box-ordinal-group:2; -webkit-order:1; -ms-flex-order:1; order:1; } .flex-xl-unordered { -webkit-box-ordinal-group:1; -webkit-order:0; -ms-flex-order:0; order:0; } .flex-xl-row { -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -webkit-flex-direction:row !important; -ms-flex-direction:row !important; flex-direction:row !important; } .flex-xl-column { -webkit-box-orient:vertical !important; -webkit-box-direction:normal !important; -webkit-flex-direction:column !important; -ms-flex-direction:column !important; flex-direction:column !important; } .flex-xl-row-reverse { -webkit-box-orient:horizontal !important; -webkit-box-direction:reverse !important; -webkit-flex-direction:row-reverse !important; -ms-flex-direction:row-reverse !important; flex-direction:row-reverse !important; } .flex-xl-column-reverse { -webkit-box-orient:vertical !important; -webkit-box-direction:reverse !important; -webkit-flex-direction:column-reverse !important; -ms-flex-direction:column-reverse !important; flex-direction:column-reverse !important; } .flex-xl-wrap { -webkit-flex-wrap:wrap !important; -ms-flex-wrap:wrap !important; flex-wrap:wrap !important; } .flex-xl-nowrap { -webkit-flex-wrap:nowrap !important; -ms-flex-wrap:nowrap !important; flex-wrap:nowrap !important; } .flex-xl-wrap-reverse { -webkit-flex-wrap:wrap-reverse !important; -ms-flex-wrap:wrap-reverse !important; flex-wrap:wrap-reverse !important; } .justify-content-xl-start { -webkit-box-pack:start !important; -webkit-justify-content:flex-start !important; -ms-flex-pack:start !important; justify-content:flex-start !important; } .justify-content-xl-end { -webkit-box-pack:end !important; -webkit-justify-content:flex-end !important; -ms-flex-pack:end !important; justify-content:flex-end !important; } .justify-content-xl-center { -webkit-box-pack:center !important; -webkit-justify-content:center !important; -ms-flex-pack:center !important; justify-content:center !important; } .justify-content-xl-between { -webkit-box-pack:justify !important; -webkit-justify-content:space-between !important; -ms-flex-pack:justify !important; justify-content:space-between !important; } .justify-content-xl-around { -webkit-box-pack:distribute !important; -webkit-justify-content:space-around !important; -ms-flex-pack:distribute !important; justify-content:space-around !important; } .align-items-xl-start { -webkit-box-align:start !important; -webkit-align-items:flex-start !important; -ms-flex-align:start !important; align-items:flex-start !important; } .align-items-xl-end { -webkit-box-align:end !important; -webkit-align-items:flex-end !important; -ms-flex-align:end !important; align-items:flex-end !important; } .align-items-xl-center { -webkit-box-align:center !important; -webkit-align-items:center !important; -ms-flex-align:center !important; align-items:center !important; } .align-items-xl-baseline { -webkit-box-align:baseline !important; -webkit-align-items:baseline !important; -ms-flex-align:baseline !important; align-items:baseline !important; } .align-items-xl-stretch { -webkit-box-align:stretch !important; -webkit-align-items:stretch !important; -ms-flex-align:stretch !important; align-items:stretch !important; } .align-content-xl-start { -webkit-align-content:flex-start !important; -ms-flex-line-pack:start !important; align-content:flex-start !important; } .align-content-xl-end { -webkit-align-content:flex-end !important; -ms-flex-line-pack:end !important; align-content:flex-end !important; } .align-content-xl-center { -webkit-align-content:center !important; -ms-flex-line-pack:center !important; align-content:center !important; } .align-content-xl-between { -webkit-align-content:space-between !important; -ms-flex-line-pack:justify !important; align-content:space-between !important; } .align-content-xl-around { -webkit-align-content:space-around !important; -ms-flex-line-pack:distribute !important; align-content:space-around !important; } .align-content-xl-stretch { -webkit-align-content:stretch !important; -ms-flex-line-pack:stretch !important; align-content:stretch !important; } .align-self-xl-auto { -webkit-align-self:auto !important; -ms-flex-item-align:auto !important; -ms-grid-row-align:auto !important; align-self:auto !important; } .align-self-xl-start { -webkit-align-self:flex-start !important; -ms-flex-item-align:start !important; -ms-grid-row-align:flex-start !important; align-self:flex-start !important; } .align-self-xl-end { -webkit-align-self:flex-end !important; -ms-flex-item-align:end !important; -ms-grid-row-align:flex-end !important; align-self:flex-end !important; } .align-self-xl-center { -webkit-align-self:center !important; -ms-flex-item-align:center !important; -ms-grid-row-align:center !important; align-self:center !important; } .align-self-xl-baseline { -webkit-align-self:baseline !important; -ms-flex-item-align:baseline !important; -ms-grid-row-align:baseline !important; align-self:baseline !important; } .align-self-xl-stretch { -webkit-align-self:stretch !important; -ms-flex-item-align:stretch !important; -ms-grid-row-align:stretch !important; align-self:stretch !important; } } .clearfix::after { display:block; content:""; clear:both; } .clear { clear:both; } .float-left { float:left !important; } .float-right { float:right !important; } .float-none { float:none !important; } @media (min-width: 576px) { .float-sm-left { float:left !important; } .float-sm-right { float:right !important; } .float-sm-none { float:none !important; } } @media (min-width: 768px) { .float-md-left { float:left !important; } .float-md-right { float:right !important; } .float-md-none { float:none !important; } } @media (min-width: 992px) { .float-lg-left { float:left !important; } .float-lg-right { float:right !important; } .float-lg-none { float:none !important; } } @media (min-width: 1200px) { .float-xl-left { float:left !important; } .float-xl-right { float:right !important; } .float-xl-none { float:none !important; } } .fixed-top { position:fixed; top:0; left:0; right:0; z-index:1030; } .fixed-bottom { position:fixed; left:0; right:0; bottom:0; z-index:1030; } .sticky-top { position:sticky; top:0; z-index:1030; } .invisible { visibility:hidden !important; } .hidden { display:none; } .hidden-xs-up { display:none !important; } @media (max-width: 575px) { .hidden-xs-down { display:none !important; } } @media (min-width: 576px) { .hidden-sm-up { display:none !important; } } @media (max-width: 767px) { .hidden-sm-down { display:none !important; } } @media (min-width: 768px) { .hidden-md-up { display:none !important; } } @media (max-width: 991px) { .hidden-md-down { display:none !important; } } @media (min-width: 992px) { .hidden-lg-up { display:none !important; } } @media (max-width: 1199px) { .hidden-lg-down { display:none !important; } } @media (min-width: 1200px) { .hidden-xl-up { display:none !important; } } .hidden-xl-down { display:none !important; } .d-none { display:none !important; } .d-inline { display:inline !important; } .d-inline-block { display:inline-block !important; } .d-block { display:block !important; } .d-table { display:table !important; } .d-table-cell { display:table-cell !important; } .d-flex { display:-webkit-box !important; display:-webkit-flex !important; display:-ms-flexbox !important; display:flex !important; } .d-inline-flex { display:-webkit-inline-box !important; display:-webkit-inline-flex !important; display:-ms-inline-flexbox !important; display:inline-flex !important; } @media (min-width: 576px) { .d-sm-none { display:none !important; } .d-sm-inline { display:inline !important; } .d-sm-inline-block { display:inline-block !important; } .d-sm-block { display:block !important; } .d-sm-table { display:table !important; } .d-sm-table-cell { display:table-cell !important; } .d-sm-flex { display:-webkit-box !important; display:-webkit-flex !important; display:-ms-flexbox !important; display:flex !important; } .d-sm-inline-flex { display:-webkit-inline-box !important; display:-webkit-inline-flex !important; display:-ms-inline-flexbox !important; display:inline-flex !important; } } @media (min-width: 768px) { .d-md-none { display:none !important; } .d-md-inline { display:inline !important; } .d-md-inline-block { display:inline-block !important; } .d-md-block { display:block !important; } .d-md-table { display:table !important; } .d-md-table-cell { display:table-cell !important; } .d-md-flex { display:-webkit-box !important; display:-webkit-flex !important; display:-ms-flexbox !important; display:flex !important; } .d-md-inline-flex { display:-webkit-inline-box !important; display:-webkit-inline-flex !important; display:-ms-inline-flexbox !important; display:inline-flex !important; } } @media (min-width: 992px) { .d-lg-none { display:none !important; } .d-lg-inline { display:inline !important; } .d-lg-inline-block { display:inline-block !important; } .d-lg-block { display:block !important; } .d-lg-table { display:table !important; } .d-lg-table-cell { display:table-cell !important; } .d-lg-flex { display:-webkit-box !important; display:-webkit-flex !important; display:-ms-flexbox !important; display:flex !important; } .d-lg-inline-flex { display:-webkit-inline-box !important; display:-webkit-inline-flex !important; display:-ms-inline-flexbox !important; display:inline-flex !important; } } @media (min-width: 1200px) { .d-xl-none { display:none !important; } .d-xl-inline { display:inline !important; } .d-xl-inline-block { display:inline-block !important; } .d-xl-block { display:block !important; } .d-xl-table { display:table !important; } .d-xl-table-cell { display:table-cell !important; } .d-xl-flex { display:-webkit-box !important; display:-webkit-flex !important; display:-ms-flexbox !important; display:flex !important; } .d-xl-inline-flex { display:-webkit-inline-box !important; display:-webkit-inline-flex !important; display:-ms-inline-flexbox !important; display:inline-flex !important; } } .w-25 { width:25% !important; } .w-50 { width:50% !important; } .w-75 { width:75% !important; } .w-100 { width:100% !important; } .h-25 { height:25% !important; } .h-50 { height:50% !important; } .h-75 { height:75% !important; } .h-100 { height:100% !important; } .mw-100 { max-width:100% !important; } .mh-100 { max-height:100% !important; } .m-0 { margin:0 !important; } .mt-0 { margin-top:0 !important; } .mr-0 { margin-right:0 !important; } .mb-0 { margin-bottom:0 !important; } .ml-0 { margin-left:0 !important; } .mx-0 { margin-right:0 !important; margin-left:0 !important; } .my-0 { margin-top:0 !important; margin-bottom:0 !important; } .p-0 { padding:0 !important; } .pt-0 { padding-top:0 !important; } .pr-0 { padding-right:0 !important; } .pb-0 { padding-bottom:0 !important; } .pl-0 { padding-left:0 !important; } .px-0 { padding-right:0 !important; padding-left:0 !important; } .py-0 { padding-top:0 !important; padding-bottom:0 !important; } .m-1 { margin:0.25rem !important; } .mt-1 { margin-top:0.25rem !important; } .mr-1 { margin-right:0.25rem !important; } .mb-1 { margin-bottom:0.25rem !important; } .ml-1 { margin-left:0.25rem !important; } .mx-1 { margin-right:0.25rem !important; margin-left:0.25rem !important; } .my-1 { margin-top:0.25rem !important; margin-bottom:0.25rem !important; } .p-1 { padding:0.25rem !important; } .pt-1 { padding-top:0.25rem !important; } .pr-1 { padding-right:0.25rem !important; } .pb-1 { padding-bottom:0.25rem !important; } .pl-1 { padding-left:0.25rem !important; } .px-1 { padding-right:0.25rem !important; padding-left:0.25rem !important; } .py-1 { padding-top:0.25rem !important; padding-bottom:0.25rem !important; } .m-2 { margin:0.5rem !important; } .mt-2 { margin-top:0.5rem !important; } .mr-2 { margin-right:0.5rem !important; } .mb-2 { margin-bottom:0.5rem !important; } .ml-2 { margin-left:0.5rem !important; } .mx-2 { margin-right:0.5rem !important; margin-left:0.5rem !important; } .my-2 { margin-top:0.5rem !important; margin-bottom:0.5rem !important; } .p-2 { padding:0.5rem !important; } .pt-2 { padding-top:0.5rem !important; } .pr-2 { padding-right:0.5rem !important; } .pb-2 { padding-bottom:0.5rem !important; } .pl-2 { padding-left:0.5rem !important; } .px-2 { padding-right:0.5rem !important; padding-left:0.5rem !important; } .py-2 { padding-top:0.5rem !important; padding-bottom:0.5rem !important; } .m-3 { margin:1rem !important; } .mt-3 { margin-top:1rem !important; } .mr-3 { margin-right:1rem !important; } .mb-3 { margin-bottom:1rem !important; } .ml-3 { margin-left:1rem !important; } .mx-3 { margin-right:1rem !important; margin-left:1rem !important; } .my-3 { margin-top:1rem !important; margin-bottom:1rem !important; } .p-3 { padding:1rem !important; } .pt-3 { padding-top:1rem !important; } .pr-3 { padding-right:1rem !important; } .pb-3 { padding-bottom:1rem !important; } .pl-3 { padding-left:1rem !important; } .px-3 { padding-right:1rem !important; padding-left:1rem !important; } .py-3 { padding-top:1rem !important; padding-bottom:1rem !important; } .m-4 { margin:1.5rem !important; } .mt-4 { margin-top:1.5rem !important; } .mr-4 { margin-right:1.5rem !important; } .mb-4 { margin-bottom:1.5rem !important; } .ml-4 { margin-left:1.5rem !important; } .mx-4 { margin-right:1.5rem !important; margin-left:1.5rem !important; } .my-4 { margin-top:1.5rem !important; margin-bottom:1.5rem !important; } .p-4 { padding:1.5rem !important; } .pt-4 { padding-top:1.5rem !important; } .pr-4 { padding-right:1.5rem !important; } .pb-4 { padding-bottom:1.5rem !important; } .pl-4 { padding-left:1.5rem !important; } .px-4 { padding-right:1.5rem !important; padding-left:1.5rem !important; } .py-4 { padding-top:1.5rem !important; padding-bottom:1.5rem !important; } .m-5 { margin:3rem !important; } .mt-5 { margin-top:3rem !important; } .mr-5 { margin-right:3rem !important; } .mb-5 { margin-bottom:3rem !important; } .ml-5 { margin-left:3rem !important; } .mx-5 { margin-right:3rem !important; margin-left:3rem !important; } .my-5 { margin-top:3rem !important; margin-bottom:3rem !important; } .p-5 { padding:3rem !important; } .pt-5 { padding-top:3rem !important; } .pr-5 { padding-right:3rem !important; } .pb-5 { padding-bottom:3rem !important; } .pl-5 { padding-left:3rem !important; } .px-5 { padding-right:3rem !important; padding-left:3rem !important; } .py-5 { padding-top:3rem !important; padding-bottom:3rem !important; } .m-auto { margin:auto !important; } .mt-auto { margin-top:auto !important; } .mr-auto { margin-right:auto !important; } .mb-auto { margin-bottom:auto !important; } .ml-auto { margin-left:auto !important; } .mx-auto { margin-right:auto !important; margin-left:auto !important; } .my-auto { margin-top:auto !important; margin-bottom:auto !important; } @media (min-width: 576px) { .m-sm-0 { margin:0 !important; } .mt-sm-0 { margin-top:0 !important; } .mr-sm-0 { margin-right:0 !important; } .mb-sm-0 { margin-bottom:0 !important; } .ml-sm-0 { margin-left:0 !important; } .mx-sm-0 { margin-right:0 !important; margin-left:0 !important; } .my-sm-0 { margin-top:0 !important; margin-bottom:0 !important; } .p-sm-0 { padding:0 !important; } .pt-sm-0 { padding-top:0 !important; } .pr-sm-0 { padding-right:0 !important; } .pb-sm-0 { padding-bottom:0 !important; } .pl-sm-0 { padding-left:0 !important; } .px-sm-0 { padding-right:0 !important; padding-left:0 !important; } .py-sm-0 { padding-top:0 !important; padding-bottom:0 !important; } .m-sm-1 { margin:0.25rem !important; } .mt-sm-1 { margin-top:0.25rem !important; } .mr-sm-1 { margin-right:0.25rem !important; } .mb-sm-1 { margin-bottom:0.25rem !important; } .ml-sm-1 { margin-left:0.25rem !important; } .mx-sm-1 { margin-right:0.25rem !important; margin-left:0.25rem !important; } .my-sm-1 { margin-top:0.25rem !important; margin-bottom:0.25rem !important; } .p-sm-1 { padding:0.25rem !important; } .pt-sm-1 { padding-top:0.25rem !important; } .pr-sm-1 { padding-right:0.25rem !important; } .pb-sm-1 { padding-bottom:0.25rem !important; } .pl-sm-1 { padding-left:0.25rem !important; } .px-sm-1 { padding-right:0.25rem !important; padding-left:0.25rem !important; } .py-sm-1 { padding-top:0.25rem !important; padding-bottom:0.25rem !important; } .m-sm-2 { margin:0.5rem !important; } .mt-sm-2 { margin-top:0.5rem !important; } .mr-sm-2 { margin-right:0.5rem !important; } .mb-sm-2 { margin-bottom:0.5rem !important; } .ml-sm-2 { margin-left:0.5rem !important; } .mx-sm-2 { margin-right:0.5rem !important; margin-left:0.5rem !important; } .my-sm-2 { margin-top:0.5rem !important; margin-bottom:0.5rem !important; } .p-sm-2 { padding:0.5rem !important; } .pt-sm-2 { padding-top:0.5rem !important; } .pr-sm-2 { padding-right:0.5rem !important; } .pb-sm-2 { padding-bottom:0.5rem !important; } .pl-sm-2 { padding-left:0.5rem !important; } .px-sm-2 { padding-right:0.5rem !important; padding-left:0.5rem !important; } .py-sm-2 { padding-top:0.5rem !important; padding-bottom:0.5rem !important; } .m-sm-3 { margin:1rem !important; } .mt-sm-3 { margin-top:1rem !important; } .mr-sm-3 { margin-right:1rem !important; } .mb-sm-3 { margin-bottom:1rem !important; } .ml-sm-3 { margin-left:1rem !important; } .mx-sm-3 { margin-right:1rem !important; margin-left:1rem !important; } .my-sm-3 { margin-top:1rem !important; margin-bottom:1rem !important; } .p-sm-3 { padding:1rem !important; } .pt-sm-3 { padding-top:1rem !important; } .pr-sm-3 { padding-right:1rem !important; } .pb-sm-3 { padding-bottom:1rem !important; } .pl-sm-3 { padding-left:1rem !important; } .px-sm-3 { padding-right:1rem !important; padding-left:1rem !important; } .py-sm-3 { padding-top:1rem !important; padding-bottom:1rem !important; } .m-sm-4 { margin:1.5rem !important; } .mt-sm-4 { margin-top:1.5rem !important; } .mr-sm-4 { margin-right:1.5rem !important; } .mb-sm-4 { margin-bottom:1.5rem !important; } .ml-sm-4 { margin-left:1.5rem !important; } .mx-sm-4 { margin-right:1.5rem !important; margin-left:1.5rem !important; } .my-sm-4 { margin-top:1.5rem !important; margin-bottom:1.5rem !important; } .p-sm-4 { padding:1.5rem !important; } .pt-sm-4 { padding-top:1.5rem !important; } .pr-sm-4 { padding-right:1.5rem !important; } .pb-sm-4 { padding-bottom:1.5rem !important; } .pl-sm-4 { padding-left:1.5rem !important; } .px-sm-4 { padding-right:1.5rem !important; padding-left:1.5rem !important; } .py-sm-4 { padding-top:1.5rem !important; padding-bottom:1.5rem !important; } .m-sm-5 { margin:3rem !important; } .mt-sm-5 { margin-top:3rem !important; } .mr-sm-5 { margin-right:3rem !important; } .mb-sm-5 { margin-bottom:3rem !important; } .ml-sm-5 { margin-left:3rem !important; } .mx-sm-5 { margin-right:3rem !important; margin-left:3rem !important; } .my-sm-5 { margin-top:3rem !important; margin-bottom:3rem !important; } .p-sm-5 { padding:3rem !important; } .pt-sm-5 { padding-top:3rem !important; } .pr-sm-5 { padding-right:3rem !important; } .pb-sm-5 { padding-bottom:3rem !important; } .pl-sm-5 { padding-left:3rem !important; } .px-sm-5 { padding-right:3rem !important; padding-left:3rem !important; } .py-sm-5 { padding-top:3rem !important; padding-bottom:3rem !important; } .m-sm-auto { margin:auto !important; } .mt-sm-auto { margin-top:auto !important; } .mr-sm-auto { margin-right:auto !important; } .mb-sm-auto { margin-bottom:auto !important; } .ml-sm-auto { margin-left:auto !important; } .mx-sm-auto { margin-right:auto !important; margin-left:auto !important; } .my-sm-auto { margin-top:auto !important; margin-bottom:auto !important; } } @media (min-width: 768px) { .m-md-0 { margin:0 !important; } .mt-md-0 { margin-top:0 !important; } .mr-md-0 { margin-right:0 !important; } .mb-md-0 { margin-bottom:0 !important; } .ml-md-0 { margin-left:0 !important; } .mx-md-0 { margin-right:0 !important; margin-left:0 !important; } .my-md-0 { margin-top:0 !important; margin-bottom:0 !important; } .p-md-0 { padding:0 !important; } .pt-md-0 { padding-top:0 !important; } .pr-md-0 { padding-right:0 !important; } .pb-md-0 { padding-bottom:0 !important; } .pl-md-0 { padding-left:0 !important; } .px-md-0 { padding-right:0 !important; padding-left:0 !important; } .py-md-0 { padding-top:0 !important; padding-bottom:0 !important; } .m-md-1 { margin:0.25rem !important; } .mt-md-1 { margin-top:0.25rem !important; } .mr-md-1 { margin-right:0.25rem !important; } .mb-md-1 { margin-bottom:0.25rem !important; } .ml-md-1 { margin-left:0.25rem !important; } .mx-md-1 { margin-right:0.25rem !important; margin-left:0.25rem !important; } .my-md-1 { margin-top:0.25rem !important; margin-bottom:0.25rem !important; } .p-md-1 { padding:0.25rem !important; } .pt-md-1 { padding-top:0.25rem !important; } .pr-md-1 { padding-right:0.25rem !important; } .pb-md-1 { padding-bottom:0.25rem !important; } .pl-md-1 { padding-left:0.25rem !important; } .px-md-1 { padding-right:0.25rem !important; padding-left:0.25rem !important; } .py-md-1 { padding-top:0.25rem !important; padding-bottom:0.25rem !important; } .m-md-2 { margin:0.5rem !important; } .mt-md-2 { margin-top:0.5rem !important; } .mr-md-2 { margin-right:0.5rem !important; } .mb-md-2 { margin-bottom:0.5rem !important; } .ml-md-2 { margin-left:0.5rem !important; } .mx-md-2 { margin-right:0.5rem !important; margin-left:0.5rem !important; } .my-md-2 { margin-top:0.5rem !important; margin-bottom:0.5rem !important; } .p-md-2 { padding:0.5rem !important; } .pt-md-2 { padding-top:0.5rem !important; } .pr-md-2 { padding-right:0.5rem !important; } .pb-md-2 { padding-bottom:0.5rem !important; } .pl-md-2 { padding-left:0.5rem !important; } .px-md-2 { padding-right:0.5rem !important; padding-left:0.5rem !important; } .py-md-2 { padding-top:0.5rem !important; padding-bottom:0.5rem !important; } .m-md-3 { margin:1rem !important; } .mt-md-3 { margin-top:1rem !important; } .mr-md-3 { margin-right:1rem !important; } .mb-md-3 { margin-bottom:1rem !important; } .ml-md-3 { margin-left:1rem !important; } .mx-md-3 { margin-right:1rem !important; margin-left:1rem !important; } .my-md-3 { margin-top:1rem !important; margin-bottom:1rem !important; } .p-md-3 { padding:1rem !important; } .pt-md-3 { padding-top:1rem !important; } .pr-md-3 { padding-right:1rem !important; } .pb-md-3 { padding-bottom:1rem !important; } .pl-md-3 { padding-left:1rem !important; } .px-md-3 { padding-right:1rem !important; padding-left:1rem !important; } .py-md-3 { padding-top:1rem !important; padding-bottom:1rem !important; } .m-md-4 { margin:1.5rem !important; } .mt-md-4 { margin-top:1.5rem !important; } .mr-md-4 { margin-right:1.5rem !important; } .mb-md-4 { margin-bottom:1.5rem !important; } .ml-md-4 { margin-left:1.5rem !important; } .mx-md-4 { margin-right:1.5rem !important; margin-left:1.5rem !important; } .my-md-4 { margin-top:1.5rem !important; margin-bottom:1.5rem !important; } .p-md-4 { padding:1.5rem !important; } .pt-md-4 { padding-top:1.5rem !important; } .pr-md-4 { padding-right:1.5rem !important; } .pb-md-4 { padding-bottom:1.5rem !important; } .pl-md-4 { padding-left:1.5rem !important; } .px-md-4 { padding-right:1.5rem !important; padding-left:1.5rem !important; } .py-md-4 { padding-top:1.5rem !important; padding-bottom:1.5rem !important; } .m-md-5 { margin:3rem !important; } .mt-md-5 { margin-top:3rem !important; } .mr-md-5 { margin-right:3rem !important; } .mb-md-5 { margin-bottom:3rem !important; } .ml-md-5 { margin-left:3rem !important; } .mx-md-5 { margin-right:3rem !important; margin-left:3rem !important; } .my-md-5 { margin-top:3rem !important; margin-bottom:3rem !important; } .p-md-5 { padding:3rem !important; } .pt-md-5 { padding-top:3rem !important; } .pr-md-5 { padding-right:3rem !important; } .pb-md-5 { padding-bottom:3rem !important; } .pl-md-5 { padding-left:3rem !important; } .px-md-5 { padding-right:3rem !important; padding-left:3rem !important; } .py-md-5 { padding-top:3rem !important; padding-bottom:3rem !important; } .m-md-auto { margin:auto !important; } .mt-md-auto { margin-top:auto !important; } .mr-md-auto { margin-right:auto !important; } .mb-md-auto { margin-bottom:auto !important; } .ml-md-auto { margin-left:auto !important; } .mx-md-auto { margin-right:auto !important; margin-left:auto !important; } .my-md-auto { margin-top:auto !important; margin-bottom:auto !important; } } @media (min-width: 992px) { .m-lg-0 { margin:0 !important; } .mt-lg-0 { margin-top:0 !important; } .mr-lg-0 { margin-right:0 !important; } .mb-lg-0 { margin-bottom:0 !important; } .ml-lg-0 { margin-left:0 !important; } .mx-lg-0 { margin-right:0 !important; margin-left:0 !important; } .my-lg-0 { margin-top:0 !important; margin-bottom:0 !important; } .p-lg-0 { padding:0 !important; } .pt-lg-0 { padding-top:0 !important; } .pr-lg-0 { padding-right:0 !important; } .pb-lg-0 { padding-bottom:0 !important; } .pl-lg-0 { padding-left:0 !important; } .px-lg-0 { padding-right:0 !important; padding-left:0 !important; } .py-lg-0 { padding-top:0 !important; padding-bottom:0 !important; } .m-lg-1 { margin:0.25rem !important; } .mt-lg-1 { margin-top:0.25rem !important; } .mr-lg-1 { margin-right:0.25rem !important; } .mb-lg-1 { margin-bottom:0.25rem !important; } .ml-lg-1 { margin-left:0.25rem !important; } .mx-lg-1 { margin-right:0.25rem !important; margin-left:0.25rem !important; } .my-lg-1 { margin-top:0.25rem !important; margin-bottom:0.25rem !important; } .p-lg-1 { padding:0.25rem !important; } .pt-lg-1 { padding-top:0.25rem !important; } .pr-lg-1 { padding-right:0.25rem !important; } .pb-lg-1 { padding-bottom:0.25rem !important; } .pl-lg-1 { padding-left:0.25rem !important; } .px-lg-1 { padding-right:0.25rem !important; padding-left:0.25rem !important; } .py-lg-1 { padding-top:0.25rem !important; padding-bottom:0.25rem !important; } .m-lg-2 { margin:0.5rem !important; } .mt-lg-2 { margin-top:0.5rem !important; } .mr-lg-2 { margin-right:0.5rem !important; } .mb-lg-2 { margin-bottom:0.5rem !important; } .ml-lg-2 { margin-left:0.5rem !important; } .mx-lg-2 { margin-right:0.5rem !important; margin-left:0.5rem !important; } .my-lg-2 { margin-top:0.5rem !important; margin-bottom:0.5rem !important; } .p-lg-2 { padding:0.5rem !important; } .pt-lg-2 { padding-top:0.5rem !important; } .pr-lg-2 { padding-right:0.5rem !important; } .pb-lg-2 { padding-bottom:0.5rem !important; } .pl-lg-2 { padding-left:0.5rem !important; } .px-lg-2 { padding-right:0.5rem !important; padding-left:0.5rem !important; } .py-lg-2 { padding-top:0.5rem !important; padding-bottom:0.5rem !important; } .m-lg-3 { margin:1rem !important; } .mt-lg-3 { margin-top:1rem !important; } .mr-lg-3 { margin-right:1rem !important; } .mb-lg-3 { margin-bottom:1rem !important; } .ml-lg-3 { margin-left:1rem !important; } .mx-lg-3 { margin-right:1rem !important; margin-left:1rem !important; } .my-lg-3 { margin-top:1rem !important; margin-bottom:1rem !important; } .p-lg-3 { padding:1rem !important; } .pt-lg-3 { padding-top:1rem !important; } .pr-lg-3 { padding-right:1rem !important; } .pb-lg-3 { padding-bottom:1rem !important; } .pl-lg-3 { padding-left:1rem !important; } .px-lg-3 { padding-right:1rem !important; padding-left:1rem !important; } .py-lg-3 { padding-top:1rem !important; padding-bottom:1rem !important; } .m-lg-4 { margin:1.5rem !important; } .mt-lg-4 { margin-top:1.5rem !important; } .mr-lg-4 { margin-right:1.5rem !important; } .mb-lg-4 { margin-bottom:1.5rem !important; } .ml-lg-4 { margin-left:1.5rem !important; } .mx-lg-4 { margin-right:1.5rem !important; margin-left:1.5rem !important; } .my-lg-4 { margin-top:1.5rem !important; margin-bottom:1.5rem !important; } .p-lg-4 { padding:1.5rem !important; } .pt-lg-4 { padding-top:1.5rem !important; } .pr-lg-4 { padding-right:1.5rem !important; } .pb-lg-4 { padding-bottom:1.5rem !important; } .pl-lg-4 { padding-left:1.5rem !important; } .px-lg-4 { padding-right:1.5rem !important; padding-left:1.5rem !important; } .py-lg-4 { padding-top:1.5rem !important; padding-bottom:1.5rem !important; } .m-lg-5 { margin:3rem !important; } .mt-lg-5 { margin-top:3rem !important; } .mr-lg-5 { margin-right:3rem !important; } .mb-lg-5 { margin-bottom:3rem !important; } .ml-lg-5 { margin-left:3rem !important; } .mx-lg-5 { margin-right:3rem !important; margin-left:3rem !important; } .my-lg-5 { margin-top:3rem !important; margin-bottom:3rem !important; } .p-lg-5 { padding:3rem !important; } .pt-lg-5 { padding-top:3rem !important; } .pr-lg-5 { padding-right:3rem !important; } .pb-lg-5 { padding-bottom:3rem !important; } .pl-lg-5 { padding-left:3rem !important; } .px-lg-5 { padding-right:3rem !important; padding-left:3rem !important; } .py-lg-5 { padding-top:3rem !important; padding-bottom:3rem !important; } .m-lg-auto { margin:auto !important; } .mt-lg-auto { margin-top:auto !important; } .mr-lg-auto { margin-right:auto !important; } .mb-lg-auto { margin-bottom:auto !important; } .ml-lg-auto { margin-left:auto !important; } .mx-lg-auto { margin-right:auto !important; margin-left:auto !important; } .my-lg-auto { margin-top:auto !important; margin-bottom:auto !important; } } @media (min-width: 1200px) { .m-xl-0 { margin:0 !important; } .mt-xl-0 { margin-top:0 !important; } .mr-xl-0 { margin-right:0 !important; } .mb-xl-0 { margin-bottom:0 !important; } .ml-xl-0 { margin-left:0 !important; } .mx-xl-0 { margin-right:0 !important; margin-left:0 !important; } .my-xl-0 { margin-top:0 !important; margin-bottom:0 !important; } .p-xl-0 { padding:0 !important; } .pt-xl-0 { padding-top:0 !important; } .pr-xl-0 { padding-right:0 !important; } .pb-xl-0 { padding-bottom:0 !important; } .pl-xl-0 { padding-left:0 !important; } .px-xl-0 { padding-right:0 !important; padding-left:0 !important; } .py-xl-0 { padding-top:0 !important; padding-bottom:0 !important; } .m-xl-1 { margin:0.25rem !important; } .mt-xl-1 { margin-top:0.25rem !important; } .mr-xl-1 { margin-right:0.25rem !important; } .mb-xl-1 { margin-bottom:0.25rem !important; } .ml-xl-1 { margin-left:0.25rem !important; } .mx-xl-1 { margin-right:0.25rem !important; margin-left:0.25rem !important; } .my-xl-1 { margin-top:0.25rem !important; margin-bottom:0.25rem !important; } .p-xl-1 { padding:0.25rem !important; } .pt-xl-1 { padding-top:0.25rem !important; } .pr-xl-1 { padding-right:0.25rem !important; } .pb-xl-1 { padding-bottom:0.25rem !important; } .pl-xl-1 { padding-left:0.25rem !important; } .px-xl-1 { padding-right:0.25rem !important; padding-left:0.25rem !important; } .py-xl-1 { padding-top:0.25rem !important; padding-bottom:0.25rem !important; } .m-xl-2 { margin:0.5rem !important; } .mt-xl-2 { margin-top:0.5rem !important; } .mr-xl-2 { margin-right:0.5rem !important; } .mb-xl-2 { margin-bottom:0.5rem !important; } .ml-xl-2 { margin-left:0.5rem !important; } .mx-xl-2 { margin-right:0.5rem !important; margin-left:0.5rem !important; } .my-xl-2 { margin-top:0.5rem !important; margin-bottom:0.5rem !important; } .p-xl-2 { padding:0.5rem !important; } .pt-xl-2 { padding-top:0.5rem !important; } .pr-xl-2 { padding-right:0.5rem !important; } .pb-xl-2 { padding-bottom:0.5rem !important; } .pl-xl-2 { padding-left:0.5rem !important; } .px-xl-2 { padding-right:0.5rem !important; padding-left:0.5rem !important; } .py-xl-2 { padding-top:0.5rem !important; padding-bottom:0.5rem !important; } .m-xl-3 { margin:1rem !important; } .mt-xl-3 { margin-top:1rem !important; } .mr-xl-3 { margin-right:1rem !important; } .mb-xl-3 { margin-bottom:1rem !important; } .ml-xl-3 { margin-left:1rem !important; } .mx-xl-3 { margin-right:1rem !important; margin-left:1rem !important; } .my-xl-3 { margin-top:1rem !important; margin-bottom:1rem !important; } .p-xl-3 { padding:1rem !important; } .pt-xl-3 { padding-top:1rem !important; } .pr-xl-3 { padding-right:1rem !important; } .pb-xl-3 { padding-bottom:1rem !important; } .pl-xl-3 { padding-left:1rem !important; } .px-xl-3 { padding-right:1rem !important; padding-left:1rem !important; } .py-xl-3 { padding-top:1rem !important; padding-bottom:1rem !important; } .m-xl-4 { margin:1.5rem !important; } .mt-xl-4 { margin-top:1.5rem !important; } .mr-xl-4 { margin-right:1.5rem !important; } .mb-xl-4 { margin-bottom:1.5rem !important; } .ml-xl-4 { margin-left:1.5rem !important; } .mx-xl-4 { margin-right:1.5rem !important; margin-left:1.5rem !important; } .my-xl-4 { margin-top:1.5rem !important; margin-bottom:1.5rem !important; } .p-xl-4 { padding:1.5rem !important; } .pt-xl-4 { padding-top:1.5rem !important; } .pr-xl-4 { padding-right:1.5rem !important; } .pb-xl-4 { padding-bottom:1.5rem !important; } .pl-xl-4 { padding-left:1.5rem !important; } .px-xl-4 { padding-right:1.5rem !important; padding-left:1.5rem !important; } .py-xl-4 { padding-top:1.5rem !important; padding-bottom:1.5rem !important; } .m-xl-5 { margin:3rem !important; } .mt-xl-5 { margin-top:3rem !important; } .mr-xl-5 { margin-right:3rem !important; } .mb-xl-5 { margin-bottom:3rem !important; } .ml-xl-5 { margin-left:3rem !important; } .mx-xl-5 { margin-right:3rem !important; margin-left:3rem !important; } .my-xl-5 { margin-top:3rem !important; margin-bottom:3rem !important; } .p-xl-5 { padding:3rem !important; } .pt-xl-5 { padding-top:3rem !important; } .pr-xl-5 { padding-right:3rem !important; } .pb-xl-5 { padding-bottom:3rem !important; } .pl-xl-5 { padding-left:3rem !important; } .px-xl-5 { padding-right:3rem !important; padding-left:3rem !important; } .py-xl-5 { padding-top:3rem !important; padding-bottom:3rem !important; } .m-xl-auto { margin:auto !important; } .mt-xl-auto { margin-top:auto !important; } .mr-xl-auto { margin-right:auto !important; } .mb-xl-auto { margin-bottom:auto !important; } .ml-xl-auto { margin-left:auto !important; } .mx-xl-auto { margin-right:auto !important; margin-left:auto !important; } .my-xl-auto { margin-top:auto !important; margin-bottom:auto !important; } } .fade { -webkit-transition:opacity 0.2s linear; transition:opacity 0.2s linear; opacity:0; } .fade.show { opacity:1; } .collapse { display:none; } .collapse.show { display:block; } tr.collapse.show { display:table-row; } tbody.collapse.show { display:table-row-group; } .collapsing { -webkit-transition:height 0.4s ease; transition:height 0.4s ease; position:relative; height:0; overflow:hidden; } .lead { font-size:18px; font-weight:400; } .display-1 { font-size:6rem; font-weight:400; line-height:1; } .display-2 { font-size:5.5rem; font-weight:400; line-height:1; } .display-3 { font-size:4.5rem; font-weight:400; line-height:1; } .display-4 { font-size:3.5rem; font-weight:400; line-height:1; } .text-white { color:#ffffff !important; } .text-muted { color:#d5d5d5 !important; } a.text-muted:hover, a.text-muted:focus, a.text-muted:active { color:#bbbbbb !important; } .text-primary { color:#6c5b7b !important; } a.text-primary:hover, a.text-primary:focus, a.text-primary:active { color:#52455e !important; } .text-success { color:#5cb85c !important; } a.text-success:hover, a.text-success:focus, a.text-success:active { color:#449d44 !important; } .text-info { color:#5bc0de !important; } a.text-info:hover, a.text-info:focus, a.text-info:active { color:#31b0d5 !important; } .text-warning { color:#f0ad4e !important; } a.text-warning:hover, a.text-warning:focus, a.text-warning:active { color:#ec971f !important; } .text-danger { color:#d9534f !important; } a.text-danger:hover, a.text-danger:focus, a.text-danger:active { color:#c9302c !important; } .text-justify { text-align:justify !important; } .text-nowrap { white-space:nowrap !important; } .text-truncate { text-overflow:ellipsis; white-space:nowrap; overflow:hidden; } .text-left { text-align:left !important; } .text-right { text-align:right !important; } .text-center { text-align:center !important; } @media (min-width: 576px) { .text-sm-left { text-align:left !important; } .text-sm-right { text-align:right !important; } .text-sm-center { text-align:center !important; } } @media (min-width: 768px) { .text-md-left { text-align:left !important; } .text-md-right { text-align:right !important; } .text-md-center { text-align:center !important; } } @media (min-width: 992px) { .text-lg-left { text-align:left !important; } .text-lg-right { text-align:right !important; } .text-lg-center { text-align:center !important; } } @media (min-width: 1200px) { .text-xl-left { text-align:left !important; } .text-xl-right { text-align:right !important; } .text-xl-center { text-align:center !important; } } .text-lowercase { text-transform:lowercase !important; } .text-uppercase { text-transform:uppercase !important; } .text-capitalize { text-transform:capitalize !important; } .font-weight-normal { font-weight:400; } .font-weight-bold { font-weight:700; } .font-italic { font-style:italic; } .align-baseline { vertical-align:baseline !important; } .align-top { vertical-align:top !important; } .align-middle { vertical-align:middle !important; } .align-bottom { vertical-align:bottom !important; } .align-text-bottom { vertical-align:text-bottom !important; } .align-text-top { vertical-align:text-top !important; } .text-hide { background-color:transparent; border:0; color:transparent; font:0/0 a; text-shadow:none; } .bg-faded { background-color:#eeeeee !important; } .bg-primary { background-color:#6c5b7b !important; } a.bg-primary:hover, a.bg-primary:focus, a.bg-primary:active { background-color:#52455e !important; } .bg-success { background-color:#5cb85c !important; } a.bg-success:hover, a.bg-success:focus, a.bg-success:active { background-color:#449d44 !important; } .bg-info { background-color:#5bc0de !important; } a.bg-info:hover, a.bg-info:focus, a.bg-info:active { background-color:#31b0d5 !important; } .bg-warning { background-color:#f0ad4e !important; } a.bg-warning:hover, a.bg-warning:focus, a.bg-warning:active { background-color:#ec971f !important; } .bg-danger { background-color:#d9534f !important; } a.bg-danger:hover, a.bg-danger:focus, a.bg-danger:active { background-color:#c9302c !important; } .bg-inverse { background-color:#000000 !important; } a.bg-inverse:hover, a.bg-inverse:focus, a.bg-inverse:active { background-color:#1a1a1a !important; } .border-0 { border:0 !important; } .border-top-0 { border-top:0 !important; } .border-right-0 { border-right:0 !important; } .border-bottom-0 { border-bottom:0 !important; } .border-left-0 { border-left:0 !important; } .rounded { border-radius:2px; } .rounded-top { border-top-left-radius:2px; border-top-right-radius:2px; } .rounded-right { border-top-right-radius:2px; border-bottom-right-radius:2px; } .rounded-bottom { border-bottom-left-radius:2px; border-bottom-right-radius:2px; } .rounded-left { border-top-left-radius:2px; border-bottom-left-radius:2px; } .rounded-circle { border-radius:50%; } .rounded-0 { border-radius:0; } .img-thumbnail { background-color:#ffffff; border:1px solid #dddddd; display:inline-block; max-width:100%; height:auto; min-height:1px; text-align:center; padding:0.15rem; } .figure { display:inline-block; } .figure-img { margin-bottom:0.5rem; } .figure-caption { color:#d5d5d5; font-size:90%; } .media { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:start !important; -webkit-align-items:flex-start !important; -ms-flex-align:start !important; align-items:flex-start !important; } .media-body { -webkit-box-flex:1; -webkit-flex:1 ; -ms-flex:1 ; flex:1 ; } .embed-responsive { display:block; position:relative; width:100%; padding:0; overflow:hidden; } .embed-responsive::before { display:block; content:""; } .embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video { border:0; position:absolute; top:0; left:0; bottom:0; width:100%; height:100%; } .embed-responsive-21by9::before { padding-top:42.857142857143%; } .embed-responsive-16by9::before { padding-top:56.25%; } .embed-responsive-4by3::before { padding-top:75%; } .embed-responsive-1by1::before { padding-top:100%; } .sr-only { border:0; position:absolute; width:1px; height:1px; margin:-1px; padding:0; overflow:hidden; clip:rect(0,0,0,0); } .sr-only-focusable:active, .sr-only-focusable:focus { position:static; width:auto; height:auto; margin:0; overflow:visible; clip:auto; } .close { opacity:0.6; float:right; color:inherit; font-size:20px; font-weight:700; text-shadow:inherit; line-height:1; padding:0; cursor:pointer; } .close:hover, .close:focus, .close:active { opacity:1; } button.close, button.close:hover, button.close:focus, button.close:active { background-color:transparent; -webkit-appearance:none; } .jumbotron { background-color:#ededed; font-size:18px; margin-bottom:2rem; padding:2rem; } @media (min-width: 768px) { .jumbotron { padding:4rem; } } .jumbotron h1, .jumbotron h2 { font-size:55px; } @media (min-width: 768px) { .jumbotron h1, .jumbotron h2 { font-size:88px; } } .jumbotron-fluid { padding:2rem 0; } #theme-slider { background-color:#ffffff; border:1px solid #dddddd; border-bottom-color:#c4c4c4; border-radius:2px; position:relative; max-width:100%; margin:0 auto 0.75rem; padding:0.25rem; overflow:hidden; } @media (min-width: 768px) { #theme-slider { max-width:66.1%; } } #theme-slider img[src="about:blank"] { display:none !important; } #theme-slider .slider-caption { position:absolute; left:2.5rem; right:2.5rem; bottom:0.75rem; text-align:center; } @media (min-width: 768px) { #theme-slider .slider-caption { top:15%; left:inherit; right:8%; bottom:inherit; width:40%; } } #theme-slider .slider-caption .slider-title { color:#888888; font:16px/1 Cuprum, sans-serif; text-transform:uppercase; text-shadow:1px 1px 0 rgba(255,255,255,0.6); } @media (min-width: 576px) { #theme-slider .slider-caption .slider-title { font-size:21px; } } @media (min-width: 1200px) { #theme-slider .slider-caption .slider-title { font-size:26px; } } #theme-slider .slider-caption .slider-subtitle { color:#6c5b7b; font:18px/1 Cuprum, sans-serif; text-shadow:1px 1px 0 rgba(255,255,255,0.6); } @media (min-width: 1200px) { #theme-slider .slider-caption .slider-subtitle { font-size:21px; } } #theme-slider .slider-caption .slider-resume { color:#888888; font:12px/1.3 Arial, sans-serif; text-shadow:1px 1px 0 rgba(255,255,255,0.6); } @media (min-width: 1200px) { #theme-slider .slider-caption .slider-resume { font-size:14px; } } #theme-slider .slider-caption .btn { font-size:11px; padding:0.25rem 0.5rem; } @media (min-width: 992px) { #theme-slider .slider-caption .btn { font-size:12px; padding:0.5rem 1rem; } } #theme-slider .slider-nav .owl-prev, #theme-slider .slider-nav .owl-next { color:#6c5b7b; } #theme-slider .slider-nav .owl-prev { left:2%; } #theme-slider .slider-nav .owl-next { right:2%; } #theme-slider .slider-dots { top:12px; text-align:right; } #theme-slider .slider-dots .owl-dot span { background-color:#ac9eb7; } #theme-slider .slider-dots .owl-dot.active span, #theme-slider .slider-dots .owl-dot:hover span { background-color:#6c5b7b; } .theme-block { margin:0 0 0.75rem; } .theme-block .block-content { background-color:transparent; background-image:-webkit-linear-gradient(top,#ffffff 0%,#eeeeee 100%); background-image:linear-gradient(to bottom,#ffffff 0%,#eeeeee 100%); background-repeat:repeat-x; border:1px solid #dddddd; border-bottom-color:#c4c4c4; border-radius:2px; position:relative; color:#888888; font:12px/1.3 Arial, sans-serif; text-shadow:1px 1px 0 rgba(255,255,255,0.6); padding:0.25rem; overflow:hidden; } .theme-block .block-content:hover .block-link::before, .theme-block .block-content:hover .block-link::after { -webkit-transition:all 1s ease; transition:all 1s ease; background-color:rgba(255,255,255,0); width:140%; } .theme-block .block-link { color:#888888; overflow:hidden; } .theme-block .block-link::before { background-color:rgba(255,255,255,0.6); -webkit-transform:skew(-25deg,0); transform:skew(-25deg,0); position:absolute; left:-20%; width:0; height:100%; content:""; z-index:1; } .theme-block h1, .theme-block h2, .theme-block .title, .theme-block .desc { position:absolute; right:0; width:190px; text-align:right; padding:0.5rem; } @media (min-width: 576px) and (max-width: 991px) { .theme-block h1, .theme-block h2, .theme-block .title, .theme-block .desc { width:120px; } } .theme-block h1, .theme-block h2, .theme-block .title { background-color:transparent; background-image:-webkit-linear-gradient(left,transparent 0%,#e1e1e1 100%); background-image:linear-gradient(to right,transparent 0%,#e1e1e1 100%); background-repeat:repeat-x; top:0.75rem; color:#6c5b7b; font:20px/1 Cuprum, sans-serif; text-transform:uppercase; text-shadow:1px 1px 0 rgba(255,255,255,0.6); } @media (min-width: 576px) and (max-width: 991px) { .theme-block h1, .theme-block h2, .theme-block .title { font-size:18px; } } .theme-block .desc { bottom:0.25rem; } @media (min-width: 576px) and (max-width: 991px) { .theme-block .desc { display:none; } } #top-column .theme-blocks { width:33.9%; } .theme-blocks-altColumn, .theme-blocks-home { position:relative; width:100%; padding-left:10px; padding-right:10px; } @media (min-width: 576px) { .theme-blocks-altColumn, .theme-blocks-home { width:33.333333333333%; } } .theme-blocks-altColumn .block-content, .theme-blocks-home .block-content { padding:0; } .theme-blocks-topColumn { margin:0 0 0.75rem; padding:0 0 0 20px; } @media (max-width: 767px) { .theme-blocks-topColumn { display:none; } } .theme-blocks-topColumn .block-content { background:#ffffff; height:186px; padding:0; } @media (min-width: 992px) { .theme-blocks-topColumn .block-content { height:246px; } } @media (min-width: 1200px) { .theme-blocks-topColumn .block-content { height:290px; } } .theme-blocks-topColumn img { position:absolute; left:0; max-height:100%; padding:0.25rem; } .theme-blocks-topColumn h1, .theme-blocks-topColumn h2, .theme-blocks-topColumn .title, .theme-blocks-topColumn .desc { padding:0.75rem; } .theme-blocks-topColumn h1, .theme-blocks-topColumn h2, .theme-blocks-topColumn .title { background-color:transparent; background-image:-webkit-linear-gradient(left,transparent 0%,#ffffff 100%); background-image:linear-gradient(to right,transparent 0%,#ffffff 100%); background-repeat:repeat-x; top:1rem; width:80%; } @media (min-width: 992px) { .theme-blocks-topColumn h1, .theme-blocks-topColumn h2, .theme-blocks-topColumn .title { font-size:24px; } } @media (min-width: 1200px) { .theme-blocks-topColumn h1, .theme-blocks-topColumn h2, .theme-blocks-topColumn .title { font-size:26px; } } .theme-blocks-topColumn .desc { top:4rem; bottom:inherit; width:75%; font-size:14px; } @media (min-width: 1200px) { .theme-blocks-topColumn .desc { font-size:16px; } } .theme-blocks-altColumn .block-content, .theme-blocks-home .block-content { min-height:102px; } @media (min-width: 576px) and (max-width: 991px) { .theme-blocks-altColumn .block-content, .theme-blocks-home .block-content { min-height:82px; } } .theme-blocks-altColumn img, .theme-blocks-home img { float:left; } @media (min-width: 576px) and (max-width: 991px) { .theme-blocks-altColumn img, .theme-blocks-home img { max-width:80px; } } #theme-footer { padding:0; } #theme-footer .footer-title { color:#867297; font:22px/1 Cuprum, sans-serif; text-transform:uppercase; } #theme-footer .footer-topblock-container { background-color:transparent; } #theme-footer .footer-topblock { margin-left:auto; margin-right:auto; padding-left:10px; padding-right:10px; color:#ffffff; padding:0.5rem 1rem 1rem; } @media (min-width: 576px) { #theme-footer .footer-topblock { width:560px; } } @media (min-width: 768px) { #theme-footer .footer-topblock { width:740px; } } @media (min-width: 992px) { #theme-footer .footer-topblock { width:980px; } } @media (min-width: 1200px) { #theme-footer .footer-topblock { width:1160px; } } @media (min-width: 992px) { #theme-footer .footer-topblock .footer-img-company, #theme-footer .footer-topblock .footer-linksblock, #theme-footer .footer-topblock .footer-newsletter-social { min-height:160px; } } @media (min-width: 992px) { #theme-footer .footer-topblock .footer-img-company { border-right:1px solid rgba(255,255,255,0.1); width:20%; } } #theme-footer .footer-topblock .footer-img-company img { max-height:50px; } #theme-footer .footer-topblock .footer-img-company p:not(.footer-title) { font-size:11px; } @media (max-width: 991px) { #theme-footer .footer-topblock .footer-linksblock { display:inline-block; width:140px; margin-top:1rem; } } @media (min-width: 992px) { #theme-footer .footer-topblock .footer-linksblock { border-right:1px solid rgba(255,255,255,0.1); width:19.3%; padding:0 2.5%; } } @media (min-width: 1200px) { #theme-footer .footer-topblock .footer-linksblock { width:20.5%; padding:0 3.5%; } } #theme-footer .footer-topblock .footer-linksblock li { line-height:1; padding:0.25rem 0; } @media (max-width: 1199px) { #theme-footer .footer-topblock .footer-linksblock li::before { display:none; } } @media (min-width: 1200px) { #theme-footer .footer-topblock .footer-linksblock li { padding:0.15rem 0; } #theme-footer .footer-topblock .footer-linksblock li::before { color:#867297; } } #theme-footer .footer-topblock .footer-linksblock li a { color:#ffffff; } #theme-footer .footer-topblock .footer-linksblock li a:hover, #theme-footer .footer-topblock .footer-linksblock li a:focus, #theme-footer .footer-topblock .footer-linksblock li a:active { color:#867297; } @media (max-width: 991px) { #theme-footer .footer-topblock .footer-newsletter-social { width:175px; margin:1rem auto 0; } } @media (min-width: 992px) { #theme-footer .footer-topblock .footer-newsletter-social { width:20%; } } @media (min-width: 1200px) { #theme-footer .footer-topblock .footer-newsletter-social { width:16%; } } #theme-footer .footer-topblock .footer-newsletter-social .footer-newsletter-message { height:2.5em; font-size:11px; line-height:1.2; overflow:hidden; } #theme-footer .footer-topblock .footer-newsletter-social .footer-newsletter-message.msg { background-color:transparent; font-weight:700; } #theme-footer .footer-topblock .footer-newsletter-social .footer-newsletter-message.msg.alert-success { color:#5cb85c; } #theme-footer .footer-topblock .footer-newsletter-social .footer-newsletter-message.msg.alert-danger { color:#d9534f; } #theme-footer .footer-topblock .footer-newsletter-social input[type="submit"] { padding:0.5rem; } #theme-footer .footer-topblock .footer-newsletter-social .footer-social-icon { background-color:#777777; border-radius:2px; width:25px; color:#ffffff !important; text-shadow:none; margin:0 0.15rem; } @media (min-width: 992px) { #theme-footer .footer-topblock .footer-newsletter-social .footer-social-icon { margin:-0.25rem 0.25rem 0 0; } } #theme-footer .footer-topblock .footer-newsletter-social .footer-social-icon:hover, #theme-footer .footer-topblock .footer-newsletter-social .footer-social-icon:focus, #theme-footer .footer-topblock .footer-newsletter-social .footer-social-icon:active { background-color:#867297; } #theme-footer .footer-topblock .footer-newsletter-social .footer-social-icon i { font-size:16px; } #theme-footer .footer-bottomblock-container { background-color:#eeeeee; } #theme-footer .footer-bottomblock { margin-left:auto; margin-right:auto; padding-left:10px; padding-right:10px; color:#888888; padding:1rem; } @media (min-width: 576px) { #theme-footer .footer-bottomblock { width:560px; } } @media (min-width: 768px) { #theme-footer .footer-bottomblock { width:740px; } } @media (min-width: 992px) { #theme-footer .footer-bottomblock { width:980px; } } @media (min-width: 1200px) { #theme-footer .footer-bottomblock { width:1160px; } } #theme-footer .footer-bottomblock a { color:#867297; } #theme-footer .footer-bottomblock a:hover, #theme-footer .footer-bottomblock a:focus, #theme-footer .footer-bottomblock a:active { color:#888888; } #theme-footer .footer-reinsurance-block { background-color:#f9f9f9; border:1px solid #ededed; border-bottom-color:#d3d3d3; border-radius:2px; position:relative; width:100%; } @media (min-width: 768px) { #theme-footer .footer-reinsurance-block { -webkit-box-flex:0; -webkit-flex:0 0 49%; -ms-flex:0 0 49%; flex:0 0 49%; } } @media (min-width: 992px) { #theme-footer .footer-reinsurance-block { -webkit-box-flex:0; -webkit-flex:0 0 24%; -ms-flex:0 0 24%; flex:0 0 24%; } } #theme-footer .footer-reinsurance-block a { padding:0.5rem 0.75rem; } #theme-footer .footer-reinsurance-block a::after { -webkit-transition:all 0.2s linear; transition:all 0.2s linear; border-top:2px solid #867297; position:absolute; left:50%; right:50%; bottom:-1px; width:0; content:""; } #theme-footer .footer-reinsurance-block a:hover::after { left:0; right:0; width:100%; } #theme-footer .footer-reinsurance-block-title { position:relative; color:#7b7b7b; font-size:18px; } #theme-footer .footer-reinsurance-block-title::before { border-top:1px solid #6c5b7b; border-bottom:2px solid #867297; position:absolute; left:0; bottom:0.45rem; width:100%; height:0.3rem; content:""; } #theme-footer .footer-reinsurance-block-title span { background-color:#f9f9f9; position:relative; padding:0 0.75rem; } #theme-footer .footer-reinsurance-block-content { color:#959595; font-size:11px; } .block-reassurance-item { -webkit-box-flex:1; -webkit-flex:1 1 100%; -ms-flex:1 1 100%; flex:1 1 100%; } @media (max-width: 991px) { .block-reassurance-item:not(:last-child) { border-bottom:1px solid #dddddd; margin-bottom:0.5rem; padding-bottom:0.5rem; } } @media (min-width: 992px) { .block-reassurance-item { -webkit-box-flex:1; -webkit-flex:1 1 30%; -ms-flex:1 1 30%; flex:1 1 30%; } } .block-reassurance-item img { background-color:#e0e0e0; opacity:0.8; } .block-reassurance-item span { max-width:75%; } .page-cart .block-reassurance-item, .page-order .block-reassurance-item { -webkit-box-flex:1; -webkit-flex:1 1 100%; -ms-flex:1 1 100%; flex:1 1 100%; } .page-cart .block-reassurance-item:not(:last-child), .page-order .block-reassurance-item:not(:last-child) { border-bottom:1px solid #dddddd; margin-bottom:0.5rem; padding-bottom:0.5rem; } .category-sub-menu ul { margin:0.25rem 0 0 1.1rem; } .category-sub-menu ul li { border:0 !important; font-weight:400; padding:0.15rem 0; } .category-sub-menu ul li::before { display:none; } .category-sub-menu .collapse-icons { cursor:pointer; } .category-sub-menu .collapse-icons .add, .category-sub-menu .collapse-icons .remove { font-size:15px; } .category-sub-menu .collapse-icons .add:hover, .category-sub-menu .collapse-icons .remove:hover { color:#6c5b7b; } .category-sub-menu .collapse-icons[aria-expanded="true"] .add { display:none; } .category-sub-menu .collapse-icons[aria-expanded="true"] .remove { display:block; } .category-sub-menu .arrows .arrow-right, .category-sub-menu .arrows .arrow-down { font-size:14px; cursor:pointer; } .category-sub-menu .arrows .arrow-right:hover, .category-sub-menu .arrows .arrow-down:hover { color:#6c5b7b; } .category-sub-menu .arrows[aria-expanded="true"] .arrow-right { display:none; } .category-sub-menu .arrows[aria-expanded="true"] .arrow-down { display:inline-block; } .header-nav-link a { border-left:1px solid #e1e1e1; height:35px; padding:7px 10px; } @media (min-width: 768px) { .header-nav-link a { padding:10px 12px; } } .header-nav-link a.current { color:#6c5b7b; } .header-nav-link:first-child a { border:0; padding-left:0; } @media (max-width: 767px) { .header-nav-link[class*="hidden-sm-down"] + div a { border:0; padding-left:0; } } .header-nav-link:last-child a { padding-right:0; } .header-nav-link i { color:#888888; font-size:20px; text-shadow:1px 1px 0 #fbfbfb; } .header-nav-link.link-contact i { font-size:23px; } .currency-selector { border-right:1px solid #e1e1e1; position:relative; height:35px; padding:10px 30px 10px 10px; cursor:pointer; z-index:2000; } .currency-selector .currency-selector-dropdown::after { position:absolute; top:10px; right:10px; content:"\e5c5"; color:#6c5b7b; font:400 16px/1 icomoon; } .currency-selector .dropdown-menu { background-color:#eeeeee; border:0; border-top-left-radius:0; border-top-right-radius:0; -webkit-box-shadow:none; box-shadow:none; padding:5px 10px; } .currency-selector .dropdown-menu li { padding:2px 0; overflow:hidden; } .currency-selector .dropdown-menu li a { opacity:0.3; color:#888888; } .currency-selector .dropdown-menu li a:hover { background-color:transparent; opacity:1; } .currency-selector .dropdown-menu li.current { cursor:default; } .user-info { margin:35px 0 0; } @media (max-width: 767px) { .user-info { position:absolute; top:-70px; } } .user-info i { color:#888888; font-size:20px; text-shadow:1px 1px 0 #fbfbfb; } @media (max-width: 767px) { .user-info .account { border-left:1px solid #e1e1e1; position:absolute; left:74px; height:35px; padding:7px 10px; } } @media (min-width: 768px) { .user-info .account { font:22px/1 Cuprum, sans-serif; text-transform:uppercase; } } .user-info .login, .user-info .logout { border-left:1px solid #c4c4c4; color:#6c5b7b; line-height:1; padding-left:0.75rem; } .user-info .login:hover, .user-info .login:focus, .user-info .login:active, .user-info .logout:hover, .user-info .logout:focus, .user-info .logout:active { color:#888888; } #search_filters_wrapper .btn-block { background-color:#fafafa; color:#888888; padding:0.5rem 0.75rem; } #search_filters_wrapper .btn-block:hover, #search_filters_wrapper .btn-block:focus, #search_filters_wrapper .btn-block:active { color:#6c5b7b; } #search_filters_wrapper .btn-block i { font-size:14px; } #search_filters_wrapper .ok i { font-size:16px; } #search_filters_wrapper .facet:last-child ul { margin-bottom:0 !important; } #search_filters_wrapper .facet li { font-size:0; } #search_filters_wrapper .facet label, #search_filters_wrapper .facet .select-title { font-size:12px; } #search_filters_wrapper .facet .collapse { display:block; } @media (max-width: 767px) { #search_filters_wrapper .facet .collapse { display:none; } #search_filters_wrapper .facet .collapse.show { display:block; } } #search_filters_wrapper .facet .title { border-top:1px solid #dddddd; position:relative; padding:0.75rem 0; cursor:pointer; } #search_filters_wrapper .facet .title .remove { display:none; } #search_filters_wrapper .facet .title[aria-expanded="true"] .add { display:none; } #search_filters_wrapper .facet .title[aria-expanded="true"] .remove { display:block; } #search_filters_wrapper .facet .facet-title { color:#6c5b7b; margin:0.5rem 0 0.75rem; } #search_filters_wrapper .facet .navbar-toggler { position:absolute; top:0.5rem; right:0; } #search_filters_wrapper .facet .color { border:1px solid rgba(0,0,0,0.1); border-radius:2px; position:absolute; top:0; left:0; width:1rem; height:1rem; } #search_filters_wrapper .facet .select-title { background-color:#eeeeee; border:1px solid #cccccc; border-radius:2px; line-height:1; padding:0.6rem 2rem 0.6rem 0.6rem; cursor:pointer; } #search_filters_wrapper .facet .select-title i { position:absolute; top:0.4rem; right:0.4rem; font-size:22px; } .active_filters .filter-block { background-color:#ffffff; } .active_filters .filter-block i { font-size:14px; } #carousel .caption { position:absolute; top:10%; left:10%; cursor:pointer; } #carousel .caption h1, #carousel .caption h2 { color:#ffffff; margin-bottom:0; } #carousel .caption .caption-description { color:#ffffff; font-size:11px; } @media (min-width: 768px) { #carousel .caption .caption-description { font-size:12px; } } @media (min-width: 992px) { #carousel .caption .caption-description { font-size:14px; } } .language-selector { position:relative; height:35px; padding:10px 20px 10px 15px; cursor:pointer; z-index:2000; } .language-selector .language-selector-dropdown::after { position:absolute; top:10px; right:0; content:"\e5c5"; color:#6c5b7b; font:400 16px/1 icomoon; } .language-selector img { margin-top:0.15rem; } .language-selector .dropdown-menu { background-color:#eeeeee; border:0; border-top-left-radius:0; border-top-right-radius:0; -webkit-box-shadow:none; box-shadow:none; padding:5px 10px 5px 15px; } .language-selector .dropdown-menu li { padding:2px 0; overflow:hidden; } .language-selector .dropdown-menu li a { opacity:0.3; color:#888888; } .language-selector .dropdown-menu li a:hover { background-color:transparent; opacity:1; } .language-selector .dropdown-menu li.current { cursor:default; } body.tax-display-enabled .thumbnail-container { height:auto !important; } .products-block .product-price-and-shipping .aeuc_before_label, .products-block .product-price-and-shipping .aeuc_unit_price_label { font-size:11px; } .products-block .product-price-and-shipping .aeuc_unit_price_label { margin-top:0.25rem; } .products .product-price-and-shipping .aeuc_unit_price_label { display:block; color:inherit; font:400 14px/1 Cuprum, sans-serif; text-align:right; margin-bottom:0.25rem; } .shipping-delivery-label .aeuc_shipping_label, .shipping-delivery-label .aeuc_delivery_label { color:inherit; font-size:11px; } .shipping-delivery-label .aeuc_shipping_label a { color:#6c5b7b; text-decoration:none; } .shipping-delivery-label .aeuc_shipping_label a:hover, .shipping-delivery-label .aeuc_shipping_label a:focus, .shipping-delivery-label .aeuc_shipping_label a:active { color:#888888; } .shipping-delivery-label .aeuc_shipping_label::before { display:none; } .mobile-menu { background-color:transparent; background-image:-webkit-linear-gradient(top,#ffffff 0%,#eeeeee 100%); background-image:linear-gradient(to bottom,#ffffff 0%,#eeeeee 100%); background-repeat:repeat-x; border:1px solid #dddddd; border-bottom-color:#c4c4c4; border-radius:0; position:relative; min-width:295px; text-transform:uppercase; margin:0 auto; z-index:1060; } .mobile-menu #menu-icon i { height:47px; color:#888888; font-size:16px; line-height:47px; padding:0 0.75rem; cursor:pointer; } .menu > ul > li { float:left; } .menu > ul > li:not(:last-child) { border-right:1px solid rgba(0,0,0,0.1); } .menu > ul > li:hover > .sub-menu { display:block; } .top-menu a[data-depth="0"] { color:#888888; font:17px/1 Cuprum, sans-serif; text-shadow:1px 1px 0 rgba(255,255,255,0.2); padding:0.95rem 0.75rem; } .top-menu a[data-depth="0"]:hover, .top-menu a[data-depth="0"]:focus, .top-menu a[data-depth="0"]:active { background-color:#eeeeee; color:#867297; } .top-menu .sub-menu { background-color:#ffffff; -webkit-box-shadow:2px 1px 11px 2px rgba(0,0,0,0.1); box-shadow:2px 1px 11px 2px rgba(0,0,0,0.1); display:none; padding:0.5rem 2rem; z-index:1200; } @media (min-width: 992px) { .top-menu .sub-menu { position:absolute; top:48px !important; left:-1px; right:0; } } .top-menu .sub-menu.collapse { display:none; } .top-menu .sub-menu ul[data-depth="1"] > li { margin:0.5rem 0; } .top-menu .sub-menu ul[data-depth="1"] > li:not(:last-child) { border-right:1px solid #dddddd; margin-right:1rem; padding-right:1rem; } .top-menu .sub-menu ul[data-depth="1"] > li ul[data-depth="2"] { padding-bottom:0.5rem; } .top-menu .sub-menu a:hover, .top-menu .sub-menu a:focus, .top-menu .sub-menu a:active { background-color:transparent; color:#867297; } .top-menu a.dropdown-submenu { color:#867297; font:17px/1 Cuprum, sans-serif; } .top-menu a.dropdown-submenu:hover, .top-menu a.dropdown-submenu:focus, .top-menu a.dropdown-submenu:active { color:#888888; } .top-menu .collapse { display:inherit; } .top-menu a:not([data-depth="0"]) { padding:0 0 0 1rem; } .top-menu a[data-depth="1"] { padding:0.5rem 0; } .top-menu a[data-depth="2"] { font-weight:700; padding:0.25rem 0; } #mobile_top_menu_wrapper { background-color:#eeeeee; position:relative; min-width:295px; z-index:1500; } #mobile_top_menu_wrapper .top-menu a[data-depth="0"] { background-color:transparent; border-bottom:1px solid rgba(0,0,0,0.1); padding:0.75rem; } #mobile_top_menu_wrapper .top-menu .collapse-icons[aria-expanded="true"] .add { display:none; } #mobile_top_menu_wrapper .top-menu .collapse-icons[aria-expanded="true"] .remove { display:block; } #mobile_top_menu_wrapper .top-menu .collapse-icons .remove { display:none; } #mobile_top_menu_wrapper .top-menu .navbar-toggler { margin-top:-0.2rem; } #mobile_top_menu_wrapper .top-menu .sub-menu { -webkit-box-shadow:none; box-shadow:none; display:block; padding:0; } #mobile_top_menu_wrapper .top-menu .sub-menu ul[data-depth="1"] > li { border:0; margin:0; padding:0; } #mobile_top_menu_wrapper .top-menu .sub-menu ul[data-depth="1"] > li ul[data-depth="2"] { padding-bottom:0; } #mobile_top_menu_wrapper .top-menu .sub-menu li > a { border-bottom:1px solid rgba(0,0,0,0.1); padding:0.75rem; } #mobile_top_menu_wrapper .top-menu .sub-menu ul[data-depth="2"] li a { padding-left:1.5rem; } #mobile_top_menu_wrapper .top-menu .sub-menu ul[data-depth="3"] li a { padding-left:2.5rem; } #mobile_top_menu_wrapper .top-menu .sub-menu ul[data-depth="4"] li a { padding-left:3.5rem; } #mobile_top_menu_wrapper .top-menu .collapse { display:none; } #mobile_top_menu_wrapper .top-menu .collapse.show { display:block; } .menu-home { background-color:transparent; background-image:-webkit-linear-gradient(top,#ffffff 0%,#eeeeee 100%); background-image:linear-gradient(to bottom,#ffffff 0%,#eeeeee 100%); background-repeat:repeat-x; border-right:1px solid rgba(0,0,0,0.1); height:47px; line-height:52px; padding:0 0.75rem; } .menu-home i { color:#867297; font-size:21px; } .menu-specials, .menu-news { background-color:transparent; background-image:-webkit-linear-gradient(top,#ffffff 0%,#eeeeee 100%); background-image:linear-gradient(to bottom,#ffffff 0%,#eeeeee 100%); background-repeat:repeat-x; border-left:1px solid rgba(0,0,0,0.1); color:#888888; font:17px/1 Cuprum, sans-serif; text-shadow:1px 1px 0 rgba(255,255,255,0.2); padding:0.95rem 0.75rem; } .menu-specials:hover, .menu-specials:focus, .menu-specials:active, .menu-news:hover, .menu-news:focus, .menu-news:active { color:#867297; } @media (max-width: 575px) { .menu-specials, .menu-news { font-size:15px; padding:1rem 0.75rem; } } #search_widget { position:relative; } @media (min-width: 768px) { #search_widget { position:absolute; } } @media (min-width: 768px) and (max-width: 1199px) { #search_widget { top:-35px; left:33%; } } @media (min-width: 1200px) { #search_widget { bottom:20px; left:35%; } } #search_widget .search_query { border-radius:2px 0 0 2px; height:35px; padding:0.5rem 0.75rem; } @media (min-width: 768px) { #search_widget .search_query { width:240px; } } @media (min-width: 768px) and (max-width: 1199px) { #search_widget .search_query { background-color:#e1e1e1; border:0; border-radius:0; } } #search_widget .search_query:focus { background-color:#d5d5d5; } #search_widget .btn { width:40px; height:35px; padding:0.5rem; } @media (min-width: 768px) and (max-width: 1199px) { #search_widget .btn { border:0; border-radius:0; } } .ui-autocomplete { border:1px solid #cccccc !important; border-radius:0 0 2px 2px !important; width:280px !important; z-index:1500 !important; } .ui-autocomplete a:hover, .ui-autocomplete a:focus, .ui-autocomplete a:active { background:#6c5b7b !important; border:0 !important; color:#ffffff !important; margin:0 !important; } .social-sharing i { background-color:#e0e0e0; border-radius:50%; width:2.5rem; height:2.5rem; } #shopping-cart { margin:35px 0 0; } @media (max-width: 767px) { #shopping-cart { position:absolute; top:-70px; } } #shopping-cart .shopping-cart-block { border-left:1px solid #e1e1e1; padding:7px 10px; } @media (max-width: 767px) { #shopping-cart .shopping-cart-block { position:absolute; left:115px; height:35px; } } @media (min-width: 768px) { #shopping-cart .shopping-cart-block { border-left:1px solid #c4c4c4; position:relative; margin-left:30px; padding:0 55px 0 30px; } } #shopping-cart .shopping-cart-block::after { position:absolute; top:0.25rem; right:0; content:"\e54c"; color:#6c5b7b; font:400 39px/1 icomoon; } @media (max-width: 767px) { #shopping-cart .shopping-cart-block::after { display:none; } } #shopping-cart .shopping-cart-block:hover .shopping-cart-title, #shopping-cart .shopping-cart-block:focus .shopping-cart-title, #shopping-cart .shopping-cart-block:active .shopping-cart-title { color:#6c5b7b; } #shopping-cart .shopping-cart-block i { color:#888888; font-size:20px; text-shadow:1px 1px 0 #fbfbfb; } #shopping-cart .shopping-cart-title { font:22px/1 Cuprum, sans-serif; text-transform:uppercase; } #shopping-cart .shopping-cart-total, #shopping-cart .shopping-cart-no-product { color:#6c5b7b; font-size:16px; } #shopping-cart .shopping-cart-products-count { background-color:#6c5b7b; border:2px solid #867297; border-radius:1rem; color:#ffffff; font-size:12px; line-height:1; padding:0.12rem 0.25rem; } @media (min-width: 768px) { #shopping-cart .shopping-cart-products-count { position:absolute; top:-0.25rem; right:-0.15rem; z-index:1; } } #shopping-cart .shopping-cart-details { border:0; -webkit-box-shadow:2px 1px 11px 2px rgba(0,0,0,0.1); box-shadow:2px 1px 11px 2px rgba(0,0,0,0.1); position:absolute; top:100%; right:0; width:280px; } #shopping-cart .shopping-cart-details i { font-size:14px; } #shopping-cart .shopping-cart-details .product-price { color:#c06c84; font:16px/1 Cuprum, sans-serif; } #blockcart-modal .product-details .product-price { color:#c06c84; font:18px/1 Cuprum, sans-serif; } #blockcart-modal .product-details .product-attributes { font-size:11px; } #blockcart-modal .cart-content { background-color:#f9f9f9; } #blockcart-modal .cart-content .value { color:#c06c84; font:14px/1 Cuprum, sans-serif; } .block-social i { background-color:#e0e0e0; border-radius:50%; width:2.5rem; height:2.5rem; } body { background-color:#ffffff; color:#888888; font:400 12px/1.3 Arial, sans-serif; } #header-container { background-color:transparent; } .header-banner { background-color:#000000; } .header-nav { background-color:#eeeeee; height:35px; } .header-top { background-color:transparent; position:relative; min-height:100px; z-index:1500; } @media (min-width: 768px) { #header-logo { position:absolute; top:0.5rem; } } #page-container { background-color:transparent; } #page { background-color:#ffffff; margin:1rem 0; } #top-column { background-color:transparent; } #top-column:empty { display:none; } #alt-column { background-color:transparent; } #alt-column:empty { display:none; } #columns { background-color:transparent; } #left-column, #right-column { background-color:transparent; } #center-column { background-color:transparent; } #footer-container { background-color:#444444; padding-top:0.75rem; padding-bottom:0.75rem; } #footer-container > .container { width:inherit; padding:0; } #footer-container > .container .row { margin:0; } #footer { background-color:transparent; color:#ffffff; } #footer a { color:#ffffff; } #footer a:hover, #footer a:focus, #footer a:active { color:#867297; } #footer-copyright { color:#ffffff; } #footer-copyright span { color:#867297; } h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { color:inherit; font:400 22px/1 Cuprum, sans-serif; text-transform:uppercase; margin-bottom:1rem; } .h1 { background-color:transparent; background-image:-webkit-linear-gradient(top,#ffffff 0%,#eeeeee 100%); background-image:linear-gradient(to bottom,#ffffff 0%,#eeeeee 100%); background-repeat:repeat-x; color:#888888; text-shadow:1px 1px 0 #ffffff; border:1px solid #dddddd; border-bottom-color:#c4c4c4; border-radius:2px; padding:0.5rem 0.75rem; } h1, .h1 { font-size:18px; } @media (min-width: 992px) { h1, .h1 { font-size:22px; } } h2, .h2 { font-size:17px; } @media (min-width: 992px) { h2, .h2 { font-size:20px; } } h3, .h3 { font-size:15px; } @media (min-width: 992px) { h3, .h3 { font-size:18px; } } h4, .h4 { font-size:15px; } h5, .h5, h6, .h6 { font-size:13px; } a { color:#888888; text-decoration:none; } a, a span { -webkit-transition:background-color 0.2s linear, border 0.2s linear, color 0.2s linear, text-shadow 0.2s linear, opacity 0.2s linear; transition:background-color 0.2s linear, border 0.2s linear, color 0.2s linear, text-shadow 0.2s linear, opacity 0.2s linear; } a:hover, a:focus, a:active { color:#6c5b7b; text-decoration:none; outline:0; } .link-colored { color:#6c5b7b; } .link-colored:hover, .link-colored:focus, .link-colored:active { color:#888888; } .side-block { background-color:#ffffff; border-bottom:1px solid #dddddd; } .side-block:not(:last-child) { margin-bottom:1rem; } .side-block .block-title { background-color:transparent; background-image:-webkit-linear-gradient(top,#ffffff 0%,#eeeeee 100%); background-image:linear-gradient(to bottom,#ffffff 0%,#eeeeee 100%); background-repeat:repeat-x; color:#888888; text-shadow:1px 1px 0 #ffffff; border:1px solid #dddddd; border-bottom-color:#c4c4c4; border-radius:2px; font:18px/1 Cuprum, sans-serif; text-transform:uppercase; padding:0.5rem 0.75rem; } @media (min-width: 992px) { .side-block .block-title { font-size:22px; } } .side-block .block-title a { color:#888888; } .side-block .block-title a:hover, .side-block .block-title a:focus, .side-block .block-title a:active { color:#6c5b7b; } .side-block .block-content { padding:0.5rem 0.75rem; } .side-block .block-content.block-content-products { padding:0 0 0.5rem; } .side-block li { padding:0.25rem 0; } .side-block li:not(:last-child) { border-bottom:1px solid #dddddd; } .side-block article:not(:first-child) { border-top:1px solid #dddddd; } .side-block .block-product-thumbnail img { -webkit-transition:opacity 0.8s ease; transition:opacity 0.8s ease; } .side-block .block-product-thumbnail:hover img { opacity:0.6; } .side-block .block-product-title { height:2.2em; overflow:hidden; } .side-block .block-product-description-short { height:3.5em; font-size:11px; line-height:1.2; overflow:hidden; } .side-block .block-product-price { position:relative; } .side-block .block-product-price .regular-price { font:14px/1 Cuprum, sans-serif; text-decoration:line-through; } .side-block .block-product-price .discount-percentage { background-color:#eeeeee; position:absolute; top:0; right:0; height:30px; color:#888888; font:13px/30px Cuprum, sans-serif; } .side-block .block-product-price .price { color:#c06c84; font:18px/1 Cuprum, sans-serif; } .footer-block .h3 { font-size:18px; } .footer-block li { padding:0.1rem 0; } .footer-block .collapse { display:inherit; } @media (max-width: 767px) { .footer-block { padding-left:0; padding-right:0; } .footer-block .title { border-top:1px solid rgba(0,0,0,0.15); padding:0.5rem; cursor:pointer; } .footer-block .title .h3 { line-height:1.5; } .footer-block .title .collapse-icons .remove { display:none; } .footer-block .title[aria-expanded="true"] .collapse-icons .add { display:none; } .footer-block .title[aria-expanded="true"] .collapse-icons .remove { display:block; } .footer-block .navbar-toggler { display:inline-block; } .footer-block .collapse { display:none; } .footer-block .collapse.show { display:block; } .footer-block ul > li { border-top:1px solid rgba(0,0,0,0.15); padding:0.25rem 0.5rem; } } .subcategory-cover::after { -webkit-transition:all 0.2s linear; transition:all 0.2s linear; border-top:2px solid #6c5b7b; position:absolute; left:50%; right:50%; bottom:-1px; content:""; } .subcategory-cover:hover::after { left:0; right:0; } .subcategory-cover .img-thumbnail { border:0; padding:0; } .subcategory-cover img { -webkit-transition:opacity 0.8s ease; transition:opacity 0.8s ease; } .subcategory-cover:hover img { opacity:0.6; } .subcategory-cover .subcategory-name { font:15px/1 Cuprum, sans-serif; } .products-selection { background-color:#f9f9f9; border:1px solid #dddddd; border-bottom-color:#c4c4c4; border-radius:2px; } .products-selection .grid-or-list a { -webkit-transition:opacity 0.2s linear; transition:opacity 0.2s linear; opacity:0.4; color:#888888; } .products-selection .grid-or-list a:hover, .products-selection .grid-or-list a.active { opacity:1; } .products-selection .grid-or-list a i { font-size:25px; } .products-selection .total-products, .products-selection .sort-by { padding:0.55rem; } .products-selection .select-title { background-color:#eeeeee; border:1px solid #cccccc; border-radius:2px; min-width:180px; line-height:1; padding:0.6rem 2rem 0.6rem 0.6rem; cursor:pointer; } .products-selection .select-title i { position:absolute; top:0.4rem; right:0.4rem; font-size:22px; } .products .product-miniature { -webkit-transition:all 1s ease-in-out; transition:all 1s ease-in-out; } .products .product-block { background-color:transparent; background-image:-webkit-linear-gradient(top,#f2f2f2 0%,#ffffff 100%); background-image:linear-gradient(to bottom,#f2f2f2 0%,#ffffff 100%); background-repeat:repeat-x; border:1px solid #dddddd; border-bottom-color:#c4c4c4; border-radius:2px; position:relative; margin-top:0.75rem; margin-bottom:0.5rem; padding:0.5rem; } .products .product-block:hover .product-thumbnail::before, .products .product-block:hover .product-thumbnail::after { width:100%; height:100%; } .products .product-block:hover .quick-view { opacity:1; -webkit-transform:scale(1); transform:scale(1); } .products .product-block:hover .variant-links { left:0; } .products .new { background-color:#eeeeee; position:absolute; top:-0.75rem; color:#888888; font:700 12px/1 Arial, sans-serif; padding:0.25rem 0.5rem; z-index:1; } @media (max-width: 991px) { .products .new { left:0.5rem; } } @media (min-width: 992px) { .products .new { top:0.75rem; right:0.75rem; } } @media (min-width: 576px) and (max-width: 991px) { .products .product-left-block { border-right:1px solid #dddddd; float:left; width:65%; padding-right:0.75rem; } } .products .thumbnail-container { position:relative; overflow:hidden; } @media (max-width: 991px) { .products .thumbnail-container { float:left; width:120px; margin-right:0.75rem; } } .products .thumbnail-container .product-thumbnail { border:0; padding:0; } .products .thumbnail-container .product-thumbnail::before, .products .thumbnail-container .product-thumbnail::after { -webkit-transition:all 0.8s ease; transition:all 0.8s ease; background-color:rgba(0,0,0,0.02); position:absolute; width:0; height:0; content:""; z-index:1; } .products .thumbnail-container .product-thumbnail::before { top:0; left:0; } .products .thumbnail-container .product-thumbnail::after { bottom:0; right:0; } .products .thumbnail-container .quick-view { -webkit-transition:transform 0.5s ease-in-out, opacity 0.5s ease-in-out, color 0.2s linear; transition:transform 0.5s ease-in-out, opacity 0.5s ease-in-out, color 0.2s linear; background-color:rgba(255,255,255,0.8); border-radius:2px; -webkit-box-shadow:0 2px 8px rgba(0,0,0,0.16); box-shadow:0 2px 8px rgba(0,0,0,0.16); opacity:0; -webkit-transform:scale(0); transform:scale(0); position:absolute; left:0; right:0; bottom:10%; width:100px; margin:0 auto; z-index:2; } @media (min-width: 992px) { .products .thumbnail-container .quick-view { width:110px; } } .products .thumbnail-container .variant-links { -webkit-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out; position:absolute; bottom:10%; left:-100%; width:100%; padding:0.5rem 0; z-index:2; } @media (min-width: 768px) { .products .thumbnail-container .variant-links { bottom:30%; } } @media (min-width: 1200px) { .products .thumbnail-container .variant-links { bottom:25%; } } .products .thumbnail-container .variant-links a { border:1px solid #ffffff; width:1rem; height:1rem; margin:0 auto 0.15rem; } .products .product-title { font-size:13px; margin:0 0 0.5rem; } @media (min-width: 576px) { .products .product-title { height:2.2em; overflow:hidden; } } @media (min-width: 992px) { .products .product-title { text-align:center; margin:0.5rem 0; } } @media (min-width: 1200px) { .products .product-title { font-size:15px; } } .products .product-description-short { height:9.2em; font-size:11px; overflow:hidden; } .products .product-right-block { min-height:1.5rem; } @media (max-width: 575px) { .products .product-right-block { min-height:3.8rem; margin-top:0.75rem; } } @media (max-width: 991px) { .products .product-right-block { position:relative; } } @media (min-width: 576px) and (max-width: 991px) { .products .product-right-block { float:right; width:150px; text-align:right; } } .products .product-price-and-shipping { text-align:center; } @media (max-width: 991px) { .products .product-price-and-shipping { text-align:right; margin-bottom:0.75rem; } } @media (max-width: 575px) { .products .product-price-and-shipping { height:2rem; } } .products .discount-percentage { background-color:#79668a; position:absolute; top:0; color:#ffffff; font:15px/1 Cuprum, sans-serif; padding:0.15rem 0.5rem; } @media (max-width: 991px) { .products .discount-percentage { left:0; } } @media (min-width: 992px) { .products .discount-percentage { top:0.75rem; left:0.75rem; } } .products .price, .products .regular-price { display:inline-block; font:20px/1 Cuprum, sans-serif; } @media (min-width: 576px) and (max-width: 991px) { .products .price, .products .regular-price { display:block; } } .products .price { color:#c06c84; } .products .regular-price { font-size:14px; text-decoration:line-through; } .products .online-only { color:#6c5b7b; } @media (max-width: 575px) { .products .online-only { max-width:110px; } } @media (min-width: 992px) { .products .online-only { display:none; } } @media (max-width: 575px) { .products .product-availability { max-width:110px; } } .products .product-availability.available { color:#5cb85c; } .products .product-availability.unavailable { color:#d9534f; } .products .product-availability.last_remaining_items { color:#f0ad4e; } .products .btn { position:relative; padding-left:2.7rem; padding-right:0.5rem; } @media (max-width: 991px) { .products .btn { position:absolute; right:0.5rem; bottom:0.5rem; width:150px; } } .products .btn i { background-color:#52455e; border-radius:2px 0 0 2px; position:absolute; top:-1px; left:-1px; bottom:-1px; color:#ffffff; font-size:19px; text-shadow:none; line-height:1.8; padding:0 0.6rem; } .products.list .product-description-short, .products.list .online-only, .products.list .product-availability { display:block !important; } .products.list .product-miniature { width:100%; } .products.list .new { top:-0.75rem; left:0.5rem; right:inherit; } @media (min-width: 576px) { .products.list .product-left-block { border-right:1px solid #dddddd; float:left; width:65%; padding-right:0.75rem; } } .products.list .thumbnail-container { float:left; margin-right:0.75rem; } @media (min-width: 992px) { .products.list .thumbnail-container { width:140px; } } .products.list .product-title { text-align:left; margin:0 0 0.5rem; } .products.list .product-right-block { position:relative; } @media (min-width: 576px) { .products.list .product-right-block { float:right; width:150px; text-align:right; } } .products.list .product-price-and-shipping { text-align:right; margin-bottom:0.75rem; } .products.list .discount-percentage { top:0; left:0; } @media (min-width: 576px) { .products.list .price, .products.list .regular-price { display:block; } } .products.list .btn { position:absolute; right:0.5rem; bottom:0.5rem; width:150px; } .quickview .close { position:absolute; top:0.75rem; right:1rem; font-size:30px; z-index:1; } .quickview .product-title { padding-right:2rem; } .quickview .product-cover .layer { display:none !important; } .quickview .product-block-images { -webkit-box-ordinal-group:1 !important; -webkit-order:0 !important; -ms-flex-order:0 !important; order:0 !important; } .product-block-primary:not(.quickview) { background-color:#ffffff; } .product-block-primary .new { border-radius:2px; display:inline-block; color:#ffffff; font:700 95%/1 Arial, sans-serif; text-align:center; text-shadow:none; white-space:nowrap; padding:0.25em 0.5em; vertical-align:baseline; background-color:#6c5b7b; margin-right:0.5rem; padding:0.15rem 0.5rem; } .product-block-primary .new:empty { display:none; } a.product-block-primary .new:hover, a.product-block-primary .new:focus, a.product-block-primary .new:active { color:#ffffff; } .btn .product-block-primary .new { position:relative; top:-1px; } .product-block-primary .new[href]:hover, .product-block-primary .new[href]:focus, .product-block-primary .new[href]:active { background-color:#52455e; } @media (min-width: 992px) { .product-block-primary .new { margin-top:0.15rem; } } @media (min-width: 992px) { .product-block-primary .product-block-images { -webkit-box-ordinal-group:2; -webkit-order:1; -ms-flex-order:1; order:1; } } .product-block-primary .images-container { position:relative; } .product-block-primary .images-container .product-cover { position:relative; overflow:hidden; } .product-block-primary .images-container .product-cover .discount, .product-block-primary .images-container .product-cover .on-sale { background-color:transparent; background-image:-webkit-linear-gradient(top,#867297 0%,#6c5b7b 100%); background-image:linear-gradient(to bottom,#867297 0%,#6c5b7b 100%); background-repeat:repeat-x; color:#ffffff; text-shadow:1px 1px 0 #5f506c; border:1px solid #6c5b7b; -webkit-transform:rotate(-45deg); transform:rotate(-45deg); position:absolute; top:2rem; left:-3rem; width:200px; font:400 15px/1 Cuprum, sans-serif; padding:0.5rem; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; } .product-block-primary .images-container .product-cover .online-only { border-radius:2px; display:inline-block; color:#ffffff; font:700 95%/1 Arial, sans-serif; text-align:center; text-shadow:none; white-space:nowrap; padding:0.25em 0.5em; vertical-align:baseline; background-color:#6c5b7b; position:absolute; top:0.5rem; right:0.5rem; padding:0.5rem 0.75rem; } .product-block-primary .images-container .product-cover .online-only:empty { display:none; } a.product-block-primary .images-container .product-cover .online-only:hover, a.product-block-primary .images-container .product-cover .online-only:focus, a.product-block-primary .images-container .product-cover .online-only:active { color:#ffffff; } .btn .product-block-primary .images-container .product-cover .online-only { position:relative; top:-1px; } .product-block-primary .images-container .product-cover .online-only[href]:hover, .product-block-primary .images-container .product-cover .online-only[href]:focus, .product-block-primary .images-container .product-cover .online-only[href]:active { background-color:#52455e; } .product-block-primary .images-container .product-cover .layer { -webkit-transition:opacity 0.5s ease-in-out; transition:opacity 0.5s ease-in-out; background-color:rgba(255,255,255,0.4); opacity:0; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; position:absolute; left:0; top:0; width:100%; height:100%; cursor:pointer; } .product-block-primary .images-container .product-cover .layer:hover { opacity:1; } .product-block-primary .images-container .product-cover .layer .zoom-in { color:#ffffff; font-size:5rem; } .product-block-primary .images-container .product-images { position:relative; } .product-block-primary .images-container .product-images .thumb { -webkit-transition:opacity 0.8s ease; transition:opacity 0.8s ease; } .product-block-primary .images-container .product-images .thumb:hover, .product-block-primary .images-container .product-images .thumb.selected { opacity:0.6; } .product-block-primary .images-container .product-images .thumb:hover { cursor:pointer; } .product-block-primary .images-container .product-images .thumb.selected { cursor:default; } .product-block-primary .images-container .product-images .owl-prev, .product-block-primary .images-container .product-images .owl-next { font-size:40px; } #product-images-modal { position:relative; } #product-images-modal .owl-prev { left:1rem; } #product-images-modal .owl-next { right:1rem; } .product-block-primary .product-prices { border-bottom:1px solid #dddddd; text-align:right; padding-bottom:0.5rem; } .product-block-primary .product-prices .product-reference { position:relative; top:-0.75rem; } .product-block-primary .product-prices .product-reference span { color:#6c5b7b; } .product-block-primary .product-prices .product-price { position:relative; } .product-block-primary .product-prices .product-price .discount { border-radius:2px; display:inline-block; color:#ffffff; font:700 95%/1 Arial, sans-serif; text-align:center; text-shadow:none; white-space:nowrap; padding:0.25em 0.5em; vertical-align:baseline; background-color:#6c5b7b; position:absolute; top:0; left:0; font-size:100%; padding:0.5rem 0.75rem; } .product-block-primary .product-prices .product-price .discount:empty { display:none; } a.product-block-primary .product-prices .product-price .discount:hover, a.product-block-primary .product-prices .product-price .discount:focus, a.product-block-primary .product-prices .product-price .discount:active { color:#ffffff; } .btn .product-block-primary .product-prices .product-price .discount { position:relative; top:-1px; } .product-block-primary .product-prices .product-price .discount[href]:hover, .product-block-primary .product-prices .product-price .discount[href]:focus, .product-block-primary .product-prices .product-price .discount[href]:active { background-color:#52455e; } .product-block-primary .product-prices .product-price .price { color:#c06c84; font:22px/1 Cuprum, sans-serif; } .product-block-primary .product-prices .product-price .regular-price { font:18px/1 Cuprum, sans-serif; text-decoration:line-through; } .product-block-primary .product-prices .product-price-info .price-ecotax { font-size:11px; } .product-block-primary .product-description-short { background-color:#f9f9f9; border-bottom:1px solid #dddddd; padding:1rem; } .product-block-primary .product-customization .card { border:0; border-bottom:1px solid #dddddd; } .product-block-primary .product-customization .product-customization-info, .product-block-primary .product-customization .product-customization-item { border-bottom:1px solid #dddddd; } .product-block-primary .product-customization .customization-image img { max-width:40px; } .product-block-primary .product-pack .pack-product-container { padding:0.5rem 0.25rem; } .product-block-primary .product-pack .pack-product-container .pack-product-name { -webkit-box-flex:0; -webkit-flex:0 0 50%; -ms-flex:0 0 50%; flex:0 0 50%; } .product-block-primary .product-pack .pack-product-container .pack-product-price { color:#c06c84; font:16px/1 Cuprum, sans-serif; } .product-block-primary .product-pack .pack-product-container .pack-product-quantity { border-left:1px solid #dddddd; padding:0 0.5rem 0 1rem; } .product-block-primary .product-variants .product-manufacturer .manufacturer-logo { border:0; padding:0; } .product-block-primary .product-variants .product-manufacturer .manufacturer-logo img { max-width:200px; } .product-block-primary .product-variants .product-condition .control-item { color:#6c5b7b; } .product-block-primary .product-variants .product-variants-item { border-bottom:1px solid #dddddd; } .product-block-primary .product-variants .product-variants-item .control-label { padding:0.6rem 0; } .product-block-primary .product-variants .product-variants-item .color-list { width:200px; padding:0.25rem 0; } .product-block-primary .product-variants .product-variants-item .color-list .input-container { position:relative; width:1.25rem; height:1.25rem; margin:0.2rem 0 0.2rem 0.25rem; } .product-block-primary .product-variants .product-variants-item .color-list .input-color { opacity:0; position:absolute; } .product-block-primary .product-variants .product-variants-item .color-list .input-color:hover + span, .product-block-primary .product-variants .product-variants-item .color-list .input-color:checked + span { border-color:rgba(0,0,0,0.4); } .product-block-primary .product-variants .product-variants-item .color-list .color { border:2px solid rgba(0,0,0,0.1); border-radius:2px; } .product-block-primary .product-variants .product-variants-item .radio-list { width:200px; } .product-block-primary .product-variants .product-variants-item .radio-list .input-container { position:relative; margin:0.2rem 0 0.2rem 0.25rem; } .product-block-primary .product-variants .product-variants-item .radio-list .input-radio { opacity:0; position:absolute; } .product-block-primary .product-variants .product-variants-item .radio-list .input-radio:hover + span, .product-block-primary .product-variants .product-variants-item .radio-list .input-radio:checked + span { background-color:#6c5b7b; border-color:#5f506c; color:#ffffff; } .product-block-primary .product-variants .product-variants-item .radio-list .radio-label { background-color:#f9f9f9; border:2px solid rgba(0,0,0,0.05); border-radius:2px; padding:0.25rem 0.5rem; } .product-block-primary .product-discounts { border-bottom:1px solid #dddddd; padding:1rem 0; } .product-block-primary .product-add-to-cart #product-availability { font-size:14px; } .product-block-primary .product-add-to-cart #product-availability .product-available { color:#5cb85c; } .product-block-primary .product-add-to-cart #product-availability .product-last-items { color:#f0ad4e; } .product-block-primary .product-add-to-cart #product-availability .product-unavailable { color:#d9534f; } .product-block-primary .product-add-to-cart #product-availability .quantity { font-size:12px; } .product-block-primary .product-add-to-cart .product-availability-date { margin-top:-0.5rem; } .product-block-primary .product-add-to-cart .qty .input-group { max-width:60px; } .product-block-primary .product-add-to-cart .add-to-cart { position:relative; font:18px/1 Cuprum, sans-serif; padding:0.45rem 0.5rem 0.45rem 2.8rem; } .product-block-primary .product-add-to-cart .add-to-cart i { background-color:#52455e; border-radius:2px 0 0 2px; position:absolute; top:-1px; left:-1px; bottom:-1px; color:#ffffff; font-size:19px; text-shadow:none; line-height:1.9; padding:0 0.6rem; } .product-block-secondary { background-color:#f9f9f9; border:1px solid #dddddd; border-bottom-color:#c4c4c4; border-radius:2px; padding:1rem; } .product-block-secondary .product-tabs .nav-item { font:400 15px/1 Cuprum, sans-serif; } .product-block-secondary .product-tabs .nav-link { color:#888888; } .product-block-secondary .product-tabs .tab-content { background-color:transparent; border:0; padding:1rem 0; } .product-block-secondary .product-tabs .attachment-title { color:#6c5b7b; } .product-block-secondary #product-details .product-details-title { border-bottom:2px solid #6c5b7b; } .product-block-secondary #product-details .data-sheet .name { background-color:#e0e0e0; width:40%; } .product-block-secondary #product-details .data-sheet .value { background-color:#ededed; width:58%; } .products-carousel .h1 { border-radius:2px 2px 0 0; } .products-carousel .products-carousel-content { background-color:#f9f9f9; border:1px solid #dddddd; border-bottom-color:#c4c4c4; border-radius:0 0 2px 2px; border-top:0; position:relative; } .products-carousel .carousel-product-thumbnail img { -webkit-transition:opacity 0.8s ease; transition:opacity 0.8s ease; } .products-carousel .carousel-product-thumbnail:hover img { opacity:0.6; } .products-carousel .carousel-product-title { height:2.2em; overflow:hidden; } .products-carousel .carousel-product-price .price { color:#c06c84; font:18px/1 Cuprum, sans-serif; } .products-carousel .carousel-product-price .regular-price { font:14px/1 Cuprum, sans-serif; text-decoration:line-through; } .products-carousel .owl-prev, .products-carousel .owl-next { font-size:40px; } .products-carousel .owl-prev { left:0.75rem; } .products-carousel .owl-next { right:0.75rem; } .cart-container .cart-item:nth-child(even) { background-color:#ededed; } .cart-container .cart-item .product-image img { -webkit-transition:opacity 0.8s ease; transition:opacity 0.8s ease; } .cart-container .cart-item .product-image:hover img { opacity:0.6; } .cart-container .cart-item .product-line-info:not(:first-child):not(:last-child) { margin:0.5rem 0; } .cart-container .cart-item .product-prices .value, .cart-container .cart-item .product-prices .unit-price-cart { font-family:Cuprum, sans-serif; } .cart-container .cart-item .product-prices .value { color:#c06c84; font-size:16px; } .cart-container .cart-item .product-attributes { font-size:11px; } .cart-container .cart-item .customization a { font-size:11px; text-decoration:underline; } .cart-container .cart-item .input-group { max-width:60px; } .cart-container .cart-item .product-price { color:#c06c84; font:18px/1 Cuprum, sans-serif; } .cart-container .cart-item .cart-line-product-actions i { font-size:16px; } .continue-shopping i { font-size:14px; } .cart-summary .value { color:#c06c84; font:16px/1 Cuprum, sans-serif; } .cart-summary .cart-summary-products .show-details a { text-decoration:underline; } .cart-summary .cart-summary-products .cart-summary-product-list-left { max-width:30px; } .cart-summary .cart-summary-products .cart-summary-product-list-body { -webkit-box-flex:1; -webkit-flex:1 1 0; -ms-flex:1 1 0; flex:1 1 0; } .cart-summary .cart-summary-products .cart-summary-product-list-body .product-name { width:50%; font-size:11px; } .cart-summary .promo-name .value { font-size:14px; } .cart-summary .remove-promo i { font-size:inherit; vertical-align:inherit; } .cart-summary .promo-code { background-color:#ededed; } .cart-summary .promo-code-title, .cart-summary .promo-highlighted-title { color:#6c5b7b; } .cart-summary .promo-input { background-color:#f9f9f9; } .cart-summary .promo-input:focus { background-color:#e0e0e0; } .cart-summary .promo-discounts .label { font-size:11px; } .cart-summary .promo-discounts .code { cursor:pointer; } .cart-summary .promo-discounts .code:hover { color:#6c5b7b; } .cart-summary .cart-tax .value { font-size:14px; } .cart-summary .cart-detailed-actions .btn { font:18px/1 Cuprum, sans-serif; padding:0.5rem 1.5rem; } .checkout-step:not(:last-child) { border-bottom:1px solid #dddddd; margin-bottom:1rem; padding-bottom:1rem; } .checkout-step .step-title { cursor:default; } .checkout-step .step-title .step-number { border-radius:2px; display:inline-block; color:#ffffff; font:700 95%/1 Arial, sans-serif; text-align:center; text-shadow:none; white-space:nowrap; padding:0.25em 0.5em; vertical-align:baseline; background-color:#6c5b7b; font-size:16px; } .checkout-step .step-title .step-number:empty { display:none; } a.checkout-step .step-title .step-number:hover, a.checkout-step .step-title .step-number:focus, a.checkout-step .step-title .step-number:active { color:#ffffff; } .btn .checkout-step .step-title .step-number { position:relative; top:-1px; } .checkout-step .step-title .step-number[href]:hover, .checkout-step .step-title .step-number[href]:focus, .checkout-step .step-title .step-number[href]:active { background-color:#52455e; } .checkout-step:not(.-current) .step-title { margin-bottom:0; } .checkout-step.-reachable:not(.-current) .step-title { cursor:pointer; } .checkout-step.-complete .step-title .done { display:inline-block; color:#6c5b7b; } .checkout-step.-complete .step-title .step-edit { display:block; font-size:15px; } .checkout-step.-complete .step-title .step-edit .edit { font-size:16px; } .checkout-step.-reachable .content, .checkout-step.-complete .content { display:none; } .checkout-step.-current .content { display:block; } .checkout-step.-unreachable { pointer-events:none; } .checkout-step a:not(.product-name) { color:#6c5b7b; } .checkout-step a:not(.product-name):hover, .checkout-step a:not(.product-name):focus, .checkout-step a:not(.product-name):active { color:#888888; } #checkout-personal-information-step .nav { font:14px/1 Arial, sans-serif; } #checkout-personal-information-step .nav-item:first-child { border-right:1px solid #dddddd; } #checkout-personal-information-step .nav-link.active { color:#888888; cursor:default; } #checkout-personal-information-step .tab-content { background-color:transparent; border:0; } #checkout-addresses-step .address-item { background-color:#ffffff; border:1px solid #dddddd; -webkit-box-flex:0; -webkit-flex:0 0 100%; -ms-flex:0 0 100%; flex:0 0 100%; } @media (min-width: 576px) { #checkout-addresses-step .address-item { -webkit-box-flex:0; -webkit-flex:0 0 49%; -ms-flex:0 0 49%; flex:0 0 49%; } } #checkout-addresses-step .address-item .address-footer { border-top:1px solid #dddddd; } #checkout-addresses-step .address-item .address-footer i { font-size:16px; } #checkout-addresses-step .add-address i { font-size:inherit; vertical-align:inherit; } #checkout-addresses-step .cancel-address { padding:0.6rem; } #checkout-delivery-step .delivery-option { background-color:#ffffff; border:1px solid #dddddd; margin-top:0.5rem; padding:1rem 0; } #checkout-delivery-step .delivery-option label { margin-bottom:0; cursor:pointer; } #checkout-delivery-step .delivery-option .custom-radio { min-height:1rem; } #checkout-delivery-step .delivery-option .carrier-price { color:#c06c84; font:16px/1 Cuprum, sans-serif; } #checkout-payment-step .additional-information { padding-left:1.5rem; } #checkout-payment-step .additional-information dl { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-wrap:wrap !important; -ms-flex-wrap:wrap !important; flex-wrap:wrap !important; -webkit-box-pack:justify !important; -webkit-justify-content:space-between !important; -ms-flex-pack:justify !important; justify-content:space-between !important; } #checkout-payment-step .additional-information dl dt, #checkout-payment-step .additional-information dl dd { margin:0 0 0.25rem; padding:0.5rem; } #checkout-payment-step .additional-information dl dt { background-color:#e0e0e0; width:40%; } #checkout-payment-step .additional-information dl dd { background-color:#ededed; width:58%; } #checkout-payment-step .additional-information a { color:#6c5b7b; cursor:pointer; } #checkout-payment-step .additional-information a:hover, #checkout-payment-step .additional-information a:focus, #checkout-payment-step .additional-information a:active { color:#888888; } #checkout-payment-step #order-summary-content .step-edit { cursor:pointer; } #checkout-payment-step #order-summary-content .step-edit .edit { font-size:inherit; vertical-align:inherit; } #checkout-payment-step #order-summary-content .card { background-color:#ffffff; border:1px solid #dddddd; } #checkout-payment-step #order-summary-content .value, #checkout-payment-step #order-summary-content .carrier-price { color:#c06c84; font:16px/1 Cuprum, sans-serif; } #checkout-payment-step #order-summary-content .table { background-color:transparent; } #checkout-payment-step #order-summary-content .table th, #checkout-payment-step #order-summary-content .table td { border:0; padding:0.15rem 0; } .confirmation-title .done { color:#6c5b7b; } .page-order-confirmation .value { color:#c06c84; font:16px/1 Cuprum, sans-serif; } .page-order-confirmation .table { background-color:transparent; } .page-order-confirmation .table th, .page-order-confirmation .table td { border:0; padding:0.15rem 0; } @media (min-width: 992px) { .page-order-confirmation #order-details { border-left:1px solid #dddddd; } } @media (min-width: 768px) { .no-account { border-left:1px solid #dddddd; } } @media (min-width: 992px) { .no-account h2 { margin-bottom:2.75rem !important; } } .no-account .h3, .no-account li::before { color:#6c5b7b; } .account-table .value, .account-item .value { color:#c06c84; } .account-table i, .account-item i { font-size:16px; } .account-item:not(:last-child) { margin-bottom:0.75rem; } .account-link { display:inline-block; color:#6c5b7b; font-size:16px; margin:1rem 1rem 1rem 0; } .account-link:hover, .account-link:focus, .account-link:active { color:#888888; } .account-link i { font-size:14px; vertical-align:inherit; } .page-my-account .link-item { background-color:#f9f9f9; border:1px solid #dddddd; border-bottom-color:#c4c4c4; border-radius:2px; display:block; font-size:14px; margin:0.5rem 0; padding:0.5rem 0.75rem; } .page-my-account .link-item i { display:block; font-size:30px; margin-bottom:0.5rem; } .page-addresses .address .address-alias { color:#6c5b7b; } .page-addresses .address .address-footer { border-top:1px solid #dddddd; } .page-addresses .address .address-footer i { font-size:16px; } .page-addresses .addresses-footer i { font-size:inherit; vertical-align:inherit; } .page-order-detail .message { background-color:#ffffff; border:1px solid #dddddd; } .page-order-detail .message:not(:last-child) { margin-bottom:0.75rem; } @media (max-width: 575px) { .page-order-detail .message .message-info { border-bottom:1px solid #dddddd; } } @media (min-width: 576px) { .page-order-detail .message .message-info { border-right:1px solid #dddddd; } } section.page-cms a { color:#6c5b7b; text-decoration:underline; } section.page-cms a:hover, section.page-cms a:focus, section.page-cms a:active { color:#888888; } .sitemap .sitemap-block h2 { border-bottom:1px solid #dddddd; color:#6c5b7b; } .sitemap .nested .sitemap-item i { font-size:17px; margin-left:-1.25rem; } .store-item .store-contact i { color:#6c5b7b; font-size:16px; } .store-item .store-hours th { background-color:#eeeeee; } ', 'files' => array('/home/nanaboheqw/nanabohemeshop/themes/creamoda/assets/css/less/theme.less' => '1519684027', '/home/nanaboheqw/nanabohemeshop/themes/creamoda/assets/css/less/variables-mixins.less' => '1519684027', '/home/nanaboheqw/nanabohemeshop/themes/creamoda/assets/css/less/core/reset.less' => '1519684027', '/home/nanaboheqw/nanabohemeshop/themes/creamoda/assets/css/less/core/grid.less' => '1519684027', '/home/nanaboheqw/nanabohemeshop/themes/creamoda/assets/css/less/core/dropdowns.less' => '1519684027', '/home/nanaboheqw/nanabohemeshop/themes/creamoda/assets/css/less/core/tables.less' => '1519684027', '/home/nanaboheqw/nanabohemeshop/themes/creamoda/assets/css/less/core/forms.less' => '1519684027', '/home/nanaboheqw/nanabohemeshop/themes/creamoda/assets/css/less/core/buttons.less' => '1519684027', '/home/nanaboheqw/nanabohemeshop/themes/creamoda/assets/css/less/core/lists.less' => '1519684027', '/home/nanaboheqw/nanabohemeshop/themes/creamoda/assets/css/less/core/navs.less' => '1519684027', '/home/nanaboheqw/nanabohemeshop/themes/creamoda/assets/css/less/core/breadcrumbs.less' => '1519684027', '/home/nanaboheqw/nanabohemeshop/themes/creamoda/assets/css/less/core/pagination.less' => '1519684027', '/home/nanaboheqw/nanabohemeshop/themes/creamoda/assets/css/less/core/alerts.less' => '1519684027', '/home/nanaboheqw/nanabohemeshop/themes/creamoda/assets/css/less/core/badge.less' => '1519684027', '/home/nanaboheqw/nanabohemeshop/themes/creamoda/assets/css/less/core/card.less' => '1519684027', '/home/nanaboheqw/nanabohemeshop/themes/creamoda/assets/css/less/core/plugins.less' => '1519684027', '/home/nanaboheqw/nanabohemeshop/themes/creamoda/assets/css/less/core/utilities.less' => '1519684027', '/home/nanaboheqw/nanabohemeshop/themes/creamoda/assets/css/less/modules.less' => '1519684027'), 'updated' => '1521064557')) in prestacreathemeeditor.php line 898 at PrestacreaThemeEditor->compileLess('/var/www/vhosts/nanaboheme.shop/httpdocs/themes/creamoda/assets/css/less/theme.less', '/var/www/vhosts/nanaboheme.shop/httpdocs/themes/creamoda/assets/css/theme.css') in prestacreathemeeditor.php line 927 at PrestacreaThemeEditor->hookDisplayHeader(array('cookie' => object(Cookie), 'cart' => object(Cart), 'altern' => '4')) in Hook.php line 895 at HookCore::coreCallHook(object(PrestacreaThemeEditor), 'hookdisplayHeader', array('cookie' => object(Cookie), 'cart' => object(Cart), 'altern' => '4')) in Hook.php line 327 at HookCore::callHookOn(object(PrestacreaThemeEditor), 'displayHeader', array('cookie' => object(Cookie), 'cart' => object(Cart), 'altern' => '4')) in Hook.php line 843 at HookCore::exec('displayHeader') in FrontController.php line 544 at FrontControllerCore->initContent() in IndexController.php line 37 at IndexControllerCore->initContent() in Controller.php line 205 at ControllerCore->run() in Dispatcher.php line 379 at DispatcherCore->dispatch() in index.php line 28 Link to comment Share on other sites More sharing options...
Eolia Posted August 7, 2018 Share Posted August 7, 2018 Ah ben ca c'est les supers caches less des thèmes PrestaCréa, il faut donc tous les vider dans les modules concernés (Prestacreatruc, PrestaCreaMachin, etc...) Et si ca ne fonctionne toujours pas contactez-là (sur le forum c'est @divine) Link to comment Share on other sites More sharing options...
Nana Boheme Posted August 15, 2018 Author Share Posted August 15, 2018 Bonjour. Prestacréa me dit que ça ne vient pas du thème mais de la configuration serveur. Lorsque je clique sur aperçu du site dans plesk, mon site s'affiche normalement. Pour le moment je l'ai remis sur l'ancien serveur mutu ovh le temps de trouver la solution. Merci Link to comment Share on other sites More sharing options...
Eolia Posted August 15, 2018 Share Posted August 15, 2018 Avez-vous vidé les caches de ses modules ??? Link to comment Share on other sites More sharing options...
Divine Posted December 5, 2018 Share Posted December 5, 2018 @Eolia Avant de lancer tes piques et donner des conseils périmés, il serait peut-être judicieux de te tenir informé : cela fait bien longtemps qu'il n'y a plus qu'un seul module intégré à mes thèmes avec donc un seul cache à éventuellement vider si besoin. Voilà ça c'est juste pour l'info, pour le reste si tu as un problème avec moi ou mon travail, bien que j'ai un peu de mal à comprendre ton aigreur à mon encontre, je t'invite à venir m'en parler en MP, ça sera plus constructif que les réflexions désobligeantes que tu éparpilles par-ci par-là à mon propos sur le forum. Link to comment Share on other sites More sharing options...
Eolia Posted December 5, 2018 Share Posted December 5, 2018 Je parle juste d'expérience ayant du intervenir de nombreuses fois à cause de ces caches et même si ici cela ne concerne pas d'autres modules, le pb vient bien du cache.less. C'est fichiers ne sont jamais vidés par l'utilisation du vidage de cache de Presta et nous obligent à les supprimer en cas de transfert de serveur (urls en dur) Link to comment Share on other sites More sharing options...
Divine Posted December 5, 2018 Share Posted December 5, 2018 Ok je comprends et je vais regarder si j'ai un moyen quelconque de profiter du vidage de cache de Prestashop pour vider également ce cache par la même occasion, mais est-ce que cette petite manipulation mérite vraiment que tu sois si amer quand tu parles de moi sur le forum ? Dans le joyeux monde des développeurs Prestashop, on voit quand même passer bien pire que ces histoires de vidage de cache... Link to comment Share on other sites More sharing options...
Divine Posted January 3, 2019 Share Posted January 3, 2019 Juste un petit message pour informer du fait que depuis la dernière mise à jour de mes thèmes, le cache du thème est bien intégré au cache de Prestashop donc il n'est plus nécessaire de le gérer séparément. @Eolia Tu n'auras plus à intervenir là-dessus désormais, je te confisque une raison de râler à propos de mes thèmes ^^ Bonne année 2019 à toi 1 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now