h3{color:#0e90d2}
.am-article-title h1+p{ margin:0; padding:0; line-height:1.1}
.my-head *+address, *+blockquote, *+dl, *+fieldset, *+figure, *+hr, *+ol, *+p, *+pre, *+ul {
    margin-top: 0; 
}
@media only screen and (min-width: 641px) {
	.am-offcanvas {display: block;position: static;background: none;}
	.am-offcanvas-bar {position: static;width: auto;background: none;-webkit-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
	.am-offcanvas-bar:after {content: none;}
	p {font-size:1.4rem; line-height:1.6}
	li{ font-size:1.4rem;}
}
@media only screen and (max-width: 640px) {
	.am-offcanvas-bar .am-nav>li>a {color:#ccc;border-radius: 0;border-top: 1px solid rgba(0,0,0,.3);box-shadow: inset 0 1px 0 rgba(255,255,255,.05)}
	.am-offcanvas-bar .am-nav>li>a:hover {background: #404040;color: #fff}
	.am-offcanvas-bar .am-nav>li.am-nav-header {color: #777;background: #404040;box-shadow: inset 0 1px 0 rgba(255,255,255,.05);text-shadow: 0 1px 0 rgba(0,0,0,.5);border-top: 1px solid rgba(0,0,0,.3);font-weight: 400;font-size: 75%}
	.am-offcanvas-bar .am-nav>li.am-active>a {background: #1a1a1a;color: #fff;box-shadow: inset 0 1px 3px rgba(0,0,0,.3)}
	.am-offcanvas-bar .am-nav>li+li {margin-top: 0;}
}
.my-head {margin-top: 40px;text-align: center;}
.my-button {position: fixed;top: 0;right: 0;border-radius: 0;}
.my-sidebar {padding-right: 0;border-right: 1px solid #eeeeee;}
.my-footer {border-top: 1px solid #eeeeee;padding: 10px 0;margin-top: 10px;text-align: center;}
.am-form select.regselect{width:80px; display:inline-block;}
.am-footer-default { background:#313131; color:#b5b5b5;}
.am-footer-default a{ color:#f40}

@media only screen and (max-width: 640px) {
	body{font-size:12px;}
	.am-form select.regselect{width:50px; font-size:12px;}
}