.map-listing-details{margin-top:0!important}.social_link_portioniiner{display:inline-block;width:100%}.social_link_portioniiner .sharethis-inline-share-buttons{display:inline-block;float:left}.social_link_portioniiner .social_link_portion ul li{display:inline-block;float:left;padding-right:0;margin-right:0}.popup1{width:100%;height:100%;display:none;position:fixed;top:0;left:0;background:rgba(0,0,0,.75);z-index:99999}.popup-inner{padding:40px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);box-shadow:0 2px 6px rgba(0,0,0,1);border-radius:3px;background:#fff;width:437.453px}.popup-close{width:30px;height:30px;padding-top:4px;display:inline-block;position:absolute;top:0;right:0;transition:ease .25s all;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);border-radius:1000px;background:rgba(0,0,0,.8);font-family:Arial,Sans-Serif;font-size:20px;text-align:center;line-height:100%;color:#fff}.popup-close:hover{-webkit-transform:translate(50%,-50%) rotate(180deg);transform:translate(50%,-50%) rotate(180deg);background:rgba(0,0,0,1);text-decoration:none}@media (max-width:480px){.popup-inner{max-width:300px;width:100%;padding:40px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);box-shadow:0 2px 6px rgba(0,0,0,1);border-radius:3px;background:#fff}}.comments_container{border:1px solid #ddd;margin:0 auto 25px;padding:0 20px 15px;width:auto}.box{margin:0 auto;background:rgba(255,255,255,.2);padding:35px;border:2px solid #fff;border-radius:20px/50px;background-clip:padding-box;text-align:center}.button{font-size:1em;padding:10px;color:#fff;border:2px solid #06d85f;border-radius:20px/50px;text-decoration:none;cursor:pointer;transition:all .3s ease-out}.button:hover{background:#06d85f}.overlay{position:fixed;top:100px;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);transition:opacity .5s;visibility:hidden;opacity:0}.overlay:target{visibility:visible;opacity:1}.popup{margin:70px auto;padding:20px;background:#fff;border-radius:5px;width:30%;position:relative;transition:all 5s ease-in-out}.popup h2{margin-top:0;color:#333;font-family:Tahoma,Arial,sans-serif}.popup .close{position:absolute;top:20px;right:30px;transition:all .2s;font-size:30px;font-weight:700;text-decoration:none;color:#333}.popup .close:hover{color:#06d85f}.popup .content{max-height:30%;overflow:auto}.chusch_details_icon_link_area{display:inline-block;width:100%;margin-top:30px}.serviceBox{text-align:center;margin-bottom:10px}.serviceBox .service-icon{width:50px;height:50px;border:1px solid #b9b9b9;text-align:center;line-height:50px;font-size:20px;background:#fff;margin:0 auto 0;padding:10px;border-radius:50%}.serviceBox .service-icon i{transform:rotate(45deg);color:#4f4f4f;transition:all .3s ease-out}.serviceBox:hover .service-icon{border-color:#3498db;transition:all .3s ease-out}.serviceBox:hover .service-icon i{color:#fff}.serviceBox .service-content h3{text-transform:capitalize;color:#161616;font-size:13px!important;line-height:17px!important;margin-top:10px!important}.serviceBox:hover .service-content h3{color:#3498db}.serviceBox .service-content h3:after{content:"";border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;width:70px;height:4px;display:block;margin:10px auto 10px;display:none}.button_link_area{display:inline-block;width:100%}.button_link_area ul li{list-style-type:none;width:50%;display:inline-block;float:left;margin-bottom:10px;padding:0 5px}.button_link_area ul li a{text-decoration:none;width:100%;display:inline-block;font-size:14px;color:#fff;background:#609720;text-align:center;padding:10px 0;font-weight:500}.button_link_area ul li a:hover{text-decoration:none;background:#333}.button_link_area ul li:nth-child(3n) a{text-decoration:none;width:100%;display:inline-block;font-size:14px;color:#fff;background:#828080;text-align:center;padding:10px 0;font-weight:500}.button_link_area ul li:nth-child(3n) a:hover{text-decoration:none;background:#333}.button_link_area ul li:nth-child(4n) a{text-decoration:none;width:100%;display:inline-block;font-size:14px;color:#fff;background:#828080;text-align:center;padding:10px 0;font-weight:500}.button_link_area ul li:nth-child(4n) a:hover{text-decoration:none;background:#333}.church_details_sub_heading{display:inline-block;background:0 0;padding:10px 15px!important;text-transform:uppercase;font-size:16px!important;font-weight:700!important;color:#000;border-left:5px solid #369}.church_details_masstime{padding:10px}.church_details_tab_area a:focus,.church_details_tab_area a:hover{outline:0;text-decoration:none}.church_details_tab_area .tab .nav-tabs{border:1px solid #ddd}.church_details_tab_area .tab .nav-tabs li{margin:0;display:inline-block;width:50%}.church_details_tab_area .tab .nav-tabs li a{font-size:16px;color:#999898;background:#fff;margin:0;padding:10px 25px;border-radius:0;border:none;border-right:1px solid #ddd;text-transform:uppercase;position:relative;display:inline-block;width:100%;text-align:center}.church_details_tab_area .tab .nav-tabs li a:hover{border-top:none;border-bottom:none;border-right-color:#0f67c9;background:#0f67c9;color:#fff}.church_details_tab_area .tab .nav-tabs li.active a,.church_details_tab_area .tab .nav-tabs li.active a:hover{color:#000;border:none;background:#fff;border-right:1px solid #ddd}.church_details_tab_area .tab .nav-tabs li.active a:before{content:"";width:58%;height:5px;background:#4169e1;position:absolute;top:0;left:0;right:0;margin:0 auto}.church_details_tab_area .tab .nav-tabs li.active a:after{content:"";border-top:10px solid #4169e1;border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;bottom:-10px;left:43%}.church_details_tab_area .tab .tab-content{font-size:13px;color:#999898;line-height:25px;background:#fff;border-top:none}.church_details_tab_area .tab .tab-content h3{font-size:24px;color:#999898;margin-top:0}.church_details_bottom_link_area{display:inline-block;width:100%;margin-top:10px}.church_details_bottom_link_area ul li{list-style-type:none;display:inline-block;width:33.33%;float:left;padding:0 1px}.church_details_bottom_link_area ul li a{text-decoration:none;width:100%;display:inline-block;font-size:14px;color:#fff;background:#828080;text-align:center;padding:10px 0;font-weight:500}.church_details_bottom_link_area ul li a:hover{background:#333}.write_reviews_area{min-height:380px}.service_container_area{display:inline-block;width:100%}.notice_content_area{display:inline-block;width:100%}.chusch_details_icon_link_area ul li{list-style-type:none;float:left;width:20%}.icon_heading{margin-right:10px}.icon_heading22{margin-right:10px;display:block;float:left;margin-top:-2px}.icon_heading23{margin-right:10px;float:left;margin-top:-3px}.icon_heading img{display:inline-block;width:20px}.ok_button{padding:8px 18px;background:#333;color:#fff;font-size:15px}.ok_button:hover{background:#000;color:#fff}.cancel_button{padding:8px 18px;background:#333;color:#fff;font-size:15px}.cancel_button:hover{background:#000;color:#fff}.church_details_comment_heading{display:inline-block;width:100%;margin-bottom:20px;text-align:right}.church_details_comment_heading .comment_heading_link{background:#4169e1;color:#fff!important;transition:all .5s ease;padding:6px 10px!important;border-radius:2px!important;font-size:12px!important;border:none;float:right}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}@media screen and (max-width:700px){.box{width:100%}.popup{width:70%}.notice_content_area{display:inline-block;width:100%}}@media only screen and (max-width:480px){.church_details_tab_area .tab .nav-tabs li{width:100%;text-align:center}.church_details_tab_area .tab .nav-tabs li.active a,.church_details_tab_area .tab .nav-tabs li.active a:after,.church_details_tab_area .tab .nav-tabs li.active a:hover{border:none}}.result-church>.panel-body{border:1px solid #4169e1}.church_details_sub_heading{border-left:5px solid #4169e1}.mass-panelhdng{border-left:5px solid #4169e1}.event_areainner a,.notice_content_area a#notice_control_text{color:#4169e1!important}.service_container_area .table tbody tr td a{color:#4169e1!important}.church_details_tab_area .tab .nav-tabs li.active a::before{background:#4169e1}.church_details_tab_area .tab .nav-tabs li.active a::after{border-top:10px solid #4169e1}.write_reviews_area form .form-group .btn{background-color:#4169e1}.result-church>.panel-heading h4{margin:0;font-size:13px}.result-church>.panel-body{padding:10px}.result-church>.panel-body h3{margin:0;font-size:20px}.list-of-church{overflow-y:scroll;height:590px;padding:7px}.search-map{margin-top:110px}#frm_feedback label.error{color:#fb3a3a;font-weight:700}.required label{font-weight:700}.required label:after{color:#e32;content:' *';font-size:18px!important;display:inline}.zm-viewer img:nth-child(2){display:none!important}.zm-viewer .followViewer{width:600px!important;height:600px!important}.zm-handler{width:800px!important;height:800px!important}