.custom-radio.checked span{display:block;background-color:#2fb5d2;width:12px;height:12px;border-radius:50%;position:absolute;left:.125rem;top:.125rem}#columns{z-index:10}.soflexibilite_overlay{position:fixed;top:0;bottom:0;left:0;right:0;z-index:6000}.so_box{display:none;box-sizing:border-box;font-family:trebuchet ms,Helvetica,sans-serif;position:fixed;top:50%;left:50%;right:50%;z-index:6001}#gmap #uniform-so_constraint{width:15px!important;display:inline-block!important}#points::-webkit-scrollbar{width:10px}#points::-webkit-scrollbar-track{background-color:#eaeaea;border-left:1px solid #ccc}#points::-webkit-scrollbar-thumb{background-color:#ccc}#points::-webkit-scrollbar-thumb:hover{background-color:#aaa}.row #soflexibilite_carrierList li img{float:right;margin-top:-15px}.soflexibilite_addr_sumup input{padding-left:5px;width:50%;min-height:30px}#infoCommande{padding-left:5px}img[src='']{display:none}a.tooltip{outline:0;margin-left:5px;text-decoration:none;cursor:pointer}a.tooltip:hover{text-decoration:none}a.tooltip span{z-index:10;display:none}#prevent_note{width:525px}#soflexibilite_description_address #infoCommande{width:100%;max-width:100%}#so_box_hors{font:normal 11px/14px Arial,Verdana,sans-serif;color:#222}#so_box_hors input,#so_box_hors textarea{-webkit-writing-mode:horizontal-tb}#so_box_hors input,#so_box_hors textarea{margin:0;color:initial;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0;text-shadow:none;display:inline-block}#so_box_hors input[type=text],#so_box_hors input[type=email],#so_box_hors input[type=password],#so_box_hors input[type=submit],#so_box_hors input[type=image]{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}#soflex-loader{width:150px;margin-left:auto;margin-right:auto;margin-top:30%;text-align:center}#soflex-loader img{width:20px;height:20px}#soflex-loader p{margin-top:10px}#so_box_hors a.boxclose{float:right;width:15px;height:15px;background:transparent top left;margin-top:-5px;margin-right:5px;cursor:pointer}#so_box_hors a.boxclose:hover{background-position:-15px 0}.float-left{float:left;display:block}.keep-left{margin-top:10px;width:350px;height:423px}.float-right{float:right;display:block}#so-h3-recap-horsdom{display:none}.myAdress{font-weight:700;font-size:24px;margin:20px 0}#myContent2{display:block;margin-left:auto;margin-right:auto;width:550px}.centrageInfo{display:block;margin-left:auto;margin-right:auto;width:400px}.so_info{margin-bottom:40px}.telephone{border:1px solid silver;font-weight:700;padding:5px}.validation{float:right;padding:5px 7px;font-weight:700;color:#fff;background-color:#ff6a00;cursor:pointer}#so_box_hors .lookup{height:32px;width:60%;font-size:18px;padding-left:5px}#soflex-search{position:relative;width:150px;height:30px;text-align:center;margin-left:615px;margin-top:-42px}#soflex-search input{position:absolute;width:100%;height:100%;top:0;left:0}#soflex-search img{display:none;margin-top:7px}#so_box_hors #search-btn-pending{display:none;opacity:.2}#so_recherche_loader{vertical-align:-7px}#so_box_hors .so-home{float:left}#so_box_hors .so-home img{margin:5px 15px 5px 5px}#so-search{height:36px;vertical-align:3px;margin:5px}#so_box_hors button,#so_box_hors input[type=button]{border:1px solid #c90;background:#f4b61b;color:#000!important}#so-search .so-search-button{font-weight:400;width:135px;height:33px;vertical-align:1px;margin:9px;text-align:center;font-size:1.4em;padding:5px 7px;white-space:normal;background-image:none}#so_box_hors .so-hd-search{font-size:1.8em;position:relative;top:-3px;width:80%}#so_box_hors .so-dt-search{font-size:1.8em;margin:0 0 9px;padding:0}#so_box_hors #super-selector{margin:0}#so_box_hors .so-separator{border-bottom:1px solid #cfcece;margin:15px auto;width:100%;height:5px;background-color:#dcdcdc;opacity:.37;-moz-opacity:.37;-khtml-opacity:.37;filter:alpha(opacity=37)}.valideDomRdv{position:absolute;right:40px;bottom:40px}#gmap{border:1px solid silver;width:60%;height:493px;float:right}#information-pr{box-sizing:border-box;position:relative;display:none;height:100%;width:100%;background:#fff;border:1px solid #dcdcdc;padding:10px}#so_box_hors .choixPR{width:170px;height:35px}#so-no-points{display:inline-block;line-height:1.3em;font-size:1.3em;text-align:center;margin-top:50%;padding:15px;color:grey}#so_box_hors .pickup-point{display:none;cursor:pointer;border-bottom:1px solid silver}#so_box_hors .picto{float:left;display:inline-block;height:60px;margin:5px 0 0 5px}#so_box_hors .libelle{padding-left:10px;font-weight:700;font-size:1.2em;display:inline-block;width:265px}#so_box_hors .customName{padding-left:10px}#so_box_hors .address1{padding-left:10px;white-space:nowrap}#so_box_hors .code_postal{padding-left:10px}#so_box_hors .commune{padding-left:10px}#so_box_hors .point-choose{float:right;width:24px;height:24px;margin:-2px 15px 5px 0}#so_box_hors table{margin:0}#so_box_hors table td{border:0}#so_box_hors .hoLeft{float:left;border:0;font-family:lucida console,Monaco,monospace;background:0 0;width:98px}#so_box_hors .hoLeft thead tr{height:35px}#so_box_hors .hoLeft tbody tr td{text-align:right;height:20px;padding-right:3px;font-size:11px}#so_box_hors .hoClean{clear:both;width:100%;border:2px solid #f5f5f5}#so_box_hors .tableHoFe{text-align:center;border:1px solid transparent;font-family:lucida console,courier new;font-size:10px;background:0 0;width:230px}#so_box_hors .tableHoFe tbody tr{height:60px}#so_box_hors .tableHoFe thead{color:#000;background-color:#f5f5f5}#so_box_hors .tableHoFe thead tr{height:25px}#so_box_hors .tableHoFe thead tr td{border:1px solid #fff;padding:5px}#so_box_hors .horaires{background-color:#fff;border:0}#so_box_hors .tableHoFe tbody td{width:10%;border:1px solid transparent}#so_box_hors .hoOpen{background-color:#8fbc8f;color:#fff;width:100%;height:5px;margin:15px 0}#so_box_hors .hoClose{background-color:salmon;color:#fff;width:100%;height:5px;margin:15px 0}#main-selector{width:100%;height:100%;position:absolute;background-repeat:no-repeat}#main-selector:hover{background-color:#dcdcdc}#button-selector{position:absolute;top:0;left:0;font-style:normal;cursor:pointer;border:2px outset buttonface;width:350px;height:60px;background-position-x:95%;background-position-y:50%;background:transparent no-repeat 95% 50%;margin-left:0}#selector{background-color:#f5f5f5;border:1px solid #ccc;width:100%;position:relative;top:65px;overflow:hidden;display:none;z-index:1600}#selector ul{list-style-type:none;padding:0;margin:0;width:350px}#selector ul li:hover{background-color:#dcdcdc;cursor:pointer}#handicappedAccess{width:430px}#so_box_hors .handiOp{margin-left:10%;margin-right:10%}#so_box_hors #mapPanel{position:absolute;top:85%;left:44%;z-index:5;background-color:#fff;padding:5px;border:1px solid #999;opacity:.75;-moz-opacity:.75;-khtml-opacity:.75;filter:alpha(opacity=75)}#nbPoint{width:auto;background-color:#f5f5f5}#so_box_hors .choosethePR{padding:5px}#so_box_hors .choosethePR:hover{z-index:3000;background-color:#d3d3d3;border:1px solid grey}#so_box_hors .so-info-libelle{color:#138913;font-weight:700;margin-bottom:10px;padding-top:5px;line-height:1.1em}#so_box_hors .prez{font-size:1.4em;line-height:1.2em}.so-prez-libelle{font-size:1.2em;line-height:1.3em;color:#138913;font-weight:700;margin-bottom:10px}#so_box_hors .so-infoWindow{min-width:300px}#so_box_hors .so-info-close{border:1px solid #f5f5f5;cursor:pointer}#so_box_hors .so-info-close:hover{border:1px solid #dcdcdc;background-color:#f5f5f5}#so_box_hors table td,#so_box_hors table th{padding:0}#so_box_hors .so-info-itinerary{background:0 0;border:0}#so_box_hors .so-info-itinerary td{background:0 0;border:0}#so_box_hors .so-info-itinerary input{margin-right:10px;width:100px;text-align:center;opacity:.6;-moz-opacity:.6;-khtml-opacity:.6;filter:alpha(opacity=60)}#so_box_hors .so-info-itinerary-title{font-weight:700;display:inline-block;margin:20px 0 10px}#so_box_hors .so-info-schedule-title{font-weight:700;display:inline-block;margin:20px 0 10px}#so_box_hors .so-info-closing-title{font-weight:700;display:inline-block;margin:20px 0 10px}#fermeture{font-weight:700;margin-left:auto;margin-right:auto;width:200px;text-align:center}#so-info-buttons{height:30px;padding:15px}.soflexibiliteStar{color:red;font-size:2em;vertical-align:-7px;margin-left:5px}#soflexibilite_speech{width:500px;text-align:center;margin:10px auto 0}#soflexibilite_desc_pr td{width:270px}#soflexibilite_desc_pr input,.choiceDomOrDos{width:70%;border-radius:5px;border:1px solid silver;padding:5px}#soflexibilite_info_cust td{width:25%;height:80px}#adresseFinal{}.soTabInfo{width:120px;display:inline-block;margin-bottom:5px}#infofofo{margin:5px 5px 5px 10px}#table_so_info input,#infofofo input{width:50%;border-radius:5px;border:1px solid silver;padding:5px}#table_so_info{width:100%}#infofofo input{width:98%}#soflexibilite_carrierList{}#soflexibilite_cust{border:1px dashed #000;padding:10px;width:300px;alignment-adjust:central}.soflex_leger_decal{padding-left:10px;font-size:15px;font-weight:700}.so-bold{font-weight:700;height:25px}#so_box_hors .so_distance{position:relative;color:grey;margin-right:15px;top:-2px}.delivery_option_title a:hover{text-decoration:none}#so_constraint{vertical-align:-2px}#so_box_hors .so-pipe-separator{margin:0 5px;color:#000;font-size:14px}#so_box_hors .so-info-cpt{margin-bottom:30px}#so_box_hors .enConges{color:#bd4931;font-size:1.7em;font-weight:bolder;float:right}#custMail,#sf_phone{min-height:30px}.pac-container{z-index:6002}@media(max-width:1024px),(max-height:660px){#table_so_info>tbody td:nth-child(3){display:none}#so_box_hors a.boxclose{margin-top:13px;margin-right:10px}#so_box_hors .hoLeft tbody tr td{font-size:9px}#button-selector{background-repeat:no-repeat}}@media(max-width:991px){#table_so_info{width:97%}}@media(max-width:700px){#soflexibilite_desc_pr>tbody>tr>td:nth-child(1){display:none}img[alt^="mon "]{width:40px}.tooltip{display:none!important}#gmap{display:none}#so_box_hors #super-selector{width:100%!important}#so_box_hors .keep-left{width:100%!important;height:80%!important}#so_box_hors{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#so_box_hors .soflexibilite_addr_sumup .col-lg-6{float:none}#so_box_hors>p,#super-selector,#so_box_hors>div.float-left.keep-left,.infoButton{display:block!important}}