#tip{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000;height:30px;font-weight:700}.map__switch::before{background-image:url(../img/map/sprites.png?);background-position:0 0;content:"";display:inline-block;height:67px;margin-right:25px;vertical-align:middle;width:135px}.contact-map__dom-com .map__switch::before{background-position:0 -71px;width:56px;height:62px}.map__switch span{background:#d1d1d1 none repeat scroll 0 0;border:1px solid #fff;border-radius:2px;box-shadow:1px 2px 3px rgba(0,0,0,.3);color:#353535;display:inline-block;font-weight:600;padding:10px;text-transform:uppercase;vertical-align:middle}.map__switch{border:0 none;cursor:pointer;height:71px;margin:0;padding:0;width:100%;background-color:#e8e8e8;position:absolute;background:transparent url(../img/map/map__biseau.png) no-repeat scroll left top;background-size:cover}.map__switch:focus{outline:0}.contact-wrap-map{background-color:#f6f5f3}.contact-map__dom-com{display:none}.contact-wrap-map .form-select{-moz-appearance:none;border:0;padding:8px 25px 8px 7px;width:calc(100% + 50px)}.block--map .region-map-submit{font-weight:600;background-color:#fff;border:1px solid #003b7d;border-radius:2px;color:#003b7d;cursor:pointer;display:inline-block;font-family:inherit;font-size:1.4rem;line-height:1.2;margin:0;overflow:visible;padding:18px 26px;position:relative;text-align:left;text-decoration:none;text-transform:uppercase;vertical-align:middle;transition:color .3s ease,background .3s ease}.block--map .region-map-submit:focus,.block--map .region-map-submit:hover{background-color:#003b7d;color:#fff}.block--map .region-map-submit:focus{outline:0}.map__tooltip::after{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#fff rgba(255,255,255,0) rgba(255,255,255,0);border-image:none;border-style:solid;border-width:10px;content:" ";height:0;left:20px;margin-left:-10px;pointer-events:none;position:absolute;top:100%;width:0}.map__tooltip{background-color:#fff;border:1px solid #f1f1f1;border-radius:2px;box-shadow:1px 2px 3px rgba(0,0,0,.2);display:none;font-weight:600;padding:5px 20px;position:absolute;text-align:center;text-transform:uppercase}.block--map .form-text{-moz-appearance:none;border:1px solid #ccc;border-radius:3px;font-family:inherit;font-size:inherit;margin:0;max-width:100%;padding:8px 10px;vertical-align:middle;width:100%}.region-map-select-list{position:relative;max-width:100%;overflow:hidden;border:1px solid #ccc;border-radius:3px}.region-map-select-list.icon-Arrow-Down::before{position:absolute;font-size:.9rem;right:10px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:translateY(-50%)}.depart_text{position:relative;line-height:inherit;font-family:'Open Sans'!important}.depart_text.icon-Search::before{font-family:icomoon;position:absolute;font-size:1.8rem;right:10px;top:50%;color:#ccc;-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:translateY(-50%)}.contact-form__or{background:#e3e3e3 none repeat scroll 0 0;border-radius:50%;color:#666;display:inline-block;font-weight:600;height:40px;line-height:40px;margin:20px 0 20px;text-align:center;text-transform:uppercase;vertical-align:middle;width:40px}.contact-wrap-map .contact-map{display:inline-block;margin-bottom:51px}.contact-wrap-map .views-exposed-widgets{display:inline-block;margin-bottom:51px}.block--map .views-submit-button{text-align:right;padding-top:20px}.block--map .contact-wrap-map{padding:16px}@media screen and (min-width:991px){.block--map .contact-wrap-map{padding:25px 5px 21px}.block--map{margin-bottom:15px}}.contact-map__item.contact-map__metro>div{margin:auto}.contact-map__dom-com,.contact-map__item>div,.contact-map__metro{margin:auto}.block--map.col-xs-12{padding-top:35px;padding-left:0;padding-right:0}@media screen and (max-width:991px){.contact-wrap-map .contact-map{margin-bottom:90px}.contact-map__item h3{font-size:14px;padding:15px}.block--map .contact-wrap-map,.contact-wrap-map .contact-map{padding-left:0;padding-right:0}.map__switch span{left:-5px;position:relative;padding:10px}.contact-wrap-map .views-exposed-widgets{margin-bottom:0}}@media screen and (max-width:395px){.contact-wrap-map .contact-map{margin-bottom:140px}.map__switch span{margin-top:5px}.map__switch{height:120px}.contact-map__dom-com,.contact-map__metro{margin:auto;overflow-x:scroll;overflow-y:hidden}}@media screen and (max-width:760px){.contact-wrap-map{margin-top:16px}}
/*# sourceMappingURL=bdf-components--field-map.css.map */
