@font-face{font-family:'Vazir';src:url('../images/fonts/Vazir-FD.eot');src:local('☺'), url('../images/fonts/Vazir-FD.woff') format('woff'), url('../images/fonts/Vazir-FD.ttf') format('truetype');font-weight:normal !important;font-style:normal !important}
@font-face{font-family:'VazirBold';src:url('../images/fonts/Vazir-Bold-FD.eot');src:local('☺'), url('../images/fonts/Vazir-Bold-FD.woff') format('woff'), url('../images/fonts/Vazir-Bold-FD.ttf') format('truetype');font-weight:normal !important;font-style:normal !important}
@font-face {
      font-family: 'fontello';
      src: url('../images/fonts/fontello.eot?62275706');
      src: url('../images/fonts/fontello.eot?62275706#iefix') format('embedded-opentype'),
           url('../images/fonts/fontello.woff?62275706') format('woff'),
           url('../images/fonts/fontello.ttf?62275706') format('truetype'),
           url('../images/fonts/fontello.svg?62275706#fontello') format('svg');
      font-weight: normal;
      font-style: normal;
    }

body{
	direction: rtl;
	text-align: justify !important;
}
* {
	font-family: vazir, tahoma, helvetica;
	font-size:14px;
	line-height: 2;
}
.titrbold{
	font-family: VazirBold, tahoma, helvetica;
	font-size: 120%;
	line-height: 2;
}
.titrnormal{
	font-family: VazirBold, tahoma, helvetica;
	font-size: 100%;
	font-weight:normal;
	line-height: 2;
}
.shadow2{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}


.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
  padding-right: 7px;
  padding-left: 7px;
}


.carousel-indicators li {
	width: 10px;
	height: 10px;
	border-radius: 100%;
	margin: 0 5px;
	background-color: #666;
}

.carousel-indicators .active {
	background-color: #333;
}

.carousel-indicators {
    bottom: -10px;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23999' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e");
}
.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23999' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e");
}



.ozviat_icon {
}
.sabad_icon {
}
.sabad_icon:before{font-family:fontello;font-size:90%;font-weight:100;font-style:Regular;color:#000;content:"\e8e4  ";}
.ozviat_icon:before{font-family:fontello;font-size:90%;font-weight:100;font-style:Regular;color:#000;content:"\E812  ";}

.btn-outline-secondary{background:#f2f0f0;padding:8px 5px;}



.header {
 color: #000;
 padding: 10px;
 border: 1px solid #83CCF0;
 margin: 10px 0px 5px 0px;
 background-color:#A6E1FE;
}
.navigation {
 color: #000;
 padding: 10px;
 border: 1px solid #ccc;
 margin: 0px 0px 5px 0px;
 background-color:#F3F2ED;
}
.leftcolumn { 
 color: #000;
 border: 1px solid #E2E2E2;
 background:#F5F5F5;
 margin: 0px 10px 10px 0px;
 padding: 10px;
}
.content { 
 color: #000;
 border: 1px solid #CDEBF7;
 background:#E6F8FF;
 margin: 0px 10px 10px 0px;
 padding: 10px;
}
.rightcolumn { 
 color: #000;
 border: 1px solid #DDF1F7;
 background:#EEFBFF;
 margin: 0px 0px 10px 0px;
 padding: 10px;
}
.footer { 
 color: #000;
 border: 1px solid #ccc;
 background-color:#F3F2ED;
 margin: 0px 0px 10px 0px;
 padding: 10px;
}
#footer2 { 
 color: #000;
 background-color:#e0e3e6;
}

/***********/
	a {color: #2D7FA5;text-decoration: none; }
	a:hover ,
	.header a:hover , 
	a.Tarchivelink:hover {color: #0a9bed;text-decoration: none; }
	a.Tblocktitlelink:hover {color: #114156;text-decoration: none; }

		#header .Tback1_block .block_header{color: #A2CDE0; padding: 15px;}
		#header .Tback1_block .block_header a{color: #A2CDE0; font-family: inherit; font-size: inherit; font-weight: inherit;}
		#header .Tback1_block .block_header a:hover{color: #0a9bed;}
		#header .Tback1_block .header_title{color: #A2CDE0;margin-bottom:10px;}
		.header_title{font-family:Vazir;font-size:180%; text-decoration: none; text-align: right; line-height: 200%; padding: 0px;}
		.header a {text-decoration: none; color:#26698b;}
		.navbar-brand{font-family:Vazir;font-size:150%;}
		.Tpage_top{display:block; border-bottom:1px solid #2180AC; background*:#C6E6EF; padding:5px; margin: 2px 0; line-height:200%;overflow:auto; width*:100%; margin-bottom:10px; padding-right:0px; padding-left:0px; margin-right: -7px; margin-left: -7px;}
		a.Tpage_toplink{color: #00539C; text-decoration: none; }
		.Tfooter_text, .Tfooter_text p{display:block; text-align: center; border:0px; background:none; color:gray; padding:5px; padding-top:7px; margin: 0;}
		/*.Tfooter_text a{text-decoration: none; color:#2878b3;}*/

		.Ttoptitle{display:block; padding:0 5px; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin: 2px 0; line-height:200%; color: gray;}
		.Ttitle{font-family:VazirBold;font-size:130%;display:block; padding:5px; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin: 2px 0; line-height:200%;}
	.Ttitle *{font-family:VazirBold;font-size:130%;}
		.Twriter, .Tsubject, .Tcomment, .Tbazdid, .Tdate, .Temail, .Tweb{display:inline-block; border*:1px solid #C7CED1; background*:#f2f0f0; color: #878b8e; padding*:5px; margin-right:3px;margin-top*:5px;margin-bottom*:5px;}
		/*.Twriter:before, .Tsubject:before, .Tcomment:before, .Tbazdid:before, .Tdate:before, .Temail:before, .Tweb:before{font-family:IcoFont;font-weight:400;font-style:Regular;color:#999;content:"\ea9d";}*/
		.Twriter:before{font-family:fontello;font-size:95%;font-weight:400;font-style:Regular;color:#999;content:"\e854 \A0";}
		.Tsubject:before{font-family:fontello;font-size:95%;font-weight:400;font-style:Regular;color:#999;content:"\e815 \A0";}
		.Tcomment:before{font-family:fontello;font-size:95%;font-weight:400;font-style:Regular;color:#999;content:"\e868 \A0";}
		.Tbazdid:before{font-family:fontello;font-size:95%;font-weight:100;font-style:Regular;color:#999;content:"\e84c \A0";}
		.Tdate:before{font-family:fontello;font-size:95%;font-weight:400;font-style:Regular;color:#999;content:"\e82b \A0";}
		.Temail:before{font-family:fontello;font-size:105%;font-weight:400;font-style:Regular;color:#999;content:"\E872 \A0";}
		.Tweb:before{font-family:fontello;font-size:120%;font-weight:400;font-style:Regular;color:#999;content:"\e819 \A0";}
.rightcolumn .Twriter, .rightcolumn .Tsubject, .rightcolumn .Tcomment, .rightcolumn .Tbazdid, .rightcolumn .Tdate, .rightcolumn .Temail, .rightcolumn .Tweb{display:inline-block; border:1px solid #C7CED1; background:#fff; color: #878b8e; padding:5px; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;  margin-right:3px;margin-top:5px;margin-bottom:5px;}
.leftcolumn .Twriter, .leftcolumn .Tsubject, .leftcolumn .Tcomment, .leftcolumn .Tbazdid, .leftcolumn .Tdate, .leftcolumn .Temail, .leftcolumn .Tweb{display:inline-block; border:1px solid #C7CED1; background:#fff; color: #878b8e; padding:5px; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;  margin-right:3px;margin-top:5px;margin-bottom:5px;}
		.Tketabnext{display:inline-block; border-bottom:1px solid #C7CED1; background:#F4F4F4; color: #878b8e; padding:5px; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;  margin-right:3px;margin-top:5px;margin-bottom:5px;}
.Tblank{display:inline-block; }
		.Tkeyword{display:block; border:0px solid #C7CED1; background*:#C3E0EB; color: #878b8e; padding: 5px; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin: 2px 0;font-family: inherit;	font-size: inherit;	font-weight: inherit; margin-bottom:15px;}
		.Tkeyworditem{display:inline-block; border:0px solid #C7CED1; background*:#f2f0f0; padding*:5px; margin: 2px 0;}
		a.Tkeyworditemlink{text-decoration: none;}
		.Tkeyworditem:before{font-family:fontello;font-size:95%;font-weight:400;font-style:Regular;color:#999;content:"\f06a \A0";padding:3px;}
		.Tkholaseh{color: #747474;display:block; padding:5px 10px; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin: 0px; line-height:200%;text-align: justify;}
		.Tmatn, .Tmatnnazar{display:block; padding:5px; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin: 2px 0; line-height:200%;text-align: justify;}
		.Tmatntabligh{display:block; padding:5px; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin: 2px 0; line-height:200%;text-align: justify;}
		.Tmatntabligh a{text-decoration: none;}
		.Tpic{margin: 5px; float:right;border-radius: 5%; z-index: 1;}
.Tpic2{margin: 5px; z-index: 1;}
	.Tpic_list{width: 100%; border-top-left-radius: calc(0.25rem - 1px); border-top-right-radius: calc(0.25rem - 1px); margin-bottom:10px;}
		.Tbigpic{display:block; padding: 5px; float:left;border-radius: 15%;}
		.Tpictabligh{display:inline-block; padding: 0px;}
		.Talbumpic{display:block; padding: 0px; }
		.Talbumpic2{display:block; padding: 0px; border-radius: 15%;}
		.Tblock{padding:0px; margin: 2px 0;color:black;}
		.Tblocktitle{font-family:VazirBold;font-size:125%;display:block; background*: #5FB5CE; color: #2D7FA5; border-bottom: 1px solid #2180AC; padding:5px; padding-right: 10px; margin: 2px 0; line-height:200%;overflow:auto;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;margin-bottom:15px;margin-right: -7px;margin-left: -7px;}
		.Tblocktitle *{font-family:VazirBold;font-size:125%;}
		.content .Tblocktitle{font-family:VazirBold;font-size:125%;display:block; background*: #C3DBE4; border-bottom:1px solid #2180AC; color: #00539c; padding:2px; padding-right: 10px; margin: 2px 0; line-height:200%;overflow:auto;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;margin-bottom:15px;margin-right: -7px;margin-left: -7px;margin-top:10px;}
		.content .Tback1_list .Tblocktitle:first-child{margin-top:2px;}
		.rightcolumn .Tblocktitle{font-family:VazirBold;font-size:125%;display:block; background: none; color: #fff; border-bottom: 1px solid #DDDDDD; padding:2px; padding-right: 10px; margin: 2px 0; line-height:200%;overflow:auto;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;margin-bottom:15px;margin-right: -7px;margin-left: -7px;}
		.leftcolumn .Tblocktitle{font-family:VazirBold;font-size:125%;display:block; background: #2180AC; color: #fff; border-bottom: 1px solid #DDDDDD; padding:2px; padding-right: 10px; margin: 2px 0; line-height:200%;overflow:auto;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;margin-bottom:15px;margin-right: -7px;margin-left: -7px; border-radius: 5px 5px 0px 0px;}

		a.Tblocktitlelink{text-decoration: none; color:#00539c; font-size:100%;}
		.rightcolumn  a.Tblocktitlelink{text-decoration: none; color:#fff; font-size:100%;}
		.leftcolumn  a.Tblocktitlelink{text-decoration: none; color:#fff; font-size:100%;}
		.Tblocktitle2{font-family:VazirBold;font-size:130%;display:block; padding:5px; border-bottom:1px solid #dee2e6; padding-right:10px; margin: 2px 0; line-height:200%;overflow:auto;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;margin-bottom:15px;}
		.Tblocktitle2 *{font-family:VazirBold;font-size:130%;}
		a.Tblocktitlelink2{text-decoration: none; font-size:100%;}

		#font_size{}
		#font_size A:link, #font_size A:visited{padding: 0px 5px;color:#195870}
		#font_size A:hover{padding: 0px 5px;color:#ffffff;background:#195870;}
		#font_size #small{font-size:75%;}
		#font_size #medium{font-size:95%;}
		#font_size #larg{font-size:120%;}
		#pagenum A:link, #pagenum A:visited{padding: 0px 5px;color:#195870}
		#pagenum A:hover{padding: 0px 5px;color:#ffffff;background:#195870;}
		#pagenum .nolink{padding: 2px 6px;color:#ffffff;background:#5FB5CE;}
		.error{color: red;background: #fef8d4;border:1px solid #f5ddad; display:block;text-align:center;vertical-align:middle; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; line-height:200%;padding:5;}
		.err_item{color: red;background: #fef8d4;border:1px solid #f5ddad; display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; line-height:200%;padding:5;}
		.success{color: green;background: #b0ff8f;border:1px solid #66c73e; display:block;text-align:center;vertical-align:middle; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; line-height:200%;padding:5;}

		.Tback1{border:1px solid #e3e4e5; padding:5;line-height:200%; background:#f8f9fa; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; overflow: auto;padding: 5px;}
.Tback1_page{text-align:right;font-family: inherit; font-size: inherit;	font-weight: inherit; line-height: inherit;}
.Tback1_block{}
.Tback1_block_scroll{padding:5px 0px;}
.Tback1_block_anavin{}
.Tback2_block_anavin{}
.Tback1_anavin{border:1px solid #e3e4e5; padding:5;line-height:200%; background*:#f8f9fa; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; overflow: auto;padding: 5px;}
		.Tback1album{display:inline-block; border:1px solid #e1e2e3; padding:5;line-height:200%; background:#f1f2f3; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; overflow: auto;}
		.Tback2{border:1px solid #e1e2e3; padding:5;line-height:200%; background:#f1f2f3; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; overflow: auto;padding: 5px;}
.Tback2_anavin{border:1px solid #e1e2e3; padding:5;line-height:200%; background*:#f1f2f3; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; overflow: auto;padding: 5px;}
	.back-items{text-align:right;}
		.Tarchive{display:block; padding:5;text-align:left; line-height:200%;background:#D2E2E8;}
		.rightcolumn .Tarchive{display:block; padding:5;text-align:left; line-height:200%;background:#E3E2E2;margin-bottom:10px;}
		.rightcolumn .card{border:0px; border-bottom:1px dashed #C7CED1; border-radius:0px;}
		.leftcolumn .Tarchive{display:block; padding:5;text-align:left; line-height:200%;background:#E3E2E2;margin-bottom:10px;}
		.leftcolumn .card{border:0px; border-bottom:1px dashed #C7CED1; border-radius:0px;}
		a.Tblocklink{text-decoration: none;}
		a.Tarchivelink{text-decoration: none; color:#26698b;}
		.Talamat{color:#FE934B;font-size:140%;}
		a.Tsubjectlink, a.Tcommentlink, a.Temaillink, a.Tweblink{text-decoration: none;}

		.Ttable_comment{font-family: inherit; font-size: inherit; font-weight: inherit; color: black; text-decoration: none; text-align: justify; border-spacing: 5px; line-height: 200%;}
		.Terr_comment {display:inline-block; border:0px solid #C7CED1; background:#fef8d4; color: red; padding:5px; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin: 2px 0;text-align:right;}
		.Tform_name{color:black; padding:0px; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin: 2px 0; line-height:200%;}
		.rightcolumn .Tform_name{color:#7A7A7A; padding:0px; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin: 2px 0; line-height:200%;}
		.leftcolumn .Tform_name{color:#7A7A7A; padding:0px; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin: 2px 0; line-height:200%;}
		.Tname{color:#383839; display:block; padding:5px; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin: 2px 0; line-height:200%;font-weight: bold;}
		.Tdatenazar{float:left;display:inline; border:1px solid #C7CED1; background:#f2f0f0; padding:5px; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin: 2px 0;}
		.Tdatenazar:before{font-family:fontello;font-size:100%;font-weight:400;font-style:Regular;color:#999;content:"\e82b \A0";}

		.Tdownload{display:block; border:1px solid #e3e4e5; padding:5;line-height:200%; background:#dee2e6; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; overflow: auto;}
		.Tcatback1{border:1px solid #e3e4e5; padding:5;line-height:200%; background:#f8f9fa; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; overflow: auto;margin-right:15px;margin-left:15px;}
		.Tcatback2{border:1px solid #e1e2e3; border-right:50px solid #e1e2e3; padding:5;line-height:200%; background:#f1f2f3; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; overflow: auto;margin-right:15px;margin-left:15px;}
		.Tcatback3{border:1px solid #dcddde; border-right:100px solid #dcddde; padding:5;line-height:200%; background:#ebeced; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; overflow: auto;margin-right:15px;margin-left:15px;}
		.Tcatpic{border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%;border:1px solid #e3e3e3;margin:5px 0;}
		.Tcatpic2{display:inline-block; padding: 0px;border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; width:50px;height:50px;border:1px solid #d3d3d3;margin:3px;}
		@media screen and (max-width: 400px) {
			.Tcatback2{border-right:20px solid #e1e2e3;}
			.Tcatback3{border-right:40px solid #dcddde;}
		}

		
.square {
	width: 100%;
	background:#eee;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
}

.square:after {
  content: "";
  display: block;
  padding-bottom: 100%;
}


.Tcatbox{padding:15px;margin-top:20px;margin-bottom:30px;}
		.Tcatalbumpic{display:block; padding: 5px;border-radius: 50%;}
		.Tcatsubject{display:inline-block; border:1px solid #C7CED1; background:#F2F2F2; padding:5px; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin: 2px 0;}
a.Tcatsubjectlink, a.Tcatbacklink{text-decoration: none; font-family: VazirBold; font-size: 120%; }
		.TClose{float:left; display:inline-block; border:1px solid #C7CED1; background:yellow; padding:5px; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin: 2px 0;}
		a.TClose{text-decoration: none;}
		.TAttach{display:inline-block;width:32px; height:32px;  background: url(../images/other/attachment.png) no-repeat right center; padding:5px; padding-right:35px; margin: 2px 0;}

			.Tkharid{display:inline-block; border:1px solid #C7CED1; background:#39A7DA url(../images/other/shopcart4_2.png) no-repeat right center; padding:5px; padding-right:35px; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin: 2px 0; margin-right:3px;margin-top:10px;}
			a.Tkharidlink{text-decoration: none; color:#fff;}
			.Tkharid2, a.Tkharid2{display:block; border:1px solid #39A7DA; background:#39A7DA; color: #fff; padding:5px; padding-right*:35px; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin: 2px 0; margin-bottom:10px;text-align:center;}
			a.Tkharid2:hover{text-decoration: none; color:#fff; background:#1b8eb7; border-color:#1985ac}
			/*a.Tkharid2link, .Tkharid2link{text-decoration: none; color: #fff; }*/
			.Tkharid3{display:block; border:1px solid #999; background:#aaa; color: #fff; padding:5px; padding-right*:35px; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin: 2px 0; margin-bottom:10px;text-align:center;}
			.Tkharidposti{display:inline-block; border:1px solid #C7CED1; background:#C8CED3 url(../images/other/shopcart2_2.png) no-repeat right center; color: #878b8e; padding:5px; padding-right:35px; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin: 2px 0; margin-right:3px;margin-top:10px;}
			a.Tkharidpostilink{text-decoration: none; color:#595959;}
			.Tkharidposti2, a.Tkharidposti2{display:block; border:1px solid #c8ced3; background:#c8ced3; color: #23282c; padding:5px; padding-right*:35px; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin: 2px 0; margin-bottom:10px;text-align:center;}
			a.Tkharidposti2:hover{text-decoration: none; color:#23282c; background:#b3bbc2; border-color:#acb5bc}
			/*a.Tkharidposti2link{text-decoration: none; color:#383839;}*/
			.Titems{display:block; /*border:1px solid #C7CED1;*/ background:none; padding:5px; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin: 2px 0;}
			a.Titemslink{text-decoration: none;}
			.Tprice{display:block; border:0px solid #C7CED1; background:#f2f0f0; padding:8px 5px; margin: 2px 0;}
			.Tprice2{display:inline-block; border:0px solid #C7CED1; background*:#f2f0f0; padding:8px 5px; margin: 2px 0;}
			.Tpricelink{
				font-weight:bold;
				font-size: 110%;
				line-height: 200%;
			}
			.Tpricelink2{
				font-family: VazirBold;
				font-size: 180%;
				line-height: 200%;
			}

			a.Tsabadkelid{display:inline-block; border:1px solid #C7CED1; background:#F8F8F8; padding:5px; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin: 2px 0;}
			.Tsabad1{border:1px solid #C7CED1; background:#e9eaeb; padding:5px; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin: 2px 0; font-family: inherit; font-size: inherit;	font-weight: inherit;}
			.Tsabad2{border:1px solid #C7CED1; background:#F8F8F8; padding:5px; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin: 2px 0; font-family: inherit; font-size: inherit;	font-weight: inherit;}
			.Tsabad3{border:1px solid #C7CED1; background:#F8F8F8; padding:5px; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin: 2px 0; font-family: inherit; font-size: inherit;	font-weight: inherit;}
			.Tred{color:red; margin: 2px 0; }
			.Tsabad1{width: 90%;overflow:scroll-x;}

.manage
{
    padding: 5px;
}
			
.form_input {
    width: 90%;
    box-sizing: border-box;
    border: 1px solid #ccc;
    border-radius: 5px;
	font-family: inherit;
	font-size: inherit;
	font-weight: bold;
    background-color: white;
    padding: 5px;
	color: #216177;
    -webkit-transition: width 0.4s ease-in-out;
    transition: width 0.4s ease-in-out;
}
.form_input:focus {
}


.form-control
{
    width: 90%;
    box-sizing: border-box;
    border: 1px solid #ccc;
    border-radius: 5px;
	font-family: inherit;
	font-size: inherit;
	font-weight: bold;
    background-color: white;
    padding: 5px;
	color: #216177 !important;
    -webkit-transition: width 0.4s ease-in-out;
    transition: width 0.4s ease-in-out;
}
.form-control:focus {
    border: 1px solid #ccc;
}
 
 
.form1_input {
    width: 90%;
    box-sizing: border-box;
    border: 1px solid #ccc;
    border-radius: 5px;
	font-family: inherit;
	font-size: inherit;
	font-weight: bold;
    background-color: white;
    background-image: url('../images/other/searchicon.png');
    background-position: 5px 8px; 
    background-repeat: no-repeat;
    padding: 6px 10px 4px 35px;
	color: #216177;
    -webkit-transition: width 0.4s ease-in-out;
    transition: width 0.4s ease-in-out;
	margin-top:5px;
	margin-bottom:10px;
}
.form1_input:focus {
}

.form4_input {
    width: 90%;
    box-sizing: border-box;
    border: 1px solid #ccc;
    border-radius: 5px;
	font-family: inherit;
	font-size: inherit;
	font-weight: bold;
    background-color: white;
    background-image: url('../images/other/emailicon.png');
    background-position: 5px 5px; 
    background-repeat: no-repeat;
    padding: 6px 10px 4px 35px;
	color: #216177;
    -webkit-transition: width 0.4s ease-in-out;
    transition: width 0.4s ease-in-out;
	margin-top:5px;
	margin-bottom:10px;
}
.form4_input:focus {
}

.form5_input {
    width: 90%;
    box-sizing: border-box;
    border: 1px solid #ccc;
    border-radius: 5px;
	font-family: inherit;
	font-size: inherit;
	font-weight: bold;
    background-color: white;
    background-image: url('../images/other/smsicon.png');
    background-position: 5px 5px; 
    background-repeat: no-repeat;
    padding: 6px 10px 4px 35px;
	color: #216177;
    -webkit-transition: width 0.4s ease-in-out;
    transition: width 0.4s ease-in-out;
	margin-top:5px;
	margin-bottom:10px;
}
.form5_input:focus {
}

.form2_input {
    width: 90%;
    box-sizing: border-box;
    border: 1px solid #ccc;
    border-radius: 5px;
	font-family: inherit;
	font-size: inherit;
	font-weight: bold;
    background-color: white;
    padding: 5px;
	color: #216177;
    -webkit-transition: width 0.4s ease-in-out;
    transition: width 0.4s ease-in-out;
	margin-top:5px;
	margin-bottom:10px;
}
.form2_input:focus {
}

.form2_button {
	position: relative;
	padding: 5px 30px;
	margin: 0px 10px 10px 0px;
	border-radius: 5px;
    font-size: 100%;
	color: #fff;
	text-decoration: none;	
	background-color: #6AADD2;
	border-color:#6AADD2;
	border:0;
	margin-top: 5px;
}

.form2_button:hover{
	color:#fff;
	background-color:#1b8eb7;
	border-color:#1985ac
}

.rightcolumn .form2_button, .leftcolumn .form2_button {
	color: #fff;
	background-color: #ACB2B5;
	border-color:#fff;
	border:0;
}

.form3_input {
    width: 90%;
    box-sizing: border-box;
    border: 1px solid #ccc;
    border-radius: 5px;
	font-family: inherit;
	font-size: inherit;
	font-weight: bold;
    background-color: white;
    padding: 3px;
	color: #216177;
    -webkit-transition: width 0.4s ease-in-out;
    transition: width 0.4s ease-in-out;
	margin-top:5px;
	margin-bottom:10px;
}

/**************/

		#navigation .Tblock{padding:0px; }
		#navigation .Tback1, #navigation .Tback2{padding:0px; background:none;border:0px;}
		#footer .Tblock{padding:0px; }
		#footer .Tback1, #footer .Tback2{padding:0px; background:none;border:0px;}

.Tagahivijeh{display:block; padding:5px; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin: 2px 0; height: 27px; overflow: hidden;  background:none; text-align: left;}
/*.TtitleAgahi{display:block; padding:5px; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin: 2px 0; line-height:200%;font-weight: bold; height: 4em; overflow: hidden; }*/
.TpriceAgahi{display:block; border:0px solid #C7CED1; background:none; color: #878b8e; padding:5px; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin:7px; overflow: hidden;}
.TdateAgahi{color:gray; display:block; border:1px solid #C7CED1; background:none; padding:5px; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin: 2px 0; text-align: center;}
/*.TkholasehAgahi{display:block; padding:5px; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin: 2px 0; height: 8em; overflow: hidden; text-align: justify;}*/


.table-curved {
  border-collapse: separate;
  border: solid @table-border-color 1px;
  border-radius: @border-radius-base;
  border: 0px;
  > thead:first-child > tr:first-child > th {
    border-bottom: 0px;
    border-top: solid @table-border-color 1px;
  }
  td, th {
    border-left: 1px solid @table-border-color;
    border-top: 1px solid @table-border-color;
  }
  > :first-child > :first-child > :first-child {
    border-radius: @border-radius-base 0 0 0;
  }
  > :first-child > :first-child > :last-child {
    border-radius: 0 @border-radius-base 0 0;
  }
  > :first-child > :first-child > :only-child{
    border-radius: @border-radius-base @border-radius-base 0 0;
  }
  > :last-child > :last-child > :first-child {
    border-radius: 0 0 0 @border-radius-base;
  }
  > :last-child > :last-child > :last-child {
    border-radius: 0 0 @border-radius-base 0;
  }
  > :last-child > :last-child > :only-child{
    border-radius: 0 0 @border-radius-base @border-radius-base;
  }
}

.fieldset {
    border: 1px solid #e0e0e0;
    padding: 10px;
	margin: 15px 0;
	border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; 
}
.legend {
    border-style: none;
    border-width: 0;
    font-size: 120%;
    line-height: 200%;
    margin-bottom: 0;
    width: auto;
    padding: 0 20px;
    border: 1px solid #e0e0e0;
	background: white;
	border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; 
}



.textbold{
	font-family: VazirBold;
	font-size: 110%;
	line-height: 200%;
}
/*.slider1pic{
	width: auto;
	max-width: 100%;
	max-height: 117px;
	padding:7px;
}*/
.slider1pic_w{
	width: auto;
	max-width: 100%;
	padding:7px;
}
.slider1pic_h{
	width: auto;
	max-width: 100%;
	max-height: 417px;
	padding:7px;
}

.tel2_icon {
    display: inline-block;
	background: url(../images/other/tel2_1.png) no-repeat center center;
	width: 35px;
	height: 35px;
	cursor: pointer;
	vertical-align: middle;
	margin-left:10px;
}

.telegram2_icon {
    display: inline-block;
	background: url(../images/other/telegram2.png) no-repeat center center;
	width: 35px;
	height: 35px;
	cursor: pointer;
	vertical-align: middle;
}
.whatsapp2_icon {
    display: inline-block;
	background: url(../images/other/whatsapp2.png) no-repeat center center;
	width: 35px;
	height: 35px;
	cursor: pointer;
	vertical-align: middle;
}
.web2_icon {
    display: inline-block;
	background: url(../images/other/web2.png) no-repeat center center;
	width: 35px;
	height: 35px;
	cursor: pointer;
	vertical-align: middle;
}
.ozviat2_icon {
    display: inline-block;
	background: url(../images/other/ozviat2.png) no-repeat center center;
	width: 35px;
	height: 35px;
	cursor: pointer;
	vertical-align: middle;
}

.footer-link{
	color:#666;
	text-decoration: underline;
	text-decoration-color: #666;
}

.gray
{
	color: gray;
}


.item_1-1 {
    position:relative;
    padding-top:100%;
}
.item_1-1 img ,.item_1-1 object ,.item_1-1 embed {
    position: absolute;
    top: 0;
    left: 0;
    width:100%;
	height:100%;;
}

.item_3-2 {
    position:relative;
    padding-top:66.66%;
}
.item_3-2 img ,.item_3-2 object ,.item_3-2 embed {
    position: absolute;
    top: 0;
    left: 0;
    width:100%;
	height:100%;;
}

.item_8-5 {
    position:relative;
    padding-top:62.5%;
}
.item_8-5 img ,.item_8-5 object ,.item_8-5 embed {
   position: absolute;
    top: 0;
    left: 0;
    width:100%;
	height:100%;;
}

.item_4-3 {
    position:relative;
    padding-top:75%;
}
.item_4-3 img ,.item_4-3 object ,.item_4-3 embed {
    position: absolute;
    top: 0;
    left: 0;
    width:100%;
	height:100%;;
}

.item_16-9 {
    position:relative;
    padding-top:56.25%;
}
.item_16-9 img ,.item_16-9 object ,.item_16-9 embed {
    position: absolute;
    top: 0;
    left: 0;
    width:100%;
	height:100%;;
}

.item_2-1 {
    position:relative;
    padding-top:50%;
}
.item_2-1 img ,.item_2-1 object ,.item_2-1 embed {
    position: absolute;
    top: 0;
    left: 0;
    width:100%;
	height:100%;;
}

.item_3-1 {
    position:relative;
    padding-top:33.33%;
}
.item_3-1 img ,.item_3-1 object ,.item_3-1 embed {
    position: absolute;
    top: 0;
    left: 0;
    width:100%;
	height:100%;;
}

.item_3-4 {
    position:relative;
    padding-top:133.33%;
}
.item_3-4 img ,.item_3-4 object ,.item_3-4 embed {
    position: absolute;
    top: 0;
    left: 0;
    width:100%;
	height:100%;;
}

.item_9-16 {
    position:relative;
    padding-top:177.77%;
}
.item_9-16 img ,.item_9-16 object ,.item_9-16 embed {
    position: absolute;
    top: 0;
    left: 0;
    width:100%;
	height:100%;;
}

.tel3_icon {
	display: inline-block;
	width: 16px;
	height: 16px;
	background: url(../images/other/tel3.png) no-repeat center center;
	vertical-align: middle;
	padding: 0 10px;
}

		.Tsupportpasokhgoo, .Tsupportsubject, .Tsupportolaviat, .Tsupportbazdid, .Tsupportdate, .Tsupportemail, .Tsupportweb, .Tsupportuser, .Tsupportticket, .Tsupportattach{display:inline-block; border:0px solid #C7CED1; background:none; color: #878b8e; padding:5px; border-radius:0px; -moz-border-radius: 0px; -webkit-border-radius: 0px;  margin-right:3px;margin-top:5px;margin-bottom:5px;}

		.Tback1_support{border:1px solid #5EA0C4; border-right:3px solid #5EA0C4; border-bottom:3px solid #5EA0C4; padding:5;line-height:200%; background:#E3EFF5; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; overflow: auto;padding: 5px; margin-left:25px;}
		.Tback1_support .Tsupportpasokhgoo, .Tback1_support .Tsupportsubject, .Tback1_support .Tsupportolaviat, .Tback1_support .Tsupportbazdid, .Tback1_support .Tsupportdate, .Tback1_support .Tsupportemail, .Tback1_support .Tsupportweb, .Tback1_support .Tsupportuser, .Tback1_support .Tsupportticket, .Tback1_support .Tsupportattach{display:inline-block; border:0px solid #C7CED1; background:none; color: #878b8e; padding:5px; border-radius:0px; -moz-border-radius: 0px; -webkit-border-radius: 0px;  margin-right:3px;margin-top:5px;margin-bottom:5px;}
		/*.Tback1_support .Twriter::before, .Tback1_support .Tsubject::before, .Tback1_support .Tcomment::before, .Tback1_support .Tbazdid::before, .Tback1_support .Tdate::before, .Tback1_support .Temail::before, .Tback1_support .Tweb::before{content: "\2718  "; color:#0E849F;} */
		.Tback1_support .gray{color: #474747;}

		.Tback2_support{border:1px solid #6AADD2; border-left:3px solid #6AADD2; border-bottom:1px solid #5EA0C4; padding:5; line-height:200%; background*:#f1f2f3; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; overflow: auto;padding: 5px; margin-right:25px;}
		.Tback2_support .Tsupportpasokhgoo, .Tback2_support .Tsupportsubject, .Tback2_support .Tsupportolaviat, .Tback2_support .Tsupportbazdid, .Tback2_support .Tsupportdate, .Tback2_support .Tsupportemail, .Tback2_support .Tsupportweb, .Tback2_support .Tsupportuser, .Tback2_support .Tsupportticket, .Tback2_support .Tsupportattach{display:inline-block; border:0px solid #C7CED1; background:none; color: #878b8e; padding:5px; border-radius:0px; -moz-border-radius: 0px; -webkit-border-radius: 0px;  margin-right:3px;margin-top:5px;margin-bottom:5px;}
		/*.Tback2_support .Twriter::before, .Tback2_support .Tsubject::before, .Tback2_support .Tcomment::before, .Tback2_support .Tbazdid::before, .Tback2_support .Tdate::before, .Tback2_support .Temail::before, .Tback2_support .Tweb::before{content: "\2718  "; color:#405F66;} */
		.Tback2_support .gray{color: #474747;}

		.Tback3_support{border:1px solid #6AADD2; border-left:3px solid #6AADD2; border-bottom:1px solid #5EA0C4; padding:5; line-height:200%; background:#f1f2f3; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; overflow: auto;padding: 5px; margin-right:25px;}
		.Tback3_support .Tsupportpasokhgoo, .Tback3_support .Tsupportsubject, .Tback3_support .Tsupportolaviat, .Tback3_support .Tsupportbazdid, .Tback3_support .Tsupportdate, .Tback3_support .Tsupportemail, .Tback3_support .Tsupportweb, .Tback3_support .Tsupportuser, .Tback3_support .Tsupportticket, .Tback3_support .Tsupportattach{display:inline-block; border:0px solid #C7CED1; background:none; color: #878b8e; padding:5px; border-radius:0px; -moz-border-radius: 0px; -webkit-border-radius: 0px;  margin-right:3px;margin-top:5px;margin-bottom:5px;}
		/*.Tback3_support .Twriter::before, .Tback3_support .Tsubject::before, .Tback3_support .Tcomment::before, .Tback3_support .Tbazdid::before, .Tback3_support .Tdate::before, .Tback3_support .Temail::before, .Tback3_support .Tweb::before{content: "\2718  "; color:#405F66;} */
		.Tback3_support .gray{color: #474747;}


		.Tsupportpasokhgoo:before{font-family:fontello;font-size:95%;font-weight:400;font-style:Regular;color:#999;content:"\e854 \A0";}
		.Tsupportsubject:before{font-family:fontello;font-size:95%;font-weight:400;font-style:Regular;color:#999;content:"\e815 \A0";}
		.Tsupportolaviat:before{font-family:fontello;font-size:95%;font-weight:400;font-style:Regular;color:#999;content:"\e84e \A0";}
		.Tsupportbazdid:before{font-family:fontello;font-size:95%;font-weight:100;font-style:Regular;color:#999;content:"\e84c \A0";}
		.Tsupportdate:before{font-family:fontello;font-size:95%;font-weight:400;font-style:Regular;color:#999;content:"\e82b \A0";}
		.Tsupportemail:before{font-family:fontello;font-size:105%;font-weight:400;font-style:Regular;color:#999;content:"\E872 \A0";}
		.Tsupportweb:before{font-family:fontello;font-size:120%;font-weight:400;font-style:Regular;color:#999;content:"\e819 \A0";}
		.Tsupportuser:before{font-family:fontello;font-size:120%;font-weight:400;font-style:Regular;color:#999;content:"\e810 \A0";}
		.Tsupportticket:before{font-family:fontello;font-size:120%;font-weight:400;font-style:Regular;color:#999;content:"\e83a \A0";}
		.Tsupportattach:before{font-family:fontello;font-size:120%;font-weight:400;font-style:Regular;color:#999;content:"\f06a \A0";}

		
.Tback1_support .support_left
{
	font-weight: bold;
	font-size: 100%;
	color: black;
	font-family: Vazir;
	text-decoration: none;
	text-align: left;
	background: #B1D6EA;
	line-height: 1.75;
	display:block;
	padding:7px;
	margin-bottom: 5px;
	color: #666;
}

.Tback3_support .support_right
{
	font-weight: bold;
	font-size: 100%;
	color: black;
	font-family: Vazir;
	text-decoration: none;
	text-align: right;
	background: #ccc;
	line-height: 1.75;
	display:block;
	padding:7px;
	margin-bottom: 5px;
	color: #666;
}

.Tback1_support .Tdatesupport{float:left;display:inline; border*:1px solid #C7CED1; color:#666; background*:#CAE9EF; padding:5px; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin: 2px 0;}
.Tback3_support .Tdatesupport{float:left;display:inline; border*:1px solid #C7CED1; color:#666; background*:#f2f0f0; padding:5px; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin: 2px 0;}

.bold{
	font-weight:bold;
}

.readonly{
	background-color: #eee;
} 

input[type=radio]{
  margin    : 5px;
  padding   : 5px;
}

.listgheimat{
  border-collapse: collapse;
  font-family: inherit; font-size: inherit; font-weight: inherit;
}
.listgheimat table,.listgheimat th,.listgheimat td {
  border: 1px solid #aaa;
  padding: 7px;
} 		

.list_tiksabz{
	font-size: 120%;
	color:#00b31b;
}

.list_tikghermez{
	font-size: 100%;
	color:#ff8080;
}

.Tpardakht{display:inline-block; border:1px solid #C7CED1; background:#f2f0f0; color: #878b8e; padding:5px; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;  margin-right:3px;margin-top:5px;margin-bottom:5px;}

/*********/
.box_title1{
	background:#E4EEF0;
	border-bottom:2px solid #63C1DC;
} 

.box_title2{
} 

.table_card_view { border-collapse: collapse; }

@media only screen and (max-width:700px) and (min-width:200px)  {
	.table_card_view, .table_card_view thead, .table_card_view tbody, 
	.table_card_view th, .table_card_view td, .table_card_view tr {display: block;width:100%;}  
	.table_card_view tr {margin-top:20px;}  
	.table_card_view tr td:first-child {color:#02536e;}  
}


.mr-2, .mx-2{
	margin-left: .5rem !important;
}
	
.fa-plus{
	background: url(../images/other/plus_add.svg);
	display: inline-block;
	width: 15px;
	height: 15px;
	background-size: 15px 15px;
	vertical-align: middle;
}

.fa-minus{
	background: url(../images/other/icon-minus.svg);
	display: inline-block;
	width: 15px;
	height: 15px;
	background-size: 15px 15px;
	vertical-align: middle;
}

.page_table_list{
	width:100%;
	font-weight: normal;
	font-size: 120%;
	color: black;
	font-family: vazir, tahoma, helvetica;
	text-decoration: none;
	text-align: justify;
	background: #eee;
	line-height: 2;
} 
				
.page_table_list .green {
    border:1px solid #A5C091;
    background-color:#e5ffd1;
    padding:4px;

    /* CSS3 spicing */
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
}

.page_table_list .blue {
   border:1px solid #92C6CF;
    background-color:#cbf7ff;
    padding:3px;
    color:#000;
    font-size:100%;

    /* CSS3 spicing */
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
}

/*.page_table_list tr:first-child td, */
.page_table_list th, 
.manage_table_subject .manage_title1 td {
	font-weight: bold;
	font-size: 120%;
	color: black;
	font-family: vazir, tahoma;
	text-decoration: none;
	background: #a6c5cc;
	line-height: 2;

    padding:4px;

    /* CSS3 spicing */
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
}

.page_table_list .error1{
	font-weight: normal;
	font-size: 120%;
	color: red;
	font-family: vazir, tahoma, helvetica;
	text-decoration: none;
	text-align: center;
	background: yellow;
	line-height: 2;
	display:block;
	padding:4px;
}

.page_table_list .disable
{
	font-weight: normal;
	font-size: 120%;
	color: #555;
	font-family: vazir, tahoma, helvetica;
	text-decoration: none;
    border:1px solid #666 !important;
	background: #ccc;
	line-height: 2;
	display:block;
	padding:4px;
}

.page_table_list .disable2
{
    border:1px solid #aaa !important;
	background: #ccc !important;
}

.page_table_list p
.page_table_list div
{
    padding-right:5px;
    padding-left:5px;
}
	
.page_table_list .error
{
    display:block;
}

.custom-file-input {
	padding-top: 10px;
	padding-bottom: 10px;
}

.custom-file-label {
	line-height:200%;
	height: calc(1.5em + 1.2rem + 4px);
}

.custom-file-label::after {
    left: auto;
    right: 0;
    border-right: 0px solid #ced4da;
    font-weight: normal;
	line-height:200%;
	height: calc(1.5em + 1.2rem + 2px);
}

.btn2-agahiprimary{color:#fff;background-color:#20a8d8;border-color:#20a8d8}
.btn2-agahiprimary:hover{color:#fff;background-color:#1b8eb7;border-color:#1985ac}
.btn2-agahiprimary:focus,.btn2-agahiprimary.focus{box-shadow:0 0 0 .2rem rgba(32,168,216,.5)}
.btn2-agahiprimary.disabled,.btn2-agahiprimary:disabled{color:#fff;background-color:#20a8d8;border-color:#20a8d8}
.btn2-agahiprimary:not(:disabled):not(.disabled):active,.btn2-agahiprimary:not(:disabled):not(.disabled).active,.show>.btn2-agahiprimary.dropdown-toggle{color:#fff;background-color:#1985ac;border-color:#187da0}
.btn2-agahiprimary:not(:disabled):not(.disabled):active:focus,.btn2-agahiprimary:not(:disabled):not(.disabled).active:focus,.show>.btn2-agahiprimary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(32,168,216,.5)}

.btn2-outline-agahiprimary{color:#20a8d8;background-color:transparent;background-image:none;border-color:#20a8d8}
.btn2-outline-agahiprimary:hover{color:#fff;background-color:#20a8d8;border-color:#20a8d8}
.btn2-outline-agahiprimary:focus,.btn2-outline-agahiprimary.focus{box-shadow:0 0 0 .2rem rgba(32,168,216,.5)}
.btn2-outline-agahiprimary.disabled,.btn2-outline-agahiprimary:disabled{color:#20a8d8;background-color:transparent}
.btn2-outline-agahiprimary:not(:disabled):not(.disabled):active,.btn2-outline-agahiprimary:not(:disabled):not(.disabled).active,.show>.btn2-outline-agahiprimary.dropdown-toggle{color:#fff;background-color:#20a8d8;border-color:#20a8d8}
.btn2-outline-agahiprimary:not(:disabled):not(.disabled):active:focus,.btn2-outline-agahiprimary:not(:disabled):not(.disabled).active:focus,.show>.btn2-outline-agahiprimary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(32,168,216,.5)}


.btn2-primary{color:#fff;background-color:#58B1D5;border-color:#58B1D5}
.btn2-primary:hover{color:#fff;background-color:#1b8eb7;border-color:#1985ac}
.btn2-primary:focus,.btn2-primary.focus{box-shadow:0 0 0 .2rem rgba(32,168,216,.5)}
.btn2-primary.disabled,.btn2-primary:disabled{color:#fff;background-color:#58B1D5;border-color:#58B1D5}
.btn2-primary:not(:disabled):not(.disabled):active,.btn2-primary:not(:disabled):not(.disabled).active,.show>.btn2-primary.dropdown-toggle{color:#fff;background-color:#1985ac;border-color:#187da0}
.btn2-primary:not(:disabled):not(.disabled):active:focus,.btn2-primary:not(:disabled):not(.disabled).active:focus,.show>.btn2-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(32,168,216,.5)}

.btn2-outline-primary{color:#58B1D5;background-color:transparent;background-image:none;border-color:#58B1D5}
.btn2-outline-primary:hover{color:#fff;background-color:#58B1D5;border-color:#58B1D5}
.btn2-outline-primary:focus,.btn2-outline-primary.focus{box-shadow:0 0 0 .2rem rgba(32,168,216,.5)}
.btn2-outline-primary.disabled,.btn2-outline-primary:disabled{color:#58B1D5;background-color:transparent}
.btn2-outline-primary:not(:disabled):not(.disabled):active,.btn2-outline-primary:not(:disabled):not(.disabled).active,.show>.btn2-outline-primary.dropdown-toggle{color:#fff;background-color:#58B1D5;border-color:#58B1D5}
.btn2-outline-primary:not(:disabled):not(.disabled):active:focus,.btn2-outline-primary:not(:disabled):not(.disabled).active:focus,.show>.btn2-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(32,168,216,.5)}


.mdi-eye-outline::before {
	display: inline-block;
	width:16px;
	height:16px;	
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-eye' viewBox='0 0 16 16'%3E%3Cpath d='M16 8s-3-5.5-8-5.5S0 8 0 8s3 5.5 8 5.5S16 8 16 8zM1.173 8a13.133 13.133 0 0 1 1.66-2.043C4.12 4.668 5.88 3.5 8 3.5c2.12 0 3.879 1.168 5.168 2.457A13.133 13.133 0 0 1 14.828 8c-.058.087-.122.183-.195.288-.335.48-.83 1.12-1.465 1.755C11.879 11.332 10.119 12.5 8 12.5c-2.12 0-3.879-1.168-5.168-2.457A13.134 13.134 0 0 1 1.172 8z'/%3E%3Cpath d='M8 5.5a2.5 2.5 0 1 0 0 5 2.5 2.5 0 0 0 0-5zM4.5 8a3.5 3.5 0 1 1 7 0 3.5 3.5 0 0 1-7 0z'/%3E%3C/svg%3E");
	content: "";
}
.mdi-eye-off-outline::before {
	display: inline-block;
	width:16px;
	height:16px;	
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-eye-slash' viewBox='0 0 16 16'%3E%3Cpath d='M13.359 11.238C15.06 9.72 16 8 16 8s-3-5.5-8-5.5a7.028 7.028 0 0 0-2.79.588l.77.771A5.944 5.944 0 0 1 8 3.5c2.12 0 3.879 1.168 5.168 2.457A13.134 13.134 0 0 1 14.828 8c-.058.087-.122.183-.195.288-.335.48-.83 1.12-1.465 1.755-.165.165-.337.328-.517.486l.708.709z'/%3E%3Cpath d='M11.297 9.176a3.5 3.5 0 0 0-4.474-4.474l.823.823a2.5 2.5 0 0 1 2.829 2.829l.822.822zm-2.943 1.299.822.822a3.5 3.5 0 0 1-4.474-4.474l.823.823a2.5 2.5 0 0 0 2.829 2.829z'/%3E%3Cpath d='M3.35 5.47c-.18.16-.353.322-.518.487A13.134 13.134 0 0 0 1.172 8l.195.288c.335.48.83 1.12 1.465 1.755C4.121 11.332 5.881 12.5 8 12.5c.716 0 1.39-.133 2.02-.36l.77.772A7.029 7.029 0 0 1 8 13.5C3 13.5 0 8 0 8s.939-1.721 2.641-3.238l.708.709zm10.296 8.884-12-12 .708-.708 12 12-.708.708z'/%3E%3C/svg%3E");
	content: "";
}

.item_4-5 {
    position:relative;
    padding-top:141.17%;
}
.item_4-5 img ,.item_4-5 object ,.item_4-5 embed {
    position: absolute;
    top: 0;
    left: 0;
    width:100%;
	height:100%;;
}

.h2, h2 {
	font-family: VazirBold, tahoma, helvetica;
	font-size: 120%;
	line-height: 2;
}

.Tbasket:before{font-family:fontello;font-size:110%;font-weight:400;font-style:Regular;color:#20a8d8;content:"\e8e5 \A0";}

.navbar-dark .navbar-toggler {
    color: rgba(255,255,255,0.9);
    border-color: rgba(255,255,255,0.9);
}

.navbar-dark .navbar-toggler-icon {
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.9)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.titr3 {
	font-family: VazirBold;
	font-size: 110%;
	line-height: 2;
}

.footerblock a{
	color: #45a0cc;
}

.footertext{
	font-size: 96%;
}

