@import url("https://fonts.googleapis.com/css?family=Lato:400,700,900");*{margin:0;padding:0;box-sizing:border-box;}body{background:#ffffff;}img{max-width:100%;height:auto;}body{font-family:'Lato',sans-serif;font-size:18px;color:#313131;}.Penser_Vatican_II__quarante_ans_après{font-size:20.747px;font-family:"Myriad Pro";color:#313131;line-height:1.446;text-align:left;-moz-transform:matrix(0.6266829865,0,0,0.6265873016,0,0);-webkit-transform:matrix(0.6266829865,0,0,0.6265873016,0,0);-ms-transform:matrix(0.6266829865,0,0,0.6265873016,0,0);position:absolute;left:-18.692px;top:398.507px;z-index:15;}.title{margin-bottom:30px;}.region-content{font-size:12px;line-height:1.9;color:#313131;}@media (min-width:960px){.region-content{font-size:18px;}}.main{margin:0 auto;padding-left:15px;padding-right:15px;max-width:640px;}@media (min-width:960px){.main{max-width:960px;}}@media (min-width:1260px){.main{max-width:1260px;}}@media (min-width:1600px){.main{max-width:1600px;}}.page{overflow:hidden;}.s-page-title{margin:40px 0 30px;font-size:24px;line-height:1.25;font-weight:normal;text-transform:uppercase;color:#313131;}@media (min-width:640px){.s-page-title{margin:55px 0 40px;}}@media (min-width:960px){.s-page-title{margin:85px 0 65px;font-size:38px;}}.s-page-title--front{margin:100px 0 30px;font-size:18px;font-weight:bold;}@media (min-width:640px){.s-page-title--front{margin:40px 0 30px;}}@media (min-width:960px){.s-page-title--front{margin:65px 0 50px;font-size:26px;}}.s-header{margin:0 auto;padding-left:15px;padding-right:15px;max-width:640px;display:flex;flex-wrap:wrap;}@media (min-width:960px){.s-header{max-width:960px;}}@media (min-width:1260px){.s-header{max-width:1260px;}}@media (min-width:1600px){.s-header{max-width:1600px;}}.front .s-header{margin-bottom:90px;}.s-header__wrapper{background-image:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url(/sites/all/themes/courrier/css/img/header_s.jpg);background-size:cover;}@media (min-width:640px){.s-header__wrapper{background-image:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url(/sites/all/themes/courrier/css/img/header_m.jpg);}}@media (min-width:960px){.s-header__wrapper{background-image:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url(/sites/all/themes/courrier/css/img/header_b.jpg);}}.region-header{padding:55px 0 60px;position:relative;width:100%;}@media (min-width:960px){.region-header{padding:80px 110px 160px;}}@media (min-width:1260px){.region-header{padding:80px 110px 50px;}}.region-header::before,.region-header::after{position:absolute;bottom:-45px;content:'';display:block;width:143px;height:95px;z-index:5;}@media (min-width:960px){.region-header::before,.region-header::after{bottom:-80px;width:345px;height:230px;}}.region-header::before{left:0;background:url(/sites/all/themes/courrier/css/img/front-1_s.jpg);}@media (min-width:960px){.region-header::before{left:auto;right:280px;background:url(/sites/all/themes/courrier/css/img/front-1_b.jpg);}}.region-header::after{right:0;background:url(/sites/all/themes/courrier/css/img/front-2_s.jpg);}@media (min-width:960px){.region-header::after{right:-75px;background:url(/sites/all/themes/courrier/css/img/front-2_b.jpg);}}.region-header h2{font-size:24px;line-height:2;font-weight:normal;text-transform:uppercase;color:#ffffff;}@media (min-width:960px){.region-header h2{font-size:48px;}}.region-header ul li{list-style:none;margin:0;}.region-header ul li .views-field-title a{display:inline-block;font-size:12px;line-height:3.5;font-weight:bold;text-transform:uppercase;text-decoration:none;color:#ffffff;padding:0 20px;border:1px solid #ffffff;}@media (min-width:960px){.region-header ul li .views-field-title a{font-size:22px;line-height:4;}}@media (min-width:640px){.region-header ul li .views-field-title a{padding:0 30px;}}.region-header ul li figure{margin-top:30px;}.footer{font-size:12px;line-height:3.5;text-transform:uppercase;text-align:center;color:#ffffff;margin:0 auto;padding-left:15px;padding-right:15px;max-width:640px;}@media (min-width:960px){.footer{font-size:18px;}}@media (min-width:960px){.footer{max-width:960px;}}@media (min-width:1260px){.footer{max-width:1260px;}}@media (min-width:1600px){.footer{max-width:1600px;}}.footer__wrapper{background:url(/sites/all/themes/courrier/css/img/background_blue.png);}.s-header__toggle{position:relative;display:block;width:30px;padding:10px 0;transition:0.3s all ease;}@media (min-width:960px){.s-header__toggle{display:none;}}.s-header__toggle span,.s-header__toggle span:before,.s-header__toggle span:after{height:4px;width:inherit;background:white;display:block;content:'';transition:0.3s all ease;}.s-header__toggle span:before{position:absolute;top:0;}.s-header__toggle span:after{position:absolute;top:20px;}.s-header--open-menu .s-header__toggle span{background:transparent;}.s-header--open-menu .s-header__toggle span:before{top:10px;transform:rotate(45deg);}.s-header--open-menu .s-header__toggle span:after{top:10px;transform:rotate(-45deg);}.s-header__menu{background-image:linear-gradient(#2995df 0%,#106eae 100%);padding-bottom:10px;display:flex;flex-direction:column;}@media (min-width:960px){.s-header__menu{flex-direction:column;padding-bottom:0;background:none;}}.s-header__menu .region-menu{border-bottom:1px solid #78afd5;padding-bottom:40px;margin-bottom:40px;display:flex;order:1;}@media (min-width:960px){.s-header__menu .region-menu{border:none;padding-bottom:0;margin-bottom:0;order:1;}}@media (min-width:960px){.s-header__menu #block-system-main-menu{width:80%;}}@media (min-width:960px){.s-header__menu #block-system-main-menu .menu{display:flex;background:url(/sites/all/themes/courrier/css/img/background_blue.png);justify-content:space-around;background-size:cover;}}.s-header__menu #block-system-main-menu .menu li{text-align:center;list-style:none;}.s-header__menu #block-system-main-menu .menu li a{font-size:14px;line-height:2.5;font-weight:bold;text-transform:uppercase;text-decoration:none;color:#ffffff;}@media (min-width:960px){.s-header__menu #block-system-main-menu .menu li a{font-size:18px;line-height:3.5;}}.s-header__menu #block-system-main-menu .menu li a:hover{border-bottom:1px solid #ffffff;}@media (min-width:960px){.s-header__menu #block-menu-menu-menu-bandeau-haut{width:20%;background:#c41626;display:flex;align-items:center;justify-content:center;}}.s-header__menu #block-menu-menu-menu-bandeau-haut .menu li{text-align:center;list-style:none;}.s-header__menu #block-menu-menu-menu-bandeau-haut .menu li a{font-size:14px;line-height:2.5;font-weight:bold;text-transform:uppercase;text-decoration:none;color:#ffffff;display:inline-block;background:#c41626;border-radius:5px;padding:0 20px;}@media (min-width:960px){.s-header__menu #block-menu-menu-menu-bandeau-haut .menu li a{font-size:18px;line-height:3.5;}}@media (min-width:960px){.s-header__menu #block-menu-menu-menu-bandeau-haut .menu li a{padding:0;}}.region-top-bar{display:flex;justify-content:center;margin-bottom:35px;order:2;}@media (min-width:640px){.region-top-bar{justify-content:flex-end;order:1;}}.s-subscription{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;}@media (min-width:640px){.s-subscription{margin:0 auto;padding-left:15px;padding-right:15px;max-width:640px;}}@media (min-width:640px) and (min-width:960px){.s-subscription{max-width:960px;}}@media (min-width:640px) and (min-width:1260px){.s-subscription{max-width:1260px;}}@media (min-width:640px) and (min-width:1600px){.s-subscription{max-width:1600px;}}.s-subscription__wrapper{background:#f5f4f4;margin-top:50px;padding-bottom:40px;}@media (min-width:960px){.s-subscription__wrapper{padding-top:20px;}}.s-subscription::before{content:'';display:block;min-height:210px;width:40%;background:url(/sites/all/themes/courrier/css/img/cathedral_m.png) no-repeat right center;background-size:cover;}@media (min-width:640px){.s-subscription::before{width:28%;background-size:contain;}}@media (min-width:960px){.s-subscription::before{background:url(/sites/all/themes/courrier/css/img/cathedral_b.png) no-repeat right center;min-height:340px;background-size:contain;}}.s-subscription__header{width:60%;padding:30px 30px 0 15px;}@media (min-width:640px){.s-subscription__header{width:28%;padding:0 0 0 30px;}}@media (min-width:640px) and (min-width:960px){.s-subscription__header{padding:0 0 0 40px;}}.s-subscription__title{margin-bottom:5px;}@media (min-width:640px){.s-subscription__title{margin-bottom:20px;}}.s-subscription__text{font-size:12px;line-height:1.25;letter-spacing:0.3px;color:#313131;}@media (min-width:960px){.s-subscription__text{font-size:18px;}}.s-subscription__form{padding:0 30px;width:100%;}@media (min-width:640px){.s-subscription__form{width:39%;}}.s-subscription__form input[type='text']{width:100%;background:#ffffff;border-radius:3px;border:1px solid #dfdede;font-size:10px;color:#313131;padding:15px;}@media (min-width:960px){.s-subscription__form input[type='text']{font-size:16px;}}.s-subscription__form input[type='submit']{background-image:linear-gradient(-90deg,#313131 0%,#ae1d2a 0%,#c91323 100%);border-radius:3px;border:none;padding:0 20px;font-size:13px;line-height:2.5;font-weight:bold;text-transform:uppercase;color:#ffffff;transition:0.3s all ease;}@media (min-width:960px){.s-subscription__form input[type='submit']{font-size:20px;}}@media (min-width:960px){.s-subscription__form input[type='submit']{border-right:5px;padding:0 40px;}}.s-subscription__form input[type='submit']:hover{background-image:linear-gradient(-90deg,#313131 0%,#c91323 0%,#ae1d2a 100%);}fieldset.captcha{border:1px solid #dfdede;border-radius:3px;}.region-top-bar{flex-wrap:wrap;}.region-top-bar .block{display:flex;align-items:center;}.region-top-bar .menu{padding:10px;}.region-top-bar .menu li{list-style:none;}.region-top-bar .menu li a{color:white;text-decoration:none;}.region-top-bar .menu li a:hover{text-decoration:underline;}#block-views-shopping-cart-block{display:flex;float:right;padding:20px;}#block-views-shopping-cart-block::before{content:'';display:block;width:35px;height:31px;background:url(/sites/all/themes/courrier/css/img/cart.png);}#block-views-shopping-cart-block .view-empty{display:flex;align-items:center;color:#ffffff;}#block-views-shopping-cart-block .view-empty p{padding:0 10px;}#block-views-shopping-cart-block .line-item-summary{display:flex;align-items:center;color:#ffffff;position:relative;margin:0;}#block-views-shopping-cart-block .line-item-summary .links a{margin:0;position:absolute;font-size:0;top:0;bottom:0;left:0;right:0;cursor:pointer;}#block-views-shopping-cart-block .line-item-summary .line-item-quantity{padding:0 10px;}.view-commerce-cart-form table{width:100%;}.view-commerce-cart-form thead{background:#f5f4f4;}.view-commerce-cart-form th{border:none;font-size:16px;font-weight:normal;}.view-commerce-cart-form tbody{background:none;border:none;}.view-commerce-cart-form tbody .field-label{display:inline-block;}.view-commerce-cart-form tbody .field-items{display:inline-block;}.view-commerce-cart-form tr{background:none;}.view-commerce-cart-form td.views-field-edit-delete input{background:none;border:none;text-decoration:underline;}.view-commerce-cart-form td.views-field-nothing a{font-size:12px;line-height:1.9;color:#313131;}@media (min-width:960px){.view-commerce-cart-form td.views-field-nothing a{font-size:18px;}}.view-commerce-cart-form .field-type-image{float:left;margin-right:15px;}.view-commerce-cart-form input[type='text']{border:1px solid #dfdede;line-height:28px;border-radius:3px;text-align:center;}.view-commerce-cart-form table.views-table td{padding:50px 0;}.view-commerce-cart-form table.commerce-price-formatted-components tr{border:none;}.view-commerce-cart-form table.commerce-price-formatted-components td{padding:20px;background:#f5f4f4;}.view-commerce-cart-form #edit-submit{border:none;outline:0;background:none;font-size:18px;color:#1d7dbe;cursor:pointer;padding:0 40px;text-decoration:underline;}.view-commerce-cart-form #edit-checkout{background-image:linear-gradient(-90deg,#313131 0%,#ae1d2a 0%,#c91323 100%);border-radius:3px;border:none;padding:0 20px;font-size:13px;line-height:2.5;font-weight:bold;color:#ffffff;transition:0.3s all ease;}@media (min-width:960px){.view-commerce-cart-form #edit-checkout{font-size:18px;}}@media (min-width:960px){.view-commerce-cart-form #edit-checkout{border-right:5px;padding:0 40px;}}.view-commerce-cart-form #edit-checkout:hover{background-image:linear-gradient(-90deg,#313131 0%,#c91323 0%,#ae1d2a 100%);}.view-commerce-cart-form .commerce-order-handler-area-order-total .commerce-price-formatted-components{width:72%;}@media (min-width:640px){.view-commerce-cart-form .commerce-order-handler-area-order-total .commerce-price-formatted-components{width:33%;}}body{margin-top:50px;}@media (min-width:640px){body{margin-top:0;}}.s-header__fix{display:flex;justify-content:space-between;align-items:center;position:fixed;z-index:502;top:0;left:0;right:0;height:50px;padding:0 15px;background:rgba(0,0,0,0.9);}@media (min-width:960px){.s-header__fix{padding:0;margin-top:40px;background:none;height:auto;position:relative;}}.s-header__logo{width:80%;display:flex;align-items:center;position:relative;height:inherit;padding:5px 0;z-index:100;}.s-header__logo img{max-height:100%;width:auto;}@media (min-width:960px){.s-header__logo{width:auto;}}.s-header__menu{position:fixed;top:50px;bottom:0;left:-100%;right:100%;z-index:500;box-sizing:border-box;transition:0.3s all ease;}@media (min-width:960px){.s-header__menu{position:relative;left:0;right:0;top:-80px;width:100%;margin-bottom:-80px;}}.s-header--open-menu .s-header__menu{left:0;right:0;overflow:auto;}@media (min-width:960px){.s-header--open-menu .s-header__menu{position:static;background:none;}}.breadcrumb{font-size:14px;line-height:4;padding:0;margin:0 auto;padding-left:15px;padding-right:15px;max-width:640px;}@media (min-width:960px){.breadcrumb{max-width:960px;}}@media (min-width:1260px){.breadcrumb{max-width:1260px;}}@media (min-width:1600px){.breadcrumb{max-width:1600px;}}.breadcrumb a{color:#313131;text-decoration:none;}.breadcrumb a:hover{text-decoration:underline;}.breadcrumb__wrapper{background:#f5f4f4;}.donation-form{margin-top:40px;}.donation-form li{list-style:none;}.donation-form input.donation-amount{display:inline-block;vertical-align:middle;width:20px;height:20px;}.donation-form label{display:inline-block;vertical-align:middle;line-height:2.5;padding-left:10px;font-weight:normal;}.donation-form input.other{border:1px solid #dfdede;border-radius:5px;margin:0 10px;padding:0 10px;text-align:center;line-height:3;}.donation-form .donation-submit-button{background-image:linear-gradient(to bottom,#106eae,#2995df);border-radius:4px;font-size:20px;line-height:2.5;color:#ffffff;text-decoration:none;text-transform:uppercase;display:inline-block;padding:0 30px;}.commerce-add-to-cart #edit-submit{background:url(/sites/all/themes/courrier/css/img/cart.png) 5px center no-repeat,linear-gradient(-90deg,#313131 0%,#ae1d2a 0%,#c91323 100%);border-radius:3px;border:none;padding:5px 20px 5px 50px;font-size:13px;line-height:2.5;font-weight:bold;color:#ffffff;transition:0.3s all ease;}@media (min-width:960px){.commerce-add-to-cart #edit-submit{font-size:18px;}}@media (min-width:960px){.commerce-add-to-cart #edit-submit{border-right:5px;padding:0 30px 0 60px;}}.commerce-add-to-cart #edit-submit:hover{background-image:url(/sites/all/themes/courrier/css/img/cart.png) 5px center no-repeat,linear-gradient(-90deg,#313131 0%,#c91323 0%,#ae1d2a 100%);}.commerce-add-to-cart label{display:inline-block;margin-right:5px;}.commerce-add-to-cart .form-item-quantity{margin:20px 0;}@media (min-width:640px){.commerce-add-to-cart .form-item-quantity{margin:50px 0;}}.commerce-add-to-cart #edit-quantity{position:relative;border:1px solid #dfdede;margin:0 40px;padding:0 10px;width:60px !important;text-align:center !important;height:40px !important;}.commerce-add-to-cart .ui-spinner-buttons{bottom:0;top:0;left:0;right:0;}.commerce-add-to-cart .ui-spinner-button{position:absolute;bottom:0;top:0;width:40px !important;height:40px !important;border-radius:0;background:#1d7dbe;}.commerce-add-to-cart .ui-spinner-button span{display:none;}.commerce-add-to-cart .ui-spinner-button::after{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;font-size:20px;font-weight:bold;align-items:center;justify-content:center;color:#ffffff;}.commerce-add-to-cart .ui-spinner-up{right:0;border-radius:0 5px 5px 0;}.commerce-add-to-cart .ui-spinner-up::after{content:"+";}.commerce-add-to-cart .ui-spinner-down{left:-100px;border-radius:5px 0 0 5px;}.commerce-add-to-cart .ui-spinner-down::after{content:"-";}.field-name-commerce-price{color:#c41626;font-weight:bold;font-size:20px;}@media (min-width:960px){.field-name-commerce-price{font-size:30px;}}.s-product{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;}@media (min-width:640px){.s-product{padding-top:30px;}}.s-product__image{width:100%;}@media (min-width:640px){.s-product__image{margin-right:20px;width:45%;}}.s-product__image #wrap{padding-bottom:20px;}.s-product__info{width:100%;}@media (min-width:640px){.s-product__image + .s-product__info{width:50%;}}.s-product .field-name-title-field{margin:40px 0 30px;font-size:24px;line-height:1.25;font-weight:normal;text-transform:uppercase;color:#313131;}@media (min-width:640px){.s-product .field-name-title-field{margin:55px 0 40px;}}@media (min-width:960px){.s-product .field-name-title-field{margin:85px 0 65px;font-size:38px;}}.s-product .field-name-commerce-price{margin-top:20px;}@media (min-width:640px){.s-product .field-name-commerce-price{margin-top:40px;}}@media (min-width:640px){.s-product__image + .s-product__info .field-name-title-field{margin-top:0;}}.service-links{display:none;}fieldset.similar-publications{width:100%;margin:30px 0;padding-top:30px;border-right:none;border-left:none;}fieldset.similar-publications legend{display:block;text-align:center;background-color:#ffffff;font-weight:bold;}fieldset.similar-publications legend span{margin-bottom:5px;padding:0 10px;font-size:1.5em;}fieldset.similar-publications .view-content{display:flex;justify-content:flex-start;flex-wrap:wrap;}fieldset.similar-publications .view-content .views-row{width:50%;padding:0 15px;margin-bottom:30px;}@media (min-width:640px){fieldset.similar-publications .view-content .views-row{width:25%;}}@media (min-width:960px){fieldset.similar-publications .view-content .views-row{padding:0 30px;}}fieldset.similar-publications .view-content .views-row .field-name-field-images{text-align:center;}fieldset.similar-publications .view-content .views-row .views-field-title{line-height:1.4;font-size:13px;color:#313131;text-align:center;}@media (min-width:960px){fieldset.similar-publications .view-content .views-row .views-field-title{font-size:20px;}}fieldset.similar-publications .view-content .views-row .views-field-title a{color:inherit;font-size:inherit;line-height:inherit;text-decoration:none;}fieldset.similar-publications .view-content .views-row .views-field-title a:hover{text-decoration:underline;}div.messages.commerce-add-to-cart-confirmation{background-color:white;border-color:#6bb0cb;-webkit-border-radius:3px;z-index:500000;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:0 2px 15px #57595a;-webkit-box-shadow:0 2px 15px #57595a;box-shadow:0 2px 15px #57595a;filter:progid:DXImageTransform.Microsoft.Shadow(color='#57595A',direction='180',strength='5');color:#aeaaa5;left:5%;margin-left:0% !important;overflow:hidden;padding:0;position:absolute;width:90%;z-index:1001;}div.messages.commerce-add-to-cart-confirmation .message-inner{display:flex;flex-direction:column;line-height:1.4;font-size:13px;color:#313131;}@media (min-width:960px){div.messages.commerce-add-to-cart-confirmation .message-inner{font-size:20px;}}div.messages.commerce-add-to-cart-confirmation .message-inner a{color:inherit;font-size:inherit;line-height:inherit;text-decoration:none;}div.messages.commerce-add-to-cart-confirmation .message-inner a:hover{text-decoration:underline;}div.messages.commerce-add-to-cart-confirmation .message-inner .added-product-title{line-height:1.4;font-size:13px;color:#313131;width:90%;}@media (min-width:960px){div.messages.commerce-add-to-cart-confirmation .message-inner .added-product-title{font-size:20px;}}div.messages.commerce-add-to-cart-confirmation .message-inner .added-product-title a{color:inherit;font-size:inherit;line-height:inherit;text-decoration:none;}div.messages.commerce-add-to-cart-confirmation .message-inner .added-product-title a:hover{text-decoration:underline;}div.messages.commerce-add-to-cart-confirmation .views-label{line-height:1.4;font-size:13px;color:#313131;}@media (min-width:960px){div.messages.commerce-add-to-cart-confirmation .views-label{font-size:20px;}}div.messages.commerce-add-to-cart-confirmation .views-label a{color:inherit;font-size:inherit;line-height:inherit;text-decoration:none;}div.messages.commerce-add-to-cart-confirmation .views-label a:hover{text-decoration:underline;}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .field{clear:none;}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .field-name-field-images{float:left;}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .views-field-quantity{float:right;}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content{width:70%;}div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper{background-color:#f5f4f4;order:2;width:100%;position:static;}@media (min-width:640px){div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper{width:30%;position:absolute;}}div.messages.commerce-add-to-cart-confirmation .button{background-image:linear-gradient(-90deg,#313131 0%,#ae1d2a 0%,#c91323 100%);border-radius:3px;border:none;padding:0 20px;font-size:13px;line-height:2.5;font-weight:bold;text-transform:uppercase;color:#ffffff;transition:0.3s all ease;}@media (min-width:960px){div.messages.commerce-add-to-cart-confirmation .button{font-size:20px;}}@media (min-width:960px){div.messages.commerce-add-to-cart-confirmation .button{border-right:5px;padding:0 40px;}}div.messages.commerce-add-to-cart-confirmation .button:hover{background-image:linear-gradient(-90deg,#313131 0%,#c91323 0%,#ae1d2a 100%);}div.messages.commerce-add-to-cart-confirmation .button a:hover{text-decoration:none;}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .views-field-commerce-total{padding-bottom:40px;}.view-collection-products .taxonomy-title{margin:40px 0 30px;font-size:24px;line-height:1.25;font-weight:normal;text-transform:uppercase;color:#313131;}@media (min-width:640px){.view-collection-products .taxonomy-title{margin:55px 0 40px;}}@media (min-width:960px){.view-collection-products .taxonomy-title{margin:85px 0 65px;font-size:38px;}}.view-collection-products .view-content{display:flex;justify-content:flex-start;flex-wrap:wrap;}.view-collection-products .row{width:50%;padding:0 15px;margin-bottom:50px;}@media (min-width:640px){.view-collection-products .row{width:25%;}}@media (min-width:960px){.view-collection-products .row{padding:0 30px;}}.view-collection-products .field-name-title-field{line-height:1.4;font-size:13px;color:#313131;}@media (min-width:960px){.view-collection-products .field-name-title-field{font-size:20px;}}.view-collection-products .field-name-title-field a{color:inherit;font-size:inherit;line-height:inherit;text-decoration:none;}.view-collection-products .field-name-title-field a:hover{text-decoration:underline;}.view-collection-products .field-name-commerce-price{margin:5px 0;font-size:16px;font-weight:bold;color:#313131;}@media (min-width:960px){.view-collection-products .field-name-commerce-price{margin:10px;font-size:26px;}}.view-collection-products .field-name-field-auteur .field-label,.view-collection-products .field-name-field-auteur .field-items{display:inline-block;vertical-align:top;}.view-collection-products figure img{display:block;}#user-login input[type='text'],#user-login input[type='password']{background:#ffffff;border-radius:3px;border:1px solid #dfdede;font-size:10px;color:#313131;padding:0 15px;}@media (min-width:960px){#user-login input[type='text'],#user-login input[type='password']{font-size:16px;}}#user-login input[type='submit']{background-image:linear-gradient(-90deg,#313131 0%,#ae1d2a 0%,#c91323 100%);border-radius:3px;border:none;padding:0 20px;font-size:13px;line-height:2.5;font-weight:bold;text-transform:uppercase;color:#ffffff;transition:0.3s all ease;}@media (min-width:960px){#user-login input[type='submit']{font-size:20px;}}@media (min-width:960px){#user-login input[type='submit']{border-right:5px;padding:0 40px;}}#user-login input[type='submit']:hover{background-image:linear-gradient(-90deg,#313131 0%,#c91323 0%,#ae1d2a 100%);}#user-login a.login-password,#user-login a.login-register{display:inline-block;font-size:18px;color:#1d7dbe;margin-bottom:20px;text-decoration:underline;}.page-node-119{}.page-node-119 .region-content{display:flex;flex-wrap:wrap;justify-content:space-between;}.page-node-119 .region-content > div{width:100%;}@media (min-width:960px){.page-node-119 .region-content > div{width:48%;}}.page-node-119 input[type='text'],.page-node-119 input[type='email'],.page-node-119 textarea{background:#ffffff;border-radius:3px;width:100%;border:1px solid #dfdede;font-size:10px;color:#313131;font-family:'Lato',sans-serif;padding:15px;}@media (min-width:960px){.page-node-119 input[type='text'],.page-node-119 input[type='email'],.page-node-119 textarea{font-size:16px;}}.page-node-119 input:-ms-input-placeholder{color:#313131;}.page-node-119 input[type='submit']{background-image:linear-gradient(-90deg,#313131 0%,#ae1d2a 0%,#c91323 100%);border-radius:3px;border:none;padding:0 20px;font-size:13px;line-height:2.5;font-weight:bold;text-transform:uppercase;color:#ffffff;transition:0.3s all ease;}@media (min-width:960px){.page-node-119 input[type='submit']{font-size:20px;}}@media (min-width:960px){.page-node-119 input[type='submit']{border-right:5px;padding:0 40px;}}.page-node-119 input[type='submit']:hover{background-image:linear-gradient(-90deg,#313131 0%,#c91323 0%,#ae1d2a 100%);}.page-node-119 #block-block-7{order:1;}@media (min-width:960px){.page-node-119 #block-block-7{order:unset;}}.page-node-119 #block-system-main{order:2;}@media (min-width:960px){.page-node-119 #block-system-main{order:unset;}}.page-taxonomy-term #block-system-main .content{display:flex;justify-content:flex-start;flex-wrap:wrap;}.page-taxonomy-term article{width:50%;padding:0 15px;margin-bottom:50px;}@media (min-width:640px){.page-taxonomy-term article{width:25%;}}@media (min-width:960px){.page-taxonomy-term article{padding:0 30px;}}.page-taxonomy-term .field-name-title-field{line-height:1.4;font-size:13px;color:#313131;}@media (min-width:960px){.page-taxonomy-term .field-name-title-field{font-size:20px;}}.page-taxonomy-term .field-name-title-field a{color:inherit;font-size:inherit;line-height:inherit;text-decoration:none;}.page-taxonomy-term .field-name-title-field a:hover{text-decoration:underline;}.page-taxonomy-term .field-name-commerce-price{margin:5px 0;font-size:16px;font-weight:bold;color:#313131;}@media (min-width:960px){.page-taxonomy-term .field-name-commerce-price{margin:10px;font-size:26px;}}.page-taxonomy-term .field-name-field-auteur .field-label,.page-taxonomy-term .field-name-field-auteur .field-items{display:inline-block;vertical-align:top;}.page-taxonomy-term .feed-icon{display:none;}.comment{margin-bottom:20px;display:table;vertical-align:top;}.comment a{text-decoration:none;}.comment h2.title{margin-bottom:1em;}.comment div.user-picture img{margin-left:0;}.comment .attribution{display:table-cell;vertical-align:top;overflow:hidden;padding:0 5px;}.comment .attribution img{margin:0;border:1px solid #d3d7d9;}.comment .username{white-space:nowrap;}.comment .submitted p{margin:4px 0;font-size:1.071em;line-height:1.2;}.comment .submitted .comment-time{font-size:0.786em;color:#313131;}.comment .submitted .comment-permalink{font-size:0.786em;}.comment .content{font-size:0.929em;line-height:1.6;}.comment .comment-arrow{border-color:#ffffff !important;background:url(/sites/all/themes/courrier/css/img/comment-arrow.gif) no-repeat 0 center transparent;border-left:1px solid;border-right:1px solid;height:36px;margin-left:-45px;margin-top:10px;position:absolute;width:20px;}.comment .comment-text{padding:10px 25px;border:1px solid #dfdede;display:table-cell;vertical-align:top;position:relative;width:100%;}.comment .comment-text h3 a{color:#313131;}.comment .comment-text h3 a:hover{text-decoration:underline;}.comment .indented{margin-left:40px;}.comment ul.links{padding:0 0 0.25em 0;}.comment ul.links li{padding:0 0.5em 0 0;}.comment-unpublished{margin-right:5px;padding:5px 2px 5px 5px;}.comment-unpublished .comment-text .comment-arrow{border-left:1px solid #fff4f4;border-right:1px solid #fff4f4;}.comment-form .form-item{margin-top:2px;margin-bottom:10px;overflow:hidden;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;display:inline;}#comments.comment-wrapper fieldset.comment-form{border:none;border-top:1px solid;margin-bottom:0;}#comments.comment-wrapper fieldset.comment-form legend h2{margin-bottom:5px;padding:0 10px;}#comments h2.comments{margin-bottom:10px;}.comment-form .form-type-textarea label,.comment-form .form-item-subject label{display:none;}.comment-form .form-text,.comment-form .form-textarea{font-size:14px;background:#ffffff;border-radius:3px;width:500px;border:1px solid #dfdede;color:#313131;font-family:"Lato",sans-serif;padding:15px;}.comment-form .form-text.text-full,.comment-form .form-textarea.text-full{width:100%;}@media (max-width:639px){.comment-form .form-text,.comment-form .form-textarea{width:100%;}}.comment-form .form-item.form-type-checkbox{margin-bottom:0;}.comment-form .form-type-item .description{line-height:1.231em;font-size:0.7em;color:#313131;margin:2px 0;}.comment-form .form-submit{cursor:pointer;border-radius:0;border:none;padding:10px 20px;margin-bottom:1em;margin-right:1em;color:#ffffff;text-align:center;font-weight:normal;font-size:1.077em;font-family:"Lato",sans-serif;transition:all,0.3s;}.comment-form .form-submit[id^="edit-submit"]{background:#4d8f46;}.comment-form .form-submit[id^="edit-preview"]{background:#1d7dbe;}.view-collection-products .commerce-price-formatted-components .component-type-commerce-price-formatted-amount{display:none !important;}.s-product__info  .commerce-price-formatted-components tr:not(:first-child){display:none !important;}.commerce-price-formatted-components tr.even,.commerce-price-formatted-components tr.odd{background-color:#fff !important;border-bottom:0px solid #fff !important;}.commerce-order-handler-area-order-total .commerce-price-formatted-components  .component-type-base-price{display:none !important;}.commerce-price-formatted-components tbody{border-top:0px solid #ccc !important;}.search-results .title a{background-color:#1a7ec2;color:#ffffff;padding:20px;text-transform:uppercase;display:block;width:100%;height:100%;text-decoration:none;}.search-results .search-snippet{margin-top :-20px;padding-bottom:30px;margin-bottom:50px;border-bottom:thin solid #1a7ec2;}.view-id-collection_products.view-display-id-block_2{margin-top:60px;}.view-id-collection_products.view-display-id-block_2 .group-left{width:30%;}.view-id-collection_products.view-display-id-block_2 .group-right{width:70%;}.views-field-field-num-ro{display:none;}.field-name-field-num-ro .field-label{float:left;}@media (max-width:640px){.view-id-collection_products.view-display-id-block_2 .group-left{float:none;width:100%;}.view-id-collection_products.view-display-id-block_2 .group-right{float:none;width:100%;}}@media (min-width:960px){.view-id-collection_products.view-display-id-block_2 .group-right{padding-left:20px;}}@media (max-width:960px){.view-id-collection_products.view-display-id-block_2 .group-right{padding-left:20px;}}
