/*
Theme Name: Beaver Builder Child Theme
Theme URI: http://www.wpbeaverbuilder.com
Version: 1.0
Description: An example child theme that can be used as a starting point for custom development.
Author: The Beaver Builder Team
Author URI: http://www.fastlinemedia.com
template: bb-theme
*/
body{text-align:justify;}
.fl-page-bar{font-size:1rem;line-height:1.5rem;}
a.fl-button,.dvTopbar{transition:all ease-in 0.6s;}
.dvTopbar{display:inline-block;margin: 0 0.5em;padding:0.3em 0.5em;font-size:0.9rem;text-align:center;}
.dvTopbar img{margin:0 0.5em;}
.dvTopbar h6{color:#775300;font-size:0.85rem;margin-bottom:0px;}

.dvTopbar .date{font-family:times}
/*.dvTopbar.time{padding:0.6em;}*/
.dvTopbar.time:hover{background-color:#01681f;color:#FFFFFF;}
.dvTopbar.time:hover  h6{color:#ffffff;}
.dvTopbar.time:hover div,.dvTopbar.time:hover div span{color:#FFFFFF;}

.topBarHeading{font-size:16px;text-align:center;border-bottom:#01681f 1px solid;padding:0.3em 0;color:#01681f}
fl-page-bar h6{color:#01681f}

.dvDarkBg{background-color:#f5f3f1}
.fl-full-width .container{max-width:100%;}
.fl-page-bar{border-bottom:0px none;}

.rwTitle{text-align:center;}
.imgFeature{box-shadow:0px 0px 10px 3px #fff,0px 0px 30px 20px #bbb;}

.textRight{text-align:right;}
.readMore{float:right;transition:all ease-in 0.6s;font-weight:bold;}
.readMore:hover::after{content: '....';}

input[type="text"], input[type="password"], input[type="email"], input[type="tel"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="number"], input[type="search"], input[type="url"], textarea{border:0px none;border-bottom :#aaaaaa 1px solid;border-radius:0px;}
input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus, input[type="tel"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="time"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="url"]:focus, textarea:focus{border-color: #352f36}

.headerTitle{margin:auto;float:none;}
.headerHL h1,.headerHL h2,.headerHL h2,.headerHL h4,.headerHL h5,.headerHL h6{color:#be995a}

.fl-page-bar-text.fl-page-bar-text-1{width:100%;}
.uiPgHdr li{display:inline-block}
.uiPgHdr li img{height:20px}

.clsPrayerTime .green {color:#be995a;}
.clsPrayerTime table.dptTimetable tr:hover {background-color: #be995a;}

.clsPrayerRakat .tblPrayer{width:95%;border-collapse: collapse;}
.clsPrayerRakat .tblPrayer td{text-align:center;border-bottom:5px solid #fff;}
.clsPrayerRakat .tblPrayer tr{border-collapse: separate; border-spacing: 0px 5px;}
.clsPrayerRakat .tblPrayer tbody tr td:nth-child(3){background-color:#352f36;color:white}/*farz column:dark brown*/
.clsPrayerRakat .tblPrayer .tblHead,.clsPrayerRakat .tblPrayer td:nth-child(1){font-weight:bold;background-color:#eaedf2;}/* Rows / Column Titles */
.clsPrayerRakat .tblPrayer tr:nth-child(even){background-color:#eaedf2;} /*zohr maghrib rows: grey*/
.clsPrayerRakat .tblPrayer td{padding:0.3em .6em;}
.muakkadah{background-color:#feecc3/*fad97e*/;}
.fard{background-color:#352f36;color:white;/*cab9a5;*/}
.wajib{background-color:#fad97e;}
.tbl{text-align:center;float:none;margin:auto;}
.tbl td{padding:0.2em 0.5em;}
.weblinks.nostyle li{list-style-type: none;}
.weblinks li{margin:1.5em auto;}
.weblinks li a{color:#01681f}
.weblinks li a:hover{color:#775300;}
.fl-page-bar .siteTitle{color:#01681f;}
.fl-page-bar .siteTitle:hover{color:#775300;}


a{font-family:raleway;}
.txtMaroon{color:#7e0001;}
.marginLeftLow{margin-left:0.3em;}
.timeLeftCountDown.red{color:#274e3d;}
.iconSmall{padding:0.5em;/*background-color:#eaedf2;*/}
.padHLaw{padding:0 0.3em}
/*.signalDark{background-color:#2c6bed;}
.whatsappDark{background-color:#62f578;}
.mailchimpDark{background-color:#ffe01b;}
.nextdoorDark{background-color:#00422d;}
.smartBilalDark{background-color:#1cad4b;}*/
.fl-page{max-width:90%;}
.dvSubHdrImg{text-align: left;margin-left: -90px;}	
table.dptTimetable th.highlight, table.dptTimetable td.highlight{color:#01681f;}
table.dptTimetable tr.highlight{color:#be995a;background:red}

@media (min-width:300px) and (max-width:575px) {
.weblinks.nostyle{padding-left:0em}
.clsPrayerRakat .tblPrayer td {padding: 0.3em 0.2em;}
.dvSubHdrImg{text-align:left;margin-left:0;}
.dvTopbar{padding:0.3em 0;margin:0;}

}
@media (min-width:576px) and (max-width:767px) {
.weblinks.nostyle{padding-left:0em}
.dvSubHdrImg{text-align: left;margin-left: 0;}
}
@media (min-width:768px) and (max-width:991px) {
	.container{padding-left: 20px;padding-right: 20px;max-width: 800px;}
	.dvSubHdrImg{text-align: left;margin-left: 0;}
	.fl-page-nav-bottom .fl-page-header-row .col-md-6{vertical-align:top;}
}
@media (min-width:992px) and (max-width:1900px) {

}