.main-map .wpgmza_sl_category_div { display: none; } .main-map .wpgmza_sl_category_div { display: block; } .main-map p.wpgmza_infowindow_address { display: none; } .main-map .wpgmza_modern_infowindow { padding: 0px; top: 100px; height: 280px; } .gm-style div { margin-top: 0 !important; } .wpgmza_modern_infowindow { height: auto; display: block; margin: 10px; padding: 10px; background-color: #FFF; position: relative; z-index: 10000; display: block; float: left; padding: 10px; background: #fff; } 
@media only screen and (min-width: 1281px) { .wpgmza_modern_infowindow { width: 25%; } 
}
@media only screen and (min-width: 1025px) { .wpgmza_modern_infowindow { width: 25%; } }
@media only screen and  (min-width: 961px){  .wpgmza_modern_infowindow { width: 25%; } }
@media only screen and (min-width: 641px) { .wpgmza_modern_infowindow { width: 35%; } }
@media only screen and (min-width: 481px) { .wpgmza_modern_infowindow { width: 50%; } }
@media only screen and (min-width: 320px){  .wpgmza_modern_infowindow { width: 50%; } }
@media only screen and (min-width: 480px) { .wpgmza_modern_infowindow { width: 50%; }
}
.wpgmza_map img { max-width:none; }
        .wpgmza_widget { overflow: auto; }
.wpgmza-shadow { -webkit-box-shadow: 3px 3px 10px 0px rgba(107,107,107,1); -moz-box-shadow: 3px 3px 10px 0px rgba(107,107,107,1); box-shadow: 3px 3px 10px 0px rgba(107,107,107,1); } * { -moz-box-sizing: border-box; box-sizing: border-box; } user agent stylesheet div { display: block; } Inherited from div.gm-style .gm-style {font-size: 11px; font-weight: 400; text-decoration: none; } Inherited from div#main.clearfix.width-100 .clearfix { zoom: 1; } Inherited from body.page.page-id-16033.page-template.page-template-100-width.page-template-100-width-php.logged-in.admin-bar.no-tablet-sticky-header.no-mobile-sticky-header.no-mobile-totop.wpb-js-composer.js-comp-ver-4.11.2.1.vc_responsive.tribe-theme-Avada.customize-support.do-animate body, .post .post-content, .post-content blockquote, #wrapper .tab-holder .news-list li .post-holder .meta, #sidebar #jtwt, #wrapper .meta, .review blockquote div, .search input, .project-content .project-info h4, .title-row, .simple-products-slider .price .amount, .quantity .qty, .quantity .minus, .quantity .plus, .timeline-layout h3.timeline-title, .blog-timeline-layout h3.timeline-title, #reviews #comments > h2 { color: #747474; } body, #sidebar .slide-excerpt h2, .footer-area .slide-excerpt h2, #slidingbar-area .slide-excerpt h2 { line-height: 20px; } #sidebar .slide-excerpt h2, .footer-area .slide-excerpt h2, #slidingbar-area .slide-excerpt h2, #jtwt .jtwt_tweet, #sidebar #jtwt .jtwt_tweet { font-size: 13px; line-height: 20px; }  #wrapper #nav ul li ul li a, #wrapper #sticky-nav ul li ul li a, #wrapper .fusion-megamenu-wrapper .fusion-megamenu-widgets-container, .more, .avada-container h3, .meta .date, .review blockquote q, .review blockquote div strong, .image .image-extras .image-extras-content h4, .image .image-extras .image-extras-content h4 a, .project-content .project-info h4, .post-content blockquote, .button-default, .button-large, .button-small, .button-medium, .button-xlarge, .button.large, .button.small, .button.medium, .button.xlarge, .ei-title h3, .cart-contents, .comment-form input[type=""], .gform_wrapper .gform_button, .woocommerce-success-message .button, .woocommerce .single_add_to_cart_button, .woocommerce .shipping-calculator-form .button, .woocommerce form.checkout #place_order, .woocommerce .checkout_coupon .button, .woocommerce .login .button, .woocommerce .register .button, .page-title h3, .blog-shortcode h3.timeline-title, #reviews #comments > h2, .image .image-extras .image-extras-content h3, .image .image-extras .image-extras-content h2, .image .image-extras .image-extras-content a, .image .image-extras .image-extras-content .cats, .image .image-extras .image-extras-content .cats a, .image .image-extras .image-extras-content .price { } .main-map img.wpgmza_iw_marker_image { width: 100px; height: 100px; } .main-map .btn-map button:focus{outline: none;} .main-map .btn-mapp button img.explore{display:none !important;} .main-map .btn-mapp button h2.minimize{display:block;} /*display none*/ .main-map .wpgmza_sl_radius_div {display: block;} .main-map select#locationSelect {display: none;} /*display none*/ .main-map .wpgmza_sl_main_div { background: #0053a0; background-color: rgba( 0, 83, 160,0.85 ); color: #ffffff; padding: 0px 10px 0px 30px; position: absolute; z-index: 1; top: 0 !important; } .main-map { position: relative; } .main-map .wpgmza_sl_main_div .wpgmza_sl_search_button_4,.main-map .wpgmza_sl_main_div .wpgmza_sl_reset_button_4{ font-size: 16px; background: #1eb8ff; box-shadow: none; border: 2px solid #fff; color: #ffffff; padding: 5px 15px 5px 15px; border-radius: 3px; } .main-map .wpgmza_modern_infowindow_close { font-size: 23px; color: white; z-index: 9999; position: absolute; right: 8px; width: 26px; height: 26px; border-radius: 50%; font-weight: bold; top: 5px; border: 1px solid #fff; color: #22569c; background-color: #fff; } .main-map .owl-theme .owl-controls .owl-buttons div{background: #0b709b !important; padding: 5px 15px !important;font-size: 20px !important;opacity: 0.8 !important;} .main-map input#addressInput_4 { padding: 5px; box-shadow: none; border: 1px solid #b0cee9; color: #000000; } .main-map .wpgmza_sl_query_innerdiv1 { line-height: 27px; FONT-SIZE: 18PX; } .main-map .wpgmza_sl_radius_innerdiv1 { font-size: 18px; letter-spacing:1px; } .main-map div#wpgmaps_directions_edit_4 { background-color: #2d78bf; padding: 10px; width: 300px; color: #fff; } .main-map div#wpgmaps_directions_edit_4 h2 { text-align: center; color: #fff; font-size: 26px !important; } .main-map select#wpgmza_dir_type_4 { width: 120px; border: 1px solid #b4cae0; box-shadow: none; } .main-map #wpgmaps_directions_editbox_4 tr{line-height: 30px;} .main-map #wpgmaps_directions_editbox_4 tbody tr:last-child input{ background-color: beige; border: none; padding: 5px 10px; border-radius: 5px; font-size: 15px; } .main-map #wpgmaps_directions_editbox_4 .wpgmaps_from_row input,.main-map #wpgmaps_directions_editbox_4 .wpgmaps_to_td2 input,.main-map select#wpgmza_dir_type_4 { border: 1px solid #c9def2; margin-left: 3px; padding: 5px; } .main-map a#wpgmza_hide_options_4,.main-map a#wpgmza_show_options_4 { font-size: 11px; color: #fff; } .main-map #wpgmaps_directions_editbox_4 table tr td label{font-size:15px;} .main-map div#wpgmaps_directions_notification_4 { color: red; margin-top: 10px; margin-bottom: 10px; font-size: 20px; } .main-map .key { position: absolute; left: -1000px; width: 210px; bottom: 240px; bottom: 0; top: 40%; height: 170px; padding: 5px 12px 5px 12px; background: #ffffff; box-shadow: 0px 0px 11px -2px #000; z-index: 30; border: 1px solid black; } .main-map .key .title { /* float: left; */ font-size: 13px; color: #005a9c; font-weight: bold; text-transform: uppercase; /* margin-right: 3px; */ margin-bottom: 6px; } .main-map .key .color.retail { background: #005A9C; } .main-map .key .label { font-size: 13px; margin-top: 0px !important; margin-bottom: 2px !important; /* float: left; */ /* margin-right: 10px; */ } .main-map .key .color.job_support { background: #3c8840; } .main-map .key .color.donation_site { background: #49b3e6; } .main-map .key .color.outlet { background: #ca2127; } .main-map .key .color.headquarters { background: #d57828; } .color { float: left; margin-right: 10px; width: 10px; height: 10px; margin-top: 5px; } .btn-map .key{display:none;} .btn-mapp .key{display:block !important;} .disno{display:block;} .wpgmza_iw_description{max-height: 160px;} .main-map .wpgmza_sl_category_div{ top: 5px; width: 65%; margin-left: 15px; right:0; left:32%; margin-bottom: 0px; margin-top:5px; } .main-map .wpgmza_sl_category_innerdiv2 div div{margin-left:0px!important;margin-bottom:4px;} .main-map .wpgmza_sl_radius_select { border: none; border-radius: 5px; } input.wpgmza_sl_reset_button_4{ margin-right: 10px; } .wpgmza_sl_category_innerdiv2 div div { width: 185px; } .btn-map .minimize img,.search-btn .minimize-search img{ width: 20px; margin-left: 5px; margin-top: 0px; } .wpgmza_sl_category_innerdiv2 { float: right; width:100%; } .wpgmza_sl_category_innerdiv1 { display: none; } .wpgmza_sl_category_innerdiv1 { width: 100px; font-size: 23px; letter-spacing: 1px; } .main-map .btn-mapp button a.minimize{display:block;} a.minimize,.search-btn a.minimize-search { position: absolute; display: inline-block; width: 110px; bottom: 5px; font-size: 17px; } .wpgmza_sl_radius_innerdiv1{width: 90px;} .wpgmza_sl_query_innerdiv1 {display: none;} .wpgmza_sl_reset_button_4, .wpgmza_sl_search_button_4 { float: none;} .wpgmza_sl_radius_innerdiv2{width: 120px;} .wpgmza_sl_query_innerdiv2 { width: 200px; margin-top:18px; } .main-map .btn-mapp{z-index:2;} .main-map .wpgmza_sl_radius_div { visibility: hidden; } .main-map .wpgmza_sl_main_div .wpgmza_sl_search_button_4,.main-map .wpgmza_sl_main_div .wpgmza_sl_reset_button_4{margin-top: 16px;} .main-map .btn mapp{z-index:2;} .main-map .btn-map.search-btn { z-index: 2; } .main-map .wpgmza_iw_title {float: none;} .main-map .time h2{margin-bottom: 0px;} .main-map .wpgmza_modern_infowindow {padding:0px;} .main-map .wpgmza_iw_description {padding: 0px 10px 0px 10px;} .main-map .post-content p { padding: 4px 10px 0px 30px; background-image: url(https://www.thinkgood.org/wp-content/uploads/2016/07/address.png); background-repeat: no-repeat; background-position: 3% center; } .main-map h5.ph { margin: 7px 0px; font-size: 14px; background-image: url(https://www.thinkgood.org/wp-content/uploads/2016/07/phone.png); background-repeat: no-repeat; background-position: 1% center; padding-left: 25px; } .main-map .time h2{ background-image: url(https://www.thinkgood.org/wp-content/uploads/2016/07/clock.png); background-repeat: no-repeat; background-position: 1% center; padding-left: 25px;} .main-map .time table{ padding-left: 25px; display: block;} .main-map .time table tbody{font-size:14px; margin-bottom:5px;} .main-map .wpgmza_iw_description { margin-top: 0 !important; margin-bottom: 0px; font-size:13px; } .main-map .wpgmza_button{font: 100% NHaasGroteskDSPro-55Rg; font-size: 15px; letter-spacing: 1px;} .main-map .time table tbody tr td:first-child{padding-right:60px;} /*.main-map .btn-map.btn-mapp.search-btn a.minimize{ display: none !important; }*/ .wpgmza_sl_category_innerdiv2 div div:first-child {display: none !important;} .wpgmza_sl_category_innerdiv2 { float:left; width: 70%; } .wpgmza_iw_title { background-color: #21569c; } .gm-style div .wpgmza_directions_button { display: none !important; } .time ul { list-style: none; padding-left: 25px; } .wpgmza_iw_buttons { text-align: center; } .wpgmza_right { float: none !important; margin-left: 0px !important; } p.wpgmza_iw_address_p { padding-left: 10px; } .main-map .key .color.interpreationg { background: #5a2323; } .main-map a.minimize { display: none; } .wpgmza_sl_category_innerdiv2:before { content:"Email address"; } .explore{display:none;} .wpgmza-form-field { position: inherit; overflow: inherit; margin-top: 0; margin-bottom: 5px; padding-top: 0px; } .wpgmza_cat_checkbox_item_holder { display: inline-block; } label.wpgmza-form-field__label.wpgmza-form-field__label--float{ display:none !important; } .main-map .wpgmza_sl_category_div { top: 0px; margin-top: 0px; } .wpgmza_cat_checkbox_holder { overflow: hidden; height: auto; overflow-y: hidden; padding-top: 0px; float: left; width: 70%; } li.wpgmza_cat_checkbox_item_holder { max-width: 200px; width: 195px; } .main-map .wpgmza_sl_main_div{height:80px;} .wpgmza-form-field.wpgmza_sl_query_div{height: 30px;position: relative;margin-right:15px;} input.wpgmza_sl_search_button_4 { margin-top: 13px!important; } .wpgmza-form-field.wpgmza_sl_query_div{ display: block; margin-top: 16px;} a.minimize-search{ color: #fff; top: 0; width: 140px !important; padding-left: 0px !important; } input.wpgmza_sl_search_button_6,input.wpgmza_sl_reset_button_6{ font-size: 16px; background: #1eb8ff; box-shadow: none; border: 2px solid #fff; color: #ffffff; padding: 5px 15px 5px 15px; border-radius: 3px;} .donation-map .wpgmza-form-field.wpgmza_sl_query_div{ margin-top: 4px; } .donation-map span.store-text{display:none;}

.gm-style-iw-c {
    height: 261px!important;
}
    .wpgmza_map h2 {
    font-size:16px !important;
}
.wpgmza_sl_search_button_11, .wpgmza_sl_reset_button_11, .wpgmza_sl_search_button_5, .wpgmza_sl_reset_button_5 {
    border: 3px solid #fff;
    -webkit-border-radius: 90px;
    -moz-border-radius: 90px;
    border-radius: 90px;
    text-align: center;
    background-color: #21496a;
    text-decoration: none;
    font-size: 20px;
    text-transform: uppercase;
    padding: 8px 20px;
    transition: 2s;
    font-weight: 600;
    color: #fff;
}