/* Mobile Portrait */
body, html {width: 100%;min-width: 100%;}
body {-webkit-text-size-adjust: none;}
h1 {font-size: 2em;}
h2 {font-size: 1.5em;}
h3 {font-size: 1.35em;}
h4 {font-size: 1.1em;}
h5 {font-size: 1em;}
.topmenu li, .public, .subscribe, #footer .copyright, .content .contbody, .articleinfo .postinfo, .articleinfo .side_share > div, .mainarticle.clearfix .pageContent, .sideArticleinfo,
#header .topmenu, .highlight .followme, .content .sidebar, .statustop .hot, .articleinfo .side_share, .discover_slide .thumb, .discover_slide .headtitle, .content_ad .container, #footer .followme {
    float: none;
    width: 100%;
}
.menu-button {display: block}
.mainnav, .toptools .searchbar, .statustop .path {display: none;}
#header .logo {padding: 12px 0}
.topmenu {margin-top: 20px}
.toptools {margin: 0}
.mainbanner {width: 100%}
.discover_slide .headtitle {margin: 0;padding:10px 20px;box-sizing: border-box;}
.postcontent .container {height: auto}
.postcontent .article header {position:relative;padding: 40px 0 0;bottom: inherit;}
.Rinpoche .container {width: 31.3%;margin: 0 1% 2%}
.content_ad .container, .content_ad .wrapper .container:first-child {padding: 10px}
.socialshare li {padding: 5px 5px 15px}
.socialshare li a {width: 44px;height: 44px;line-height: 44px}
#footer .copyright {text-align: center}

@media all and (min-width: 414px) {
}

@media all and (min-width: 320px) {
	.postcontent .columns, .events .latestnews, .events aside {float: none;width: 100%;padding: 10px 0px;}
}