.fotoramast{ margin-bottom:30px; } .fotoramast .any { text-shadow: 0 1px 0 rgba(255,255,255,.5); font-family: "Golos Text",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Ubuntu,Arial,sans-serif; height: 100%; box-sizing: border-box; padding: 10px; background-color: #00000070; width: 100%; } .fotoramast .text { position: absolute; bottom: 0; height: auto; padding: 2%; width: 96%; font-family: "Golos Text",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Ubuntu,Arial,sans-serif; } .fotoramast .header { font-size: 40px; line-height: 120%; display: block; text-align: center; } .fotoramast .inverse { color: #fff; text-shadow: 0 1px 0 #000; } .fotoramast .lid { font-size: 20px; padding-top: 10px; line-height: 120%; display: block; } .title_001{ position: relative; display: inline-block; background: 0 0; font: 12px/14px "Golos Text",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Ubuntu,Arial,sans-serif; color: #5a748b; letter-spacing: .15em; text-transform: uppercase; padding: 0; margin: 0 0 10px 30px; } .title_001 a{ color: #62a2db; } @media(max-width: @size-mobile){ .fotoramast .header { font-size: 109%; line-height: 110%; display: block; text-align: center; } .fotoramast .lid { font-size: 17px; padding-top: 10px; line-height: 110%; display: block; } .title_001{ margin: 0 0 10px 0; letter-spacing: .08em; } }