/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.offices-addresses{}ul.offices-addresses-list{margin:0;float:left;padding:0;}li.office-address{border-top:1px dotted #cdcdcd;list-style:outside none none;margin:0;vertical-align:baseline;background:rgba(0,0,0,0) url(https://www.orange-business.com/modules/custom/oab_offices_map/images/marker-obs.png) no-repeat scroll 15px 30px;min-height:70px;overflow:hidden;padding:5px 5px 5px 60px;}li.office-address:hover,li.office-address.selected{background:#f2f2f2 url(https://www.orange-business.com/modules/custom/oab_offices_map/images/marker-obs-hover.png) no-repeat scroll 15px 30px;}li.office-address div.views-field-title h2{color:#666666;font-size:1.077em;line-height:40px;margin-bottom:2px;}li.office-address .views-field-field-additionnal,li.office-address .views-field-field-street,li.office-address .views-field-field-postal-code,li.office-address .views-field-field-city,li.office-address .views-field-field-office-country,li.office-address .views-field-field-phone-number{font-size:1rem;color:#777777;}li.office-address .views-field-field-city{padding-left:5px;}li.office-address .contact a,li.office-address .link_region_content a{color:#ff7900;text-decoration:none;font-size:1.2rem;font-weight:bold;}li.office-address .contact a:focus,li.office-address .contact a:hover,li.office-address .link_region_content a:focus,li.office-address .link_region_content a:hover{text-decoration:underline;}li.office-address .link_region_content{margin-right:20px;}
.gmap-popup h2{padding:9px 15px;font-size:1.5rem;line-height:1.8rem;color:#FFFFFF !important;background-color:#ff6801;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#fe8432),color-stop(100%,#ff6801));background:-webkit-linear-gradient(#fe8432,#ff6801);background:-moz-linear-gradient(#fe8432,#ff6801);background:-o-linear-gradient(#fe8432,#ff6801);background:-ms-linear-gradient(#fe8432,#ff6801);background:linear-gradient(#fe8432,#ff6801);-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-khtml-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;margin :0;}.infoBox{-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;margin-bottom:-7px;}.gmap-popup .close{position:relative;top:8px;right:4px;height:19px;width:18px;text-indent:-9999px;}.gmap-popup .location-content{background-color:#fff;padding:10px 15px 10px 15px;color:#666666;}.gmap-popup .fleche{background:url(https://www.orange-business.com/modules/custom/oab_offices_map/images/infowindow-macro-bottom.png) bottom left no-repeat;width:215px;height:20px;position:absolute;}.gmap-popup .location-content .link_region_content{margin-top:10px;}.gmap-popup .location-content .link_region_content a,.gmap-popup .location-content .contact a{font-size:0.9em;font-weight:bold;color:#333333;}.gmap-popup .location-content .contact a:hover,.gmap-popup .location-content .contact a:active,.gmap-popup .location-content .contact a:focus,.gmap-popup .location-content .link_region_content a:hover,.gmap-popup .location-content .link_region_content a:active,.gmap-popup .location-content .link_region_content a:focus{color:#ff7900;text-decoration:underline;}.gmap-popup .location-content .contact span.icon-more,.gmap-popup .location-content .link_region_content span.icon-more{position:absolute;border:none;overflow:hidden;width:16px;height:16px;float:left;background-color:transparent;background-image:url(https://www.orange-business.com/modules/custom/oab_offices_map/images/fleche-more.png);background-repeat:no-repeat;font-size:1px;line-height:1px;vertical-align:middle;}.gmap-popup .location-content .link_region_content{margin-right:40px;}.gmap-popup .location-content .views-field-field-postal-code{padding-right:5px;}
.block_principal_offices_map .addresses-list .labelList{color:#666666;font-size:1.077em;line-height:40px;font-weight:bold;margin-bottom:20px;}.page-offices-map h2{margin-bottom:1rem;}.oab-offices-map-regions-countries-form .form-group select{min-width:15rem;}.offices-addresses{height:340px;overflow:auto;}@media (min-width:480px) and (max-width:735px){.oab-offices-map-regions-countries-form .form-group:not(.form-actions){width:50%;padding-right:1rem;}.oab-offices-map-regions-countries-form .form-group select{width:100%;min-width:initial;}.oab-offices-map-regions-countries-form .form-group select.form-control,.oab-offices-map-regions-countries-form .form-group select.form-control ~ .form-control-placeholder{max-width:initial;}}@media (max-width:479px){.oab-offices-map-regions-countries-form .form-group,.oab-offices-map-regions-countries-form .form-group select{width:100%;}.oab-offices-map-regions-countries-form .form-group select.form-control,.oab-offices-map-regions-countries-form .form-group select.form-control ~ .form-control-placeholder{max-width:initial;}}li.office-address .views-field-field-additionnal,li.office-address .views-field-field-street,li.office-address .views-field-field-postal-code,li.office-address .views-field-field-city,li.office-address .views-field-field-office-country,li.office-address .views-field-field-phone-number{padding-top:0.5rem;font-size:0.875rem;line-height:1.4285714286;display:inline-block;}li.office-address .contact a,li.office-address .link_region_content a{font-size:0.75rem;}li.office-address .o-link-arrow:hover{text-decoration-color:#f16e00;}li.office-address .o-link-arrow::after{position:initial;}li.office-address a.show_on_map{font-size:1rem;}li.office-address a.show_on_map:hover{text-decoration:underline;text-decoration-color:#f16e00;}li.office-address a.show_on_map::after{font-family:icon-orange;content:"";font-size:0.625rem;display:inline-block;padding:0 0.625rem;color:#f16e00;}ul.offices-addresses-list{float:initial;}
.paragraph--unpublished{background-color:#fff4f4;}
