/** * Global classes * * @author splitfire - http://splitfire.fr * @version 1.0 * */ .link { color:$linkColor; text-decoration: none; outline: none; &:hover { text-decoration: underline; } } /* Couleur de text global à l'application --------------------------------------------*/ .globalTextColor { color: #999999; } /* Couleur de titre global à l'application --------------------------------------------*/ .globalTitleColor { color: #5A5A5A; } .informations, .information { color: #999; @include text(); @include mq($to:tablet){ text-align: justify;} } /* alignments ---------------*/ .left { float: left; } .right { float: right; } .center { margin-left: auto; margin-right: auto; } .txtLeft { text-align: left; } .txtRight { text-align: right; } .txtCenter { text-align: center; } .noMargin, .ma0 { margin: 0 0 0 0 !important} .noMarginTop, .mt0{margin-top:0 !important} .noMarginBottom, .mb0 {margin-bottom:0 !important} .mb10 {margin-bottom:10px;} /* display -----------*/ .inline {display:inline}; .inlineBlock {display:inline-block}; .block {display: block}; /* taille de texte ---------------*/ .txtSmall { font-size: 0.8em; } /* auto-dimensionnement des images ---------------*/ .auto_img { max-width: 100%; } /* Supprimer la selection d'un élément ---------------------------------------*/ .unselectable{ @include unselectable()}; /* Hidde an element ---------------------*/ .hidden { display: none; } /* ul, ol no style --------------------*/ .ul-no-style { list-style:none; margin:0; padding: 0;} /* opacity ------------*/ .opacity { @include opacity(.5); } /*error form ---------------*/ .error-form { color:red; } /* Utils ---------*/ .clearfloat { @include after() } /* Page d'erreurs -----------------*/ .error_title { font-size: 15em; line-height: 1em; margin: 0; text-align: center; @include mq($to:phone){font-size: 10em;} } .error_subtitle { font-size: 1.2em; line-height: 1em; margin: 0; text-align: center; } .error_technical { border-top: 1px solid #fff; text-align:left; max-width:100%; & pre { max-width: 1180px - 20px - 4px; padding: 10px; overflow: auto; border: 2px solid #b3b3b3; background-color: #32383B; color: #fff; } } /* Delete background:black fullscreen ---------------------------------------*/ :-moz-full-screen:not(:root) { background-color: transparent !important; } /* Noscript, IE warning -----------------------*/ .noscript, .iewarn { display: block; position: fixed; bottom: 0; left: 0; width: 100%; text-align: center; z-index: 99; font-size: 0.85em; box-shadow: 0 0 2px rgba(0,0,0,0.7); @include background-color-rgba(#D32D2D, 0.95); color: #fff; border-top: 1px solid #D32D2D; & span { display: block; padding: 8px 10px; } & .close { float: right; text-decoration: none; color: #fff; padding: 8px 10px; } }