.widget_small .datetime.col-sm-6 { width: auto; display: block; float: none; } .widget_small .dates a.in_date, .widget_small .dates a.out_date { padding-left: 30px; padding-top:3px; padding-bottom: 3px; } [dir='rtl'] .widget_small .dates a.in_date, [dir='rtl'] .widget_small .dates a.out_date { padding-left: 8px; padding-right: 30px; } .widget_small .dates .complete_date .numdia { font-size: 36px; } .widget_small .datetime .in_date,.widget_small .datetime .out_date{ float:none; width:100%; } .widget_small .dates .datetime a.in_date, .widget_small .dates .datetime a.out_date { width: 65% !important; float: left !important; } [dir='rtl'] .widget_small .dates .datetime a.in_date, [dir='rtl'] .widget_small .dates .datetime a.out_date { float: right !important; } .widget_small .dates .datetime a.in_date { margin-bottom: 10px; } .dates .datetime .in_time, .dates .datetime .out_time { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } .widget_small .dates .datetime .in_time, .widget_small .dates .datetime .out_time { width: auto; } @media (max-width: 500px) { div.in_date { float: none; width: auto; } div.num_nights { float: none; } }