.btn { border-width: 1px; border-style: solid; border-color: rgb(187, 187, 187) rgb(187, 187, 187) rgb(162, 162, 162); padding: 4px 12px; border-radius: 4px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-size: 14px; margin-bottom: 0; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); text-shadow: 0 1px 1px rgba(255,255,255,0.75); background-image: linear-gradient(rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -webkit-border-radius: 4px; -moz-border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05);} .btn:hover { color: rgb(51, 51, 51); background-color: rgb(230, 230, 230); background-position: 0 -15px; transition:background-position 0.1s linear; color: rgb(51, 51, 51); text-decoration: none; -webkit-transition: background-position .1s linear .5s ease-in 0s; -moz-transition: background-position .1s linear .5s ease-in 0s; -o-transition: background-position .1s linear .5s ease-in 0s;} .btn:focus { outline: none;} .btn:active { color: rgb(51, 51, 51); background-color: rgb(230, 230, 230); outline: 0; box-shadow: inset 0px 2px 4px rgba(0,0,0,0.15), 0px 1px 2px rgba(0,0,0,0.05); background-image: none; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05);} .btn-mini [class^='icon-'] { margin-top: -1px;} .btn-mini [class*=' icon-'] { margin-top: -1px;} .btn-mini { padding: 0 6px; border-radius: 3px; font-size: 10.5px; -webkit-border-radius: 3px; -moz-border-radius: 3px;} .filter-input input[type='text'] { padding: 4px 6px; border-radius: 4px; height: 20px; color: rgb(85, 85, 85); line-height: 20px; font-size: 14px; margin-bottom: 10px; vertical-align: middle; display: inline-block; -webkit-border-radius: 4px; -moz-border-radius: 4px;} .filter-input input[type='text'] { border: 1px solid rgb(204, 204, 204); transition: border 0.2s linear, box-shadow 0.2s linear; border-image: none; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075); background-color: rgb(255, 255, 255); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border linear .2s, box-shadow linear .2s .5s ease-in 0s; -moz-transition: border linear .2s, box-shadow linear .2s .5s ease-in 0s; -o-transition: border linear .2s, box-shadow linear .2s .5s ease-in 0s;} .filter-input input[type='text']:focus { border-color: rgba(82, 168, 236, 0.8); outline: 0; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(82,168,236,0.6); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(82, 168, 236, .6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(82, 168, 236, .6);} .dropdown-toggle:active { outline: 0;} .caret { vertical-align: top; width: 7px; height: 4px; display: inline-block; background: url(https://www.hicity.fr/images/pro-ico.png) no-repeat;} .dropdown-menu { list-style: none; margin: 2px 0px 0px; padding: 5px 0px; border-radius: 6px; border: 1px solid rgba(0, 0, 0, 0.2); border-image: none; left: 0; top: 100%; float: left; display: none; position: absolute; z-index: 400; min-width: 160px; box-shadow: 0 5px 10px rgba(0,0,0,0.2); background-clip: padding-box; background-color: rgb(255, 255, 255); -webkit-border-radius: 6px; -moz-border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -webkit-background-clip: padding-box; -moz-background-clip: padding;} .dropdown-menu .divider { margin: 9px 1px; height: 1px; overflow: hidden; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(229, 229, 229);} .dropdown-menu li > a { padding: 3px 20px; color: rgb(51, 51, 51); line-height: 20px; clear: both; font-weight: normal; display: block; white-space: nowrap;} .dropdown-menu li > a:hover { color: rgb(255, 255, 255); text-decoration: none; background-image: linear-gradient(rgb(0, 136, 204), rgb(0, 119, 179)); background-repeat: repeat-x; background-color: rgb(0, 129, 194);} .dropdown-menu li > a:focus { color: rgb(255, 255, 255); text-decoration: none; background-image: linear-gradient(rgb(0, 136, 204), rgb(0, 119, 179)); background-repeat: repeat-x; background-color: rgb(0, 129, 194);} .dropdown-submenu:hover > a { color: rgb(255, 255, 255); text-decoration: none; background-image: linear-gradient(rgb(0, 136, 204), rgb(0, 119, 179)); background-repeat: repeat-x; background-color: rgb(0, 129, 194);} .dropdown-menu .active > a { outline: 0; color: rgb(255, 255, 255); text-decoration: none; background-image: linear-gradient(rgb(0, 136, 204), rgb(0, 119, 179)); background-repeat: repeat-x; background-color: rgb(0, 129, 194);} .dropdown-menu .active > a:hover { outline: 0; color: rgb(255, 255, 255); text-decoration: none; background-image: linear-gradient(rgb(0, 136, 204), rgb(0, 119, 179)); background-repeat: repeat-x; background-color: rgb(0, 129, 194);} .dropdown-menu .disabled > a { color: rgb(153, 153, 153);} .dropdown-menu .disabled > a:hover { color: rgb(153, 153, 153);} .dropdown-menu .disabled > a:hover { text-decoration: none; cursor: default; background-image: none; background-color: transparent;} .open > .dropdown-menu { display: block;}
[class^='litb-icon-'] { margin-top: 1px; vertical-align: top; display: inline-block;}
[class*='litb-icon-'] { margin-top: 1px; vertical-align: top; display: inline-block;} .widget::before { line-height: 0; display: table; content: "";} .widget::after { line-height: 0; display: table; content: "";} .widget::after { clear: both;} .litb-icon-search { background: url(https://www.hicity.fr/images/pro-ico.png) no-repeat -77px -80px; width: 20px; height: 15px;} .litb-icon-flag { background-image: url(https://www.hicity.fr/images/flag.png); background-repeat: no-repeat;} .af { background-position: 0 0px;} .al { background-position: -60px 0px;} .dz { background-position: -100px 0px;} .as { background-position: -120px 0px;} .ad { background-position: -140px 0px;} .ao { background-position: -160px 0px;} .ai { background-position: -180px 0px;} .ag { background-position: -220px 0px;} .ar { background-position: -260px 0px;} .am { background-position: -280px 0px;} .aw { background-position: -300px 0px;} .au { background-position: -340px 0px;} .at { background-position: -360px 0px;} .az { background-position: -380px 0px;} .bs { background-position: -400px 0px;} .bh { background-position: -420px 0px;} .bd { background-position: -440px 0px;} .bb { background-position: -460px 0px;} .by { background-position: 0 -20px;} .be { background-position: -20px -20px;} .bz { background-position: -40px -20px;} .bj { background-position: -60px -20px;} .bm { background-position: -80px -20px;} .bt { background-position: -100px -20px;} .bo { background-position: -120px -20px;} .ba { background-position: -140px -20px;} .bw { background-position: -160px -20px;} .br { background-position: -200px -20px;} .io { background-position: -220px -20px;} .bn { background-position: -240px -20px;} .bg { background-position: -260px -20px;} .bf { background-position: -280px -20px;} .bi { background-position: -300px -20px;} .kh { background-position: -320px -20px;} .cm { background-position: -340px -20px;} .ca { background-position: -360px -20px;} .cv { background-position: -380px -20px;} .ky { background-position: -440px -20px;} .cf { background-position: -460px -20px;} .td { background-position: -480px -20px;} .cl { background-position: 0 -40px;} .cn { background-position: -20px -40px;} .cx { background-position: -40px -40px;} .cc { background-position: -80px -40px;} .co { background-position: -100px -40px;} .km { background-position: -140px -40px;} .cg { background-position: -160px -40px;} .ck { background-position: -200px -40px;} .cr { background-position: -220px -40px;} .ci { background-position: -240px -40px;} .hr { background-position: -260px -40px;} .cu { background-position: -280px -40px;} .cy { background-position: -320px -40px;} .cz { background-position: -340px -40px;} .dk { background-position: -360px -40px;} .dj { background-position: -380px -40px;} .dm { background-position: -400px -40px;} .do { background-position: -420px -40px;} .ec { background-position: -440px -40px;} .eg { background-position: -460px -40px;} .sv { background-position: -480px -40px;} .gq { background-position: -20px -60px;} .er { background-position: -40px -60px;} .ee { background-position: -60px -60px;} .et { background-position: -80px -60px;} .eu { background-position: -100px -60px;} .fk { background-position: -120px -60px;} .fj { background-position: -180px -60px;} .fi { background-position: -200px -60px;} .fr { background-position: -220px -60px;} .tf { background-position: -240px -60px;} .gf { background-position: -260px -60px;} .ga { background-position: -280px -60px;} .gm { background-position: -320px -60px;} .ge { background-position: -340px -60px;} .de { background-position: -360px -60px;} .gh { background-position: -380px -60px;} .gi { background-position: -400px -60px;} .gr { background-position: -420px -60px;} .gl { background-position: -440px -60px;} .gd { background-position: -460px -60px;} .gt { background-position: 0 -80px;} .gu { background-position: -20px -80px;} .gg { background-position: -40px -80px;} .gn { background-position: -60px -80px;} .gw { background-position: -80px -80px;} .gy { background-position: -100px -80px;} .ht { background-position: -120px -80px;} .hn { background-position: -160px -80px;} .hk { background-position: -180px -80px;} .hu { background-position: -200px -80px;} .is { background-position: -240px -80px;} .IN { background-position: -280px -80px;} .id { background-position: -300px -80px;} .ir { background-position: -320px -80px;} .iq { background-position: -340px -80px;} .ie { background-position: -360px -80px;} .il { background-position: -420px -80px;} .it { background-position: -440px -80px;} .jm { background-position: -460px -80px;} .jp { background-position: -480px -80px;} .je { background-position: 0 -100px;} .jo { background-position: -20px -100px;} .kz { background-position: -40px -100px;} .ke { background-position: -60px -100px;} .ki { background-position: -80px -100px;} .kw { background-position: -120px -100px;} .kg { background-position: -140px -100px;} .lv { background-position: -180px -100px;} .lb { background-position: -200px -100px;} .ls { background-position: -220px -100px;} .lr { background-position: -240px -100px;} .li { background-position: -280px -100px;} .lt { background-position: -300px -100px;} .lu { background-position: -320px -100px;} .mk { background-position: -360px -100px;} .mg { background-position: -380px -100px;} .mw { background-position: -400px -100px;} .my { background-position: -420px -100px;} .mv { background-position: -440px -100px;} .ml { background-position: -460px -100px;} .mt { background-position: -480px -100px;} .mh { background-position: 0 -120px;} .mq { background-position: -20px -120px;} .mr { background-position: -40px -120px;} .mu { background-position: -60px -120px;} .yt { background-position: -80px -120px;} .mx { background-position: -100px -120px;} .fm { background-position: -120px -120px;} .md { background-position: -140px -120px;} .mc { background-position: -160px -120px;} .mn { background-position: -180px -120px;} .me { background-position: -200px -120px;} .ms { background-position: -220px -120px;} .ma { background-position: -240px -120px;} .mz { background-position: -260px -120px;} .mm { background-position: -280px -120px;} .na { background-position: -300px -120px;} .nr { background-position: -340px -120px;} .np { background-position: -360px -120px;} .an { background-position: -380px -120px;} .nl { background-position: -400px -120px;} .nz { background-position: -440px -120px;} .ni { background-position: -460px -120px;} .ne { background-position: -480px -120px;} .ng { background-position: 0 -140px;} .nu { background-position: -20px -140px;} .nf { background-position: -40px -140px;} .mp { background-position: -120px -140px;} .no { background-position: -140px -140px;} .om { background-position: -220px -140px;} .pk { background-position: -260px -140px;} .pw { background-position: -280px -140px;} .pa { background-position: -320px -140px;} .pg{ background-position: -340px -140px;} .py { background-position: -360px -140px;} .pe { background-position: -380px -140px;} .ph { background-position: -400px -140px;} .pn { background-position: -420px -140px;} .pl { background-position: -440px -140px;} .pt { background-position: -460px -140px;} .pr { background-position: -480px -140px;} .qa { background-position: 0 -160px;} .ro { background-position: -60px -160px;} .ru { background-position: -80px -160px;} .rw { background-position: -100px -160px;} .lc { background-position: -160px -160px;} .ws { background-position: -220px -160px;} .sm { background-position: -240px -160px;} .st { background-position: -260px -160px;} .sa { background-position: -280px -160px;} .sn { background-position: -320px -160px;} .rs { background-position: -340px -160px;} .sc { background-position: -360px -160px;} .sl { background-position: -380px -160px;} .sg { background-position: -400px -160px;} .sk { background-position: -440px -160px;} .si { background-position: -460px -160px;} .sb { background-position: -480px -160px;} .so { background-position: 0 -180px;} .xs { background-position: -20px -180px;} .za { background-position: -40px -180px;} .kp { background-position: -80px -180px;} .es { background-position: -120px -180px;} .lk { background-position: -140px -180px;} .kn { background-position: -160px -180px;} .vc { background-position: -180px -180px;} .sd { background-position: -200px -180px;} .sr { background-position: -220px -180px;} .sj { background-position: -240px -180px;} .sz { background-position: -260px -180px;} .se { background-position: -280px -180px;} .ch { background-position: -300px -180px;} .sy { background-position: -320px -180px;} .tw { background-position: -360px -180px;} .tj { background-position: -380px -180px;} .tz { background-position: -400px -180px;} .th { background-position: -420px -180px;} .tg { background-position: -460px -180px;} .tk { background-position: -480px -180px;} .to { background-position: 0 -200px;} .tt { background-position: -20px -200px;} .tn { background-position: -60px -200px;} .tr { background-position: -80px -200px;} .tm { background-position: -100px -200px;} .tc { background-position: -120px -200px;} .tv { background-position: -140px -200px;} .ug { background-position: -160px -200px;} .ua { background-position: -180px -200px;} .ae { background-position: -240px -200px;} .gb { background-position: -260px -200px;} .us { background-position: -320px -200px;} .uy { background-position: -340px -200px;} .uz { background-position: -360px -200px;} .vu { background-position: -380px -200px;} .va { background-position: -400px -200px;} .ve { background-position: -420px -200px;} .vn { background-position: -440px -200px;} .vg { background-position: -460px -200px;} .vi { background-position: -480px -200px;} .eh { background-position: -40px -220px;} .ye { background-position: -100px -220px;} .zm { background-position: -120px -220px;} .zw { background-position: -140px -220px;} .tp { background-position: -160px -220px;} .fo { background-position: -180px -220px;} .gp { background-position: -200px -220px;} .kr { background-position: -220px -220px;} .la { background-position: -240px -220px;} .ly { background-position: -260px -220px;} .mo { background-position: -280px -220px;} .ic { background-position: -320px -220px;} .cd { background-position: -340px -220px;} .xy { background-position: -360px -220px;} .pf { background-position: -380px -220px;} .sh { background-position: -400px -220px;} .re { background-position: -220px -60px;} .pm { background-position: -220px -60px;} .wf { background-position: -220px -60px;} .nc { background-position: -220px -60px;} .country-selector { margin-left: 20px; position: relative;} .country-selector .dropdown-menu { left: auto; width: 200px; right: 0;} .country-selector .dropdown-menu .filter-input { position: relative;} .country-selector .dropdown-menu .filter-input input { margin: 2px 0px 0px 6px; padding: 4px 4px 4px 20px; outline: 0; width: 162px; height: 18px; line-height: 18px;} .country-selector .dropdown-menu .filter-input em { left: 8px; top: 8px; width: 16px; height: 16px; position: absolute;} .country-selector .dropdown-menu .country-list { height:200px; margin: 6px 6px 0 6px; position: relative; -ms-overflow-y: scroll; overflow-y: scroll;} .country-selector .dropdown-menu .country-list li { float: left; width: 168px; clear: both;} .country-selector .dropdown-menu .country-list li a { padding: 3px 5px 3px 25px; line-height: 14px; white-space: normal; position: relative; } .country-selector .dropdown-menu .country-list li a em { left: 5px; top: 2px; position: absolute;} .country-selector .dropdown-menu .no-result { padding: 6px 11px; top: 40px; width: 141px; overflow: hidden; white-space: normal; position: absolute;} .country-selector .dropdown-toggle em { margin-top: 2px;} .country-selector .dropdown-toggle .caret { margin-top: 8px;} .country-selector .dropdown-toggle .in { background-position: -280px -80px;} .country-selector [class^='litb-icon-'] { width: 16px; height: 13px;} .country-selector [class*='litb-icon-'] { width: 16px; height: 13px;} .switch-country { float: left; margin: 0; font-size: 12px;} .switch-country::before { line-height: 0; display: table; content: "";} .switch-country::after { line-height: 0; display: table; content: "";} .switch-country::after { clear: both;} .country-left {  margin-left: 1px; float: left;} .country-right { padding-left: 10px; margin-bottom: 10px; float: left;} .country-selector { margin-left: -1px; display: inline-block;} .country-selector li { padding: 0;} .country-selector .dropdown-menu { left: 0;} .country-selector .curCt { display: none;} .country-selector .countrytoggleclass { padding: 3px 7px 0px 5px; border-radius: 3px; border: 1px solid rgb(204, 204, 204); margin-top: 3px; border-image: none; left: 0; top: 0; height: 22px; line-height: 22px; font-size: 12px; font-weight: normal; position: relative; z-index: 500; box-shadow: none; background-image: none; background-color: rgb(255, 255, 255); -webkit-border-radius: 3px; -moz-border-radius: 3px; -webkit-box-shadow: none; -moz-box-shadow: none;} .country-selector .countrytoggleclass .caret { margin-left: 2px; background-position: 0 -156px;} .country-selector .countrytoggleclass:hover { border-color: rgb(153, 153, 153);} .country-selector .countrytoggleclass:hover .caret, .pro-ship .switch-country .open .countrytoggleclass .caret { background-position: -27px -156px;} .country-selector .countrytoggleclass:active { box-shadow: none;} .pro-ship .switch-country .open .countrytoggleclass { border-width: 1px; border-style: solid; border-color: rgb(153, 153, 153) rgb(153, 153, 153) transparent; border-radius: 3px 3px 0px 0px; border-image: none; top: 0; -webkit-border-radius: 3px 3px 0 0; -moz-border-radius: 3px 3px 0 0;} .country-selector .dropdown-menu { border-radius: 0 3px 3px; border: 1px solid rgb(153, 153, 153); border-image: none; top: 27px; -webkit-border-radius: 0 3px 3px 3px; -moz-border-radius: 0 3px 3px 3px;} .hdr-btn .curCountry { display: inline-block;} .country-selector .hdr-btn em{ margin: 8px 5px 9px 10px;} .country-selector .hdr-btn-menu { width: 268px; top: 25px; border-color: #D6D6D6;} .country-selector .hdr-btn-menu .filter-input input, .country-selector .hdr-btn-menu .country-list li { width: 230px;}