body   
{

 /*#45122c
  background: #f0f0f0 ;
  background: #e6e5da ;
  background: #c1cad1 ;
  background: #d3e5f3 ;
  background: #efefef ;
  background: #EDF2F5 ; 
  background: #D2E0E9 ;*/
  background: #9cd8fe;
  background-color: #376ca3;
}

*{
	margin: 0 ;
	padding: 0 ; 
  text-decoration: none;     
  overflow-x: hidden;
}

.inline_menu
{
  background:#eee;
  padding:0;
}

.inline_menu_item
{
 padding:10px 20px;
font-family: 'Material Icons';
font-weight: bold;
font-style: normal;
font-size: 15px;
line-height: 1.3;
letter-spacing: normal;
text-transform: none;
display: inline-block;
white-space: nowrap;
word-wrap: normal;
color: #1668bf;
}

.inline_menu_item:hover
{
  background:#bad2db;
  cursor:pointer;
}

/*===================*/
select
{
  padding: 10px ;
}

h1
{
  color: #326ea2 ;
}


hr
{
  font-size:20px;
  margin:8px 0;
}


summary
{
  color:#394e8c;
  outline:none; 
  cursor:pointer;
  
}

summary:hover
{
  color:#1487b2;
}



/*=========================== start Cover ===============================*/

#cover
{
  width: 100% ;
  height: auto ;   
  background-repeat: no-repeat ;
}

#cover_phone
{ 
  display:none; 
  width:100%; 
  height:auto;
}

#h1_cover
{
    padding : 50px 10px ;
    font-size: 30px ;
    font-family: 'Montserrat', sans-serif ;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif ;  
    color: /*#fff */ /*#ffba00 */ #fff ;   
}

/*============================= End Cover ===============================*/

/*********************************************************************************/
/**************************  Risponsive ******************************************/
/*********************************************************************************/

a
{
 text-decoration: none ;
 color: inherit ;
}

@media screen and (max-width: 700px) 
{
 
 #cover{ display: none ; }

 #cover_phone
 {
  height:auto;
  display: block;
 }


/*============== Start index content ================*/  

h1{ font-size: 15px ; }


#contents, #set_special, #set_our_vision, #set_our_serves, #set_our_adver ,#set_our_contents , #set_our_chievements
{    
  width: 100% ;  
  margin: 2vh 0vw ; 
}

#our_vision, #special, #our_serves , #our_adver , #our_chievements 
{
  background:#9cd8fe;
  box-shadow:none;
}

#our_serves{ background:#e8f6ff; padding:10px; }

#news_line, #special_line, .project-content-box 
{ 
  border-bottom:10px;
  box-shadow:none;
  background:#ecf3f9;
  background: #fff ;
  box-shadow: 0px 6px 8px 0px rgba(0,0,0,0.3);
}

.paragrave>img  , #img-info
{
  padding:0;
  margin:10px 0; 
  width:100%;
  height:auto;
  size:100%;
}

.paragrave
{
  padding: 5px 2.5% ;
}


.mor-info
{
  display: block; 
  margin: 0 ;
  padding-top: 3px ;
}

/*============== nd index content ================*/  

}

/*
<  menu #0070a9; >

*/


