/*
Theme Name: Canipedia
Theme URI: https://canipedia.fr
Author: Canipedia
Author URI: https://canipedia.fr
Description: Thème custom pour canipedia.fr
Version: 1.0
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: canipedia
*/

html {line-height:1.15;-webkit-text-size-adjust:100%;}
body {margin:0;font-size:16px;color:#4a4a4a;line-height:1.7em;background:#fff;font-family:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;
overflow-x: hidden;}
main {display:block;}
hr {box-sizing:content-box;height:0;overflow:visible;background-color:#ccc;border:0;height:1px;margin-bottom:1.5em;}
pre {font-family:monospace;font-size:1em;}
abbr[title] {border-bottom:none;text-decoration:underline dotted;}
b, strong {font-weight:bolder;}
code, kbd, samp {font-family:monospace;font-size:1em;}
small {font-size:80%;}
sub, sup {font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sub {bottom:-0.25em;}
sup {top:-0.5em;}
img {border-style:none;height:auto;max-width:100%;vertical-align:middle;}
button, input, optgroup, select, textarea {font-family:inherit;font-size:100%;line-height:1.15;margin:0;}
button, input {overflow: visible;}
button, select {text-transform:none;}
button, [type="button"], [type="reset"], [type="submit"] {-webkit-appearance:button;cursor:pointer;}
button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner {border-style:none;padding:0;}
button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring {outline:1px dotted ButtonText;}
textarea {overflow:auto;width:100%;}
[type="checkbox"], [type="radio"] {box-sizing:border-box;padding:0;}
[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {height:auto;}
[type="search"] {-webkit-appearance:textfield;outline-offset:-2px;}
[type="search"]::-webkit-search-decoration {-webkit-appearance:none;}
::-webkit-file-upload-button {-webkit-appearance:button;font:inherit;}
details {display:block;}
summary {display:list-item;}
template {display:none;}
[hidden] {display:none;}
*, *::before, *::after {box-sizing:inherit;}
html {box-sizing:border-box;}
figure {margin-left:auto;margin-right:auto;}
h1, h2, h3, h4, h5, h6 {clear:both;font-family:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;}
h1 {font-size:30px;font-weight:800;line-height:1.4em;color:#016eb6;margin-bottom:0px;margin-top:0px;}
h2 {font-size:24px;font-weight:800;line-height:1.3em;color:#016eb6;margin-bottom:15px;margin-top:20px;}
h3 {font-size:22px;font-weight:800;line-height:1.3em;color:#016eb6;margin-bottom:15px;margin-top:20px;}
p {margin-bottom:1.1em;}
ul, ol {margin:0 0 1.5em 7px;list-style:disc;}
li {margin-bottom:10px;}
ol {list-style:decimal;}
dt {font-weight:700;}
dd {margin:0 1.5em 1.5em;}
table {margin:0 0 1.5em;width:100%;}
a {font-weight:600;color:#0274be;text-decoration:underline;text-decoration-color:#0274be!important;text-decoration-thickness:2px;text-underline-offset:3.7px;}
a, .lien-interne {cursor:pointer;font-weight:600;color:#0274BE;text-decoration:underline;text-decoration-color:#0274BE!important;text-decoration-thickness:2px;text-underline-offset:3.7px;}
a:hover, .lien-interne:hover {color:#dc7910;text-decoration:underline;text-decoration-color:#dc7910!important;text-decoration-thickness:2px;text-underline-offset:3.7px;}
.obflien {cursor:pointer;}
button, input[type="button"], input[type="reset"], input[type="submit"] {color:#ffffff;border-color:#0274be;background-color:#0274be;border-radius:6px;padding:10px 40px;cursor:pointer;}
button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover {background-color:#037bc8;}
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"],
input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea {color:#666;border:1px solid#ccc;border-radius: 3px;padding:3px;}
input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="range"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="time"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus,
input[type="color"]:focus, textarea:focus {color:#111;}
select {border:1px solid#ccc;}
.sticky {display:block;}
.post, .page {margin:0 0 1.5em;}
.updated:not(.published) {display:none;}
.page-content, .entry-content, .entry-summary {margin:1.5em 0 0;}
.page-links {clear:both;margin:0 0 1.5em;}
.comment-content a {word-wrap:break-word;}
.page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley {border:none;margin-bottom:0;margin-top:0;padding:0;}
.custom-logo-link {display:inline-block;}
.site-main {background:#fff;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:100px;padding-right:100px;}
#primary[tabindex="-1"]:focus {outline:0;}
.alignleft {float:left;margin-right:1.5em;margin-bottom:1.5em;}
.alignright {float:right;margin-left:1.5em;margin-bottom:1.5em;}
.aligncenter {clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em;}
@media (max-width:1215px) {.site-main {margin-left:20px;margin-right:20px;padding-right:100px;padding-left:100px;}}
@media (max-width:1200px) {.site-main {padding-right:40px;padding-left:40px;}}
@media (max-width:768px) {.site-main {margin-left:0px;margin-right:0px;}
h1 {font-size:26px;}
h2 {font-size:23px;}}
@media (max-width:544px) {.site-main {padding-right:20px;padding-left:20px;}
h1 {font-size:22px;}
h2 {font-size: 22px;}}
