Team:AshesiGhana/main.min.css

a,nav a {

text-decoration:none

} .comments div,.meta,code,pre {

font-size:.9em

} .clearfix:after,.footer-container footer>p {

clear:both

} img {

vertical-align:middle

} fieldset {

border:0;
margin:0;
padding:0

} textarea {

resize:vertical

}

-moz-selection {
background:#C8E6FD;
text-shadow:none

}

selection {
background:#C8E6FD;
text-shadow:none

} body {

background:#fff;
font:1em/2 Merriweather,Georgia,Times,serif;
color:#555

} a {

color:#494B4B;
border-bottom:1px solid #02BCDC;
-o-transition:.25s;
-ms-transition:.25s;
-moz-transition:.25s;
-webkit-transition:.25s;
transition:.25s

} a:hover {

color:#02BCDC

} h1,h2,h3,h4,h5,h6 {

font-weight:400;
font-family:Raleway,Arial,sans-serif;
line-height:1.5em;
color:#666

} .header-container {

margin:1em 1em 0

} .title a {

width:181px;
height:51px;
border:0;
text-indent:-9999px;
display:block;
background-image:url(../img/site-name.png);
background-image:-webkit-image-set(url(../img/site-name.png) 1x,url(../img/site-name-2x.png) 2x);
background-position:left center;
background-repeat:no-repeat

} nav a {

font-family:Raleway,Arial,Sans-Serif;
color:#333;
border:0;
display:inline-block

} nav ul {

list-style-type:none;
padding-left:0;
margin-left:-1em

} nav li {

display:inline;
margin-left:1em

} .main-container {

margin:0 1em 2em

} code,pre {

font-family:"PT Mono","Courier New",Courier,monospace;
color:#D50085

} pre {

line-height:1.5em;
margin:1.1em 0

} article:not(:last-child) {

margin-bottom:2em

} .meta {

background:#EDF0F3;
padding:.5em 1em

} .meta h4,.meta p {

display:table-cell;
line-height:2em;
margin:0

} .meta h4 {

float:left;
margin-right:.5em

} .comments div {

background:#E9F5F8;
padding:.5em 1em;
margin:1em 0;
word-wrap:break-word

} .comments div:nth-child(odd) {

background:url(../img/comment-left-bg.png)bottom left no-repeat #E2F2FE;
padding-left:2em

} .comments div:nth-child(even) {

background:url(../img/comment-right-bg.png)bottom right no-repeat #E2F2FE;
padding-right:2em

} .comments h4,.comments p {

margin:.5em 0

} .comments p {

line-height:1.5em

} .comments h4 {

line-height:1em;
margin-bottom:1em

} .footer-container {

margin:1em

} .footer-container footer {

padding-top:1em;
border-top:1px dashed #70828F

} .footer-container ul {

list-style-type:none;
padding-left:0

} .footer-container li {

display:inline

} .footer-container a {

display:inline-block;
background:#366485;
color:#eee;
border:0;
padding:.3em .5em;
margin-bottom:.3em;
line-height:1.2em

} .footer-container a:hover {

background:#4089BF

} @media only screen and (min-width:620px) {

.header-container {
 margin:2em 2em 0
}
.header-container .title {
 float:left
}
nav {
 float:right;
 line-height:3.6em
}
.main-container {
 margin:0 2em 2em
}
.meta .category,.meta .date {
 width:25%
}
.meta .tags {
 width:50%
}
.meta div {
 float:left
}
.meta h4,.meta p {
 float:none;
 display:block
}
.footer-container {
 margin:1em 2em
}
.footer-container li {
 display:block
}
.footer-container .about {
 width:70%;
 float:left
}
.footer-container .about h4,.footer-container .about p {
 margin-right:2em
}
.footer-container .external {
 width:30%;
 float:left;
 text-align:right
}

} @media only screen and (min-width:740px) {

.footer-container footer,.header-container header,.main {
 width:660px;
 margin:0 auto
}

} .clearfix:after,.clearfix:before {

content:" ";
display:table

} .hidden {

display: none;

}