body{direction:rtl;}
a:link, a:hover{text-decoration:none;}
.eCenter{margin-left:auto; margin-right:auto;}
#main-menu-con{background-color:rgb(100,100,100);}
#main-menu{text-align:center; /*border-top:solid 1px darkgoldenrod; height:50px;*/}
#main-menu a{
	display:inline-block;
	text-align:center;
	border-left:solid 1px #ddd;
	padding:8px 5px;
	font-size:16px;
	color:#ccc;
	width:120px;
}
#main-menu a:hover{background-color:cadetblue; color:#fff;}
#main-menu a:last-child{border:none;}

@media (max-width:400px){
	#main-menu a{width:30%;}
	.e-col{width:100%;}
}
#top-social-link{margin-top:50px;}
#top-social-link a{font-size:20px; margin:0 15px 0 0; color:brown;}
#meson-name{margin-top:45px;}
#meson-name a{color:brown;}

@media (max-width:768px){
	#top-social-link, #meson-name{text-align:center; margin-top:10px;}
	div.pbox img{width:100%; height:auto;}
}

div.pbox{overflow:hidden; margin-bottom:20px;}
div.pboxtext{display:none; text-align:center; position:absolute; width:100%; bottom:0; left:0; padding:15px; background-color:rgba(0,0,0,0.5); color:#fff;}
div.pbox img{transition:all 10s ease-out;}
div.pbox img:hover{transform:scale(1.3);}
div.pbox:hover div.pbox>div{background-color:#fff;}

.home-contact h4{margin:20px 0;}
.home-contact p{line-height:25px;}
.stack-div{width:56px; height:56px; border-radius:50%; border:solid 1px goldenrod; color:#9c968f; display:inline-block;}
.stack-div>i{color:darkgoldenrod; line-height:54px;}
.stack-div:hover{background:darkgoldenrod;}
.stack-div:hover>i{color:cornsilk;}

div.hl{margin:50px auto;}
div.hl>hr{border-color:burlywood;}
div.hl>h3{text-align:center; margin-top:-38px;}
div.hl>h3>span{background-color:#fff; width:200px; display:inline-block; color:goldenrod;}

footer{text-align:center; padding:32px; background-color:#2d2d30; color:#f5f5f5;}
footer a:link, footer a:visited{color:#f5f5f5;}
footer a:hover{color:burlywood;}

#dvMainImg, .dvImgThum{
	background-repeat:no-repeat;
	background-position:center; 
	background-size:contain;
	background-color:whitesmoke;
	cursor:pointer;
}

.en-font{font-family:Verdana;}
.bc-con, .breadcrumb{background-color:#2d2d30;}
.breadcrumb a{color:#ddd;}
.breadcrumb .active{color:#ccc;}

.btn1{background-color:gray; color:#fff; padding:5px 30px;}
.btn1:hover{background-color:transparent; border:solid 1px gray;}

@media screen and (max-width:600px){
	#home-about-image{float:none; display:block; width:100%; margin:0;}
	#home-about-body-header{text-align:center;}
}
@media screen and (min-width:600px){
	#home-about-image{float:right; width:360px; margin-left:10px; margin-bottom:10px;}
	#home-about-body-header{text-align:right;}
}

