.container {
    width: 100%;
}
.home #primary #main .child .hentry,.category #primary #main article.hentry {
    border-top:2px solid #fff;
    border-bottom:2px solid #fff;
    padding: 0px 0px 0 0px !important;
    
    margin: 0px ;
    padding-top:0;
    width: 50%;
    float: left;
    height: 50px;
    border-radius:0px;
    position:relative;
}
.home #primary #main .child .hentry{height: 70px;}
.home #primary #main .child .children.dialog.hentry{width: 33.33% !important;}
.home #primary #main .hentry .entry-title a,.category #primary #main article.hentry .entry-title a{
    color:#000;

    font-size:60%;
}
.home #primary #main .about.hentry .entry-title a,.category #primary #main article.about.hentry .entry-title a{
    color:#fff;
    
    font-size:60%;
}
.home #primary #main .child .hentry:nth-child(2n+1)
{
    border-right:2px solid #fff;
    border-left:0;
    
}
.home #primary #main .child .hentry:nth-child(2n+0)
{
    border-left:2px solid #fff;
    border-right:0;
    float:right;
}
.home #primary #main .child .dialog.hentry:nth-child(3n+1)
{
    border-right:2px solid #fff;
    border-left:0;
    float:left;
}
.home #primary #main .child .dialog.hentry:nth-child(3n+2)
{
    border-right:2px solid #fff;
    border-left:2px solid #fff;
    float:left;

}
.home #primary #main .child .dialog.hentry:nth-child(3n+0)
{
    border-left:2px solid #fff;
    border-right:0;
    float:right;
}
.category #primary #main  article.hentry:nth-child(2n+0)
{
    border-right:2px solid #fff;
    border-left:0;
    
}
.category #primary #main  article.hentry:nth-child(2n+1)
{
    border-left:2px solid #fff;
    border-right:0;
    float:right;
}


.category #primary #main article.hentry:hover,.home article.hentry:hover{opacity:0.5;}
.home .hentry:hover,.category #primary article.hentry:hover {
    background:#ccc;
}
.henry h1, h2, h3, h4, h5, h6, p {
    margin: 5px 0 5px 0;
}
div[data-role="navbar"] li:hover{background:#ccc;}
    body{
        padding-top: 0;
    }

    #page {
        margin-top:45px;
    }

    #mobile-trigger {
        display: block;
        left: 0;
        padding: 5px;
        position: fixed;
        text-align: center;
        top: 0;
        width: 100%;
        z-index: 999999;
        margin-top:0px;
    }    
    
    #mobile-trigger i {
        background-color: #00aeef;
        border: 2px solid #fffffe;
        box-shadow: 0 1px 2px #001837;
        color: #ffffff;
        font-size: 21px;
        padding: 6px 8px;
    }
    
    #primary article.hentry {
    border: 1px solid #ddd;
    padding: 10px 10px 0;
    }
#mobile-trigger {
  text-align:center;  
  background:#fff url(wp-content/uploads/mia-logo-mobilet0.png) top left no-repeat;
  height:50px;
}
#mobile-trigger img{float:right;}
#mobile-trigger span{
    font-size:200%;
    color:#000;
    margin-left:80px;
}
#masthead,footer.entry-footer{display:none;}
#site-identity .site-title{display:none;}    

.category #primary #main  article.hentry header.entry-header{
   height:90px;
}

#tophead,.authorbox ,#custom-header,body.category article .entry-content,body.category article footer span, .site-info{display:none;}

#site-identity1 .site-title{display:none;}

div[data-role="footer"] li a {color:#fff;}

div[data-role="footer"] li{
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
    border-right: 1px solid #fff;
    width: 20%;
    float: left;
    text-align: center;
    list-style:none;
    height:45px;
    background:#4472c4;
    border-radius:0px;
    line-height:19px;
    font-size:80%;
}
div[data-role="footer"] li.last{border-right: 0px solid #888 !important;}
div[data-role="footer"] li.wide{width:25%;line-height:15px;}
div[data-role="footer"] li.normal{width:18%;line-height:45px;}
div[data-role="footer"] li.new{width:18%;line-height:22px;}
div[data-role="footer"] li.home{width:12%;line-height:45px;}
div[data-role="footer"] li.back{width:16%;line-height:45px;}
div[data-role="footer"] {
position: fixed;
Width: 100%;
bottom: 0;
}
div[data-role="footer"] ul{margin-left:0;}
.word{background:url(wp-content/uploads/speaker4.png) left center no-repeat;padding-left:25px;}

span.play {
    background:url(wp-content/uploads/play.png) left top no-repeat;
}
span.stop {
    background:url(wp-content/uploads/stop.png) left top no-repeat;
}
span.pause {
    background:url(wp-content/uploads/pause.png) left top no-repeat;
}
#media-bar span.prev {
    background:url(wp-content/uploads/prev.png) left top no-repeat;
    width:100px !important;
}
#media-bar span.next {
    background:url(wp-content/uploads/next.png) left top no-repeat;
    width:100px !important;
}
#media-bar span.circle {
    background:url(wp-content/uploads/circle.png) left top no-repeat;
    width:110px !important;
}

#media-bar span{
    width:80px;
    border-top: 1px solid #888;
    border-bottom: 1px solid #888;
    border-right: 1px solid #888;
    border-left: 1px solid #888;
    border-radius:5px;
    padding-left:39px;
    line-height:30px;
    display:inline-block;
    margin-right:5px;
}



.category #primary #main article.hentry.read h2 a,.home #primary #main article.hentry.read h2 a{
    background-image: none;
    /*background-repeat: no-repeat;
    background-position: right top; 
    */
   color:blue;
}

nav.navigation .nav-links div{
    width: 50%;
    float: left;
    border: 4px solid #999;
    background:#e0e;
}
nav.navigation .nav-links div.nav-next{

    background:#ee0;
}
.screen-reader-text,span.meta-nav{display:none !important;}

@media only screen and (max-width: 1023px){
#primary, .sidebar, #colophon {
    padding-left: 0px;
    padding-right: 0px;
}
}

.wide.hentry{
    width:100% !important;
}
#primary article.hentry {
}
#primary article.parent.hentry{
    width:35% !important;
    float:left;
    
    border-top:2px solid #fff;
    border-bottom:2px solid #fff;
    border-right:2px solid #fff;
    border-left:0px solid #fff;
    background:#eee;
}
#primary article.about.hentry{height:49px;}
.single #primary article.about.hentry{line-height:50px;}
.home #primary article.about.hentry h2 {line-height:10px;font-size:200%;}
.home #primary #main .child .hentry{height: 70px;}
.home #primary #main .child .hentry h2{line-height: 60px;}
#primary article.parent.dialog.hentry{height:140px;}
#primary article.parent.phrace.hentry{height:70px;}
#primary article.parent.sentence.hentry{height:210px;}
#primary article.parent.dialog.hentry h2 {line-height:120px;}
#primary article.parent.phrace.hentry h2{line-height:40px;}
#primary article.parent.sentence.hentry h2{line-height:195px;}
.children.hentry{
    width:50% !important;
}
.child.hentry{
    width:65% !important;
    height:auto !important;
    float:right;
}
.hentry {
     margin: 0px 0 0; 
}
#primary article.about.hentry {
    border: 0px solid #ddd !important;
    background:#4472c4;
    color:#fff;
}
#primary article.dialog.hentry,
#primary article.category-greeting.hentry,
#primary article.category-bank.hentry,
#primary article.category-clinic.hentry,
#primary article.category-weather.hentry,
#primary article.category-restaurant.hentry,
#primary article.category-custom.hentry
{
    background:#bdd7ee;
}
#primary article.phrace.hentry,
#primary article.category-phrace.hentry
{
    background:#f5bde6;
}
#primary article.sentence.hentry,
#primary article.category-sentence.hentry
{
    background:#c5e0b4;
}

header.entry-header{text-align:center;}
.parent header.entry-header{text-align:right;}
body #content #primary{border:0;}
article.#cat-0{
    width:100%;
    color:#fff;
    border-left:0;
    height:50px;
    
}
.word {border-top:1px solid #fff;border-bottom:1px solid #fff;}
.word span{
    display:inline-block;
    height:40px;
}
.word span.num{
    width:38px;
    padding-right:10px;
    border-right:2px solid #fff;
    text-align:right;
    display:table-cell;
    vertical-align: middle;
}
.word span.sentence{
    padding-left:8px;
    display:table-cell;
    vertical-align: middle;
}

#primary #main.sentence article.hentry{
    padding:0;
    margin:0;
}
#content #primary #main article.parent.hentry{
    background-image: url(wp-content/uploads/narrator_grey1.png) !important;
    background-position:center left;
    background-repeat:no-repeat;
}
article.parent h21 a{
    background-image: url(wp-content/uploads/speaker4.png);
    background-position:center left;
    background-repeat:no-repeat;
    padding-left:25px;
}


.word.read{
    color: blue;
}
.word.selected {
    color: red;
    cursor: pointer;
}
audio1{display:none;}

ul#sidr-id-menu-main-menu ul{display:none;}

li.back.last1{
    background:#4472c4 url(wp-content/uploads/back-arrow3.png) center center no-repeat;
    text-indent: -9999px; 
}
li.back.last1:hover{
    background:#ccc url(wp-content/uploads/back-arrow3.png) center center no-repeat;
    text-indent: -9999px; 
}
#mobile-trigger img{height:45px;width:60px;}

.word.read:hover{color:blue;}
.word.selected:hover{color:red;}

.page-id-397d #page{margin-top: 0px; }
.page-id-397d #page #content { padding: 0px 0; }
.page-id-397d #page #mobile-trigger {display:none;}
.page-id-519d #page{margin-top: 0px; }
.page-id-519d #page #content { padding: 0px 0; }
.page-id-519d #page #mobile-trigger {display:none;}
.page-id-27d #page{margin-top: 0px; }
.page-id-27d #page #content { padding: 0px 0; }
.page-id-27d #page #mobile-trigger {display:none;}

#post-505 h2.entry-title a{
    background: url(wp-content/uploads/arrow-left-red.gif) center right no-repeat;
    padding-left: 0px;
    padding-right: 50px;
}
#post-505 h2.entry-title a.visited{
    background-image: none;
    padding-left: 0px;
    padding-right: 0px;
}

