	@font-face {
    font-family: "sdfont";
    src: url("/sdfont.woff2") format('woff2');
	}

	.blokvideo,
	.blokaudio {
	    display: none;
	}
	.blokr {
	    padding: 5px 25px 5px 5px;
	    font-size: 200%;
	    text-align: right;
	}
	.description SPAN {
	    /*background: #2d0b2a; */
	    
	    background: rgba(5, 7, 46, 0.50);
	    padding: 15px;
	    font-size: 20px;
	    margin: auto 0;
	    display: inline-block;
	    /*border-radius: 22px;*/
	    
	    color: #c9b48c;
	}
	#PageList1 {
	    display: none;
	}
	#Navbar1 {
	    display: none;
	}
	#header {
	    background-image: url("http://3.bp.blogspot.com/-EKPO4-s30OM/VgRu7Sfo_jI/AAAAAAAABOo/2ZNSa_vPc48/s1600/ShiaLinkFbCoverbg.jpg");
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
  }
	#header DIV {
	    background: none;
	}
	#blurer
	{
	    background-color: Red;
		width: 100%;
		top: 0;
		position: relative;
	}
	html {
	    font-size: 10px;
	    font-family: sans-serif;
	}
	* {
	    -webkit-box-sizing: border-box;
	    -moz-box-sizing: border-box;
	    -o-box-sizing: border-box;
	    box-sizing: border-box;
	}
	:before,
	:after {
	    -webkit-box-sizing: border-box;
	    -moz-box-sizing: border-box;
	    box-sizing: border-box
	}
	a,
	input,
	textarea,
	button,
	select {
	    outline: none;
	}
	i {
	    border-bottom: 1px dotted #7b7b7b;
	    margin-bottom: 3px;
	}
	h1,
	.h1,
	h2,
	.h2,
	h3,
	.h3 {
	    margin-top: 20px;
	    margin-bottom: 10px;
	}
	h4,
	.h4,
	h5,
	.h5,
	h6,
	.h6 {
	    margin-top: 10px;
	    margin-bottom: 10px;
	}
	a:hover,
	h1:focus,
	h2:focus,
	h3:focus,
	h4:focus,
	h5:focus,
	h6:focus {
	    text-decoration: none;
	}
	a:focus,
	input:focus,
	textarea:focus,
	button:focus,
	select:focus {
	    outline: none !important;
	    text-decoration: none;
	}
	hr {
	    margin-top: 20px;
	    margin-bottom: 20px;
	    border: 0;
	    border-top: 1px solid #eee;
	    height: 0;
	    -webkit-box-sizing: content-box;
	    -moz-box-sizing: content-box;
	    box-sizing: content-box;
	}
	body {
	    font-family: "Lato", sans-serif;
	    font-size: 18px;
	    color: #f3e9d5;
	    background-color: #000;
	    background-repeat: no-repeat;
	    padding: 0;
	    margin: 0;
	    letter-spacing: 0.014em;
	    line-height: 1.42857;
	}
	input,
	textarea {
	    -webkit-border-radius: 0;
	    -moz-border-radius: 0;
	    -ms-border-radius: 0;
	    -o-border-radius: 0;
	    border-radius: 0;
	}
	input[type="search"],
	input[type="text"],
	input[type="url"],
	input[type="number"],
	input[type="password"],
	input[type="email"],
	input[type="file"] {
	    background: none;
	    border: 0;
	    background-color: #f7f8f8;
	    height: 42px;
	    line-height: 42px;
	    padding: 0 15px;
	    color: #888888;
	    font-family: "Lato", sans-serif !important;
	    font-size: 14px;
	    -webkit-appearance: none;
	    -moz-appearance: none;
	    appearance: none;
	}
	input[type=number]::-webkit-outer-spin-button,
	input[type=number]::-webkit-inner-spin-button {
	    -webkit-appearance: none;
	    margin: 0;
	}
	input[type=number] {
	    -moz-appearance: textfield;
	}
	select {
	    border: 1px solid #eee;
	    height: 42px;
	    line-height: 42px;
	    padding: 0 10px;
	    color: #888888;
	    font-family: "Lato", sans-serif;
	    font-size: 14px;
	}
	textarea {
	    background: none;
	    border: 0;
	    background-color: #f7f8f8;
	    resize: none;
	    padding: 15px;
	    height: 100px;
	    color: #888888;
	    font-family: "Lato", sans-serif;
	    font-size: 14px;
	    vertical-align: middle;
	}
	input::-webkit-input-placeholder {
	    color: #888888;
	}
	input:-moz-placeholder {
	    color: #888888;
	}
	input::-moz-placeholder {
	    color: #888888;
	}
	input:-ms-input-placeholder {
	    color: #888888;
	}
	textarea::-webkit-input-placeholder {
	    color: #888888;
	}
	textarea:-moz-placeholder {
	    color: #888888;
	}
	textarea::-moz-placeholder {
	    color: #888888;
	}
	textarea:-ms-input-placeholder {
	    color: #888888;
	}
	a {
	    color: #e15d5d;
	    text-decoration: none;
	    -webkit-transition: all 0.3s ease;
	    -moz-transition: all 0.3s ease;
	    -ms-transition: all 0.3s ease;
	    -o-transition: all 0.3s ease;
	    transition: all 0.3s ease;
	    letter-spacing1: 0.02em;
	}
	a:hover {
	    color: #000;
	}
	code,
	kbd,
	pre,
	samp {
	    font-family: "Raleway", sans-serif;
	    font-size: inherit;
	    -webkit-border-radius: 0;
	    -moz-border-radius: 0;
	    -ms-border-radius: 0;
	    -o-border-radius: 0;
	    border-radius: 0;
	    letter-spacing: 0.015em;
	}
	code {
	    background-color: #eee;
	    letter-spacing: 0.015em;
	}
	img {
	    max-width: 100%;
	    height: auto;
	    vertical-align: middle;
	    border: 0;
	}
	p {
	    line-height: 1.8em;
	    letter-spacing: 0.02em;
	}
	ol li,
	ul li {
	    letter-spacing: 0.02em;
	}
	::-moz-selection {
	    color: #fff;
	    background-color: #e15d5d;
	}
	::selection {
	    color: #fff;
	    background-color: #e15d5d;
	}
	#page-wrap {
	    position: relative;
	    overflow: hidden;
	    background-color1: #2d0b2a;
	    background-color1: #000;
	    /* shany #fff */
	    
	    z-index: 9;
	    -webkit-transition: all 0.3s ease;
	    -moz-transition: all 0.3s ease;
	    -ms-transition: all 0.3s ease;
	    -o-transition: all 0.3s ease;
	    transition: all 0.3s ease;
		/* see other css */
	}
	/* shany #fff */
	.divlimit
	{
	    height: 20%;
	    display: inline-block;
	    overflow:scroll;
	}
	.container {
	    width: 1170px;
	    position: relative;
	    padding-right: 15px;
	    padding-left: 15px;
	    margin-right: auto;
	    margin-left: auto;
	}
	.row {
	    margin-right: -15px;
	    margin-left: -15px;
	}
	.tb {
	    display: table;
	    width: 100%;
	}
	.tb-cell {
	    display: table-cell;
	    vertical-align: middle;
	}
	b {
	    color: #c9b48c;
	}
	.h1,
	h1 {
	    font-family: "Montserrat", sans-serif;
	    font-weight: 700;
	    font-size: 40px;
	    color: #c9b48c;
	    line-height: 1.4em;
	    letter-spacing: 0.01em;
	}
	.h1 a,
	h1 a {
	    color: inherit;
	}
	.h2,
	h2 {
	    font-family: "Montserrat", sans-serif;
	    font-weight: 700;
	    font-size: 30px;
	    color: #c9b48c;
	    line-height: 1.4em;
	    letter-spacing: 0.02em;
	}
	.h2 a,
	h2 a {
	    color: inherit;
	}
	.h3,
	h3 {
	    font-family1: "Montserrat", sans-serif;
	    font-weight: 700;
	    font-size: 22px;
	    color: #c9b48c;
	    line-height: 1.5em;
	    letter-spacing: 0.01em;
	}
	.h3 a,
	h3 a {
	    color: inherit;
	}
	.h4,
	h4 {
	    font-family1: "Montserrat", sans-serif;
	    font-weight: 700;
	    font-size: 16px;
	    color: #c9b48c;
	    line-height: 1.5em;
	    letter-spacing: 0.01em;
	}
	.h4 a,
	h4 a {
	    color: inherit;
	}
	.h5,
	h5 {
	    font-family1: "Montserrat", sans-serif;
	    font-weight: 700;
	    font-size: 14px;
	    color: #c9b48c;
	    line-height: 1.5em;
	    letter-spacing: 0.01em;
	}
	.h5 a,
	h5 a {
	    color: inherit;
	}
	.h6,
	h6 {
	    font-family1: "Montserrat", sans-serif;
	    font-weight: 700;
	    font-size: 12px;
	    color: #c9b48c;
	    line-height: 1.5em;
	    letter-spacing: 0.01em;
	}
	.h6 a,
	h6 a {
	    color: inherit;
	}
	.pi-btn {
	    display: inline-block;
	    background: none;
	    box-shadow: none;
	    outline: none;
	    cursor: pointer;
	    font-family: "Montserrat", sans-serif;
	    font-size: 10px;
	    font-weight: 400;
	    color: #535353;
	    border: 1px solid #c9b48c;
	    border-radius: 12px;
	    text-align: center;
	    text-transform: uppercase;
	    padding: 13px 22px;
	}
	.pi-btn:hover {
	    border-color: #e15d5d;
	    color: #e15d5d;
	}
	.fl {
	    float: left;
	}
	.fr {
	    float: right;
	}
	blockquote,
	.blockquote {
	    padding: 10px 20px;
	    margin: 0 0 20px;
	}
	blockquote,
	.blockquote {
	    border: 0;
	    font-size: 14px;
	    font-style: italic;
	    padding-left: 30px;
	    margin-top: 15px;
	    margin-bottom: 20px;
	    border-left: 3px solid #e15d5d;
	}
	blockquote cite,
	.blockquote cite {
	    display: inline-block;
	    font-family: "Montserrat", sans-serif;
	    font-size: 10px;
	    font-style: normal;
	    margin-top: 5px;
	    text-transform: uppercase;
	    text-decoration: underline;
	}
	abbr {
	    color: #A1D71A;
	    border-width: 2px;
	}
	mark,
	.mark {
	    background-color: #e15d5d;
	}
	.icon {
	    display: inline-block;
	    font-style: normal;
	}
	.autoHeight {
	    -webkit-transition: all 0.3s ease;
	    -moz-transition: all 0.3s ease;
	    -ms-transition: all 0.3s ease;
	    -o-transition: all 0.3s ease;
	    transition: all 0.3s ease;
	}
	.text-center {
	    text-align: center;
	}
	article,
	aside,
	details,
	figcaption,
	figure,
	footer,
	header,
	hgroup,
	main,
	nav,
	section,
	summary {
	    display: block;
	}
	.section,
	.widget {
	    margin: 0;
	    padding: 0;
	}
	.col-md-2,
	.col-md-3,
	.col-md-4,
	.col-md-6,
	.col-md-9 {
	    float: left;
	    position: relative;
	    min-height: 1px;
	    padding-right: 15px;
	    padding-left: 15px;
	}
	.col-md-9 {
	    width: 75%;
	}
	.col-md-6 {
	    width: 25%;
	}
	.col-md-4 {
	    width: 33.33333333%;
	}
	.col-md-3 {
	    width: 25%;
	}
	.col-md-2 {
	    width: 16.66666667%;
	}
	.clearfix::after,
	.dl-horizontal dd::after,
	.container::after,
	.container-fluid::after,
	.row::after,
	.form-horizontal .form-group::after,
	.btn-toolbar::after,
	.btn-group-vertical > .btn-group::after,
	.nav::after,
	.navbar::after,
	.navbar-header::after,
	.navbar-collapse::after,
	.pager::after,
	.panel-body::after,
	.modal-footer::after {
	    clear: both;
	}
	.clearfix::before,
	.clearfix::after,
	.dl-horizontal dd::before,
	.dl-horizontal dd::after,
	.container::before,
	.container::after,
	.container-fluid::before,
	.container-fluid::after,
	.row::before,
	.row::after,
	.form-horizontal .form-group::before,
	.form-horizontal .form-group::after,
	.btn-toolbar::before,
	.btn-toolbar::after,
	.btn-group-vertical > .btn-group::before,
	.btn-group-vertical > .btn-group::after,
	.nav::before,
	.nav::after,
	.navbar::before,
	.navbar::after,
	.navbar-header::before,
	.navbar-header::after,
	.navbar-collapse::before,
	.navbar-collapse::after,
	.pager::before,
	.pager::after,
	.panel-body::before,
	.panel-body::after,
	.modal-footer::before,
	.modal-footer::after {
	    display: table;
	    content: " ";
	}
	/* Preloader
      ----------------------------------------------- */
	
	#preloader {
	    position: fixed;
	    display: table;
	    text-align: center;
	    width: 100%;
	    height: 100%;
	    top: 0;
	    left: 0;
	    background-color: rgba(5, 7, 46, 0.85);
	    z-index: 999999999;
	}
	#preloader .page-loading .item-icon {
	    width: 40px;
	    height: 40px;
	    margin: auto;
	    opacity: .9;
	    border-right: 3px solid #e15d5d;
	    border-bottom: 3px solid transparent;
	    border-radius: 100%;
	    -webkit-animation: spin 1s linear infinite;
	    -moz-animation: spin 1s linear infinite;
	    -o-animation: spin 1s linear infinite;
	    animation: spin 1s linear infinite;
	}
	@keyframes spin {
	    0% {
	        transform: rotate(0deg);
	    }
	    50% {
	        transform: rotate(180deg);
	    }
	    100% {
	        transform: rotate(359deg);
	    }
	}
	@-webkit-keyframes spin {
	    0% {
	        -webkit-transform: rotate(0deg);
	    }
	    50% {
	        -webkit-transform: rotate(180deg);
	    }
	    100% {
	        -webkit-transform: rotate(359deg);
	    }
	}
	@-moz-keyframes spin {
	    0% {
	        -moz-transform: rotate(0deg);
	    }
	    50% {
	        -moz-transform: rotate(180deg);
	    }
	    100% {
	        -moz-transform: rotate(359deg);
	    }
	}
	@-o-keyframes spin {
	    0% {
	        -o-transform: rotate(0deg);
	    }
	    50% {
	        -o-transform: rotate(180deg);
	    }
	    100% {
	        -o-transform: rotate(359deg);
	    }
	}
	/* Header
      ----------------------------------------------- */
	
	.header {
	    position: relative;
	    -webkit-user-select: none;
	    -moz-user-select: none;
	    -ms-user-select: none;
	}
	.header .logo {
	    padding: 35px 20px;
	}
	.header .logo a {
	    display: inline-block !important;
	    margin: 0 auto;
	    text-align: -webkit-center;
	}
	.header .logo img {
	    width: 70%;
	}
	.logo
	{
		background-color1: #CCC;
	}
	.logo img {
	    width: 25%;
	    padding: 20px 0px 20px 0px;
		margin-bottom1: 12%;
	}
	#bgdiv {
	    width: 100%;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		background-position: center center;
		}
	#phrase SPAN
	{
		display: inline-block;
	}
	#phrase.1
	{
		font-size: 200%;
		min-width: 20%;
		min-height: 20%;
		margin-top: 4%;
		margin-left: 4%;
		padding: 5px;
	    font-family: 'Galada', cursive;
	    color: #FFF;
		float:right;
		display: inline-block;
	}
	#phrase {
		position:absolute;
		min-width: 20%;
		min-height: 20%;
		margin-top: 4%;
		margin-left: 40%;
		padding: 12px;
	    font-family: 'Galada', cursive;
	    font-size: 200%;
	    color: #FFF;
		}
	#bgdiv2 {
		position:absolute;
		min-width: 20%;
		min-height: 20%;
		margin-top: 4%;
		margin-left: 40%;
		padding: 12px;
	    font-family: 'Galada', cursive;
	    font-size: 400%;
	    color: #FFF;
		}
	.header.header-responsive .logo {
	    margin-bottom: 0;
	    margin-top: 52px;
	}
	.header.header-responsive .pi-navigation {
	    position: fixed;
	    top: 0;
	    bottom: auto;
	    border-top: 0;
	}
	.pi-navigation {
	    position1: relative;
	    bottom: 0;
	    left: 0;
	    width: 100%;
	    border: 1px solid #000;
	    background-color1: #c9b48c;
	    background-color: rgba(0,0,0,0.6);
	    z-index: 9999;
	    height: 58px;
	    -webkit-transform: translateZ(0);
	    -moz-transform: translateZ(0);
	    -ms-transform: translateZ(0);
	    -o-transform: translateZ(0);
	    transform: translateZ(0);
	}
	.pi-navigation.nav-fixed {
	    position: fixed;
	    top: 0;
	    bottom: auto;
	}
	.pi-navigation .container {
	    height: 100%;
	}
	.pi-navigation .search-box {
	    position: absolute;
	    top: 50%;
	    right: -12px;
	    -webkit-transform: translateY(-50%);
	    -moz-transform: translateY(-50%);
	    -ms-transform: translateY(-50%);
	    -o-transform: translateY(-50%);
	    transform: translateY(-50%);
	}
	.pi-navigation .search-box input[type="text"] {
	    position: absolute;
	    height: 40px;
	    line-height: 40px;
	    background-color: #fff;
	    border: 1px solid #eee;
	    top: 26px;
	    right: 25px;
	    width: 50%;
	    opacity: 0;
	    visibility: hidden;
	    -webkit-transition: all 0.3s ease;
	    -moz-transition: all 0.3s ease;
	    -ms-transition: all 0.3s ease;
	    -o-transition: all 0.3s ease;
	    transition: all 0.3s ease;
	}
	.pi-navigation .search-box input[type="text"].fadein {
	    width: 200px;
	    opacity: 1;
	    visibility: visible;
	}
	.pi-navigation .search-box .icon-search {
	    display: block;
	    position: absolute;
	    width: 45px;
	    /*height: 20px;*/
	    
	    border: none !important;
	    text-align: center;
	    cursor: pointer;
	    color1: #383838;
	    color: #CCC;
	    right: 15px;
	    top: 50%;
	    -webkit-transform: translateY(-50%);
	    -moz-transform: translateY(-50%);
	    -ms-transform: translateY(-50%);
	    -o-transform: translateY(-50%);
	    transform: translateY(-50%);
	    -webkit-transition: all 0.3s ease;
	    -moz-transition: all 0.3s ease;
	    -ms-transition: all 0.3s ease;
	    -o-transition: all 0.3s ease;
	    transition: all 0.3s ease;
	}
	.pi-navigation .search-box .icon-search .fa {
	    line-height: 18px;
	}
	.pi-navigation .search-box .icon-search.active,
	.pi-navigation .search-box .icon-search:hover {
	    color: #e15d5d;
	}
	.pi-navigation .search-box .icon-search:before {
	    content: '';
	    display: block;
	    position: absolute;
	    border-left: 1px solid #999;
	    height: 16px;
	    width: 0;
	    margin: auto;
	    top: 0;
	    bottom: 0;
	    left: 0;
	}
	.pi-navigation .share-box {
	    position: absolute;
	    top: 50%;
	    right: 60px;
	    -webkit-transform: translateY(-50%);
	    -moz-transform: translateY(-50%);
	    -ms-transform: translateY(-50%);
	    -o-transform: translateY(-50%);
	    transform: translateY(-50%);
	}
	.pi-navigation .share-box a {
	    display: inline-block;
	    margin: 0 5px;
	    color: #CCC;
	    color1: #383838;
	}
	.pi-navigation .share-box a:hover {
	    color: #e15d5d;
	}
	.navlist {
	    position: relative;
	    font-size: 0;
	    list-style: none;
	    padding: 0;
	    margin-bottom: 0;
	}
	.navlist > li.menu-item-has-children.item-plus > a {
	    position: relative;
	}
	.navlist > li.menu-item-has-children.item-plus > a:after,
	.navlist > li > ul > li.menu-item-has-children.item-plus > a:after {
	    content: '+';
	    display: inline-block;
	    margin-left: 4px;
	}
	.navlist > li > .sub-menu {
	    -webkit-transform: translateY(10px);
	    -moz-transform: translateY(10px);
	    -ms-transform: translateY(10px);
	    -o-transform: translateY(10px);
	    transform: translateY(10px);
	}
	.navlist li {
	    position: relative;
	    display: inline-block;
	    margin-left: 20px;
	    margin-right: 10px;
	}
	.navlist li a {
	    display: inline-block;
	    font-family: "Montserrat", sans-serif;
	    font-size: 13px;
	    color1: #2f2f2f;
	    color: #CCC;
	    text-transform: uppercase;
	    line-height: 52px;
	}
	.navlist li:first-child {
	    margin-left: 0;
	}
	.navlist li .sub-menu {
	    position: absolute;
	    background-color: rgba(0,0,0,0.7);
	    width: 190px;
	    padding: 0;
	    list-style: none;
	    left: -15px;
	    top: 97%;
	    border1: 1px solid #999999;
	    opacity: 0;
	    visibility: hidden;
	    -webkit-transition: all 0.3s ease;
	    -moz-transition: all 0.3s ease;
	    -ms-transition: all 0.3s ease;
	    -o-transition: all 0.3s ease;
	    transition: all 0.3s ease;
	}
	.navlist li .sub-menu li {
	    display: block;
	    margin: 0;
	}
	.navlist li .sub-menu li a {
	    display: block;
	    padding: 10px;
	    border-bottom: 1px solid #f3f3f3;
	    line-height: 20px;
	}
	.navlist > li > .sub-menu > li:last-child > a,
	.navlist > li > .sub-menu > li > .sub-menu > li:last-child > a {
	    border: 0;
	}
	.navlist li .sub-menu .sub-menu {
	    left: 100%;
	    top: -1px;
	}
	.navlist li.current-menu-parent > a,
	.navlist li.current-menu-item > a,
	.navlist li:hover > a {
	    color: #e15d5d;
	}
	.navlist li:hover > .sub-menu {
	    opacity: 1;
	    visibility: visible;
	    -webkit-transform: translateY(0);
	    -moz-transform: translateY(0);
	    -ms-transform: translateY(0);
	    -o-transform: translateY(0);
	    transform: translateY(0);
	}
	.navlist li.megamenu {
	    position: static;
	}
	.navlist li.megamenu:after {
	    content: '';
	    display: block;
	    clear: both;
	}
	.navlist li.megamenu .sub-menu {
	    width: 100%;
	    padding: 15px;
	    left: 0;
	    background-color: #fff;
	    -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.08);
	    -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.08);
	    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.08);
	}
	.navlist li.megamenu .sub-menu li {
	    float: left;
	    padding: 10px;
	    background: none;
	}
	.navlist li.megamenu .sub-menu li a {
	    border: 0;
	    line-height: 2em;
	    font-size: 12px;
	}
	.navlist li.megamenu .post {
	    text-align: center;
	    background-color: #fff;
	    padding: 10px 10px 20px 10px;
	}
	.navlist li.megamenu .post .post-media img {
	    width: 100%;
	}
	.navlist li.megamenu .post h2 {
	    font-size: 12px;
	    color: #484848;
	    text-transform: uppercase;
	    margin-top: 9px;
	    margin-bottom: 5px;
	}
	.navlist li.megamenu .post h2 a {
	    color: inherit;
	    text-overflow: ellipsis;
	    overflow: hidden;
	    white-space: nowrap;
	}
	.navlist li.megamenu .post h2 a:hover {
	    color: #e15d5d;
	}
	.navlist li.megamenu .post .post-date {
	    font-size: 12px;
	}
	.navlist li.megamenu.col-5 .sub-menu li {
	    width: 20%;
	}
	.navlist li.megamenu.col-4 .sub-menu li {
	    width: 25%;
	}
	.navlist li.megamenu.col-3 .sub-menu li {
	    width: 33.3333333333%;
	}
	.navlist li.megamenu.col-2 .sub-menu li {
	    width: 50%;
	}
	.navlist li.megamenu.col-1 .sub-menu li {
	    width: 100%;
	}
	.navlist.off-canvas {
	    position: fixed;
	    width: 250px;
	    top: 52px;
	    left: 0;
	    padding: 0;
	    overflow-x: hidden;
	    overflow-y: auto;
	    background-color: rgba(0,0,0,0.8);
	    -webkit-box-shadow: 0 100px 0 0 #f7f9f9;
	    -moz-box-shadow: 0 100px 0 0 #f7f9f9;
	    box-shadow: 0 100px 0 0 #f7f9f9;
	    z-index: 99999;
	    -webkit-transform: translateX(-100%);
	    -moz-transform: translateX(-100%);
	    -ms-transform: translateX(-100%);
	    -o-transform: translateX(-100%);
	    transform: translateX(-100%);
	    -webkit-transition: all 0.3s ease;
	    -moz-transition: all 0.3s ease;
	    -ms-transition: all 0.3s ease;
	    -o-transition: all 0.3s ease;
	    transition: all 0.3s ease;
	}
	.navlist.off-canvas li {
	    position: static;
	    display: block;
	    margin: 0;
	}
	.navlist.off-canvas li a {
	    display: block;
	    border-bottom1: 1px solid #eee;
	    line-height: 42px;
	    padding: 0 15px;
	}
	.navlist.off-canvas li .sub-menu {
	    opacity: 1;
	    visibility: visible;
	    position: absolute;
	    border: 0;
	    width: 100%;
	    min-height: 100%;
	    top: 0;
	    left: 0;
	    background-color: rgba(0,0,0,0.8);
	    -webkit-transform: translateX(-100%);
	    -moz-transform: translateX(-100%);
	    -ms-transform: translateX(-100%);
	    -o-transform: translateX(-100%);
	    transform: translateX(-100%);
	}
	.navlist.off-canvas li .sub-menu li a {
	    border-bottom: 1px solid rgba(0,0,0,0.8);
	}
	.navlist.off-canvas li .sub-menu.sub-menu-active {
	    -webkit-transform: translateX(0);
	    -moz-transform: translateX(0);
	    -ms-transform: translateX(0);
	    -o-transform: translateX(0);
	    transform: translateX(0);
	    z-index: 999;
	}
	.navlist.off-canvas li.megamenu .sub-menu {
	    padding: 0 15px;
	    -webkit-box-shadow: 0;
	    -moz-box-shadow: 0;
	    box-shadow: 0;
	}
	.navlist.off-canvas li.megamenu .sub-menu li {
	    width: 100% !important;
	    float: none;
	    padding: 10px 0;
	}
	.navlist.off-canvas li.megamenu .sub-menu li a {
	    border: 0;
	}
	.navlist.off-canvas li.megamenu .sub-menu li.back-mb {
	    width: auto !important;
	    background-color: #f3f3f3;
	    margin-left: -15px;
	    margin-right: -15px;
	    margin-bottom: 10px;
	}
	.navlist.off-canvas li.megamenu .sub-menu li.back-mb a {
	    font-size: 11px;
	}
	.navlist.off-canvas li.megamenu .sub-menu li:last-child {
	    padding-bottom: 30px;
	}
	.navlist.off-canvas li.back-mb {
	    background-color: rgba(0, 0, 0, 0.02);
	}
	.navlist.off-canvas.off-canvas-active {
	    -webkit-transform: translateX(0);
	    -moz-transform: translateX(0);
	    -ms-transform: translateX(0);
	    -o-transform: translateX(0);
	    transform: translateX(0);
	}
	.navlist.off-canvas .submenu-toggle {
	    position: absolute;
	    right: 0;
	    width: 42px;
	    height: 42px;
	    text-align: center;
	    cursor: pointer;
	    background-color: #eff1f1;
	    background-color: rgba(0, 0, 0, 0.02);
	    border-left: 1px solid #f2f2f2;
	    color: #FFF;
	    -webkit-transform: translateY(-43px);
	    -moz-transform: translateY(-43px);
	    -ms-transform: translateY(-43px);
	    -o-transform: translateY(-43px);
	    transform: translateY(-43px);
	}
	.navlist.off-canvas .submenu-toggle .fa {
	    font-size: 18px;
	    line-height: 42px;
	}
	.open-menu2
	{
	    position: absolute;
	    width: 50px;
	    height: 14px;
	    cursor: pointer;
	    margin-top: 8px;
	    border: none !important;
	    text-align: center;
	    cursor: pointer;
	    color1: #383838;
	    color: #CCC;
	    right: 75px;
	    top: 0;
	    z-index: 999;
	}
	.open-menu
	{
	    display: none;
	    position: absolute;
	    width: 50px;
	    height: 14px;
	    cursor: pointer;
	    margin: auto;
	    top: 0;
	    left: 0;
	    bottom: 0;
	    z-index: 999;
	}
	.open-menu .item,
	.open-menu2 .item
	 {
	    position: absolute;
	    display: block;
	    font-size: 0;
	    width: 20px;
	    height: 2px;
	    background-color: #FFF;
	    margin: auto;
	    left: 0;
	    right: 0;
	    overflow: hidden;
	    z-index: 1;
	    -webkit-transition: all 0.3s ease;
	    -moz-transition: all 0.3s ease;
	    -ms-transition: all 0.3s ease;
	    -o-transition: all 0.3s ease;
	    transition: all 0.3s ease;
	}
	.open-menu2 .item-1,
	.open-menu .item-1
	 {
	    top: 0;
	}
	.open-menu .item-2, 
	.open-menu2 .item-2 
	{
	    top: 0;
	    bottom: 0;
	}
	.open-menu .item-3,
	.open-menu2 .item-3
	 {
	    bottom: 0;
	}
	.open-menu.toggle-active .item 
	{
	    background-color: #e15d5d;
	}
	.close-menu {
	    position: absolute;
	    width: 50px;
	    height: 14px;
	    cursor: pointer;
	    margin: auto;
	    top: 0;
	    left: 0;
	    bottom: 0;
	    z-index: 99999;
	    display: none;
	}
	/* Main content
      ----------------------------------------------- */
	
	.blog-content {
	    /*background-color: #fff;*/
	    
	    padding-bottom: 50px;
	}
	.blog-content .content {
	    margin-bottom: 30px;
	}
	.blog-content .content .post-wrapper:after {
	    content: '';
	    display: table;
	    clear: both;
	}
	.blog-content .post {
	    position: relative;
	    /*background-color: #fff;*/
	    
	    margin-bottom: 10px;
	}
	.blog-content .post:after {
	    content: '';
	    display: table;
	    clear: both;
	}
	.blog-content .post .post-media {
	    position: relative;
	    overflow: hidden;
	}
	.blog-content .post .post-media .image-wrap {
	    display: block;
	}
	.blog-content .post .post-media img {
	    width: 100%;
	}
	.blog-content .post .post-meta {
	    position: absolute;
	    top: 0;
	    right: -10px;
	    -webkit-transform: translateX(100%);
	    -moz-transform: translateX(100%);
	    -ms-transform: translateX(100%);
	    -o-transform: translateX(100%);
	    transform: translateX(100%);
	    z-index: 99;
	}
	.blog-content .post .post-meta .post-format {
	    width: 60px;
	    height: 60px;
	    font-size: 18px;
	    color: #4d4d4d;
	    /*background-color: #fff;*/
	    
	    text-align: center;
	    line-height: 60px;
	    display: inline-block;
	    margin-bottom: 10px;
	}
	.blog-content .post .post-meta .post-format a {
	    display: block;
	    color: inherit;
	}
	.blog-content .post .post-meta .post-date {
	    /*background-color: #fff;*/
	    
	    width: 60px;
	    text-align: center;
	    padding: 0 7px;
	    font-size: 0;
	    margin-bottom: 10px;
	    /*border: 1px solid #eee;*/
	}
	.blog-content .post .post-meta .post-date .year {
	    display: block;
	    font-family: "Montserrat", sans-serif;
	    font-weight: 400;
	    font-size: 18px;
	    color: #4d4d4d;
	    padding: 10px 0 6px 0;
	    border-bottom: 2px solid #4d4d4d;
	    line-height: 1.2em;
	}
	.blog-content .post .post-meta .post-date .month,
	.blog-content .post .post-meta .post-date .day {
	    display: inline-block;
	    font-family: "Montserrat", sans-serif;
	    font-weight: 400;
	    font-size: 10px;
	    color: #4d4d4d;
	    text-transform: uppercase;
	    padding: 8px 0 10px 0;
	    letter-spacing: 0;
	    white-space: nowrap;
	}
	.blog-content .post .post-meta .post-date .day:before {
	    content: '/';
	}
	.blog-content .post .post-meta .post-comment {
	    /*background-color: #fff;*/
	    
	    width: 60px;
	    text-align: center;
	    padding: 4px 8px;
	    font-size: 0;
	    margin-bottom: 10px;
	    /*border: 1px solid #eee;*/
	}
	.blog-content .post .post-meta .post-comment .fa {
	    display: block;
	    font-size: 18px;
	    color: #4d4d4d;
	    padding: 10px 0;
	    border-bottom: 2px solid #4d4d4d;
	}
	.blog-content .post .post-meta .post-comment a {
	    display: inline-block;
	    font-family: "Montserrat", sans-serif;
	    font-weight: 400;
	    font-size: 10px;
	    color: #4d4d4d;
	    text-transform: uppercase;
	    padding: 8px 0 6px;
	}
	.blog-content .post .post-meta .post-comment a:hover {
	    color: #e15d5d;
	}
	.blog-content .post .post-cat {
	    position: absolute;
	    display: block;
	    font-family: "Montserrat", sans-serif;
	    font-size: 10px;
	    text-transform: uppercase;
	    top: 5px;
	    left: 5px;
	    z-index: 999;
	    -webkit-transform: translateY(-100%);
	    -moz-transform: translateY(-100%);
	    -ms-transform: translateY(-100%);
	    -o-transform: translateY(-100%);
	    transform: translateY(-100%);
	    -webkit-transition: all 0.3s ease;
	    -moz-transition: all 0.3s ease;
	    -ms-transition: all 0.3s ease;
	    -o-transition: all 0.3s ease;
	    transition: all 0.3s ease;
	}
	.blog-content .post .post-cat a {
	    display: inline-block;
	    color: #fff;
	    padding: 4px 8px;
	    background-color: #e15d5d;
	    margin: 5px;
	}
	.blog-content .post .post-cat a:hover {
	    background-color: #444;
	}
	.blog-content .post .post-body {
	    position: relative;
	    padding: 40px 30px 0 30px;
	    margin-bottom: 40px;
	}
	.blog-content .post .post-body:after {
	    content: '';
	    display: table;
	    clear: both;
	}
	.blog-content .post .post-body .post-author {
	    margin-bottom: 35px;
	}
	.blog-content .post .post-body .post-author .image-thumb {
	    width: 32px;
	    height: 32px;
	    overflow: hidden;
	    -webkit-border-radius: 50%;
	    -moz-border-radius: 50%;
	    -ms-border-radius: 50%;
	    -o-border-radius: 50%;
	    border-radius: 50%;
	    display: inline-block;
	    vertical-align: middle;
	    margin-right: 5px;
	}
	.blog-content .post .post-body .post-author .image-thumb img {
	    width: 100%;
	}
	.blog-content .post .post-body .post-author .name-author {
	    display: inline-block;
	    vertical-align: middle;
	    font-family: "Montserrat", sans-serif;
	    font-size: 10px;
	    color: #c9b48c;
	    text-transform: uppercase;
	}
	.blog-content .post .post-body .post-author .name-author cite {
	    -webkit-transition: all 0.3s ease;
	    -moz-transition: all 0.3s ease;
	    -ms-transition: all 0.3s ease;
	    -o-transition: all 0.3s ease;
	    transition: all 0.3s ease;
	}
	.blog-content .post .post-body .post-author .name-author:before {
	    content: '// ';
	}
	.blog-content .post .post-body .post-author a:hover * {
	    color: #e15d5d;
	}
	.post-body1
	{
		background-color: rgba(0, 0, 0, 0.5);
		padding: 12px;
    }
	.blog-content .post .post-body .post-title h1 {
	    font-size: 36px;
	    color: #c9b48c;
	    text-transform: uppercase;
	    margin-top: 0;
	}
	.blog-content .post .post-body .post-title h2 {
	    font-size: 26px;
	    color: #c9b48c;
	    text-transform: uppercase;
	    margin-top: 0;
	}
	.blog-content .post .post-body .post-title h2 a {
	    display: block;
	    color: inherit;
	    white-space: nowrap;
	    text-overflow: ellipsis;
	    overflow: hidden;
	}
	.blog-content .post .post-body .post-title h2 a:hover {
	    color: #e15d5d;
	}
	.blog-content .post .post-body .post-entry {
	    margin-top: 20px;
	    line-height: 1.8em;
	    letter-spacing: 0.02em;
	}
	.blog-content .post .post-body .post-link {
	    display: inline-block;
	    margin-top: 30px;
	}
	.blog-content .post .post-body .post-share {
	    position: absolute;
	    display: inline-block;
	    min-height: 42px;
	    right: 30px;
	    bottom: 0;
	    padding-right: 25px;
	    -webkit-user-select: none;
	    -moz-user-select: none;
	    -ms-user-select: none;
	}
	.blog-content .post .post-body .post-share .share-toggle {
	    position: absolute;
	    right: 0;
	    top: 0;
	    font-size: 14px;
	    height: 42px;
	    line-height: 40px;
	    padding: 0;
	    border: 0;
	    color: #e15d5d;
	}
	.blog-content .post .post-body .post-share .share {
	    -webkit-transform: translateX(20px);
	    -moz-transform: translateX(20px);
	    -ms-transform: translateX(20px);
	    -o-transform: translateX(20px);
	    transform: translateX(20px);
	    opacity: 0;
	    padding: 10px 0 0;
	    visibility: hidden;
	    -webkit-transition: all 0.3s ease;
	    -moz-transition: all 0.3s ease;
	    -ms-transition: all 0.3s ease;
	    -o-transition: all 0.3s ease;
	    transition: all 0.3s ease;
	}
	.blog-content .post .post-body .post-share .share a {
	    display: inline-block;
	    color: #535353;
	    line-height: 36px;
	    line-height: 5px;
	    border: 1px solid #ddd;
	    padding: 8px;
	    width: 34px;
	    text-align: center;
	}
	.blog-content .post .post-body .post-share .share a:hover {
	    color: #e15d5d;
	}
	.blog-content .post .post-body .post-share .share.share-active {
	    -webkit-transform: translateX(5px);
	    -moz-transform: translateX(5px);
	    -ms-transform: translateX(5px);
	    -o-transform: translateX(5px);
	    transform: translateX(5px);
	    opacity: 1;
	    visibility: visible;
	}
	.blog-content .post:hover .post-meta .post-format {
	    color: #e15d5d;
	}
	.blog-content .post:hover .post-cat {
	    -webkit-transform: translateY(0);
	    -moz-transform: translateY(0);
	    -ms-transform: translateY(0);
	    -o-transform: translateY(0);
	    transform: translateY(0);
	}
	.ismobile .blog-content .post .post-cat {
	    -webkit-transform: translateY(0);
	    -moz-transform: translateY(0);
	    -ms-transform: translateY(0);
	    -o-transform: translateY(0);
	    transform: translateY(0);
	}
	.blog-heading {
	    position: relative;
	    padding: 30px 0;
	    background-color: #f3f5f5;
	    border-bottom: 1px solid #eee;
	    z-index: 9;
	}
	.blog-heading h1 {
	    margin: 0;
	    font-size: 30px;
	    letter-spacing: 0.03em;
	}
	.blog-heading p {
	    margin: 0;
	    letter-spacing: 0.03em;
	    color: #666;
	}
	.post-slider .owl-controls .owl-buttons {
	    position: static;
	    margin: 0;
	    padding: 0;
	    height: 0;
	    opacity: 1;
	    visibility: visible;
	}
	.post-slider .owl-controls .owl-buttons > div {
	    position: absolute;
	    margin: auto;
	    top: 50%;
	    -webkit-transform: translateY(-50%);
	    -moz-transform: translateY(-50%);
	    -ms-transform: translateY(-50%);
	    -o-transform: translateY(-50%);
	    transform: translateY(-50%);
	    z-index: 9;
	    opacity: .8;
	    -webkit-transition: all 0.3s ease;
	    -moz-transition: all 0.3s ease;
	    -ms-transition: all 0.3s ease;
	    -o-transition: all 0.3s ease;
	    transition: all 0.3s ease;
	}
	.post-slider .owl-controls .owl-buttons > div .fa {
	    border: 0;
	    /*background-color: #fff;*/
	    
	    color: #333;
	}
	.post-slider .owl-controls .owl-buttons > div.owl-prev {
	    left: 10px;
	}
	.post-slider .owl-controls .owl-buttons > div.owl-next {
	    right: 10px;
	}
	.post-slider .owl-controls .owl-pagination {
	    margin-top: 0;
	    position: absolute;
	    width: 100%;
	    left: 0;
	    bottom: 10px;
	    z-index: 9;
	}
	.post-slider .owl-controls .owl-pagination .owl-page {
	    position: relative;
	}
	.post-slider .owl-controls .owl-pagination .owl-page > span {
	    border: 0;
	    /*background-color: #fff;*/
	}
	.post-slider .owl-controls .owl-pagination .owl-page.active > span {
	    border-color: #e15d5d;
	    background-color: #e15d5d;
	}
	.post-slider:hover .owl-controls .owl-buttons > div {
	    opacity: 1;
	}
	body.single-post .blog-content .post .post-body {
	    margin-bottom: 30px;
	}
	body.single-post .blog-content .post .post-body .post-share {
	    position: relative;
	    float: right;
	    width: 100%;
	    text-align: right;
	    right: 0;
	    padding-top: 30px;
	}
	body.single-post .blog-content .post .post-body .post-share .share-toggle {
	    top: 30px;
	}
	.post .wp-caption {
	    display: inline-block;
	}
	.post .wp-caption,
	.post .wp-caption img {
	    width: auto !important;
	}
	.post .wp-caption img {
	    position: relative;
	    margin-bottom: 10px;
	    top: 5px;
	}
	.post .wp-caption .wp-caption-text {
	    font-size: 12px;
	    font-style: italic;
	    text-align: center;
	    margin-bottom: 10px;
	}
	.alignleft {
	    float: left;
	    margin-right: 30px;
	}
	.aligncenter {
	    display: block;
	    margin-left: auto;
	    margin-right: auto;
	}
	.alignright {
	    float: right;
	    margin-left: 30px;
	}
	.blog-pager {
	    display: block;
	    overflow: hidden;
	    /*background-color: #fff;
        margin-top: 0;
        margin-bottom: 10px;
        padding: 50px 30px;*/
	}
	.blog-pager a {
	    display: inline-block;
	    font-family: "Montserrat", sans-serif;
	    font-size: 14px;
	    color: #e15d5d;
	    text-transform: uppercase;
	}
	.blog-pager a:hover {
	    color: #e15d5d;
	}
	.blog-standard .content {
	    margin-top1: 50px;
	}
	.blog-grid .content {
	    margin-top1: 50px;
	}
	.blog-grid .post-wrapper {
	    margin-left: -15px;
	    margin-right: -15px;
	}
	.blog-grid .post {
	    overflow: hidden;
	    margin-bottom: 30px;
	    border1: 1px solid rgba(238, 238, 238, 0.66);
	    border: 1px solid rgba(0, 0, 0, 0.66);
	    border-radius: 12px;
	    background-color: rgba(5, 7, 46, 0.40);
	}
	.blog-grid .postlist {
	    overflow1: hidden;
	    margin-bottom: 10px;
	    margin-right1: 4px;
	    border1: 1px solid rgba(238, 238, 238, 0.66);
	    border: 1px solid rgba(0, 0, 0, 0.66);
	    background-color: rgba(5, 7, 46, 0.40);
	    text-align: center;
	    border-radius: 12px;
	    width1: 45%;
	    float1: left;
	}
	.blog-grid .post .post-meta {
	    top: 10px;
	    -webkit-transition: all 0.3s ease;
	    -moz-transition: all 0.3s ease;
	    -ms-transition: all 0.3s ease;
	    -o-transition: all 0.3s ease;
	    transition: all 0.3s ease;
	}
	.blog-grid .post .post-body {
	    padding: 15px 25px 0 25px;
	    margin-bottom: 30px;
	    margin-top: -58px;
	    background-color1: rgba(5, 7, 46, 0.40);
	    background-color: rgba(9, 9, 9, 0.40);
		display: inline-block;
		width: -webkit-fill-available;
	}
	.blog-grid .post .post-body .post-share {
	    right: 25px;
	}
	.blog-grid .post:hover .post-meta {
	    right: 10px;
	    -webkit-transform: translateX(0);
	    -moz-transform: translateX(0);
	    -ms-transform: translateX(0);
	    -o-transform: translateX(0);
	    transform: translateX(0);
	}
	.status-msg-wrap {
	    font-size: 100%;
	    width: 100%;
	    background-color: #fff;
	    margin: 0 auto 30px;
	    padding: 19px;
	    display: none;
	}
	.status-msg-body {
	    position: relative;
	    text-align: left;
	    padding: 0px;
	}
	.status-msg-body b {
	    color: #fff;
	    padding: 3px;
	    margin: 0 5px 0 0;
	    background-color: #E15D5D;
	    border-radius: 2px;
	}
	.status-msg-border {
	    display: none;
	}
	/* Sidebar
      ----------------------------------------------- */
	#prdiv,
	#dvhijri
	{
	    background: rgba(0,0,0,0.4);
	    border: 1px solid rgba(0,0,0,0.8);
	    width: 100%;
	    margin-bottom: 10px;
	}
	#dvhijri DIV
	{
	    text-align:center;
	    line-height: 22px;
	}
	#dvhijtop span
	{
	    display:inline-block;
	}
	#dvhijtop
	{
	    text-align: center;
	    padding: 12px;
	    width: 80%;
 	    display:block;
	    margin: 0 auto;
	    border: 0px solid red;
	    font-family: 'Galada', cursive;
	    font-size: 150%;
		white-space1: nowrap;
	}
	.dvhijmonth span
	{
	    display:inline-block;
	}
	.dvhijmonth
	{
	    text-align: left;
	    padding-left: 5px;
 	    display:block;
	    margin: 0 auto;
	    font-family: 'Galada', cursive;
	    font-size: 250%;
		color: #e2c348;
	}
	.hijDate
	{
	    margin-left: 20px;
	}
	.alllist
	{
		margin-top: 40px;
	}
	.videowrapper
	{
        position:fixed;
        top: 50%;
        left1: 50%;
        width:60%;
        height:20%;
        background-color: #f3f3f3;
        margin: auto 0;
            /*position: relative;
        padding-top: 25px;
        padding-bottom: 56.25%; / 16:9 aspect ratio /
        height: 0;
        z-index: 999999;*/
    }
    .videowrapper iframe{
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }
	.sidebar {
	    margin-top1: 50px;
	    max-width: 480px;
	    margin-left: auto;
	    margin-right: auto;
	}
	.widget {
	    margin-bottom1: 50px;
	}
	.widget > h2 {
	    position: relative;
	    font-weight: 400;
	    font-size: 12px;
	    text-transform: uppercase;
	    /*color: #2b2b2b;*/
	    
	    border1: 1px solid #c9b48c;
	    border-radius1: 12px;
	    padding: 0 15px;
	    line-height: 40px;
	    margin-top: 0;
	    text-align: left;
	    margin-bottom: 13px;
	    background: rgba(0,0,0,0.6);
	}
	.widget > h2:after {
	    content: '+';
	    position: absolute;
	    display: block;
	    line-height: 40px;
	    top: 0;
	    right: 15px;
	}
	.widget ul {
	    list-style: none;
	    padding: 0;
	}
	.widget select {
	    width: 100%;
	}
	.Label .list-label-widget-content ul li {
	    font-size: 14px;
	    color: #848484;
	    border-bottom: 1px solid #EDEDED;
	    padding: 0;
	}
	.Label .list-label-widget-content ul li a {
	    display: inline-block;
	    color: inherit;
	    padding-top: 15px;
	    padding-bottom: 15px;
	}
	.Label .list-label-widget-content ul li span {
	    float: right;
	    padding-top: 15px;
	    padding-bottom: 15px;
	}
	.Label .list-label-widget-content ul li span {
	    padding-top: 10px;
	    padding-bottom: 10px;
	}
	.Label .list-label-widget-content ul li > span:first-child {
	    float: none;
	    display: inline-block;
	    padding-top: 15px;
	    padding-bottom: 15px;
	    color: #E15D5D;
	    border-top: 1px dashed #E15D5D;
	    border-bottom: 1px dashed #E15D5D;
	}
	.Label .cloud-label-widget-content .label-size {
	    font-size: 100%;
	    float: left;
	}
	.Label .cloud-label-widget-content .label-size a {
	    display: inline-block;
	    margin: 2px;
	    font-family: "Montserrat", sans-serif;
	    font-size: 10px;
	    text-transform: uppercase;
	    color: #888;
	    background-color: #FFF;
	    padding: 5px 8px;
	    letter-spacing: 0.03em;
	    border: 1px solid #c9b48c;
	    border-radius: 12px;
	}
	.Label .cloud-label-widget-content .label-size a:hover {
	    border-color: #E15D5D;
	    background-color: #E15D5D;
	    color: #FFF;
	}
	.Label .cloud-label-widget-content .label-size .label-count,
	.Label .cloud-label-widget-content .label-size > span {
	    display: inline-block;
	    font-family: "Montserrat", sans-serif;
	    font-size: 10px;
	    text-transform: uppercase;
	    color: #888;
	    background-color: #FFF;
	    padding: 5px 8px;
	    letter-spacing: 0.03em;
	    margin: 2px 2px 2px -5px;
	}
	.Label .cloud-label-widget-content .label-size > span {
	    margin: 2px;
	    border-color: #E15D5D;
	    background-color: #E15D5D;
	    color: #FFF;
	}
	/* Footer
      ----------------------------------------------- */
	.footercaption
	{
	    font-family: 'Galada', cursive;
	    font-size: 200%;
	    line-height: 30px;
	}
	#footer {
	    background-color: rgba(0,0,0,0.6);
	    padding-top: 40px;
	}
	#footer .widget {
	    padding-top: 20px;
	    margin-bottom: 10px;
	}
	#footer .widget > h2 {
	    position: relative;
	    font-weight: 400;
	    font-size: 12px;
	    text-transform: uppercase;
	    color: #eee;
	    border: 1px solid #c9b48c;
	    border-radius: 12px;
	    padding: 0 15px;
	    line-height: 40px;
	    margin-top: 0;
	    margin-bottom: 13px;
	    text-align: center;
	}
	#footer .widget > h2:after {
	    display: none;
	}
	#footer .widget .widget-content ul li {
	    font-size: 13px;
	    border: 0;
	    padding: 0;
	    color: #fdfdfd;
	}
	#footer .widget .widget-content ul li a {
	    padding-top: 10px;
	    padding-bottom: 10px;
	    color: inherit;
	    display: inline-block;
	}
	#footer .widget .widget-content ul li a:hover {
	    color: #E15D5D;
	}
	#footer .row {
	    margin-left: -25px;
	    margin-right: -25px;
	}
	#footer [class*="col-"] {
	    padding-left: 25px;
	    padding-right: 25px;
	}
	.totop {
	    display: none;
	}
	.totop-inner {
	    z-index: 299;
	    position: fixed;
	    width: 40px;
	    height: 40px;
	    background-color: rgba(0, 0, 0, 0.3);
	    font-size: 20px;
	    line-height: 36px;
	    text-align: center;
	    color: #FFF;
	    top: auto;
	    left: auto;
	    right: 30px;
	    bottom: 50px;
	    cursor: pointer;
	    border-radius: 2px;
	    -webkit-transition: all 0.4s ease 0s;
	    -moz-transition: all 0.4s ease 0s;
	    -o-transition: all 0.4s ease 0s;
	    transition: all 0.4s ease 0s;
	}
	.totop-inner:hover {
	    background-color: #E15D5D;
	}
	.copyright {
	    margin-top: 40px;
	    padding: 20px 0;
	    border-top: 1px solid #373737;
	    font-size: 12px;
	    font-family: "Montserrat", sans-serif;
	    text-transform: uppercase;
	}
	.copyright p {
	    margin: 0;
	}
	.footer-left {
	    float: left
	}
	.footer-right {
	    float: right
	}
	.FollowByEmail .widget-content .desc {
	    margin-top: 20px;
	}
	.FollowByEmail .widget-content form {
	    position: relative;
	    margin-top: 15px;
	}
	.FollowByEmail .widget-content .form-item input {
	    width: 100%;
	    height: auto;
	    padding-right: 77px;
	    font-size: inherit;
	    border-width: 0;
	}
	.FollowByEmail .widget-content .form-actions {
	    position: absolute;
	    top: 0;
	    right: 0;
	}
	.FollowByEmail .widget-content .form-actions input {
	    background-color: #111;
	    border: 0;
	    height: 42px;
	    width: auto;
	    line-height: 42px;
	    font-size: 11px;
	    font-family: "Montserrat", sans-serif;
	    text-transform: uppercase;
	    color: #555;
	    padding: 0 15px;
	    margin: 0;
	    border-radius: 0;
	    -webkit-transition: all 0.3s ease;
	    -moz-transition: all 0.3s ease;
	    -ms-transition: all 0.3s ease;
	    -o-transition: all 0.3s ease;
	    transition: all 0.3s ease;
	}
	.FollowByEmail .widget-content .form-actions input:hover {
	    color: #e15d5d;
	}
	.contact-form-email:focus,
	.contact-form-name:focus,
	.contact-form-email-message:focus {
	    border-color: #111;
	}
	.contact-form-button {
	    line-height: 18px;
	}
	.contact-form-name,
	.contact-form-email,
	.contact-form-email-message {
	    max-width: 365px;
	    width: 100%;
	}
	.contact-form-widget {
	    height: 320;
	    margin-left: 0;
	    max-width: 365px;
	    padding: 0;
	    padding-top: 0;
	    width: 100%;
	}
	.contact-form-widget input[type="search"],
	.contact-form-widget input[type="text"],
	.contact-form-widget input[type="url"],
	.contact-form-widget input[type="number"],
	.contact-form-widget input[type="password"],
	.contact-form-widget input[type="email"],
	.contact-form-widgetinput[type="file"] {
	    background: none;
	    border: 0;
	    background-color: #111;
	    height: 42px;
	    line-height: 42px;
	    padding: 0 15px;
	    color: #888888;
	    font-family: "Lato", sans-serif !important;
	    font-size: 14px;
	    -webkit-appearance: none;
	    -moz-appearance: none;
	    appearance: none;
	}
	.contact-form-email-message {
	    background: #111;
	    background-color: #111;
	    border: 1px solid #111;
	    border-top: 1px solid #111;
	    box-sizing: border-box;
	    color: #333;
	    display: inline-block;
	    font-family: Arial, sans-serif;
	    font-size: 13px;
	    margin: 0;
	    margin-top: 5px;
	    padding: 0;
	    vertical-align: top;
	    padding: 10px;
	}
	.contact-form-button-submit {
	    border: 0;
	    background-image: none;
	    background-color: none;
	    cursor: pointer;
	    font: $(body.font);
	    font-style: normal;
	    font-weight: 400;
	    display: block;
	    padding: 20px 20px;
	    margin-top: 12px;
	    border-radius: 20px;
	    -moz-border-radius: 20px;
	    -webkit-border-radius: 20px;
	    float: right;
	    color: #b0b0b0;
	    font-size: 12px;
	    line-height: 1px;
	    text-transform: uppercase;
	    background-color: #111;
	    border-radius: 30px;
	    -moz-border-radius: 30px;
	    -webkit-border-radius: 30px;
	}
	.contact-form-email:hover,
	.contact-form-name:hover,
	.contact-form-email-message:hover {
	    border: 1px solid #111;
	    border-top: 1px solid #111;
	    box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
	}
	/* Posts and Pages
      ----------------------------------------------- */
	
	.item .post .post-meta,
	.static_page .post .post-meta {
	    top: 0 !important;
	    right: -10px !important;
	    -webkit-transform: translateX(100%) !important;
	    -moz-transform: translateX(100%) !important;
	    -ms-transform: translateX(100%) !important;
	    -o-transform: translateX(100%) !important;
	    transform: translateX(100%) !important;
	}
	.item .post,
	.static_page .post {
	    overflow: visible !important;
	    margin-bottom: 10px !important;
	}
	.item .entry-content,
	.static_page .entry-content {
	    position: relative;
	    padding: 20px 30px 0;
	    margin-bottom: 30px;
	}
	.item .entry-title,
	.static_page .entry-title {
	    font-size: 32px;
	    text-transform: uppercase;
	    margin-top: 0px;
	    padding: 20px 0 10px;
	    margin: 0 30px;
	    border-bottom: 2px solid #e3e3e3;
	}
	.item .entry-title i,
	.static_page .entry-title i {
	    margin-right: 5px;
	}
	.item .entry-content ul,
	.static_page .entry-content ul {
	    list-style-type: disc;
	    padding: 0 30px;
	    margin-top: 0;
	    margin-bottom: 10px;
	}
	.item .entry-content ol,
	.static_page .entry-content ol {
	    list-style-type: decimal;
	    padding: 0 30px;
	    margin-top: 0;
	    margin-bottom: 10px;
	}
	.item .post-share,
	.static_page .post-share {
	    position: relative;
	    float: right;
	    width: 100%;
	    right: 0;
	    padding: 30px;
	}
	.item .post-share .pi-btn,
	.static_page .post-share .pi-btn {
	    display: none;
	}
	.item .post-share .share,
	.static_page .post-share .share {
	    -webkit-transform: translateX(5px);
	    -moz-transform: translateX(5px);
	    -ms-transform: translateX(5px);
	    -o-transform: translateX(5px);
	    transform: translateX(5px);
	    opacity: 1;
	    visibility: visible;
	    float: right;
	    -webkit-transition: all 0.3s ease;
	    -moz-transition: all 0.3s ease;
	    -ms-transition: all 0.3s ease;
	    -o-transition: all 0.3s ease;
	    transition: all 0.3s ease;
	}
	.item .post-share .share.share-active,
	.static_page .post-share .share.share-active {
	    -webkit-transform: translateX(5px);
	    -moz-transform: translateX(5px);
	    -ms-transform: translateX(5px);
	    -o-transform: translateX(5px);
	    transform: translateX(5px);
	    opacity: 1;
	    visibility: visible;
	}
	.item .post-share .share a,
	.static_page .post-share .share a {
	    display: inline-block;
	    color: #535353;
	    line-height: 36px;
	    line-height: 5px;
	    border: 1px solid #ddd;
	    padding: 8px;
	    width: 34px;
	    text-align: center;
	}
	.related-post {
	    /*background-color: #fff;*/
	    
	    background-color: rgba(5, 7, 46, 0.40);
	    padding: 50px 30px;
	    margin-bottom: 10px;
	    border: 1px solid rgba(238, 238, 238, 0.66);
	}
	.related-post h4 {
	    margin-top: 0;
	    font-size: 16px;
	    color: #484848;
	    text-transform: uppercase;
	}
	.col-md-4 {
	    padding: 0 !important;
	    padding-right: 15px !important;
	    padding-left: 15px !important;
	}
	.related-post .related-post-item {
	    text-align: center;
	    margin-top: 35px;
	}
	.related-post .related-post-item .post-media img {
	    width: 100%;
	}
	.related-post .related-post-item h2 {
	    font-size: 12px;
	    color: #484848;
	    text-transform: uppercase;
	    margin-top: 20px;
	    margin-bottom: 5px;
	}
	.related-post .related-post-item h2 a {
	    color: inherit;
	    text-overflow: ellipsis;
	    overflow: hidden;
	}
	.related-post .related-post-item h2 a:hover {
	    color: #e15d5d;
	}
	.signature {
	    padding: 30px 20px 40px 20px;
	}
	.signature .inner {
	    display: inline-block;
	    text-align: center;
	}
	.signature img {
	    width: 135px;
	}
	.signature .name {
	    display: block;
	    margin-top: 5px;
	    font-family: 'Montserrat', sans-serif;
	    font-size: 12px;
	    text-transform: uppercase;
	    color: #555;
	}
	.about-author {
	    position: relative;
	    margin-bottom: 10px;
	    padding: 30px;
	    background-color: #fff;
	    border: 1px solid rgba(238, 238, 238, 0.66);
	}
	.about-author .image-thumb {
	    width: 120px;
	}
	.about-author .author-name h4 {
	    font-size: 14px;
	    margin-top: 0;
	}
	.about-author .author-info {
	    margin-left: 150px;
	}
	.about-author .author-social {
	    margin-left: -6px;
	    margin-right: -6px;
	}
	.about-author .author-social a {
	    display: inline-block;
	    font-size: 14px;
	    color: #161616;
	    margin: 4px 6px;
	}
	.about-author .author-social a:hover {
	    color: #e15d5d;
	}
	#comments {
	    margin-top: 40px;
	    background-color: #fff;
	    padding: 0px 20px;
	    display: inline-block;
	    width: 100%;
	    border-bottom-width: 0;
	}
	#comments > h4 {
	    color: #7B7B7B;
	    padding: 20px;
	    text-align: left;
	    border-bottom: 1px solid #eee;
	    font-size: 18px;
	    font-weight: 300;
	    letter-spacing: 1px;
	}
	#comments > h4 i {
	    float: right;
	    line-height: 1.5em;
	}
	#comments #comment-post-message {
	    padding-left: 20px;
	    color: #7B7B7B;
	}
	#comments .user a {
	    color: #555;
	    font-style: normal;
	    font-size: 16px;
	    line-height: 26px;
	    font-weight: 400;
	    letter-spacing: 1px;
	}
	#comments .datetime,
	#comments .datetime a {
	    color: #999;
	    text-decoration: none;
	    margin: 0 0px 0px;
	    font-size: 14px;
	    display: inline-block;
	    float: right;
	}
	.comments .comments-content .comment-content {
	    margin: 0 0 20px;
	    color: #7B7B7B;
	}
	#comments .datetime a {
	    margin: auto;
	}
	#comments .comment-actions a {
	    background-color: #E15D5D;
	    border: 1px solid #E15D5D;
	    border-radius: 2px;
	    color: #FFF;
	    font-size: 11px;
	    line-height: 1.2em;
	    padding: 3px 9px 2px;
	    text-transform: uppercase;
	    text-decoration: none;
	    margin-right: 10px;
	}
	#comments .comment-actions a:hover {
	    color: #fff;
	    background-color: #555;
	    border: 1px solid #555;
	}
	#comments .comment {
	    border-bottom: 1px solid #eee;
	    padding: 0;
	}
	#comments .loadmore {
	    margin-top: 0;
	}
	.comment-replies .inline-thread {
	    background: #F7F7F7;
	    border-width: 1px 1px 1px 3px;
	    border-style: solid;
	    border-color: #ddd #ddd #ddd #E15D5D;
	    margin: 20px 0 20px !important;
	}
	#comment-editor {
	    height: 235px;
	}
	.comments .comments-content .avatar-image-container {
	    max-height: 76px;
	    width: 76px;
	}
	#comments .comments-content .avatar-image-container img {
	    max-width: 76px;
	    border: 1px solid #eee;
	    -webkit-box-sizing: border-box;
	    -moz-box-sizing: border-box;
	    -ms-box-sizing: border-box;
	    -o-box-sizing: border-box;
	    box-sizing: border-box;
	}
	.comments .comment-block {
	    margin-left: 98px;
	}
	span.icon.user.blog-author:after {
	    background-color: #999;
	    color: #eee;
	    padding: 2px 5px;
	    border-radius: 3px;
	    font-weight: normal;
	    font-size: 13px;
	    content: "Admin";
	    display: inline-block;
	}
	.thread-toggle {
	    display: block !important;
	}
	.thread-toggle.thread-expanded {
	    border-bottom: 1px solid #ddd;
	    width: 100%;
	    padding: 0px 0 10px;
	    margin-bottom: 10px;
	}
	.comments .thread-toggle .thread-arrow {
	    margin: 0px 10px 1px 0;
	}
	#comments .thread-chrome .comment {
	    border-bottom-color: #ddd !important;
	}
	/*---Flicker Image Gallery-----*/
	
	.flickr_plugin {
	    width: 100%;
	}
	.flickr_badge_image {
	    float: left;
	    height: 75px;
	    margin: 8px 5px 0px 5px;
	    width: 75px;
	}
	.flickr_badge_image a {
	    display: block;
	}
	.flickr_badge_image a img {
	    display: block;
	    width: 100%;
	    height: auto;
	    -webkit-transition: opacity 100ms linear;
	    -moz-transition: opacity 100ms linear;
	    -ms-transition: opacity 100ms linear;
	    -o-transition: opacity 100ms linear;
	    transition: opacity 100ms linear;
	}
	.flickr_badge_image a img:hover {
	    opacity: .5;
	}
	#blog-pager {
	    margin: 20px 0;
	}
	.showpageArea {
	    display: inline-block;
	    padding: 0 10px;
	    position: relative;
	    z-index: 2;
	    background: none repeat scroll 0% 0%;
	}
	.showpageArea span {
	    margin-bottom: 10px;
	}
	.blog-feeds {
	    display: none;
	}
	.divider {
	    position: relative;
	    z-index: 1;
	    margin: -60px 0 98px;
	    text-align: center;
	    border-bottom: 3px solid rgba(0, 0, 0, 0.05);
	    border-color: rgba(0, 0, 0, 0.05);
	    height: 6px;
	}
	.showpageOf {
	    display: none;
	}
	.showpagePoint {
	    font-weight: bold;
	    text-decoration: none;
	    display: inline-block;
	    background: #fff;
	    color: #919394;
	    border: 1px solid #d1d7dc;
	    line-height: 1;
	    padding: 10px 14px;
	    margin: 3px 4px;
	    transition: all 0.3s ease;
	    border-radius: 2px;
	    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.04);
	    border: 1px solid #c9b48c;
	    border-radius: 12px;
	}
	.showpageNum a {
	    font-weight: bold;
	    text-decoration: none;
	    display: inline-block;
	    background: #fff;
	    color: #919394;
	    border: 1px solid #d1d7dc;
	    line-height: 1;
	    padding: 10px 14px;
	    margin: 3px 4px;
	    transition: all 0.3s ease;
	    border-radius: 2px;
	    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.04);
	    border: 1px solid #c9b48c;
	    border-radius: 12px;
	}
	.showpage a {
	    font-weight: bold;
	    text-decoration: none;
	    display: inline-block;
	    background: #fff;
	    color: #919394;
	    border: 1px solid #d1d7dc;
	    line-height: 1;
	    padding: 10px 14px;
	    margin: 3px 4px;
	    transition: all 0.3s ease;
	    border-radius: 2px;
	    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.04);
	    border: 1px solid #c9b48c;
	    border-radius: 12px;
	}
	.showpage a:hover,
	.showpageNum a:hover {
	    border-color: #a4a4a4;
	    ;
	}
	.home-link,
	.blog-pager-older-link,
	.blog-pager-newer-link {
	    padding: 5px;
	    overflow: hidden;
	    background: none repeat scroll 0% 0% #000;
	    color: #fff;
	    z-index: 5;
	    position: relative;
	}
		/*Nauhe*/
	#dvC_all,
    #dvC_Years
    {
        font-size: 12px;
        display: inline-block;
        text-align: center;
    }
    #dvC_Lyrics1
    {
        margin: 0 auto;
        border: 1px solid #999999;
        display: inline-block;
    }
    .rRec
    {
        padding: 25px 0 8px 0;
        display: inline-block;
        margin: 6px;
        background: url('/images/bg.jpg');
    }
    .rLyRec
    {
        cursor: pointer;
    }
    .rContainer
    {
        text-align: center;
        float: left;
        width: 30%;
        cursor: pointer;
    }
    .rLyriContainer
    {
        font-size: 16px;
        color: #FFF;
        padding: 12px;
        background-color: rgba(0,0,0,0.4);
    }
    .rText
    {
        font-size: 16px;
        font-weight:lighter;
        padding: 10px;
        display: inline-block;
        background-color: #160402;
        color: #999;
        margin-top: 1px;
    }
    .rImg
    {
        width: 80%; 
        margin: 6px;
    }
.pi-navigation .search-box1 {
    position: absolute;
    top: 50%;
    left: 70%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}
	/* Responsive
      ----------------------------------------------- */
	
	@media only screen and (min-width: 992px) and (max-width: 1199px) {
	    .container {
	        width: 970px;
	    }
	    .blog-content .col-md-9 {
	        width: 69.8%;
	    }
	    .blog-content .col-md-3 {
	        width: 30.2%;
	    }
		.logo img {
			width: 20%;
		}
	#phrase,
	#bgdiv2 {
	    font-size: 240%;
		}
	.pi-navigation .search-box1 {
		left: 50%;
		}
		#dvhijtop {
			text-align: left !important;
			padding: 12px;
			display: block;
			width: auto;
		}
	}
	@media only screen and (max-width: 991px) {
	    .blog-content .col-md-9,
	    .blog-content .col-md-3,
	    #footer [class*="col-"] {
	        width: 100%;
	    }
	    .post-inner {
	        margin-right: 70px !important;
	    }
		.logo img {
			width: 40%;
		}
		#phrase,
    	#bgdiv2 {
	        font-size: 180%;
		}
	.pi-navigation .search-box1 {
		left: 50%;
		}
		#dvhijtop {
			text-align: left !important;
			padding: 12px;
			display: block;
			width: auto;
		}
	}
	@media only screen and (min-width: 768px) and (max-width: 991px) {
	    .container {
	        width: 750px;
	    }
		.logo img {
			width: 40%;
		}
        .pi-navigation {
	            position: fixed;
	            top: 0;
	            bottom: auto;
	            border-top: 0;
	        }
	.pi-navigation .search-box1 {
		left: 60%;
		}
		#dvhijtop {
			text-align: left !important;
			padding: 12px;
			display: block;
			width: auto;
		}
		}
	@media only screen and (max-width: 767px) {
        .rContainer
        {
            width: 50%;
        }
	    .container {
	        width: 100%;
	    }
	    .post-inner {
	        margin-right: 0 !important;
	    }
	    .item .blog-content .post .post-meta,
	    .static_page .blog-content .post .post-meta {
	        position: relative;
	        right: 0px !important;
	        transform: none !important;
	        display: inline-block;
	        width: 100%;
	        text-align: center;
	        /*background-color: #f7f9f9;*/
	        
	        padding-bottom: 20px;
	    }
	    .item .post-meta .post-date,
	    .static_page .post-meta .post-date,
	    .item .post-meta .post-comment,
	    .static_page .post-meta .post-comment {
	        display: inline-block;
	        margin: 0 auto;
	        vertical-align: top;
	    }
	    .item .post-meta .post-comment .fa,
	    .static_page .post-meta .post-comment .fa {
	        padding: 8px 0 !important;
	    }
	    .item .post-meta,
	    .static_page .post-meta {} #footer [class*="col-"] {
	        padding-left: 25px !important;
	        padding-right: 25px !important;
	    }
		.logo img {
			width: 40%;
		}
	#phrase,
	#bgdiv2 {
	    font-size: 160%;
		}
        .pi-navigation {
	            position: fixed;
	            top: 0;
	            bottom: auto;
	            border-top: 0;
	        }
        .orange IMG
        {
            width:100%;
            border: 1px solid red;
        }
        .orange .omedia
        {
            float: none;
        }

	.pi-navigation .search-box1 {
	            position: absolute;
		left: 50%;
		}
		#dvhijtop {
			text-align: left !important;
			padding: 12px;
			display: block;
			width: auto;
		}
	}
	@media only screen and (max-width: 660px) {
	    .col-md-6 {
	        width: 50%;
	    }
		.logo img {
			width: 40%;
		}
	#phrase,
	#bgdiv2 {
	    font-size: 120%;
		}
        .pi-navigation {
	            position: fixed;
	            top: 0;
	            bottom: auto;
	            border-top: 0;
	        }
	.pi-navigation .search-box1 {
		left: 40%;
		}
		#dvhijtop {
			text-align: left !important;
			padding: 12px;
			display: block;
			width: auto;
		}
	}
	@media only screen and (max-width: 491px) {
	    .col-md-4 {
	        width: 100%;
	    }
		.logo img {
			width: 40%;
		}
	#phrase,
	#bgdiv2 {
	    font-size: 120%;
		}
        .pi-navigation {
	            position: fixed;
	            top: 0;
	            bottom: auto;
	            border-top: 0;
	        }

	.pi-navigation .search-box1 {
		left: 30%;
		}
		#dvhijtop {
			text-align: left !important;
			padding: 12px;
			display: block;
			width: auto;
		}
	}
	.share a {
	    display: inline-block;
	    margin: -7px 1px;
	    color: #535353;
	}
	
	
	
	/* SL Classes */
	
@font-face {
    font-family: Sura;
    src: url("RobotoCondensed-Regular.ttf")
}
@font-face {
    font-family: Scc;
    src: url("RobotoCondensed-Regular.ttf")
}
.qFrameTop
{
    background: #F7FCE3 url("file:///android_asset/frame.png") no-repeat;
    height: 23px;
}
.qFrameMiddle
{
    background: #F7FCE3 url("file:///android_asset/frame.png") repeat-y -500px 0;
    line-height: 2.35em;
    font-family: "Traditional Arabic" ,Scheherazade, "Times New Roman";
}
.qFrameBottom
{
    background: #F7FCE3 url("file:///android_asset/frame.png") no-repeat 0 bottom;
    height: 23px;
}
.suraHeaderFrame
{
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVIAAAAxCAMAAAC/HNGdAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAABgUExURfr7+q3Isy1zP4OsjViPZbfOvOHr49ecPPGyRUV/TllcExljKXCdeY5pHLGDLvL18/vYbabAqsfYypa3n9Tg1t3m3QxBDJiXWerv6q2tf82+hdrQr/HnxfTw497awQAAANQN+w0AAAAgdFJOU/////////////////////////////////////////8AXFwb7QAABtRJREFUeNrsm4ly27gSRRsbSRAAIWxctfz/X86FZCfOzMSxHafmPdJdFTuRBKR42MvtJkS3L/tkoy8E/xnSw7O/bNtG9EmkaD5ftnJ0pJtz7XClT0F62dphGK5/f9k3iu3YVPkBDdEZFLr2+ilI1+Hk2tPF//BRz+S+zUrxA6fL+XwC0uVMv42Urm3bDafT6fLyo0HqpDzt15qYJXtxxXQGgrbr2rbQbyKl61A3wn4vbw/JlIVmar+WuIxc+O/ZDwS6O9L28ptIL9gDG3XVTb8vSkFxq2jPVqzO0voXTtpVEvix0W8hpe1pn+6Fm1IwibPdq6oYCxfPVwmktTxVFusvyv6r79JlW+su3TAg9M8oSnSvTDaFeADZJGKQylcROfsNXuruSLtufb1EvfqmXxHyiPwWm51OmwLL2NySbewxhH/SHnU/B2vtUquTGyoMgH2V6avvnbv2sQlE1KlbtAyJ62RyNIdASsKomVsuQ0xmesG0Pb2WT195C84+PBGFj3aTiRSlMUaQV4dA6g3zqBtaa0ZpdGAK30IyrT/PH0J66Vr0YAj8AbK006OmzGWJvBDN8RhIM5HnrBGGZTNOp3VFGzm4HnnwFTeln5emFUSxGrasnRtHC11BzAYojDkfAWlTvYckF1eue5gbTus0AAr+tm4lZ/8OpHOOC4pSXbssk55c/2QKsqKanXcf+n6WCc4zkzXT0hszjn0/zEiqa1sdte3hZPObkWaN9fd13bppHoce67nk02KNmK1AhtG716VFg2jUmpIJ+CPHcXS9IMvDegLVdgATk9+IVI2VKITtuk4sGZZ6hP0YyMTZSC+4lEng/9u7l0YhEPTwH2ECs6oykdwWLqfeTcOD6b/56b+AmeWIgG/vidhwLhTX99VWc60LyeKVTY3ffy6NVjREoTLljMNJnVcm5YoHVqVQ/9RdIQ365h9IKUfcGLp38H3VTnWZMzZGqcnBTQHUWE8MS8kfQ5feL9OKQolzzeGbvsZ9uOO5jz7cQo8cYaNgf0dKRepoNQQn0eIeIxdYLwQfkT5drzPTtmSrjzbNb0AlBx4m56TMAXE7POjUft8hmVITLDeA81Syn5CSUhkvM6SOm1ra7jHIwi9jg5YmIp0am60ZpYzzkYDSLK0wRm41C4pkjA5TbXy6oU6SBulpDmzmPEjLZCwllwaqvVqSCZmXcSbQdIrpMRvs7l2oDdbkGelj4VJoLbRk/jBEUYxx+VrZqkZRmkfBuK5E27HOkRcOHjxqCNiiY4PcaK2gEkKS3GQxolXQgqQRcsKSqW8r07McQzRRQKI6w5CopR31cfx0Ru5ECVHTXZVn+4y01cagQE1GRKEBPXghkRSDQgOAjsv7MgeZQBu3RIhMfkWmWOxUXdtyYfmo7s1Drf8yyejpUIGvZd/rrUK1NfCTrDlUC7O0i4A6p5zQsWp44tNDgOdcGmPR+Li4v7y1k2qSmuDb3FqTpMV+XC+AarS/HctmXHsoglevgr8arqXgmmlJST80VAxZ8qCex9XfHC5LFCd9V1Eo+pEjsaIuGRalsVvdDbWfq3lyB0IKGLRorjy8EBoKDemEf7GqqKCNmG6eSvwclC/fpnPfYziXm//29I+kpCxE0lpF2Q+PqEf+CLROdJtzOUDsU0y5rI5ndPk6aDc410FVBvBEafeMh/dNorwMxUOoJssR/s4NQyhIq2DaLxD/UsTdN6RBCql7E1GTEavn4T7PH4IJDdImtM/PWnL6uXyQVqYG/lo3QnHzjVG4X5H1JjVhlM3OkW7IlOfhPjZJoJqX9v4U7k6ySYLN756X3pr8CO/i7s8FFyqcZ88tMXf1kwt7z6lba3g/XBuS3AcjmmudxkOm+19we8sBnjyt2G0JvuhUgPQy9Lx/y+Gg/287t27sXSYleWM5xJRY1iLtrzX5WzKipxyzF7Y+v8/WLkMzte22++p0ziZPi+cq1xJS59F0859zcu951MU9UqnURk6k5ssBSr7XYVmrfuJoG/mbW8a3k6Fo48z0aLg6yHN8ROUyGYjzFIV8+/nad7ChhFbKouNPmR+jJYVgQtlnSfL0jmL8HjbUlDLfqOdRHeJMdNQquaV2R+/qbN7lbn5b12Vl6G2V3T/UyOyUSrNMK+zPIKVlcm5aLpR7k4XNuz4LSV5w2/f5drvMi5um7Y8g3ZZpClVFNLK3mWkudmyWOziQuz6mSET0hwL/ya615V+yKs1+LbOpHgH9SHr7CNJS5wdOJwi23ZrWvP3FocfPREpn9Pwqsl1bWqbtQ0Q/9qU7ulzWsPPv65XrR499fZQL7f3revRhj/n6Wu7n34wvBF9I/+ftLwEGAPxNNwyhxR68AAAAAElFTkSuQmCC) no-repeat center center;
    margin: 3px 0px 7px;
}
.nav
{
    width: 48px;
    margin-top: 10px;
    cursor: pointer;
}
H2
{
    margin: none;
    padding: none;
}   
.blokmain
{
	padding: 25px;
	display: inline-block;
    width: 100%;
	border: 1px solid rgba(238, 238, 238, 0.66);
	background-color: rgba(5, 7, 46, 0.40);
}
.llinks,
.blok1,
.blokr1,
.blokhdr,
.blokhd
{
	padding: 20px 0 15px 0;
	margin1: 4px;
	line-height: 32px;
	display:inline-block;
	background-color1: rgba(0, 0, 0, 0.4);
}
.blokhd2
{
	font-weight: bold !important;
	display:inline-block;
	color: #e15d5d;
}
.blokhd3
{
	font-weight: bold !important;
	padding-top1: 14px;
	display:inline-block;
	color: #e15d5d;
}
.blokhd,
.blokhdr,
.blokhd2 *,
.blokhd3 *
{
	background-color: rgba(0, 0, 0, 0.4);
	padding: 8px;
	margin-bottom: 4px;
	border-radius: 12px;
}
.blokb
{
	font-weight: bold !important;
}
.bloki
{
	font-weight: normal !important;
	font-style: italic;
	border-bottom: 1px dashed;
	margin-bottom: 3px;
}
.blokh
{
	border-bottom: 1px dashed;
	margin-bottom: 3px;
}
.blok
{
	text-align: left;
    padding-bottom1: 30px;
    width: 100%;
}
.bloke
{
    padding: 12px 20px 12px 20px;
	background-color: rgba(0, 0, 0, 0.4);
	border-radius: 12px;
	line-height: 28px;
    margin-bottom: 8px;
}
.blokr
{
	text-align: right;
    font-family: "Sura";
    margin-bottom: 8px;
    padding-bottom: 12px;
	border-bottom1: 1px solid #999999;
    padding-top: 12px;
    padding-left: 10px;
	display: inline-block;
    width: 100%;
	background-color: rgba(0, 0, 0, 0.4);
	border-radius: 12px;
	color: Yellow;
}
.blokhdr,
.blokhd
{
	font-weight: bolder !important;
    text-align: center;
    font-size: 200%;
    width: 100%;
	    color: #c9b48c;
}
/*div:empty { display: none; }*/
.llinks A
{
	padding: 5px 15px 5px 15px;
	text-decoration: none;
	margin: 2px;
	font-size: 16px;
	color: #000;
}
.llinks
{
	width: 200px;
	background-color: #DEDEDE;
	text-align: center;
	border: 2px double #999;
}
.sticky {
	position: fixed;
	width: 100%;
	left: 0;
	top: 0;
	z-index: 100;
	border-top: 0;
}
#rmenu
{
	margin-left: 15px;
	margin-lbottom: 150px;
	z-index: 100000;
}
#rmenu A
{
	padding: 5px 15px 5px 15px;
	text-decoration: none;
	margin: 2px;
	font-size: 16px;
	color: #000;
	text-align: left;
    font-family: "Tahoma", 'sans-serif';
    border: 1px solid #999999;
    display:inline-block;
}

    #dvLoad
    {
        font-size: 200%;
        font-family: "Scc", 'sans-serif';
        display: inline-block;
		margin: 0 auto;
		padding: 12px;
		text-align: center;
		color: #FFF;
    }
    #dv_Search INPUT
    {
        font-size: 16px;
        font-weight:lighter;
        padding: 6px;
        background-color: #000;
        color: #FFF;
        border: none;
    }
    .srch1
    {
        width: 80%;
    }
    .spSearch
    {
        padding-top: 3px;
        padding-left: 4px;
        background-color: #160402;
        border1: 1px solid #999;
        display: inline-block;
        color: #999;
    }
    #dv_Search
    {
        border: 1px solid #999;
        display: inline-block;
        width: 500px;
        margin: 0 auto;
    }
    .topBar
    {
        font-size: 16px;
        font-weight:lighter;
        padding: 10px;
        display: inline-block;
        background-color: #160402;
        color: #999;
        margin-top: 1px;
        margin-left: -50%;
        cursor: pointer;
    }
    #dvTopBar
    {
        font-size: 16px;
        font-weight:lighter;
        padding: 10px;
        display: inline-block;
        background-color: #160402;
        color: #999;
        cursor: pointer;
        white-space:nowrap;
    }
    #dvList1
    {
        margin: 0 auto;
        padding-top1: 80px;
    }
    #dvlist
    {
        display1:block;
        background-color1:Red;
    }
    #actBar
    {
        position: relative;
        top: 0;
        padding: 10px;
        border: 1px solid #FFF;
        background-color: yellow;
        width: 98%;
        margin: auto 0;
    }
    #dvLoader
    {
        margin: 0 auto;
        width: 15%;
        text-align:center;
        padding: 12px;
        background-color: rgba(0,0,0,0.4);
        cursor: pointer;
        white-space: nowrap;
    }
    .btClose
    {
        background-image: url(images/closex.png);height: 48px;width: 48px;border: 1px solid #DEDEDE;
        position:relative; top: -10px; right: 0;float: right;
        cursor: pointer;
    }
    .btFplus
    {
        background-image: url(images/fplus.png);height: 48px;width: 48px;border: 1px solid #DEDEDE;
        position:relative; top: -10px; right: 0;float: right;
        cursor: pointer;
    }
    .btFminus
    {
        background-image: url(images/fminus.png);height: 48px;width: 48px;border: 1px solid #DEDEDE;
        position:relative; top: -10px; right: 0;float: right;
        cursor: pointer;
    }
    
    .blokvideo,
	.blokaudio
	{
		display: none;
	}
	
	  b{
        color: #c9b48c;
      }
      .h1, h1 {
        color: #c9b48c;
      }
      .h1 a, h1 a {
        color: inherit;
      }
      .h2, h2 {
        color: #c9b48c;
      }
      .h2 a, h2 a {
        color: inherit;
      }
      .h3, h3 {
        color: #c9b48c;
      }
      .h3 a, h3 a {
        color: inherit;
      }
      .h4, h4 {
        color: #c9b48c;
      }
      .h4 a, h4 a {
        color: inherit;
      }
      .h5, h5 {
        color: #c9b48c;
      }
      .h5 a, h5 a {
        color: inherit;
      }
      .h6, h6 {
        color: #c9b48c;
      }
      .h6 a, h6 a {
        color: inherit;
      }
	  blockquote, .blockquote {
        padding: 10px 20px;
        margin: 0 0 20px;
      }
      blockquote, .blockquote {
        border: 0;
        font-style: italic;
        padding-left: 30px;
        margin-top: 15px;
        margin-bottom: 20px;
        border-left: 3px solid #e15d5d;
      }
      blockquote cite, .blockquote cite {
        display: inline-block;
        font-style: normal;
        margin-top: 5px;
        text-transform: uppercase;
        text-decoration: underline;
      }
    .btClose
    {
        background-image: url(/images/closex.png);height: 30px;width: 30px;border: 1px solid #DEDEDE;
        position:relative; top: -10px; right: 0;float: right;
        cursor: pointer;
        background-color: rgba(255,255,255,0.4);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
    }
    .btFplus
    {
        background-image: url(/images/fplus.png);height: 30px;width: 30px;border: 1px solid #DEDEDE;
        position:relative; top: -10px; right: 0;float: right;
        cursor: pointer;
        background-color: rgba(255,255,255,0.4);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
    }
    .btFminus
    {
        background-image: url(/images/fminus.png);height: 30px;width: 30px;border: 1px solid #DEDEDE;
        position:relative; top: -10px; right: 0;float: right;
        cursor: pointer;
        background-color: rgba(255,255,255,0.4);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
    }
/* ----- NAVMENU Styling ----- */
.sub-menu-1
{
    margin-top: 5px;
    margin-left: 25px;
    padding: 10px 5px 5px 5px;
    border-width1: 0px 1px 1px 1px;
    border-style1: solid;
    border-color1:  rgba(0,0,0,0.4); 
    display:inline-block;
    background-color: rgba(0,0,0,0.8);
    color: #FFF;
    width1: 50%;
    text-align:right;
}

#NavMenu *
{
    z-index: 1 !important;
}
#NavMenu 
{
    position: relative;
    top1: 100%;
    padding: 0;
    border1: 1px solid red; /* Change Border Around Navigation */
    width1: 100%;
    display:inline-block;
}
#NavMenuleft {
float: none;
margin: 0 auto;
padding: 0; }
#nav {
margin: 0 auto;
padding: 0;
border1: 0px solid black;  
}
#nav ul {
float: none;
list-style: none;
margin: 0;
padding: 0;
max-height: 900%;
overflow-y:scroll;
overflow-x:hidden;
border1: 1px solid red;
background: rgba(255,255,255,0.9); 
}
#nav li a, #nav li a:link, #nav li a:visited {
display: block;
margin: 0;
padding1: 10px 15px 10px; /* Change spacing */
border: none;
}
.mbody
{
height: 300px;
overflow:scroll;
}
#nav li a:hover, #nav li a:active {
margin: 0;
padding1: 10px 15px 10px; /* Change Spacing */
text-decoration: none; /* Change to underlined or none for look when hovered over */
text-align:left;
}
#nav li li a, #nav li li a:link, #nav li li a:visited {
 /* Change background colour of drop down text */
width: 150px;
color: #333; /* Change colour of text */
float: none;
margin: 0;
padding: 7px 10px; /* Change Spacing */
text-align:left;
}
#nav li li a:hover, #nav li li a:active {
background: rgba(0,0,0,0.8); /* background color of drop down items on hover over */
color: #FFF; /* text color of drop down items on hover over */
padding: 7px 10px; }
#nav li {
float: none;
display: inline-block;
list-style: none;
margin: 0;
padding: 0;
border: 0px solid black; }
#nav li ul { z-index: 9999; position: absolute; left: -999em; height: auto; width: 170px; margin: 0; padding: 0; }
#nav li ul a { width1: 140px; }
#nav li ul ul { margin: -32px 0 0 171px; }
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em; }
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { left: auto; }
#nav li:hover, #nav li.sfhover {position: static;}
.expertise {
display: inline-block;
min-width: 100px;
padding: 5px;
border-left: 2px solid #2699d3;
margin-bottom: 4px;
font-size: 16px;
line-height: 20px;
color: #333;
font-weight: normal;
background-color: #FFF;
position: relative;
border-bottom: 1px solid #ddd;
border-right: 1px solid #ddd;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
}
.sub-menu A
{
    margin-left: 10px;
    padding-left: 20px !important;
    background-image:url("/images/sdot.png");
    background-repeat: no-repeat;
    background-position: left center;
}

/*Calendar*/
    .icon
    {
        float: left;
        width: 30px;
        margin-top: 5px;
    }
    .icon2
    {
        float: left;
        width: 50px;
        position: relative;
        left: 10px;
    }
    .Hmonth
    {
        font-size: 22px;
        font-weight: bold;
        color: rgba(0,0,0,0.8);
        padding: 4px;
    }
    .Event
    {
        padding: 2px;
        font-size: 20px;
        color: #FFF;
    }
    .Dates
    {
        margin-left: 30px;
        font-size: 16px;
        margin-bottom: 12px;
    }
    .hij
    {
        border-bottom :1px dashed;
    }
    

.slidecss DIV
{
    padding: 12px;
}
.orange IMG
{
    width:80%;
}
.orange .omedia
{
    float: left;
}
.orange .omain
{
    float: left;
    border: 1px solid yellow;
    display: inline-block;
    width:60%;
}
.orange .odesc
{
    border: 1px solid yellow;
    display: inline-block;
}
.slidecss
{
    position:relative;
    width: 98%;
    background-color: rgba(255,255,255,0.5);
    border-radius1: 12px;
    margin-bottom: 20px;
}
.orange
{
    border: 1px solid red;
    display: inline-block;
}

.pi-navigation{
  position:relative;
  z-index:50;
}
.blog-content, .blog-grid{
  position:relative;
  z-index:30;
}
	.fixed {
	    position: fixed;
	    top: 0;
	    bottom: auto;
	    border-top: 0;
	}


/*Hadees*/
    .hadeesinner
    {
        border: 1px solid #CCC;
    }
    #paragraph
    {
        display: none;
    }
    #hadees hr
    {
        display: none;
    }
    #hadees h2 {
        font-size: 15pt;
        font-weight: bold;
		color:Yellow;
        direction: rtl;
        text-align: center;
        line-height: 2;
    }
    .h1_arabic
    {
        font-family: "Sura";
		font-size:24pt;
		font-weight:bold;
		text-align:center;
		color:Yellow;
		margin:0px;
		direction:rtl;
		line-height:normal;
	}
    .arabic
    {
        font-family: "Sura";
		font-size:18pt;
		font-weight:bold;
		text-align:right;
		margin:0px;
		direction:rtl;
		line-height:normal;
		padding: 12px 0px 12px 0px;
	}
	.h1_latin
	{
		font-size:18pt;
		font-weight:bold;
		color:Yellow;
		text-align:center;
		margin:0px;
		line-height:normal;
		line-height:0;
	}
	.hadeescaption1
	{
	    font-style1:italic;
		color:Yellow;
		background-color: rgba(0,0,0,0.4);
		padding: 2px;
	}
	.nightmode
	{
	    color: #000 !important;
	    background-color: #FFF !important;
	}	
	.daymode
	{
	    color: #FFF !important;
	    background-color: rgba(0,0,0,0.4) !important;
	}	
	.fsmode
	{
	    position:fixed !important;
	    top: 0;
	    width: 100% !important;
	    height: 100% !important;
	    z-index: 999;
	}
	.chitikaAdBlock BODY
	{
	    background-color: #000 !important;
	}
	
	#sdcomments *
	{
	    background-color: rgba(0,0,0,0.4) !important;
	}
	.upcomingNamaz
	{
		color: yellow !important;
	}


	.goog-te-gadget-icon {
  display:none;
}


.goog-te-gadget-simple {
    background-color: #000 !important;
    border:0 !important;
    font-size: 8pt;
   font-weight:600;
    display: inline-block;
    padding:10px 10px !important;
    cursor: pointer;
    zoom: 1;
}
#google_translate_element
{
	float: right !important;
}

.goog-te-gadget-simple  span {
   color:#FFF !important;

}

