.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; } } .dates a.in_date:hover, .dates a.out_date:hover, .dates a.in_date:focus, .dates a.out_date:focus, .dates a.in_date.active, .dates a.out_date.active { border-color: @colorMain; outline: 0; outline: thin dotted \9; /* IE6-9 */ -webkit-box-shadow: inset 0 1px 1px @colorMain; -moz-box-shadow: inset 0 1px 1px @colorMain; box-shadow: inset 0 1px 1px @colorMain; }