/*
Theme Name: Makki Masjid
Theme URI: https://www.makki.org.uk/
Template: sydney
Author: Makki Masjid
Author URI: https://www.makki.org.uk/
Description: Sydney is a powerful business theme that provides a fast way for companies or freelancers to create an awesome online presence. As well as being fully compatible with Elementor, Sydney brings plenty of customization possibilities like access to all Google Fonts, full color control, layout control, logo upload, full screen slider, header image, sticky navigation and much more. Also, Sydney provides all the construction blocks you need to rapidly create an engaging front page. Looking for a quick start with Sydney? With just a few clicks, you can import one of our existing demos (https://athemes.com/sydney-demos/)
Tags: two-columns,right-sidebar,block-styles,custom-colors,custom-background,custom-header,custom-menu,featured-images,sticky-post,theme-options,threaded-comments,translation-ready
Version: 1.82.1633946064
Updated: 2021-10-11 09:54:24

*/


/* =Custom Styles
------------------------------ */

.footer-widgets h4 {
	color:#ffffff;
	margin-top:0;
}
.go-top {
	background-color:#C9982C !important;
}
.mobile-header-item .roll-button {
	display:none !important;
}
.shfb-main_header_row{
	padding-bottom: 15px;
}
.shfb-row-wrapper .shfb-above_footer_row .container-fluid{
	padding-top: 30px !important;
	padding-bottom: 30px !important;
}
/* =Prayer Times
------------------------------ */
.x-board .vertical-time { display:none; } 
.x-board .top-row { height: auto; }
.x-board .bottom-row {
	display:none !important;
}
.home .carousel-control-prev {
	display:none;
}
.home .carousel-control-next {
	display:none;
}
.x-board tr.nextPrayer td {
	background-color:#c9982c;
}
.x-board {
	height:auto;
}
.x-board .date-eng {
	color:#000000;
}
.x-board .align-middle-next-prayer {
	padding-top:20px;
	padding-bottom:20px;
}
.x-board table td span {
	font-weight:normal;
	color:#ffffff !important;
}
.x-board table td.prayerName {
	font-weight:normal;
}
h2#dsNextPrayer div span h2.dptScTime {
	font-size: 1.5em !important;
}
.home #overlay {
	position:relative;
	height:auto !important;
	z-index:-1;
}
.container-fluid{
	width: 1170px !important;
	max-width: 100% !important;
	padding-left: 20px !important;
	padding-right: 20px !important;
}
header .shfb-row{
	grid-template-columns: 1fr 4fr !important;
}
.sydney-dropdown .sydney-dropdown-li{
	margin-right: 25px !important;
}
.shfb .main-navigation a.sydney-dropdown-link{
	font-size: 0.8rem !important;
}
#menu-item-496{
	height: unset !important;
}
/* =Footer Styles
------------------------------ */
footer .container-fluid{
	padding-block: 30px !important;
}
#text-5 iframe {
	min-width: 400px;
    min-height: 250px;
}

/* =Responsive Styles
----------------------------------------------- */
@media (max-width: 1150px) {
	.shfb-row.shfb-cols-layout-equal-tablet.shfb-cols-3{
		gap: 20px !important;
	}
	header .shfb-column-2{
		order: 1;
	}
	header .shfb-column-1{
		order: 2;
		justify-content: center !important;
	}
	header .shfb-column-3{
		order: 3;
	}
	.shfb-component-search .header-search svg{
		fill: white !important;
	}
	.icon-search{
		width: 25px !important;
	}
	.shfb-component-mobile_hamburger .menu-toggle svg,
	.menu-toggle .sydney-svg-icon{
		fill: white !important;
		width: 29px !important;
		height: 25px !important;
	}
	.menu-toggle .sydney-svg-icon rect{
		width: 25px !important;
	}
	.shfb .sydney-svg-icon{
		--icon-size: 25px !important;
	}
	.footer-widgets-grid {
		grid-template-columns: repeat(2, 1fr) !important;
	}
	.footer-widgets-grid #text-3 {
		padding-left: 0;
	}
}

@media (max-width: 767px) {
	#text-3 {
    padding-left: 0px;
}
#text-5 iframe {
    min-width: 100%;
}
.footer-widgets-grid {
	grid-template-columns: 1fr !important;
}
}