/* ----------------------------------------------------------------
	Custom CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Handling Updates
-----------------------------------------------------------------*/


.passes-composes-logo {
    -webkit-transition: transform 0.5s ease-in;
    -moz-transition: transform 0.5s ease-in;
    -o-transition: transform 0.5s ease-in;
    transition: transform 0.5s ease-in;
   	transform-origin: left;
}

.passes-composes-logo-blanc, .passes-composes-logo-barre-blanc {
	fill: #FFF;
}

#passes-composes-lettres, #goutte-logo {
	/*fill: var(--themecolor);*/
}

.device-md .passes-composes-logo {
	height:70px;
}

.device-sm .passes-composes-logo, .device-xs .passes-composes-logo {
	height:50px;
}

.device-md .passes-composes-logo {
  transform: translateY(25%); /* tiré de la moitié de sa propre hauteur */
}

.device-sm .passes-composes-logo, .device-xs .passes-composes-logo {
  transform: translateY(50%); /* tiré de la moitié de sa propre hauteur */
}

.device-sm #logo, .device-xs #logo {
	transform: scale(0.8)!important;
}



.device-xl #logo, .device-lg #logo {
	position: fixed;
	top:20px;
	width:530px;
	margin-top: 0px;
}

.device-xl #primary-menu, .device-lg #primary-menu {
	margin-top:130px;
}

.reducelogo {
	transform: scale(0.4)!important;
}

.qui-sommes-nous-logo svg {
	height:30px;
}

.device-sm .reducelogo, .device-xs .reducelogo {
	transform: scale(1)!important;
	transform: translateY(50%)!important; /* tiré de la moitié de sa propre hauteur */
}

.device-md .reducelogo {
	transform: scale(1)!important;
	transform: translateY(25%)!important; /* tiré de la moitié de sa propre hauteur */
}

.device-md .search-large, .device-lg .search-large, .device-xl .search-large, .device-sm .search-large, .device-xs .search-large  {
	display:inline-block;
}

.device-sm .search-large,
.device-xs .search-large,
.device-md .search-small,
.device-lg .search-small,
.device-xl .search-small,
.device-sm .trigger-bloc,
.device-xs .trigger-bloc,
.device-md .trigger-bloc,
.device-md .actu-fiche-entry-image,
.device-xl .actu-fiche-entry-image,
.device-lg .actu-fiche-entry-image-body,
.device-sm .actu-fiche-entry-image-body,
.device-xs .actu-fiche-entry-image-body
 {
	display:none;
}

.device-md .wrapper-livre-content, .device-lg .wrapper-livre-content, .device-xl .wrapper-livre-content, .qui-sommes-nous {
	margin-right: 20%;
}

.slider-img {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
}

.slider-img-02, .slider-img-03 {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: left bottom;
}


.slider-img-left {
		background-size: contain, cover;
		background-position: right center, center;
		z-index:0;
}

.slider-img-bg {
	background-blend-mode: darken;
	background-size: cover;
	position:absolute;
}

.goutte-footer {
	background-image:
	 url('data:image/svg+xml;utf8,<svg version="1.1" id="goutte-logo" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 630.06 840.29" style="enable-background:new 0 0 630.06 840.29;" xml:space="preserve"><style>.goutte-fill{fill:white;}</style><g><path class="goutte-fill" d="M209.67,0c232.02-0.15,420.24,187.85,420.39,419.86c0.15,232.02-187.82,420.27-419.83,420.42 C94.2,840.37,0.08,746.4,0,630.37c-0.08-116.03,93.23-205.05,209.95-210.23c114.77-5.09,210.03-94.2,209.95-210.23 C419.82,93.89,325.7-0.08,209.67,0"/></g></svg>');
	width:100%;
	height:100%;
	background-size: contain;
	background-position: right center;
	background-repeat: no-repeat;
}

.goutte-01 {
	 background-image: url("../assets/Goute.svg");
	 background-blend-mode: darken;
	  position:absolute;
}
.goutte-banner {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-size: contain, cover;
	background-position: right center, center;
	background-repeat: no-repeat;
	z-index:0;
}

.goutte-02 {
		 background-image:
	 url('data:image/svg+xml;utf8,<svg version="1.1" class="goutte-slider-img" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 516.68 765.35" style="enable-background:new 0 0 516.68 765.35;" xml:space="preserve"><style type="text/css">.goutte-forme-02{fill:rgba(187,160,91,0.8);}</style><path class="goutte-forme-02" d="M516.68,675.4V101.3C476.03,57.89,426.3,23.1,370.49,0h-49.51c59.36,37.08,98.87,102.97,98.92,178.12 c0.07,116.03-95.18,205.14-209.95,210.23C93.23,393.52-0.08,482.54,0,598.57C0.05,666.58,32.41,727,82.55,765.35h312.91 C441.18,742.81,482.21,712.22,516.68,675.4"/></svg>');
	 /*url('../assets/martinez-gros-fond.jpg');*/
	  position:absolute;
	  	top:0px;
	  	left:0px;
	width:100%;
	height:100%;
	background-size: contain, cover;
	background-position: right center, center;
	background-repeat: no-repeat;
	z-index:0;
}

.reduce-slide .slider-img-02 {
	background-position: center center;

}

.reduce-slide .slider-img-03 {
	background-position: center center;

}


.goutte-03 {
		 background-image:
	 url('data:image/svg+xml;utf8,<svg version="1.1" class="goutte-slider-img" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 516.68 765.35" style="enable-background:new 0 0 516.68 765.35;" xml:space="preserve"><style type="text/css">.goutte-forme-03{fill:rgba(8,94,125,0.8);}</style><path class="goutte-forme-03" d="M516.68,675.4V101.3C476.03,57.89,426.3,23.1,370.49,0h-49.51c59.36,37.08,98.87,102.97,98.92,178.12 c0.07,116.03-95.18,205.14-209.95,210.23C93.23,393.52-0.08,482.54,0,598.57C0.05,666.58,32.41,727,82.55,765.35h312.91 C441.18,742.81,482.21,712.22,516.68,675.4"/></svg>');
	 /*url('../assets/fantasy-fond.jpg');*/
	  position:absolute;
	  	top:0px;
	  	left:0px;
	width:100%;
	height:100%;
	background-size: contain, cover;
	background-position: right center, center;
	background-repeat: no-repeat;
	z-index:0;
}

.slider-img-02 {
	-webkit-transition: all 0.5s ease-in;
    -moz-transition: all 0.5s ease-in;
    -o-transition: all 0.5s ease-in;
    transition: all 0.5s ease-in;
}


.device-sm .slider-img-02, .device-xs .slider-img-02 {
	display:none;
}



.slider-overlay {
	background-color: rgba(188, 40, 26,0.8);
	padding:15px;
	background-blend-mode: multiply;
/* 	background-image: url('../assets/fond-mondes-en-guerre-export.jpg'); */
	border-radius: 15px;
	opacity:1;
}

.slider-overlay-02 {
	background-color: rgba(255, 255, 255,0.5);
	padding:15px;
	background-blend-mode: multiply;
	/* 	background-image: url('../assets/fond-mondes-en-guerre-export.jpg'); */
	border-radius: 15px;
	opacity:1;
}

.device-sm .slider-overlay-02, .device-xs .slider-overlay-02, .device-md .slider-overlay-02, .device-lg .slider-overlay-02, .reduce-slide .slider-overlay-02 {
	background-color: rgba(255, 255, 255,0.5);
	padding:15px;
	background-blend-mode: multiply;
/* 	background-image: url('../assets/fond-mondes-en-guerre-export.jpg'); */
	border-radius: 15px;
	opacity:1;
}

.device-sm .slider-img-02-portrait, .device-xs .slider-img-02-portrait, .device-md .slider-img-02-portrait {
	display:none;
}

.device-lg .slider-img-02, .device-md .slider-img-02 {
	transform: scale(1.6);
	transform-origin: left bottom;
}


.slider-overlay h2 {
	color:#FFF;
}

.slider-title-roman {
	font-family: var(--font-secondary);
	font-style: normal;
}

.slider-title-after {
	font-family: var(--font-primary);
	font-weight: bold;
}

.slider-title-roman-02 {
	font-family: var(--font-primary);
	text-transform: none!important;
}

.slider-title-before {
	margin-bottom: 0px;
}

.slider-title-after-02, .slider-title-roman-02, .slider-title-before-02  {
	color:#b01b32;
}

.slider-title-after-03, .slider-title-roman-03, .slider-title-before-03  {
	color:#284157;
}

.slider-title-after-02 a {
	color:#b01b32;
	text-decoration: underline!important;
}

.slider-title-after-02 a:hover {
	color:#FFF!important;
}


.slider-title-before-02, .slider-title-before-03 {
	line-height: 1.2em;
}

.slider-caption .slider-title-after {
	margin-top: 8px;
}


#logo[data-scroll="out"] {
        display: none;
      }

#top-search-input {
/* 	float: right; */
	margin: 33px 0 33px 0px;
	-webkit-transition: margin .4s ease;
	-o-transition: margin .4s ease;
	transition: margin .4s ease;
}

#top-search-input form {
	width: 160px;
	height: 34px;
	padding: 0;
	margin: 0;
}

.input-group-text, .writer-feedback {
	background-color: var(--themecolor);
}

.icon-line-search:before {
    color:#fff;
}

.spost .entry-image,
.spost .entry-image a,
.spost .entry-image img,
.spost .entry-image i {
	width: 100px;
	height: 100%;
}

.moniportfolio {
	width:100%;
}

input, button, select, optgroup, textarea, .mes-filtres {

	font-family: var(--font-primary);
}

.entry:after {
/* 	background-color: var(--themecolor); */
}

.monbadge {
	color:#fff;
}

#header.sticky-header #top-search-input { margin: 13px 0 13px 15px; }


/* responsive */

.device-xl .entry-image-large, .device-lg .entry-image-large {
	width:400px!important;
}

.device-lg .entry-image-large {
	width:500px!important;
	float:none;
}

.device-md .widget-perso, .device-sm .widget-perso, .device-xd .widget-perso {
	width:100%;
}

#section-testimonial {
	width:100%!important;
}

.writer-feedback, .testi-meta span {
	color:#FFF;
}

.testimonial .flex-control-nav li a {
	background-color: #FFF!important;
}

.testimonial {
	border-radius: 0px!important;
}

.testi-meta {
	font-size:0.9em;
}

.testi-meta:before {
    content: '\2013 ';
}

.testi-meta span {
	font-size:1em;
	font-style:italic;
}

.mon-overflow {
	overflow:visible!important;
}

.no-click {
	pointer-events: none;
}

.no-click > * {
	pointer-events: auto;
}

.owl-carousel .owl-nav.disabled {
	display:block;
}

.owl-carousel .owl-nav [class*=owl-] {
	opacity:1;
}

.portfolio-desc span {
	font-family: var(--font-primary);
	font-size:1.2em!important;
	line-height: 1.2em;
}

.portfolio-desc h3 {
	line-height: 1.2em;
}

.owl-dots {
	display:none;
}

.a-paraitre {
	/*background-image: url('../assets/goutte-pleine-opacity.svg');*/
	background-size: 25%;
	background-position: 10% center;
	background-repeat: no-repeat;
}

.mysidebar {
	padding:20px;
	height:100%;
	background-color:var(--themeopacity);
	border-radius:10px;
}

.goutte-background {
	/*background-image: url('../assets/goutte-pleine-fond.svg');*/
	background-size: 40%;
	background-position: 98% 98%;
	background-repeat: no-repeat;
}

.goutte-background-contain {
	background-size: contain;
	margin-bottom:25px;
}

.subscribe-widget {
	display:none;
}

.table th, .table td {
	border-bottom: 1px solid var(--themecolor)!important;
	border-top: 1px solid var(--themecolor)!important;
}


.goutte-twitter {
	margin-bottom:20px;
	font-family: var(--font-primary)!important;
}

.goutte-twitter:before{
    width: 16px;
    content: " ";
    background-image: url(../assets/goutte-pleine-fond.svg);
    position: absolute;
    left: -25px;
    top: -6px;
    height:20px;
    background-repeat: no-repeat;
}

.mon-btn-circle {
    width: 30px;
    height: 30px;
    padding: 6px 0px;
    border-radius: 15px;
    text-align: center;
    font-size: 12px;
    line-height: 1.42857;
    color: #FFF;
    z-index:99999999!important;
}

.wrapper-button {
     width:100%;
     text-align: center;
     margin-bottom: 25px;
     height:30px;
}

.wrapper-button::after {
   content: '';
   display: inherit;
   border-top: 1px solid var(--themeopacity)!important;
   transform: translateY(-15px);
}

.btn:focus, .btn.focus {
	box-shadow: none;
}

.btn:hover {
	color:#FFF;
	opacity:0.7;
}

.icon-share-twetter {
	position:relative!important;
	left:inherit!important;
	margin-left:8px;
}

.entry-meta {
	display:none;
}

.post-with-date .entry-meta {
	display:block;
}

.post-with-date .entry-meta li {
	display:none;
}

.post-with-date .entry-meta li:first-child {
	display:block;
}

.actu-fiche h4 {
	margin-top: 15px;
}

.actu-fiche-sous-titre {
	padding:10px;
	background-color: var(--themeopacity);
	border-radius: 10px;
	padding-left:15px;
	padding-right:15px;
	font-size: 0.8em;
}

.device-xs .actu-fiche-sous-titre {
	padding:0px;
	background-color:transparent!important;

}

.portfolio-item:hover .portfolio-overlay, .iportfolio:hover .portfolio-overlay {
	opacity:0.5;
}

/*changes analysed from maquette */

.portfolio-item {
	display: flex;
	flex-wrap: wrap;
	align-content: flex-end!important;
}

.owl-carousel .owl-stage { display: flex; align-items: flex-end; }

/* END changes analysed from maquette */
.mon-icone {
	float:none;
	margin-left: 20px;
	margin-bottom: 10px;
}

.my-portfolio-overlay {
	background-color:rgba(0,0,0,0.6)!important;
}

.my-portfolio-overlay:hover {
	opacity:0.8!important;
}

.portfolio-overlay .icon-plus, .portfolio-overlay .icon-plus-wrapper  {
	opacity:1!important;
	height:55px!important;
	width:55px!important;
	font-size: 25px;
    line-height: 55px;
}

.portfolio-overlay a.icon-plus-wrapper {
	margin: -50px 0 0 -25px!important;
}


.monflexslider img:hover {
	opacity:0.8;
}

.insta-01 .flex-control-nav, .insta-02 .flex-control-nav  {
	display:none;
}

.insta-02 {
	display:none;
}

.insta-02 h3 {
	margin-top:-13px;
	}

.trigger-bloc {
	width:100%;
	height:100px;
}

.no-home .show-only-in-index {
	display:none;
}

.show-only-in-fiche {
	display:none;
}

.no-search #top-search-input {
	display:none;
}

.portfolio-search {
    float: right;
    height: 41px;
    border: 1px solid rgba(0,0,0,0.07);
    font-size: 14px;
    text-align: center;
    line-height: 41px;
    color: #333;
    border-radius: 4px;
    cursor: pointer;
    -webkit-transition: all .2s linear;
    -o-transition: all .2s linear;
    transition: all .2s linear;
}


.device-xs .portfolio-search, .device-sm .portfolio-search {
	float:left;
	margin-bottom:30px;
}

.portfolio-overlay .minus-icon {
	top:90%!important;
}

.plus-icon {
	top:50%!important;
}

.livre-visuel, .auteur-visuel {
	-moz-box-shadow: 2px 2px 5px 1px #656565;
	-webkit-box-shadow: 2px 2px 5px 1px #656565;
	-o-box-shadow: 2px 2px 5px 1px #656565;
	box-shadow: 2px 2px 5px 1px #656565;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=134, Strength=5);
}

.wrapper-livre-content p {
	font-size:1.2em;
}

.livre-titre {
	font-size:4em;
	line-height: 1.1em;
	margin-bottom: 0.3em!important;
	margin-top: 0.2em!important;
}

.livre-sous-titre {
	font-size:2em;
	font-family: var(--font-body);
	font-weight: normal;
}

.quote p {
	z-index:9999;
}

.quote:before {
    margin-left:-25px;
}

.quote p:after {
    font-family: 'font-icons';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    content: "\e7ae";
    position: absolute;
    width: 48px;
    height: 48px;
    line-height: 48px;
    font-size: 42px;
    bottom: 0;
    margin-left:5px;
    color: #EEE;
    z-index:-1;
}

.livre-codification {
	border-top: 1px solid var(--themecolor);
	padding-top:15px;
}

.livre-codification-wrapper {
	margin-top: 25px;
}

.portfolio-desc {
	background-color: rgba(255,255,255,0.7);
	width: 100%;
}

.wrapper-auteurs {
	columns: 2;
}

.device-xs .wrapper-auteurs, .device-sm .wrapper-auteurs {
	columns: 1;
}

.device-xl .wrapper-auteurs {
	columns: 3;
}

.auteur-lettres {
	font-size: 2.5em;
	font-weight: bold;
	margin-top: 15px;
}

.auteur-entry {
	font-size: 1.4em;
	margin-bottom: 5px;
	margin-left:20px;
}

.auteur-lettres, .auteur-nom {
	text-transform: uppercase;
}

.auteur-entry, .auteur-lettres, .fiche-auteur-bio, .actu-fiche-control, .actu-lire-suite {
	font-family: var(--font-primary);
}

.fiche-auteur-bio {
	padding: 0px 30px 0px 30px;
	font-size:1.3em;
}

.qui-sommes-nous {
	font-size: 1.2em;
	line-height: 2.0em!important;
	color:#000;
}

.qui-sommes-nous svg {
/* 	margin-bottom: 0.5em!important; */
	transform: translateY(-13%);
	display:inline-block;
}

.copyright-text p {
	font-size: 16px;
	margin-bottom: 20px;
}

.link-nocolor {
	color:inherit;
}

.link-nocolor:hover {
	color:inherit;
	opacity:0.8;
}

.device-xs .portfolio-item, .device-sm .portfolio-item {
	margin-bottom: 45px!important;
}

.dropcap {
	float:none;
}

.actualites-auteurs-body {
	font-size: 0.8em!important;
	line-height: 1.5em!important;
	font-family: var(--font-body);
}

.actualites-auteurs-titre {
	font-size:0.9em!important;
}

.actualites-auteurs-rubrique {
	margin-bottom: 15px;
}

.actualites-auteurs-rubrique-border {
	border-bottom: 1px solid var(--themecolor);
}

.home-actu-titre em {
	font-weight: 700!important;
}

.ma-grille-02 {
	display:none;
}

.actu-no-show  {
	visibility: hidden;
}

.actu-no-show-suite {
	display:none;
}

.actu-liste-wrapper-button {
	position:absolute;
	display:flex!important;
	visibility: visible!important;
	align-content: center;
	align-items: center;
	height:100%;
	width:100%;
	justify-content: center;
	text-align: center;
	/*background-image: url('../assets/goutte-pleine-opacity.svg');*/
	background-size: 80%;
	background-position: 50% 30%;
	background-repeat: no-repeat;
	padding-bottom: 7.5em;
}

.actu-liste-wrapper-button:hover {
	opacity:0.7;
}

.device-lg .actu-liste-wrapper-button {
	padding-bottom: 11.8em;
}

.device-sm  .actu-liste-wrapper-button {
	background-size: contain;
}

.actu-button {
	border-radius: 100px!important;
	font-size:1.2em!important;
	font-family: var(--font-primary);
}

.actu-button i {
	font-size: 1.5em!important;
}

.actu-fiche-body {
	font-size: 1.3em;
	font-family: var(--font-primary);
}

.actu-fiche-entry-video-body {
	margin-bottom:25px;
}

.actu-fiche-entry-video-body {
	margin-bottom: 35px;
}

.actu-fiche-entry-image-display {
	display:block!important;
}

.device-xl .actu-fiche-body {
	margin-right:15%;
}


.actu-fiche-control span {
	padding:10px;
	background-color: var(--themeopacity);
	border-radius: 10px;
}

.actu-lire-suite {
	background-color: var(--themeopacity);
	margin-left:10px;
	border-radius: 5px;
	border-radius: 4px;
	font-size:0.9em;
	padding: 4px 9px 4px 9px;
	white-space:nowrap;

}

.actu-fiche-control-left a {
	float:right;
}

.device-xs .actu-fiche-control-left, .device-xs .actu-fiche-control-right, .device-sm .actu-fiche-control-left, .device-sm .actu-fiche-control-right {
	text-align: center;
	margin-bottom:35px;
}

.device-xs .actu-fiche-control-left a, .device-xs .actu-fiche-control-right a, .device-sm .actu-fiche-control-left a, .device-sm .actu-fiche-control-right a {
	float:none!important;

}

.device-xs .actu-fiche-control span, .device-sm .actu-fiche-control span {
	background-color: #FFF;
	}

.actu-fiche-control-wrapper {
	margin-top:65px;
}


.livre-page .actualites-auteurs-titre {
	font-size: 1.4em!important;
}

.livre-page .actualites-auteurs-body {
	font-size:1.1em!important;
	font-family: var(--font-primary);

}

.actu-sample {
	padding:15px;
	background-color: rgba(255,255,255,0.5);
	border:2px solid var(--themeopacity);
	transition: all 1s ease;
}

.actu-sample-02, .actu-sample-03 {
	border-color:rgba(0,0,0,0);
}

.actu-sample-02 {
	background-color: rgba(0,0,0,0.04);
}

.actu-sample-03 {
	background-color: var(--themeopacity);
}

.btnLivre {
	min-width: 200px;
	margin-top: 10px !important;
}

#btnLecture:hover {
	background-color: white!important;
	color: #5D4157;
	border: 2px solid #5D4157 !important;
}

#btnAcheter {
	background-color: #5D4157;
	color: white;
}

#livreCouverture {
	margin-bottom: 50px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), not all, not all, not all, only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
	#logo a.standard-logo, #header.split-menu #logo a.standard-logo {
		display:block;
	}
}

@media (max-width: 991px) {

	#top-search-input {
		float: none;
		margin: 20px 0;
	}

	#top-search-input form {
		margin: 0 auto;
		width: 300px;
	}

}

.device-sm #top-search-input form { width: 100%; }

@media (max-width: 575.98px) {/* iPhone style */
.swiper_wrapper:not(.force-full-screen), .swiper_wrapper:not(.force-full-screen):not(.canvas-slider-grid) .swiper-slide {
    height: 200px !important;
	}
}

#modalAffiliations .modal-xl {
	width: 90%;
	max-width: 1200px;
}

.modal-header button img {
	margin: -2rem -1rem 0 0;
}

.modal-header {
	justify-content: normal;
}
#modalAffiliations {
	background-color: rgba(255, 255, 255, 0.85) !important;
}

.modal-header .closeBtn {
	margin-left: 25px;
}

#modalAffiliations .modal-content h2 {
	width: 100%;
	text-align: center;
	border-bottom: 1px solid #000;
	line-height: 0.1em;
	margin: 10px 0 20px;
}

#modalAffiliations .modal-content h2 span {
	background: #fff;
	padding: 0 20px;
}

#modalAffiliations .modal-content {
	padding: 4rem 6rem 3rem!important;
	box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.25);
}

@media (max-width: 768px) {

	.modal {
		padding: 0;
	}

	.modal-header .closeBtn {
		margin-left: 17px;
		margin-top: -5px;
	}

	#modalAffiliations .modal-dialog {
		margin: 0;
		width: 100%;
		border-top-left-radius: 0;
		border-top-right-radius: 0;
	}

	#modalAffiliations .modal-content {
		padding: 4rem 3rem !important;
	}

	#modalAffiliations .close img {
		width: 25px;
	}

	#modalAffiliations .modal-content h2 span {
		padding: 5px 15px;
	}
}
