/*!
 * Powered by DashAli
 * Copyright 2016-2017 HedayatMizan
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap/blob/gh-pages/LICENSE)
 */

/***** Colors *****/
/*
سبز میزان تیره:	rgb(32,141,96)
سبز میزان روشن:	rgb(49,171,115)
*/
@import url('../../main/css/colors.css');

/*****	fonts	*****/
@import url('../fonts/Meshkat/Meshkat.css');
/*@import url('../../../new/frontend/web/nadiya_assets/fonts/ERPxFonts/ERPxFonts.css');*/


.ltr{direction:ltr}
.rtl{direction:rtl}

.text-right{text-align:right}
.text-left{text-align:left}

.text-xs{font-size:50%}
.text-sm{font-size:75%}
.text-md{font-size:100%}
.text-lg{font-size:120%}
.text-xl{font-size:150%}

.m-b-15{margin-bottom:15px}

/*****	Top Menu	*****/
#formLogin input:nth-child(2){margin:5px 0}
#searchModal .modal-dialog{width:320px}
#searchModal button{height:34px}
#searchModal button i{line-height:19px}
#loginModal .modal-header .close{margin:0}
#loginModal .modal-dialog{max-width:350px}
@media (max-width:500px){
	#loginModal .modal-dialog label{margin:5px 0 0 0}
}
#searchModal hr{margin:15px -15px}
#searchModal form{padding: 15px 0px}

.navbar-fixed-top{
	background-image: url('../images/bg-menu-green-darkBlue3.png');
	background-size: 100% 60px;
	border-color: transparent transparent rgb(128, 179, 67) transparent;
	border-width: 0 0 2px 0;
	box-shadow: 0 2px 12px rgba(0,0,0,.25);
	/* text-shadow: 0 1px 2px rgba(255,255,255,.7); */
	background-repeat: no-repeat;
	background-color:rgba(250,250,250,.9);
	color:#ffffff;
}
@media (min-width:768px){
.navbar-default .navbar-nav > li > a{color:#ffffff;}
}
@media (max-width:767px){
	.navbar-default .navbar-nav > li > a{color:#777777;}
}
.navbar-fixed-top li:hover > a{
	text-shadow: 0 0 2px #192735;
	color: #80b343!important;
	background-color:rgba(0,0,0,.01);
	transition:all .7s;
}
/* BETA
.navbar-fixed-top .navbar-collapse{
	background-image:url('../images/beta-version.png');
	background-position: 160px 0;
	background-repeat: no-repeat;
	background-size: 64px;
}
*/
.navbar-default .navbar-toggle, .navbar-default .navbar-toggle{
	background-color:rgba(0,0,0,.1)
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{
	background-color:rgba(0,0,0,.2)
}
@media (max-width:500px){
	.navbar-fixed-top .navbar-collapse{
		background-position: 14px 0;
	}
}
@media (min-width:768px) and (max-width:992px){
	.navbar-fixed-top .navbar-collapse{
		background-position: 230px 0;
	}
}
@media (min-width:993px) and (max-width:1199px){
	.navbar-fixed-top .navbar-collapse{
		background-position: 150px 0;
	}
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus{
	background-color:rgba(0,0,0,.1);
	transition:all .2s;
}
/*
.navbar-nav li .glyphicon{
	padding-top: 6px;
}
.navbar-nav li li .glyphicon{
	padding-top: 3px;
}
*/
.schools-nav li:hover i:before{content:"\E145"}

#radial-center {
	/* fallback */
	background-color: #2F2727;
	background-image: url(images/radial_bg.png);
	background-position: center center;
	background-repeat: no-repeat;
	background: -webkit-gradient(radial, center center, 0, center center, 460, from(#1a82f7), to(#2F2727));
	background: -webkit-radial-gradient(circle, #1a82f7, #2F2727);
	background: -moz-radial-gradient(circle, #1a82f7, #2F2727);
	background: -ms-radial-gradient(circle, #1a82f7, #2F2727);
	}
	
/*	User-Nav	*/
.user-nav .dropdown-toggle span{
	display:block;
	float: left;
	height:32px;
	left:60px;
	margin:0;
	overflow:hidden;
	position:absolute;
	text-align:left;
	top:15px;
	width:135px;
	}
.user-nav .dropdown-toggle i{position: absolute;}
@media (min-width:992px){
	.user-nav .dropdown-toggle{padding:6px 140px 6px 7px;}
}
@media (min-width:768px) and (max-width:991px){
	.user-nav .dropdown-toggle{padding:6px 14px 6px 7px;}
	.user-nav .dropdown-toggle span{width:100px;}
	.navbar-nav i.glyphicon-search{
		line-height: 28px;
		border: 2px solid rgba(255,255,255,.5);
		border-radius: 50%;
		width: 32px;
		padding: 0 7px 5px;
		line-height: 20px;
		}
	.navbar-nav i.glyphicon-search:hover{
		background-color:rgba(255,255,255,.5);
		border: 2px solid rgba(255,255,255,1);
		}
	}
@media (max-width:767px){
	.user-nav .dropdown-toggle{padding:6px 7px 6px 7px;}
	}
	
/*	Logo	*/
.navbar-brand{background:transparent url('../images/logo-main-front.png') right top;width:161px;background-repeat: no-repeat}
/*@media (max-width:460px){.navbar-brand{width:48px;margin-right:15px}}	بعد از تغییرات فاز اول جستجو این از کامنت در میاد*/


.kh-kh{
	background-image: url('../../main/images/kh-kh.png');
	background-repeat: no-repeat;
	background-color: transparent;
	height: 60px;
	position: relative;
	display: block;
	top: 0;
	width: 247px;
}
@media (min-width:1200px){
	.kh-kh{
		margin: 0 700px -60px 0;
	}
}
@media (min-width:992px) and (max-width:1199px){
	.kh-kh{
		margin: 0 590px -60px 0;
	}
}
@media (min-width:768px) and (max-width:991px){
	.kh-kh{
		margin: 0 470px -60px 0;
	}
}
@media (max-width:767px){
	.kh-kh{
		margin: 0;
		position: fixed;
		float: left;
	}
}
@media (min-width:600px) and (max-width:767px){
	.kh-kh{
		left: 100px;
	}
}
@media (min-width:470px) and (max-width:599px){
	.kh-kh{
		left: -25px;
	}
}
@media (max-width:469px){
	.kh-kh{
		left: -100px;
	}
}



.navbar-default .navbar-toggle .icon-bar {background-color: #fff}
nav ul#menu-main-menu{padding-right:0;margin-bottom: 15px;}
nav ul#menu-main-menu li {margin-left:20px;}
nav ul#menu-main-menu .pull-left li {margin-left:0; margin-right:5px;}
nav ul#menu-main-menu li li{margin-left:0}
nav ul#menu-main-menu li a{padding: 7px 0; font-size: 13px; color: #333; font-weight: bold; transition:all .5s}
@media (min-width:768px) and (max-width:991px){
	nav ul#menu-main-menu li {margin-left:12px}
	nav ul#menu-main-menu li a{font-size: 12px}
}
nav ul#menu-main-menu li li a{padding: 7px 14px; margin-left:0;}
nav ul#menu-main-menu li a:hover,
nav ul#menu-main-menu li a:focus{color: #00a896; transition:all .2s; background: none;}

nav ul#menu-main-menu li a:after{
	background: #00a896 none repeat scroll 0 0;
	bottom: 0;
	content: "";
	height: 2px;
	right: 0;
	position: absolute;
	width: 0;
	transition: all 0.3s ease 0s;
}
nav ul#menu-main-menu li:hover a:after {width: 21px}
nav ul#menu-main-menu .pull-left li a:after,
nav ul#menu-main-menu li li a:after{display:none}

.news-post #menu-main-menu .dropdown-menu {right:0; left:auto}


/****	Right Menu	*****/
a,
a:hover,
a:focus,
a:active{
	text-decoration:none;
	font-style:normal;
	cursor:pointer
	}

@media (min-width:1200px){
	.menu-line .btn{
		padding: 7px 16px;
		font-size: 12px;
	}
}

@media (min-width:992px) and (max-width:1199px){
	.menu-line .btn{
		padding: 7px 12px;
		font-size: 12px;
	}
}

@media (max-width:991px){
	.menu-line .btn{
		padding: 9px 5px 8px;
		font-size: 10px;
	}
}

.aparat,
.telegram,
.instagram,
.forum,
.bale{
	float: left;
	margin-right: 4px;
	list-style: none;
}

.aparat a .alert,
.telegram a .alert,
.instagram a .alert,
.forum a .alert,
.bale a .alert{
	background-position: -1px -3px;
	background-repeat: no-repeat;
	background-size: 34px;
	height: 33px;
	margin:0;
	transform:perspective(0px) rotateX(0deg) rotateY(0deg);
	transition:all .7s;
	width: 34px;
	}
footer .aparat a .alert,
footer .telegram a .alert,
footer .instagram a .alert,
footer .forum a .alert,
footer .bale a .alert{
	background-position: -1px -4px;
	background-size: 48px;
	height: 47px;
	width: 48px;
	}

.aparat a:hover .alert,
.telegram a:hover .alert,
.instagram a:hover .alert,
.forum a:hover .alert,
.bale a:hover .alert,

.aparat a:focus .alert,
.telegram a:focus .alert,
.instagram a:focus .alert,
.forum a:focus .alert,
.bale a:focus .alert,

.aparat a:active .alert,
.telegram a:active .alert,
.instagram a:active .alert,
.forum a:active .alert,
.bale a:active .alert{
	transition:all .2s;
	}

/* آپارات */
.aparat a:hover .alert,
.telegram a:hover .alert,
.instagram a:hover .alert,
.bale a:hover .alert,
.forum a:hover .alert,

.aparat a:focus .alert,
.telegram a:focus .alert,
.instagram a:focus .alert,
.bale a:focus .alert,
.forum a:focus .alert,

.aparat a:active .alert,
.telegram a:active .alert,
.instagram a:active .alert,
.bale a:active .alert,
.forum a:active .alert{
	transform: scale(0.9, 0.9);
	}
.aparat a .alert{
	background-color:rgba(255,255,255,1);
	border:1px solid rgba(182,182,182,1);
	background-image:url('../../main/images/apar_.png');
	}
.aparat a:hover .alert,
.aparat a:active .alert,
.aparat a:focus .alert{
	background-color:rgba(255,255,110,1);
	border:1px solid rgba(110,110,110,1)
	}

/* تلگرام */
.telegram a .alert{
	background-color:rgba(255,255,255,1);
	border:1px solid rgba(182,182,182,1);
	background-image:url('../../main/images/teleg_.png');
	}
.telegram a:hover .alert,
.telegram a:active .alert,
.telegram a:focus .alert{
	background-color:rgba(44,165,224,1);
	border:1px solid rgba(110,110,110,1)
	}

/* اینستاگرام */
.instagram a .alert{
	background-color:rgba(255,255,255,1);
	border:1px solid rgba(182,182,182,1);
	background-image:url('../../main/images/insta_.png');
	}
.instagram a:hover .alert,
.instagram a:active .alert,
.instagram a:focus .alert{
	background-color:rgba(210,150,40,1);
	border:1px solid rgba(110,110,110,1)
	}

/* بله */
.bale a .alert{
	background-color:rgba(255,255,255,1);
	border:1px solid rgba(182,182,182,1);
	background-image:url('../../main/images/bale_.png');
	}
.bale a:hover .alert,
.bale a:active .alert,
.bale a:focus .alert{
	background-color:rgba(0,179,166,1); 
	border:1px solid rgba(110,110,110,1)
	}

/* تالار گفتگو */
.forum a .alert{
	background-color:rgba(255,255,255,1);
	border:1px solid rgba(182,182,182,1);
	background-image:url('../../main/images/ehtemam.png');
	}
.forum a:hover .alert,
.forum a:active .alert,
.forum a:focus .alert{
	background-color:rgba(0,68,102,1); 
	border:1px solid rgba(110,110,110,1)
	}



@media (max-width:400px){
	.aparat a .alert,
	.telegram a .alert,
	.bale a .alert,
	.instagram a .alert,
	.forum a .alert{
		
	}
}
.navbar .date-box{
	padding-top: 22px;
	}
.menu-line .date-box{
	padding:10px 0 0 0;
	}
@media (min-width:400px) and (max-width:767px){
}
@media (min-width:768px) and (max-width:992px){
}
@media (min-width:993px) and (max-width:1199px){
}
@media (min-width:1200px){
}

/*	News Line	*/
.news-line > .alert{
	background-color:rgba(255,204,153,1);
	border-color:rgba(255,191,128,1);
	color:rgba(0,0,0,1);
	min-height:52px
	}

/*	Date Box	*/
.date-box > .alert{
	background-color:rgba(255,227,173,1);
	border-color:rgba(255,219,148,1);
	color:rgba(0,0,0,.75);
	}

/*	Slider	*/
.carousel-indicators li{border-radius:4px; width:17px; height:17px}
.carousel-indicators .active{border-radius:4px; width:19px; height:19px; background-color:rgba(255,255,255,.5)}
.item .carousel-caption a{color:#fff;transition:all 1s}
.item:hover .carousel-caption a{color:#ff0;transition:all .2s}
.carousel-caption{text-shadow:0 1px 2px rgba(0, 0, 0, 1)}
.carousel-caption p{background-color: rgba(0,0,0,.4); line-height: 24px;transition:all 1s}
.item:hover .carousel-caption p{background-color: rgba(0,0,0,.7);transition:all .2s}


/*	Font	*/
.font-xxl,	.font-xxl:before,	.font-xxl:after	{font-size:25px;	line-height:1.1}
.font-xl,	.font-xl:before,	.font-xl:after	{font-size:22x;	line-height:1.2}
.font-lg,	.font-lg:before,	.font-lg:after	{font-size:18px;	line-height:1.33333}
.font-md,	.font-md:before,	.font-md:after	{font-size:15px;	line-height:1.1}
.font-sm,	.font-sm:before,	.font-sm:after	{font-size:12px;	line-height:1.6}
.font-xs,	.font-xs:before,	.font-xs:after	{font-size:9px;	line-height:1.7}
.font-xxs,	.font-xxs:before,	.font-xxs:after	{font-size:7px;	line-height:1.8}

.normal-text{font-weight:normal}

/*	Color	*/
.gray{color:gray}
	.bg-gray{background-color:gray}
.green{color:#449d44}
	.bg-green{background-color:#449d44}
.red{color:#f04124}
	.bg-red{background-color:#f04124}
.black{color:black}
	.bg-black{background-color:black}
.blue{color:#5bc0de}
	.bg-blue{background-color:#5bc0de}
.yellow{color:#e99002}
	.bg-yellow{background-color:#e99002}

/*	Boarder	*/
.border-right{border-right:1px solid #999}
.border-left{border-left:1px solid #999}

@media (max-width:767px){
	.xs-border-none{border:0 none}
}

.bottom-0{margin-bottom:0; padding-bottom:0}
.top-0{margin-top:0; padding-top:0}

/*	Align	*/
.center{text-align:center}
.center-box{margin:0 auto}
.middle{vertical-align:middle}
.rtl{direction:rtl}
.circle{border-radius:50%}
.block{display:block}

/*	Image	*/
.col-256x256{width:256px;height:256px}
.col-128x128{width:128px;height:128px}
.col-96x96{width:96px;height:96px}
.col-64x64{width:64px;height:64px}
.col-48x48{width:48px;height:48px}
.col-32x32{width:32px;height:32px}
.col-24x24{width:24px;height:24px}
.col-16x16{width:16px;height:16px}

.col-128x128,
.col-96x96,
.col-64x64,
.col-48x48,
.col-32x32,
.col-24x24,
.col-16x16{margin: 0 auto;}

.caption{font-size:13px; line-height:1.42857143; font-weight:normal; color:#999; border-bottom:1px solid #ddd; margin-bottom:5px; padding-bottom:40px;}
.caption.pull-left{border-bottom:0; border-right:1px solid #ddd; margin-bottom:5px; padding-bottom:40px; padding-right:20px; margin-right:20px; clear:left}
.caption.pull-right{border-bottom:0; border-left:1px solid #ddd; margin-bottom:5px; padding-bottom:40px; padding-left:20px; margin-left:20px; clear:right}
.caption img{margin-bottom:5px}
.follower-mini-img{margin:0px 0 10px 10px;}
.autor-mini-img{margin:0px 0 10px 10px;}	/*margin:0px -20px 10px 10px;*/
.img-main-content{width:100%}

@media (max-width:767px){
	.xs-48x48{width:48px;height:48px}
}

/*	Menu	*/
.navbar-left .dropdown-menu{right:auto; left:0}
@media (min-width:768px){
	.user-nav .dropdown-menu{min-width:195px}
}
.table button.circle,
.table div.circle{width:32px; height:32px; padding:3px 7px; text-align:center}
.table button.circle .glyphicon{}
.table div span,
.table button span,
.content-menu a.circle span:nth-child(2){
	top: -34px;
	right: -23px;
	position: relative;
	display: block;
	background-color: rgba(255,255,255,.5);
	border: 1px solid #eee;
	border-radius: 4px;
	min-width: 25px;
}
.content-menu a.circle span:nth-child(2){top:-40px}

/*****	دیدگاه‌ها و نظرات	*****/
button.my-vote{border-color:black; color:yellow}
.list-unstyled{padding-right:0}
.comment h4{margin:0 0 7px 0}
.comment .media-heading{font-size:110%}
.comment-name{float:right;line-height:140%}
.comment-number{
	font-size: 75%;
	font-weight: normal;
	color: rgba(0,0,0,.2);
	margin-right: 3px;
	margin-left: 7px;
}
.media-body{
	border: 1px solid #d5e5f5;
	background: #f0f8ff;
	border-radius: 7px;
	padding: 10px 14px
	}
.me .media-body{
	border: 1px solid rgb(219,233,202);
	background:rgb(239,253,222)
	}
.reply{
	background-color:#fff;
	padding:5px 7px;
	border-right:2px solid rgb(55,161,222);
	clear:both;
	margin:0 0 7px 0
	}
.quot-user{
	}
.quot-msg{
	}
.comments .thumbnail{margin-bottom:10px}
.gallery .thumbnail img{min-height:70px}
@media (max-width:400px){.comments .gallery .col-xs-6 {padding:0 5px}}
.comments .center-block{height:61px}
.comment-post .row{padding-top: 13px; border-top: 1px dashed #ddd}
.comment-post .row .ft.x2{font-size:48px; transition:all .7s}
.comment-post .row:hover .ft.x2{font-size:59px; transition:all .25s}

.media-body .glyphicon-pencil {margin-top:5px;margin-left:7px}
.media-body .comment-comment-update-text {margin-top: -20px}

.editable{border:dashed 1px gray;padding:5px;border-radius: 4px}

.comment .img-circle  {
	border-width: 3px;
	border-style: solid;
	border-color: #ccc;
}
.comment .img-circle.online  {
	border: 3px #5f9 solid;
}


/*****	Icons	*****/

.ft-doc{color:#305599}
.ft-pps{color:#dd3a22}
.ft-ppt{color:#d05522}
.ft-xls{color:#117744}

.ft-gif{color:#5f6e7a}
.ft-jpg{color:#55ffee}
.ft-png{color:#88959f}
.ft-psd{color:#003366}

.ft-mp3{color:#0d1f2b}
.ft-mp4{color:#305174}

.ft-rar{color:#660066}


/*****	alerts	*****/

.input-warning,
.input-ban,
.input-saving,
.input-saved{
	background:none transparent;
	display: inline-block;
	font-family: 'FA' !important;
	font-style: normal;
	font-weight: normal;
	line-height: 30px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	float: left;
	margin-top: -32px;
	width: 32px;
	height: 30px;
	text-align: center;
}

.input-warning:before{  
    color:#f0ad4e;
	content:"\E079";
}
.input-ban:before{  
    color:#c9302c;
	content:"\E200";
}
.input-saving{  
	animation: spin .7s infinite linear;
	-webkit-animation: spin2 .7s infinite linear;
}
.input-saving:before{  
    color:#337ab7;
	content:"\E082";
}
.input-saved:before{  
	color:#449d44;
	content:"\E207";
}
@-webkit-keyframes spin2 {
    from { -webkit-transform: rotate(0deg);}
    to { -webkit-transform: rotate(360deg);}
}
	@keyframes spin {
		from { transform: scale(1) rotate(0deg);}
		to { transform: scale(1) rotate(360deg);}
	}

/*****	pagination	*****/

.pagination{
}
.pagination > li > a, .pagination > li > span{
	background-color: #eee;
	border-color: #ccc transparent;
	border-radius:0;
	border-width:1px 0;
	float: right;
	width: auto;
	height: 40px;
	margin: 0;
	line-height: 20px;
	padding: 10px;
}
.pagination > li:first-child > a, .pagination > li:first-child > span{
	border-right:1px solid #ccc;
}
.pagination > li:last-child > a, .pagination > li:last-child > span{
	border-left:1px solid #ccc;
}
.pagination > li > .glyphicon {line-height: 0}
.pagination > li > input{
	border-color: #acb6c0 #718293;
	font-size: 120%;
	font-weight: bold;
	height: 40px; 
	line-height: 20px;
	text-align:center;
	width: 60px!important;
	transition:all 1s;
}

.pagination > li > a:hover,
.pagination > li > a:active,
.pagination > li > a:focus{background-color: #ddd; border-color: #ccc}

.pagination > li > input:active,
.pagination > li > input:focus,
.pagination:hover > li > input{
	box-shadow:0 0 5px rgba(0,0,0,.3) inset 0 0 0 5px rgba(0,0,0,.2);
	transition:all .2s;
}
.pagination > li:last-child > a, .pagination > li:last-child > span{border-left:1px solid #ccc}
.pagination > li:first-child > a, .pagination > li:first-child > span{border-right:1px solid #ccc}
.pagination > li > button#previousPage{
	border-radius: 0 5px 5px 0;
	border-width: 1px 1px 1px 0;
	float: right;
	height: 40px;
	margin-left: 0;
	width: 40px;
}
.pagination > li > button#nextPage{
	border-color: #ccc;
	border-radius:5px 0 0 5px; 
	border-width: 1px;
	margin:0;
	min-height: 40px; 
	min-width: 40px;
	padding: 4px;
}
.pagination .glyphicon-step-backward,
.pagination .glyphicon-chevron-left,
.pagination .glyphicon-step-forward,
.pagination .glyphicon-chevron-right{line-height:0}

/*****	صفحه ورود	*****/
.login-box{padding:0 15px 15px 15px}
.login-box .form-control{margin-bottom:10px}

/*****	محتوا	*****/
.featured-icons .glyphicon,
.news-new-topics .glyphicon{margin-left: .3em}

ol{
	list-style-type: persian;
}
.tooltip + .btn-block {
	margin-top: 5px;
}
.gallery .thumbnail{transition:all .7s}
.gallery .thumbnail:hover,
.gallery .thumbnail:focus{
	transform:scale(1.2);
	transition:all .25s;
	box-shadow:inset 0 0 20px rgba(0,0,0, .7)
	}
.gallery .thumbnail{
	display: block;
	font-size: 12px;
	font-weight: normal;
	line-height: 1.35;
	margin-top: 0;
	padding: 5px;
}
.gallery .thumbnail h4{
	color:rgba(255,255,255,0);
	font-size: 12px;
	font-weight: normal;
	margin: 20px auto 0;
	padding: 0 5px;
	position: absolute;
	text-align: center;
	transition: all .35s;
	z-index:-2;
}
.gallery .thumbnail:hover h4,
.gallery .thumbnail:focus h4{
	color:rgba(255,255,255,1);
	margin: 5px auto 0;
	transition: all .25s;
}
.gallery .caption {
	position:absolute;
	top:0;
	right:0; 
	background:radial-gradient(rgba(0,0,0, .1) 14%, rgba(0,0,0, .40) 70%);
	width:100%;
	height:100%;
	padding:4% 4% 0;
	display: none;
	text-align:center;
	color: rgba(255,255,255, 1);
	z-index:2;
	}
.gallery .caption p {margin-top: 37px}
.comment .gallery .caption p{margin: 20px auto 0;}
@media (max-width:450px){.comment .gallery .caption p{margin: 10px auto 0;}.comment .gallery .caption h4{font-size: 10px}}

.gallery .caption .circle{
	background-color: rgba(255,255,255, .35);
	border: 1px solid rgba(255,255,255, .5);
	font-size: 14px;
	line-height: 0;
	padding:6px 7px 0px;
	text-align: center;
	transition: all .7s;
	height: 32px;
	width: 32px;
	}
.gallery .caption .circle:hover,
.gallery .caption .circle:focus{
	background-color: rgba(255,255,255, .5);
	border-color: rgba(255,255,255, 1);
	transition: all .14s;
	}
.gallery .caption .btn-danger{
	color: rgba(255,255,255, .7);
	font-size:16px
	}
	.gallery .caption .btn-danger:hover,
	.gallery .caption .btn-danger:focus{
		color: rgba(255,0,0, 1);
		}
.gallery .caption .btn-default{	
	color: rgba(255,255,255, .7);
	font-size:14px
	}
	.gallery .caption .btn-default:hover,
	.gallery .caption .btn-default:focus{
		color: rgba(0,0,0, 1);
		}
.video-js {width:100%}
.vjs-no-video{display:none}
a.follow{font-size:9px}
a.follow .glyphicon{font-size: 12px; margin-right:-5px}

/****	Footer	****/
.copyright-name:before{
	content:"مدرسه ستوده";
}
footer h1{font-size: 13px;margin: 0;}