.btn-square{ border-radius: 0px; } .side-menu{ h3{ margin-top:0px; } } .show-need{ position: relative; .info{ color:rgb(163, 159, 159); } .state{ position:absolute; top:0px; right:0px; color:white; padding:4px; padding-left:8px; padding-right:8px; } .state-success{ background-color:#5cb85c; } .state-danger{ background-color:#d9534f; } .state-info{ background-color:#428bca; } .state-warning{ background-color:#f0ad4e; } .offer{ display:block; background: #eeeded; padding:10px; margin-bottom:5px; .price{ font-size:25px; font-weight:bold; } } p.description{ margin-bottom:30px; } .message-item{ background: #eeeded; } .content{ position:relative; padding-bottom:50px; } .counters{ position:absolute; left:0px; bottom:0px; padding-left:5px; padding-bottom:5px; .item{ display:inline; margin-left:0px; font-size:20px; } } } .need-item{ height: 150px; background-color:#fff; padding-top:30px; position:relative; p.description{ font-size:12px; color:rgb(163, 159, 159); } p.info{ font-size:10px; color:rgb(163, 159, 159); } .state{ position:absolute; top:0px; right:0px; color:white; padding:4px; padding-left:8px; padding-right:8px; } .state-success{ background-color:#5cb85c; } .state-danger{ background-color:#d9534f; } .state-info{ background-color:#428bca; } .state-warning{ background-color:#f0ad4e; } .counters{ position:absolute; left:0px; bottom:0px; padding-left:5px; padding-bottom:5px; .item{ display:inline; margin-left:10px; font-size:18px; } } .top-left-info{ background-color: #ede8e8; position:absolute; padding:4px; padding-left:8px; top:0px; left:0px; color: rgb(93, 93, 93); text-align:left; font-size:12px; width:100%; } margin-bottom:30px; h4{ margin-top:0px; margin-bottom:0px; } .btn{ border-radius: 0px; position:absolute; right:0px; bottom:0px; } }