@charset "utf-8";
/*
Theme Name:Aghlovahy
Theme URI:  
Author:  
Author URL:  
Description: پوسته وب سایت عقل و وحی
Version: 1.0 
*/

/*@import url(http://fonts.googleapis.com/earlyaccess/droidarabicnaskh.css);*/
@import url(css/bootstrap.min.css);

@font-face {
	font-family: 'Vazir';
	src: url('fonts/Vazir.eot?#') format('eot'), /* IE6–8 */
	url('fonts/Vazir.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
	url('fonts/Vazir.ttf') format('truetype'); /* Saf3—5, Chrome4+, FF3.5, Opera 10+  */
}


@font-face {
	font-family: 'Vazirb';
	src: url('fonts/Vazir-Bold.eot?#') format('eot'), /* IE6–8 */
	url('fonts/Vazir-Bold.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
	url('fonts/Vazir-Bold.ttf') format('truetype'); /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
* {
	padding: 0;
	margin: 0;
	font-family: Vazir, Tahoma;
}

@media screen and (min-width:994px)
{
	
	body
	{
		background:url(images/Body_Vector.png) repeat;
		background-size: 110px;
	}
}

@media screen and (min-width:744px) and (max-width:993px)
{
	body
	{
		background:url(images/Body_Vector.png) repeat;
	}
}


.ltr {
	direction: ltr;
}

.rtl {
	direction: rtl;
}

.tar {
	text-align: right;
}

.taj {
	text-align: justify;
}

.p20 {
	padding: 20px;
}

/*Css for index*/

body {
	font-family: Vazir,Tahoma;
	font-size: 14px;
	line-height: 1.42857143;
	color: black;
	background-color: #ffffff;
	
}

/*------------------New Clases-----------------------*/


/*--------------------Header Style---------------------------*/

header {
	width: 100%;
	background: linear-gradient( 0deg, rgb(31,17,183) 0%, rgb(35,28,104) 100%);
}
@media screen and (min-width:768px)
{
	.header_row
	{
		background: url(images/header_eslimi.png) no-repeat center 49px;
		
	}
	header{
		min-height: 251px;

	}
}

@media screen and (max-width:768px)
{
	.header_row{
		height: 110px;
	}

	.navbar-toggle{
		background-color: #ddd !important;
	}
}



header h1 {
	color: #a7ec2e;
	font-family: "Vazir",Tahoma;
	font-size: 27px;
	font-weight: bold;
	
	text-align: right;
	margin-top: 51px;
	height: 50px;
	padding-right: 68px;
	padding-top: 10px;
}

header h2 {
	color: white;
	font-family: Vazir;
	font-size: 15px;
	text-align: right;
	padding-right: 10px;
	padding-bottom: 40px;
}
.contact-us
{
	color:white!important ;
	text-decoration:none ; 
}

#logo {
	width: 246px;
	margin-top: 40px;
	height: auto;
}

.ul_social_items {
	list-style: none;
}

.ul_social_items li {
	float: left;
	font-size: 35px;
	padding-right: 10px;
}

.ul_social_items li i {
	font-size: 25px;
	
	-webkit-transform: scale(1);
	transform: scale(1);
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
}
.ul_social_items li a{
	color: #7c8184 !important;
}
.ul_social_items li a:hover{
	color: #97becb !important;
}

.ul_social_items li i:hover {
	color: #91cd28;
}


.pb47 {
	padding-top: 47px;
}

.ul_r {
	padding-top: 47px;
	text-align: right;
}

.ul_r ul {
	list-style: none;
	width: 263px;
}

.ul_r ul li {
	background-color: #a6eb2e;
	background-image: url(images/btm_bg.png);
	background-position: center center;
	background-repeat: no-repeat;
	width: 262px;
	height: 43px;
	border-radius: 5px;
	margin-bottom: 10px;
	padding-right: 53px;
	padding-top: 10px;
	text-align: right;
	-webkit-box-shadow: 0px 1px 0px 0px rgba(143,219,10,1);
	-moz-box-shadow: 0px 1px 0px 0px rgba(143,219,10,1);
	box-shadow: 0px 1px 0px 0px rgba(143,219,10,1);
	-webkit-transform: scale(1);
	transform: scale(1);
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
}

.ul_r ul li a {
	font-family: Vazir,Tahoma;
	color: white;
	font-size: 15px;
	-webkit-transform: scale(1);
	transform: scale(1);
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
}

.ul_r ul li:hover {
	background-color: #288ee5;
}

.ul_r ul li:hover a {
	text-decoration: none;
	color: #a6eb2e;
}

.parentbox{
	margin-top: 10px;
	margin-bottom: 10px;
}
@media only screen and (max-width: 768px) {
	.header_l {
		text-align: center;
	}
	
	.parentbox{
		padding: 0px 6px;
	}
	.ul_social_items {
		width: 220px;
		margin: 0 auto;
	}
	


	.ul_r {
		text-align: center;
	}
	
	.ul_r ul {
		margin: 0 auto;
	}
	
}

@media only screen and (min-width: 768px) {
	.header_logo{
		padding-top: 14px;
		
	}
	.main-container{
		position: relative;
		top: -35px;
	}
}
@media only screen and (max-width: 768px) {
	.header_logo{
		padding-top: 10px;
		
	}
}

.date_label
{
	padding-top:81px;
	color:white ;
}
.header_logo h1{
	padding: 0px;
	padding-top: 0px;
	color: white;
	display: table;
	font-size: 13px;
	margin-top: 5px;
	
}

.table-responsive{
	padding-bottom: 50px;
}

@media only screen and (min-width: 768px) {
	.site-header{
		background-image: url('images/header_line2.png');
		background-repeat: repeat-x;
		background-position: 10px 206px;
		height: 251px;
	}
	.logo-section{
		float: left;
	}
}


.shine{
	background-image: url('images/header_shine.png');
	height: 204px;
	background-size: 87%;
	background-repeat: no-repeat;
	/*opacity: 0.5;*/
}

/*-------------------- adv. Search Style-----------------------*/

.adv-search-box{
	border: 1px solid #ddd;
	padding-top: 18px;
	border-top: none;
}

.search-tabs li.active>a
{
	color: black !important;
}

.search-tabs li>a
{
	color: #929292  !important;
}

.search-tab-icon{
	font-size: 18px !important;
	margin-left: 10px;
}

@media only screen and (max-width: 768px) {
	.search-tab {
		width: 100%;
	}
}
/*-------------------Navigation Menu---------------------*/

@media only screen and (min-width: 768px) {
	.navbar-nav > li {
		float: right !important;
	}
	
	/*تنطیم رنگ و خطوط مابین آیتم منو ها */
	.menu-nav > li:first-child a{
		padding-top: 0px;
	}
	
	.menu-nav > li a{
		color: #3a34b0 !important;
		padding: 6px ;
		padding-right: 6px !important ;
	}
	.menu-nav > li:first-child a::before{
		display: inline-block;
		font-style: normal;
		font-variant: normal;
		text-rendering: auto;
		-webkit-font-smoothing: antialiased;
		font-family: "Font Awesome 5 Solid";
		font-weight: 900;
		content: "\f015";
		display: none;
		font-size: 25px;

	}
	#menu-item-10 .fa-w-18{

		font-size: 20px;
		margin-left: 8px;

	}
	
	.menu-nav > li:not(:last-child) a{
		border-left: 2px solid white;
		box-shadow: inset 4px 0px 2px -4px rgba(0,0,0,0.89);
		padding-left: 18px;
		padding-right: 0px;
	}
	
	.menu-nav>li{
		padding: 10px;
	}
	
	.pageFooter{
		background-image: url('images/header_line2.png');
		background-repeat: repeat-x;
		
		/* background-position: 10px 206px; */
	}
	
}

@media screen and (min-width:992px)
{
	
	.custom-nav{
		/*position: absolute;*/
		/*top: 5px; */
	}
}

/*------استایل کلی منو و تنظمیات هاور بر روی منو ها--------*/

nav {
	width: 100%;
	z-index: 1000;
}
@media only screen and (min-width: 768px) {
	nav{
		height: 73px;
		
	}
}

@media only screen and (min-width: 768px) {
	.newsbox{
		min-height: 253px;
	}

	.newsbox .read_more{
		margin-top: 41px;
	}
}


.nav > li {
	text-align: right;
}

.nav > li a {
	font-size: 14px;
}

.nav > li a:hover {
	color: #D66901 !important;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {
	background-color: #d4d4d4 !important;
	/*padding: 10px 0px 10px 24px;*/
}

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {
	color: rgba(207, 206, 206, 0.829);
	background-color: #c6c5c1 !important;
}
nav ul .dropdown-menu
{
	background-color: #e6e7e8 !important;
}
nav ul .dropdown-menu > .active > a
{
	background-color: #c6cace !important;
}

/*---------رنگ پس زمینه منو و بوردر ها--------- */
.custom-nav>.container>#navbar{
	background-color: #e6e7e8;
	border: 3px solid #c6c5c1;
	border-bottom: none;
}


/*---------------------------------*/


/*----------------Gallery Style---------------------*/

.gallery-thumb-imgs{
	box-shadow: 0 1px 10px 0 rgba(0,0,0,.5);
	padding: 0px;
}

.hovereffect img{
	min-height: 200px;
}

th,td {
	text-align: center;
	vertical-align: middle !important;
}

/*--------------------Sokhanrani Style -------------------*/

.a-download{
	font-size: 30px !important;
	color: dodgerblue;
}

.a-info{
	font-size: 30px !important;
	color: #263c70;
}

/*--------------------Body Style-----------------------*/
.body_main
{
	background-color: #e6e7e8 !important;
	border-style: solid;
	border-color: #c6c5c1;
	background-image: url('images/nav_border2.png');
	background-repeat: no-repeat;
	background-position: center 0px;
	padding-top: 15px;
	border-top: none;
	border-bottom: none;
	padding-bottom: 20px;
}


/*------------Footer Style-----------------------------*/
.top_footer
{
	background:#f3f3f3 url(images/Footertop_Contact_Image.png) no-repeat left top ;
	background-size: 25% 100%;
	height: 50px;
	margin-bottom:10px;
	
	padding-top:15px;
	padding-right :15px;
}

/*-------------------------footer----------------------------*/
.pageFooter{	padding-top: 27px;}

.footer-container{
	background-color: #e6e7e8 !important;
	color: #7c8184;
	height: 85px;
	border:4px solid #c6c5c1;
	border-top: none;
	padding-top: 19px;
}

.foot-container{
	position: relative;
	top: -70px;
}

footer {

	width: 100%;
	padding-top: 2px;
	color: white;
	background: linear-gradient( 0deg, rgb(35,28,104) 0%, rgb(31,17,183) 100%);
	
}

@media only screen and (min-width: 768px) {

	footer{
		min-height: 140px;
	}
}

.galim img {
	margin-bottom: 10px;
	margin-top: 10px;
}

footer h4 {
	font-size: 14px;
	font-weight: bold;
	color: #a7ec2e;
	font-family: 'Droid Arabic Naskh',Vazir,Tahoma;
	text-align: right;
	margin-bottom: 20px;
	padding-bottom: 15px;
	width: 100%;
	float: right;
	clear: left;
}


.div_key a {
	float: right;
	background-color: #2d2d2d;
	margin-left: 7px;
	margin-bottom: 7px;
	color: #fdfdfd;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	font-size: 12px;
}

.div_key a:hover {
	background-color: #0f0706;
	text-decoration: none;
	color: #fdfdfd !important;
}

#b_menu ul {
	list-style: none;
	background-color: none;
}

#b_menu ul li {
	margin-bottom: 7px;
	font-size: 12px;
	text-align: right;
	direction: rtl;
	padding-bottom: 10px;
}

#b_menu ul li a {
	width: 100%;
	color: #e0dddd;
	font-size: 12px;
	padding-right: 5px;
}

#b_menu ul li:hover a {
	text-decoration: none;
	color: #D66901;
}

#ul__Comments {
	height: 220px;
	overflow-y: hidden;
	list-style: none;
	width: 100%;
}

#ul__Comments li {
	background-color: #119aab;
	font-size: 12px;
	color: white;
	-webkit-box-shadow: inset 0px 0px 100px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: inset 0px 0px 100px 0px rgba(0,0,0,0.75);
	box-shadow: inset 0px 0px 100px 0px rgba(0,0,0,0.75);
	margin-bottom: 15px;
	text-align: justify;
	direction: rtl;
	padding: 15px;
	width: 100%;
}

footer h3 {
	font-size: 12px;
	color: white;
	text-align: justify;
	direction: rtl;
	margin-bottom: 15px;
	line-height: 200%;
}

#cp_div {
	font-size: 12px;
	color: white;
	text-align: right;
	border-top: 1px solid #747676;
	padding-top: 20px;
	direction: ltr;
}
footer .ul_topi{
	list-style:none;
}

footer .ul_topi li {
	padding-top: 10px;
	padding-left: 7px;
	text-align:right;
	direction:rtl;
	font-size:12px;
}

footer .ul_topi li span {
	color: #288ee5;
	font-size:18px;
	
}



/*---------------end footer--------------------------*/

/*--------------------comment-style-----------------------*/

.comments-template {
	width: 100%;
	height: 200px;
	overflow: hidden;
	float: right;
	font-family: Tahoma;
}

.number-comm {
	font-family: Tahoma;
	margin-bottom: 5px;
}

.number-comm {
	font-size: 16px;
	padding-bottom: 10px;
}

.number-comm a {
	text-decoration: none;
	color: #6b6d6d;
}

.comments-template {
	width: 600px;
	height: auto;
	margin: 0 5px 0 0;
	display: table;
	padding-right: 5px;
	padding-left: 0;
	font-family: Tahoma;
	float: left;
}

.wp-pagenavi {
	clear: both;
	padding: 0px 5px 15px 5px;
	direction: rtl;
}

.wp-pagenavi h3 {
	font-weight: normal;
}

.wp-pagenavi a, .wp-pagenavi span {
	text-decoration: none;
	background: #f8f8f8;
	border: 1px solid #b8b8b8;
	padding: 5px;
	float: right;
	margin: 2px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.wp-pagenavi span.current {
	background: #03719c;
	color: #fff;
	border: 1px solid #AFAFAF;
}

.wp-pagenavi a:hover {
	border-color: #4c4c4c;
	color: #000000;
}

.wp-pagenavi span.current {
	font-weight: bold;
}

#commentform input {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background: none repeat scroll 0 0 #fff;
	border: 1px solid #C5C0B0;
	color: #3F3F3F;
	font-family: Tahoma;
	font-size: 13px;
	margin-right: 15px;
	padding: 5px;
	width: 250px;
}

#commentform small {
	font-size: 12px;
	padding-right: 10px;
}

ol.commentlist {
	list-style: none;
	margin: 0;
	padding: 0;
	text-indent: 0;
}

ol.commentlist li {
	-webkit-border-radius: 8px;
	border-radius: 8px;
	border: 3px solid #2F2F2F;
	margin: 0 0 10px;
	padding: 5px 57px 5px 7px;
	position: relative;
	background: #141616;
}

ol.commentlist li div.comment-author {
	padding: 0 170px 0 0;
}

ol.commentlist li div.vcard {
	font-family: "Droid Arabic Naskh",Tahoma;
	font-size: 13px;
	padding: 5px 0;
}

ol.commentlist li div.vcard cite.fn {
	font-style: normal;
}

ol.commentlist li div.vcard cite.fn a.url {
	color: #00aeef;
	text-decoration: none;
}

ol.commentlist li div.vcard cite.fn a.url:hover {
	color: #00aeef;
}

div.vcard img.avatar {
	border: 5px solid #ddd;
	right: 7px;
	position: absolute;
	top: 7px;
}

.comment-meta {
	display: none;
}

ol.commentlist li div.comment-meta {
	font-family: Tahoma;
	right: 20px;
	text-align: right;
}

ol.commentlist li div.comment-meta a {
	color: #F60;
	text-decoration: none;
}

ol.commentlist li div.comment-meta a:hover {
	color: #D66901;
}

ol.commentlist li p {
	color: #3F3F3F;
	font: 12px;
	margin: 10px 0 1em;
	font-family: "Droid Arabic Naskh",Tahoma;
}

ol.commentlist li p a {
	color: #0083DB;
}

ol.commentlist li p a:hover {
	color: #D66901;
}

ol.commentlist li ul {
	font: normal 12px;
	font-family: "Droid Arabic Naskh",Tahoma;
	list-style: square;
	margin: 0 0 1em;
	padding: 0;
	text-indent: 0;
}

ol.commentlist a.comment-reply-link {
	color: #FFF;
	font-weight: normal;
	text-decoration: none;
	font-size: 11px;
}

#cancel-comment-reply {
	padding: 10px 0 0;
}

#cancel-comment-reply-link {
	color: #FFF;
	font-size: 10px;
	line-height: 15px;
	font-family: Tahoma;
	padding: 4px 10px;
	margin: 0 0 0 12px;
	background: #8B979F;
	border: 2px solid #666;
}

ol.commentlist li div.reply {
	background: #07aee5;
	border: 2px solid #f4f2f2;
	color: #fff;
	font-family: Tahoma;
	font-size: 14px;
	padding: 5px 10px;
	text-align: center;
	width: 50px;
}

ol.commentlist li ul.children {
	list-style: none;
	margin: 1em 0 0;
	text-indent: 0;
}

ol.commentlist li ul.children li.depth-2 {
	margin: 0 0 .25em;
}

ol.commentlist li ul.children li.depth-3 {
	margin: 0 0 .25em;
}

ol.commentlist li ul.children li.depth-4 {
	margin: 0 0 .25em;
}

ol.commentlist li.even {
	background: none repeat scroll 0 0 #fff;
	border: 1px solid #CFCFCF;
}

#commentform p {
	margin-bottom: 5px;
	font-size: 12px;
	line-height: 18px;
}

ol.commentlist li.odd {
	background: none repeat scroll 0 0 #f6f6f6;
	border: 1px solid #CFCFCF;
}

ol.commentlist li.pingback div.vcard {
	padding: 0 170px 0 0;
}

.comments input#submit {
	background: none repeat scroll 0 0 #079bcb;
	border: 1px solid #59554A;
	color: #FFF;
	font-family: Tahoma;
	font-size: 16px;
	line-height: 25px;
	padding: 3px 20px;
	width: auto;
}

#commentform textarea {
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	background: none repeat scroll 0 0 #f6f6f6;
	border: 1px solid #a4a4a4;
	color: #3F3F3F;
	font-size: 13px;
	width: 100%;
}


/*comment-style-End*/


/*----------------Pager*/
.PagerCurrent {
	font-size: 14px;
	color: White;
	background: #9b0254;
	padding: 4px 10px;
	text-decoration: none;
	text-decoration: none;
}


.PagerNormal {
	font-size: 14px;
	color: White;
	background: #43165e;
	padding: 4px 10px;
	text-decoration: none;
}

.PagerNormal:hover {
	font-size: 14px;
	color: White;
	background: #9b0254;
	padding: 4px 10px;
	text-decoration: none;
	text-decoration: none;
}

.PagerNormal a {
	text-decoration: none;
	color: #43165e;
}
/*----------------Pager*/

/*------start--- Panel ------------------------*/
.Panel_Body_style img 
{
	max-width: 100%;
	max-height:100%;
}
.Panel_heading_style
{
	color: white !important;
	background-image: url(images/panelImg.png) , linear-gradient( 0deg, rgb(35,28,104) 0%, rgb(31,17,183) 100%);;
	background-repeat:no-repeat, no-repeat;
	background-position: left ; 
	height: 43px;
	padding: 10px 23px;
	margin-bottom: 3px;
}

.Panel_heading_style svg
{
	font-size: 22px;
	margin-left: 10px;
}
.panel-body
{
	position: relative !important;
}

.Panel_Body_style
{
	margin-bottom:15px;
}

@media screen and (min-width:992px)
{
	.Panel_Body_style
	{
		min-height:170px;
		max-height:170px;
	}
}
.read_more{
	text-align: left;
	margin: 4px 7px;
}

.read_more > a{
	color: #7c8184;
}
.Index_box{
	box-shadow: 2px 3.464px 7px 0px rgb(170, 170, 170);
	padding: 3px;
	/*height: 260px;*/
	background-color: #f3f3f3;
	border: 1px solid #a8a8a8;
}
.body_InnerSection
{
	margin: 0px 0px 0px 0px;
}

@media only screen and (min-width: 768px) {
	.livebox{
		height:305px;
	}
}

.imgbox img{
	width: 100%;
	max-width: 337px;
}

.imgbox{
	text-align: center;
}
/*------end ---Page index------------------------*/

.metaslider
{
	margin-top:15px;
	border-style: solid;
	border-color: #f3f3f3;
}

.news > img 
{
	width:100px;height:100px;margin-left:5px;
}


/*---------- start--Page Contact Us -----------------------------*/
.conactForm strong
{
	color:#c3512f;
}

ul.social-network {
	list-style: none;
	display: inline;
	margin-left:0 !important;
	padding: 0;
}
ul.social-network li {
	display: inline;
	margin: 0 5px;
}
.social-network a.icoRss:hover {
	background-color: #F56505;
}
.social-network a.icoFacebook:hover {
	background-color:#3B5998;
}
.social-network a.icoTwitter:hover {
	background-color:#33ccff;
}
.social-network a.icoGoogle:hover {
	background-color:#BD3518;
}
.social-network a.icoVimeo:hover {
	background-color:#0590B8;
}
.social-network a.icoLinkedin:hover {
	background-color:#007bb7;
}
.social-network a.icoRss:hover i, .social-network a.icoFacebook:hover i, .social-network a.icoTwitter:hover i,
.social-network a.icoGoogle:hover i, .social-network a.icoVimeo:hover i, .social-network a.icoLinkedin:hover i {
	color:#fff;
}
a.socialIcon:hover, .socialHoverClass {
	color:#44BCDD;
}

.social-circle li a {
	background-color: #0590B8;
	display:inline-block;
	position:relative;
	margin:0 auto 0 auto;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%;
	text-align:center;
	width: 50px;
	height: 50px;
	font-size:20px;
}
.social-circle li i {
	margin:0;
	line-height:50px;
	text-align: center;
}

.social-circle li a:hover i, .triggeredHover {
	-moz-transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	-ms--transform: rotate(360deg);
	transform: rotate(360deg);
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-o-transition: all 0.2s;
	-ms-transition: all 0.2s;
	transition: all 0.2s;
}
.social-circle i {
	color: #fff;
	-webkit-transition: all 0.8s;
	-moz-transition: all 0.8s;
	-o-transition: all 0.8s;
	-ms-transition: all 0.8s;
	transition: all 0.8s;
}
/*---------- end--Page Contact Us -----------------------------*/


/*--------------start --Page : about Professor ----------------------------------------*/

.seperator 
{
	height: 11px;
	background: url(images/about-seperator.gif) no-repeat center center;
}

.about_title
{
	color:#43739b;
}

.about_tahsilat 
{
	height:150px;
}
/*--------------end --Page : about Professor ----------------------------------------*/


/* -------start--Page : Sokhanranan -----   */

.transition {
	transition: .3s cubic-bezier(.3, 0, 0, 1.3)
}

.one {
	list-style: none;
	padding: 0;
	margin: 0 auto;
}
.one > li {
	background: #FFFFFF;
	border: 1px solid rgba(150,150,150,0.29);
	-moz-box-shadow: 0px 0px 18px 0px rgba(103,85,85,0.39);
	box-shadow: 0px 0px 18px 0px rgba(103,85,85,0.39);
	width: 300px;
	height: 430px;
	display: inline-block;
	margin: 0 20px;
	text-align: center;
}
.one > li img {
	margin-top: 60px;
}
.one > li:hover img {
	margin-top: 30px;
}
.one > li:hover {
	-moz-box-shadow: 0px 0px 5px 0px rgba(103,85,85,0.25);
	box-shadow: 0px 0px 5px 0px rgba(103,85,85,0.25);
}
.one > li:hover span {
	border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	bottom: -400px;
}
.one > li:hover h3 {
	color: rgba(255,255,255,1);
	margin-top: 25px;
}
.one > li .wrapper {
	overflow: hidden;
	position: absolute;
	width: 300px;
	height: 430px;
}
.one > li span {
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	height: 500px;
	width: 500px;
	background: #648aca;
	display: block;
	position: absolute;
	bottom: -300px;
	left: -100px;
}
.one > li span img {
	margin-top: 10px;
	width: 50px;
}
.one > li span:hover {
	background: #648aca;
}
.one > li h3 {
	margin-top: 40px;
	color: rgba(255,255,255,1);
}
.one > li h3 em {
	display: block;
	font-style: normal;
	text-transform: uppercase;
	font-weight: 300;
	font-size: 12px;
	margin-top: 5px;
}
.one .social {
	list-style: none;
	text-align: center;
	margin: 10px 0 0 0;
	padding: 10px;
}
.one .social li {
	opacity: 0;
	display: inline-block;
	padding: 5px;
}
.one > li:hover .social li {
	opacity: 0.5;
}
.one .social li a {
	cursor: pointer;
	display: block;
}
.one .social li a:hover {
	opacity: 0.5;
}
.one .social li img {
	width: 24px;
}
/* -------end--Page : Sokhanranan -----   */
.download-info-icon
{
	color: #14687e;
	font-size: 25px;
	
}
.download-info-icon > svg 
{
	cursor: pointer;
}
.dropwdown-Items
{
	background-color: #fff;
}

.newsBox
{
	padding-right: 10px ;
	padding-top : 10px ;
}

.panel-footer
{
	font-size: 10px;
}
.akharin_sokhanrani 
{
	padding: 0px !important;
}


.thumbnail {
	position: relative;
}

.narrationcaption {

	position: absolute;
	color: black !important ;
	top: 20%;
	left: 0;
	width: 100%;
}

.narrationcaption:hover {
	color: white !important ;

}
/*------Collapse Menu----------*/

.list-group-level1
{
	background-color: #243e8d!important;
	color: white!important;
	
}
.list-group-level2 > .list-group-level1
{
	background-color:#6276b3!important; 
	color: white;
	padding-right:25px;
}


.list-group-level3
{
	background-color:#596898!important; 
	color: white!important;
	padding-right:35px;
}

@media screen and (min-width:768px)
{
	#MainMenu{
		min-height: 300px;
	}
}

.table-responsive .table {
    max-width: none;
}


