h1,h2,h3,h4,h5,h6,.h1,.h2,.h2 a,.h3,.h3 a,.h4,.h5,.h6{font-family:'Acumin Pro Condensed Black',Arial,sans-serif;font-weight:bold;letter-spacing:-1px;}h1,.h1{font-size:1.9em;letter-spacing:-2px;}h2,.h2{font-size:1.4em;margin-top:1.4em;}h3,.h3{font-size:1.2em;margin-top:1.2em;}h4,.h4{font-size:1em;margin-top:1em;}img{max-width:100%;height:auto;}.field--name-body img.align-left{padding-right:1rem;padding-bottom:1rem;}.field--name-body img.align-right{padding-left:1rem;padding-bottom:1rem;}#navbar-top,#responsive-navbar{background:linear-gradient(90deg,rgb(53 185 191) 0%,rgba(0,165,171,1) 50%,rgba(53 185 191) 100%);}#responsive-navbar .collapsed .navbar-toggler-icon{}#responsive-navbar .navbar-toggler-icon{background:url(/themes/custom/laclasse/img/hamburger.png) no-repeat center;background-size:22px 24px;}#responsive-navbar .navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:none;}#responsive-navbar .btn-close{background:url(/themes/custom/laclasse/img/close.png) no-repeat center;background-size:20px 20px;opacity:1;}#responsive-navbar #r-account{position:absolute;}#responsive-navbar #r-account::after{display:inline-block;content:"\F4D7";font-family:"bootstrap-icons";font-size:1.6rem;position:absolute;top:-18px;left:-28px;color:#fff;}#responsive-navbar .offcanvas{width:100%;background-color:#00a5ab;}#responsive-navbar #rlogo img{width:300px;}#responsive-navbar #block-laclasse-search--2{padding-top:0px;height:50px;width:80%;margin:auto;}#responsive-navbar #block-laclasse-search--2 .form-type-search{float:left;width:90%;}#responsive-navbar #block-laclasse-search--2 #edit-actions--2,#responsive-navbar #block-laclasse-search--2 #edit-actions--3{width:10%;}#responsive-navbar #block-laclasse-search--2 #edit-actions--2 button,#responsive-navbar #block-laclasse-search--2 #edit-actions--3 button{background-color:#fff;width:30px;height:38px;border:1px solid #ced4da;position:relative;border-left:0;cursor:pointer;}#responsive-navbar #block-laclasse-search--2 .form-control{border-radius:1rem;border-bottom-right-radius:0;border-top-right-radius:0;border-right:0;}#responsive-navbar #block-laclasse-search--2 .form-control:focus{border:0;outline:none;box-shadow:none;}#responsive-navbar #edit-keys--3{padding-left:36px;}#responsive-navbar.navbar .block-search-form-block .form-actions button::before{top:5px;left:0px;}#responsive-navbar #block-laclasse-search--2 .content .container-inline{display:inline;}#responsive-navbar .navbar-toggler{border-color:#fff;}#responsive-navbar hr{background:linear-gradient(to right,#00a5ab,#fff,#00a5ab);height:1px;}#responsive-navbar #block-laclasse-main-menu{text-align:center;}#responsive-navbar #block-laclasse-main-menu a{color:#fff;}#responsive-navbar #block-laclasse-main-menu .nav.navbar-nav>li>a{font-weight:300;font-size:1.2em;}#responsive-navbar #block-laclasse-main-menu ul li a{text-transform:uppercase;text-decoration:none;}#responsive-navbar .nav-link.nav-link-https--boutiquelaclassefr{padding-left:0px;background:transparent;}#responsive-navbar .nav-link-https--boutiquelaclassefr::before{content:"";}#responsive-navbar .dropdown-menu{border:0;text-align:center;background-color:#007E84;}#responsive-navbar ul.dropdown-menu li a{font-size:0.9em;font-weight:400;}#responsive-navbar ul.dropdown-menu li:hover{background-color:transparent;}#responsive-navbar #block-invitationasabonner--2{float:left;width:50%;margin-top:1rem;}#responsive-navbar #block-invitationasabonner--2 .text-formatted{text-align:right;padding-right:30px;}#responsive-navbar .nav-link.nav-link--connexion{color:#fff;}.sidebar .block{background-color:#eee;border-radius:0.2em;}#responsive-navbar .social{clear:both;width:144px;height:40px;margin:40px auto 10px;}#responsive-navbar #rlogo{text-align:center;}#responsive-navbar #navbar-rlogo{}#block-admanager{border:0;text-align:center;}.path-connexion #navbar-main,.path-inscription #navbar-main,.path-mot-de-passe-oublie #navbar-main{background:linear-gradient(90deg,rgb(53 185 191) 0%,rgba(0,165,171,1) 50%,rgba(53 185 191) 100%);}#navbar-main a{font-family:'Acumin Pro Condensed Black',Arial,sans-serif;font-weight:bold;font-size:0.9em;height:40px;}#navbar-main ul li.nav-item:last-child{padding:0rem !important;}.nav-link-https--boutiquelaclassefr{text-transform:uppercase;background:rgb(143,72,165);background:linear-gradient(180deg,rgba(143,72,165,1) 0%,rgba(164,82,189,1) 100%);transition:box-shadow 1s;padding-top:0.6rem;position:relative;padding-left:32px;}.navbar-expand-lg .navbar-nav .nav-link.nav-link-https--boutiquelaclassefr{padding-left:32px;}.nav-link-https--boutiquelaclassefr::before{display:inline-block;content:"\F179\00a0";font-family:"bootstrap-icons";color:#fff;font-size:1.1em;width:1.5rem;height:1.6rem;position:absolute;top:7px;left:8px;}.subscription-button{background:rgb(255,193,7);background:linear-gradient(180deg,rgba(255,193,7,1) 0%,rgba(246,199,59,1) 100%);color:#555;font-size:1.1em;position:relative;padding-left:32px;}.subscription-button::before{content:"\F194";margin-right:4px;font-family:'bootstrap-icons';font-weight:900;display:inline-block;font-size:1.1em;width:1.5rem;height:1.6rem;position:absolute;top:6px;left:6px;}.h2.home{color:#00a5ab;margin-bottom:1em;}.view-id-home.view-display-id-block_1 .views-row{}.view-id-home.view-display-id-block_4 .views-row{margin-bottom:1em;}.view-id-home.view-display-id-block_2{background:url(/themes/custom/laclasse/img/illustration.gif) no-repeat right top;background-size:185px;}.all-items-link{font-size:0.9em;text-decoration:none;font-weight:bold;position:relative;margin-left:20px;}.all-items-link:before{display:inline-block;content:"\F132";font-family:"bootstrap-icons";font-size:1.1rem;width:1.5rem;height:1.6rem;position:absolute;left:-20px;}.item-desc-title{margin-top:0;}.item-desc-body{font-size:0.9em;color:#444;line-height:1.6;}.item-desc-title.h2 a,.item-desc-title.h3 a{color:#333;text-decoration:none;font-size:1em;}.item-desc-title.h3 a{font-size:0.8em;}.item-desc-title.h3{text-align:center;}.view-actualites .views-field-title{font-family:'Acumin Pro Condensed Black',Arial,sans-serif;font-weight:bold;letter-spacing:-2px;}.view-revuesdumois{box-shadow:rgba(0,0,0,0.15) 2.4px 2.4px 3.2px;}.view-revuesdumois .views-row .views-field-field-image img{width:100%;}.field--name-field-tags{float:left;}.newsletter-wrapper{background:linear-gradient(90deg,rgb(53 185 191) 0%,rgba(0,165,171,1) 50%,rgba(53 185 191) 100%);padding:2em;}#newsletter-subscription{color:#fff;border-left:1px solid linear-gradient(to bottom,rgba(0,165,171,1),rgba(0,0,0,0)) 1 100%;}#newsletter-subscription .h4{color:#fff;font-family:'Acumin Pro Condensed Black',Arial,sans-serif;font-weight:bold;letter-spacing:-2px;}#newsletter-subscription button{background-color:#59d6db;color:#fff;}.social-icon{width:64px;height:64px;float:left;margin-right:1em;}.icon-facebook{background:url(/themes/custom/laclasse/img/facebook.png) no-repeat center;}.icon-pinterest{background:url(/themes/custom/laclasse/img/pinterest.png) no-repeat center;}.icon-instagram{background:url(/themes/custom/laclasse/img/instagram.png) no-repeat center;}.social-icon-32{width:32px;height:32px;float:left;margin-right:1em;}.icon-facebook-w{background:url(/themes/custom/laclasse/img/facebook-w.png) no-repeat center;}.icon-pinterest-w{background:url(/themes/custom/laclasse/img/pinterest-w.png) no-repeat center;}.icon-instagram-w{background:url(/themes/custom/laclasse/img/instagram-w.png) no-repeat center;}#block-filtreressourcespedagogiques--2,.sidebar #block-filtreressourcespedagogiques{display:none;}.view-ressources-pedagogiques fieldset{margin-right:1em;}.view-ressources-pedagogiques #result-number{clear:both;font-size:0.7em;}.view-ressources-pedagogiques .node--view-mode-teaser .node__content{font-size:0.9em;}.view-ressources-pedagogiques .view-filters{display:none;}.view-ressources-pedagogiques form div div,.view-ressources-pedagogiques form div fieldset,#block-filtreressourcespedagogiques div fieldset,#block-filtreressourcespedagogiques div div{float:left;}.view-ressources-pedagogiques form #edit-actions{margin-top:23px;}.view-ressources-pedagogiques .view-content,.view-ressources-pedagogiques .view-empty{clear:both;}.view-ressources-pedagogiques .field--name-field-image{margin:0 0 1rem;}.view-ressources-pedagogiques .field--name-field-image a img{width:100%;margin:0;}.view-ressources-pedagogiques .item-info{position:relative;height:204px;}.view-ressources-pedagogiques .item-info .field--name-field-niveau,.node--type-ressources-pedagogiques .item-info .field--name-field-niveau{position:absolute;bottom:0;right:0;margin:0;}.view-ressources-pedagogiques .item-info .field--name-field-niveau .field__item,.node--type-ressources-pedagogiques .item-info .field--name-field-niveau .field__item{background-color:#000;text-align:center;color:#fff;padding:2px;color:#fff;text-decoration:none;min-width:34px;}.view-ressources-pedagogiques .item-info .field--name-field-type-de-ressource,.node__content .field--name-field-type-de-ressource{position:absolute;bottom:0;margin:0;background:linear-gradient(180deg,rgba(143,72,165,1) 0%,rgba(164,82,189,1) 100%);color:#fff;padding:2px 4px;}.node--type-ressources-pedagogiques .node--type-ressources-pedagogiques .item-info{width:440px;height:293px;float:left;margin:0 2em 2em 0;position:relative;}.node--type-ressources-pedagogiques .node .field--type-image{margin:0;}.node--type-ressources-pedagogiques .item-info .field--name-field-niveau .field__item a{text-decoration:none;color:#fff;}.node--type-revue h1{font-size:2.1em;}.label{font-weight:bold;}.action-button{margin-top:1em;}.btn-magazine{background:linear-gradient(180deg,rgba(53 185 191) 0%,rgba(0,165,171,1) 100%);color:#fff;margin:0.2em 0.1em;font-size:1em;}.btn-magazine:hover{background:linear-gradient(180deg,rgb(55,195,202) 0%,rgb(2,199,206) 100%);color:#fff;}.btn-shop{background:linear-gradient(180deg,rgba(143,72,165,1) 0%,rgba(164,82,189,1) 100%);color:#fff;margin:0.2em 0.1em;font-size:1em;}.btn-shop:hover{background:linear-gradient(180deg,rgb(168,84,194) 0%,rgb(183,90,211) 100%);color:#fff;}.keywords .field--name-field-tags{background-color:#eee;padding:1em;border-radius:0.2em;}.keywords .h3{font-size:1em;color:#777;font-family:revert;margin-bottom:0.6em;}#bonus{border:1px solid #57457C;}#bonus .card-header{background-color:#57457C;color:#fff;font-size:1.4em;font-family:'Acumin Pro Condensed Black',Arial,sans-serif;font-weight:bold;letter-spacing:-1px;}.table-of-contents-button{background:url(/themes/custom/laclasse/img/table-des-matieres.png) no-repeat;width:36px;height:36px;}.old-issues-button{background:url(/themes/custom/laclasse/img/ancien-numero.png) no-repeat;width:36px;height:36px;}#myTabMagContent{margin-top:16px;}.bloc-magazine-item{margin-bottom:8px;}@media (max-width:991.98px){.navbar-brand img{width:150px;}aside.section{margin-top:40px;}}@media (max-width:1399px){.view-ressources-pedagogiques .item-info{height:174px;}}@media (max-width:1199px){.item-desc-img{margin-bottom:20px;}.view-ressources-pedagogiques .item-info{height:144px;}}@media (max-width:991px){.views-row{margin-bottom:30px;}.view-ressources-pedagogiques .item-info{height:104px;}}@media (max-width:767px){.view-ressources-pedagogiques .item-info{height:164px;}}@media (max-width:575px){.view-ressources-pedagogiques .item-info{height:293px;}.node__content{width:440px;}.page-view-revue .field--name-field-image{-webkit-box-shadow:none;box-shadow:none;}.page-view-revue .field--name-field-image img{-webkit-box-shadow:0 2px 5px #919091;box-shadow:0 2px 5px #919091;}}@media (max-width:480px){.node__content{width:inherit;}.view-ressources-pedagogiques .item-info{height:inherit;}}@media (max-width:559px){.view-ressources-pedagogiques .item-info{}}
@media (max-width:767px){.navbar-collapse{border-top:0;}.navbar-collapse .navbar-nav{margin-right:0;margin-left:0;}.navbar-collapse [class*="container"]{background-color:inherit;border-color:inherit;}.navbar-collapse .navigation{position:fixed;top:0;bottom:0;left:0;z-index:1030;width:240px;height:100%;margin:0;overflow:auto;background-color:white;border-right:1px solid;border-right-color:inherit;padding-left:0.25rem;}.bg-dark .navbar-collapse .navigation{background-color:#17141f !important;}.navbar-collapse .navigation .navbar-nav .dropdown-menu li a{width:100%;white-space:normal;}.navbar-collapse .navbar-form{width:100%;margin:8px 0;overflow:hidden;text-align:center;}}@media (min-width:768px){.navigation{display:block;width:auto !important;padding-right:15px;padding-left:15px;}}.navbar-dark .navbar-toggler-icon{opacity:0.6;background-size:60%;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e");}.navbar-dark .collapsed .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.navbar-light .navbar-toggler-icon{opacity:0.6;background-size:60%;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e");}.navbar-light .collapsed .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.4%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}
