body {
width:96%;
}
#m-nav {
display:none;
}
.center-col {
float: left;
width: 65%;
margin:0 17.6% 1em;
}
.col{
width: 48%;
margin-left: 1.25%;
float: left;	
}
.ad-row-full {
clear:left;
width:100%;
padding: 5px 0;
text-align:center;
}
.side-col {
width: 17.5%;
position: absolute;
}
.right {
right:0;
}
.btn {
display: inline-block;
padding: 3px 7px;
margin-bottom: 0;
font-size: 13px;
font-weight: 400;
line-height: 1.42857143;
text-align: center;
vertical-align: middle;
-ms-touch-action: manipulation;
touch-action: manipulation;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
background-image: none;
border: 1px solid #ccc;
border-radius: 4px;
background-color:#fff;
}
#m-nav .btn{margin-bottom:3px;padding:3px}
.contentsidebullet li {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.contentsidebullet li i {
color: #093;
display: inline-block;
font-style: normal;
padding-right: 3px;
}
.guide {
padding: 0 5px;	
}
.guide a {
display: inline-block;
margin:2px 3px;
padding:0 3px;
border-radius: 2px;
background: #f4f5f6;
}
@media screen and (max-width: 600px) {
body{
min-width:200px;
width:98%;
}
#nav {
display:none
}
#m-nav {
display:inline-block;
}
.center-col {
margin: 0 0 1em;
float:none;
width:100%;
}
.col {
width:100%;
float:none;
margin-left: 0.25%;
}
.side-col {
position:relative;
width:100%;
}
}

