/* For Smartphone */
@media only screen and (max-width: 430px){
  .center_box{
    padding-left: 40px;
    padding-right: 40px;
  }
  .bird  { 
    width: 319px; 
    height: 337px; 
    position: relative; 
    margin-top: -100px; 
    display: inline-table; 
    vertical-align: top; 
    margin-left: 120px;
  }
  /* #bird-with-mount{
    display: none;
  } */
}

/* For Desktop */
@media only screen and (min-width: 430px){
  .center_box{
    padding-left: 70px;
    padding-right: 70px;
  }
  .bird  { 
    width: 319px; 
    height: 337px; 
    position: relative; 
    margin-top: -120px; 
    display: inline-table; 
    vertical-align: top; 
    margin-left: 520px;
  }
}



.hero_view .text_container { 
    width: 100%; 
    height: 100%; 
    position: absolute; 
    top: 0px; 
    left: 0px; 
    z-index: 1;
} 

.full_box { 
    width: 100%;
} 

.hero_view { 
    overflow: hidden; 
    position: relative;
} 

.hero_view { 
    height: 550px;
} 

section { 
    display: block;
} 


:selection { 
    background: #b3d4fc; 
    text-shadow: none;
} 

.table { 
    display: table;
} 

.center_box  { 
    width: 100%; 
    max-width: 1060px; 
    margin: 0 auto; 
    box-sizing: border-box;
} 

.center_box  { 
    height: 550px;
} 

.center_box  { 
    padding-top: 40px;
    padding-bottom: 40px;
    margin: 0px;
} 

.table .cell  { 
    display: table-cell;
} 

.table .cell.middle  { 
    vertical-align: middle;
} 

.table .cell.left  { 
    text-align: left;
} 

.text  { 
    max-width: 100%;
} 

     

.text h2  { 
    font-size: 28px; 
    line-height: 38px; 
    color: #ffffff; 
    font-weight: 400; 
    margin-bottom: 20px; 
    /* max-width: 500px;  */
    text-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
} 

h3 { 
    font-size: 1.17em; 
    margin: 1em 0;
} 

h3 { 
    margin: 0; 
    padding: 0; 
    border: 0; 
    outline: 0; 
    font-size: 100%; 
    vertical-align: baseline; 
    background: transparent;
} 

@media all{ 
  h3 { 
    overflow-wrap: break-word;
  } 
}     

.text h3  { 
    font-size: 14px; 
    color: #ffffff; 
    text-transform: uppercase; 
    font-weight: 400; 
    margin-bottom: 20px; 
    max-width: 350px; 
    text-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
} 





























.full_box { 
  width: 100%;
} 

.bird_box  { 
  text-align: left;
} 

:selection { 
  background: #b3d4fc; 
  text-shadow: none;
} 

.center_box  { 
  width: 100%; 
  max-width: 1060px; 
  margin: 0 auto; 
  box-sizing: border-box;
} 

.center_box  { 
  margin: 0px;
} 

/* .bird  { 
  width: 319px; 
  height: 337px; 
  position: relative; 
  margin-top: -120px; 
  display: inline-table; 
  vertical-align: top; 
  margin-left: 520px;
}  */

.imgLoadC { 
  background-color: #f4f4f4;
} 

.imgLoadC.n_2  { 
  background-color: #FAFAFA;
} 

.bird .square  { 
  width: 100%; 
  height: 100%; 
  position: absolute; 
  top: 0px; 
  left: 0px; 
  z-index: 1; 
  overflow: hidden;
} 

.imgLoadC .image.fadeStyle  { 
  display: none;
} 

.bird .black_b  { 
  width: 256px; 
  height: 244px; 
  position: absolute; 
  bottom: 40px; 
  left: -256px; 
  background-image: url(https://awasipatagonia.com/wp-content/themes/awasi/img/page/layout/about/bird_black.png); 
  background-position: right center; 
  background-repeat: no-repeat; 
  z-index: 0; 
  background-repeat-x: no-repeat; 
  background-repeat-y: no-repeat;
} 

.imgLoadC.n_4  { 
  background-color: #C7C7C7;
} 

.bird .square .image_container  { 
  width: 100%; 
  height: 100%; 
  position: absolute; 
  top: 0px; 
  left: 0px; 
  z-index: 0; 
  overflow: hidden;
} 

.bird .square .color_b  { 
  width: 100%; 
  height: 100%; 
  position: absolute; 
  top: 0px; 
  left: 0px; 
  z-index: 1; 
  overflow: hidden; 
  background-position: left center; 
  background-repeat: no-repeat; 
  background-repeat-x: no-repeat; 
  background-repeat-y: no-repeat;
} 

.bird .square .image_container .image  { 
  width: 1240px; 
  height: 100%; 
  position: absolute; 
  top: 0px; 
  left: 0px; 
  z-index: 1; 
  overflow: hidden; 
  background-position: center center; 
  background-repeat: repeat-x; 
  -webkit-backface-visibility: hidden; 
  background-size: cover; 
  background-repeat-x: repeat; 
  background-repeat-y: no-repeat;
} 

.imageCopyRight { 
  position: absolute; 
  bottom: 0px; 
  right: 0px; 
  font-family: 'Montserrat', sans-serif; 
  box-sizing: border-box; 
  padding: 10px; 
  text-align: center; 
  font-size: 12px; 
  -webkit-transform: translate3d(0,0,0); 
  -moz-transform: translate3d(0,0,0); 
  -ms-transform: translate3d(0,0,0); 
  transform: translate3d(0,0,0); 
  -webkit-backface-visibility: hidden; 
  backface-visibility: hidden; 
  z-index: 10;
} 

.imageCopyRight.black { 
  color: rgba(255, 255, 255, 0.76);
} 

.imageCopyRight:after { 
  width: 100%; 
  height: 20px; 
  position: absolute; 
  bottom: -20px; 
  right: 0px; 
  content: ''; 
  z-index: 0;
} 

.imageCopyRight.black:after { 
  -webkit-box-shadow: 0px -10px 70px 10px rgba(0, 0, 0, 0.76); 
  -moz-box-shadow: 0px -10px 70px 10px rgba(0, 0, 0, 0.76); 
  box-shadow: 0px -10px 70px 10px rgba(0, 0, 0, 0.76);
}     

.imageCopyRight p  { 
  position: relative; 
  z-index: 1;
} 


/* These were inline style tags. Uses id+class to override almost everything */
#style-QPgth.style-QPgth {  
 background-image: url("https://awasipatagonia.com/wp-content/uploads/2016/05/bird_black.png?x83052");  
  display: block;  
}  
#style-xQog1.style-xQog1 {  
 background-image: url("https://awasipatagonia.com/wp-content/uploads/2016/05/bird_color.png?x83052");  
  display: block;  
}  
#style-sfTQC.style-sfTQC {  
 /* background-image: url("https://awasipatagonia.com/wp-content/uploads/2016/05/bird_background-1.jpg?x83052");   */
  display: block;  
  transform: translate3d(-545px, 0px, 0px);  
}  



















.about-heading{
  width: 190px;
  text-align: left;
  font-size: 40px;
  border-bottom: 2px solid rgba(255, 255, 255, 0.1);
}
