/*!Theme Name: Pegasus - 24Matins.fr
Theme URI: https://www.24matins.fr
Version: vqfr.1.27.0
Revision: 2020-08-31
Creation: 2017-04-26
Starting: 2016-07-26
Author: studio RVOLA
Author URI: https://www.rvola.com
Text Domain: adn_pegasus-i18n
Template: pegasus*/*{margin:0;padding:0;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.clear{line-height:1;display:block;clear:both}.hidden{display:none;visibility:hidden}p{margin-bottom:10px}ul li,ul ol{list-style-position:inside}.aligncenter,.alignleft,.alignnone,.alignright{max-width:1024px;height:auto;margin-top:20px;margin-bottom:20px;display:block;clear:both}.aligncenter{margin-right:auto;margin-left:auto}.alignleft{float:left}.alignright{float:right}.no-js .hide-js{display:none!important}.svg{vertical-align:-.15em;width:1em;height:1em;overflow:hidden;fill:currentColor}.reset{all:inherit}@media only screen and (max-width:767px){#navigation-tertiary-mobile{padding-top:10px;padding-bottom:10px;font-size:.9em}#navigation-tertiary-mobile ul{-webkit-columns:2;-moz-columns:2;columns:2}#navigation-tertiary-mobile ul li{display:list-item}#navigation-tertiary-mobile ul li a{padding:5px}}body.single-newsweb #content .insert{width:170px;margin-right:16px;margin-bottom:5px;float:left;border-top-width:1px;border-top-style:solid;border-bottom:1px solid #ddd}@media only screen and (max-width:767px){body.single-newsweb #content .insert{width:100%;float:none}}body.single-newsweb #content .insert header{margin-top:2px;padding:8px 0}body.single-newsweb #content .insert p{font-size:16px;font-weight:700;line-height:1.2;text-align:left;letter-spacing:-1px;position:relative}body.single-newsweb #content .insert blockquote{padding:0 20px 8px;all:inherit}body.single-newsweb #content .insert blockquote .ico{display:none;visibility:hidden}body.single-newsweb #content .insert small{font-family:sans-serif;font-weight:700;margin-top:20px;display:block;color:#666}.widget_mailing .inside{padding:15px;color:#fff;background:#009ce4;background:linear-gradient(45deg,#009ce4 0,#00507f 100%)}.widget_mailing .inside h2{border-color:#fff;font-weight:700}.widget_mailing .inside .description{margin-bottom:20px;font-size:1.1em;border-bottom:1px solid #fff;padding-bottom:10px}.widget_mailing .inside .subline{font-size:.9em}.widget_mailing .inside label:hover{cursor:pointer}.widget_mailing .inside .input-field{background:#fff;width:80%;height:35px;font-size:1.2em;margin:0;float:left;border-radius:3px 0 0 3px}.widget_mailing .inside .input-field:focus{border:1px solid #009ce4;box-shadow:0 0 10px #4bc6ff}@media only screen and (max-width:767px){.widget_mailing .inside .input-field{width:100%;border-radius:3px;margin-bottom:10px}}.widget_mailing .inside .input-submit{margin:0;float:left;height:35px;padding:10px;width:20%;text-align:center;background:#00334b;border:none;outline:0;color:#fff;border-radius:0 3px 3px 0}.widget_mailing .inside .input-submit:hover{background:#4bc6ff;cursor:pointer}@media only screen and (max-width:767px){.widget_mailing .inside .input-submit{width:100%;border-radius:3px}}.widget_mailing .inside .message{display:none;clear:both;background:#fff;padding:20px;text-align:center;font-size:1.3em;color:#009ce4}.widget_facebook{background:#3b5998;color:#fff;padding:20px;position:relative;overflow:hidden;line-height:1.4em}@media only screen and (max-width:767px){.widget_facebook{margin:0 0 20px!important;padding:10px;font-size:.85em}}.widget_facebook a{color:#3b5998;font-weight:700;z-index:5;position:relative}.widget_facebook a:hover{background:#2d4373}@media only screen and (max-width:767px){.widget_facebook a{padding:0}}.templates-maptag{padding:10px;margin:20px auto;background:#efefef}.templates-maptag .map-container{text-align:center}.templates-maptag .map-container svg{width:70%}@media only screen and (max-width:767px){.templates-maptag .map-container svg{width:100%}}.templates-maptag .map-container svg path{stroke:#efefef;stroke-width:2px}.templates-maptag .map-listing{padding-top:25px}.templates-maptag .map-listing ul{text-align:right;text-align:left}@media only screen and (max-width:767px){.templates-maptag .map-listing ul{-webkit-columns:2;-moz-columns:2;columns:2}}.templates-maptag .map-listing ul li{list-style:none;margin-bottom:5px}.templates-maptag .map-listing ul li a#guadeloupe{display:inline-block;margin:15px 0 0}.templates-listing.row{padding-top:5px;padding-bottom:5px}.templates-listing.row .title{margin-bottom:5px}.templates-listing.row time{margin:0}