.text_mod{ margin: 50px 0px; padding:50px; background: transparent url('../img/bg.png'); display:block; text-decoration:none; } .nomp{ background: transparent url('../img/bg.png'); .text_mod{ margin-bottom:0px !important; background: transparent !important; padding:10px 0 !important; margin-top:0px !important; } z-index:500; min-width:860px; max-width:1340px; position:relative; .wrapper{ min-width:860px; max-width:1340px; } padding:50px; margin-top:200px; margin-bottom:50px; } .clicable_text{ cursor: pointer; } .text_dark{ background: transparent url('../img/bg_dark.png'); width:40%; margin: 50px auto; padding:25px; color:#d1cbc7; position:relative; h1{ font-weight:200; } .more{ color:#fff; display:block; position:absolute; bottom:0px; right:0px; background:#580e22; padding:10px 18px; text-transform:uppercase; } } .text_padding_small{ margin-top:200px; } .text_padding_big{ margin-top:530px; } @media only screen and (max-width: 1200px) { .text_mod{ margin-right:0px; } .text_dark{ margin-right:auto; } }