/* CSS Document */
#thenotetwo img{display:none!important;}
#thenotetwo a{color: #9CC330!important;}

#wrapper {
width: 90%;
max-width: 1100px;
margin: 50px auto;
}

#columns {
-webkit-column-count: 3;
-webkit-column-gap: 10px;
-webkit-column-fill: auto;
-moz-column-count: 3;
-moz-column-gap: 10px;
-moz-column-fill: auto;
column-count: 3;
column-gap: 15px;
column-fill: auto;
}

.pin {
max-width:750px;
display: inline-block;
background: #FEFEFE;
border: 2px solid #FAFAFA;
1px 4px 12px rgba(34, 25, 25, 0.4);
border-radius: 4px;
margin: 0 2px 15px;
-webkit-column-break-inside: avoid;
-moz-column-break-inside: avoid;
column-break-inside: avoid;
padding: 15px;
background: -webkit-linear-gradient(45deg, #FFF, #F9F9F9);
opacity: 1;

-webkit-transition: all .2s ease;
-moz-transition: all .2s ease;
-o-transition: all .2s ease;
transition: all .2s ease;
}

.pin a{color: #9CC330!important;}

.pin img {
width: 100%;
padding-bottom: 15px;
margin-bottom: 5px;
}

.pin p {
font: 12px/18px Arial, sans-serif;
color: #333;
margin: 0;
}

@media (max-width:960px){
#columns {
-webkit-column-count: 2;
-moz-column-count: 2;
column-count: 2;
}}

@media (max-width:900px){
#columns {
-webkit-column-count: 1;
-moz-column-count: 1;
column-count: 1;
}}

@media (min-width: 960px) {
#columns {
-webkit-column-count: 3;
-moz-column-count: 3;
column-count: 3;
}
}

@media (min-width: 1100px) {
#columns {
-webkit-column-count: 3;
-moz-column-count: 3;
column-count: 3;
}
}

#columns:hover .pin:not(:hover) {
/*opacity: 0.4;*/
}
/*FIN MANSORY*/

.noticiasbg {
background-color: #9CC330;
padding:50px 0;

}

.cinquantetop{padding:50px 0;}

.floating-img {
float: left;
margin: 0px 10px 0px 0;
max-width:50%;
}

.droitebottom{position:absolute; left:43%; bottom:50px;}
/*test mansory responsive*/
*, *:before, *:after {box-sizing:  border-box !important;}




.formrow {padding-left: 0px !important;}
.fa {height:12px; bottom: -1px;}
.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand { margin-left: -30px;}

#navbar .navbar-nav>li:nth-child(1)>a:after {bottom:11px;}
#navbar .navbar-nav>li:nth-child(2)>a:after {bottom:11px;}
#navbar .navbar-nav>li:nth-child(3)>a:after {bottom:11px;}
#navbar .navbar-nav>li:nth-child(4)>a:after {bottom:11px;}
#navbar .navbar-nav>li:nth-child(5)>a:after {bottom:11px;}
#navbar .navbar-nav>li:nth-child(6)>a:after {bottom:11px;}
@media (min-width: 768px){
.navbar-right {
float: right!important;
margin-right: -30px;
} }

#navbar-md {position: relative;top: -1px;}

@media screen {
div#preloader {
position: absolute;
left: -9999px;
top:  -9999px;
}
div#preloader img {
display: block;
}
}
@media print {
div#preloader,
div#preloader img {
visibility: hidden;
display: none;
}
}