/*
 Theme Name:   Twenty Eleven Child
 Theme URI:    http://beautifuldestroy.com
 Description:  Twenty Eleven Child Theme
 Author:       Trista Bonomi
 Author URI:   http://beautifuldestroy.com
 Template:     twentyeleven
 Version:      1.0.0
*/


/* =Theme customization starts here
-------------------------------------------------------------- */
body *{
    font-size:18px;
    font-family: 'Open Sans Condensed', sans-serif;
}
#author-bio{
    margin-left:2%;
    margin-top:2%;
    position:absolute;
    width:100%;
}
#author-bio .avatar{
    width:120px;
    height:120px;
    display:inline-block;
    box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);
    border-radius:10px;
}
#author-bio .the-bio{
    border-radius:5px;
    padding:10px;
    margin-left:20px;
    vertical-align:top;
    display:inline-block;
    background:rgba(0,0,0,.5);
    text-shadow:1px 1px 0px rgba(0,0,0,.5);
    color:#FFF;
}
#author-bio .the-bio p{
    padding:0;
    margin:0;
    line-height:1.3;
    font-size:14px;
}
#author-bio .the-bio strong{
    margin-bottom:8px;
    font-size:14px;
}
.one-column #branding #searchform {
    right: 15px!important;
    top: 15px!important;
}
#site-title{
    text-shadow: 0px 2px 2px rgba(0,0,0,.4);
    padding: 30px 0 0!important;
    margin-right:100px!important;
}
#site-descriptionz{
    font-size:14px;
    color:#CCC!important;
    margin: -7px 0  15px 48px!important;
}
#content .entry-meta *{
    font-size:14px!important;
}
#site-title a{
   font-family: 'Sacramento', cursive;
   font-size:42px!important;
}
@media (max-width: 800px){
    #site-title a{
        font-size:20px!important;
    }
    #branding hgroup {
        margin: 0px 3.6%!important;
    }
    #site-descriptionz{
        margin-left:0px!important;
    }
    #author-bio .avatar{
        width:80px;
        height:80px;
    }
    #author-bio .the-bio p{
        font-size:12px;
    }
    #author-bio .the-bio{
        padding:3px;
        margin-left:10px;
    }
}