.international-rates__search-container{display:flex;margin-bottom:20px}
.international-rates__select-container{flex-grow:1;flex-shrink:0;margin-right:10px}
.international-rates__button{user-select:none;cursor:pointer;background-color:#002fa7;color:#fff;font-weight:600;font-style:normal;border-radius:4px;font-size:18px;min-width:151px}
.international-rates__button:hover,.international-rates__button:focus,.international-rates__button:active{background-color:#001a59}
.international-rates__table{color:#001138;font-weight:300;font-style:normal;width:100%;font-size:16px;vertical-align:top;border-spacing:0;line-height:1.8}
.international-rates__table-row--break:not(:last-child) .international-rates__table-column{border-color:#55b0da}
.international-rates__table-column{border-bottom:1px solid #d6d6d5;padding:20px;vertical-align:top;text-align:left}
.international-rates__table-column-head{font-weight:500;font-style:normal;font-size:18px;padding:20px;color:#001138;vertical-align:middle}
.international-rates__table-column-country{width:20%;padding-left:0}
.international-rates__table-column-type{width:15%}
.international-rates__table-column-code{width:40%}
.international-rates__table-column-rate{width:25%;padding-right:0}
.international-rates__table--mobile{display:none}
.international-rates__table-no-data{opacity:0}
.international-rates__loader{background:url("../../../../../../content/dam/rc-www/en_us/images/international-rates/loader.gif") no-repeat;width:30px;height:30px;margin:30px auto;display:none}
.international-rates__current-country-text{font-weight:300;font-style:normal;color:#676767;padding:20px 20px 20px 0;display:none}
.international-rates__current-country-text a{color:#0684bd}
@media only screen and (max-width:767px){.international-rates__search-container{margin-bottom:30px;flex-wrap:wrap}
.international-rates__select-container{margin-right:0;margin-bottom:10px;width:100%}
.international-rates__button{width:100%;min-height:50px}
.international-rates__table{margin-top:25px;line-height:1.3;font-size:16px}
.international-rates__table-row--underlined{border-bottom:1px solid #d6d6d5}
.international-rates__table-row--underlined+.international-rates__table-row .international-rates__table-column{padding-top:15px}
.international-rates__table-row:first-child .international-rates__table-column{padding-top:15px}
.international-rates__table-column{padding:0 0 15px 0;border-bottom:0;line-height:26px}
.international-rates__table-column-head{font-weight:300;font-style:normal;font-size:16px;border-bottom:1px solid #d6d6d5}
.international-rates__table-column-title{width:50%;font-weight:500;font-style:normal;padding-left:0}
.international-rates__table--desktop{display:none}
.international-rates__table--mobile{display:block}
}