body { 
	padding-top: 80px;
}
.navbar-brand {
	padding: 0px;
}
.navbar-brand>img {
	height: 100%;
	padding: 15px;
	width: auto;
}
#shabad {
	display: none;
}
#shabadInfoRoot {
	display: none;
}
#setting-left {
	float: left;
	width: 49%;
}
#shabadInfoPunjabi {
	font-family: AnmolBani;
	font-size: 1.3em;	
}
.shabadLine {
	margin-bottom: 0.5em;
}
.gurmukhi {
	font-size: 2em;
	font-smoothing: antialiased;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	text-rendering: optimizeLegibility;
}
.hindi {
	font-size: 1.5em;
	font-smoothing: antialiased;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	text-rendering: optimizeLegibility;
}
.transliteration {
	font-size: 1em;
	font-smoothing: antialiased;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	text-rendering: optimizeLegibility;
}
.english, .punjabi {
	font-size: 1em;
	font-smoothing: antialiased;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	text-rendering: optimizeLegibility;
}
.punjabi {
	font-family: 'OpenSatlujUni-Regular';
}
#scrollUp {
	position: fixed;
	bottom: 0;
	right: 0;
	cursor: pointer;
	display: none;
}
#scrollDown {
	position: fixed;
	bottom: 0;
	left: 0;
	cursor: pointer;
	display: none;
}
.dropdown-menu li a {
	word-wrap: break-word;
	white-space: normal;
}
.assist span:nth-of-type(2n) {
	color: #3498DB;
}
.activeLine {
	background-color: #303030;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.show {
	transition: opacity 400ms;
}
.hide {
	opacity: 0;
}
#pageLeftRoot a, #pageRightRoot a {
    color: #3498DB;
}
#pageLeftRoot a:hover, #pageRightRoot a:hover {
    color: #4EA5E0;
}
input[type="checkbox"].styled:checked + label:after,
input[type="radio"].styled:checked + label:after,
.checkbox input[type=checkbox]:checked + label:after {
    font-family: "Font Awesome 5 Free" !important;
	font-weight: 900 !important;
    content: "\f00c" !important;
}

input[type="checkbox"].styled:checked label:after,
input[type="radio"].styled:checked label:after,
.checkbox label:after {
    padding-left: 4px;
    padding-top: 2px;
    font-size: 9px;
}