/*
Theme Name: Oldham Muslim Centre
Description: Theme For Oldham Muslim Centre
Author: JMA Web Design
Template: porto
Version: 1.0.0
Text Domain: omc
*/

/*************** ADD YOUR CUSTOM CSS HERE  ***************/

.member-overview.row .col-md-5.order-md-2.mb-4.mb-lg-0 {
    z-index: 0;
}
/** Header **/
#header .header-search-box {
    margin-top: 6px;
    margin-left: 15px;
}
.header-phone-box, .header-email-box {
  display: none !important;
}
@media (max-width : 639px) {
#top-custom-header {
    /*padding-bottom: 0 !important;*/
}
.header-logo-side {
    width: 40%;
}
.header-phone-side {
    width: 60%;
}
.header-phone-box {
    display: none !important;
}
.header-email-box {
    display: none !important;
}
.header-phone-box {
    margin-left: auto;
    text-align: right;
}
.header-phone-side .vc_row:nth-child(1) .vc_column_container:nth-child(2) {
    width: 100%;
}
.header-phone-side .share-links {
    display: none !important;
}
.head-donate-btn {
    margin-left: auto;
}
#header .mobile-toggle {
    margin-top: 0;
    height: 37px;
    margin-left: 10px;
    margin-right: 10px;
}
.header-phone-side .vc_row-o-content-top {
    display: none !important;
}
.header-phone-side .wpb_row.vc_inner {
    border-bottom: 0 !important;
    padding-top: 35px;
}
.footer-main .col-lg-3:nth-child(1) {
    display: none;
}
}
@media (min-width : 640px) and (max-width : 767px) {
#top-custom-header {
    padding-bottom: 0 !important;
}
.header-logo-side {
    width: 25%;
	margin-bottom: 15px;
}
.header-phone-side {
    width: 75%;
}
.header-phone-box {
    margin-left: auto;
}
.header-phone-side .porto-sicon-header p {
    font-size: 15px !important;
}
.header-phone-side .vc_row:nth-child(1) .vc_column_container:nth-child(2) {
    width: 100%;
}
.header-phone-side .share-links {
    margin-left: auto;
}
#header .mobile-toggle {
    margin-top: 0;
    height: 37px;
}
}
@media (min-width : 768px) and (max-width : 991px) {
.header-logo-side {
    width: 25%;
}
.header-logo-side.col-md-2 {
  -webkit-flex: 0 0 25%;
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
}
.header-phone-side {
    width: 75%;
}
.header-phone-side.col-md-10 {
  -webkit-flex: 0 0 75%;
  -ms-flex: 0 0 75%;
  flex: 0 0 75%;
  max-width: 75%;
}
.header-phone-box {
    margin-left: auto;
}
.header-phone-side .vc_row:nth-child(1) .vc_column_container:nth-child(2) {
    width: 100%;
}
.header-phone-side .share-links {
    margin-left: auto;
}
#header .mobile-toggle {
    margin-top: 0;
    height: 37px;
}
}
@media (min-width : 992px) and (max-width : 1265px) {
.header-phone-side .porto-sicon-header p {
    font-size: 16px !important;
}
#header .main-menu > li.menu-item > a {
    padding: 25px 10px 25px 10px;
    font-size: 17px;
}
}

#topcontrol {
    display: none;
}
#WAButton {
    z-index: 50;
}
.floating-wpp-head .close {
    color: #fff;
    opacity: 1;
}
/*
.floating-wpp-btn-send {
    background: #39847a;
    padding: 7px 10px 7px 12px;
    border-radius: 50%;
}
*/
#top-custom-header {
  z-index: 50;
}
.grecaptcha-badge {
  width: 70px !important;
  overflow: hidden !important;
  transition: all 0.3s ease !important;
  left: 4px !important;
  z-index: 50 !important;
}
.grecaptcha-badge:hover {
  width: 256px !important;
}