/*
.theheader{
		 background-image: url('../images/aggelos/start.jpg');
		 background-attachment: fixed;
		 background-size: cover;
		 background-position: center;
	}
	*/
	.overlay{
		position: absolute;
		min-height: 100%;
		min-width: 100%;
		left: 0;
		top: 0;
		background: rgba(244, 244, 244, 0.8);
	}
	.description button{
		 border:1px  solid #F97300;
		 background:#F97300;
		 color:#fff;
	}
	
	.description {
      left: 50%;
      position: absolute;
      top: 45%;
      transform: translate(-50%, -55%);
      text-align: center;
    }
.description h1 {
  color:#F97300 ;
}
.description p {
  /*color: #fff;*/
  color:#666;
  font-size: 1.3rem;
  line-height: 1.5;
}
.txt_orange {
    color: #e67e22;
}
.txt_orange1 {
     font-size:18px;
    color: #e67e22;
}
.txt_slogan {
    font-size:18px; 
    color:#929292;
}
.slogan {
    /*font-family:  'Open Sans', sans-serif;*/
	margin-top:10px;
    font-weight: normal;
    font-size: 32px;
    color: red;
	text-align: center;
}
.btn-orange {
    background-color: #ff7600;
    border-bottom:2px solid #d35400;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    color:#ffffff;
	margin-bottom:20px;
}

.btn-orange:hover, .btn-orange:focus, .btn-orange:active, .btn-orange.active, .open .dropdown-toggle.btn-orange {
    background-color: #d35400;
    color:#ffffff;
}

.btn-green {
    background-color:#2ecc71;
    border-bottom:2px solid #27ae60;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    color:#ffffff;
	margin-right:30px;
	margin-bottom:20px;
}

.btn-green:hover, .btn-green:focus, .btn-green:active, .btn-green.active, .open .dropdown-toggle.btn-green {
    background-color: #27ae60;
    color:#ffffff;
}
@media (min-width:991px) and (max-width:1200px) {
    .service-item-header {
        padding: 16px 10px 20px;
    }
}



/*--------------Aggelos2-----------*/
.aggelos2{
 margin: 4em 0;
 padding: 1em;
 position: relative;
}
.aggelos2 h1{
 color:#F97300;
 margin: 2em;
}
.aggelos2 img{
 height: 100%;
    width: 100%;
    border-radius: 50%
}
.aggelos2 span{
 display: block;
 color: #888;
 position: absolute;
 left: 115px;
}
.aggelos2 .desc{
 padding: 2em;
 border-left:4px solid #10828C;
}
.aggelos2 .desc h3{
 color: #10828C;
}
.aggelos2 .desc p{
 line-height:2;
 color:#888;
}