@charset "utf-8";
/* CSS Document */
* {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

@font-face {
  font-family: 'Noto Sans Kufi Arabic';
  font-style: normal;
  font-weight: 400;
  src: url(Fonts/NotoSansKufiArabic-Regular.eot);
  src: url(Fonts/NotoSansKufiArabic-Regular.eot?#iefix) format('embedded-opentype'),
url(Fonts/NotoSansKufiArabic-Regular.woff2) format('woff2'),
url(Fonts/NotoSansKufiArabic-Regular.woff) format('woff'),
url(Fonts/NotoSansKufiArabic-Regular.ttf) format('truetype');
}

.container{
position:absolute;
width: 100%;
min-height:100%;
margin: 0px auto;
font-family:'Noto Sans Kufi Arabic',Tahoma, Geneva, sans-serif;	
font-size:16px;
color:#009;
}

.container_flex{
display: -webkit-flex;
display: flex;
padding:10px;
background-color:#FFF;
height: 200px;
}


.container_flex_L{
width:100%;
padding:10px;
border-radius: 4px;
padding: 8px;
border: 1px #f9f9f9a1 solid;
display: block;
}

.container_flex_R{
width:30%;
text-align:center !important;
}

.image_card{
width: 80%;
border-radius: 4px;
padding: 3px;
border: 1px #ddd solid;
height:100%;
}

.member_name{
	
color:#009;
font-size:18px;
 text-align:center;
 line-height: 35px;	
}

.member_contact{
display: -webkit-flex;
display: flex;
  direction:rtl;
  }
.company_contact{
display: -webkit-flex;
display: flex;
direction:rtl;
padding-right:25px;
padding-left:25px;
width:100%;
    margin-top: 10px;
	    border-radius: 4px;
    border: 1px #f9f9f9a1 solid;	
}
.member_name_contact{
width:50%;
font-size:13px;
padding:5px;
}

.error_not_found{
direction:rtl;
color:#C00 !important;
font-size:22px;
padding:100px;
margin-bottom:100px;
height:50px;
}