*,
*:before,
*::after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-tap-highlight-color: transparent;
}

body {
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 15px;
  
  }

html {
  line-height: 1.6em;
}

.wrapper {
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
}

#header_bottom{
	margin-bottom: 20px;
}

/*SLIder*/


.flex-wrap_photoSlider{
  display: flex;
  align-content: center;
  padding: 30px;
  overflow-x: auto;
  background: url(../images/grunge-brick-wall_1048-6284.jpg) 50% 50% / cover;
  border-radius: 5px;
  border:1px solid #fab907;
  padding-left: 10px;
  padding-right: 10px;
  z-index: -2;
}


.flex-wrap::-webkit-scrollbar{
  width: 0;
}


.box_photo img{
	width: 450px;
  padding: 5px;
  border-radius: 15px;
	box-shadow: 0px 10px 30px #1c1c1c31;
}



/* Biography */


article{
	padding: 10px 20px;
	margin-top: 20px;
	
}

article p{
	font-size: 20px;
	padding: 25px;
	border-radius: 10px;
	line-height: 1.6;
	
}

article em{
	font-weight: bold;
	border-bottom: 1px solid #fab907;
}


/*Iphones media query*/
@media only screen and (max-width: 767px) {
	/*.wrapper{
		max-width: 100%;
	}

	.mediaQ{
		position: absolute;
		top: 0;
		right: -100%;
		background-color: #1c1c1c;
		height: 100vh;
		width: 100%;
		padding: 70px 25px;
		transition: linear 0.5s;
		/*webkit-transition: all .4s ease-in-out;*/
    /*-moz-transition:  all .4s ease-in-out;
    transition:  all .4s ease-in-out;
	}

	.mediaQ.open{
		right: 0%;
	}

	.list{
		display: block;
	}

 .hamburger{
	 display: block;
	 width: 30px;
	 height: 30px;
	 position: absolute;
	 top: 40px;
	 right: 30px;
	 background-color: #1c1c1c;
	 border: none;
	 overflow: hidden;
 }

 /*.hamburger.open {
	 background-color: red;
 }*/

 /*.hamburger.open span:nth-child(2){
	 transform: translateX(-100%);
	 opacity: 0;
	
}

.hamburger.open span:nth-child(1){
	transform: rotate(45deg) translate(4px, 6px);
}

.hamburger.open span:nth-child(3){
	transform: rotate(-45deg) translate(5px, -6px);
}


 

 .hamburger span{
	 background: #fff;
	 height: 3px;
	 width: 100%;
	 display: block;
	 margin-bottom: 5px;
	 transition:  all .4s ease-in-out;
 }


 .menuBox{
	 padding-left: 0px;
 }

 .flex-wrap_main{
	 flex-wrap: wrap;
	 align-items: center;
	 justify-content: center;
 }



 .main_description{
	 margin-bottom: 20px;
	 max-width: 50%;

 }*/

 /*.header_logo{
	 background-color: #1c1c1c;
	 opacity: 1;
	 z-index: 1;
	 padding: 5px;
	 border-radius: 5px;
	 font-size: 20px;
	 margin-right: 5px;
 }*/

 .header_logo i{
	 display: none;
 }

 /*.header_logo em{
	 z-index: 3;
	 color: #e7a20d;
	 
 }

 .aboutTitle h1{
	 display: none;
 }

 #logoColor{
	 /**/
	 /*
	 color: #ddd;
	 z-index: 3;
 }
 */

.list{
	display: block;
}
}







