/*

Theme Name: AMADEUS Child Theme

Theme URI: http://amadeus.bringthepixel.com

Description: Got questions? Visit our <a href="http://bringthepixel.com/support/">support forum</a>. 

Author: bring the pixel

Author URI: http://www.bringthepixel.com/

Template: amadeus

Version: 1.0

*/

/* Place all your CSS modifications below */



#g1-primary-nav {

  font-size: 120%;

}



hgroup.g1-hgroup.g1-type-classic h1 {

  font-size: 220%;

}



hgroup.g1-hgroup.g1-type-classic .g1-meta {

  margin-top: 0.575em;

  text-transform: uppercase;

}



hgroup.g1-hgroup.g1-type-classic .g1-meta {

  text-transform: uppercase;

  letter-spacing: 0.3em;

}

hgroup.g1-hgroup.g1-type-classic .g1-meta:before {

  content: "— ";

}

hgroup.g1-hgroup.g1-type-classic .g1-meta:after {

  content: " —";

}



.g1-divider[class*="g1-type-classic-"],

.g1-divider[class*="g1-type-modern-"],

.g1-divider[class*="g1-type-geometric-"] {

  margin: 0.2em 0;

  position: relative;

  overflow: hidden;

  clear: both;

  text-align: center;

}



hgroup.g1-hgroup.g1-type-classic .g1-meta {

  font-size: 14px;

  color: #990000;

}



.g1-meta {

  color: #990000;

}



.contact_A {

color: #a27e4f;

font-size: 170%;

font-weight: 400;

letter-spacing:2px;

margin: 0;

line-height: 1.2;

padding: 0;

margin-top: -6px;

}



.contact_B {

  color: #a27e4f;

font-size: 130%;

font-weight: 400;

letter-spacing:2px;

margin: 0;

line-height: 1.0;

padding: 0;

}



.contact_C {

color: #906833;

font-size: 120%;

font-weight: 400;

letter-spacing:2px;

margin: 0;

line-height: 1.2;

padding: 0;

}



.contact_D {

color: #906833;

font-size: 100%;

font-weight: 400;

letter-spacing:2px;

margin: 0;

line-height: 1.2;

padding: 0;

}





.contact_more {

color: #906833;

font-size: 100%;

font-weight: 400;

letter-spacing:2px;

margin: 0;

margin-top: -5px;

line-height: 1.0;

padding: 0;

}



.contact_moree {

text-decoration: none;

margin: 0;

line-height: 1.0;

padding: 0;

}





.contact_moree:hover {

text-decoration: underline;

}



.goldd {

color: #a27e4f;

}

.goldd2 {

color: #a27e4f;
font-weight:bold;

}

/* hgroup.g1-hgroup h5 {

font-size: 10px;

  margin: 0;

}



hgroup.g1-hgroup h1 {

font-size: 50px;

} */



#pproject {

width: 1220px;

margin: 0 auto;

margin-bottom: -6px;

}



.project_title {

 color: #a27e4f;

font-size: 210%;

font-weight: 400;

letter-spacing:2px;

margin: 0;

line-height: 1.2;

padding: 0;

}



.project_city {

 color: #a27e4f;

font-size: 140%;

font-weight: 400;

letter-spacing:2px;

margin: 0 0 10px 0;

line-height: 1.2;

padding: 0;

}



.project_info {

 color: #a27e4f;

font-size: 130%;

font-weight: 400;

letter-spacing:2px;

margin: 0;

line-height: 1.2;

padding: 0;

}



#g1-footer-back-to-top2 {

  font-size: 12px;

  font-weight: bold;

}







#g1-footer-back-to-top2 {

  margin: 0 0 0 200px;

  float: right;

}



#home_works_complete {

margin: 0;

padding: 0;

max-width: 1060px;

}



#home_works_left {

float: left;

margin: 0 0 0 20px;

padding: 0;

width: 334px;

}



#home_works_center {

float: left;

margin: 0;

padding: 0;

width: 333px;

}



#home_works_right {

float: left;

margin: 0;

padding: 0;

width: 333px;

}



p.home_works_left {

color: #a27e4f;

font-size: 160%;

font-weight: normal;

margin: 0 0 0 130px;

margin-top: -20px;

line-height: 1.2;

padding: 0;

}



p.home_works_center {

color: #a27e4f;

font-size: 160%;

font-weight: normal;

margin: 0 0 0 95px;

margin-top: -20px;

line-height: 1.2;

padding: 0;

}



p.home_works_right {

color: #a27e4f;

font-size: 160%;

font-weight: normal;

margin: 0 0 0 130px;

margin-top: -20px;

line-height: 1.2;

padding: 0;

}



#bio_left {

float: left;

margin: 0;

padding: 0 25px 0 0px;

border-width: 0px 1px 0px 0px;

border-color: #906833;

}



#bio_left_2 {

float: left;

margin: 0 0px 0 25px;

}



.bio_A {

color: #a27e4f;

font-size: 100%;

font-weight: 400;

letter-spacing:2px;

margin: 0;

line-height: 1.3;

padding: 0;

margin-top: -6px;

}



.contact_email {

color: #a27e4f;

font-size: 65%;

font-weight: 400;

letter-spacing:2px;

margin: 0;

line-height: 1.3;

padding: 0;

margin-top: -6px;

}



.bio_B {

color: #a27e4f;

font-size: 100%;

font-weight: 400;

letter-spacing:2px;

margin: 0;

line-height: 1.3;

padding: 0;

}





#cclear {

clear:both;

}

#bio_left_2018_start {

float: left;

margin: 0;

padding: 0 25px 0 0px;

border-width: 0px 0px 0px 0px;

border-color: #906833;
margin-bottom: 30px;
}

#bio_left_2018_last {

float: left;

margin: 0;

padding: 0 0px 0 25px;

border-width: 0px 0px 0px 0px;

border-color: #906833;
margin-bottom: 30px;
}


#bio_left_2018_mid {

float: left;

margin: 0;

padding: 0 25px 0 25px;

border-width: 0px 0px 0px 0px;

border-color: #906833;
margin-bottom: 30px;
}




@media only screen 
  and (min-width: 320px)
	and (max-width:1081px)
{

	  
#bio_left_2018_last {

float: left;

margin: 0;

padding: 0 0px 0 0px;

border-width: 0px 0px 0px 0px;

border-color: #906833;
margin-bottom: 30px;

	}  }
	  
  @media only screen 
  and (min-width: 320px)
	and (max-width:651px)
{

	  
#bio_left_2018_mid {

float: left;

margin: 0;

padding: 0 0px 0 0px;

border-width: 0px 0px 0px 0px;

border-color: #906833;
margin-bottom: 30px;

}  
}

