@media all and (max-width:1366px) and (min-width:1281px)
{
body {
	margin: 0px; padding: 0px; color: rgb(255, 255, 255); -ms-zoom: 100%; min-width: 1280px; background-color: rgb(9, 17, 29);
}
.fltrt {
	margin-left: 10px; float: right;
}
.fltlft {
	margin-right: 10px; float: left;
}
.clearfloat {
	height: 0px; line-height: 0px; clear: both; font-size: 1px;
}
.mainContainer {
	background: url("../Content/images/containerBG.png") fixed repeat-y center; margin: 0px auto; width: 100%; direction: rtl; min-width: 1280px; max-width: 100%;
}
.header {
	border: 0px solid rgb(255, 0, 0); height: 97px; padding-top: 28%; min-width: 1280px; max-width: 100%; background-image: url("../Content/images/headerIMG.png"); background-repeat: no-repeat; background-size: 100%;
}
.header::after {
	clear: both; display: block; visibility: hidden; content: "";
}
.header2 {
	border: 0px solid rgb(255, 0, 0); height: 82px; padding-top: 392px; max-width: 100%; background-image: url("../Content/images/headerIMG.png"); background-repeat: no-repeat; background-size: 100%;
}
.header2::after {
	clear: both; display: block; visibility: hidden; content: "";
}
.header_inner {
	border: 0px solid rgb(255, 0, 0); height: 82px; padding-top: 89px; max-width: 100%; background-image: url("../Content/images/headerIMG_inner.png"); background-repeat: no-repeat; background-size: 100%;
}
.header_inner::after {
	clear: both; display: block; visibility: hidden; content: "";
}
.header2_inner {
	border: 0px solid rgb(255, 0, 0); height: 97px; padding-top: 130px; max-width: 100%; background-image: url("../Content/images/header_inner.png"); background-repeat: no-repeat; background-size: 100%;
}
.header2_inner::after {
	clear: both; display: block; visibility: hidden; content: "";
}
.center {
	margin: 0px; padding: 0px; text-align: center;
}
ul {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
h1 {
	padding-right: 10px; padding-left: 10px; margin-top: 0px;
}
h2 {
	padding-right: 10px; padding-left: 10px; margin-top: 0px;
}
h3 {
	padding-right: 10px; padding-left: 10px; margin-top: 0px;
}
h4 {
	padding-right: 10px; padding-left: 10px; margin-top: 0px;
}
h5 {
	padding-right: 10px; padding-left: 10px; margin-top: 0px;
}
h6 {
	padding-right: 10px; padding-left: 10px; margin-top: 0px;
}
a img {
	border: currentColor;
}
a:link {
	color: rgb(236, 229, 156); text-decoration: underline;
}
a:visited {
	color: rgb(236, 229, 156); text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
a:focus {
	text-decoration: none;
}
a.navyBlue:link {
	color: rgb(5, 47, 106); text-decoration: underline;
}
a.navyBlue:visited {
	color: rgb(5, 47, 106); text-decoration: underline;
}
a.navyBlue:hover {
	text-decoration: none;
}
a.navyBlue:active {
	text-decoration: none;
}
a.navyBlue:focus {
	text-decoration: none;
}
.yellowMore {
	background: url("../Content/images/yellow_arrow.png") no-repeat right; padding-right: 13px; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold;
}
.blueMore {
	background: url("../Content/images/blue_arrow.png") no-repeat right; padding: 0px 13px 0px 10px; line-height: 35px; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; float: left;
}
.pageTitle {
	color: rgb(219, 209, 142); font-family: MyWebFont; font-size: 28px; -webkit-background-clip: text; -webkit-text-fill-color: transparent;
}
.sectionHeader {
	background: url("../Content/images/sectionHeaderBG.png") repeat-x; border-radius: 5px 5px 0px 0px; height: 35px; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0;
}
.sectionTitle {
	margin: 0px 10px 0px 0px; height: 35px; text-align: right; color: rgb(5, 47, 106); font-family: MyWebFont; font-size: 22px;
}
.speech {
	text-align: justify; color: rgb(255, 255, 255); line-height: 34px; font-family: Arial, Helvetica, sans-serif; font-size: 20px;
}
.spacer {
	background: url("../Content/images/spacer.png") repeat-y top; width: 30px; height: 140px; float: right;
}
.spacer::after {
	clear: both; display: block; visibility: hidden; content: "";
}
.menu {
	background: url("../Content/images/mainMenuGB.png"); margin: 0px auto; border-radius: 50px; width: 95%; height: 68px; text-align: center; max-width: 1190px; -moz-border-radius: 50px; -webkit-border-radius: 50px;
}
.Menu_noRadius {
	background: url("../Content/images/mainMenuGB.png"); margin: 0px auto; border-radius: 50px; width: 95%; height: 68px; text-align: center; max-width: 1190px; -moz-border-radius: 50px; -webkit-border-radius: 50px;
}
.mainMenu {
	margin: 0px auto; width: auto;
}
.mainMenu li {
	list-style: none; padding: 0px 2px; display: inline-block;
}
.mainMenu li:hover {
	background: url("../Content/images/menuListBG.png") repeat-x; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
.mainMenu li a {
	color: rgb(219, 209, 142); line-height: 68px; font-family: MyWebFont; font-size: 22pt; text-decoration: none; -webkit-background-clip: text; -webkit-text-fill-color: transparent;
}
.mainMenu li:hover a {
	background: none; color: rgb(5, 47, 106); text-decoration: none; -webkit-background-clip: text; -webkit-text-fill-color: #052f6a;
}
.menu2 {
	background: url("../Content/images/mainMenuGB.png"); margin: 0px auto; border-radius: 50px; width: 95%; height: 68px; text-align: center; -moz-border-radius: 50px; -webkit-border-radius: 50px;
}
.mainMenu2 {
	margin: 0px auto; width: auto;
}
.mainMenu2 li {
	list-style: none; padding: 0px 1%; display: inline-block;
}
.mainMenu2 li:hover {
	background: url("../Content/images/menuListBG.png") repeat-x; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
.mainMenu2 li a {
	color: rgb(219, 209, 142); line-height: 68px; font-family: MyWebFont; font-size: 22pt; text-decoration: none; -webkit-background-clip: text; -webkit-text-fill-color: transparent;
}
.mainMenu2 li:hover a {
	background: none; color: rgb(5, 47, 106); text-decoration: none; -webkit-background-clip: text; -webkit-text-fill-color: #052f6a;
}
.marginTop {
	margin-top: 10px;
}
.mainNews {
	margin-top: 10px; float: right;
}
.mainNews li {
	list-style: none; width: 480px; height: 55px; border-top-color: rgb(236, 229, 156); border-bottom-color: rgb(141, 116, 78); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; display: block;
}
.mainNews li:hover {
	background: url("../Content/images/mainNewsLinkHover.png") no-repeat right; border: 0px currentColor; width: 520px; height: 57px; line-height: 57px; font-size: 18px; font-weight: bold; text-decoration: none; display: block;
}
.mainNews li a {
	color: rgb(255, 255, 255); line-height: 57px; padding-right: 10px; font-size: 19px; font-weight: bold; text-decoration: none; display: block;
}
.mainNews li:hover a {
	color: rgb(5, 47, 106);
}
.newsPic {
	margin-top: 10px; margin-left: 5px; float: left;
}
.kwtNews {
	margin: 0px; padding: 0px; height: 149px;
}
.kwtNews img {
	padding: 0px 5px; float: right; display: block;
}
.kwtNews li a {
	color: rgb(236, 229, 156); line-height: 29px; padding-right: 9px; font-size: 15px; font-weight: bold; text-decoration: none; display: block;
}
.kwtNews li a:hover {
	text-decoration: underline;
}
.quickLinks {
	margin: 0px; padding: 0px 10px;
}
.quickLinks li {
	background: url("../Content/images/news_arrow.png") no-repeat right; list-style: none; width: 100%; height: 20px; display: block;
}
.quickLinks li a {
	color: rgb(255, 255, 255); line-height: 20px; padding-right: 9px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; display: block;
}
.quickLinks li a:hover {
	text-decoration: underline;
}
.prayer {
	margin: 0px; padding: 0px !important;
}
.prayer li {
	list-style: none; margin: 0px; padding: 0px; width: 100%; height: 40px; border-top-color: rgb(198, 215, 255); border-bottom-color: rgb(18, 87, 184); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; display: block;
}
.prayer li:first-child {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.prayer li:last-child {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.prayer li .fajr {
	background-position: right 10px center; padding: 15px 80px 10px 10px; height: 15px; display: block; background-repeat: no-repeat;
}
.prayer li .sunrise {
	background-position: right 10px center; padding: 15px 80px 10px 10px; height: 15px; display: block; background-repeat: no-repeat;
}
.prayer li .dhuhr {
	background-position: right 10px center; padding: 15px 80px 10px 10px; height: 15px; display: block; background-repeat: no-repeat;
}
.prayer li .asr {
	background-position: right 10px center; padding: 15px 80px 10px 10px; height: 15px; display: block; background-repeat: no-repeat;
}
.prayer li .maghrib {
	background-position: right 10px center; padding: 15px 80px 10px 10px; height: 15px; display: block; background-repeat: no-repeat;
}
.prayer li .isha {
	background-position: right 10px center; padding: 15px 80px 10px 10px; height: 15px; display: block; background-repeat: no-repeat;
}
.prayer li .fajr {
	background-image: url("../Content/images/pray/fajr.png");
}
.prayer li .sunrise {
	background-image: url("../Content/images/pray/sunrise.png");
}
.prayer li .dhuhr {
	background-image: url("../Content/images/pray/dhuhr.png");
}
.prayer li .asr {
	background-image: url("../Content/images/pray/asr.png");
}
.prayer li .maghrib {
	background-image: url("../Content/images/pray/maghrib.png");
}
.prayer li .isha {
	background-image: url("../Content/images/pray/isha.png");
}
.prayer li .pray {
	width: 65px; height: 15px; text-align: center; color: rgb(222, 212, 143); line-height: 15px; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; float: right;
}
.prayer li .prayTime {
	width: 65px; height: 15px; text-align: center; color: rgb(222, 212, 143); line-height: 15px; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; float: right;
}
.prayer li .prayTime {
	text-align: right !important; float: left;
}
.cal {
	margin-top: 10px;
}
.cal table {
	border-collapse: collapse;
}
.cal table td {
	border: 1px solid rgb(255, 255, 255); height: 20px; text-align: center; color: rgb(255, 255, 255); font-size: 12px; font-weight: bold;
}
.cal table th {
	border: 1px solid rgb(255, 255, 255); height: 20px; text-align: center; color: rgb(255, 255, 255); font-size: 12px; font-weight: bold;
}
.cal table th {
	background: rgb(237, 230, 157); color: rgb(5, 47, 106);
}
.cal .disCal {
	background: rgb(145, 157, 173); color: rgb(72, 93, 122);
}
.cal .highligheted {
	background: rgb(18, 87, 184); color: rgb(255, 255, 255); cursor: pointer;
}
.cal .current {
	background: rgb(237, 230, 157); color: rgb(5, 47, 106); cursor: pointer; box-shadow: inset 0px 2px 5px 0px rgba(156,134,90,1); -webkit-box-shadow: inset 0px 2px 5px 0px rgba(156, 134, 90, 1); -moz-box-shadow: inset 0px 2px 5px 0px rgba(156, 134, 90, 1);
}
.box {
	border-width: 0px 1px 1px; border-style: solid; border-color: rgb(198, 215, 255); padding: 10px 10px 7px; border-radius: 0px 0px 5px 5px; color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; -moz-border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px;
}
.box::after {
	clear: both; display: block; visibility: hidden; content: "";
}
.weather {
	background: url("../Content/images/weatherBG.png") repeat-x; border-radius: 5px; width: 100%; height: 95px; float: right; position: relative; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
.weather table {
	height: 95px;
}
.weather td:first-child {
	border-left-color: rgb(237, 230, 157); border-left-width: 1px; border-left-style: solid;
}
.weather td.middle {
	border-right-color: rgb(142, 117, 79); border-left-color: rgb(237, 230, 157); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.weather td:last-child {
	border-right-color: rgb(142, 117, 79); border-right-width: 1px; border-right-style: solid;
}
.weatherIcon {
	text-align: center;
}
.weatherDate {
	text-align: center; color: rgb(5, 47, 106); font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-shadow: 1px 1px 1px rgba(255,255,255,1);
}
.weatherTemp {
	text-align: center; color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;
}
label {
	color: rgb(255, 255, 255); line-height: 24px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;
}
input {
	color: rgb(255, 255, 255); line-height: 24px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;
}
.default_button {
	background: url("../Content/images/default_button.png") no-repeat center; border: 0px currentColor; width: 74px; height: 29px; color: rgb(5, 47, 106);
}
.footer {
	background: url("../Content/images/footer_bg.png") 0% 0% / 100% 100% rgb(1, 6, 13); width: 100%; height: 257px; padding-top: 100px;
}
.copyRight {
	text-align: center; color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
}
.newsBar {
	background: url("../Content/images/newsBarBG.png") no-repeat center; height: 190px; padding-top: 18px; min-width: 1280px; max-width: 100%;
}
.welcome {
	padding: 10px; border-radius: 5px; border: 1px solid rgb(198, 215, 255); height: 264px; margin-top: 10px; position: relative; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
.chairman_speech {
	padding: 10px; border-radius: 5px; border: 1px solid rgb(198, 215, 255); height: auto; margin-top: 10px; position: relative; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
.chairman_speech::after {
	clear: both; display: block; visibility: hidden; content: "";
}
.mainLink01 {
	margin: 2px 0px; height: 81px; clear: both;
}
.mainLink02 {
	margin: 2px 0px; height: 81px; clear: both;
}
.mainLink03 {
	margin: 2px 0px; height: 81px; clear: both;
}
.search {
	background: linear-gradient(rgb(48, 68, 97) 0%, rgb(154, 164, 178) 5%, rgb(255, 255, 255) 100%); font: bold 12px/normal Arial, Helvetica, Sans-serif; margin: 10px 0px 7px; padding: 0px 10px; border-radius: 20px; border: 1px solid rgb(5, 47, 106); transition:0.7s; height: 30px; color: rgb(5, 47, 106); font-size-adjust: none; font-stretch: normal; -webkit-transition: all 0.7s ease 0s; -o-transition: all 0.7s ease 0s; -moz-transition: all 0.7s ease 0s; -moz-border-radius: 20px; -webkit-border-radius: 20px;
}
input[type='text'].t {
	border: 0px currentColor; background-color: transparent;
}
input[type='button'].b {
	border: 0px currentColor; background-color: transparent;
}
input[type='text'].t {
	padding: 0px; width: 176px; color: rgb(5, 47, 106);
}
input[type='text'].t:focus {
	background-color: transparent;
}
input[type='button'].b {
	background: url("../Content/images/search_icon.png") no-repeat center; width: 25px; height: 20px; margin-top: 5px;
}
.placeholder {
	color: rgb(170, 170, 170);
}
.vticker {
	padding: 0px; border: 0px solid red;
}
.vticker ul {
	margin: 0px; top: 0px; right: 0px; position: absolute;
}
.vticker li {
	list-style: none; padding: 10px; height: 100px; border-bottom-color: currentColor; border-bottom-width: 1px; border-bottom-style: dashed; display: block;
}
.et-run {
	background: red;
}
.vticker img {
	padding: 0px 0px 0px 10px; float: right;
}
.newsTicker {
	margin: 0px auto; padding: 13px 0px 0px; border: 0px solid rgb(255, 0, 0); width: 1260px; position: relative;
}
.tickerTitle {
	margin: 0px 10px 0px 0px; height: 35px; color: rgb(5, 47, 106); font-family: MyWebFont; font-size: 22px; float: right;
}
.marquee {
	background: linear-gradient(rgb(48, 68, 97) 0%, rgb(154, 164, 178) 5%, rgb(255, 255, 255) 100%); padding: 10px; border-radius: 20px; border: 1px solid rgb(36, 65, 105); width: 1040px; height: 20px; color: rgb(5, 47, 107); overflow: hidden; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; margin-right: 10px; float: right;
}
.marquee a {
	color: rgb(5, 47, 107); text-decoration: none;
}
.marquee a:hover {
	color: rgb(5, 47, 107); text-decoration: underline;
}
.controls {
	padding: 15px 10px 10px; width: 50px; height: 20px; overflow: hidden; float: left;
}
.ver {
	width: 200px; height: 30px;
}
.lang {
	left: 20px; top: 20px; color: rgb(219, 209, 142); font-family: MyWebFont; font-size: 14px; position: absolute;
}
.lang a {
	text-decoration: none;
}
.lang a:hover {
	text-decoration: underline;
}
}
#wrapper {
	width: 100%; height: 231px; position: relative;
}
.caroufredsel_wrapper {
	
}
#carousel {
	
}
#carousel div {
	width: 290px; height: 150px; float: left;
}
#carousel img {
	border: currentColor; position: relative; box-shadow: 0px 0px 10px #000;
}
#prev {
	background: url("../Content/images/carousel_control.png") no-repeat 0px 0px; top: 50px; width: 31px; height: 31px; text-indent: -999px; overflow: hidden; margin-left: 30px; display: block; position: absolute; z-index: 999;
}
#next {
	background: url("../Content/images/carousel_control.png") no-repeat 0px 0px; top: 50px; width: 31px; height: 31px; text-indent: -999px; overflow: hidden; margin-left: 30px; display: block; position: absolute; z-index: 999;
}
#prev {
	background-position: 0px 0px; left: -32px;
}
#prev:hover {
	background-position: 0px -31px; left: -32px;
}
#next {
	background-position: -32px 0px; right: -32px; margin-right: 30px;
}
#next:hover {
	background-position: -32px -31px; left: -32px;
}
