#app_contribuate { .bloc-revolt-dream { background-color: $yellow; h1 { color: $green; font-family: FranklinGothic; font-size: 75px; line-height: 67px; margin-top: 100px; margin-bottom: 75px; span { color: $orange; } } h2 { color: $green; font-family: FranklinGothic; font-size: 28px; margin-bottom: 30px; } p { color: $orange; font-style: italic; font-size: 20px; margin-bottom: 50px; } .carto-dream { margin-top: 50px; } .bloc-contrib { text-align: right; font-family: FranklinGothic; color: $green; .you-are { font-size: 40px; height: 20px; } .nb-contrib { color: $orange; font-size: 126px; height: 150px; } .contrib { font-size: 70px; } } } .bloc-form { margin-top: 75px; .title-form { color: $green; font-size: 50px; font-family: FranklinGothic; text-align: center; margin-bottom: 50px; } form { .label { color: $green; font-family: FranklinGothic; font-size: 18px; } button { font-size: 15px; padding: 10px; } ul { list-style-type: none; padding-left: 0; } .list-territory { li { height: 25px; label { color: #808080; clear: both; } } } h2 { color: $green; font-family: FranklinGothic; font-size: 27px; margin-top: 70px; img { height: 88px; } } .row-revolt { h2 { color: $orange; } } .row-dream { h2 { color: $yellow; } } .row-project-insp { h2 { color: $maron; } } .revolt, .dream, .projectBoost, .projectInspiring { textarea { width: 100%; border: 2px solid $green; min-height: 125px; } select { color: $green; background-color: #FFF; border-radius: 0; border-color: $green; height: 40px; min-width: 300px; margin-bottom: 15px; } label { margin-bottom: 0; color: #808080; } .button-remove { border-color: $red; margin-bottom: 30px; } } .save { margin-top: 100px; border-radius: 0; padding: 15px 40px; font-size: 27px; } } } }