@font-face {
	font-family: 'IranNastaliq';
	src: url('fonts/IRANSans-web.woff') format('woff');
	}
body {
	/*background-color: rgb(100,170,90);*/
	/*background-color: rgb(80,180,100);*/
	/*background-color: rgb(100,255,255);*/
	/*background-image: url("Images/forest1.jpg");*/
	line-height:40px;
	font-family: san_serif;
	font-size: 15px;
	text-align: center;
	direction:rtl;
	text-align:center;
	background-color: rgb(232,213,190);
	font-family: 'IranNastaliq';
/*	color: #fff;*/
	color: #000;
}
.h4, h4, h3,.h3{
	line-height: 38px;
	text-align: justify;
	font-size: 1.2rem;
	text-align: center;
}
.h4, h4 {
    font-size: 1.2rem;
}

/*table,tr,th,td {*/
table,tr,td {/* background-color: rgba(220,100,120,0.5); */background-color: rgba(125,79,40,0.5);color: white;text-align: center;/* border: 4px solid white; *//* border-collapse: collapse; *//* border-radius: 5px; *//*width: 100%;*/}
tr {
	padding: 10px;
}
th {

/*        background-color: rgba(230,110,150,0.5);*/
        background-color: rgba(180,103,28,0.5);
}
table {
	/* position: relative; */
	/* width: 100%; */
	/* outline-color: pink; */
	/* outline-width: thick; */
	/* outline-style: double; */
	/*outline-offset: 10px;*/
	/* max-width: 100%; */
}
caption {

/*        background-color: rgba(250,120,160,0.5);*/
        background-color: rgba(180,103,28,0.5);
	color: white;
}

a:link {
	color: yellow
	font-size: 16px;
}

a:visited {
	color: lightgreen
	font-size: 16px !important;
}

a:hover {
	color: red
	font-size: 16px;
}

a:active {
	color: cyan;
	font-size: 16px;
}

h2 {
    color: red;
    text-decoration: underline;
    font-size: 1.6rem;
}

h1 {
    color: green;
    text-decoration: underline;
    font-size: 1.6rem;
}

#alarm {
    color: red;
    text-decoration: underline;
}

#alarm1 {
    color: green;
    text-decoration: line-through;
}

h2#news {
    color: red;
    text-decoration: underline;
}


.arm {
	background-color: rgba(0,50,50,0.5);
	color: blue;
	font-size:11px;
	font-family: IranNastaliq,'IranNastaliq',tahoma;
	text-align: center;
	/*opacity: 0.7;*/
}
.h1, h1 {
    font-size: 1.7rem;
}
.table-responsive {
	display: inline-table;
}
caption {
    padding-top: .75rem;
    padding-bottom: .75rem;
    color: #fff;
    caption-side: top;
    text-align: center;
}
.blinking{
     animation:blinkingText 1s infinite; 
     }
     @keyframes blinkingText{
     0%{     color: red;    }
     49%{    color: transparent; }
     50%{    color: transparent; }
     99%{    color: transparent;  }
     100%{   color: red;    } 
}
.longblinking{
     animation:blinkingText 2s infinite; 
     }
     @keyframes blinkingText{
     0%{     color: transparent;    }
     49%{    color: red; }
     50%{    color: transparent; }
     99%{    color: red;  }
     100%{   color: transparent;    } 
}

.lgblinking{
     animation:blinkingText 2s infinite; 
     }
     @keyframes blinkingText{
     0%{     color: transparent;    }
     49%{    color: green;}
     50%{    color: transparent; }
     99%{    color: green;}
     100%{   color: transparent;    } 
}
