.widget_tasabcc_widget .title_wrapper{ background-color:#CC0001;}.widget_tasabcc_widget h4{ text-align:left; padding:10px 0 25px 75px; margin-top:-25px; font-size:14px; line-height:18px; height:25px; background:#b7b7b7; color:#fff;}.widget_tasabcc_widget .bcc-tasas div{ padding:15px 20px;}.widget_tasabcc_widget .bcc-tasas time{ color:#666; font-size:12px; text-align:right; display:block; margin:0 auto 10px;}.widget_tasabcc_widget .bcc-tasas p.small{ color:#666; font-size:12px;}.widget_tasabcc_widget table{ width:88%; margin-left:calc(10% - 10px); border-collapse:collapse;}.widget_tasabcc_widget table tr:hover{ background-color:#eaeaea; border-radius:5px;}.widget_tasabcc_widget table td{ padding:10px; border-radius:5px 0 0 5px;}.widget_tasabcc_widget table td.tasa{ font-weight:700; text-align:right; border-radius:0 5px 5px 0;}.widget_tasabcc_widget .flag{width:30px;height:21px; display:block;background:url(../images/flags2.png) no-repeat; float:left; margin-right:10px; box-shadow:0 -1px 10px #ccc;}.widget_tasabcc_widget .flag-usd{background-position:-32px -1px}.widget_tasabcc_widget .flag-eur{background-position:-63px -1px}.widget_tasabcc_widget .flag-cad{background-position:-94px -1px}.widget_tasabcc_widget .flag-rub{background-position:-125px -1px}.widget_tasabcc_widget .flag-cny{background-position:-156px -1px}.widget_tasabcc_widget .flag-mxn{background-position:-187px -1px}.widget_tasabcc_widget .flag-aud{background-position:-218px -1px}.widget_tasabcc_widget .flag-jpy{background-position:-249px -1px}.widget_tasabcc_widget .flag-gbp{background-position:-280px -1px}.widget_tasabcc_widget .flag-chf{background-position:-311px -1px}.widget_tasabcc_widget .icon_class{ background-image:url(../images/bcc-logo.png); background-position:0 0;}@media screen and (max-width:899px){ #sidebar .widget{ display:block!important; }}