
<style type="text/css">
	/* Reset
     ------------------------------------------------------------------------------------- */
	html{margin:0;padding:0;border:0;font-size:100.01%;color:#000;}
	body{margin:0;padding:0;border:0;font:0.75em/1.25 arial,helvetica,sans-serif;}
	div,span,object,iframe,blockquote,q,abbr,acronym,address,big,cite,code,ins,del,em,img,small,strong,sub,sup,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,label,input,legend,table,caption,tbody,tfoot,thead,tr,textarea,p,th,td{margin:0;padding:0;border:0;}
	table{border-collapse:collapse;border-spacing:0;}
	li{list-style:none}
	blockquote,q{quotes:none;}
	blockquote:before,blockquote:after,q:before,q:after{content: '';content: none;}
	*:focus {outline:none;}
	b, strong{font-weight:bold;}
	*{font-size:14px;  font-weight: 300;}
	html,body{margin:0; padding:0; direction:rtl;}
	body{position:relative; background:#dfdfdf url('../../images/frontend/body_bg.jpg') repeat fixed top center; background-size:100% auto;}

	/* placeholder */
	::-webkit-input-placeholder { color:#000; font-weight:bold;}
	::-moz-placeholder { color:#000; font-weight:bold;} /* firefox 19+ */
	:-ms-input-placeholder { color:#000; font-weight:bold;} /* ie */
	input:-moz-placeholder { color:#000; font-weight:bold;}
	/* placeholder focus */
	:focus::-webkit-input-placeholder{color:#fff;}
	:focus::-moz-placeholder{color:#fff;}
	:focus:-ms-input-placeholder{color:#fff;}
	:focus:-moz-placeholder{color:#fff;}

	/* General
     ------------------------------------------------------------------------------------- */
	.left{ float:right;}
	.right{ float:left;}
	.clr,.clear{ clear:both;}
	a{ text-decoration:none; color:#000;}
	a:hover{ color:#434343;}
	.notfound{ color:#f00; height:40px; line-height:40px; background:#FFF0F0; padding:0px 20px; border-left:3px solid #f00;}
	.maintenance{ margin:50px 0; padding:50px; background:#f5f480; color:#3c7bc6; font-size:24px; box-shadow:0 0 5px #000;}

	/** Generated by FG
	@font-face {
		font-family: 'Conv_JF Flat regular';
		src: url('fonts/JF Flat regular.eot');
		src: local('?'), url('fonts/JF Flat regular.woff') format('woff'), url('fonts/JF Flat regular.ttf') format('truetype'), url('fonts/JF Flat regular.svg') format('svg');
		font-weight: normal;
		font-style: normal;
	}**/

	@font-face {
		font-family: "Conv_JF Flat regular";
		src: url('font/JF-Flat-regular.eot');
		src: url('font/JF-Flat-regular.eot?#iefix') format('embedded-opentype'),
		url('font/JF-Flat-regular.svg#JF Flat Regular') format('svg'),
		url('font/JF-Flat-regular.woff') format('woff'),
		url('font/JF-Flat-regular.ttf') format('truetype');
		font-weight: normal;
		font-style: normal;
	}
	@import url(http://fonts.googleapis.com/css?family=Open+Sans);

	.font_jf{font-family: 'Conv_JF Flat regular';}
	.font_opensans{font-family: 'open Sans';}
	
	/*
	 * Droid Arabic Kufi (Arabic) http://www.google.com/fonts/earlyaccess
	 */
	@font-face {
	  font-family: 'Droid Arabic Kufi';
	  font-style: normal;
	  font-weight: 400;
	  src: url(//fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Regular.eot);
	  src: url(//fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Regular.eot?#iefix) format('embedded-opentype'),
		   url(//fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Regular.woff2) format('woff2'),
		   url(//fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Regular.woff) format('woff'),
		   url(//fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Regular.ttf) format('truetype');
	}
	@font-face {
	  font-family: 'Droid Arabic Kufi';
	  font-style: normal;
	  font-weight: 700;
	  src: url(//fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Bold.eot);
	  src: url(//fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Bold.eot?#iefix) format('embedded-opentype'),
		   url(//fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Bold.woff2) format('woff2'),
		   url(//fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Bold.woff) format('woff'),
		   url(//fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Bold.ttf) format('truetype');
	}

		*{font-family: 'Conv_JF Flat regular';}
	
	/* CSS
     ------------------------------------------------------------------------------------- */



	.headerWrapper{padding-top:30px; z-index:10;}
	.logo{height:100px; position:relative; background:url('../../images/frontend/logo.png') no-repeat top right; padding-left:0;}
	.logo a{display:block; width:100%; height:100px;}
	.topQuote{color:#2980b9; text-align:justify; line-height:22px; font-style:italic; background:url('../../images/frontend/top-quote.png') no-repeat top right; padding-top:8px;}

	.topLeft{position: relative; padding-left:0; }
	.topLeft .language-list{position:relative; float:left;}
	.topLeft .language-list li{float:left;}
	.topLeft .language-list li.sep{margin:0 3px;}
	.topLeft .language-list li a{color:#2980b9; display: block;}

	.topSearch-box{position: relative; margin-top: 15px; float:left; border:1px solid #a8a8a8;}
	.topSearch-box input{position:relative; height:30px; float:right; color:#a8a8a8; padding:0 5px;}
	.topSearch-box a{width:30px; height:30px; float:right; background:#2980b9 url('../../images/frontend/top-search.png') no-repeat center; display: block;}

	.pageWrapper{z-index: 9;}
	#top_slider_container{position:relative;}
	#top_slider_container .project-desc{position: absolute; width: 745px; height: 320px; top: 0; right: 0;  background:#e7e7e7; padding:20px; direction:rtl;}
	#top_slider_container .project-title{font-size: 18px; line-height: 26px; color:#58595b; display:block; text-align: right; font-weight:bold;}
	#top_slider_container .project-excerpt{font-size: 16px; line-height: 25px; color:#58595b; margin-top:20px; text-align:justify; font-family:arial;}

	.homeAboutWrapper{position: relative; margin: 30px 0;}
	.homeAboutWrapper .about-box{position: relative; padding: 0; background:#eee url('../../images/frontend/box-bg.jpg') no-repeat top center; background-size:100% auto; border:3px solid #fff; border-radius:5px;}
	.homeAboutWrapper .about-box:before { content: " "; position: absolute; z-index: -1; top:-4px; left:-4px; right:-4px; bottom:-4px; border: 5px solid #c8c8c8; border-radius:5px;}
	.homeAboutWrapper .about-box .about-title{position: relative; color: #2980b9; font-size: 20px; padding: 30px 30px;}
	.homeAboutWrapper .about-box .about-title a{color: #2980b9; font-size: 20px;}
	.homeAboutWrapper .about-box .about-title a:hover{color:#5c5c5c; text-decoration:none;}
	.homeAboutWrapper .about-box .about-excerpt{position: relative; color: #58595b; font-size: 16px; line-height: 25px; text-align: justify; padding: 0px 30px 40px 30px; font-family:arial;}
	.homeAboutWrapper .about-box .about-box-shadow{position:absolute; width:100%; height:24px; left:0; bottom:-28px; background:url('../../images/frontend/box-shadow.png') no-repeat bottom center; background-size: 100% auto;}
	.homeAboutWrapper .about-image{position:relative; height: 412px; background:url('../../images/frontend/home-about-bg.png') no-repeat top left; background-size: 100% auto;}
	.homeAboutWrapper .about-image a{position:relative; width:100%; height:100%; display:block;}
	
	.back-to-list{position:relative; float:right; padding:10px; text-decoration:none; background:#2980b9; color:#fff; font-size:16px; display:inline-block; margin:5px 0; border:1px solid #fff; border-radius:5px; clear:both;}
	.back-to-list:hover{text-decoration:none;}
	
	#testimonial_slider_container{position:relative;}
	#testimonial_slider_container .testimonial_slider_box{position:relative; background:url('../../images/frontend/home-testimonial-bg.png') no-repeat top center;}
	#testimonial_slider_container .testimonial-box{padding: 35px; text-align: center; direction: rtl}
	#testimonial_slider_container .testimonial-box .testimonial-excerpt{position: relative; color:#edead7; font-size: 16px; line-height:25px; font-family:arial;}
	#testimonial_slider_container .testimonial-box .testimonial-title a{position: relative; color:#fff; font-size: 22px; padding-top: 10px; display: block; text-decoration: none;}

	.bookStandWrapper{position: relative; width:100%; height:320px; margin-top: 50px; background:url('../../images/frontend/book-stand-bg.png') no-repeat bottom center;  background-size: 100% auto;}
	.bookStandWrapper .book-box{position:absolute; top:0; display: block; width: 115px; height:175px; box-shadow: 1px 3px 7px #333;}
	.bookStandWrapper .book-box img{width: 100%;}
	.bookStandWrapper .book-1{right:9%;}
	.bookStandWrapper .book-2{right:27%;}
	.bookStandWrapper .book-3{right:45%;}
	.bookStandWrapper .book-4{right:63%;}
	.bookStandWrapper .book-5{right:81%;}
	
	/* Books Wrapper */
	.booksWrapper{position: relative; margin: 30px 0;}
	.booksWrapper .book-box{position: relative; text-align: center; margin-bottom: 30px;}
	.booksWrapper .book-box img{box-shadow: 1px 3px 7px #333;}
	.booksWrapper .book-box .title a{min-height:50px; color:#2980b9; font-size: 15px; display: block; text-decoration: none; padding-top:10px; }
	.booksWrapper .book-box .title a:hover{color:#58595b;}
	.booksWrapper .book-box .date{color:#58595b; font-size: 15px; display: block;}
	.booksWrapper .book-box .readmore a{padding: 10px; background:#2980b9; color: #fff; font-size: 15px; border:1px solid #fff; border-radius:5px; margin:5px 0; display: inline-block; text-decoration: none;}
	.booksWrapper .book-box .readmore a:hover{background:#1369A1; color:#fff; text-decoration:none;}

	.bookWrapper{position: relative; padding: 40px 0;}
	.bookWrapper .book-info{position: relative; }
	.bookWrapper .book-info .title{position: relative; color:#2980b9; font-size: 20px; margin-bottom: 20px;}
	.bookWrapper .book-info .text{position: relative; color:#58595b; font-size: 15px; line-height: 24px; text-align: justify;}
	.bookWrapper .book-info .text *{color:#58595b; font-size: 16px; line-height: 25px; font-family:arial; text-align: justify;}
	.bookWrapper .book-image img{box-shadow: 1px 3px 7px #333;}
	.bookWrapper .book-bottom-section{position:relative; }
	.bookWrapper .book-bottom-section a{position:relative; float:right; padding:10px; text-decoration:none; background:#2980b9; color:#fff; font-size:16px; display:inline-block; margin:5px 0; border:1px solid #fff; border-radius:5px; clear:both;}
	.bookWrapper .book-bottom-section a:hover{background:#1369A1; color:#fff; text-decoration:none;}
	.popup-comment .comment-title, .popup-summary .summary-title, .popup-extract .extract-title{position:relative; font-size:18px; font-weight:bold; margin-bottom:20px;}
	.popup-comment .comment-text, .popup-summary .summary-text, .popup-extract .extract-text{position:relative; font-size:15px; }
	.popup-summary .summary-text table{position:relative; width:100%;}
	.popup-summary .summary-text table tr{}
	.popup-summary .summary-text table tr:nth-of-type(odd){background-color:#f9f9f9;}
	.popup-summary .summary-text table tr td{  padding: 8px;  line-height: 1.42857143;  vertical-align: top;  border-top: 1px solid #ddd;}
	
	/* Articles Wrapper */
	.articlesWrapper{position: relative; padding: 50px 0;}
	.articlesWrapper .parent-articles-list{ position: relative; background:#eee url('../../images/frontend/box-bg.jpg') no-repeat top center; background-size:100% auto; padding: 0; border:3px solid #fff; border-radius:5px;}
	.articlesWrapper .parent-articles-list:before{ content: " "; position: absolute; z-index: -1; top:-4px; left:-4px; right:-4px; bottom:-4px; border: 5px solid #c8c8c8; border-radius:5px;}
	.articlesWrapper .parent-articles-list .big-title{ position: relative; padding: 15px 10px; color:#2980b9; font-size: 20px;}
	.articlesWrapper .parent-articles-list .title{ position: relative; padding:10px; color:#58595b; border-bottom: 1px solid #e5e5e5; font-size: 15px; display: block; text-decoration: none;}
	.articlesWrapper .parent-articles-list .title:hover, .articlesWrapper .parent-articles-list .title.active{color:#2980b9;}
	.articlesWrapper .parent-articles-list .parent-articles-shadow{position:absolute; width:100%; height:24px; left:0; bottom:-18px; background:url('../../images/frontend/sidebar-box-shadow.png') no-repeat bottom center; background-size: 100% auto;}

	.articlesWrapper .sub-articles-list{ position: relative;}
	.articlesWrapper .sub-articles-list .article-box{ position: relative; padding: 30px 0; border-bottom: 1px solid #d6d6d6;}
	.articlesWrapper .sub-articles-list .article-box:first-child{padding-top: 0;}
	.articlesWrapper .sub-articles-list .article-box:last-child{border: 0;}
	.articlesWrapper .sub-articles-list .article-box .article-box-info{position: relative; padding-right:0;}
	.articlesWrapper .sub-articles-list .article-box .title{position: relative; color:#2980b9; font-size: 20px; padding-bottom: 20px;}
	.articlesWrapper .sub-articles-list .article-box .title a{color:#2980b9; font-size: 20px; display: block;}
	.articlesWrapper .sub-articles-list .article-box .excerpt{position: relative; color:#58595b; font-size: 16px; display: block; line-height: 25px; font-family:arial;}
	.articlesWrapper .sub-articles-list .article-box .excerpt *{font-size: 16px; line-height: 25px; font-family:arial;}
	.articlesWrapper .sub-articles-list .article-box .excerpt p{margin-bottom: 25px;}
	.articlesWrapper .sub-articles-list .article-box .excerpt iframe{height:150px;}
	.articlesWrapper .sub-articles-list .article-box .readmore{position: relative; float: left; padding:10px; color:#2980b9; font-size: 15px; display: block;}
	
	.articlesWrapper .sub-articles-list .article-box .article-box-image{position:relative; padding-left:0;}
	.articlesWrapper .sub-articles-list .article-box .article-box-image img{position:relative; width:100%; height:auto;}
	
	.comment-module-container{position:relative;}
	.comment-module-container .comment-field{position:relative; float:right; width:48%; margin:1%; background:#fff; border:1px solid #2980b9; border-radius:5px; font-size:16px; padding:5px; height:40px; color:#555;}
	.comment-module-container .comment-text{width:98%; height:200px;}
	.comment-module-container .comment-submit{position:relative; float:left; padding:10px; margin:1%; font-size:18px; background:#2980b9; color:#fff; border:1px solid #fff; border-radius:5px; text-decoration:none; display:inline-block; border-radius:5px;}
	.comment-module-container .comment-submit:hover{background:#1369A1; color:#fff; text-decoration:none;}
	
	.comment-list-container{position:relative; margin:10px 0;}
	.comment-list-container .comment-box{position:relative; padding:10px; margin:20px 0; background:#2980b9; color:#fff; border:1px solid #fff; font-size:15px; border-radius:5px;}
	.comment-list-container .comment-box .comment-text{position:relative; padding:5px;}
	.comment-list-container .comment-box .comment-name{position:relative; float:left;}
	
	/* About Wrapper */
	.aboutsWrapper{position: relative; padding: 50px 0;}
	.aboutsWrapper .parent-abouts-list{ position: relative; background:#eee url('../../images/frontend/box-bg.jpg') no-repeat top center; background-size:100% auto; padding: 0; border:3px solid #fff; border-radius:5px;}
	.aboutsWrapper .parent-abouts-list:before{ content: " "; position: absolute; z-index: -1; top:-4px; left:-4px; right:-4px; bottom:-4px; border: 5px solid #c8c8c8; border-radius:5px;}
	.aboutsWrapper .parent-abouts-list .big-title{ position: relative; padding: 15px 10px; color:#2980b9; font-size: 20px;}
	.aboutsWrapper .parent-abouts-list .title{ position: relative; padding:10px; color:#58595b; border-bottom: 1px solid #e5e5e5; font-size: 15px; display: block; text-decoration: none;}
	.aboutsWrapper .parent-abouts-list .title:hover, .aboutsWrapper .parent-abouts-list .title.active{color:#2980b9;}
	.aboutsWrapper .parent-abouts-list .parent-abouts-shadow{position:absolute; width:100%; height:24px; left:0; bottom:-18px; background:url('../../images/frontend/sidebar-box-shadow.png') no-repeat bottom center; background-size: 100% auto;}

	.aboutsWrapper .sub-abouts-list{ position: relative;}
	.aboutsWrapper .sub-abouts-list .about-box{ position: relative; padding: 30px 0; border-bottom: 1px solid #c1c1c1;}
	.aboutsWrapper .sub-abouts-list .about-box:nth-child(even) .about-box-info{float:left;}
	.aboutsWrapper .sub-abouts-list .about-box:nth-child(even) .about-box-image{float:left;}
	
	
	.aboutsWrapper .sub-abouts-list .about-box:first-child{padding-top:0;}
	.aboutsWrapper .sub-abouts-list .about-box:last-child{border:0;}
	.aboutsWrapper .sub-abouts-list .about-box:nth-child(odd) .about-box-info{position: relative; padding-right:0;}
	.aboutsWrapper .sub-abouts-list .about-box:nth-child(even) .about-box-info{position: relative; padding-left:0;}
	.aboutsWrapper .sub-abouts-list .about-box img{float:left; margin-right:10px;}
	.aboutsWrapper .sub-abouts-list .about-box .title{position:relative; color:#2980b9; font-size:20px; padding-bottom:20px;}
	.aboutsWrapper .sub-abouts-list .about-box .title a{color:#2980b9; font-size: 20px; display: block;}
	.aboutsWrapper .sub-abouts-list .about-box .excerpt{position: relative; color:#58595b; font-size: 16px; display: block; line-height: 25px; font-family:arial;}
	.aboutsWrapper .sub-abouts-list .about-box .excerpt *{font-size: 16px;line-height: 25px; font-family:arial;}
	.aboutsWrapper .sub-abouts-list .about-box .excerpt p{margin-bottom: 25px;}
	.aboutsWrapper .sub-abouts-list .about-box .excerpt iframe{height:150px;}
	.aboutsWrapper .sub-abouts-list .about-box .readmore{position: relative; float: left; padding:10px; color:#2980b9; font-size: 15px; display: block;}
	
	.aboutsWrapper .sub-abouts-list .about-box:nth-child(odd) .about-box-image{position:relative; padding-left:0;}
	.aboutsWrapper .sub-abouts-list .about-box:nth-child(even) .about-box-image{position:relative; padding-right:0;}
	.aboutsWrapper .sub-abouts-list .about-box .about-box-image img{position:relative; width:100%; height:auto;}
	
	/* Testimonials Wrapper */
	.testimonialsWrapper{position: relative; padding: 50px 0;}
	.testimonialsWrapper .parent-testimonials-list{ position: relative; background:#eee url('../../images/frontend/box-bg.jpg') no-repeat top center; background-size:100% auto; padding: 0; border:3px solid #fff; border-radius:5px;}
	.testimonialsWrapper .parent-testimonials-list:before{ content: " "; position: absolute; z-index: -1; top:-4px; left:-4px; right:-4px; bottom:-4px; border: 5px solid #c8c8c8; border-radius:5px;}
	.testimonialsWrapper .parent-testimonials-list .big-title{ position: relative; padding: 15px 10px; color:#2980b9; font-size: 20px;}
	.testimonialsWrapper .parent-testimonials-list .title{ position: relative; padding:10px; color:#58595b; border-bottom: 1px solid #e5e5e5; font-size: 15px; display: block; text-decoration: none;}
	.testimonialsWrapper .parent-testimonials-list .title:hover, .testimonialsWrapper .parent-testimonials-list .title.active{color:#2980b9;}
	.testimonialsWrapper .parent-testimonials-list .parent-testimonials-shadow{position:absolute; width:100%; height:24px; left:0; bottom:-18px; background:url('../../images/frontend/sidebar-box-shadow.png') no-repeat bottom center; background-size: 100% auto;}

	.testimonialsWrapper .sub-testimonials-list{ position: relative;}
	.testimonialsWrapper .sub-testimonials-list .testimonial-box{ position: relative; padding: 30px 0; border-bottom: 1px solid #c1c1c1;}
	.testimonialsWrapper .sub-testimonials-list .testimonial-box:nth-child(even) .testimonial-box-info{float:left;}
	.testimonialsWrapper .sub-testimonials-list .testimonial-box:nth-child(even) .testimonial-box-image{float:left;}
	
	
	.testimonialsWrapper .sub-testimonials-list .testimonial-box:first-child{padding-top:0;}
	.testimonialsWrapper .sub-testimonials-list .testimonial-box:last-child{border:0;}
	.testimonialsWrapper .sub-testimonials-list .testimonial-box:nth-child(odd) .testimonial-box-info{position: relative; padding-right:0;}
	.testimonialsWrapper .sub-testimonials-list .testimonial-box:nth-child(even) .testimonial-box-info{position: relative; padding-left:0;}
	.testimonialsWrapper .sub-testimonials-list .testimonial-box .title{position:relative; color:#2980b9; font-size:20px; padding-bottom:20px;}
	.testimonialsWrapper .sub-testimonials-list .testimonial-box .title a{color:#2980b9; font-size: 20px; display: block;}
	.testimonialsWrapper .sub-testimonials-list .testimonial-box .excerpt{position: relative; color:#58595b; font-size: 16px; display: block; line-height: 25px; font-family:arial;}
	.testimonialsWrapper .sub-testimonials-list .testimonial-box .excerpt p{margin-bottom: 25px;}
	.testimonialsWrapper .sub-testimonials-list .testimonial-box .excerpt iframe{height:150px;}
	.testimonialsWrapper .sub-testimonials-list .testimonial-box .readmore{position: relative; float: left; padding:10px; color:#2980b9; font-size: 15px; display: block;}
	
	.testimonialsWrapper .sub-testimonials-list .testimonial-box:nth-child(odd) .testimonial-box-image{position:relative; padding-left:0;}
	.testimonialsWrapper .sub-testimonials-list .testimonial-box:nth-child(even) .testimonial-box-image{position:relative; padding-right:0;}
	.testimonialsWrapper .sub-testimonials-list .testimonial-box .testimonial-box-image img{position:relative; width:100%; height:auto;}
	
	.searchKeyword{position:relative; color:#2980b9; font-size:20px; padding:0 15px;}
	ul.search-list{position:relative; margin-top:20px;}
	ul.search-list li{margin:10px 0; font-size:14px; text-indent: -.7em; padding:0 15px !important}
	ul.search-list li:before {content: ""; position:relative; right: -5px; background-color:#2980b9; display:inline-block; width:10px; height:10px; border-radius:50%}
	
	<!--.testimonialsWrapper{ position: relative; padding: 40px 0;}
	.testimonialsWrapper .testimonial-box{ position: relative; padding: 30px 0; border-bottom: 1px solid #c1c1c1;}
	.testimonialsWrapper .testimonial-box:first-child{padding-top:0;}
	.testimonialsWrapper .testimonial-box:last-child{border:0;}
	.testimonialsWrapper .testimonial-box .title{position: relative; color:; font-size: 20px; padding-bottom: 20px;}
	.testimonialsWrapper .testimonial-box .title a{color:; font-size: 20px; display: block;}
	.testimonialsWrapper .testimonial-box .excerpt{position: relative; color:#58595b; font-size: 15px; display: block;}
	.testimonialsWrapper .testimonial-box .readmore{position: relative; float: ; padding:10px; color:; font-size: 15px; display: block;}-->

	#gallery_slider_container{position:relative;}
	#gallery_slider_container .gallery-desc{position: absolute; width: 300px; height: 350px; bottom: 0; left: 0;  background:#e7e7e7; padding:20px; direction:rtl;}
	#gallery_slider_container .gallery-title{font-size: 18px; line-height: 26px; color:#58595b; display:block; text-align: right; font-weight:bold;}
	#gallery_slider_container .gallery-excerpt{font-size: 14px; line-height: 22px; color:#58595b; margin-top:20px; text-align:justify;}
	.more-albums-gallery{position:relative; float:left; background:#2980b9; color:#fff; padding:10px; display:inline-block; border:1px solid #fff; border-radius:5px; text-decoration:none;}
	.more-albums-gallery:hover{background:#1369A1; color:#fff; text-decoration:none;}

	.videos-gallery{position: relative; margin-bottom: 30px;}
	.videos-gallery .video-box{position: relative; margin-bottom: 30px;}
	.videos-gallery .video-box .video-title{position: relative; color:#2980b9; font-size: 20px; padding-bottom: 20px; min-height:70px;}
	.videos-gallery .video-box .video-text iframe{width:100%; height:400px;}

	.albums-wrapper .big-title{color:#71bf44; font-size:32px;}
	.album-box{position:relative; margin:10px 0;}
	.album-box a{position:relative;display:block;}
	.album-box img{position:relative; width:100%; height:auto;}
	.album-box .album-title{text-align:center; font-size:18px; color:#000; padding:5px;}
	
	
	.footerWrapper{background: rgba(216,216,216,0.45);}
	.footer{position:relative; padding:15px 0; z-index:8;}
	.footer .footer-copyright{color:#2980b9; font-size:15px;}
	.footer .codendot-copyright{color:#2980b9; font-size:15px; text-align:right; line-height:25px;}
	.footer .codendot-copyright	a{width:85px; height:25px; display:block; float:right; margin-left:5px; background:url('../../images/frontend/codendot.png') no-repeat top center;}

	.footer .language-list{position:relative; float:left; padding-top:6px;}
	.footer .language-list li{float:left;}
	.footer .language-list li.sep{margin:0 3px;}
	.footer .language-list li a{color:#2980b9; display: block;}


	.categoryWrapper{position:relative; min-height:500px;}
	.categoryWrapper .big-title{color:#fff; font-size:26px; line-height: 30px; text-transform:uppercase;  padding-top:30px; padding-bottom:30px;}
	.item-box{position:relative; margin-bottom:40px;}
	.item-box img{position:relative; width:100%;}
	.item-box .title{background: #434343;}
	.item-box .title a{color:#fff; font-size:14px; padding:10px 0; background:url('../../images/frontend/home-latest-shape.png') no-repeat right center; display:block;}




	.contentWrapper{position:relative; min-height:500px; padding: 40px 0;}
	.contentWrapper .title{position: relative; color:#2980b9; font-size: 26px; padding-bottom: 20px;}
	.contentWrapper .text{position: relative; color:#58595b; font-size: 15px; display: block; line-height:20px;}
	.contentWrapper .text b,.contentWrapper .text strong{color:#2980b9;}




	#to_top_btn{position:fixed; width:30px; height:30px; background:#2980b9 url('../../images/frontend/to-top-btn.png') no-repeat center center; bottom:80px; right:20px; display: none; text-indent: -9999px; z-index:9999999999;}

	@media screen and (min-width: 768px) {
		.main-menu{position:relative; height:55px; padding:0; background:url('../../images/frontend/menu-bg.png') no-repeat center; background-size: 100% auto; margin-top: 20px;}
		.main-menu .navbar{margin:0; background:none; border:none;}
		.main-menu .navbar-nav{float:none;}
		.main-menu .navbar .container-fluid{padding:0;}
		.main-menu .navbar .navbar-collapse{padding:0;}

		.main-menu .navbar ul{position:relative; /*width:710px;*/ margin: 0 auto;width: 94%; display:flex; flex-direction:row;}
		.main-menu .navbar ul li{position:relative; padding-top: 11px; margin-left:5px; flex: 1 1 0;}
		.main-menu .navbar ul li a{color:#edead7; dispaly:block; text-decoration:none; text-transform:uppercase; font-size:15px; padding:7px 15px; background:none; text-align:center; font-weight:bold;}
		.main-menu .navbar ul li a.active, .main-menu .navbar ul li a:hover{background:#1369a1; color:#edead7; border-radius: 5px;}

		.main-menu .navbar .navbar-brand{display:none;}

		.menu-left{position: absolute; width: 92px; height: 121px; left:-92px; top:-17px; background:url('../../images/frontend/menu-left.png') no-repeat top left; background-position:0 -1px; display: block;}
		.menu-right{position: absolute; width: 92px; height: 121px; right:-92px; top:-18px; background:url('../../images/frontend/menu-right.png') no-repeat top left; display: block;}


	}

	@media screen and (max-width: 768px) {
		.headerWrapper .logo{height:110px; position:relative; background:url('../../images/frontend/logo.png') no-repeat center center;}
		.headerWrapper .logo a{display:block; width:100%; height:110px;}
		
		.topLeft{padding-left:15px;}
		.topSearch-box{float:right; margin:15px 0;}
		
		.bookStandWrapper{background:none; height:120px;}
		.bookStandWrapper .book-box{width: 16%; box-shadow:none;}
		
		.homeAboutWrapper .about-image{background-position:center left; background-size: 100% auto;}
	
		.aboutsWrapper .sub-abouts-list .about-box img{width:100%;}
		.aboutsWrapper .parent-abouts-list::before{display:none;}
		
		.homeAboutWrapper .about-box::before{display:none;}
		.articlesWrapper .parent-articles-list::before{display:none;}
		.testimonialsWrapper .parent-testimonials-list::before{display:none;}

		.footer-copyright{ padding:0 15px !important;}
		.codendot-copyright{ padding:0 15px !important;}
	}

	/* jssor slider arrow navigator skin 07 css */
	.jssora07l, .jssora07r, .jssora07ldn, .jssora07rdn{	position: absolute;	cursor: pointer; display: block;  overflow: hidden; bottom: 0px !important; top:auto !important;}
	.jssora07l,.jssora07ldn{background: url('../../images/frontend/slider-to-left.png') no-repeat;}
	.jssora07r,.jssora07rdn{background: url('../../images/frontend/slider-to-right.png') no-repeat;}

	/* jssor slider thumbnail navigator skin 04 css */
	.jssort04 .w, .jssort04 .pav:hover .w{position: absolute; width: 170px; height: 100px; border: #0099FF 1px solid;}
	* html .jssort04 .w{width: /**/ 170px; height: /**/ 100px;}
	.jssort04 .pdn .w, .jssort04 .pav .w{border-style: solid;}
	.jssort04 .c{width: 170px; height: 100px; filter: alpha(opacity=45); opacity: .45; transition: opacity .6s; -moz-transition: opacity .6s;	-webkit-transition: opacity .6s; -o-transition: opacity .6s;}
	.jssort04 .p:hover .c, .jssort04 .pav .c{filter: alpha(opacity=0); opacity: 0;}
	.jssort04 .p:hover .c{transition: none;	-moz-transition: none; -webkit-transition: none; -o-transition: none;}

	/* jssor slider bullet navigator skin 05 css */
	.jssorb05 div, .jssorb05 div:hover, .jssorb05 .av {	background: url('../../images/frontend/home-testimonial-bullets.png') no-repeat;	overflow: hidden;	cursor: pointer;}
	.jssorb05 div {	background-position: 0px 0px;}
	.jssorb05 div:hover, .jssorb05 .av:hover {background-position: 0px 0px;}
	.jssorb05 .av {background-position: -38px 0px;}
	.jssorb05 .dn, .jssorb05 .dn:hover {background-position: 0px 0px;}



	/* -- Pagination
    ----------------------------------------------------------------------------------------*/

	.pagination{position:relative; height:18px; padding:10px; width:100%; margin:0;}
	.pagination ul{margin:0 auto;height:12px;padding:0px 9px; position:relative; width:120px;}
	.pagination li{list-style:none; float:left; display:inline-block; padding-right:5px;}
	.pagination li a:link, .pagination li a:visited{color:#676869; display:block; padding:0 10px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px; background-color:#676869;border:1px solid #676869; width:7px; height:23px;}
	.pagination li a:hover{color:#676869;}
	.pagination .yiiPager .selected a{color:#2980b9; background-color:#2980b9; border-color:#2980b9;}
	.pagination .yiiPager .hidden a,.pagination .yiiPager .next a,.pagination .yiiPager .last a,.pagination .yiiPager .first a,.pagination .yiiPager .previous a{visibility:hidden; display:none;}


</style>