#borderfree-options .col2-set .col-1 {width: 65%; padding-right: 5%;}
#borderfree-options .col2-set .col-2 {width: 30%;}
#borderfree-options, #borderfree-options a {font-family: 'HelveticaNeueW01-45Ligh','Helvetica Neue',Arial,'Liberation Sans',FreeSans,sans-serif; color: #000;}
#borderfree-options h1 {margin: 0; padding-top: 14px; line-height: 1.0em; text-align: center; font-family: 'HelveticaNeueW01-55Roma',sans-serif; font-size: 40px;}
#borderfree-options h2, #borderfree-options label {display: block; margin: 50px 0 20px 0; border-bottom: 1px solid rgba(0,0,0, 0.1); text-align: left; font-family: 'HelveticaNeueW01-65Medi',sans-serif; font-size: 15px; font-weight: normal; text-transform: uppercase; color: #000;}
#borderfree-options #country-select li {float: left; width: 148px; margin: 0 10px 0 0; padding: 4px 0; white-space: nowrap; text-overflow:ellipsis; overflow: hidden; font-size: 12px; cursor: pointer;}
#borderfree-options #country-select li.current, #borderfree-options #country-select li:hover {background: rgba(0,0,0,0.1); border-radius: 3px;}
#borderfree-options #country-select img {width: 22px; margin: -3px 4px 0 8px; vertical-align: middle;}
#borderfree-options input[type="submit"] {width: 100%; margin-top: 20px; padding: 10px; -webkit-appearance: none; border: none; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; color: #fff; background-color: #309261; text-align: center; text-transform: uppercase; font-family: 'HelveticaNeueW01-55Roma',sans-serif; font-size: 13px; cursor: pointer;}
#borderfree-options #currency-wrapper {margin: 0; padding: 10px 20px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; background-color: #EEE;}
#borderfree-options #currency-wrapper #currency {width: 100%; border: none; -webkit-appearance: none; font-family: 'HelveticaNeueW01-55Roma',sans-serif; font-size: 13px; background: transparent url(/skin/frontend/lfi/default/images/icon-dropdown@2x.png) no-repeat right center; background-size: 14px 8px;}
