/*----------------------------------------*\
    $ICONS
    ------------------------------------
    ^button
    ^link
    ^icon
    ^icon-small
    ^icon-normal
    ^color
    ^icon-social
\*----------------------------------------*/





/*--- Link ---*/


// .link {
//     border: 1px solid #ccdbf6;
//     color: #5182cf;
// }

// .link:hover {
//     color: white;
//     background: #5284d0;
// }

// .button.link.icon:before {
//     float: left;
//     margin: 0.2em 0 0 -0.9em;
//     height: 16px;
//     width: 16px;
//     background: url(../images/button-icon-link.png) no-repeat 0 0 transparent;
// }

// .button.link:hover.icon:before {
//     background-position: 0 -16px;
// }





/*--- ^icon ---*/

// .button.icon:before {
//     position: relative;
//     background-position: 0 -36px;
//     float: right;
//     margin: 0 -0.25em 0 0.5em;
//     width: 24px;
//     height: 24px;
//     content: "";
//     background: url(../images/button-icon-24.png) no-repeat 0 99px transparent;
// }

// .button.icon.icon-only:before{/* Affichage que de l'icone */
//     margin:0;
// }

// .button.button-left.icon:before { /* icone à gauche */
//     float: left;
//     margin: 0 0.25em 0 -0.25em;
// }





/*--- ^icon-small ---*/

// .button.small.icon:before {
//     width: 16px;
//     height: 16px;
//     background: url(../images/button-icon-16.png) no-repeat 0 99px transparent;
// }

// .button.small.arrowleft.icon:before {
//     background-position: 0 -16px;
// }

// .button.small.arrowright.icon:before {
//     background-position: 0 -32px;
// }

// .button.small.arrowup.icon:before {
//     background-position: 0 -48px;
// }

// .button.arrowup.icon:before {
//     background-position: 0 -72px;
// }

// .button.small.basket.icon:before {
//     background-position: 0 -62px;
// }

// .button.small.download.icon:before {
//     background-position: 0 -78px;
// }

// .button.small.home.icon:before {
//     background-position: 0 -94px;
// }

// .button.small.info.icon:before {
//     background-position: 0 -110px;
// }

// .button.small.remove.icon:before {
//     background-position: 0 -126px;
// }

// .button.small.validate.icon:before {
//     background-position: 0 -142px;
// }




/*--- ^icon-normal ---*/

// .button.add.icon:before {
//     background-position: 0 0;
// }

// .button.arrowleft.icon:before {
//     background-position: 0 -24px;
// }

// .button.arrowright.icon:before {
//     background-position: 0 -48px;
// }

// .button.basket.icon:before {
//     background-position: 0 -96px;
// }

// .button.compass.icon:before {
//     background-position: 0 -120px;
// }

// .button.download.icon:before {
//     background-position: 0 -144px;
// }

// .button.home.icon:before {
//     background-position: 0 -168px;
// }

// .button.info.icon:before {
//     background-position: 0 -192px;
// }

// .button.remove.icon:before {
//     background-position: 0 -216px;
// }

// .button.validate.icon:before {
//     background-position: 0 -240px;
// }

// .button.user.icon:before {
//     background-position: 0 -264px;
// }

// .button.user-press.icon:before {
//     background-position: 0 -288px;
// }

// .button.date-news.icon:before {
//     background-position: 0 -302px;
// }

// .button.date-press.icon:before {
//     background-position: 0 -326px;
// }

// .button.tag.icon:before {
//     background-position: 0 -350px;
// }

// .button.tag-dop.icon:before {
//     background-position: 0 -374px;
// }

// .button.tag-fp.icon:before {
//     background-position: 0 -398px;
// }

/*--- ^color ---*/

// .button.blue{
//     border: 1px solid #3160aa;
//     background-color: #5182cf;
//     background-image: -moz-linear-gradient(#5182cf, #4570c1);
//     background-image: -webkit-linear-gradient(#5182cf, #4570c1);
//     background-image: -o-linear-gradient(#5182cf, #4570c1);
//     background-image: linear-gradient(#5182cf, #4570c1);
// }
// .button.blue:hover{
//     background-color: #4570c1;
//     background-image: -moz-linear-gradient(#4570c1, #5182cf);
//     background-image: -webkit-linear-gradient(#4570c1, #5182cf);
//     background-image: -o-linear-gradient(#4570c1, #5182cf);
//     background-image: linear-gradient(#4570c1, #5182cf);
// }


/*----------------------------------------*\

    $NOUVELLE VERSION

\*----------------------------------------*/

/*----------------------------------------*\
    ^Button
    ^Pagination
    ^Icon
    ^Color
\*----------------------------------------*/

/*-- ^button --*/
// .btn {
//     position: relative;
//     display: inline-block;
//     overflow: visible;
//     margin: 0;
//     padding: 8px 20px;
//     padding: 0.5rem 1.5rem;
//     outline: medium none;
//     cursor: pointer;
//     font-family: 'Maven Pro', arial, sans-serif;
//     font-size: 16px;
//     font-size: 1rem;
//     font-weight: 400;
//     text-decoration: none;
//     white-space: nowrap;

//     -webkit-transition: all 0.3s ease;
//     -o-transition: all 0.3s ease;
//     transition: all 0.3s ease;
// }
// .btn--default {
//     /*background-color: #0055b8;*/
//     border: 2px solid #0055b8;
//     color: #0055b8;
// }
// // .btn--default:hover,
// // .btn--default:hover.btn--download {
// //     border-color: #004799;
// //     color: #fff;
// //     background-color: #004799;
// // }
// .btn--promo {
//     border-color: #de4d32;
//     background-color: #de4d32;
//     color: #fff;
// }
// .btn--promo:hover {
//     border-color: #BB3217;
//     background-color: #BB3217;
// }
// // .btn--download {
// //     color: #fff;
// //     background-color: #0055b8;
// // }

// .btn--rounded {
//     -webkit-border-radius: 4px;
//     -moz-border-radius: 4px;
//     -ms-border-radius: 4px;
//     -o-border-radius: 4px;
//     border-radius: 4px;
// }

// .btn--small {
//     font-size: 12px;
//     font-size: 0.75rem;
//     line-height: 1.6;
// }

// .btn--big {
//     font-size: 20px;
//     font-size: 1.25rem;
// }

// .btn--nav {/*bouton pour le menu principal/secondaire */
//     padding: 0.25rem 1.25rem;
//     border: 2px solid #444;
//     font-size: 14px;
//     font-size: 0.875rem;
//     color: #444;
//     background-color: transparent;

//     -webkit-transition-property: border-color, color, background-color;
//     -o-transition-property: border-color, color, background-color;
//     transition-property: border-color, color, background-color;
//     -webkit-transition-duration: 0.3s;
//     -o-transition-duration: 0.3s;
//     transition-duration: 0.3s;
//     -webkit-transition-timing-function: ease;
//     -o-transition-timing-function: ease;
//     transition-timing-function: ease;
// }
// .btn--nav:hover {
//     border-color: #0055b8;
//     color: #fff;
//     background-color: #0055b8;
// }
// .btn--nav--main {/*bouton menu principal*/
//     margin-top: 27px;
//     width: 108px;
//     text-align: center;
// }


// .btn--container .btn,
// .btn--container .btn-group {
//     vertical-align: top;
// }

// .btn--group{ /* Block pour contenir un groupe */
//     display: inline-block;
//     list-style: none outside none;
//     margin: 0;
//     padding: 0;
// }

// .btn--group .btn {
//     float: left;
//     margin-left: -1px;
//     border: 1px solid #dcdcdc;

//     border-radius: 4px;
// }

// .btn--group > .btn:first-child,
// .btn-group li:first-child .btn {
//     margin-left: 0;

//     border-top-right-radius: 0;
//     border-bottom-right-radius: 0;
// }

// .btn--group > .btn:last-child,
// .btn-group li:last-child > .btn {
//     border-top-left-radius: 0;
//     border-bottom-left-radius: 0;
// }

// .btn--group > .btn:not(:first-child):not(:last-child),
// .btn--group li:not(:first-child):not(:last-child) .btn {
//     border-radius: 0;
// }


/*--- */
