html{ background:url(http://images.gph.gov.sa/bg-site.jpg) ; width:100%; height:100%; direction:rtl;}
body{ width:100%; margin:0; padding:0; direction:rtl; font-family:'Droid Arabic kufi',arial; font-size:16px;}

.hdr_strip {width:100%; height:22px; background:#a98333;}
.hsc{width:75%; max-width:1000px; margin:0 auto; line-height:22px; color:#FFF;font-size:0.75em; font-weight:normal; *font-size:0.85em; *font-weight:bold;}
.hsc a {color:#FFF; font-family:'Droid Arabic kufi',arial; }
.hdr{width:100%; background:url(http://images.gph.gov.sa/bg-hdr.png) repeat-x ; }
.hdrcontainer {width:75%; max-width:1000px; margin:0 auto; padding-top:5px; }
.logo{ width:10%; float:right; }
.hdr_nav {width:100%; float:right; margin:-4% 11% 0 0;}
.logo_str {  height:44px; margin-right:11%;  }
.wrapper {width:75%; max-width:1000px; margin:0 auto;  }
.container{width:70%; margin:1.4% 0 0 1%;  float:right;}

.flr, .fr {float:right;}
.fll {float:left;}
.c{clear:both;}
.mr15{margin-right:15px;}
.mr12{margin-right:12px;}
.mr2{margin-right:2px;}
.mr4{margin-right:4px;}
a{text-decoration:none; outline:none; color:#315B4D; direction:rtl;}
.spc5 {height:5px;}
.spc10 {height:10px;}
.spc15 {height:15px;}
.spc20 {height:20px;}
.vspc_1{width:1%; max-width:15px;}
.p4 {padding:4px;}
.p10{padding:10px;}

.tn_links {}
.tn_links h2 a {font-size:1em; *font-size:1em; color:#FFF;}
.tn_links h2 {padding:0; margin:0; font-weight:normal; font-size:0.78em;}
.tn_links h2 a:hover, .tn_links li:hover dl a:hover {color:#A98333;}
.tn_links a {font-size:0.78em; *font-size:0.78em; color:#FFF;}
.tn_links a:hover {color:#A98333;}
.tn_links ul { clear:both; padding:0px; margin:0px; list-style-type:none; list-style-position:inside;}
.tn_links ul li { padding:3px 12px; margin:9px 0 0 0; list-style-type:none; list-style-position:outside; float:right; display:inline; *position:relative; }
.tn_links li dl {display:none; z-index:100;}
.tn_links li:hover dl{display:block;  position:absolute; *white-space:nowrap; *top:20px; *right:0px; margin:0px; background-color:#315B4D; border:1px solid #FFF; padding:0px; text-align:right;}
.tn_links li:hover dd{margin:5px 12px 5px 12px;}
.tn_links a#pullmenu{display:none;}


.scrollblk {margin-bottom:5px; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAArIAAAAFCAYAAAC5KQ9kAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAE5JREFUeNrs1qEVwCAQRMFcqsGmkNgYGkFQInWkjcPGpAB4M27tqh9XvfMAANhUK68TNvH0Ed99ugQAgBUJWQAAhCwAAAhZAAD4l1OAAQBM/QYGkBAVvAAAAABJRU5ErkJggg==) no-repeat bottom right; padding:0 0 5px 0; margin-bottom:5px;}
.scrollblk .legend{color:#444; font-weight:bold; font-size:1.267em; padding:2px 3px 5px 0; width:10%; max-width:115px; float:right;}
.scrollblk .holder{color:#444; font-weight:bold; width:88%;  max-width:564px; float:right;}
.holder ul {margin:0; padding:0;}
.holder ul li a {color:#572202; font-size:0.8em;}

.mainnews {background:#FFF; border:1px solid #dbd9da;   }
.notopbrdr {margin-top:-5px; border-top:0;}
.news_padd {padding:8px 10px 0 6px;}
.mainnews .more { height:30px; line-height:30px; text-align:center; background:#A98333;color:#FFF; font-weight:normal; font-size:0.95em;}
.mainnews .more-green { height:30px; line-height:30px; text-align:center; background:#315B4D;color:#FFF; font-weight:normal; font-size:0.95em;}
.mainnews .arttitle{position:absolute; background:#2b2b2b; color:#FFF; bottom:2px; width:99%; filter:alpha(opacity=65); -moz-opacity:.65; opacity:.65; font-size:0.9em;	}
.mainnews img {width:100%; }
.mainnews .blk{width:100%; }
.mainnews .article{margin-bottom:5px; position:relative; width:23.67%; border:1px solid #E0E0E0; padding:2px;}
.mainnews .first{margin-bottom:5px; position:relative; width:48.574%; border:1px solid #E0E0E0; padding:2px;}
		
.mosaic-block{float:right;position:relative;overflow:hidden;border:1px solid #e0e0e0;}
.mosaic-block h3 , .mosaic-block h4 {margin:4px 0; padding-right:5px; color:#FFF; font-weight:normal; font-size:0.8em;}
.mosaic-backdrop{display:none;position:absolute;top:0;height:100%;width:100%;background:#FFF;}
.mosaic-overlay{display:none;z-index:5;position:absolute;width:100%;height:100%;background:#111;}
.bar2 .mosaic-overlay{bottom:-70px;height:100px;opacity:0.55;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=55)";filter:alpha(opacity=55);}
.mosaic-block .artbody {display:none;}
.bar2 .mosaic-overlay:hover{opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=80);}
.bar2 {height:173px;}
.mbtop{width:336px;  height:253px;}
.mbtop img {width:100%; height:auto;}


.sidebar{width:28.5%; margin-top:2%; float:left;}


.othernews {background:#FFF; border:1px solid #dbd9da; width:49%; }
.othernews ul {padding:0; margin:0;}
.othernews ul li {list-style:none;  height:40px; line-height:40px;  border-bottom:1px solid #868686;  margin:0 10px 0 0; padding:0 10px 0 0; }
.othernews ul li.mustard { background:url(http://images.gph.gov.sa/bullet-mustard.png) no-repeat center right; }
.othernews ul li.green { background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABdJREFUeNpiNIz2ZcANmBjwgpEqDRBgABJZAO2ZtcxnAAAAAElFTkSuQmCC) no-repeat center right; }
.fullwidth {width:99%;}
.othernews ul li a {color:#8e8e8e; font-weight:normal; margin:0 10px 0 0;font-size:0.9em;width:100%;}
.othernews .more { height:30px; line-height:30px; text-align:center; background:#A98333; margin-top:15px; text-align:center; color:#FFF; font-weight:normal; font-size:0.95em;}
.othernews .more-green { height:30px; line-height:30px; text-align:center; background:#315B4D; margin-top:15px; text-align:center; color:#FFF; font-weight:normal; font-size:0.95em;}
.othernews .heading{ font-family:'Droid Arabic kufi',arial; color:#237887; font-weight:normal; padding:7px 1px 12px 0; margin-right:10px; font-size:1.2em; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUEAAAAECAIAAACfjhoNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAD5JREFUeNpiaZs/bfWe7QyjYBSQDiyEvziIfhoNhwEEkio2TKOhMApGwZAGo3l4FIyC0Tw8CkbBKBg4ABBgAA5mBuP3uqTAAAAAAElFTkSuQmCC) no-repeat bottom right;}
.othernews .heading2{ font-family:'Droid Arabic kufi',arial; color:#237887; font-weight:normal; padding:7px 1px 12px 0; margin-right:10px; font-size:1.2em; background:url(http://images.gph.gov.sa/border-2.png) no-repeat bottom right;}
.othernews .heading a, .othernews .heading2 a {color:#29473D;}
.othernews .artbody {display:none;}
.live_blk { background:#FCFCFC; border:1px solid #E7E7E7; padding:10px;}
.live_blk .heading{ font-family:'Droid Arabic kufi',arial; color:#29473D; font-weight:bold; padding:0 1px 12px 0; margin-bottom:5px; font-size:1em; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAqoAAAAGCAIAAACEpiuBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAE9JREFUeNrs1TENwCAUQMGGELTURSV0RwU7IjsykVREBbBioT93Et7ycu3tAIDQrvKIsMvjnSoAENt9fiLskgQAYP8AgP0DAPYPAPzaEmAATSQGaU12nwgAAAAASUVORK5CYII=) no-repeat bottom right;}
.live_blk .blk {width:49%; }
.live_blk img {width:100%; padding:2px; border:1px solid #e3dfde;}

.footer {background:#315B4D; width:100%; min-height:180px;}
.footercontainer {width:100%; max-width:1000px; margin:0 auto; padding-top:10px; }
.footerblk {width:14.2%; float:right; margin-top:10px; }
.footerblk h6 {padding:0; margin:0 10px 10px 0; font-size:0.6em; font-weight:bold;}
.footerblk h6 a{color:#FFF;}
.footerblk ul {padding:0; margin:0;}
.footerblk ul li {list-style:none;  height:25px; line-height:25px; margin:0 10px; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABdJREFUeNpi1HS3ZcANmBjwgpEqDRBgAN1iAMFXKUb2AAAAAElFTkSuQmCC) no-repeat center right; }
.footerblk ul li a {color:#FFF; font-size:0.55em; *font-size:0.55em; font-weight:normal; margin:0 18px; width:100%;}


.sm_copy{background:#A47F32; height:42px; width:100%;}
.sm_copycontainer {width:100%; max-width:1000px; margin:0 auto; padding-top:10px;  }
.copyright {text-align:center; color:#fff; font-weight:normal; font-size:0.8em; line-height:30px;}
.sn_icons {width:31px;height:31px;float:left;margin-left:1px;cursor:pointer;}
.mail{background:url(http://images.gph.gov.sa/icons_social_blog.png) no-repeat -31px 0px; cursor:pointer;}
.in{background:url(http://images.gph.gov.sa/icons_social_blog.png) no-repeat -62px 0px; cursor:pointer;}
.yt{background:url(http://images.gph.gov.sa/icons_social_blog.png) no-repeat -96px 0px; cursor:pointer;}
.tw{background:url(http://images.gph.gov.sa/icons_social_blog.png) no-repeat -128px 0px; cursor:pointer;}
.fb{background:url(http://images.gph.gov.sa/icons_social_blog.png) no-repeat -161px 0px; cursor:pointer;}
.gp{background:url(http://images.gph.gov.sa/icons_social_blog.png) no-repeat 0px 0px; cursor:pointer;}
.bl{background:url(http://images.gph.gov.sa/icons_social_blog.png) no-repeat -191px 0px; cursor:pointer;}

/* Search */
.srch {border:1px solid #dbd9da; background:#FFF;  padding:1.75% 3.5%;}
.srchright {height:36px;  width:8%; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAkCAIAAAAPei2NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZRJREFUeNqUlUtvgkAUhTsDyBsUbRSNLSmbxv//K1x0b2wX1ijVxkd9UUSgJ9I2NqkwczILQua7DOc+hmRZdsMj8anfN2275jhOvU4pLQXIarHYbbdraLVyGo17z9MNowg4RlH+lKbp+3w+CwLLtu88T1aUEuBX08kkmE4fe71qrcYEQKvl8mU49HzfbbeZACgMw/lspuu62+lcvr9qi6qqzVbrdTT6WK+ZAEhRlAfffx4MLk9RYjz+u+W6k/GYFYBum02kKDwcWAFCSLvbfQsCVgCqVau7zQaZZQUIpYZpooJYAQj1st1sOABZlnNzWQFJkpLTiQMgP61C2Xstby9WAJ0siCIHkCRJpVLhAE5xDKM4gPh4VFSVA0ASOIDo81PVNCoIrEC43xuWxZoHhFc0TZQkJgDlEEfR5WijxcmCm7pl5af/nq3XdqNdsFtCts72l3whTZJjGGK3fLbyz/T+99xYmmnmxVMEIDCWIAiyYZAro1/En2Vpmi+ElJGgwltCRB3CBCpJCIyRUt5JvFfWlwADADc+sUVdxch5AAAAAElFTkSuQmCC) no-repeat; float:right;}
.srchbody {height:36px; width:90%; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAkCAIAAADO/WchAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAC9JREFUeNpi/P//PwMSYDm4dy8yn/HXz5/IfCYGVDDKH958lr+/fqGkB7T0AhBgAJhiDlz6Sm4fAAAAAElFTkSuQmCC) repeat-x; float:right;}
.srchleft {height:36px;  width:8%; background:url(http://images.gph.gov.sa/srch-left.png) no-repeat; float:right;}
.srchclass {border:0px; background:#faf9f9; font-size:0.8em;color:#999797; margin-top:3px; height:26px; width:79%;  vertical-align:top;}
.submtcls {width:13%; float:left; height:36px;}
input:focus {outline:none;}

.w49 {width:49%;}

/* Date */
.dt {border:1px solid #dbd9da; min-height:120px;  background:#FFF; padding:7px 10px 5px 10px; font-family:'Droid Arabic kufi',arial;}
.dt div {margin:0; padding:0;}
.dt h6 { margin:0;  padding:0 0 7px 0;   font-size:1em; color:#315B4D; font-weight:bold; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQkAAAAFCAIAAADZv478AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGlJREFUeNpiOXbp3Iu3rxlGwXAB/16eY/j/ZzQcKAQmloEsq3ZvPXrx7GhYDBuQq/yUnenfaDhQCO4IyTCNhsIoGAVYwWjeGAWjADtgsdQzEhMUHg2IYQN+fDzx8//f0XCgEGhKKgEEGADTchmFmtmBEgAAAABJRU5ErkJggg==) no-repeat bottom right;}
.dt .blk1 {width:30.19%; float:right; text-align:center; font-family:'Droid Arabic kufi',arial; font-size:0.78em; font-weight:bold; color:#315B4D; padding-top:5px;}
.dt .blk2 {width:39.62%; text-align:center; float:right;  background:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAHgAA/+4ADkFkb2JlAGTAAAAAAf/bAIQAEAsLCwwLEAwMEBcPDQ8XGxQQEBQbHxcXFxcXHx4XGhoaGhceHiMlJyUjHi8vMzMvL0BAQEBAQEBAQEBAQEBAQAERDw8RExEVEhIVFBEUERQaFBYWFBomGhocGhomMCMeHh4eIzArLicnJy4rNTUwMDU1QEA/QEBAQEBAQEBAQEBA/8AAEQgAVQBVAwEiAAIRAQMRAf/EAIcAAQACAwEBAAAAAAAAAAAAAAAFBgEDBAIHAQEBAQEAAAAAAAAAAAAAAAAAAwECEAABAwIDBAYIBgMBAAAAAAABAAIDEQQhEgUxQVETYSJiIxQGcYGRwTJCchWhsdFSgkPhM1MkEQACAgIBAgcAAAAAAAAAAAAAARECIQMxYRJBUSKCshMz/9oADAMBAAIRAxEAPwD6AsIvL3sjYXvIa1oqSeCA9Lju9W0+ywuJ2sdty1q72Kuar5nubqU2ulVazYZfmP08FGx6Y3PnvHumnfjymVe8oStsjFcsnJvO1k0nkQvlA2E9Wq0jzwyuNo4D6v8AC8Q6NcuaDDYsY0/NIcrvW1bnaJf0xghf0Vp+KGd2x+B2Wvm7SpzlkcYHdsdX2qYgnhnYJIXiRh2OaahU270ljQRdWboTvki67R0krkjGo6UfEWE2eHaQDVp9LUC2tOLKD6CsqG0PzBDqbeW8CO6aOszcelqmKoVTlSjKLCIaFUPMuqyXVx9stD3YPeFvzO/b6BvVj1a88HYTTj4mijfScMFS7CN9HXJ600jskfS4nrFCWy0elcs7tM01zneGti0PaKzz0+EHc1WOz0+3smBsQq/5pHYuceNVmwsorK3EbMXnGR52udxK6UOtetVXUelERDsbRQ4g4EHYoi/0ap8RYgMk/sh+R49G4qXRDHVNQyh3UJhf4yzrE+N1HtG2NyuGiao3UrMSGjZmdWVvSN/rUdrdmyKVt21oEUx5dw0byfhd+qitDuHadq/JJ7uU5D01+AoRq3S3a+C7oiIXK75xlIs4ohtc/MR0ALi0SFr720jOyKMz/wAvhXR5yByQHds9686AR9xZxdbYe0IRt+qLIiIhYIiIAiIgObUYfEWM8W9zDRUq7cRJb3LfjcMD9KvkhAjeTsDTX2Kg3P8AotRv635oR3YdWX7nN8Jza4ZK19SLnyO+1ZN/L9yIUn4ycfmq3M2nZx/U7MfQcFCaRdcma1ndg1pMUnQw7FcbiFk8L4n4teCD61Q3wusbyS0mwY8gVPH5XIT2YsreUF8RRei6gZ4vCzuHiotnbZuIUohWrlSgiLCGmUWEJABJIDQKkndRAcWs3HJ06Wh7yXu4x2nKpco3Gow2rcQ3K09BO1SGsakLiYyg/wDng6sI/c/eVs8q2DpJn30o4htd5KELPuvC4Racnd8vdly/gi9oheAobXtFF/HzYxSdgw7Q4KZSiGNJqGfPYbiSCRrJ80c0RoyUYEU3FWGz8wgAMvxl4XDMWH6gu3VNDtdQBc5uSX/o33hVm40fVdPceW0yRcRiKIRatR4yi3xXdrM0OilY4HZiPyK2GRgFXPaBxJFFQDOWkmSDI/eRVpWTeRnDK93Q5xIQ37sZrkudzq+n2o68we7cxnWJP8VAanrE1yO8JgtqYQg9d57VFHRG8lOS1gy13tGPtKlLDyvPM8S3zi3sVq5DHa9sLCOCwsLjVrkCmS3j28AP1V4treK2hbDGKNYKBYtbWG1iEULQxg2Ae9bkKUoqrqEWUQ7CwiIAvLsu9EQHHP8Aa8x5/Kzb8+Wv4rSPsFcPDV6MtURDh+07IfC5e4yZezSi3im5EQ7XBlZREAREQH//2Q==) no-repeat top center; max-width:105px; height:83px;}
.dt .number {color:#96331E; }
.dt .arday {color:#315B4D; font-weight:bold; font-size:0.8em; margin-top:17px;}
.dt .enday {color:#96331E; font-weight:bold; font-size:0.8em;}

/*  Prayer Times */
.pt {border:1px solid #dbd9da; background:#fff; font-family:'Droid Arabic kufi',arial; padding:7px 10px 4px 10px;}
.pt h6 { margin:0;  padding:0 0 7px 0; font-size:1em; color:#315B4D; font-weight:bold; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQkAAAAFCAIAAADZv478AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGlJREFUeNpiOXbp3Iu3rxlGwXAB/16eY/j/ZzQcKAQmloEsq3ZvPXrx7GhYDBuQq/yUnenfaDhQCO4IyTCNhsIoGAVYwWjeGAWjADtgsdQzEhMUHg2IYQN+fDzx8//f0XCgEGhKKgEEGADTchmFmtmBEgAAAABJRU5ErkJggg==) no-repeat bottom right;}
.pt .tbl{border:1px solid #adadad; margin-top:6px; border-left:0; border-bottom:0;}
.pt .row{border-bottom:1px solid #adadad;}
.pt .firstcol {color:#315B4D; border-left:1px solid #adadad; width:20%; max-width:53px; height:28px; overflow:hidden; float:right; text-align:center; line-height:29px; font-weight:normal; font-size:0.86em;}
.pt .hdrcol {color:#315B4D; border-left:1px solid #adadad; width:15.47%; max-width:41px; height:28px; text-align:center; line-height:28px; float:right; font-weight:normal; font-size:0.9em;}
.pt .col {border-left:1px solid #adadad;  width:15.47%; max-width:41px; height:28px; vertical-align:middle; text-align:center; line-height:28px; float:right; text-align:center; font-weight:normal; font-size:0.86em; color:#a98333;}

/* Quran Explorer */
.qe {border:1px solid #dbd9da; background:#fff; font-family:'Droid Arabic kufi',arial; }
.qe img{width:100%;}

/* Related Sites */
.rs{border:1px solid #dbd9da; background:#fff; font-family:'Droid Arabic kufi',arial;}
.rs h6 { margin:0 10px 0 0;   font-size:1em; color:#315B4D; font-weight:normal; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQkAAAAFCAIAAADZv478AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGlJREFUeNpiOXbp3Iu3rxlGwXAB/16eY/j/ZzQcKAQmloEsq3ZvPXrx7GhYDBuQq/yUnenfaDhQCO4IyTCNhsIoGAVYwWjeGAWjADtgsdQzEhMUHg2IYQN+fDzx8//f0XCgEGhKKgEEGADTchmFmtmBEgAAAABJRU5ErkJggg==) no-repeat bottom right;}
.rs ul {padding:0; margin:0; padding:0 10px;}
.rs ul li {list-style:none;  height:41px; line-height:41px; overflow:hidden;  border-bottom:1px solid #868686;  margin:0 10px; padding:0 15px 0 10px; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABdJREFUeNpiNIz2ZcANmBjwgpEqDRBgABJZAO2ZtcxnAAAAAElFTkSuQmCC) no-repeat center right; }
.rs ul li a {color:#8e8e8e; font-weight:normal; margin:0 10px;width:100%; font-size:0.95em;}
.rs .more { height:30px; line-height:30px; text-align:center; background:#387B65; margin-top:15px; text-align:center; color:#FFF; font-weight:normal; font-size:0.95em;}



/* Content */
.cont_info {background:#FFF; border:1px solid #DBD9D9; padding:0 15px 15px 15px;}
.cont_info .mainhdr{height:40px;line-height:40px; background:url('http://images.gph.gov.sa/bg-artheader-small.jpg') no-repeat bottom right; margin-bottom:10px; font-size:1.2em;}
.cont_info .ci_date { font-size:0.8em; font-weight:normal; color:#333333; margin:0px 0px; text-align:right; clear:right; font-family:tahoma;}
.cont_info .ci_title { font-size:1.2em; font-weight:bold; margin:5px 0px 10px; text-align:center; clear:right; color:#315B4D;}
.cont_info .ci_subtitle { font-size:1em; font-weight:bold; margin:0px 0px 10px; text-align:center; clear:right;}
.cont_info .ci_short {}
.cont_info .ci_body { font-weight:100; line-height:1.8em; text-align:justify; color:#999;}
.cont_info .ci_author { color:#006600;}
.cont_info .ci_author a { color:#006600; text-decoration:none;}
.cont_info .ci_author a:hover { text-decoration:underline;}
.cont_info .ci_image { float:right; margin:10px 0 10px 10px; border:1px solid #999; background:#fff; padding:2px;}
.cont_info .ci_image img { margin:0px; padding:0px; border:0px;}
.article_img_big { text-align:center; margin:15px 0;}
.article_img_big img{ border:1px solid #DbD9D9; padding:2px; box-shadow:0px 0px 7px #909090;  max-width:660px; max-height:460px;}



/* Category */
.catwrapper{background:#FFF; border:1px solid #DBD9D9; padding:0 15px 15px 15px;}
.catwrapper .mainhdr{height:40px;line-height:40px; background:url('http://images.gph.gov.sa/bg-artheader-small.jpg') no-repeat bottom right; margin-bottom:10px; font-size:1.2em;}
.category_info p {color:#6f7273;}
.category_info .salaam {color:#315B4D;}
.category_info .surveylink {text-align:center; color:#315B4D; font-weight:bold; font-size:0.85em;}
.cat_cont_list {border-bottom:1px solid #dbd9d9; margin:0px 0px 20px 0px; padding:0px}
.cat_cont_list .ccl_title { color:#315B4D; font-size:1.05em; margin:0px 0px 10px 0px;}
.cat_cont_list .ccl_title a, .cat_cont_list .ccl_title a:hover, .cat_cont_list .ccl_title a:visited { color:#315B4D; text-decoration:none; outline:none;}
.cat_cont_list .ccl_title a:hover { text-decoration:none;}
.cat_cont_list .ccl_img { float:right; margin:10px 0 10px 10px;  background:#fff; }
.cat_cont_list .ccl_img img { margin:0px; padding:2px; border:1px solid #eceded; width:225px; height:140px;}

.cat_cont_list .ccl_desc {font-weight:100; line-height:1.8em; text-align:justify; color:#999;}
.cat_cont_list .ccl_desc .more {float:left;}

/*  Page Navigator  */
.pageing { margin: 0 auto; max-width:370px; height:25px; line-height:25px;   text-align:center; }
.pageing .p_norm {float:right; background:url('http://images.gph.gov.sa/icon-paging.png') no-repeat; width:26px; height:26px; line-height:26px; text-align:center; }
.pageing .p_norm  a{color:#315B4D; font-size:11px; font-weight:bold; width:26px; height:26px;  }
.pageing .p_act {float:right; background:url('http://images.gph.gov.sa/icon-paging-current.png') no-repeat; width:26px; height:26px; line-height:26px; text-align:center; }
.pageing .p_act  a{color:#f2f2f2; font-size:11px; font-weight:bold; width:26px; height:26px;  }
.pageing .next, .pageing .prev{float:right; width:26px; height:26px; text-align:center; }
/*  /Page Navigator  */



/* bread crumb */
.bc {border:1px solid #dddbdb; height:40px;  background:#fff; margin:0 0 10px 0;}
.bc ul {padding:0; margin:0;  }
.bc ul li{list-style:none; float:right; color:#315B4D;height:40px; line-height:40px; padding-right:10px;}
.bc ul li a{text-decoration:none; color:#315B4D;}
.bc ul li.arrow{width:20px; height:40px; float:right; background:url('http://images.gph.gov.sa/bc-arrow.jpg') no-repeat 2px 1px;}




@media screen and (min-width:1000px) and (max-width:1280px){ 
#betalaunch{display:block;}
.hdr_nav {margin:-4% 12% 0 0;}
.hsc, .hdrcontainer{width:98%; max-width:1000px;}
.wrapper {width:98%; margin:0 auto;}
.blkwidth2{width:48.67%}
body{}
.sidebar .bnr{width:49%;}
}





@media screen and (min-width:768px) and (max-width:1000px)   {

	#betalaunch{display:none;}
	.p4 {padding:7px;}
	.hsc{width:100%;line-height:20px; }
	.hdrcontainer {width:100%;  margin:0 auto; padding:0; }
	.hdr_nav { float:none; width:100%; margin:0; }
	.logo{ width:10%; text-align:center; }
	.logo_str { width:79%;  height:44px; margin-top:5px; float:right; }
	.logo_str img{}
	.wrapper {width:98%; margin:0 auto;}
	.container{width:100%; margin:1.4% 0 0 1%;  float:none; }
	/* Top Nav */
	.tn_links { z-index:120; background:url(http://images.gph.gov.sa/bg-hdr.png) bottom center repeat-x ; height:35px;}
	.tn_links h2 a {font-size:0.85em; }
	.tn_links h2 {padding:0; margin:0; font-weight:normal; font-size:0.80em;}
	.tn_links a {font-size:0.85em; }
	.tn_links ul li { margin:0;  padding:3px 7px; }
	.tn_links li dl {display:none;  font-size:0.80em;}
	.tn_links li:hover dd{margin:3px 10px ;}

	.scrollnews, .mainnews { width:100%;}
	.scrollblk .legend{font-size:1em; width:8%;}
	.scrollblk .holder{font-size:0.90em; width:91%;}
	
	.cb{width:100%; float:none;}
	.sb{width:100%; margin-top:-15px; float:none; }
	.sidebar{width:39.5%; margin-top:0.95%; float:none;}
	.imgblk{width:32%;}
	.srchclass{width:80.7%}
	.sb_blk1 {float:left; width:40%; margin-top:2%;}
	.sb_blk1 img{width:100%;}
	.sb_blk2 {float:right; width:58%; margin-top:2%;}
	
	
	
	.footer {background:#315B4D; width:100%; }
  .footercontainer {width:100%; max-width:1000px; margin:0 auto; padding-top:10px; }
	.footerblk {width:100%; float:none; margin-top:0; height:25px; line-height:25px; }
	.footerblk h6 {padding:0 4px 0 0; margin:0 ; font-size:0.55em; font-weight:bold; border-bottom:1px solid #dbd9d9;}
	.footerblk ul{display:none;}
	.footerblk ul li {height:22px; line-height:18px; margin:0 7px;  }
	.footerblk ul li a {margin:0 14px 0 0; font-size:0.47em;}
	.sm_copycontainer{width:100%;} 
	.copyright {text-align:center; color:#fff; font-weight:normal; font-size:0.6em; }
	.article_img_big img{ border:1px solid #DbD9D9; padding:1px; box-shadow:0px 0px 4px #909090;  width:100%; }

	.othernews ul li a {font-size:0.80em;}
	.blkwidth1 { width:24.5%;}
	.blkwidth2 { width:48%;}
	#matabs{font-size:0.85em;}
	#matabs dl.item dt{height:36px;line-height:36px;}
	#matabs dl.item dt:before{font-size:1em;}
	

	.mainnews .blk{width:100%; margin:0 auto; }
	.mbtop{width:49%; height:191px; float:right;}
	.mainnews .article{margin:5px 0; }

	.cont_info .ci_body{font-size:0.9em;}

	.cont_info{padding:0 8px;}


}


@media screen and (min-width:500px) and (max-width:767px)   {
	#betalaunch{display:none;}
	.p4 {padding:7px;}
	.hsc{width:100%;line-height:20px; }
	.hdrcontainer {width:100%;  margin:0 auto; padding:0; }
	.hdr_nav { float:none; width:100%; margin:0; }
	.logo{ width:10%; text-align:center; }
	.logo_str { width:79%;  height:44px; margin-top:5px; float:right; }
	.logo_str img{}
	.wrapper {width:98%; margin:0 auto;}
	.container{width:100%; margin:1.4% 0 0 1%;  float:none; }
	/* Top Nav */
	.tn_links { z-index:120; background:url(http://images.gph.gov.sa/bg-hdr.png) bottom center repeat-x ; height:35px;}
	.tn_links h2 a {font-size:0.85em; }
	.tn_links h2 {padding:0; margin:0; font-weight:normal; font-size:0.80em;}
	.tn_links a {font-size:0.85em; }
	.tn_links ul li { margin:0;  padding:3px 7px; }
	.tn_links li dl {display:none;  font-size:0.80em;}
	.tn_links li:hover dd{margin:3px 10px ;}

	.scrollnews, .mainnews { width:100%;}
	.scrollblk .legend{font-size:1em; width:8%;}
	.scrollblk .holder{font-size:0.90em; width:91%;}

	
	.cb{width:100%; float:none;}
	.sb{width:100%;  margin-top:-15px; float:none; }
	.sidebar{width:54%;  margin-top:0.95%; float:none;}
	.imgblk{width:32%;}
	.srchclass{width:80.7%}
	.sb_blk1 {float:left; width:40%; margin-top:2%;}
	.sb_blk1 img{width:100%;}
	.sb_blk2 {float:right; width:58%; margin-top:2%;}
	
	
	
	.footer {background:#315B4D; width:100%; }
  .footercontainer {width:100%; max-width:1000px; margin:0 auto; padding-top:10px; }
	.footerblk {width:100%; float:none; margin-top:0; height:25px; line-height:25px; }
	.footerblk h6 {padding:0 4px 0 0; margin:0 ; font-size:0.55em; font-weight:bold; border-bottom:1px solid #dbd9d9;}
	.footerblk ul{display:none;}
	.footerblk ul li {height:22px; line-height:18px; margin:0 7px;  }
	.footerblk ul li a {margin:0 14px 0 0; font-size:0.47em;}
	.sm_copycontainer{width:100%;} 
	.copyright {text-align:center; color:#fff; font-weight:normal; font-size:0.6em; }
	.article_img_big img{ border:1px solid #DbD9D9; padding:1px; box-shadow:0px 0px 4px #909090;  width:100%;}

	.othernews ul li a {font-size:0.80em;}
	.blkwidth1 { width:24.5%;}
	.blkwidth2 { width:48%;}
	#matabs{font-size:0.85em;}
	#matabs dl.item dt{height:36px;line-height:36px;}
	#matabs dl.item dt:before{font-size:1em;}
	

	.mainnews .blk{width:100%; margin:0 auto; }
	.mbtop{width:49%;  height:191px; float:right;}
	.mainnews .article{margin:5px 0; }

	.cont_info .ci_body{font-size:0.9em;}

	.cont_info{padding:0 8px;}

}

@media only screen and (max-width:480px) {
	body{ -webkit-text-size-adjust:100% }
	#betalaunch{display:none;}
	.p4 {padding:2px;}
	.hsc{width:100%;line-height:20px; font-size:0.75em; }
	.hdrcontainer {width:100%;  margin:0 auto; padding:0; }
	.container{width:100%; margin:2% 0 0 1%;  float:none; }
	.hdr_nav { float:none; width:100%; margin:0; }
	.logo{ width:19%; text-align:center;  }
	.logo img{width:100%; margin:5px 5px 0 0;}
	.logo_str { width:78%;  height:44px; float:right; margin:3% 2% 0 0;}
	.logo_str img{width:100%;}
	.wrapper {width:98%; margin:0 auto;}
	#wnd, #wnd1{display:none;}
	
	
	/* Top Nav */
	.tn_links{ clear:both;margin:-7px 0 0 0;}
	.tn_links ul { display: none;  }  
  .tn_links ul li{ display: block;  float: none;  width: 100%; background:#315B4D; padding:0; margin:0; height:30px; border-bottom: 1px solid #dbd9d9;}
  .tn_links ul li a {text-decoration:none;}
  .tn_links h2 a {  }  
	.tn_links a#pullmenu{position:relative;display:block; background:url(http://images.gph.gov.sa/bg-hdr.png) bottom center repeat-x ; height:30px;padding-right:5px; font-weight:bold;}
	.tn_links a#pullmenu:after { content:""; background: url('http://images.gph.gov.sa/nav-icon.png') no-repeat;  
        width: 20px; height: 20px; display: inline-block; position: absolute; left: 15px; top: 0;  } 
	
	.news_padd {padding:4px 5px 0 3px;}
	.bar2 {height:173px;}
	.mbtop{width:280px;  height:210px;}
	.mbtop img {width:100%; height:auto;}
	.mr4 { }
  .w49 {width:100%; margin:0 auto;}
	
	.scrollnews, .mainnews { width:100%;}
	.scrollblk .legend{font-size:0.70em; width:11%; margin-left:1%;}
	.scrollblk .holder{font-size:0.80em; width:86%;}
	
	.mainnews .blk img{width:100%;}
	.mainnews .article{margin-bottom:5px; position:relative; width:46.34%; border:1px solid #E0E0E0; padding:2px;}
	.mainnews .blk{width:98%; margin:0 auto; }
	
	.cb{width:100%; float:none;}
	.sb{width:100%; margin-top:-15px; float:none; }
	.sidebar{width:100%;  margin-top:0.95%; float:none;}
	.sidebar .bnr{width:50%;}
	.pt .hdrcol,.pt .col{width:16.47%; max-width:42.95px;}
	.imgblk{width:31%;}
	.imgblk img{height:100px;}
	.srch {padding:1.75%;}
	.srchclass{width:77%}
	.sb_blk1 {float:none; margin-top:2%;}
	.sb_blk1 img{width:100%;}
	.sb_blk2 {float:none; margin-top:2%;}
	
	.cont_info .ci_title { font-size:1.0em;}
	.cont_info .ci_subtitle { font-size:0.8em;}
	.cont_info .ci_date { font-size:0.7em;}
	
	.othernews ul li a {font-size:0.85em;}
	.blkwidth1, .blkwidth2{ width:100%;}
 	
	.vspc7 {height:10px; width:10px;}
	
	
	.footer {background:#315B4D; width:100%; }
  .footercontainer {width:100%; max-width:1000px; margin:0 auto; padding-top:10px; }
	.footerblk {width:100%; float:none; margin-top:0; height:25px; line-height:25px; }
	.footerblk h6 {padding:0 4px 0 0; margin:0 ; font-size:0.55em; font-weight:bold; border-bottom:1px solid #dbd9d9;}
	.footerblk ul{display:none;}
	.footerblk ul li {height:22px; line-height:18px; margin:0 7px;  }
	.footerblk ul li a {margin:0 14px 0 0; font-size:0.47em;}
	.sm_copycontainer{width:100%;} 
	.copyright {text-align:center; color:#fff; font-weight:normal; font-size:0.6em;}
	.article_img_big img{ border:1px solid #DbD9D9; padding:1px; box-shadow:0px 0px 4px #909090;  width:100%; }

	.catwrapper{ padding:0 5px 5px 5px;}
	.cat_cont_list {margin:0px 0px 10px 0px;}
	.cat_cont_list .ccl_img {margin:5px 0 5px 10px; width:50%; }
	.cat_cont_list .ccl_img img {  width:100%; max-height:100px;}
	.cat_cont_list .ccl_title { font-size:0.85em; }
	.cat_cont_list .ccl_desc {display:none;}
	.cat_cont_list .ccl_desc .more {float:left; background:none;}

	.pageing { margin: 0 auto; clear:both; height:48px; line-height:40px;  }
	
	
	
	.bc {border:1px solid #dddbdb; height:30px;  background:#fff; margin:0 0 7px 0; font-size:0.8em;}
	.bc ul li{list-style:none; float:right; color:#315B4D;height:30px; line-height:30px; padding-right:7px;}
	.bc ul li.arrow{width:15px; height:30px; float:right; background:url('http://images.gph.gov.sa/bc-arrow-small.jpg') no-repeat 2px 1px;}
	
	.bc_en {border:1px solid #dddbdb; height:30px;  background:#fff; margin:0 0 7px 0; font-size:0.8em;}
	.bc_en ul li{list-style:none; float:left; color:#315B4D;height:30px; line-height:30px; padding-left:7px;}
	.bc_en ul li.arrow{width:15px; height:30px; float:left; background:url('http://images.gph.gov.sa/bc-arrow-en-small.jpg') no-repeat 2px 1px;}

	.cont_info .ci_body{font-size:1em;}
	

}


/* APPS */
.apps {border:1px solid #dbd9da; background:#fff;  font-family:'Droid Arabic kufi',arial;}
.apps .heading{text-align:center; margin:0 10px 10px 10px; font-family:'Droid Arabic kufi',arial; font-size:0.9em; font-weight:bold; color:#315B4D; border-bottom:5px solid #A98333;}
.apps .icons {text-align:center; margin-bottom:10px;}

/* Quran Explorer */
div.qwrapper{background:#FFF; border:1px solid #DBD9D9; padding:0 15px 15px 15px;}
div.qmainhdr{height:40px;line-height:40px; background:url('http://images.gph.gov.sa/bg-artheader.jpg') no-repeat bottom right; margin-bottom:10px; font-size:1.2em;}
div.qtrans {}
div.qtrans table {border:1px solid #DBD9D9; width:100%;}
div.qtrans table td { border:1px solid #DBD9D9;}
div.qtrans table td a {text-decoration:none; display:block; padding:3px; color:#315B4D;}
div.qtrans table td a:hover { color:#f3f8f6; background:#315B4D;}
p.qtranshdr {color:#9AA0A1; margin:0; padding:0;}

/* srv bx */
	.SBox { background:#E8E8E8; border:1px solid #DBD9D9; border-top:0; color:#388038; height:35px; line-height:35px; padding:0px 20px; margin:0px 0px 10px 0px;}

	.SBox a { color:#388038; text-decoration:none; }
	.SBox a:hover { color:#388038; text-decoration:underline;}
	.SBox a:visited { color:#388038; text-decoration:none;}
	.SBox img {margin-top:5px;}

/* /srv bx */


/* ----------- /attachment ----------- */

.content_attach{clear:both;text-align:right;margin:0 0 20px 0;}
.content_attach .black_text_head {display:none;}
.content_attach a{text-decoration:none;}
.content_attach .ca_file{clear:right;padding:0;margin:5px 0 5px 0;border-bottom:1px solid #B8B8B8;}
.content_attach .ca_file:hover{background:#E6E4E5;}

.content_attach .ca_head{background:#e2e2e2;line-height:1.5;padding:0 10px;}
.content_attach .ca_head *{padding:0;margin:0;}
.content_attach .ca_file .caf_icon{line-height:1.6em;float:right;width:20px;vertical-align:middle;}
.content_attach .ca_file .caf_name{font-family:tahoma; line-height:1.6em;text-align:center;;white-space:nowrap;overflow-x:hidden;}
.content_attach .ca_file .caf_name a{font-size:12px; color:#8d8d8d;}
.content_attach .ca_file .caf_size{line-height:1.6em;float:right;width:20%;}

.content_attach .ca_file .caf_icon img{vertical-align:text-top;}

.content_attach .ca_file .caf_play{text-align:center;}
.content_attach .ca_file .caf_play img{border:1px solid #282828; width:100%;}
