/* https://overlookmarine.com/wp-content/plugins/wcg-iyba-search/asset/frontend/css/iyba-team.css?ver=0.1.0 */
body .classic-header.bg-behind-menu .navigation::before{margin-left:-100px}.fa{font-family:FontAwesome!important}.iyba_pro-notice-info{text-align:center;font-size:20px;color:#0276b0;padding:4px;border:1px solid #0276b0;font-weight:700;margin:40px 0!important;clear:both}.alert-warning{text-align:center}.ml-auto,.mx-auto{margin-left:auto!important;margin-right:auto!important}.dealers-detail-section{display:inline-block;width:100%;padding:0 0 50px}.iyba_pro-main-team-wrapper .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.dealers-detail-section #offices-list{height:500px;overflow:auto;padding:5px;margin-bottom:10px}.dealers-detail-section #offices-list .hero-unit.panel-heading.orange{background-color:#004d89}.dealers-detail-section #offices-list .hero-unit{cursor:pointer;border:1px solid #e6e6e6;margin:0 auto 5px;padding:9px 0;position:relative;float:left;width:100%;color:#fff;text-align:center;background-color:#111}.dealers-detail-section #offices-list .hero-unit.panel-heading:hover{background-color:#004d89}.dealers-detail-section #offices-list .hero-unit a{color:#fff;text-decoration:none}#offices-list a[data-toggle="collapse"]{position:relative}#sidebar ul li.active>a,a[aria-expanded="true"]{color:#fff;background:#2976b2}.dealers-detail-section #offices-list h5{font-size:.95rem;color:#FFF;margin-top:0}.pl-1,.px-1{padding-left:.25rem!important}.mb-0,.my-0{margin-bottom:0!important}.pull-left{float:left;margin-left:10px}.dealers-detail-section .accordion-container-data{min-height:400px}.dealers-detail-section .dealer-detail-content{padding:0 0 20px 20px}.dealers-detail-section .dealer-detail-content .office-heading{color:#111}.dealers-detail-section .dealer-detail-content p{color:#111;margin-bottom:4px}.dealers-detail-section .dealer-detail-content a i.fa{padding:0 0 10px 10px}.dealers-detail-section .dealer-detail-content a,.dealers-detail-section .dealer-detail-content a:hover{text-decoration:none}.dealers-detail-section .maps{position:relative;height:400px;width:100%;border:none;margin-top:30px}.imageclass{position:relative;margin-top:0;margin-bottom:20px!important;cursor:pointer}.broker-wrapper .imageclass .userimage{max-width:auto;height:auto;width:100%;vertical-align:middle;border-style:none}.text-block{position:absolute;bottom:0;background:#000;background:#001627b0;color:#f1f1f1;width:100%;height:auto;text-align:center;padding:1px}.collapse:not(.show){display:none}.maps{position:relative;overflow:hidden}.brokerage-logo{max-width:200px;height:auto;width:auto}.text-block-heading{padding:3px;margin:2px}#brokerage-info-modal{display:none}.modal-name-size{font-size:18px;margin:0}.owner-text{font-size:14px;margin-bottom:0;margin-top:0;font-weight:400}.text-center{text-align:center!important}#brokerage-info-modal .modal-body .close:not(:disabled):not(.disabled){cursor:pointer}#brokerage-info-modal .modal-body .close{text-decoration:none;float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;text-align:right;clear:both}#brokerage-info-modal .content-wrapper{clear:both}.ml-auto,.mx-auto{margin-left:auto!important}.social-links a{padding-right:10px}.broker-biography{display:none}.img_broker{height:auto;width:100%}.brokerage-info-modal .container .owner-biography p span{color:#777!important}.brokerage-info-modal .container .owner-biography p{color:#777!important}@media (max-width:767px){.imageclass img{max-width:100%!important;width:100%!important}.brokerage-info-modal .owner-detail-wrapper{padding-left:0;padding-right:0}}