.ip-bouton { display: inline-block; font-weight: bold; text-transform: uppercase; padding: 5px 10px 5px; -webkit-transition: .2s; transition: .2s; border: 2px solid #666; color: #FFF; text-decoration: none; box-sizing:border-box; line-height:1.9; text-shadow: none !important; background-color:#666; text-decoration:none !important; margin: 5px 0; }
.ip-bouton:hover { text-decoration: none; background:#FFF; color:#666 !important; border-color:#666; text-decoration:none !important; }

.ip-bouton.second-style { background-color: transparent; background:none ; color: #666; text-decoration:none !important; }
.ip-bouton.second-style:hover { background-color:#666; color:#FFF !important; text-decoration:none !important; }

/*_______________________ Liens sociaux _________________________*/
.social_wrapper li:before { border:none !important; border-color:transparent !important; border-width:0 !important;}
.social_wrapper ul { list-style: none !important; }
.social_wrapper li, .ip-widget-partage-sociaux .social_wrapper li{ list-style:none !important; list-style-image:none !important; list-style-type:none !important; background-image:none !important; }
.social_wrapper li a { text-indent:-9999px !important; display:block !important; height:25px !important; width:25px !important; background-image:url(icone.png) !important; background-repeat:no-repeat !important; margin-right:10px !important; -moz-transition:all 0.15s ease 0s !important; }
.social_wrapper li.facebook a { background-position:0px 1px !important; }
.social_wrapper li.youtube a { background-position:-60px 1px !important; }
.social_wrapper li.myspace a { background-position:-30px 1px !important; }
.social_wrapper li.mail a { background-position:-91px 1px !important; }
.social_wrapper li.rss a { background-position:-124px 1px !important; }
.social_wrapper li.twitter a { background-position:-151px 1px !important; }
.social_wrapper li.viadeo a { background-position:-207px 1px !important; }
.social_wrapper li.linkedin a { background-position:-179px 1px !important; }
.social_wrapper li.instagram a { background-position:-236px 1px !important; }
.social_wrapper li.tumblr a { background-position:-316px 1px !important; }
.social_wrapper li.pinterest a { background-position:-262px 1px !important; }
.social_wrapper li.google a { background-position:-290px 1px !important; }
.social_wrapper li.facebook a:hover { background-position:0px -26px !important; }
.social_wrapper li.youtube a:hover { background-position:-60px -26px !important; }
.social_wrapper li.myspace a:hover { background-position:-30px -26px !important; }
.social_wrapper li.mail a:hover { background-position:-91px -26px !important; }
.social_wrapper li.rss a:hover { background-position:-124px -26px !important; }
.social_wrapper li.twitter a:hover { background-position:-151px -26px !important; }
.social_wrapper li.viadeo a:hover { background-position:-207px -26px !important; }
.social_wrapper li.linkedin a:hover { background-position:-179px -26px !important; }
.social_wrapper li.instagram a:hover { background-position:-236px -26px !important; }
.social_wrapper li.tumblr a:hover { background-position:-316px -26px !important; }
.social_wrapper li.pinterest a:hover { background-position:-262px -26px !important; }
.social_wrapper li.google a:hover { background-position:-290px -26px !important; }

#mes-liens-sociaux { margin: 0 auto 20px; position: relative; text-align: center;}
#mes-liens-sociaux .social_wrapper { text-align: center; }
#mes-liens-sociaux .social_wrapper li { display: inline-block; }

/*_______________________ Court texte quote _________________________*/
.mon-court-texte-quote { width:100%; font-size: 48px; line-height: 34px !important; min-height: 34px; padding: 15px 0 40px 60px; background-image:url(quote-droite.png); background-repeat:no-repeat; background-position:left top; text-align: center; text-shadow: none; }
.mon-court-texte-quote span { font-size: 48px; line-height: 34px !important;  min-height: 34px; background-image:url(quote-gauche.png); background-repeat:no-repeat; background-position:right bottom; display:block; padding:0 65px 0 0; }
.mon-court-texte-quote h2 { font-size: 48px; font-weight:normal; }
.mon-court-texte-quote h2,
.mon-court-texte-quote h3 a:hover { color: #3B3B3B; text-decoration:none; }
.mon-court-texte-quote h2 a { color: #808080; }
.mon-court-texte-quote h3 { font-size: 30px; font-weight: lighter; }
.mon-court-texte-quote h3,
.mon-court-texte-quote h2 a:hover { color: #929292; text-decoration:none; }
.mon-court-texte-quote h3 a { color: #3B3B3B; }

/*_______________________ recherche simple _________________________*/
#ma-recherche-simple { background-color: #fff; border: 1px solid #e5e5e5; border-radius: 10px; box-shadow: 1px 1px 0 #fff; height: 35px; margin: 15px;}
#ma-recherche-simple #searchsimple { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); border: medium none; color: #4b4b4b; float: left; font-size: 12px; font-weight: lighter; margin: 9px 14px 0 7px; padding-left: 6px; width: 70%;}
#ma-recherche-simple #searchsubmit { margin-right: 12px; margin-top: 12px;}


@media only screen and ( max-width: 960px ) {

}
@media only screen and ( max-device-width: 960px ) {

}
@media only screen and ( min-width: 780px ) and ( max-width: 960px ) {

}
@media only screen and ( min-device-width: 780px ) and ( max-device-width: 960px ) {

}
@media only screen and ( max-width: 779px ) {

}
@media only screen and ( max-device-width: 779px ) {

}
@media only screen and ( max-width: 479px ){

}
@media only screen and ( max-device-width: 479px ) {

}